.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}html{height:100%}body{height:100%}body .ui-datepicker{z-index:9999!important}body .editor-label{clear:left}body div .col-xs-15,body div .col-sm-15,body div .col-md-15,body div .col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}body .col-xs-15{width:20%;float:left}body div.container.main{background-color:#f9f9f9;min-height:100%}body div.container.main .content .red{color:red}body div.container.main .content .green{color:green}body div.container.main .content .half{width:50%}body div.container.main .content .right{float:right}body div.container.main .content .left{float:left}body div.container.main .content .w100{width:100%}body div.container.main .content .gohome{margin-top:0}body div.container.main .content .pnicon{font-size:12px}body div.container.main .content .pnicon .glyphicon{font-size:22px}body div.container.main .content .goicons{position:relative;top:-30px;margin-bottom:-20px;display:block;left:60%;font-size:12px;width:450px}body div.container.main .content .goicons a{padding-left:10px}body div.container.main .content .goicons a span{margin-right:5px}body div.container.main .content .goicons .glyphicon{font-size:22px}body div.container.main .content .nyito .row{margin:0}body div.container.main .content .nyito .fejlec{height:50px;display:block;margin-right:24px}body div.container.main .content .nyito .fejlec .cim{float:none;display:block;padding-top:4px}body div.container.main .content .nyito .fejlec .szures{float:left}body div.container.main .content .nyito .diak{min-height:110px;width:48%;float:left;margin-right:10px;display:block}body div.container.main .content .nyito .diak .panel{min-height:108px;border:solid 1px #428bca;overflow-y:hidden;margin-bottom:2px}body div.container.main .content .nyito .diak .foto{float:left}body div.container.main .content .nyito .diak .foto img{margin:10px;width:64px}body div.container.main .content .nyito .diak .adat{float:left;max-width:309px}body div.container.main .content .nyito .diak .adat .nev{width:305px;font-size:small;overflow-x:hidden}body div.container.main .content .nyito .diak .adat .nev p{width:500px;margin-bottom:0}body div.container.main .content .nyito .diak .adat .iskola{width:305px;overflow-x:hidden}body div.container.main .content .nyito .diak .adat .iskola p{width:500px}body div.container.main .content .nyito .csoport .panel{margin:5px;padding:5px;display:block;clear:both;float:none;border:solid 1px #428bca}body div.container.main .content .nyito .csoport .panel .vertic{vertical-align:middle}body div.container.main .content .nyito .csoport .panel .nev{font-size:27px;float:left;margin-right:10px;width:60px;text-align:center;min-height:60px}body div.container.main .content .nyito .csoport .panel .adat{display:block;min-height:40px;font-size:13px}body div.container.main .content .csoportcontent a{cursor:pointer}body div.container.main .content .csoportcontent .csoportpanel{padding:10px}body div.container.main .content .csoportcontent .csoportkep .modal-body{text-align:center}body div.container.main .content .csoportcontent .csoportkep .modal-body img{border:dotted 2px gray;padding:10px}body div.container.main .content .csoportcontent .csoport{margin-top:10px}body div.container.main .content .csoportcontent .nev{font-family:'Arial Black',Gadget,sans-serif;font-size:small;width:110px;float:left;text-align:center;margin-right:10px;border:solid 1px #428bca}body div.container.main .content .csoportcontent .fotok .diak{float:left}body div.container.main .content .csoportcontent .fotok .diak img{width:48px}body div.container.main .content .csoportcontent .fotok .diak .mono{text-align:center}body div.container.main .content .csoportcontent .naplok{padding:10px}body div.container.main .content .csoportcontent .naplok a{display:block}body div.container.main .content .diakcontent .diakpanel,body div.container.main .content .diakcontent .naplopanel{padding:10px}body div.container.main .content .diakcontent .diakpanel a.glyphicon,body div.container.main .content .diakcontent .naplopanel a.glyphicon{text-decoration:none}body div.container.main .content .diakcontent .diakpanel .filter,body div.container.main .content .diakcontent .naplopanel .filter{padding-top:8px}body div.container.main .content .diakcontent .diakpanel .Foglalkozas .washere_True,body div.container.main .content .diakcontent .naplopanel .Foglalkozas .washere_True{color:green}body div.container.main .content .diakcontent .diakpanel .Foglalkozas .washere_False,body div.container.main .content .diakcontent .naplopanel .Foglalkozas .washere_False{color:red}body div.container.main .content .diakcontent .diakpanel .Foglalkozas .scoresign,body div.container.main .content .diakcontent .naplopanel .Foglalkozas .scoresign{top:2px;margin-left:5px}body div.container.main .content .diakcontent .diakpanel .adatlap a{margin-bottom:5px;display:inline-block}body div.container.main .content .diakcontent .diak .panel{height:90px;border:solid 1px #428bca}body div.container.main .content .diakcontent .diak .foto{float:left}body div.container.main .content .diakcontent .diak .foto img{width:100%}body div.container.main .content .diakcontent .diak .pie{float:right;position:absolute;left:279px;top:25px;width:132px;z-index:0}body div.container.main .content .diakcontent .diak .adat{float:left}body div.container.main .content .diakcontent .diak .adat .nev{position:relative;font-size:large;z-index:1}body div.container.main .content .diakcontent .diak .adat .nev .bece{font-size:13px}body div.container.main .content .diakcontent .diak .adat .iskola{width:300px;overflow-x:hidden}body div.container.main .content .diakcontent .csoport .panel{margin-bottom:9px;padding:9px;display:block;clear:both;float:none;border:solid 1px #428bca}body div.container.main .content .iskolacontent .panel{padding:10px}body div.container.main .content .erdemjegyek .panel{display:inline-block;width:100%;padding:10px}body div.container.main .content .erdemjegyek .oszlop{float:left;width:180px;margin-right:10px}body div.container.main .content .erdemjegyek .oszlop .info{height:40px;font-size:16px;padding:8px;border:dotted 1px #d0d0d0}body div.container.main .content .erdemjegyek .oszlop .tantargy{height:40px;border:dotted 1px #d0d0d0;font-size:16px;padding:8px}body div.container.main .content .honap{float:left;width:125px}body div.container.main .content .honap .nev{height:40px;border:dotted 1px #d0d0d0;text-align:center;font-size:16px;padding:8px}body div.container.main .content .honap .tantargy{padding:2px;padding-top:8px;height:40px;border:dotted 1px #d0d0d0}body div.container.main .content .honap .tantargy span{cursor:pointer}body div.container.main .content .honap .tantargy span.elozo{top:-7px;position:relative;display:block}body div.container.main .content .honap .tantargy .fontos{color:red;font-weight:bold}body div.container.main .content .honap.atlag{text-align:center;width:50px}body div.container.main .content .honap.tanar div{text-align:center}body div.container.main .content .honap.tanar div input{width:40px}body div.container.main .hianyzasok .panel{display:inline-block;width:100%;padding:10px}body div.container.main .hianyzasok .oszlop{float:left;width:170px;margin-right:10px}body div.container.main .hianyzasok .oszlop .info,body div.container.main .hianyzasok .oszlop .tipus{height:30px;border:dotted 1px #d0d0d0;padding-top:4px;padding-left:4px}body div.container.main .hianyzasok .honap{float:left;width:133px}body div.container.main .hianyzasok .honap .nev{border:dotted 1px #d0d0d0;text-align:center;height:30px;padding-top:4px}body div.container.main .hianyzasok .honap .igazolt,body div.container.main .hianyzasok .honap .igazolatlan,body div.container.main .hianyzasok .honap .oo,body div.container.main .hianyzasok .honap .so,body div.container.main .hianyzasok .honap .mo{padding:2px;height:30px;border:dotted 1px #d0d0d0;text-align:center}body div.container.main .hianyzasok .honap .igazolt input,body div.container.main .hianyzasok .honap .igazolatlan input,body div.container.main .hianyzasok .honap .oo input,body div.container.main .hianyzasok .honap .so input,body div.container.main .hianyzasok .honap .mo input{width:30px}body div.container.main .bizonyitvanyok .panel{display:inline-block;width:100%;padding:10px}body div.container.main .bizonyitvanyok .bizonyitvany{margin-left:auto;margin-right:auto;width:322px}body div.container.main .bizonyitvanyok .tantargy{clear:left;float:left;height:50px;width:200px;border:dotted 1px #d0d0d0;padding-left:10px;padding-top:10px;font-size:20px}body div.container.main .bizonyitvanyok ._\39 0{margin-top:10px;background-color:#f0f0f0}body div.container.main .bizonyitvanyok ._\39 1{background-color:#f0f0f0}body div.container.main .bizonyitvanyok .info{padding-top:14px;font-size:14px}body div.container.main .bizonyitvanyok .atlag{text-align:center;font-size:16px}body div.container.main .bizonyitvanyok .jegy{height:50px;float:left;width:100px;border:dotted 1px #d0d0d0}body div.container.main .bizonyitvanyok .jegy select{margin-left:10px}body div.container.main .bizonyitvanyok .jegy input{margin-left:10px;width:80px}body div.container.main .pedagogusnaplo .editor-field{clear:left}body div.container.main .pedagogusnaplo .editor-label{clear:left}body div.container.main .pedagogusnaplo .spanjellemzes{width:140px;float:left}body div.container.main .pedagogusnaplo .spanjellemzes label{font-weight:normal}body div.container.main .pedagogusnaplo .spanhaladas{width:200px;float:left}body div.container.main .pedagogusnaplo .spanhaladas label{font-weight:normal}body div.container.main .pedagogusnaplo fieldset .spanjellemzes{width:300px}body div.container.main .pedagogusnaplo fieldset .spanhaladas{width:300px}body div.container.main .pedagogusnaplo .adat{float:left}body div.container.main .pedagogusnaplo .adat .nev .bece{font-size:13px}body div.container.main .pedagogusnaplo .img{width:48px;height:48px;float:left}body div.container.main .pedagogusnaplo .td_jellemzes{width:300px}body div.container.main .pedagogusnaplo .td_haladas{width:420px}body div.container.main .patronusnaplo .editor-field{clear:left}body div.container.main .patronusnaplo .editor-label{clear:left}body div.container.main .patronusnaplo .megj{width:150px;height:130px}body div.container.main .patronusnaplo .buttongroup{width:600px}body div.container.main .patronusnaplo .spanjellemzes{width:300px;float:left}body div.container.main .patronusnaplo .spanjellemzes label{font-weight:normal}body div.container.main .patronusnaplo .adat{float:left}body div.container.main .patronusnaplo .adat .nev .bece{font-size:13px}body div.container.main .patronusnaplo .img{width:48px;height:48px;float:left}body div.container.main .patronusnaplo .kozremukodes{width:140px;float:left}body div.container.main .patronusnaplo .kozremukodes label{font-weight:normal}body div.container.main .patronusnaplo .teljesitmeny{width:150px;float:left}body div.container.main .patronusnaplo .teljesitmeny label{font-weight:normal}body div.container.main .patronusnaplo .szocialis{width:230px;float:left}body div.container.main .patronusnaplo .szocialis label{font-weight:normal}body div.container.main .patronusnaplo .szocialisforras{width:265px;float:left}body div.container.main .patronusnaplo .szocialisforras label{font-weight:normal}body div.container.main .patronustalalkozo .editor-label{clear:left}body div.container.main .patronustalalkozo .intervallum{width:200px}body div.container.main .patronustalalkozo .intervallum label{font-weight:normal;width:100px;float:left}body div.container.main .patronustalalkozo .diakjellemzes{width:200px;float:left}body div.container.main .patronustalalkozo .diakjellemzes label{font-weight:normal}body div.container.main .patronustalalkozo .jellemzesek{width:600px}body div.container.main .urlap{padding-left:10px;padding-right:10px;padding-bottom:10px}body div.container.main label.na{color:#d00000;font-style:italic}body div.container.main .foglalkozaspanel{padding-left:10px;padding-bottom:10px}body div.container.main .foglalkozaspanel fieldset{margin-top:20px}body div.container.main .foglalkozasertekeles label{width:50%;padding-left:10px}body div.container.main .foglalkozasertekeles fieldset{margin-top:20px}body div.container.main .foglalkozasertekeles fieldset div{padding-top:6px}body div.container.main .foglalkozasertekeles fieldset div:nth-child(even){background-color:#f0f0f0}body div.container.main .foglalkozasertekeles .slider{width:40%;min-width:200px;margin-right:10px;display:inline-block}body div.container.main .foglalkozasertekeles .slidervalue{width:20px;border:none;background-color:transparent}body div.container.main .kompaktnaplo span{width:200px;display:inline-block}body div.container.main .kompaktnaplo label{display:inline-block}body div.container.main .kompaktnaplo hr{margin:0;margin-bottom:4px;margin-right:10px;border-top:solid 1px #ddd}body div.container.main .naplotab a.disabled{color:#555}body div.container.main .naplotab .info{float:right;font-weight:bold;font-size:13px}body div.container.main .naploinfo{background-color:#fff;height:0;width:100%;display:block;padding-left:10px}body div.container.main .feladataim .folyamatban .leiras,body div.container.main .feladataim .folyamatban .statusz{color:red}.textcenter{text-align:center}.clear{clear:both;float:none}.csoportszuro{font-size:15px}.clearicon{position:relative;left:-20px;top:3px;cursor:pointer}p.submit{clear:both;float:none;display:block;padding-top:15px}.table-striped>tbody>tr:nth-child(even)>td,.table-striped>tbody>tr:nth-child(even)>th{background-color:#f2f2f2}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#39b3d7}fieldset.table .display-label{width:13.33333333%;float:left;clear:both}fieldset.table .display-field{font-weight:bold}.form-control{display:inline}.form-control.biglabel{display:inline-block;width:15%;background-color:#eee}.form-control.detail{display:inline-table;width:50%;background-color:#eee}.form-control.datefield{width:20%;min-width:100px}div.filter .form-control.datefield{width:50%}@media(min-width:1024px){.form-control{width:50%}}.fc_container{clear:both;padding-top:10px;display:block}.fc_container .fc-field{margin:2px;padding-left:8px}.fc_container .fc-selected{color:#a00000}.fc_source_title{float:left;width:48%;margin-right:20px;font-size:14px;font-weight:bold}.fc_source{float:left;border:dashed 1px #404040;min-height:100px;min-width:100px;width:48%;cursor:pointer;background-color:#f0f0f0;margin-right:20px}.fc_source .fc-field:nth-child(even){background-color:#f9f9f9}.fc_destination_title{float:left;width:48%;font-size:14px;font-weight:bold}.fc_destination{float:left;border:dashed 1px #404040;min-height:100px;min-width:100px;width:48%;cursor:pointer;background-color:#f0f0f0}.fc_destination .fc-field:nth-child(even){background-color:#f9f9f9}span.weekpicker{font-size:16px;font-weight:bold;color:#428bca;cursor:pointer}span.monthpicker{font-size:16px;font-weight:bold;color:#428bca;cursor:pointer}span.szemeszterpicker{font-size:16px;font-weight:bold;color:#428bca;cursor:pointer}.ui-slider-tick{position:absolute;width:2px;height:4px;top:10px;display:block;background-color:#aaa!important}@media(max-width:1200px){body div.container.main .content .nyito .diak .foto{width:10px;visibility:hidden}body div.container.main .content .nyito .csoport .panel .nev{width:30px;font-size:large;margin-top:10px}body .col-lg-15{width:20%;float:left}}@media(min-width:768px){.col-sm-15{width:20%;float:left}}@media(min-width:992px){.col-md-15{width:20%;float:left}}.nevszuro{width:90%}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('chosen-sprite.png') no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('chosen-sprite.png') no-repeat 100% -20px;background:url('chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url('chosen-sprite.png') no-repeat -30px -20px;background:url('chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('chosen-sprite@2x.png')!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}