@font-face{font-family:"Eina01 Regular";font-style:normal;font-weight:400;src:url(../../../responsive/fonts/eina/Eina01_Regular.otf) format("opentype")}body{margin:0;padding:0;font-family:"Eina01 Regular",Helvetica,Arial,sans-serif!important;font-size:13px;width:100%!important}body.consultaPublica{background-color:#e7e7e7;border:0 solid #c8102e}.consultaPublica .navbar-default{margin:31px 0 50px 0;background:0 0;border-color:transparent}.consultaPublica .navbar-header{height:85px}.consultaPublica .navbar-brand{background:url(../img/logo.png) no-repeat 0 0 transparent;height:85px;width:300px}.header{color:#4a7729;font-size:20px;font-weight:700;margin-top:-30px}.calendari{margin-top:-20px}#content{background-color:#fff;min-height:690px;padding:23px 0 0 15px;margin:0 auto;width:80%}#content p{margin:0 0 5px 0}#assignatures{width:95%}.form-control{font-size:13px!important}.panel-heading{background:#eae8e8!important;font-weight:700!important;font-family:Helvetica,Arial,sans-serif!important;border-bottom:2px solid #939292!important}.panel-heading .panel-title{font-weight:700!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px}.llegenda{float:right;text-align:right}table th{background:#f5f5f5;text-align:center;font-weight:700}table th.empty{background:#fff;border-top:1px solid #fff!important;border-left:1px solid #fff!important}.obligatorio{font-size:14px;font-weight:700}.ui-multiselect-menu *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}#multi button.ui-multiselect{font-family:Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;height:34px;line-height:1.42857;-webkit-transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;-moz-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;width:100%!important;padding:6px 0 6px 12px!important}#multi button.ui-multiselect:focus{border-color:#66afe9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);outline:0 none}#multi .ui-icon-triangle-1-s{background-image:url(../img/select.png);background-position:0 0;height:34px;margin-top:-6px;margin-right:-2px;width:19px}.ui-multiselect-menu .ui-multiselect-checkboxes li span,.ui-multiselect-menu .ui-widget-header{font-weight:400!important}.ui-multiselect-menu .ui-multiselect-checkboxes li span{margin-left:10px}a#buscarCalendario{margin-top:30px;margin-bottom:30px}#container{width:900px;margin:20px auto 50px auto;background:#efeded;border:1px solid #bbb;border-radius:7px;-webkit-box-shadow:inset 0 0 1px 1px #f6f6f6;box-shadow:inset 0 0 1px 1px #f6f6f6;position:relative;top:0;font-size:12px}#titols h1{font-size:25px;font-weight:700}#titols h2{font-size:20px;font-weight:700}#titols h3{font-size:15px;font-weight:700}#info{height:auto;margin:23px auto 21px;width:800px;border-bottom:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 1px 0 0 #fff,inset 0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff,inset 0 1px 0 0 transparent}#info #titols{margin:0 auto 20px auto;width:75%}#info #titols span{color:#333;text-align:center;text-shadow:0 1px 0 #fff}#info #titols span h1,#info #titols span h2,#info #titols span h3{margin-bottom:10px}#info #titols span#titol{line-height:25px}#info #titols span#centre{line-height:21px}#info #titols span#cursTrimGrup{line-height:16px}.fc-header-title h2{font-size:19px;margin-top:1px}#comboMesesAnyos{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;font-size:12px;line-height:1.42857;padding:0 5px;-webkit-transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;-moz-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;width:auto;margin-left:20px;height:23px}#comboMesesAnyos:focus{border-color:#66afe9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);outline:0 none}#comboMesesAnyos option{padding:0 5px}#botonsUp{width:900px;margin:20px auto 0 auto;position:relative}#botonsUp #examFinal,#botonsUp #examRecuperacion{margin:0 2px 0 2px}#calendar{width:800px;margin:0 auto 30px auto}#calendar *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}#botonsDown button{width:500px}.fc-event-time .desc{font-weight:400;background:url(jquery_ui_horari/images/ui-icons_ffffff_256x240.png);background-repeat:no-repeat;width:15px;height:15px;background-position:-16px -145px;float:right}.fc-event{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s}.fc-event:hover{cursor:pointer;background-image:url(../img/transparent.png);background-repeat:repeat;-webkit-box-shadow:0 1px 4px rgba(50,50,50,.5);box-shadow:0 1px 4px rgba(50,50,50,.5)}.fc-event-inner .infoAdicional{position:absolute;bottom:4px;left:4px}.fc-event-title{font-weight:400;font-size:11px}.fc-event-vert .fc-event-time{white-space:normal}.festiu,.festiu:hover,.vacances,.vacances:hover{background:url(jquery_ui_horari/images/ui-bg_diagonals-thick_18_b81900_40x40.png);background-repeat:repeat;border:1px solid #a54338;cursor:default}.festiu:hover,.vacances:hover{background:url(jquery_ui_horari/images/ui-bg_diagonals-thick_18_b81900_40x40.png);background-repeat:repeat;border:1px solid #a54338!important;cursor:default;-webkit-box-shadow:none;box-shadow:none}.nolectiu{background:url(jquery_ui_horari/images/nolectiu.png);background-repeat:repeat;border:1px solid #a54338;cursor:default}.nolectiu:hover{background:url(jquery_ui_horari/images/nolectiu.png);background-repeat:repeat;border:1px solid #a54338!important;cursor:default;-webkit-box-shadow:none;box-shadow:none}.festiu .fc-event-time,.nolectiu .fc-event-time{display:none}.fc-view-month .festiu,.fc-view-month .nolectiu{height:69px}.festiu .fc-event-title,.nolectiu .fc-event-title{font-weight:700}.fc-event-time{font-weight:700}.fc-event.assig01{background-color:#d5e7f5;border:1px solid #0b5fa5;color:#0b5fa5}.fc-event.assig01 .fc-event-time{background-color:#0b5fa5;color:#fff}.fc-event.assig02{background-color:#ffd8d6;border:1px solid #eb3329;color:#eb3329}.fc-event.assig02 .fc-event-time{background-color:#eb3329;color:#fff}.fc-event.assig03{background-color:#dcf5dc;border:1px solid #00a200;color:#00a200}.fc-event.assig03 .fc-event-time{background-color:#00a200;color:#fff}.fc-event.assig04{background-color:#fcd5e1;border:1px solid #e40045;color:#e40045}.fc-event.assig04 .fc-event-time{background-color:#e40045;color:#fff}.fc-event.assig05{background-color:#f9edd4;border:1px solid #ca8700;color:#ca8700}.fc-event.assig05 .fc-event-time{background-color:#ca8700;color:#fff}.fc-event.assig06{background-color:#d3eff4;border:1px solid #04859d;color:#04859d}.fc-event.assig06 .fc-event-time{background-color:#04859d;color:#fff}.fc-event.assig07{background-color:#ffe1d6;border:1px solid #ff4900;color:#ff4900}.fc-event.assig07 .fc-event-time{background-color:#ff4900;color:#fff}.fc-event.assig08{background-color:#daf2ec;border:1px solid #008463;color:#008463}.fc-event.assig08 .fc-event-time{background-color:#008463;color:#fff}.fc-event.assig09{background-color:#f9d4e9;border:1px solid #cd0074;color:#cd0074}.fc-event.assig09 .fc-event-time{background-color:#cd0074;color:#fff}.fc-event.assig10{background-color:#f9eede;border:1px solid #ca7400;color:#ca7400}.fc-event.assig10 .fc-event-time{background-color:#ca7400;color:#fff}.fc-event.assig11{background-color:#d4e5ed;border:1px solid #3a87ad;color:#3a87ad}.fc-event.assig11 .fc-event-time{background-color:#3a87ad;color:#fff}.fc-event.assig12{background-color:#ffe8d6;border:1px solid #ff7400;color:#ff7400}.fc-event.assig12 .fc-event-time{background-color:#ff7400;color:#fff}.fc-event.assig13{background-color:#ddece3;border:1px solid #48845e;color:#48845e}.fc-event.assig13 .fc-event-time{background-color:#48845e;color:#fff}.fc-event.assig14{background-color:#dcd8f7;border:1px solid #2e16b1;color:#2e16b1}.fc-event.assig14 .fc-event-time{background-color:#2e16b1;color:#fff}.fc-event.assig15{background-color:#f9e5d4;border:1px solid #ca5c00;color:#ca5c00}.fc-event.assig15 .fc-event-time{background-color:#ca5c00;color:#fff}.modal{font-size:12px}.modal.assig01 .modal-header{border-bottom:2px solid #0b5fa5}.tablaProfesores th#inicioFin{background:0 0;color:#444;font-size:11px;border-top:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-bottom:0 solid #fff!important;padding:15px 2px 2px 2px!important}.tablaProfesores th#inicioFin #horaInicio{float:left}.tablaProfesores th#inicioFin #horaFin{float:right}.tablaProfesores th{background-image:url(../img/linia_quarts.png),url(../img/linia_quarts.png),url(../img/linia_quarts.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:25% 18px,50% 18px,75% 18px;background-color:#eaeaea;padding:2px 4px 15px 2px!important;border-width:1px!important;border:1px solid #8c8c8c!important;border-bottom:2px solid #8c8c8c!important}.tablaProfesores .hora{float:right;font-size:11px;font-weight:700;color:#444}.tablaProfesores td{padding:0!important;background-color:#fff;background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, transparent),color-stop(50%, #f9f9f9));background-image:-moz-linear-gradient(left,transparent 50%,#f9f9f9 50%);background-image:linear-gradient(90deg,transparent 50%,#f9f9f9 50%);border:0 solid #8c8c8c!important}.tablaProfesores td .profesor{position:relative;border-radius:5px;margin:5px 0!important;margin-bottom:5px;text-align:center;padding:7px 0;border:1px solid #aaa;font-size:11px}.tablaProfesores td .profesor:hover{opacity:.7}.tablaProfesores th.clear{background:none repeat scroll 0 0 transparent!important;border-color:#fff!important;border-style:solid!important;border-width:1px 1px 0!important;color:#444;font-size:11px;padding:15px 2px 2px!important}.tablaProfesores th.headerVertical{background:#eaeaea!important;color:#444;font-size:11px;padding:0!important;vertical-align:middle!important;border-width:1px 2px 1px 1px!important}.tablaProfesores tr#idHoras th.headerVertical:first-child{border-width:1px 1px 2px 1px!important}#espere{position:absolute;border:2px solid #2800eb;background:url(../../../imagenes/wait2.gif) no-repeat left center;background-color:#fff;background-position:18px center;height:90px;z-index:600;width:374px;display:none;position:absolute;top:50%;left:50%;margin-top:-42.5px;margin-left:-150px}#espere table{margin-left:45px;margin-top:31px}#espere td{color:#4c4c4c;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;line-height:normal;text-align:center}.Error,.error{font-size:12px;font-weight:700;word-spacing:2px;background-color:#fef8f6;color:#c00;border:1px solid #cd0a0a;background-image:url(../../../imagenes/error.png);background-repeat:no-repeat;background-position:6px 2px;text-align:center;width:100%;margin:5px auto 5px auto;padding:5px 5px 5px 35px;border-radius:4px;float:left}#uError_asignaturas{margin-top:15px}#formu_Edi_Asignatura,#formu_Edi_Estudio{padding-top:20px}#busquedaAsignatura,#busquedaEstudio{margin-bottom:40px}.twitter-typeahead{display:block!important}.tt-hint,.tt-query,.typeahead{width:auto!important;height:auto!important;z-index:1051;font-size:12px!important}.bootstrap-tagsinput{width:100%;min-height:100px;padding:10px}.bootstrap-tagsinput input{width:100%!important}.bootstrap-tagsinput .label{padding:5px;font-size:11px;line-height:2.8}.bootstrap-tagsinput .tag span{font-size:11px!important;margin-left:15px!important}.bootstrap-tagsinput .tag:hover{opacity:.8;cursor:pointer}.ui-multiselect-menu{width:500px!important}.tab-content .popover-title{font-size:12px;font-weight:700}.tab-content .popover-content{width:auto;font-size:12px}.tab-content .popover-content ul{padding:10px}.modal-vertical-centered{-moz-transform:translate(0,125%)!important;transform:translate(0,125%)!important;-ms-transform:translate(0,125%)!important;-webkit-transform:translate(0,125%)!important}