/* Misty CSS - generated 2026-02-24, 12:40:29 - size 79579 bytes compressed to 12011 bytes */
:root{--color-selection:#369}html,input,select,option,textarea,button{font-family:"Inter",system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-feature-settings:"ss01"}@supports (font-variation-settings:normal){html,input,select,option,textarea,button{font-family:"Inter var",system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}}@media screen{*{margin:0;padding:0;outline:0}html,body{background:#fff;overflow:hidden}img{border:0}body,table,input,select,option,textarea,button{font-size:12px;line-height:18px}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{outline:2px solid rgba(170,0,0,0.3)}input[type="checkbox"],input[type="radio"]{accent-color:var(--color-selection)}input[type=checkbox]:focus,input[type=radio]:focus,select:focus{outline:2px solid rgba(170,0,0,0.3)}input[type=text],input[type=number],input[type=password],select[multiple],textarea,table.form td div.box-100{border:1px solid #bbb;padding:2px;border-radius:0;background:#fff linear-gradient(180deg,rgba(221,221,221,1) 0%,rgba(255,255,255,1) 15%,rgba(255,255,255,1) 100%) 0% 0% / auto 24px no-repeat}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus,input[type=text]:active,input[type=password]:active,textarea:active{border-color:#999}input[type=submit],input[type=button],input[type=reset],button{border:1px solid #ccc;padding:2px 5px;font-weight:700;text-shadow:0 1px 0 #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd);cursor:pointer}input[type=submit].nb,input[type=button].nb,input[type=reset].nb,button.nb{font-weight:200}input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus,button:focus{border-color:#999}input[type=submit]:active,input[type=button]:active,input[type=reset]:active,button:active{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd)}input[type=submit][disabled],input[type=submit][disabled]:hover,input[type=submit][disabled]:active,input[type=submit][disabled]:focus{border:1px solid #ddd !important;color:#aaa !important;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#eee));background:-moz-linear-gradient(top,#fff,#eee)}.ui-select{display:inline-block;position:relative;border:1px solid #bbb;height:18px;padding:2px;background:#fff linear-gradient(180deg,rgba(221,221,221,1) 0%,rgba(255,255,255,1) 15%,rgba(255,255,255,1) 100%) 0% 0% / auto 24px no-repeat}.ui-select::after{position:absolute;top:calc(50% - 5px);right:8px;width:5px;height:5px;background:transparent;content:'';border:solid rgba(0,0,0,0.6);border-width:0 2px 2px 0;pointer-events:none;transform:rotate(45deg);transform-origin:center}.ui-select:hover::after{border-color:#000}.ui-select select{height:18px;padding-right:22px;display:inline-block;border:none;background:transparent;line-height:1em;appearance:none}.ui-select select:focus{outline:none}.ui-select:focus-within{outline:2px solid rgba(170,0,0,0.3)}select[multiple] option,select[multiple] optgroup{padding:2px}select[multiple] optgroup option{padding-left:15px}#top{background:url(../images/top-bg.png) 0 0 repeat-x;height:125px;overflow:hidden;position:relative}#top h1{overflow:hidden;margin:0 20px;float:left;font-weight:200;width:20px;height:100%;position:relative}#top h1 a{top:120px;left:0;display:block;position:absolute;width:115px;height:20px;transform:rotate(270deg);transform-origin:0 0;text-decoration:none;font-size:22px;line-height:10px;text-align:center;color:rgba(0,0,0,0.3);text-shadow:-1px 0 0 rgba(255,255,255,0.6)}#top h1 a:hover{color:rgba(0,0,0,0.6)}#top-user{position:absolute;right:10px;top:8px;font-size:11px;color:#999;height:20px;line-height:20px;text-shadow:0 1px 0 #fff}#top-user div{background:#999 url(../images/icons/icon-user.png) 50% 50% no-repeat;width:20px;height:20px;float:right;margin-left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;padding:0 5px;position:relative;z-index:100;cursor:pointer}#top-user div ul{display:none;position:absolute;right:0;background:#9e1b32;top:20px;list-style:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);padding:2px 0;font-size:12px;font-weight:200;text-shadow:0 -1px 0 #000}#top-user div ul li{display:block;line-height:18px}#top-user div ul li.s{height:1px;font-size:0;background-color:#cf8d99;margin:1px 0}#top-user div ul li a{display:block;padding:2px 10px;text-decoration:none;color:#fff;white-space:nowrap}#top-user div ul li a:hover{background-color:#fff;color:#9e1b32;text-shadow:none}#top-user div ul li a.c{background:url(../images/tick.png) 5px 50% no-repeat;font-weight:700;padding-left:20px}#top-user div ul li a.c:hover{background:#fff url(../images/tickh.png) 5px 50% no-repeat}#top-user div:hover{background-color:#9e1b32;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-khtml-border-top-left-radius:3px;-khtml-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2)}#top-user div:hover ul{display:block}#menu-top{list-style:none}#menu-top li{float:left;height:125px;margin-right:5px}#menu-top li a{display:block;height:130px;padding-left:10px;text-align:center;text-decoration:none;color:#999;text-shadow:0 1px 0 #fff}#menu-top li a strong{display:block;height:50px;width:70px;position:relative;padding:75px 10px 0 0;font-weight:200}#menu-top li a em{display:none}#menu-top li a:hover{color:#777}#menu-top li.hl a{background:url(../images/top-hl.png) 0 0 no-repeat;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5)}#menu-top li.hl a strong{background:url(../images/top-hl.png) 100% 0 no-repeat}#menu-top li.hl a em{left:calc(50% - 12px);width:0;height:0;bottom:0;display:block;position:absolute;background:transparent;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid #fff}#menu-top li.hl span{filter:drop-shadow(0px 2px 5px rgba(0,0,0,0.6))}#menu-top span.menu-0,#menu-top span.menu-1,#menu-top span.menu-2,#menu-top span.menu-3,#menu-top span.menu-4,#menu-top span.menu-5,#menu-top span.menu-6,#menu-top span.menu-7,#menu-top span.menu-9,#menu-top span.menu-10{position:absolute;top:35px;left:19px;width:32px;height:32px;background:url(../images/top-icons.png) 0 -64px no-repeat}#menu-top span.menu-0{background-position:-128px -64px}#menu-top span.menu-1{background-position:0 -64px}#menu-top span.menu-2{background-position:-32px -64px}#menu-top span.menu-3{background-position:-64px -64px}#menu-top span.menu-4{background-position:-96px -64px}#menu-top span.menu-5{background-position:-160px -64px}#menu-top span.menu-6{background-position:-192px -64px}#menu-top span.menu-7{background-position:-224px -64px}#menu-top span.menu-9{background-position:-256px -64px}#menu-top span.menu-10{background-position:-288px -64px}#menu-top li a:hover span.menu-0{background-position:-128px 0}#menu-top li a:hover span.menu-1{background-position:0 0}#menu-top li a:hover span.menu-2{background-position:-32px 0}#menu-top li a:hover span.menu-3{background-position:-64px 0}#menu-top li a:hover span.menu-4{background-position:-96px 0}#menu-top li a:hover span.menu-5{background-position:-160px 0}#menu-top li a:hover span.menu-6{background-position:-192px 0}#menu-top li a:hover span.menu-7{background-position:-224px 0}#menu-top li a:hover span.menu-9{background-position:-256px 0}#menu-top li a:hover span.menu-10{background-position:-288px 0}#menu-top li.hl span.menu-0{background-position:-128px -32px !important}#menu-top li.hl span.menu-1{background-position:0 -32px !important}#menu-top li.hl span.menu-2{background-position:-32px -32px !important}#menu-top li.hl span.menu-3{background-position:-64px -32px !important}#menu-top li.hl span.menu-4{background-position:-96px -32px !important}#menu-top li.hl span.menu-5{background-position:-160px -32px !important}#menu-top li.hl span.menu-6{background-position:-192px -32px !important}#menu-top li.hl span.menu-7{background-position:-224px -32px !important}#menu-top li.hl span.menu-9{background-position:-256px -32px !important}#menu-top li.hl span.menu-10{background-position:-288px -32px !important}#main{padding:20px;overflow:hidden}#menu-right{float:right;display:flex;flex-flow:column;align-items:flex-end;width:230px;margin-left:20px}#menu-right br{display:none}#menu-right hr{margin-bottom:10px;color:transparent;visibility:hidden}#menu-right hr + hr{display:none}#menu-right a{display:block;overflow:hidden;height:24px;line-height:24px;margin-bottom:3px;padding:0 34px 0 10px;color:#999;text-decoration:none;background:url(../images/mr-box.png) 100% 0 no-repeat;position:relative;text-shadow:0 1px 0 #fff;white-space:nowrap;text-overflow:ellipsis;max-width:200px}#menu-right strong{display:block;height:24px;line-height:24px;margin-bottom:3px;padding:0 13px 0 10px}#menu-right a.big{font-size:14px}#menu-right a.def{font-weight:700}#menu-right a.add{background-position:100% -48px}#menu-right a.prev{background-position:100% -72px}#menu-right a.reload{background-position:100% -96px}#menu-right a.curr{background-position:100% -120px}#menu-right a.cross{background-position:100% -144px}#menu-right a.sub::after{top:1px;color:rgba(255,255,255,0.6);right:1px;width:22px;height:22px;display:block;content:'\2630';position:absolute;text-align:center;line-height:20px;text-shadow:0 -1px 1px rgba(0,0,0,0.1);pointer-events:none}#menu-right a:hover{color:#000;background-color:#f9f9f9;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-khtml-border-top-left-radius:3px;-khtml-border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}#menu-right a span{position:absolute;top:0;right:0;min-width:20px;max-width:26px;padding:0 2px;background:#9e1b32;box-shadow:inset 0 0 0 1px #999;color:#fff;text-align:center;font-size:10px;text-shadow:0 -1px 0 rgba(0,0,0,0.5);overflow:hidden;text-overflow:ellipsis}#menu-right div span.brand{display:block;float:right;clear:right;height:24px;line-height:24px;margin-bottom:3px;padding:0 34px 0 10px;color:#999;text-decoration:none;position:relative;text-shadow:0 1px 0 #fff;font-size:14px;border-bottom:1px solid #999}div.no-menu-right{margin-right:0 !important}#outer-container{position:absolute;left:0;right:0;top:125px;bottom:0;overflow:auto}#content{margin-right:250px;text-shadow:0 1px 0 #fff}#content div.about ul li{margin-left:20px;font-size:11px;line-height:13px}#content p,#lock-ui-content p{margin-bottom:10px}#content p.sm,#lock-ui-content p.sm{font-size:10px}#content a,#lock-ui-content a{color:#666}#content a:hover,#lock-ui-content a:hover{color:#000}#content div.header,#lock-ui-content div.header{clear:left;margin-bottom:15px;height:30px;border-bottom:1px solid #ddd;overflow:hidden}#content div.header h2,#lock-ui-content div.header h2{font-size:20px;height:27px;border-bottom:5px solid #ddd;color:#555;font-weight:700;text-shadow:0 1px 0 #fff;float:left}#content div.header h2 span,#lock-ui-content div.header h2 span{font-weight:200;color:#777}#content div.header h3{font-size:16px;font-weight:700;height:27px;border-bottom:5px solid #ddd;color:#555;float:left}#content div.header ul.header-menu{float:right;list-style:none;background:#ddd url(../images/head-grad.png) 0 0 repeat-x;height:30px;line-height:30px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}#content div.header ul.header-menu li{float:left;font-size:14px;font-weight:200}#content div.header ul.header-menu li a{float:left;padding:0 10px;text-decoration:none}#content div.header ul.header-menu li a strong{font-weight:700 !important}#content div.header ul.header-menu li a:hover{background:#ccc url(../images/head-grad.png) 0 -30px repeat-x}#content div.header ul.header-menu li a:active{background:#bbb url(../images/head-grad.png) 0 -60px repeat-x}#content div.content,#lock-ui-content div.content{position:relative;overflow:hidden}#content div.notify,#lock-ui-content div.notify{overflow:hidden}#content div.notify div,#lock-ui-content div.notify div{float:left;background:#ffc;border:1px solid #aa0;padding:5px 10px;color:#666;text-shadow:0 1px #fff;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#content div.error,#lock-ui-content div.error{overflow:hidden}#content div.error div,#lock-ui-content div.error div{font-weight:700;color:#c00;padding:5px 10px;float:left;background:#fcc;text-shadow:0 1px 0 #fff;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#content .infobox,#lock-ui-content .infobox{-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #ddd;background:#eee;padding:10px;text-align:center;font-size:14px}span.notify{overflow:hidden;background:#ffc;border:1px solid #aa0;padding:5px 10px;color:#666;text-shadow:0 1px #fff;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#footer{clear:both;padding:20px 0 0 0;font-size:11px;color:#aaa;line-height:14px}#footer a{color:#888;text-decoration:none}#footer a:hover{color:#333}#debug{background:rgba(0,0,0,0.8);opacity:1;color:#eee;padding:10px;white-space:pre;font:12px/16px Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;overflow:auto;position:absolute;bottom:0;left:0;right:0;height:300px;border-top:1px solid #000;z-index:100;backdrop-filter:blur(5px);-webkit-font-smoothing:antialiased}#debug a{color:#fff}#debug-controls{position:absolute;bottom:25px;right:25px;overflow:hidden;z-index:101}#debug-controls a{float:left;background:#ccc;border:1px solid #666;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 #fff;padding:3px 5px;color:#000;text-decoration:none;font-size:10px}#debug-controls a:hover{background:#444;color:#ccc;text-shadow:0 -1px 0 #000}big.important{display:block;text-align:center;font-weight:700;font-size:14px;color:#900;border:1px solid #c00;background:#fcc;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}div.error-raw{font:10px monaco,courier,monospace;white-space:pre;overflow:auto;color:#666;max-height:200px;margin-bottom:10px;border:1px dotted #ccc;padding:10px;background:#eee}table.list{width:100%;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.list th{border-bottom:2px solid #aaa;padding:0 10px 5px 10px;font-size:10px;line-height:12px;vertical-align:bottom;text-align:left;color:#666}table.list th.ar{text-align:right}table.list td{border-bottom:1px solid #ddd;padding:5px 10px}table.list tr.hv td,table.list td.tdhv{background:#fafafa}table.list td.s,table.list th.s{font-size:10px;line-height:12px}table.list td span.s{font-size:10px;color:#999;margin-left:5px}table.list td div.s{line-height:12px;font-size:10px;color:#333;font-style:italic}table.list td img{vertical-align:middle}table.list tr.row-click td a{color:#000;text-decoration:none}table.list td.nw{white-space:nowrap}table.list td.np,table.list th.np{padding:0 !important}table.list tr.suma td{border-bottom:0px !important;border-top:2px solid #aaa;line-height:12px;vertical-align:top;color:#666;font-weight:bold;padding-bottom:15px}table.form{width:auto;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.form td{padding:2px 15px 2px 0}table.form td.r{font-weight:700;line-height:12px}table.form td.nw{white-space:nowrap}table.form td.pr10{padding-right:10px}table.form td.top{vertical-align:top;padding-top:8px;white-space:nowrap}table.form td.vtop{vertical-align:top}table.form td span.r{display:block;font-size:9px;font-weight:200;color:#666}table.form td.np{padding-right:0}table.form tr.e td{color:#800}table.form td div.e{overflow:hidden}table.form td div.e span{float:left;clear:left;background:#fcc;padding:2px 5px;color:#800;text-shadow:0 1px 0 #fff;font-size:11px;font-weight:700;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-khtml-border-bottom-left-radius:3px;-khtml-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}table.form td span.n{font-size:9px;font-weight:200;color:#666;margin-left:5px}table.form td.s{font-size:9px;line-height:10px;color:#666;vertical-align:bottom}table.form td div.box-100{height:100px;border:1px solid #ccc;overflow:auto}table.form td div.box-100 label{float:none;display:block;text-align:left;padding:2px}table.form td div.box-100 label:hover{background:#eee}table.form td div.box-100 label:active{background:#ddd}table.form tr.e td div.box-100{background:#fcc}table.form tr.e td div.box-100 label{text-decoration:none !important}table.teeth-form{width:100%;margin-bottom:0}table.teeth-form td{padding-right:0}table.teeth-form select{width:98%}table.teeth-form td.teeth{text-align:center}table.teeth-form td.teeth div{width:306px;margin:0 auto}table.teeth-form td.teeth span{float:left;display:block;margin:0 1px;text-align:center;width:15px}table.calendar{width:100%;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.calendar th{border-bottom:2px solid #aaa;font-size:10px;vertical-align:middle;text-align:center;color:#666;padding:5px;line-height:12px}table.calendar td{border:1px solid #ddd;padding:5px 10px}table.calendar a{text-decoration:none}table.calendar-weekly td,table.calendar-daily td{border:none !important;border-left:1px dotted #ddd !important;border-bottom:1px solid #ddd !important}.ac{text-align:center}.ar{text-align:right}.grn{color:#060}.red{color:#600}div.letters,table.letters{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:url(../images/bar-grad.png) 0 0 repeat-x;height:25px;line-height:25px;margin-bottom:10px;padding:0 10px}div.letters ul{list-style:none;width:100%;white-space:nowrap;overflow:hidden}div.letters ul li{float:left}div.letters ul li a,table.letters a{display:block;text-align:center;text-decoration:none;font-weight:700}div.letters ul li a.c,table.letters a.c{background:url(../images/bar-grad.png) 0 -75px repeat-x}div.letters ul li a:hover,table.letters a:hover{background:url(../images/bar-grad.png) 0 -25px repeat-x}div.letters ul li a:active,table.letters a:active{background:url(../images/bar-grad.png) 0 -50px repeat-x}table.letters{width:100%;border-spacing:0;border-collapse:collapse;border:0}table.letters td{text-align:center}dl.list{overflow:hidden}dl.list dt{float:left;width:180px;clear:left;color:#777}dl.list dd{float:left;width:300px;color:#000}div.columns{overflow:hidden;margin-bottom:20px}div.columns div.column{float:left}div.page-switch{overflow:hidden;line-height:22px;margin-bottom:10px}div.page-switch strong,div.page-switch a,div.page-switch span{float:left}div.page-switch strong{color:#666;margin-right:10px}div.page-switch a{display:block;min-width:12px;height:20px;line-height:20px;padding:0px 4px;margin-right:2px;border:1px solid #ccc;text-align:center;text-decoration:none;font-size:11px;color:#999 !important;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd)}div.page-switch a.c{border-color:#999;color:#444 !important;font-weight:700;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd);-webkit-box-shadow:inset 0 2px 2px #999}div.page-switch a:hover,div.page-switch a:focus{border-color:#999;color:#666 !important}div.page-switch a:active{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd)}div.page-switch span{margin-right:2px;padding:0 4px}div.page-switch div.page-items{float:right}div.page-switch div.page-items strong{font-weight:200}div.files{overflow:hidden;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}div.files div.file{overflow:hidden;border-bottom:1px solid #ccc}div.files div.file:first-child{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}div.files div.file:last-child{border-bottom:0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.files div.file-header{color:#fff;height:25px;cursor:pointer;display:flex;padding:0 10px;background:#8A343D;font-weight:700;text-shadow:0 -1px 0 #000;line-height:1em;align-items:center;white-space:nowrap}div.files div.file-header span:first-child{flex:0 0 60px}div.files div.file-header span.date{flex:0 0 160px;margin:0 15px 0 5px;padding:2px 5px;overflow:hidden;font-size:11px;font-weight:200;text-overflow:ellipsis;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}div.files div.file-header span.actions{flex:1 1 auto;gap:10px;display:flex;align-items:center;margin:0 0 0 20px;justify-content:flex-end}div.files div.file-contents{border-top:1px solid #600}div.files div.file-contents-inner{padding:10px;overflow:hidden}div.files div.collapsed div.file-header{color:#666;background:#fafafa;text-shadow:0 1px 0 #fff}div.files div.collapsed div.file-header:hover{background:#eee}div.files div.collapsed div.file-contents{display:none}div.files div.file-contents-inner div.column{float:left}div.files div.file-contents-inner div.column div.column-inner{padding-right:20px}div.files div.file-contents-inner div.column div.column-inner:last-child{padding:0}div.files div.file-header a.file-options{color:#fff !important}div.files div.file-header a.file-options:hover{color:rgba(255,255,255,0.8) !important}div.product-input{width:98%;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#fafafa;overflow:auto}div.product-input-inner{padding:10px}div.appointment-note{margin-bottom:5px;border:1px solid #cc0;background:#ffc;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font-size:11px}div.appointment-note h4{font-size:10px;font-weight:200;color:#660;text-align:right;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ee0;line-height:16px;vertical-align:middle}div.event-note{background:#b9f4bd !important;border:1px solid #7ec983 !important}div.event-note h4{border-bottom:1px dotted #9bc89e !important;font-size:11px !important}div.delete_notes{display:none;overflow:hidden}div.delete_notes div.appointment-note{border:1px solid #ccc;background:#eee}div.delete_notes div.appointment-note h4{border-bottom:1px dotted #ccc;color:#666}div.note {margin-bottom:7px;border:1px solid #ddd;padding:3px;background-color:#ffffaa}div.note span {display:block;font-size:9px;font-weight:200;color:#666;text-align:right}#calendar{text-shadow:none;overflow:hidden}#calendar span.calendar-fill{float:left;font-size:16px;font-weight:200;color:#ccc;vertical-align:middle;padding-left:26px;background:url(../images/icons/load.gif) 0 50% no-repeat}div.load-fill{padding:5px 0;font-size:16px;font-weight:200;color:#ccc;vertical-align:middle;padding-left:26px;background:url(../images/icons/load.gif) 0 50% no-repeat}#lock-ui-bg,#lock-ui-fg{z-index:1000}#lock-ui-bg{position:fixed;top:0;left:0;bottom:0;right:0;background:url(../images/bg50.png) 0 0 repeat}#lock-ui-fg{position:absolute;border:1px solid #000;-webkit-box-shadow:0 1px 10px #000;-moz-box-shadow:0 1px 10px #000;box-shadow:0 1px 10px #000}#lock-ui-content{padding:10px;background:#fff;text-shadow:0 1px 0 #fff;overflow:auto}#lock-ui-content span.lock-ui-fill{float:left;font-size:16px;font-weight:200;color:#ccc;vertical-align:middle;padding-left:26px;background:url(../images/icons/load.gif) 0 50% no-repeat}#lock-ui-close{position:absolute;right:0;top:0;width:30px;height:30px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-khtml-border-bottom-left-radius:10px;border-bottom-left-radius:10px;border:1px solid #000;border-top:0;border-right:0;overflow:hidden;background:#fcc url(../images/icons/close.png) 50% 50% no-repeat;cursor:pointer}#lock-ui-close:hover{background-color:#c99}#lock-ui-content-lock{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/bg50w.png) 0 0 repeat}#lock-ui-arrow{position:absolute;overflow:hidden;background:no-repeat;cursor:default}#lock-ui-arrow.right-top{right:-10px;top:2px;width:10px;height:20px;background-image:url(../images/dialog-right.png)}#lock-ui-arrow.left-top{left:-10px;top:2px;width:10px;height:20px;background-image:url(../images/dialog-left.png)}#lock-ui-arrow.top-left{left:2px;top:-10px;width:20px;height:10px;background-image:url(../images/dialog-top.png)}#target-patient{font-size:20px;height:27px;font-weight:200}#target-patient option{font-size:20px}tr.diff-g td{background:#cfc}tr.diff-r td{background:#fcc}table.galery{width:100%;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.galery td{border:1px solid #ddd;padding:5px 10px;text-align:center}table.galery td div.desc span{font-size:10px;height:11px;padding:0px !important;margin:0px !important;display:block;color:#666}table.galery td a.option{float:right}div.color-picker{float:left;width:20px;height:20px;line-height:20px;text-align:center;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:#fff;padding:1px;margin-right:5px}div.color-picker span{display:block;width:20px;height:20px;background:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}#color-picker-layer{display:none;padding:5px;background:#fff;border:1px solid #666;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;position:absolute}ul.button-menu{list-style:none;overflow:hidden}ul.button-menu li{float:left;margin-left:5px}ul.button-menu li.r{float:right;margin-left:5px}ul.button-menu li:first-child{margin-left:0}ul.button-menu li.r:first-child{margin-left:5px}ul.button-menu li a,a.button{display:block;text-decoration:none;border:1px solid #ccc;padding:2px 5px;font-weight:700;text-shadow:0 1px 0 #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd)}ul.button-menu li a.red,a.button-red{color:#800 !important;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#fcc));background:-moz-linear-gradient(top,#fff,#fcc)}ul.button-menu li a:hover,ul.button-menu li a:focus,a.button:hover,a.button-red:hover,a.button:focus,a.button-red:focus{border-color:#999}ul.button-menu li a:active,a.button:active,a.button-red:active{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd)}a.button,a.button-red{float:left;white-space:nowrap}#calendar-menu{padding:10px;border:1px solid #ddd;background:#eee}#calendar-menu p:first-child{margin-bottom:10px;color:#666}#calendar-menu-search{margin-bottom:0;border-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0}#cfilter div,.filter-item div{text-align:right;padding-right:5px;margin-bottom:1px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}#cfilter div label,.filter-item div label{margin-right:5px}#cfilter div input[type="checkbox"],.filter-item div input[type="checkbox"]{vertical-align:middle}#cfilter span.header,.filter-item span.header{display:block;color:#666;font-size:13px;font-weight:700;text-shadow:0 1px 0 #fff;border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px}#ufilter div{text-align:right;padding-right:5px;margin-bottom:1px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}#ufilter div label{margin-right:5px}#ufilter div input[type="checkbox"]{vertical-align:middle}#ufilter span.header{margin-top:10px;display:block;color:#666;font-size:13px;font-weight:700;text-shadow:0 1px 0 #fff;border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px}#deleted div{text-align:right;padding-right:5px;margin-bottom:1px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}#deleted div label{margin-right:5px}#deleted div input[type="checkbox"]{vertical-align:middle}#deleted span.header{margin-top:10px;display:block;color:#666;font-size:13px;font-weight:700;text-shadow:0 1px 0 #fff;border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px}#xload{position:fixed;top:-35px;opacity:0;left:50%;width:130px;height:30px;margin-left:-65px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-khtml-border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:0;background:#fff url(../images/xload.gif) 50% 50% no-repeat;z-index:150;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;text-align:center;line-height:30px;font-size:10px;font-weight:700;color:#999;text-shadow:0 1px 0 #fff}div.search-filter{background:#eee;padding:5px 10px;margin-bottom:10px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}div.search-filter table{margin:0}div.filter-active{background:#ffc;border-color:#cc0}div.file-input{float:left;position:relative;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}div.file-input span{float:left;padding:0 5px;line-height:20px;z-index:1}div.file-input a{float:left;line-height:20px;padding:0 5px 0 25px;border-left:1px dotted #ddd;background:#eee url(../images/icons/folder.png) 5px 50% no-repeat;color:#666;text-decoration:none}div.file-input a:hover{background-color:#ddd;color:#000}div.file-input input{opacity:0;-moz-opacity:0;z-index:2;position:absolute;top:0;left:0;bottom:0;right:0}table.gerber{border-spacing:0;border-collapse:collapse;border:0}table.gerber th,table.gerber td{padding:5px;vertical-align:middle;text-align:left}table.gerber th{font-size:14px;border-bottom:1px solid #ccc;padding-top:10px}table.gerber label{display:block;float:left;padding:2px 5px;margin-left:2px;background:#eee;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}table.gerber label:first-child{margin-left:0}table.gerber span.g{padding:2px;border:1px solid #ccc;background:#eee;float:left;margin-left:2px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}table.gerber span.g label{border:0;background:transparent;margin-left:0;border-left:0}table.gerber span.g:first-child{margin-left:0}table.gerber span.l{float:left;padding:2px 6px 2px 2px}table.gerber span.cl{clear:left}table.gerber table{border-collapse:collapse}table.gerber table td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}table.gerber-sub{border-spacing:0;border-collapse:collapse;border:0}table.gerber-sub td{padding:0 1px 1px 0;vertical-align:top}#recorderFlashContainer {display:none}noscript{position:fixed;top:0;left:0;bottom:0;right:0;background:url(../images/bg80r.png) 0 0 repeat;z-index:100}noscript div{position:absolute;top:50%;left:50%;width:500px;margin-left:-260px;margin-top:-25px;font-size:14px;background:#800;color:#fff;padding:20px;text-align:center;text-shadow:0 -1px 0 #000;border:1px solid #600;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000}img.has-error{border:none !important;position:relative;background:transparent !important}img.has-error::before{color:#fff;width:40px;height:40px;content:'?';display:inline-block;font-size:20px;background:rgba(255,0,0,0.2);font-weight:bold;line-height:40px;text-shadow:none;border-radius:50%;text-decoration:none}}@media only screen and (device-width:768px) and (max-device-width:1024px){html,body{-webkit-user-select:none;-moz-user-select:none}input[type=text],input[type=password],textarea{-webkit-appearance:caret !important;border-radius:0 !important}#outer-container{overflow:scroll;-webkit-overflow-scrolling:touch}#lock-ui-bg{height:10000px}#debug{position:relative !important}}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:100;src:local('Helvetica Neue Ultralight'),url('fonts/HelveticaNeue-UltraLight-06.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:100;src:local('Helvetica Neue Ultralight Italic'),url('fonts/HelveticaNeue-UltraLightItalic-07.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:200;src:local('Helvetica Neue Thin'),url('fonts/HelveticaNeue-Thin-13.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:200;src:local('Helvetica Neue Thin Italic'),url('fonts/HelveticaNeue-ThinItalic-14.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:300;src:local('Helvetica Neue Light'),url('fonts/HelveticaNeue-Light-08.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:300;src:local('Helvetica Neue Light Italic'),url('fonts/HelveticaNeue-LightItalic-09.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:400;src:local('Helvetica Neue'),url('fonts/HelveticaNeue-01.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:400;src:local('Helvetica Neue Italic'),url('fonts/HelveticaNeue-Italic-03.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:500;src:local('Helvetica Neue Medium'),url('fonts/HelveticaNeue-Medium-11.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:500;src:local('Helvetica Neue Medium Italic'),url('fonts/HelveticaNeue-MediumItalic-12.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:600;src:local('Helvetica Neue Bold'),url('fonts/HelveticaNeue-Bold-02.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:600;src:local('Helvetica Neue Bold Italic'),url('fonts/HelveticaNeue-BoldItalic-04.ttf') format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url("fonts/Inter-Thin.woff2?v=3.19") format("woff2"),url("fonts/Inter-Thin.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url("fonts/Inter-ThinItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-ThinItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url("fonts/Inter-ExtraLight.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraLight.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url("fonts/Inter-ExtraLightItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraLightItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url("fonts/Inter-Light.woff2?v=3.19") format("woff2"),url("fonts/Inter-Light.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url("fonts/Inter-LightItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-LightItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("fonts/Inter-Regular.woff2?v=3.19") format("woff2"),url("fonts/Inter-Regular.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url("fonts/Inter-Italic.woff2?v=3.19") format("woff2"),url("fonts/Inter-Italic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url("fonts/Inter-Medium.woff2?v=3.19") format("woff2"),url("fonts/Inter-Medium.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url("fonts/Inter-MediumItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-MediumItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url("fonts/Inter-SemiBold.woff2?v=3.19") format("woff2"),url("fonts/Inter-SemiBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url("fonts/Inter-SemiBoldItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-SemiBoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url("fonts/Inter-Bold.woff2?v=3.19") format("woff2"),url("fonts/Inter-Bold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url("fonts/Inter-BoldItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-BoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url("fonts/Inter-ExtraBold.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url("fonts/Inter-ExtraBoldItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraBoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url("fonts/Inter-Black.woff2?v=3.19") format("woff2"),url("fonts/Inter-Black.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url("fonts/Inter-BlackItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-BlackItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:'Regular';src:url("fonts/Inter-roman.var.woff2?v=3.19") format("woff2")}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:'Italic';src:url("fonts/Inter-italic.var.woff2?v=3.19") format("woff2")}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year {width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker{background:#eee;border:1px solid #ddd}.ui-datepicker tbody a{text-align:center;color:#726e6D}a.ui-corner-all:hover,.ui-datepicker td:hover{cursor:pointer;background:#D1D0CE}.ui-datepicker tbody a:hover{color:#000;font-weight:700}.ui-datepicker tbody a.ui-state-active{background:#BF7886;color:#000;font-weight:700}#datetimepicker_div,.datetimepicker_inline{padding:0;margin:0;background:#333;width:185px}#datetimepicker_div{display:none;border:1px solid #000;z-index:10;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;overflow:hidden}.datetimepicker_inline{float:left;display:block;border:0}.datetimepicker_control,.datetimepicker_links,.datetimepicker_header,.datetimepicker{clear:both;float:left;width:100%;color:#000}.datetimepicker_control{background:#ccc;padding:3px 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.datetimepicker_links{background:#ddd;padding:3px 0}.datetimepicker_control,.datetimepicker_links{font-weight:700;font-size:11px}.datetimepicker_links label{padding:2px 5px;color:#888}.datetimepicker_clear,.datetimepicker_prev{float:left;width:34%}.datetimepicker_current{float:left;width:30%;text-align:center}.datetimepicker_close,.datetimepicker_next{float:right;width:34%;text-align:right}.datetimepicker_header{padding:3px 0;background:#eee;text-align:center;font-weight:200}.datetimepicker_header select{font-size:10px}.datetimepicker{background:#fff;text-align:center;font-size:100%}.datetimepicker a{display:block;padding:3px;text-decoration:none !important;color:#666}.datetimepicker .datetimepicker_titleRow{background:#fff;color:#666}.datetimepicker .datetimepicker_daysRow{background:#fff;color:#000}.datetimepicker_weekCol{background:#fff;color:#666}.datetimepicker .datetimepicker_daysCell{color:#000}#datetimepicker .datetimepicker_daysCell a{display:block}.datetimepicker .datetimepicker_weekEndCell{background:#fafafa}.datetimepicker .datetimepicker_daysCellOver{background:#666;color:#fff !important}.datetimepicker .datetimepicker_daysCellOver a{color:#fff !important}.datetimepicker .datetimepicker_unselectable{color:#999}.datetimepicker_today{background:#fcc !important}.datetimepicker_currentDay{background:#fcc !important}#datetimepicker_div a,.datetimepicker_inline a{cursor:pointer;text-decoration:none !important;color:#666}.datetimepicker_inline .datetimepicker_links a{padding:0 3px !important}.datetimepicker_control a,.datetimepicker_links a{padding:3px 5px !important;color:#666 !important}.datetimepicker_titleRow a{color:#000 !important}.datetimepicker_control a:hover{color:#000 !important}.datetimepicker_links a:hover,.datetimepicker_titleRow a:hover{color:#000 !important}.datetimepicker_newRow{clear:left;overflow:hidden;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#popup_container{font-family:Arial,sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 1px #000;color:#000;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;overflow:hidden}#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url(../images/alerts/title.gif) top repeat-x;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em;text-shadow:0 1px 0 #fff}#popup_content{background:16px 16px no-repeat url(../images/alerts/info.gif);padding:1em 1.75em;margin:0em}#popup_content.alert{background-image:url(../images/alerts/info.gif)}#popup_content.confirm{background-image:url(../images/alerts/important.gif)}#popup_content.prompt{background-image:url(../images/alerts/help.gif)}#popup_message{padding-left:48px}#popup_panel{text-align:center;margin:1em 0em 0em 1em}#popup_prompt{margin:.5em 0em}#TB_window{font-family:Arial,sans-serif;font-size:12px;background:#FFF;border:solid 1px #000;color:#000;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666666}#TB_window a:link {color:#666666}#TB_window a:visited {color:#666666}#TB_window a:hover {color:#000}#TB_window a:active {color:#666666}#TB_window a:focus{color:#666666}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;opacity:.5;background-color:black}.TB_overlayMacFFBGHack {}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')}#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;text-align:left;top:50%;left:50%}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow a{display:block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border:1px solid #000;overflow:hidden;background:#fcc url(../images/icons/delete.png) 50% 50% no-repeat;cursor:pointer;z-index:200}#TB_closeAjaxWindow{display:block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border:1px solid #000;overflow:hidden;background:#fcc url(../images/icons/delete.png) 50% 50% no-repeat;cursor:pointer;z-index:105}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0px 5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')}#TB_iframeContent{}#messenger{position:absolute;right:10px;bottom:10px;background:#fff;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;overflow:hidden;font-size:11px;-webkit-box-shadow:inset 0 1px 3px #999;-moz-box-shadow:inset 0 1px 3px #999;box-shadow:inset 0 1px 3px #999;padding:2px}#messenger strong.m-count{float:left}#messenger strong.m-count a{display:block;padding:2px 8px}#messenger a.m-send{float:left;padding:2px 8px}#messenger a{color:#666;text-decoration:none;text-shadow:0 1px 0 #fff;margin:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#messenger a:hover{margin:0;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd)}#messenger a:active{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd)}#messenger-queue{position:fixed;z-index:100;top:20px;right:20px;width:260px;background:transparent;display:none;color:#fff;opacity:0.8}#messenger-queue:hover{opacity:1}#messenger-queue div.message{display:none;overflow:hidden;position:relative;line-height:14px}#messenger-queue div.message-inner{margin:0 0 5px 0;padding:10px;background:rgba(138,52,61,0.8);-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;cursor:pointer}#messenger-queue div.message strong{display:block;margin-bottom:5px;border-bottom:1px solid #ddd;font-size:9px}#messenger-queue div.message p{margin:0}#messenger-queue div.message span{position:absolute;top:10px;right:10px;font-size:9px}.select2-container{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top}.select2-container,.select2-drop,.select2-search,.select2-search input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeeee),color-stop(0.5,white));background-image:-webkit-linear-gradient(center bottom,#eeeeee 0%,white 50%);background-image:-moz-linear-gradient(center bottom,#eeeeee 0%,white 50%);background-image:-o-linear-gradient(bottom,#eeeeee 0%,#ffffff 50%);background-image:-ms-linear-gradient(top,#eeeeee 0%,#ffffff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#ffffff',GradientType = 0);background-image:linear-gradient(top,#eeeeee 0%,#ffffff 50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;display:block;overflow:hidden;white-space:nowrap;position:relative;height:26px;line-height:26px;padding:0 0 0 8px;color:#444;text-decoration:none}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeeee),color-stop(0.9,white));background-image:-webkit-linear-gradient(center bottom,#eeeeee 0%,white 90%);background-image:-moz-linear-gradient(center bottom,#eeeeee 0%,white 90%);background-image:-o-linear-gradient(bottom,#eeeeee 0%,white 90%);background-image:-ms-linear-gradient(top,#eeeeee 0%,#ffffff 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0 );background-image:linear-gradient(top,#eeeeee 0%,#ffffff 90%)}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:12px;font-size:1px;background:url('select2.png') right top no-repeat;cursor:pointer;text-decoration:none;border:0;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop{background:#fff;color:#000;border:1px solid #aaa;border-top:0;position:absolute;top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:9999;width:100%;margin-top:-1px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.select2-drop.select2-drop-above{-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);-o-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-container .select2-choice div{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0%,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0%,#eee 60%);background-image:-o-linear-gradient(bottom,#ccc 0%,#eee 60%);background-image:-ms-linear-gradient(top,#cccccc 0%,#eeeeee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#cccccc',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(top,#cccccc 0%,#eeeeee 60%);border-left:1px solid #aaa;position:absolute;right:0;top:0;display:block;height:100%;width:18px}.select2-container .select2-choice div b{background:url('select2.png') no-repeat 0 1px;display:block;width:100%;height:100%}.select2-search{display:inline-block;white-space:nowrap;z-index:10000;min-height:26px;width:100%;margin:0;padding-left:4px;padding-right:4px}.select2-search-hidden{display:block;position:absolute;left:-10000px}.select2-search input{background:#fff url('select2.png') no-repeat 100% -22px;background:url('select2.png') no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eeeeee));background:url('select2.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,-o-linear-gradient(bottom,white 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,-ms-linear-gradient(top,#ffffff 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,linear-gradient(top,#ffffff 85%,#eeeeee 99%);padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;margin:0;height:auto !important;min-height:26px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url('spinner.gif') no-repeat 100%;background:url('spinner.gif') no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eeeeee));background:url('spinner.gif') no-repeat 100%,-webkit-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,-moz-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,-o-linear-gradient(bottom,white 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,-ms-linear-gradient(top,#ffffff 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,linear-gradient(top,#ffffff 85%,#eeeeee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb;outline:none}.select2-dropdown-open .select2-choice{border:1px solid #aaa;border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,white),color-stop(0.5,#eeeeee));background-image:-webkit-linear-gradient(center bottom,white 0%,#eeeeee 50%);background-image:-moz-linear-gradient(center bottom,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(bottom,white 0%,#eeeeee 50%);background-image:-ms-linear-gradient(top,#ffffff 0%,#eeeeee 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0 );background-image:linear-gradient(top,#ffffff 0%,#eeeeee 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none}.select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px}.select2-results ul.select2-result-sub{margin:0 0 0 0}.select2-results ul.select2-result-sub > li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item}.select2-results li.select2-result-with-children > .select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('spinner.gif') no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-ms-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(top,#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb;outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-field input{color:#666;background:transparent !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;cursor:default}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url('select2.png') right top no-repeat;outline:none}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f4f4f4;border:1px solid #ddd;padding:3px 5px 3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline}.select2-result-unselectable .select2-match{text-decoration:none}.select2-offscreen{position:absolute;left:-10000px}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice div b{background-image:url(select2x2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaaaaa;-webkit-box-shadow:0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url('chosen-sprite.png') right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url('chosen-sprite.png') no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url('chosen-sprite.png') no-repeat 100% -22px;background:url('chosen-sprite.png') no-repeat 100% -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url('chosen-sprite.png') no-repeat 100% -22px,-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,linear-gradient(#eeeeee 1%,#ffffff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666;border:1px solid #cccccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url('chosen-sprite.png') right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:150px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7',endColorstr='#2a62bc',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url('chosen-sprite.png') no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url('chosen-sprite.png') no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:-moz-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:-o-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:0.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url('chosen-sprite.png') no-repeat -38px -22px;background:url('chosen-sprite.png') no-repeat -38px -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url('chosen-sprite.png') no-repeat -38px -22px,-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,linear-gradient(#eeeeee 1%,#ffffff 15%);padding:4px 5px 4px 20px;direction:rtl}.fc-header .fc-button{border:0;font-weight:700;text-shadow:0 1px 0 #fff;margin-right:1px;background:transparent !important}.fc-header .fc-button .fc-button-inner{border:1px solid #ccc !important;background:#ccc !important;padding:0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.fc-header .fc-button .fc-button-content{-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:0;padding:0 8px;height:2em;line-height:2em;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd);color:#666 !important}.fc-header .fc-state-hover .fc-button-inner{border:1px solid #999 !important}.fc-header .fc-state-hover .fc-button-content{color:#333 !important}.fc-header .fc-state-active .fc-button-inner,.fc-header .fc-state-down .fc-button-inner{border:1px solid #999 !important;color:#000 !important;text-shadow:0 1px 0 #fff !important}.fc-header .fc-state-active .fc-button-content,.fc-header .fc-state-down .fc-button-content{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd);color:#333 !important}.fc-header .fc-state-disabled .fc-button-inner{border:1px solid #ddd !important;background:#ddd !important;color:#aaa !important}.fc-header .fc-state-disabled .fc-button-content{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#eee));background:-moz-linear-gradient(top,#fff,#eee);color:#999 !important}.fc-header .fc-button-effect{display:none}.fc-grid .fc-day-number{padding:2px !important;font-size:18px}.fc-grid .fc-other-month .fc-day-number{font-weight:100 !important}.fc-event a{color:#fff !important}.fc-content .fc-state-editing,.fc-state-editing{background:#fcc !important}.fc-content tr.fc-first td.fc-state-editing{background:none !important}#fc-state-editing{position:absolute;background:#fcc;z-index:8}.fc-event-skin{background:#8A343D;border-color:#8A343D}