@charset "UTF-8";.avatar,.loader{overflow:hidden}.content-icon i,.weather-local h3{display:inline-block}.bg-complete-profile h6,.daily-weather>h2,.daily-weather>h3,.daily-weather>h4,.stats-wrap p small{text-transform:uppercase}.content-icon,.content-icon i,.counter,.daily-weather,.daily-weather>h2,.daily-weather>h3,.daily-weather>h4,.daily-weather>h5,.news-widget i{text-align:center}.stats-wrap h2,.your-account h4{font-family:Montserrat,sans-serif!important}.circle strong i,.school-timetable h5 i,.weather-text>h2>i{font-style:normal}.top-main-fondamix{margin:-25px -16px 40px!important}.loader{width:150px;height:150px;background:#fff;border:5px solid #e33244;border-radius:50%;position:relative;margin:0 auto}.counter{width:100%;line-height:150px;font-size:24px;font-weight:700;color:#000;position:absolute;top:0;left:0;opacity:.5}canvas{margin:0!important;padding:0!important}.newsticker{font-size:13px}.content-icon{position:relative;padding:15px 0 0}.content-icon i{font-size:40px;line-height:35px;height:80px;width:80px;border:2px solid #fff;border-radius:50%;padding:18px 0 0;color:rgba(255,255,255,.9)}.soc-widget,.temperature{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.content-icon h2{margin:10px 0 0;font-weight:700;padding:5px}.content-icon p{margin:5px 0;font-weight:100;color:#fff}.content-bg{background:#fff;min-height:220px;width:100%}.socmed-stat{margin:0 20px;color:#777}.socmed-stat h3{margin:0 0 20px;font-size:12px;color:#87909e}.socmed-stat span{background:rgba(255,255,255,.6);padding:2px 15px;border-radius:20px}.soc-widget{margin:0;background:rgba(0,0,0,.1);padding:3px 0;box-shadow:0 1px 0 rgba(255,255,255,.2)}.soc-widget li i{font-size:11px}#div_g{position:absolute;left:200px;right:10px;top:100px;bottom:10px}.gauge-nest{background:#fff;height:100px}.weather-wrap{background-color:#65c3df;background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;color:#fff;height:176px;position:relative;margin-top:20px;padding:0 20px}.berlin{border-radius:4px 4px 0 0;clip:rect(0,auto,80%,0);position:absolute;width:100%;height:65%}.temperature{font-size:14px;margin:15px -5px;z-index:1;padding:10px 20px;background:rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(255,255,255,.3)}.temperature span{float:right}.weather-icon{margin:0;z-index:1}.weather-icon i{font-size:90px}.weather-text{position:relative;right:10px;top:0}.weather-text>h3{float:right;font-size:57px;letter-spacing:-8px;padding:0 25px;position:relative}.weather-text>h3>i{font-size:31px;margin:0}.weather-text>h2{font-size:30px;font-weight:600;letter-spacing:0;padding:0;margin:0 0 10px}.weather-text>h2>i{font-size:14px;position:relative}.weather-dash{margin-top:20px}.daily-weather{background:#fff;border-bottom:0 solid #ccc}.daily-weather>h2{background:#1d89cf;font-size:13px;margin:0;padding:7px 0;font-weight:400;color:#fff;border-radius:3px 3px 0 0}.map-content,.right-nest{border-radius:4px;width:100%}.daily-weather>h3{font-size:22px;font-weight:700;margin:-5px 0;color:#1d89cf}.daily-weather>h3>small{font-size:14px!important}.daily-weather h3 span{font-size:32px;color:#555}.daily-weather>h4{font-size:30px;margin:10px 0}.daily-weather>h5{font-size:13px;font-weight:700;margin:18px 0 0;color:#999;padding:0 0 13px}.daily-weather>h5>i{font-style:normal;font-weight:400}.direction h5,.direction h6,.halte h3,.halte h5,.news-widget h4{font-weight:700}.daily-weather>h5>p{font-size:12px}.daily-weather>span{margin:13px 0;display:block}.weather-local{position:absolute;right:20px;bottom:-15px}.weather-local i{font-size:24px}.right-nest{padding:0;height:220px;margin-bottom:15px}.map-content{background:rgba(0,0,0,.2);padding:5px;min-height:200px;margin-bottom:40px}.halte h3,.halte i{position:relative;margin:0;left:0}.gmap3{width:100%;height:100%}.halte i{font-size:65px;padding:0;width:0;height:0;top:0;color:#aef0f2}.halte h5{position:relative;left:0}.media-body{margin-top:20px}.nesting-icon{color:#fff;float:left;position:absolute;left:0;height:59px}.chart-nest,.direction,.direction h6,.your-account{position:relative}.direction{margin:0;padding:0 10px;min-height:65px;color:#8ba2c9}.direction i{font-size:33px;line-height:33px;display:block;margin:15px 0 0}.bubble,.bubble-container,.news-widget h2 span,.news-widget i,.your-account ul li{display:inline-block}.direction h6{left:-65px;float:left;top:-10px}.direction h5{margin:10px 0}.direction h4{font-weight:400;margin:0;text-transform:capitalize;font-size:13px}.jalur-nest{background:rgba(0,0,0,.1)}.jalur-active{background:rgba(0,0,0,.3)}.jalur-nest li{padding:5px 10px 5px 20px}.jalur-nest li span{width:3px;height:100%;border-right:1px solid rgba(0,0,0,.3);padding:6px 0;margin:0 10px}.chart-nest{padding:20px;margin-top:20px}.news-widget{border-radius:0;padding:0 30px 20px 0;margin:-40px -20px 0}.news-widget h2 span{background:#000;font-size:13px;margin:15px 0 0;padding:3px 15px;color:#fff}.news-widget i{background:#c3ccdb;width:80px;height:80px;border-radius:50%;color:#fff;font-size:40px;line-height:79px;float:left;margin:0 20px;padding:0}.news-widget h4{font-size:45px;text-align:right}.news-widget h5{font-size:16px;font-weight:100;text-align:right}.chart-bg{background-color:#fff;padding:20px 20px 0;border:1px solid #f9cfbb;border-radius:0}.your-account{background:#fff;border-radius:3px;padding:20px;width:100%;color:#666;min-height:130px}.your-account span{font-size:50px;position:absolute;top:-15px}.your-account h4{color:#454545;margin:5px 0 10px;font-size:14px;font-weight:700}.your-account h6{color:#8c92a3;font-size:12px;margin:-5px 0 0}.your-account ul{margin:10px 0 0}.your-account ul li{list-style:none;font-size:12px;margin:0 5px 0 0}.your-account ul li a{color:#454545}.bg-complete-profile{background:#fff;border-radius:4px;padding:15px 0 0;width:100%;min-height:135px;text-align:center;margin:0 0 15px}.bg-complete-profile span{font-size:40px;text-align:center}.bg-complete-profile h6{font-size:10px;text-align:center;font-weight:700;margin:10px 0 0;background:rgba(0,0,0,.24);padding:5px 0}.stats-wrap h2,.stats-wrap h4{font-weight:700!important;margin:0 0 -5px}.stats-wrap h2{color:#45b6b0}.events-nest div span,.events-nest ul li h4,.school-timetable h5,.stats-wrap h4,.summary-nest h2,.summary-nest h4{font-family:Montserrat,sans-serif}.stats-wrap h4{color:#1688ec;font-size:28px}.stats-wrap h2 span,.stats-wrap h4 span{color:#fff;padding:0 5px;border-radius:2px;float:right}.stats-wrap h2 span{background:rgba(69,182,176,.5);font-size:16px;margin:13px 0 0;font-weight:400}.stats-wrap h4 span{background:#1688ec;font-size:12px;margin:5px 0 0;font-weight:400}.stats-wrap p{margin:2px 0 15px;color:#78828b;font-size:14px!important;font-weight:400;background:#fff;padding:0 9px;border-radius:3px}.stats-wrap p small{float:right;font-size:9px;margin:4px 0 0}.stats-wrap hr{margin:4px 0}.bg-timesheet{background:rgba(255,255,255,.2)!important;padding:20px;margin-top:20px;border-radius:4px}ul.events{list-style-type:none;margin:0;padding:0 0 20px}ul.events li{-moz-border-radius:0;border-radius:0;background:#eee;font-size:13px;font-weight:700;margin-bottom:6px;padding:1px 0;position:relative;text-align:center}ul.events li em{color:#fff;font-weight:400;font-size:.9em}ul.intervals{list-style-type:none;padding:0;display:block;margin:0}ul.intervals li{background:rgba(255,255,255,.5);border-right:1px solid #ccc;color:#999;float:left;font-size:14px;margin:0;padding:5px 0;text-align:center;width:14.24%;font-weight:700}ul.intervals li.first{border-left:1px solid #ccc}.bubble{width:100%;line-height:1.4em;padding:20px;background-color:#ecf0f1;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-align:left;font-size:13px;margin:10px 0}.circle,.circle strong,.over-bubble,.summary-nest h2,.summary-nest p,.summary-nest span{text-align:center}.bubble:hover>.over-bubble{opacity:1}.bubble-container{width:75%;position:relative;padding-left:21px;vertical-align:top;border-left:2px solid rgba(255,255,255,.3);margin-left:12px}.arrow-tweet{content:'';display:block;position:absolute;left:10px;top:20px;height:0;width:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #ecf0f1}.timeline-tweet{display:block;margin:auto auto 2em;padding-bottom:2em;-moz-box-shadow:#bdc3c7 0 5px 5px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;list-style:none}.avatar,.over-bubble{display:inline-block}.timeline-tweet li{padding:0}.avatar{width:15%;vertical-align:top;position:relative;margin:15px 0 0}.avatar img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:2px solid #ecf0f1;position:relative}.avatar:hover>.hover{cursor:pointer;opacity:1}.icon-twitter{font-size:1.5em}.new{position:absolute;right:5%}.over-bubble{line-height:1.4em;padding-top:10%;background-color:rgba(236,240,241,.8);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;position:absolute!important;height:100%;width:100%;opacity:0;top:0;left:0;z-index:999;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;font-size:2.8em;text-shadow:#fff 1px 1px 0}.retweet{position:absolute;opacity:1;top:0;right:1em;display:block;background-color:#16a085;padding:4px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.retweet .icon-retweet{color:#fff;margin:auto;width:100%;display:block;font-size:1.2em}.bubble h3{font-size:1.2em;font-weight:700;display:inline-block;margin-bottom:.2em;color:#95a5a6}.summary-nest p{font-size:13px!important;margin:0 0 20px;display:block}.summary-nest h2{margin:0;font-weight:lighter;color:#a8adb8}.summary-nest h4{font-size:20px}.summary-nest h2 small{font-size:50%;margin:0 0 0 5px}.summary-border-top{border-bottom:1px solid #d5dae6}.summary-border-bottom{border-top:1px solid #d5dae6}.summary-border-left{border-left:1px solid #d5dae6}.summary-pad-nest{padding:25px 0 0}.school-timetable{color:#8c92a3}.school-timetable h5{font-size:12px;color:#454545;padding:2px 5px;border-radius:2px}.school-timetable h6{font-size:12px;color:#8c92a3}.school-timetable h6 i{color:#8c92a3}.school-timetable h6 span{font-size:10px;background:#8c92a3;padding:2px 4px;margin:0 0 0 5px;color:#fff;border-radius:2px}.school-timetable span{background:#8c92a3;color:#fff;padding:0 4px;border-radius:4px;font-size:12px}.school-timetable hr{border-color:#d5dae6;margin:5px 0 15px}.school-timetable ul{margin:10px 0 0}.school-timetable ul li{display:inline-block;list-style:none;margin:0 -5px 0 0}.events-nest div{margin:-20px -20px 33px;padding:20px}.events-nest div h1{float:left;color:#fff;font-weight:lighter;position:relative;top:-5px}.events-nest div span{font-size:14px;top:13px;position:relative;left:15px;background:rgba(255,255,255,.15);padding:0 10px;border-radius:2px}.events-nest div p{font-weight:lighter;top:12px;position:relative;font-size:12px!important;left:15px}.events-nest ul{margin:0}.events-nest ul li{list-style:none}.events-nest ul li h4{font-size:13px}.events-nest ul li h4 small{margin:0 0 0 5px}.events-nest ul li p{font-size:12px!important}.events-nest ul li p i{float:right;margin:0 0 0 10px;color:#ccc}.circle{width:100px;margin:6px 6px 20px;display:inline-block;position:relative;line-height:1.2}.circle canvas{vertical-align:top}.circle strong{position:absolute;top:30px;left:0;width:100%;line-height:40px;font-size:30px;color:red}.circle strong i{font-size:.6em;font-weight:400}.circle span{display:block;color:#aaa;margin-top:12px}.circliful{position:relative}.circle-info,.circle-info-half,.circle-text,.circle-text-half{width:100%;position:absolute;text-align:center;display:inline-block}.circle-text{font-weight:700;color:#454545!important;top:0!important}.circle-desc{font-size:13px!important}.circle-info,.circle-info-half{color:#999!important}.circliful .fa{margin:-10px 3px 0;position:relative;bottom:4px}@media screen and (max-width:40em){.summary-border-left{border-left:0 solid #d5dae6}}.lockscreen-item:after,.timeline>li:after{clear:both}.lockscreen-item:after,.lockscreen-item:before{display:table;content:" "}#time{color:#fff;font-size:34px;margin:160px auto 30px;font-weight:700;background:rgba(0,0,0,.5);padding:10px 0;width:200px;border-radius:4px}#time small{font-size:18px!important;font-weight:100}.lockscreen-text{color:#fff!important;font-size:21px;position:relative;top:-8px!important;left:57px;text-transform:uppercase;font-weight:700;letter-spacing:-1px}.lockscreen-name{color:#fff;font-size:24px;text-align:center}.lockscreen .headline{color:#fff;text-shadow:1px 3px 5px rgba(0,0,0,.5);font-weight:300;-webkit-font-smoothing:antialiased!important;opacity:.8;margin:10px 0 30px;font-size:90px}.lockscreen .lockscreen-name{text-align:center;font-weight:600;font-size:16px}@media screen and (max-width:480px){.lockscreen .headline{font-size:60px;margin-bottom:40px}}.lockscreen-item{padding:0;background:#fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:10px auto;width:290px}.lockscreen-item>.lockscreen-image{position:absolute;left:-10px;top:-30px;background:#fff;padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:10}.lockscreen-item>.lockscreen-image>img{width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.lockscreen-item>.lockscreen-credentials{margin-left:80px}.lockscreen-item>.lockscreen-credentials input{border:0!important}.lockscreen-item>.lockscreen-credentials .btn{background-color:#fff;border:0}.lockscreen-link{margin-top:30px;text-align:center}.btn{font-weight:500;border:1px solid transparent;font-size:13px;padding:7px 10px}.dropdown-menu>li>a{color:#888;font-size:13px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.125)!important;box-shadow:inset 0 0 0 rgba(0,0,0,.125)!important}.btn.btn-default{background-color:#fff;color:#666;border-color:#ddd}.btn.btn-default.hover,.btn.btn-default:active,.btn.btn-default:hover{background-color:#fff!important}.btn.btn-default.btn-flat{border-bottom-color:#d9dadc}.btn.btn-primary{background-color:#3c8dbc;border-color:#367fa9}.btn.btn-primary.hover,.btn.btn-primary:active,.btn.btn-primary:hover{background-color:#367fa9}.btn.btn-success{background-color:#0aa699;border-color:#0aa699}.btn.btn-success.hover,.btn.btn-success:active,.btn.btn-success:hover{background-color:#2c9399}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#2c9399!important;border-color:#2c9399!important}.btn.btn-info{background-color:#0090d9;border-color:#0090d9}.btn.btn-info.hover,.btn.btn-info:active,.btn.btn-info:hover{background-color:#0181c1;border-color:#0181c1}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#0181c1!important;border-color:#0181c1!important}.btn.btn-danger{background-color:#f56954;border-color:#f56954}.btn.btn-danger.hover,.btn.btn-danger:active,.btn.btn-danger:hover{background-color:#f4543c}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#f4543c!important;border-color:#f4543c!important}.btn.btn-warning{background-color:#f39c12;border-color:#f39c12}.btn.btn-warning.hover,.btn.btn-warning:active,.btn.btn-warning:hover{background-color:#e08e0b}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#e08e0b!important;border-color:#e08e0b!important}.btn.btn-flat{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px}.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:focus{outline:0}.btn.btn-file{position:relative;width:120px;height:35px;overflow:hidden}.btn.btn-file>input[type=file]{display:block!important;width:100%!important;height:35px!important;opacity:0!important;position:absolute;top:-10px;cursor:pointer}.btn.btn-app{position:relative;padding:15px 5px;margin:0 0 10px 10px;min-width:80px;height:60px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;color:#666;border:1px solid #ddd;background-color:#fafafa;font-size:12px}.btn.btn-app>.fa,.btn.btn-app>.glyphicon,.btn.btn-app>.ion{font-size:20px;display:block}.btn.btn-app:hover{background:#f4f4f4;color:#444;border-color:#aaa}.btn.btn-app:active,.btn.btn-app:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.btn-app>.badge{position:absolute;top:-3px;right:-10px;font-size:10px;font-weight:400}.btn.btn-social-old{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.9;padding:0}.btn.btn-social-old>.fa{padding:10px 0;width:40px}.btn.btn-social-old>.fa+span{border-left:1px solid rgba(255,255,255,.3)}.btn.btn-social-old span{padding:10px}.btn.btn-social-old:hover{opacity:1}.btn.btn-circle{width:30px;height:30px;line-height:30px;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}h2.box-title{font-size:13px;padding:0 0 15px;margin:45px 0 50px;border-bottom:1px solid #eee;color:#888}.gmap3{margin:0 auto 10px;width:100%;height:300px}.entypo li,.entypo-tooltip li{float:left;height:10%;padding:.5em;position:relative;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;width:10%;list-style:none;font-size:20px;color:#363e49}.entypo li:hover,.entypo-tooltip li:hover{color:#000;cursor:pointer}.fontawesome-icon-list,.the-icons{color:#58719c!important}.the-icons{line-height:24px}.fontawesome-icon-list span{color:#888!important;font-size:13px}.switch input{margin-right:.3em}.codesOn .i-name{display:none}.codesOn .i-code{display:inline}.i-code{display:none}.plan-button,.plan-unit,.timeline-body span{display:block}.i-name{font-size:13px;color:#777}.wrap-price-table{margin-top:60px}.plans{width:836px;margin:50px auto;overflow:hidden}.plan{float:left;width:100%;margin:20px 2px;padding:15px 25px;text-align:center;background:#fff;background-clip:padding-box;border-radius:5px;border:1px solid #eee}.plan-title{margin-bottom:12px;font-size:19px;color:#454545;text-transform:uppercase;font-family:"Montserrat Hairline",sans-serif!important}.plan-price{margin-bottom:20px;line-height:1;font-size:40px!important;font-weight:700;color:#000}.plan-unit{margin-top:5px;font-size:13px;font-weight:400;color:#aaa}.plan-features{width:80%;margin:20px auto 15px;padding:15px 0 0 15px;border-top:1px solid #e5ded6;text-align:left}.plan-feature,.plan-feature+.plan-feature{line-height:20px;font-size:24px;font-weight:700;list-style:none}.plan-feature-unit{margin-left:2px;font-size:16px}.plan-feature-name{font-size:13px;font-weight:400;color:#aaa}.plan-button{position:relative;line-height:40px;font-size:16px;font-weight:500;color:#fff;text-align:center;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.1);background:#17335a;border-bottom:2px solid #cf7e3b;border-color:rgba(0,0,0,.15);border-radius:4px}.plan-button:active{top:2px;margin-bottom:2px;border-bottom:0}.plan-highlight{margin-top:15px;margin-bottom:0;padding-left:15px;padding-right:15px;width:100%}.plan-highlight .plan-button{font-size:18px;line-height:49px;background:#1c5e98;border-color:rgba(0,0,0,.15)}.plan-recommended{width:100%;margin:-15px auto 15px;padding-bottom:2px;line-height:22px;font-size:14px;font-weight:700;color:#fff;text-shadow:0 1px rgba(0,0,0,.05);background:#1c5e98;border-radius:0 0 4px 4px}.plan-circle h3,.plan-circle-highlight h3{padding:35px 0 0;text-transform:uppercase}.plan-circle{background:#17335a;margin:0 auto;width:165px;height:165px;border-radius:50%;color:#fff!important}.plan-circle h3{color:#fff;font-size:16px}.plan-circle p{margin-bottom:0;line-height:1;font-size:40px!important;font-weight:700;color:#fff}.plan-circle span{margin:0}.plan-circle-highlight{background:#1c5e98;margin:0 auto;width:150px;height:150px;border-radius:80px;color:#fff!important}.plan-circle-highlight h3{color:#fff;font-size:16px}.plan-circle-highlight p{margin-bottom:0;line-height:1;font-size:40px!important;font-weight:700;color:#fff}.plan-circle-highlight span{margin:0}.timeline{margin:0 0 30px;padding:0;list-style:none}.timeline:before{content:'';position:absolute;bottom:0;width:2px;background:#d2dae1;left:32px;border:1px solid #eee;margin:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;top:20px}.timeline>li:after,.timeline>li:before{display:table;content:" "}.timeline>li{position:relative;margin-right:10px;margin-bottom:15px}.timeline>li>.timeline-item{margin-top:25px;border:0 solid #dfdfdf;background:#fff;color:#888;margin-left:60px;margin-right:0;padding:0;position:relative;line-height:1.6em;font-size:13px}.timeline>li>.timeline-item>.time{color:#999;float:right;margin:2px 0 0}.timeline>li>.timeline-item>.timeline-header{margin:0 0 10px;border-bottom:1px dashed #ddd;padding:20px;font-size:14px;line-height:1.1}.timeline>li>.timeline-item>.timeline-header span{color:#fff;font-size:13px;font-weight:700}.timeline>li>.timeline-item>.timeline-header:before{content:"\f0d9";font-size:60px;font-family:FontAwesome;position:absolute;left:-15px}.timeline>li>.timeline-item>.timeline-header>a{font-weight:600}.timeline>li>.timeline-item>.timeline-body,.timeline>li>.timeline-item>.timeline-footer{padding:5px 10px;margin:0}.timeline>li.time-label>span{font-weight:600;padding:5px;display:inline-block;background-color:#c2cbd1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.timeline>li>.fa,.timeline>li>.glyphicon,.timeline>li>.ion{width:45px;height:45px;font-size:25px;line-height:45px;position:absolute;color:#fff;background:#c2cbd1;border-radius:50%;text-align:center;left:-5px;top:20px}.timeline>li>h2{font-size:12px}.timeline>li>span{color:#666;margin:0;position:relative;left:60px;top:5px}.timeline>li>span>small{background:#b1c2ca;border-radius:3px;color:#fff;float:right;margin:0;padding:3px 5px;text-align:right;top:0}.timeline-body span small{float:right}.timeline-body p{color:#fff!important}.edumix-not-found{text-align:center;margin:50px auto 0}.edumix-not-found h1{margin:0;font-size:60px}.edumix-not-found i{font-size:60px}.edumix-not-found span{background:#454545;color:#fff;text-transform:uppercase;height:35px;display:inline-table;padding:0 10px;line-height:35px;margin:0 0 15px;border-radius:3px}section.page-error{margin:100px auto;width:380px;background:rgba(255,255,255,.5);padding:40px;border-radius:4px}.alert-panel{margin-bottom:1.5em;line-height:1.3em}.alert-panel a,.alert-panel h1,.alert-panel h2,.alert-panel h3,.alert-panel h4,.alert-panel h5,.alert-panel h6,.alert-panel p{margin-bottom:0;margin-top:0}.alert-panel .button.secondary{background:#fff}.alert-panel-title{background-color:#1688ec;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;font-size:14px;color:#fff;font-weight:700;line-height:1.3em;position:relative;padding:10px 34px 10px 20px;display:block;font-family:Montserrat,sans-serif}.alert-panel.close{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;position:absolute;top:0;right:0;padding:10px 15px;line-height:-4px;font-size:.8em;font-weight:700;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;background-color:#f20556;color:#fff}.alert-panel.close:active,.alert-panel.close:hover{background-color:#2284a1;border-bottom:solid 1px #2284a1;border-left:solid 1px #2284a1;color:#cdebf5}.alert-panel.secondary .alert-panel.close{background-color:rgba(0,0,0,.1);color:rgba(255,255,255,.4)}.alert-panel.secondary .alert-panel.close:active,.alert-panel.secondary .alert-panel.close:hover{background-color:#c3c3c3;border-bottom:solid 1px #c3c3c3;border-left:solid 1px #c3c3c3;color:#fff}.alert-panel.success .alert-panel.close{background-color:rgba(0,0,0,.1);color:rgba(255,255,255,.4)}.alert-panel.success .alert-panel.close:active,.alert-panel.success .alert-panel.close:hover{background-color:#457a1a;border-bottom:solid 1px #457a1a;border-left:solid 1px #457a1a;color:#c6eca7}.alert-panel.alert .alert-panel.close{background-color:rgba(0,0,0,.1);color:rgba(255,255,255,.4)}.alert-panel.alert .alert-panel.close:active,.alert-panel.alert .alert-panel.close:hover{background-color:#970b0e;border-bottom:solid 1px #970b0e;border-left:solid 1px #970b0e;color:#f8a9aa}.alert-panel-message{background:rgba(255,255,255,.75);padding:20px;line-height:1.3;margin:0 0 30px;border-radius:0 0 4px 4px}.alert-panel-action{background:#e3f4f9;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;padding:10px;text-align:right;margin:0 0 30px}.alert-panel.secondary .alert-panel-action{background:#f6f6f6}.alert-panel.success .alert-panel-action{background:#d7edec}.alert-panel.alert .alert-panel-action{background:#fac0c2;border:1px solid #ef3236}.error-content{text-align:center}.error-content h2{font-family:"Montserrat Hairline",sans-serif!important}.error-content h3{font-family:"Montserrat Light",sans-serif!important}.container-loading{width:200px;height:100px;margin:0 auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ball{width:10px;height:10px;margin:10px auto;border-radius:50px}.ball:first-child{background:#ff005d;-webkit-animation:right 1s infinite ease-in-out;-moz-animation:right 1s infinite ease-in-out;animation:right 1s infinite ease-in-out}.ball:nth-child(2){background:#35ff99;-webkit-animation:left 1.1s infinite ease-in-out;-moz-animation:left 1.1s infinite ease-in-out;animation:left 1.1s infinite ease-in-out}.ball:nth-child(3){background:#008597;-webkit-animation:right 1.05s infinite ease-in-out;-moz-animation:right 1.05s infinite ease-in-out;animation:right 1.05s infinite ease-in-out}.ball:nth-child(4){background:#fc0;-webkit-animation:left 1.15s infinite ease-in-out;-moz-animation:left 1.15s infinite ease-in-out;animation:left 1.15s infinite ease-in-out}.ball:nth-child(5){background:#2d3443;-webkit-animation:right 1.1s infinite ease-in-out;-moz-animation:right 1.1s infinite ease-in-out;animation:right 1.1s infinite ease-in-out}.ball:nth-child(6){background:#ff7c35;-webkit-animation:left 1.05s infinite ease-in-out;-moz-animation:left 1.05s infinite ease-in-out;animation:left 1.05s infinite ease-in-out}.ball:nth-child(7){background:#4d407c;-webkit-animation:right 1s infinite ease-in-out;-moz-animation:right 1s infinite ease-in-out;animation:right 1s infinite ease-in-out}@-webkit-keyframes right{0%,100%{-webkit-transform:translate(-15px)}50%{-webkit-transform:translate(15px)}}@-webkit-keyframes left{0%,100%{-webkit-transform:translate(15px)}50%{-webkit-transform:translate(-15px)}}@-moz-keyframes right{0%,100%{-moz-transform:translate(-15px)}50%{-moz-transform:translate(15px)}}@-moz-keyframes left{0%,100%{-moz-transform:translate(15px)}50%{-moz-transform:translate(-15px)}}@keyframes right{0%,100%{transform:translate(-15px)}50%{transform:translate(15px)}}@keyframes left{0%,100%{transform:translate(15px)}50%{transform:translate(-15px)}}[class*=entypo-]:before{font-family:entypo,sans-serif}[class*=fontawesome-]:before{font-family:FontAwesome,sans-serif}body{font-family:Montserrat,sans-serif!important;background:#fff;padding:0;font-size:13px!important;color:#888!important}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important;font-weight:700;color:#000}p{font-size:14px!important}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:3px solid #8c92a3;font-family:Montserrat,sans-serif;font-size:16px;font-style:italic;color:#222}dl,ol,ul{font-size:13px}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#2f323a;z-index:9999}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../img/ball-triangle.svg);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}.slide-out-div{padding:20px 5px;width:60px;background:#fff;position:relative;z-index:9999}.handle{background:#0d0c0e;color:#fff;width:40px;height:50px;text-align:center;display:block;left:-36px!important}.fixed-nest{position:fixed!important}.no-pad{padding:0!important}.pad{padding:10px!important}.pad-twenty{padding:20px!important}.pad-forty{padding:40px!important}.margin{margin:10px!important}.margin-center{margin:10px 0}.margin-left{margin:0 40px 0 0}.padding-content{padding:0 15%}.height-tiny{height:8px!important}.radius{border-radius:3px!important}.inline{display:inline;width:auto}.text-right{text-align:right!important}.text-left{text-align:left!important}.bg-aqua,.bg-black,.bg-blue,.bg-dark-blue,.bg-fuchsia,.bg-green,.bg-light-blue,.bg-light-green,.bg-lime,.bg-maroon,.bg-navy,.bg-olive,.bg-orange,.bg-purple,.bg-red,.bg-teal,.bg-yellow{color:#f9f9f9!important}.bg-white{background:#fff!important}.bg-gray{background:#777!important}.bg-gray-blue{background:#eef1f7!important}.bg-black{background:#222a38!important}.bg-black-solid{background:#000!important}.bg-red{background:#f20556!important}.bg-yellow{background:#f39c12!important}.bg-aqua{background-color:#0abaef!important}.bg-blue{background-color:#5c9df5!important}.bg-light-blue{background-color:#3c8dbc!important}.bg-dark-blue{background-color:#0b4566!important}.bg-green{background-color:#92cd18!important}.bg-light-green{background-color:#45b6b0!important}.bg-navy{background-color:#001f3f!important}.bg-teal{background-color:#b5ab8a!important}.bg-olive{background-color:#3d9970!important}.bg-lime{background-color:#01ff70!important}.bg-orange{background-color:#ff884d!important}.bg-red-orange{background-color:#e83922!important}.bg-fuchsia{background-color:#f012be!important}.bg-purple{background-color:#932ab6!important}.bg-maroon{background-color:#85144b!important}.bg-transparent{background:0 0!important;border:none!important;box-shadow:none!important}.bg-opacity{background:rgba(0,0,0,.5)!important}.bg-opacity-one{background:rgba(0,0,0,.3)!important}.bg-opacity-white{background:rgba(255,255,255,.5)!important}.bg-opacity-white-btn{background:rgba(255,255,255,.2)!important}.bg-opacity-white-btn:hover{background:rgba(255,255,255,.4)!important;color:#fff!important}.border-gray{border-bottom:1px solid rgba(0,0,0,.2)!important}.text-opacity{color:rgba(0,0,0,.5)!important}.text-black{color:#222a38!important}.text-red{color:#f20556!important}.text-gray{color:#777!important}.text-amber{color:#fff!important}.text-yellow{color:#f39c12!important}.text-aqua{color:#0abaef!important}.text-blue{color:#5c9df5!important}.text-dark-blue{color:#0f5593!important}.text-light-blue{color:#3c8dbc!important}.text-green{color:#92cd18!important}.text-navy{color:#b7c1d3!important}.text-teal{color:#39cccc!important}.text-olive{color:#3d9970!important}.text-lime{color:#01ff70!important}.text-orange{color:#ff884d!important}.text-fuchsia{color:#f012be!important}.text-purple{color:#932ab6!important}.text-maroon{color:#85144b!important}.text-white{color:#fff!important}.border-green{border-color:#37a8af!important}.border-blue{border-color:#3e739d!important}.border-aqua{border-color:#0090d9!important}.text-opacity{color:rgba(255,255,255,.7)!important}.button-radius{border-radius:30px!important}.hide{display:none!important}.no-border{border:0!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-shadow{box-shadow:none!important}.border{border-bottom:1px!important}.star{color:red!important}.font-title{font-family:Montserrat,sans-serif!important}.font-uppercase{text-transform:uppercase!important}.font-medium{font-size:14px!important}.js-off-canvas-exit{background:0 0}.img-circle{border-radius:50%}.circle-nest{height:30px;width:30px;line-height:30px;display:block;background:rgba(0,0,0,.2);border-radius:50%;text-align:center;font-size:11px}.circle-nest-medium{height:45px;width:45px;line-height:45px;display:block;background:rgba(0,0,0,.2);border-radius:50%;text-align:center;font-size:18px}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.05);border-radius:0;position:relative;color:#0a0a0a;background-color:#fff;border-radius:3px}hr{border-bottom:1px solid #d4d4d4}.row{max-width:none!important;margin-bottom:5px}.row.display{border:1px solid #ddd;margin-bottom:25px;line-height:3em;margin-left:0!important;margin-right:0!important}.top-bar-nest{margin:0 -15px;background:#fff;border-bottom:1px solid #eee;line-height:73px}.top-bar{margin:0 -15px;background:#fff;border-bottom:1px solid #eee;line-height:73px}.top-bar-devider{width:5px;height:30px;border-left:1px solid #ddd;background:#fff}.navbar-form{position:relative!important}.top-bar-section ul li{background:#eef1f7}.top-bar.expanded .title-area{background:0 0}.breadcrumbs{padding:1.1625rem .875rem 1.7625rem 3em;border-width:0;height:49px;line-height:49px!important;background:#f9f9f9;margin:0 -15px 25px -15px;border-radius:0!important}.breadcrumbs>*{margin:0;float:left;font-size:12px;line-height:.6875em;text-transform:capitalize!important;color:#8c92a3}.breadcrumbs>* a{color:#8c92a3}.breadcrumbs>:before{content:'';color:rgba(140,146,163,.5);margin:0 .25em;position:relative;top:1px;font-family:dripicons;font-style:normal;font-weight:400;font-variant:normal}.breadcrumbs-fixed{padding-top:95px}.slim_scroll{margin-top:5px}.title-bar{background:#0a0a0a;color:#fefefe;padding:1rem;margin:0 -15px}.dropdown-wrap{margin:10px 0 0;position:relative;background-color:#fff!important}.dropdown-wrap:after{content:'';position:absolute;border-style:solid;border-width:0 15px 15px;border-color:#cacaca transparent;display:block;width:0;top:-25px;right:22px;z-index:0}.dropdown-wrap:before{content:'';position:absolute;border-style:solid;border-width:0 15px 15px;border-color:#fff transparent;display:block;width:0;top:-23px;right:22px;z-index:1}.dropdown-wrap li div div{background:#fff}.dropdown-wrap li div div div{padding:0 20px}.dropdown-wrap li a{background:#fff!important;display:block;height:60px;line-height:60px!important;color:#8c92a3!important}.dropdown-wrap li a div{border:2px solid rgba(140,146,163,.3);background:0 0!important;color:#8c92a3;font-size:12px;border-radius:15px;float:right;top:15px}.dropdown-wrap li i{display:block;width:0;height:30px;background:0 0!important;float:left;line-height:40px;text-align:center;margin:10px 40px 0 0;padding-bottom:0;padding:0;font-size:16px}.dropdown-wrap li a h3{font-size:14px;margin:0;padding:10px 0 0;font-weight:700;color:#8c92a3}.dropdown-wrap li a h4{font-size:13px;margin:0;padding:17px 0 0;font-weight:400;color:#8c92a3}.dropdown-wrap li a p{font-size:12px!important;margin:0;padding:0 0 10px;color:#8c92a3;border-bottom:1px solid rgba(0,0,0,.1)}.dropdown-wrap li a span{font-size:11px;float:right;font-weight:100}.dropdown-wrap li a span small{font-size:10px;margin-left:5px;color:#8c92a3}.dropdown-nest{width:260px!important;padding-top:43px!important;margin-top:20px!important;position:relative;top:40px!important;border-right:1px solid #eaecf0;border-bottom:1px solid #eaecf0;border-left:1px solid #eaecf0}.dropdown-nest li a{font-family:'Open Sans',sans-serif!important;background:#fff!important;display:block;height:60px;line-height:60px!important;color:#8c92a3!important}.dropdown-nest li a div{border:2px solid rgba(140,146,163,.3);background:0 0!important;color:#8c92a3;font-size:12px;border-radius:15px;float:right;top:15px}.dropdown-nest li i{display:block;width:30px;height:30px;background:0 0!important;float:left;line-height:40px;text-align:center;margin:10px 15px 0;border-radius:50%;padding-bottom:0}.dropdown-nest li a h3{font-size:14px;margin:0;padding:10px 0 0;font-weight:700;color:#8c92a3}.dropdown-nest li a h4{font-size:13px;margin:0;padding:17px 0 0;font-weight:400;color:#8c92a3}.dropdown-nest li a p{font-size:12px!important;margin:0;padding:0 0 10px;color:#8c92a3;border-bottom:1px solid rgba(0,0,0,.02)}.dropdown-nest li a span{font-size:11px;float:right;font-weight:100}.dropdown-nest li a span small{font-size:10px;margin-left:5px;color:#8c92a3}.top-dropdown-nest{margin:0 20px}.top-dropdown-nest span{border-radius:20px}.profile-dropdown li a{background:#fff!important;display:block;color:#8c92a3!important;font-size:12px!important}.profile-dropdown li a i{display:inline-block;width:30px;height:30px;border-radius:50%;color:#fff;text-align:center;line-height:30px}.profile-dropdown li a span{float:right;margin:5px 0 0}.pull-right{float:right}.pull-right>:before{content:''!important}.pull-right li{color:red}.top-bar .name h1 span{background:none repeat scroll 0 0 #395f97;padding:4px 10px;text-transform:uppercase;font-weight:400!important;font-family:Montserrat,sans-serif!important;font-size:20px!important;border-radius:3px;color:#fff;margin:0 0 0 25px}.edumix-msg-noft{background:#ccc;color:#fff!important;height:25px;width:25px;line-height:25px;font-weight:700!important;text-align:center!important;border-radius:50%;padding:0;font-size:12px;position:relative;top:-10px;left:-5px}.edumix-noft{background:#ccc;color:#fff!important;height:25px;width:25px;line-height:25px;font-weight:700!important;text-align:center!important;border-radius:50%;padding:0;font-size:12px;position:relative;top:-10px;left:-5px}.menu>li>a i,.menu>li>a img{font-size:17px!important}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{border-color:#c2c3c3 transparent transparent}.dark{position:absolute;top:-7px;left:-28px;z-index:999}.search-menu{background:#2a394f;width:100%;display:block;height:55px;margin:-10px 0 10px 0}.has-form-transparent,.transparent{background:0 0!important}.input-top{background:#f9f9f9!important;border-color:#f9f9f9!important;padding:0 0 0 40px!important;border-radius:4px!important;-webkit-appearance:none;-webkit-border-radius:0px;box-shadow:none!important;display:block;font-size:.875rem;margin:2px 0 1rem 0!important;padding:17px .5rem 17px 35px!important;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:13px!important;border-radius:35px!important;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:'';position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:15px;box-shadow:0 0 0 2px #ccc,0 7px 0 2px #ccc,0 14px 0 2px #ccc;width:10px}ul.off-canvas-list li a{display:block;padding:15px 20px;color:#d5dae6;border-bottom:1px solid transparent;transition:background .3s ease;font-size:12px}.right-off-canvas-menu{background:#202228}.move-left .exit-off-canvas{box-shadow:none}ul.off-canvas-list li label{border-top:1px solid transparent}.chat-pic{border:2px solid rgba(255,255,255,.2);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;display:inline-block;float:left;height:40px;margin-left:0;margin-right:10px;margin-top:0;width:40px;border-radius:50%}.chat-pic-gray{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.alert-box{border-color:transparent}.button.small,button.small{font-size:14px!important}.error small.error,small.error,span.error{background:#f20556}[data-abide] .error small.error,[data-abide] .error span.error{background:#f20556}[data-abide] small.error,[data-abide] span.error{background:#f20556}input.input-top{height:2.4em;background:0 0!important;border:1px solid #ddd!important;margin:5px 15px 0!important;border-radius:5px!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;-webkit-border-radius:0px;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:none;color:rgba(0,0,0,.75);display:block;font-size:.875em;margin:0 0 1rem 0;padding:.5em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}textarea{-webkit-appearance:none;-webkit-border-radius:0px;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:none;color:rgba(0,0,0,.75);display:block;font-size:initial;margin:0 0 1rem 0;padding:.5em;height:2.3125em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{box-shadow:none;border-color:#999}textarea:focus{box-shadow:none;border-color:#999}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{background:#f8f8f8;border-color:#999;outline:0}textarea:focus{background:#f8f8f8;border-color:#999;outline:0}label{font-size:13px}.tabs-content>.content.active{display:block;float:none;background:#fff;padding:30px 30px}.tabs .tab-title>a,.tabs dd>a{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.accordion .accordion-navigation>a,.accordion dd>a{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#fff;padding:20px 35px;font-size:14px}.container-fluid{padding-left:0!important;padding-right:0!important}.nav-bg-trans{background:0 0;border-color:transparent;position:absolute;width:100%;left:0;top:0;padding:10px 65px}.logo-text{color:#808ca0!important;font-size:21px;position:relative;top:-8px!important;left:57px;text-transform:uppercase;font-weight:700;letter-spacing:-1px}.logo-text:hover{text-decoration:none;color:#fff}.logo-text small{font-family:'Montserrat Light',sans-serif;font-size:11px;font-weight:400;text-transform:capitalize;margin:0 0 0 11px;color:#eee!important}.news-list li strong{margin:0 5px}.noft-btn{position:relative;left:60px}.noft-btn li{display:inline-block;height:30px;width:30px;background:#b7c1d3;margin-left:5px;color:#fff;line-height:30px;font-size:13px;border-radius:15px;padding:0;cursor:pointer;text-align:center;position:relative;float:left;left:15px;top:0}.noft-btn li p{float:left}.menu-profile{position:relative;top:12px}.admin-pic{border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;display:inline-block;height:36px;margin-left:30px!important;margin-right:15px!important;margin-top:0!important;width:36px;border-radius:50%}.admin-pic-text{position:relative;top:0;font-size:13px;margin:0 10px 0 0;opacity:.8;color:#777!important}.admin-pic-text i{position:absolute;top:-15px;left:-25px;font-size:16px;color:#777!important}.dropdown-pane-nest{padding:0!important}.profile-nest{width:200px;border:1px solid #eee}.profile-nest ul{position:relative}.profile-nest ul:before{content:'';position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;width:0;top:-9px;left:22px;z-index:1}.profile-nest ul:after{content:'';position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#cacaca transparent;display:block;width:0;top:-10px;left:22px;z-index:0}.dark{position:absolute;top:-7px;left:-28px;z-index:999}.dark:before{content:'\f002';position:absolute;font-family:FontAwesome;font-style:normal;font-weight:400;speak:none;display:block;height:30px;width:30px;text-align:center;line-height:30px;top:10px;left:45px;color:#8c92a3}.dark input[type=text]{border-top:0 solid #ccc;border-left:0 solid #ccc;border-right:0px solid #ccc;color:#ccc;background:rgba(255,255,255,.4);border-bottom:0 solid #ccc;margin:4px 10px 0;border-radius:25px;padding:0 0 0 45px}.search{padding:6px 15px 6px 15px;width:60%;margin-top:-5px}.nav>li>a{font-size:13px!important}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent!important}.nav .open>a{background-color:transparent!important}.nav .open>a:focus,.nav .open>a:hover{background-color:transparent!important}#page-container{background:#e6e7e8;overflow:hidden}ol.breadcrumb.newcrumb{padding:0;list-style:none;background-color:transparent!important;border-radius:0;position:relative;z-index:999;width:100%;font-size:13px;margin:0;right:25px;top:0}ol.breadcrumb.newcrumb li a{color:#808ca0!important;padding:0;text-transform:capitalize}ol.breadcrumb.newcrumb li a span{border-radius:50%;color:#808ca0!important;height:24px;width:24px;display:inline-block;text-align:center;line-height:24px;margin:0 5px 0 5px}.breadcrumb>li+li:before{content:'¯ó┤'!important;padding:0 5px;font-family:typicons;font-style:normal;font-weight:400;color:#8a98b3;margin:0 2px}.table{width:100%;max-width:100%;margin-bottom:20px;font-size:12px;color:#666}.dropdown-menu>li>a{color:#888!important}.dropdown-menu>li>a>.fa,.dropdown-menu>li>a>.glyphicon,.dropdown-menu>li>a>.ion{margin-right:10px}.dropdown-setting>li>a{font-size:12px!important}.dropdown-menu>li>a:hover{background-color:#92cd18;color:#fff!important}.main-theme .navbar .dropdown-menu>li>a{color:#92cd18}.drop-btn{height:40px;width:40px;background:#eee;display:block;text-align:center;line-height:36px;color:#fff;cursor:pointer;margin:0 5px;position:relative;padding:0;border-radius:50%;border:1px solid #e3e7eb}.drop-btn:hover{opacity:.9}.label-drop{position:absolute;top:-8px;right:-8px;height:20px;width:20px;line-height:16px;border-radius:50%;text-align:center}.task-list-item{margin:0 0 0 10px;color:#808ca0!important}.task-list-item h2{font-size:13px;font-weight:700;margin:8px 0}.task-list-item h2 span{float:right}.task-list-item h2 span small{color:#808ca0;font-size:11px;margin:0 10px 0 5px}.task-list-item h1{font-size:13px;margin:0;font-weight:400;font-style:italic}.task-list-item p{font-size:12px;font-weight:100;color:#808ca0}body{font-family:'Montserrat Light',sans-serif!important;background:#2f323a;padding:0;font-size:13px!important;color:#000!important}.profile{background:#333;width:100%;position:relative;top:-13px;left:0;height:72px;font-size:13px;margin:0;padding:0;z-index:99}.profile img{width:55px;height:55px;float:left;opacity:.9;position:relative;top:10px;margin-left:13px;border-radius:50%;padding:7px}.profile h3{color:#fff;opacity:1;position:relative;top:25px;letter-spacing:0;font-weight:400;font-size:18px;left:15px}.profile span{position:relative;left:12px;top:30px;color:#fff}.profile i{color:#fff;float:right;position:relative;font-size:14px;cursor:pointer;top:13px;right:25px;font-weight:400}#skin-select h3,#skin-select h4{text-transform:uppercase}.fixed-nest-sidebar div{padding:15px 0 0 0;margin:-15px 0 0 0}#skin-select{position:absolute;top:10px;width:250px;left:0;z-index:1000;background:#2f323a}#skin-select #toggle{background:#333;color:#fff;cursor:pointer;display:block;height:35px;line-height:35px;position:absolute;right:-30px;text-align:center;top:9px;width:40px;font-size:13px;z-index:999;font-style:normal;text-decoration:none;font-weight:400;border-radius:0 20px 20px 0}#skin-select #toggle:hover{background:#333}#skin-select #toggle:before{content:'\e64a';font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#skin-select #toggle.active{background:#333;color:#fff;cursor:pointer;display:block;height:35px;line-height:35px;position:absolute;right:-30px;text-align:center;top:9px;width:40px;font-size:13px;z-index:999;font-style:normal;text-decoration:none;font-weight:400;border-radius:0 20px 20px 0}#skin-select #toggle.active:before{content:'\e649';font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#skin-select #toggle.active:hover{background:#333}#skin-select li span{left:1px;font-weight:400!important;position:relative;font-family:'Montserrat Light',sans-serif;font-weight:400;text-transform:capitalize}.edumix-bar-title{font-weight:700!important;position:relative;font-family:'Montserrat Light',sans-serif;font-size:12px;text-transform:uppercase!important}.edumix-bar-title:hover{color:transparent!important}.menu-hide span{color:red}#skin-select li ul li{line-height:20px}#skin-select li b{position:relative;top:8px;font-size:8px;color:rgba(255,255,255,.1);padding:0 20px 0 0}#skin-select li i{font-size:15px;left:-5px;position:relative;width:30px;top:3px!important;display:inline-block;height:30px;text-align:center;padding:8px 0 0;border-radius:100%}#skin-select li li i{display:inline-block;font-size:18px;font-style:normal;left:-5px;line-height:15px;position:relative;width:23px;top:2px}.skin-part{padding:0;position:relative;top:0}.skin-part h3{text-shadow:none;margin-bottom:10px;font-family:sinisukaregular}.skin-part h3 span{background:rgba(0,0,0,.2);padding:4px 10px 5px;border-radius:10px;margin-left:0;font-size:11px;color:#f2f2f2}.skin-part h3 small{margin-left:6px;color:#fff;letter-spacing:0;background:rgba(255,255,255,.1);padding:4px 9px;border-radius:15px;position:relative;top:-1px;font-size:9px}.skin-part h4{font-size:1em;margin:7px 0!important}.devider-horizontal{width:100%;height:2px;display:inline-block;padding:15px 0 0 0;border-bottom:2px solid rgba(0,0,0,.1)}.devider-title h3{font-size:14px;color:#fff;padding:0 0 0 15px}#menu-showhide{margin:-10px 0 0;position:relative;z-index:0}#menu-select{background:rgba(0,0,0,.3);padding:0 0 0 40px;position:relative}#menu-select:before{content:'';width:3px;position:absolute;left:0;top:0;height:100%}.side-dash{margin:10px;padding:0 10px 0 0}.side-dash h3{color:#fff!important;font-size:12px;margin-bottom:10px!important;padding:0}.side-dash h3 span{background:none repeat scroll 0 0 rgba(0,0,0,.2);border-radius:24px;margin-left:5px;padding:5px 12px;text-align:center}.side-bar-list,.side-dashh-list{margin-bottom:25px;margin-left:-30px;width:195px}.side-bar-list li,.side-dashh-list li{font-size:12px!important;line-height:1.6em!important}.side-dashh-list span{float:right!important;padding-right:15px}.side-dashh-list span i{left:0!important;margin-left:8px}.side-bar-list li{font-size:12px!important;line-height:4em!important}.linebar,.linebar2,.linebar3{float:right;margin-right:10px}.scroll{float:left;width:21%;padding:0;margin-left:4%;margin-top:40px}.topnav{padding:40px 28px 25px 0}img.icon-menu{margin-left:10px;margin-right:3px;margin-top:3px}ul.topnav{margin:0;font-size:14px;line-height:.5em!important;list-style:none!important;padding:0;box-shadow:0 1px 0 rgba(0,0,0,.2)}ul.topnav li a{color:#eee!important;font-weight:700;display:block;font-size:12px;height:50px;line-height:50px!important;list-style:none outside none;padding:0 10px 0 40px;text-decoration:none;text-transform:uppercase;transition:all .2s ease 0s}ul.topnav li a:hover{background:red}li.hide-min-toggle{background:#545ca6;text-align:left!important;font-size:13px!important;padding:13px 0 13px 28px!important;font-weight:700}.bottom-list-menu{margin:30px 0 0;padding:0 0 0 20px}.bottom-list-menu li{list-style:none;font-size:12px;padding:10px 0 10px 15px;color:rgba(255,255,255,.4);cursor:pointer;word-spacing:2px;letter-spacing:0;text-transform:uppercase}.bottom-list-menu li small{float:right;font-size:16px;padding:5px 20px 0 0}.bottom-list-menu li span{height:30px;border:2px solid rgba(255,255,255,.1);float:right!important;width:30px;text-align:center;font-size:14px!important;border-radius:50%;left:-18px!important;line-height:29px;top:-7px;color:rgba(255,255,255,.9)!important}.chat-list-menu{margin:30px 0 0;padding:0 0 0 20px}.chat-list-menu .online{font-style:normal!important;color:rgba(255,255,255,.6)}.chat-list-menu .online small:before{display:none!important}.chat-list-menu .online small:after{content:'';display:inline-block;width:9px;height:9px;background:#06da8d;border-radius:50%}.chat-list-menu li{list-style:none;font-size:12px;padding:5px 0 5px 15px;color:rgba(255,255,255,.4);cursor:pointer;position:relative;letter-spacing:0;font-style:italic}.chat-list-menu li small{margin:0 5px 0 0}.chat-list-menu li:first-child{text-transform:uppercase;font-style:normal;position:relative}.chat-list-menu li i{float:right;margin-top:-10px!important}.noft-blue{background:#0d8add;padding:0 7px!important;font-size:10px;display:block!important;height:20px;line-height:20px;margin:0!important;border-radius:15px;position:absolute;top:20px;right:25px}.side-menu-noft{line-height:14px;padding:2px 8px;border-radius:11px;margin:0;position:absolute;left:100px;top:14px;font-size:9px;border:2px solid rgba(255,255,255,.1)}#menuwrapper ul{margin:0;padding:0;list-style:none}#menuwrapper ul li{margin:0;padding:0;list-style:none;width:50px;cursor:pointer}#menuwrapper ul li.iehover,#menuwrapper ul li:hover{position:relative}#menuwrapper ul li a{pointer-events:auto}#menuwrapper ul li ul{position:absolute;display:none;left:-1000px}#menuwrapper ul li.iehover ul,#menuwrapper ul li:hover ul{left:49px;top:0;display:block;width:190px;padding:5px 0;background:#25272e}#menuwrapper ul li ul li a{color:#454444;display:inline-block;width:210px;pointer-events:auto}#menuwrapper ul li ul li a:hover{color:#000}#menuwrapper ul li.iehover ul li ul,#menuwrapper ul li:hover ul li ul{position:absolute;display:none}#menuwrapper ul li.iehover ul li.iehover ul,#menuwrapper ul li:hover ul li:hover ul{display:block;left:150px;top:0}#menuwrapper ul li.iehover ul li.iehover ul li,#menuwrapper ul li:hover ul li:hover ul li{background:#86d3fa}#menuwrapper ul li.iehover ul li.iehover ul li.iehover,#menuwrapper ul li:hover ul li:hover ul li:hover{background:#358ebc}#menuwrapper ul li.iehover ul li.iehover ul li a,#menuwrapper ul li:hover ul li:hover ul li a{color:#fff}.clear{clear:both}.topnav.slicknav li{border-bottom:1px solid rgba(255,255,255,.04)}.topnav.slicknav li ul li{border-bottom:none}ul.topnav li a:hover{background:#25272e;color:#fff!important;text-shadow:none;position:relative}ul.topnav ul{margin:0;padding:0;display:none;background:#25272e;position:relative}ul.topnav ul li{margin:0;padding:0;clear:both;list-style:none outside none}ul.topnav ul li a{color:#fff;font-size:12px;font-weight:100!important;outline:0 none;transition:all .2s ease 0s;text-align:left;text-transform:capitalize;padding:6px 0 7px 50px;position:relative}ul.topnav ul li a:hover{background-color:transparent;color:#666!important}ul.topnav ul ul li a{color:#444;padding-left:40px;background:#c8c8c8;transition:all .2s ease 0s}ul.topnav ul ul li a:hover{background-color:#d3ceb8;color:#0c7cbb}ul.topnav h4{float:right!important;margin-top:-2px}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){input.input-top{margin:30px 15px 15px!important;max-width:92%}.top-bar{border-bottom:1px solid #eee;height:100%}.dropdown-pane-nest{padding:0!important;left:0!important;width:100%!important;border-right:0;border-left:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.dropdown-wrap:after,.dropdown-wrap:before{display:none}}.over-flow-hidden{overflow:hidden!important}.box{position:relative;margin:20px 0;width:100%;background:#fff;border:1px solid #eee;-webkit-box-shadow:0 0 15px rgba(0,0,0,.08);box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:4px}.box-no-shadow{-webkit-box-shadow:none!important;box-shadow:none!important;border:0 solid #eee!important}.box-full{position:relative;margin-bottom:20px;width:100%;background:#fff}.box.box-primary{border-top-color:#eaeaec}.box.box-info{border-top-color:#0abaef}.box.box-danger{border-top-color:#f20556}.box.box-warning{border-top-color:#ff884d}.box.box-success{border-top-color:#92cd18}.box.height-control .box-body{max-height:300px;overflow:auto}.box .box-header{position:relative;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:0 double #b7c1d3;color:#444;padding-bottom:0;background:#fff}.box .box-header:before{display:table;content:' '}.box .box-header:after{display:table;content:' ';clear:both}.box .box-header>.fa,.box .box-header>.glyphicon,.box .box-header>.ion{display:inline-block;padding:10px 0 10px 0;margin:0 0 0 5px;font-size:14px;float:left;cursor:default;font-weight:700;color:#8c92a3}.box .box-header .box-title{display:inline-block;padding:10px 0 10px 0;margin:0 0 0 5px;font-size:14px;float:left;cursor:default;font-weight:700;color:#8c92a3}.box .box-header .box-title i{height:35px;width:35px;display:block;text-align:center;line-height:35px;color:#8c92a3;cursor:pointer;margin:0 5px;position:relative;padding:0;border-radius:50%;float:left}.box .box-header .box-title span{position:relative;left:5px;color:#8c92a3;font-family:'Montserrat Light',sans-serif;top:7px;font-size:11px;text-transform:uppercase;letter-spacing:1px}.box .box-header>.fa,.box .box-header>.glyphicon,.box .box-header>.ion{height:35px;width:35px;display:block;text-align:center;line-height:35px;color:#8c92a3;cursor:pointer;margin:0 5px;position:relative;padding:0;border-radius:50%;float:left}.box .box-header>.fa,.box .box-header>.glyphicon,.box .box-header>.ion{top:5px;position:relative;left:5px;color:#8c92a3;font-family:Montserrat,sans-serif;font-size:11px;font-weight:lighter}.box .box-header a{color:#444}.box .box-header>.box-tools{padding:15px 15px 5px 5px}.box-tools span{width:30px;height:20px;display:inline-block;line-height:28px;text-align:center;border-radius:50%;color:#d5dae6;cursor:pointer}.box .box-body{padding:20px;color:#8c92a3}.box .box-body p{font-size:13px!important}.box .box-body>.table,.box .box-body>table{margin-bottom:0}.box .box-body.chart-responsive{width:100%;overflow:hidden}.box .box-body>.chart{position:relative;overflow:hidden;width:100%}.box .box-body>.chart canvas,.box .box-body>.chart svg{width:100%!important}.box .box-body .fc{margin-top:5px}.box .box-body .fc-header-title h2{font-size:15px;line-height:1.6em;color:#8c92a3;margin-left:10px;font-weight:300}.box .box-body .fc-header-right{padding-right:10px}.box .box-body .fc-header-left{padding-left:10px}.content-box{color:#8c92a3;border-bottom:1px solid #ddd;padding:0 0 10px;margin:0 0 20px;font-size:13px;line-height:1.6em}.fc-grid .fc-day-number{float:none!important;padding:20px 0 0!important;text-align:center!important;font-size:14px;font-weight:700;color:#8c92a3!important}.fc-border-separate td,.fc-border-separate th{border-width:0!important}.box .box-body .fc-grid{width:100%;border:0}.box .box-body .fc-widget-content:first-of-type,.box .box-body .fc-widget-header:first-of-type{border-left:0;border-right:0}.box .box-body .fc-widget-content:last-of-type,.box .box-body .fc-widget-header:last-of-type{border-right:0}.box .box-body .table{margin-bottom:0}.box .box-body .full-width-chart{margin:-19px}.box .box-body.no-padding .full-width-chart{margin:-9px}.box .box-footer{border-top:1px solid #f4f4f4;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px;background-color:#fff}.box.box-solid{border-top:0}.box.box-solid>.box-header .btn.btn-default{background:0 0}.box.box-solid.box-primary>.box-header{color:#fff;background:#3c8dbc;background-color:#3c8dbc}.box.box-solid.box-primary>.box-header a{color:#444}.box.box-solid.box-info>.box-header{color:#fff;background:#0090d9;background-color:#0090d9}.box.box-solid.box-info>.box-header a{color:#444}.box.box-solid.box-danger>.box-header{color:#fff;background:#f56954;background-color:#f56954}.box.box-solid.box-danger>.box-header a{color:#444}.box.box-solid.box-warning>.box-header{color:#fff;background:#f39c12;background-color:#f39c12}.box.box-solid.box-warning>.box-header a{color:#444}.box.box-solid.box-success>.box-header{color:#fff;background:#0aa699;background-color:#0aa699}.box.box-solid.box-success>.box-header a{color:#444}.box.box-solid>.box-header>.box-tools>.btn{border:0;box-shadow:none}.box.box-solid.collapsed-box .box-header{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.box.box-solid[class*=bg]>.box-header{color:#fff}.box .box-group>.box{margin-bottom:5px}.box .knob-label{text-align:center;color:#333;font-weight:100;font-size:12px;margin-bottom:.3em}.box .todo-list{margin:0;padding:0 0;list-style:none}.box .todo-list>li{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px;background:#f3f4f5;margin-bottom:2px;border-left:2px solid #e6e7e8;color:#444}.box .todo-list>li:last-of-type{margin-bottom:0}.box .todo-list>li.danger{border-left-color:#f56954}.box .todo-list>li.warning{border-left-color:#f39c12}.box .todo-list>li.info{border-left-color:#0090d9}.box .todo-list>li.success{border-left-color:#0aa699}.box .todo-list>li.primary{border-left-color:#3c8dbc}.box .todo-list>li>input[type=checkbox]{margin:0 10px 0 5px}.box .todo-list>li .text{display:inline-block;margin-left:5px;font-weight:600}.box .todo-list>li .label{margin-left:10px;font-size:9px}.box .todo-list>li .tools{display:none;float:right;color:#f56954}.box .todo-list>li .tools>.fa,.box .todo-list>li .tools>.glyphicon,.box .todo-list>li .tools>.ion{margin-right:5px;cursor:pointer}.box .todo-list>li:hover .tools{display:inline-block}.box .todo-list>li.done{color:#999}.box .todo-list>li.done .text{text-decoration:line-through;font-weight:500}.box .todo-list>li.done .label{background:#eaeaec!important}.box .todo-list .handle{display:inline-block;cursor:move;margin:0 5px}.box .chat{padding:5px 20px 5px 10px}.box .chat .item{margin-bottom:10px}.box .chat .item:before{display:table;content:' '}.box .chat .item:after{display:table;content:' ';clear:both}.box .chat .item>img{width:40px;height:40px;border:2px solid transparent;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.box .chat .item>img.online{border:2px solid #0aa699}.box .chat .item>img.offline{border:2px solid #f56954}.box .chat .item>.message{margin-left:55px;margin-top:-40px}.box .chat .item>.message>.name{display:block;font-weight:600}.box .chat .item>.attachment{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f0f0f0;margin-left:65px;margin-right:15px;padding:10px}.box .chat .item>.attachment>h4{margin:0 0 5px 0;font-weight:600;font-size:14px}.box .chat .item>.attachment>.filename,.box .chat .item>.attachment>p{font-weight:600;font-size:13px;font-style:italic;margin:0}.box .chat .item>.attachment:before{display:table;content:' '}.box .chat .item>.attachment:after{display:table;content:' ';clear:both}.box>.loading-img,.box>.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.box>.overlay{z-index:1010;background:rgba(255,255,255,.7)}.box>.overlay.dark{background:rgba(0,0,0,.5)}.box>.loading-img{z-index:1020;background:transparent url('../img/ajax-loader1.gif') 50% 50% no-repeat}#paper-bg{background:#fff;height:100vh;margin:0 0 -35px;padding:0 15px 85px;position:relative;border-right:1px solid #eee}#paper-bg:before{background:red;position:absolute;display:block;height:100%;width:200px;top:0;left:0}.wrap-fluid{padding:20px;width:100%}.wrap-sidebar-content{background:#3e4e68}.form_center{margin:0 auto;width:70%}.top-val{margin-bottom:20px}.put-dash{background-color:rgba(0,0,0,.05)!important}.header-icon{height:35px;width:20px;float:left;margin:2px 0 0 20px;text-align:center;padding:5px 0 0;line-height:25px}.header-icon i{font-size:12px;color:#808ca0!important}.tittle-content{border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 1px 0 #fff;display:none;height:40px;padding:15px 0 0}.tittle-content-header{color:#f79365!important;font-family:'Open Sans';font-size:18px;font-weight:400;margin:10px 0 0 4px;text-transform:uppercase;padding:0 15px}.tittle-content-header small{text-transform:none;margin:0 0 0 5px;color:#8c92a3}.tittle-content-header>span>i{font-size:13px;font-style:normal;font-weight:400;text-transform:capitalize}.tittle-content-header span{border-left:1px solid #ccc;margin-left:0;padding-left:10px}.subtitle-header{font-size:12px;text-transform:capitalize;color:#87909e!important;margin:0 0 0 15px}.sub-board{position:relative;background:#e8ebf0;height:50px;border-bottom:1px solid #e3e7eb;border-top:3px solid #e3e7eb;padding-top:3px}.sub-board h4{font-size:12px;color:#87909e;padding:0 15px}.sub-board ul{position:absolute;right:0;top:0}.date-top li{font-size:12px;color:#87909e;position:relative;top:-20px}footer{background:#fff;margin:0 -15px;border-top:1px solid #eee;position:absolute;bottom:35px}#footer{font-size:12px;height:45px;width:100%;z-index:0;line-height:45px;margin:0;padding:0 30px 0 0;color:rgba(98,113,155,.7);text-align:right}#footer a{color:rgba(98,113,155,.9)!important}#footer ul{float:right;margin:0 15px;text-decoration:none}#footer ul li{color:#92cd18;display:inline-block;font-size:18px!important;padding:0;text-decoration:none}.copyright{bottom:0;color:#666;float:right;font-size:12px!important;padding:0 15px;position:relative}.devider-footer{border-left:1px solid #d2dae1;float:right;height:40px;margin-top:-10px;width:4px}.devider-left{border-left:1px solid #ddd;float:left;height:50px;width:4px}.off-canvas.position-right{border-left:1px solid #ddd}.nav.navbar-stacked{overflow:hidden;padding:0;margin:0;list-style:none}.nav.navbar-stacked li{border-bottom:1px solid #eee;position:relative;padding:15px 10px 15px 35px;border-bottom:1px solid #eee;position:relative}.nav.navbar-stacked li a{padding:10px 0!important;color:#555!important;text-indent:-40px;margin-left:25px;display:block}.nav.navbar-stacked li a span{color:#fff;background-color:#000;border-radius:50%;line-height:30px;text-align:center;margin:0 10px 0 0;padding:8px}.nav.navbar-stacked li a i{color:#ccc;font-size:10px!important;position:relative;left:-5px}.nav.navbar-stacked li a small{text-align:right;background:#fff;color:#ccc;border:1px solid #ddd;padding:3px 7px;border-radius:15px;margin:0 0 0 7px;font-size:10px}.nav.navbar-stacked li a img{width:95%;padding:0;border-radius:4px;margin:10px 0}.nav.navbar-stacked.sidebar-right-content{padding-bottom:150px}.bg-background{background:#f3f3f3!important}.borderlime{border-bottom-style:solid!important;border-bottom-color:#afb42b!important}.borderGreenLight{border-bottom-style:solid!important;border-bottom-color:#afb42b!important}#paper-bg{background:#f9f9f9!important}.profile-login{background:#000!important}.btn-login{background-color:#2398e8!important;border-color:#2398e8!important;height:30px;color:#fff;border-radius:1px!important}.content-login{text-align:left;margin:0 auto;background:#fff!important;border-radius:5px;height:400px}.content-forgot,.content-register,.content-reset{text-align:left;margin:0 auto;background:#fff!important;border-radius:5px;height:auto;padding-bottom:30px;padding-top:30px}.container-login{max-width:700px;margin:0 auto}.panel-login{margin:20px}.breadcrumbs{margin:0 -15px 0 -15px!important}.box .box-body{padding:20px;color:#4c4b4b!important}.box-border-top{margin-top:0!important;height:10px!important}.box-border-header{height:80px;display:inline-block!important;margin-bottom:0!important;margin-top:0!important}.box-body-table{display:block!important;padding-top:5px!important}.nav.navbar-stacked li{border-bottom:1px solid #eee;position:relative;padding:15px 10px 7px 35px!important;border-bottom:1px solid #eee;position:relative}#container{height:100%;width:100%;display:flex}#leftThing{width:50%}#rightThing{width:50%}.alert-success{background-color:#0c4d78!important}.alert-warning{background-color:#2bc06a!important}a.dt-button,button.dt-button,div.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:.333em;padding:1em 1em;border:1px solid #fff;border-radius:5px;cursor:pointer;font-size:1em;color:#fff;white-space:nowrap;overflow:hidden;background-color:#484848;background-image:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:0}.ventasBackground{background-color:#2ca6cb!important}.nuevoBackground{background-color:#3adb76!important}.grayButtonBackground{background-color:#dadada!important;border:1px solid #c3c2c2!important}.whiteButtonBackground{background-color:#fff!important;border:1px solid #fff!important;color:#e2ce2a}.whiteButtonPlus{background-color:#fff!important;border:1px solid #fff!important;color:#3adb76}.whiteButtonLess{background-color:#fff!important;border:1px solid #fff!important;color:#ec5940}.grayInput{background-color:#e7e7e7!important}.upperCaseText{text-transform:uppercase}.textUpperCase{text-transform:uppercase}.lowerCaseText{text-transform:lowercase}.successInput{background-color:#4ec134!important;color:#fff!important}.alertInput{background-color:#c62111!important;color:#fff!important}.warningInput{background-color:#f7de30!important;color:#fff!important}div.dt-buttons{position:relative;float:right}.dataTables_wrapper .dataTables_filter{float:left;text-align:left}.dataTables_filter label{display:flex;align-items:center}.dataTables_filter input{margin:0;padding:0;height:34px}.dataTables_filter{margin-bottom:25px}#categorias svg{width:100%}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:rgba(0,0,0,.05)}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:rgba(0,0,0,.05)}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:rgba(0,0,0,.05)}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:rgba(0,0,0,.05)}.grid-x,.row{max-width:none!important;margin-right:0!important;margin-left:0!important}select{font-size:14px!important;margin-bottom:0;font-weight:300;color:#4c4b4b}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{font-size:14px;margin:0!important;font-family:'Montserrat Light',sans-serif;font-weight:300}.menu-profile{position:relative;top:0!important}.wrapper{padding-top:20 px;padding-top:50px}input.parsley-error,select.parsley-error,textarea.parsley-error{border-color:#843534;box-shadow:none}input.parsley-error:focus,select.parsley-error:focus,textarea.parsley-error:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.parsley-errors-list{list-style-type:none;opacity:0;transition:all .3s ease-in;color:#d16e6c;margin-top:5px;margin-bottom:0;padding-left:0}.parsley-errors-list.filled{opacity:1;color:#a94442}.button.success{background-color:#4ec132;color:#fff!important;margin-right:5px}.button.blue{background-color:#1246ff;color:#fff!important;margin-right:5px}.button.default{margin-right:5px;background-color:#2ba6cb;color:#fff!important}.tinygridblue{margin-top:0!important;background-color:#2ba6cb;color:#fff!important;padding:.65em .5em;margin-bottom:0!important}.tinygridgreen{margin-top:0!important;background-color:#4ec132;color:#fff!important;padding:.65em .5em;margin-bottom:0!important}.tinygridred{margin-top:0!important;background-color:#ee4b5e;color:#fff!important;padding:.65em .5em;margin-bottom:0!important}.button.alert{color:#fff!important;margin-right:5px}.button.orange{background-color:#ff7804;color:#fefefe;margin-right:5px}.inventario-max{background-color:#f3fff4!important;color:#3c9a42}.inventario-min{background-color:#fff3f7!important;color:#a93838}.inventario-reorden{background-color:#fffaf3!important;color:#af7437}.ms-drop input[type=checkbox]{vertical-align:none!important}.fill-height-or-more{display:flex;flex-direction:column}#chkproveedores{overflow-y:scroll;height:200px;border-style:solid;border-width:1px;border-color:#d0d0d0}.chkProv{width:250px}#chartdiv{width:100%;height:250px}#chartdiv2{width:100%;height:250px}#chartdiv3{width:100%;height:250px}#chartdiv4{width:100%;height:250px}.bg-gray{background:#fff!important}.proveeduriatheme{background-color:#57bbf5!important}.proveeduriafont{color:#57bbf5!important}.contabilidadfont{color:#00897b!important}.contabilidadtheme{background-color:#00897b!important}.ventastheme{background-color:#2ca6cb!important}.catrteratheme{background-color:#d6dc29!important}.dashboardtheme{background-color:#502da8!important}.dashboarfont{color:#502da8!important}.usertheme{background-color:#c2195c!important}#roles-table_filter{float:left}.ventasfont{color:#2ca6cb!important}.catrterafont{color:#e0d31b!important}.ajustestheme{background-color:#880d50!important}.ajustesfont{color:#880d50!important}.selectize-input{height:40px}.selectize-control.single .selectize-input{background-image:linear-gradient(to bottom,#fff,#fff)!important}.selectize-dropdown-content{max-height:150px}#codcliente_representante-selectized{position:absolute}#departamento_representante-selectized{position:absolute}.profile{background:#000}.profile img{border-radius:0;padding:0}.tabs-title>a{font-size:1rem;color:#1b51b4}.tabs-notas>a{font-size:1rem;color:#2ba6cb}.tabs-reportes>a{font-size:1rem;color:#f78c00}.tabs-hacienda>a{font-size:1rem;color:#4caf50!important}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#2263ad}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#0d2d35}.tabs-notas>a[aria-selected=true]{background:#e6e6e6;color:#2ba6cb}.tabs-facturas>a{font-size:1rem;color:#1976d2}.tabs-asada>a{font-size:1rem;color:#f44336}.tabs-repuestos>a{font-size:1rem;color:#fab229}.tabs-facturas>a:focus,.tabs-facturas>a[aria-selected=true]{background:#e6e6e6;color:#1976d2}.tabs-asada>a:focus,.tabs-asada>a[aria-selected=true]{background:#e6e6e6;color:#f44336}.tabs-repuestos>a:focus,.tabs-repuestos>a[aria-selected=true]{background:#e6e6e6;color:#fab229}.num-proforma{border-width:0!important;font-size:18px!important;color:red!important;font-weight:700!important}.cambio-pago{border-width:0!important;font-size:30px!important;color:red!important;text-align:right!important}.user-proforma{border-width:0!important;font-size:18px!important;color:#2ba6cb!important}.totales-proforma{border-width:0!important;font-size:18px!important;height:1.5em;text-align:right!important}.cliente-proforma{border-width:0!important;font-size:14px!important;padding:0;margin:0}.contacto-proforma{border-width:0!important;height:1.3125em;text-align:right!important}.cliente-caja{border-width:0!important;height:2em;text-align:right!important}.mecanico-caja{border-width:0!important;height:2em;text-align:left!important}.descuento-proforma{border-width:0!important;height:2.3125em}hr{max-width:100rem!important}.jsgrid-header-cell button{background-color:#3adb76;color:#fff;padding:5px;margin:0}.slider{margin-top:.5rem!important;margin-bottom:.25rem!important}.sliderform{margin-top:1rem!important;margin-bottom:.25rem!important}.username{margin-top:10px}hr{margin:.5rem auto}.fieldset{margin:.1rem 0;padding:0 .25rem .1rem .25rem;border:1px solid #efeeee}.fieldsetwide{padding:1rem!important}.tipocambio{margin-left:15px!important}.input-group{margin-bottom:0}.switch-paddle{background:#4ec132;overflow:hidden}.button.clientebutton{border:0 solid #2ba6cb;color:#2ba6cb;background-color:transparent;margin-bottom:0;padding:.5em .5em}table{margin-bottom:0!important}.tablerow{padding-right:0!important;padding-left:0!important}.detalletab .tabs{background:#2a65a5!important;color:#fff!important}.detalle-tab>a[aria-selected=true],.detalletab .tabs-title>a:focus{background:#3174bf;color:#fff}.detalletab .tabs-title>a{font-size:1rem;color:#fff}.detalletab .is-active>a{background:#338ec3!important}.detalletab .tabs:hover{background:#2a65a5!important;color:#fff!important}.detalletab .tabs-title>a:hover{background:#338ec3;color:#fff}.detalletab .tabs-title>a:focus,.detalletab .tabs-title>a[aria-selected=true]{background:#338ec3;color:#fff}.jsgrid-alt-row>.jsgrid-cell{color:#4e4e4e!important;overflow-wrap:break-word;overflow:hidden}.jsgrid-row>.jsgrid-cell{color:#4e4e4e!important;overflow-wrap:break-word;overflow:hidden}table tbody td,table tbody th{padding:.25rem .6rem .25rem}.dropdown-pane{width:200px}.dppaneButton{width:100%}.statusFactura{color:#258620;font-weight:800}#condicionesDiv input:disabled,#fecha_emision_factura:disabled,#fecha_vencimiento_factura:disabled,#forma_pago_factura:disabled,#notas_factura:disabled,#numero_proforma:disabled,#selectProforma:disabled,#tipo_cambio_factura:disabled{background-color:#e6e6e6!important;cursor:not-allowed;overflow:hidden;opacity:.6}#clienterow button:disabled{color:#e6e6e6;cursor:not-allowed}.switch.disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.disableGrid{pointer-events:none!important;opacity:.6;cursor:not-allowed!important}.btndisabled{cursor:not-allowed;pointer-events:none}.idisabled{color:#e6e6e6!important}.switchTipo{width:100%!important}.switchExoneracion{width:50%!important}.activeprodswitch{left:60%!important}.dataTables_wrapper .dataTables_filter{float:left!important;text-align:right!important;padding-top:10px}.boxdash{height:90%!important}#subir_certificado{width:120px!important}#openContingencia,#selectProforma{border-radius:3px 0 0 3px}.disabledivs{pointer-events:none;opacity:.5}.datatablebutton{padding:.25em .25em;margin:0}.factura-grid-fila-anulada{opacity:.72;background-color:#f5f5f5!important}.factura-grid-fila-anulada .dx-select-checkbox{pointer-events:none;opacity:.35}.factura-sustituta-hint{font-weight:700;white-space:nowrap}.datatablebutton-mr{margin-right:8.5px}.pasafacturabtn{border-radius:3px!important}.pasafactura{margin:.5rem 1rem 0 1rem!important}.button.semihollowDefault{border:1px solid #2ca6cb;color:#2ca6cb;background-color:#eef8fb!important}.button.semihollowSuccess{border:1px solid #3adb76;color:#3adb76;background-color:#edfff3!important}.button.semihollowAlert{border:1px solid #2ca6cb;color:#2ca6cb;background-color:#eef8fb!important}.button.semihollowWarning{border:1px solid #2ca6cb;color:#2ca6cb;background-color:#eef8fb!important}.minpadding{margin:0!important}.menufactura>a{padding:.75rem 2.5rem}.scrolldiv{overflow-y:scroll;max-height:250px}.rolesgrid{padding:2px 2px!important}.radiocuentas{margin-top:1rem}.labelcuentas{margin-top:.8rem}.accordion-orange{font-size:1.2rem!important;font-weight:700!important;color:#fc9600!important;background-color:#f5f5f5}.select-report{font-size:14px!important;font-family:Roboto,sans-serif;color:#292929}.body-err{background-size:cover!important;font-family:Raleway,sans-serif!important;background-color:#2f323a!important;height:100%!important}.text-wrapper-err{height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.title-err{font-size:6em!important;font-weight:700!important;color:#ee4b5e!important}.subtitle-err{font-size:40px!important;font-weight:700!important;color:#1fa9d6!important}.switchYesNo{background-color:#ee4b5e!important}input:checked~.switchYesNo{background:#4ec132!important}.switchYesNo .switch-active,.switchYesNo .switch-inactive{color:#fff}.notascliente{height:70px!important;font-size:14px!important}.tooltip{max-width:calc(300px)!important;width:calc(300px)}.tablecajarow{padding-right:1rem!important;padding-left:1rem!important}footer{bottom:0;margin:25px 0!important}#bloodhound2{width:100%}#bloodhound3{width:100%}#bloodhoundMov{width:100%}#bloodhound4{width:100%;margin:5px}#bloodhound5{width:100%;margin:5px}.vanilla-calendar{width:100%!important}.lecturasrow{padding:2rem!important}ul.topnav ul ul li a{background:#25272e!important}.spacew{height:67px}.palette-Orange-500.bg{margin-right:10px}.large-12.cell{flex:0 0 100%;max-width:100%}@media (max-width:767px){.no-mobile{display:none}.miempresa-form{display:none}.box-border-header{height:auto}.pasafactura{display:block}.pasafactura a{width:100%;margin:7px 0!important;text-align:center}#factura-detalle{min-width:500px}footer{text-align:center}}.tabla-scroll{width:100%;overflow-x:auto;white-space:nowrap}@media (max-width:639px){.title-bar{display:none!important}}@media (min-width:640px){.show-mobile{display:none!important}}.labelpaddingtop{margin-top:10px!important}.textareaComment{font-size:1.1em}pre{font-family:verdana!important;overflow:visible}.btnnuevaFactura{width:100%;margin-right:0!important;margin-left:0!important;margin-top:5px!important;margin-bottom:5px!important}@media (max-width:767px){.ocultar-celular{display:none}.botones-movil{display:block}.botones-movil button{width:100%}}.switchreporte{margin-bottom:0!important}.topicon{padding:.3rem 0!important}#ayudabutton{font-size:24px!important;position:relative;width:40px;top:-5px!important;display:inline-block;height:40px;text-align:center;color:#ffff;padding:8px 0 0!important;border-radius:100%}#ayudapos{padding:0 0!important}.pdfTittle{font-family:Arial,'Arial Narrow',sans-serif!important}.ticketHtml{width:80mm!important;box-shadow:0 0 20px rgba(0,0,0,.25)!important;max-width:80mm!important;border:1px solid #000!important;font-size:20px!important;font-family:'Times New Roman'!important;font-weight:700!important}.ticketHtml table tbody tr:nth-child(2n){background-color:#fff!important}.ticketHtml table tbody,table tfoot,table thead{border:1px solid #fff!important;background-color:#fff!important}.ticketHtml table,.ticketHtml th{border-top:1px solid #000!important;border-collapse:collapse!important}.ticketHtml td.producto,.ticketHtml th.producto{width:75px!important;max-width:75px!important}.ticketHtml td.cantidad,.ticketHtml th.cantidad{width:40px!important;max-width:40px!important;word-break:break-all!important}.ticketHtml td.precio,.ticketHtml th.precio{width:40px!important;max-width:40px!important;word-break:break-all!important}.ticketHtml .centrado{text-align:center!important;align-content:center!important}.ticketHtml img{max-width:inherit!important;width:inherit!important}.ticketHtml table tbody td,.ticketHtml table tbody th{padding:0 0 0 .25rem}#vvc{height:350px}.nopadding{padding:0!important}.fc-content-skeleton table tbody tr:nth-child(2n){border-bottom:0;background-color:#fff!important}#calendar-container{top:0;left:0;right:0;bottom:0;min-height:700px}.fc-header-toolbar{padding-top:1em;padding-left:1em;padding-right:1em}#external-events .fc-event{margin:10px 10px;cursor:pointer}.button.warning{margin-right:5px}#example .daterangepicker{border-radius:0!important;box-shadow:none!important;width:110px!important;height:290px!important;margin-right:5px!important}#example .daterangepicker .calendar .calendar-table{height:100%!important;font-size:14px!important}#example .daterangepicker .calendar .calendar-table .table-row{padding-bottom:2px!important}#titulolecturas *{display:inline!important}#example .calendar-header,#example .table-row{width:100px!important;min-width:0!important}.cuentapago{padding:.5rem .5rem .5rem .5em!important;font-size:18px!important}@media screen and (max-width:500px){.row .lecturasrow .dt-buttons{display:flex!important;flex-direction:column!important}#ocultarSidebarLectura{display:none}.lecturas-container{display:flex!important;flex-direction:column-reverse!important}#example{display:inline!important}#example .daterangepicker{height:325px!important}#example .daterangepicker .calendar .calendar-table{font-size:16px!important;height:100%!important}}.button--hidden{display:none!important}.secondary--dark{background:#5f5d5d}.secondary--dark:hover{background:#464444}.palette-black-bg{background:#2e2e2e!important}.palette-black-tx{color:#2e2e2e!important}.background-breadcumbs{background:#f9f9f9}.profile img{background:#e0e0e0!important;border-radius:50%!important;padding:1px!important}.content-login{text-align:left;margin:0 auto;background:#fff!important;border-radius:0!important}body,form,html,main{height:100%!important}.profile-login{background:#fff!important}.container-login{max-width:100%!important;margin:0 auto;position:relative!important;float:right!important;height:100%!important;font-size:17px!important;min-height:100%!important}#loginbutton{font-size:17px!important}.tituloprincipal{margin-bottom:.3rem!important}.box1{background:linear-gradient(to bottom,#3689e6 0,#37415a 100%)}.box2{background:linear-gradient(to bottom,#3689e6 0,#37415a 100%)}.box3{background:linear-gradient(to bottom,#3689e6 0,#37415a 100%)}.box4{background:linear-gradient(to bottom,#3689e6 0,#37415a 100%)}.box-header{background-color:rgba(0,0,0,.25)!important}.altura600{height:600px!important}.margin-top-10{margin-top:10px}.dark-blue-button{background:#029be4!important}.dark-blue-button:hover{background:#1975d2!important}.popper,.tooltip{position:absolute;z-index:9999;background:#f5f3f5;color:#000;min-width:390px!important;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.5);padding:10px;text-align:center}.style5 .tooltip{background:#1e252b;color:#fff;font-size:.8rem;padding:.5em 1em}.popper .popper__arrow,.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.popper .popper__arrow,.tooltip .tooltip-arrow{border-color:#ccc}.style5 .tooltip .tooltip-arrow{border-color:#1e252b}.popper[x-placement^=top],.tooltip[x-placement^=top]{margin-bottom:5px}.popper[x-placement^=top] .popper__arrow,.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=bottom],.tooltip[x-placement^=bottom]{margin-top:5px}.popper[x-placement^=bottom] .popper__arrow,.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=right],.tooltip[x-placement^=right]{margin-left:5px}.popper[x-placement^=right] .popper__arrow,.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper[x-placement^=left],.tooltip[x-placement^=left]{margin-right:5px}.popper[x-placement^=left] .popper__arrow,.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip{padding-left:10px!important;padding-right:10px!important}.tooltip-title{background:#1975d2;color:#f5f5f5;border-radius:5px;padding:5px;font-size:20px;margin-bottom:5px}.tooltip-name{display:inline-block;margin-top:10px;font-size:14px;text-align:left}.tooltip-custom-item{font-size:14px;text-align:left;border-bottom-style:ridge}.tooltip-icon{margin-right:3.5px}.btn-floating{z-index:999;position:fixed;bottom:90px;right:20px;display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:50%;background:#538fcd;box-shadow:-1px 2px 29px -6px #4d5052;cursor:pointer;transition:.3s}.btn-floating:hover{background:#1975d2}.btn-floating-icon{color:#f5f5f5;font-size:28px}.color-sample-box{display:block;width:60px;height:35px}.cp-color-picker{z-index:999999!important}#color_estado{background:#564d80}.horario-header{text-align:center;color:#3e4140}.column--center{text-align:center}.row--center{display:flex;justify-content:center;align-items:center}.horario-dia{text-align:left;font-size:18px;line-height:18px;margin-bottom:0;color:#4e5150}.no-margin{margin:0}.border-top{border:1px solid #e6e6e6}.title-gray{color:#a8a8a8}.d-inline{display:inline;margin-right:10px}.jqs{overflow-y:hidden!important}.horario-disponible-container{max-height:300px;overflow-x:hidden;overflow-y:overlay}.no-resize{resize:none}.padding-top-5{padding-top:5px}.rounded-label{color:#fff;border-radius:5px;padding:2px 0}.rounded-label-fixed{width:70px;text-align:center}.no-display{display:none}.visibility-hidden{visibility:hidden}.flex-space{display:flex;justify-content:space-between;align-items:center}.mr-0px{margin-right:0!important}.mr-5px{margin-right:5px!important}.mr-10px{margin-right:10px}.mr-20{margin-right:20px}.skeduler-headers{padding-left:62px!important;border-left:none!important}.skeduler-headers:before{border-top:none!important}.custom-header-container,.skeduler-main{display:flex;justify-content:center}.skeduler-main{height:15rem}.white-text{color:#fff!important}.mt-5px{margin-top:5px}.mr-button{margin-right:10px!important}.mb-button{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-5{margin-bottom:5px!important}.mb-25{margin-bottom:25px!important}.mt-5{margin-top:5px!important}.mt-button{margin-bottom:5px!important}#listIndicaciones_container{width:100%!important}.gray-bg{background:#93a8ac}.gray-bg:hover{background:#798a8d}.green-bg{background:#a5c882}.green-bg:hover{background:#88a46b}.green-bg{background:#a5c882}.green-bg:hover{background:#88a46b}.mt-35px{margin-top:35px}.mt-24px{margin-top:24px}.pt-12px{padding-top:12px}.buttonIcon{background:#2ba6cb;cursor:pointer}.buttonIcon *{color:#fff}.datatablebutton-mr-small{margin-right:2px}.box-smaller{width:110%}.pt-20px{padding-top:20px}.pt-10px{padding-top:10px}.btn-rounded{width:22px!important;height:22px!important;background:#93a8ac!important;color:#fff;margin-bottom:6px;margin-right:5px;cursor:pointer}.scroll-container{max-height:255px;overflow:auto}#skin-select #toggle.active{right:-40px!important}.customSkedulerHeaderFixed{position:absolute!important;z-index:99!important}.bloque-seleccionado{background:#3bc14a!important}.mr-icon{margin-right:5px}input[type=file].custom_archivo{display:none}.custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.roundalert{margin:0 10 0 5px;background:#bb0606;display:inline-block;width:20px;height:20px;position:absolute;line-height:21px;font-size:10px;color:#fff;border-radius:50%}div.c{text-decoration-line:line-through}span.inner{color:#000}td{color:#000}span.outer{color:red;text-decoration:line-through}#tabla_citas_todas_filter{width:30%}#tabla_expediente_filter{width:100%}.swal2-input:not([type=password]):not(.swal-password-input){text-transform:uppercase!important}#swal-password,.swal-password-input,.swal2-input[type=password]{text-transform:none!important}button.swal2-styled{padding:.625em 2em;line-height:normal;cursor:pointer}#tabla_cotizaciones_filter{width:30%}#tabla_personalizada_filter{width:30%}@media print,screen and (min-width:100em){#panel-especialidades-label{padding-left:28px;padding-right:40px;font-size:1rem!important}#panel-profesionales-label{padding-left:44.6px;padding-right:36px;font-size:1rem!important}}@media print,screen and (max-width:100em){.listDoctores_list_item{font-size:12px}.listEspecialidades_list_item{font-size:12px}#panel-especialidades-label{font-size:13px!important}#panel-profesionales-label{font-size:13px!important}}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link{width:33%!important;height:25%!important;padding:3px!important;font-size:14px!important;text-align:center!important;line-height:16px!important;margin:0 0!important}.btn-check{color:#fffaf0!important}.dx-popup-normal{width:23rem!important}#tabla_citas_conta .dx-datagrid-header-panel{padding:0;background-color:rgba(85,149,222,.6)}#tabla_citas_conta .dx-datagrid-header-panel .dx-toolbar{margin:0;padding-right:20px;background-color:transparent}#tabla_citas_conta .dx-datagrid-header-panel .dx-toolbar-items-container{height:106px}#tabla_citas_conta .dx-datagrid-header-panel .dx-toolbar-before .dx-toolbar-item:last-child{padding-right:10px}#tabla_citas_conta .dx-datagrid-header-panel .dx-selectbox{margin:auto 10px}#tabla_citas_conta .dx-datagrid-header-panel .dx-button{margin:auto 0}#tabla_citas_conta .informer{height:70px;width:12em;text-align:center;color:#fff}#tabla_citas_conta .count{padding-top:15px;line-height:27px;font-size:28px;margin:0}.dx-widget input,.dx-widget textarea{font-family:'Montserrat Light'!important}.dx-selection{background-color:#5c95c5!important}#tabla_citas_conta .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link{width:90%!important;height:25%!important;padding:3px!important;font-size:14px!important;text-align:center!important;line-height:16px!important;margin:0 0!important}.dx-calendar{width:auto!important}#tabla_citas_todas .dx-datagrid-header-panel{padding:0;background-color:rgba(85,149,222,.6)}#tabla_citas_todas .dx-datagrid-header-panel .dx-toolbar{margin:0;padding-right:20px;background-color:transparent}#tabla_citas_todas .dx-datagrid-header-panel .dx-toolbar-items-container{height:70px}#tabla_citas_todas .dx-datagrid-header-panel .dx-toolbar-before .dx-toolbar-item:last-child{padding-right:10px}#tabla_citas_todas .dx-datagrid-header-panel .dx-selectbox{margin:auto 10px}#tabla_citas_todas .dx-datagrid-header-panel .dx-button{margin:auto 0}@media print,screen and (min-width:100em){#divTodas{width:51%!important}#tabla_citas_todas .dx-toolbar-before{left:55%!important;top:3%}}@media print,screen and (max-width:100em){#divTodas{width:67em!important}#tabla_citas_todas .dx-toolbar-before{left:77%!important;top:3%}}#tabla_citas_conta .dx-toolbar-before [aria-label=Buscar]{left:30.2em;position:relative;top:2.2em;z-index:99}.dx-button{margin-left:0!important}.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon{font-size:23px!important}.dx-dropdowneditor-button{margin-left:5px!important}.dx-clear-button-area{margin-left:5px!important}#tabla_pacientes_filter{width:10%}div[aria-label=Hoy]{height:3em!important}.dx-texteditor-input{border-style:none!important}.open-button{background-color:#ff9a27;color:#fff;z-index:1020;position:fixed;bottom:30px;right:20px;display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:50%;box-shadow:-1px 2px 29px -6px rgb(77 80 82);cursor:pointer;transition:.3s}.chat-popup{display:none;position:fixed;top:1px;right:17px;border:3px solid #f1f1f1;z-index:1020}.form-container{z-index:1020;padding:10px;background-color:#fff;width:calc(77vh)!important;height:calc(100vh)!important}.form-container textarea{width:100%;padding:15px;margin:5px 0 22px 0;border:none;resize:none;min-height:155px}.form-container textarea:focus{outline:0}.form-container .btn{background-color:#04aa6d;color:#fff;padding:16px 20px;border:none;cursor:pointer;width:100%;margin-bottom:10px;opacity:.8}.form-container .cancel{background-color:red}.form-container .btn:hover,.open-button:hover{opacity:1}.chat-search-box{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;border-radius:3px 0 0 0}.chat-search-box .input-group .form-control{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;border-right:0}.chat-search-box .input-group .form-control:focus{border-right:0}.chat-search-box .input-group .input-group-btn .btn{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;margin:0}.chat-search-box .input-group .input-group-btn .btn i{font-size:1.2rem;line-height:100%;vertical-align:middle}@media (max-width:767px){.chat-search-box{display:none}}.users-container{position:relative;padding:1rem 0;border-right:1px solid #e6ecf3;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.users{padding:0}.users .person{position:relative;width:100%;padding:10px 1rem;cursor:pointer;border-bottom:1px solid #f0f4f8}.users .person:hover{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#e9eff5),to(#fff));background-image:-webkit-linear-gradient(right,#e9eff5,#fff);background-image:-moz-linear-gradient(right,#e9eff5,#fff);background-image:-ms-linear-gradient(right,#e9eff5,#fff);background-image:-o-linear-gradient(right,#e9eff5,#fff);background-image:linear-gradient(right,#e9eff5,#fff)}.users .person.active-user{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f9fb),to(#fff));background-image:-webkit-linear-gradient(right,#f7f9fb,#fff);background-image:-moz-linear-gradient(right,#f7f9fb,#fff);background-image:-ms-linear-gradient(right,#f7f9fb,#fff);background-image:-o-linear-gradient(right,#f7f9fb,#fff);background-image:linear-gradient(right,#f7f9fb,#fff)}.users .person:last-child{border-bottom:0}.users .person .user{display:inline-block;position:relative;margin-right:10px}.users .person .user img{width:48px;height:48px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.users .person .user .status{width:10px;height:10px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#e6ecf3;position:absolute;top:0;right:0}.users .person .user .status.online{background:#9ec94a}.users .person .user .status.offline{background:#c4d2e2}.users .person .user .status.away{background:#f9be52}.users .person .user .status.busy{background:#fd7274}.users .person p.name-time{font-weight:600;font-size:.85rem;display:inline-block}.users .person p.name-time .time{font-weight:400;font-size:.7rem;text-align:right;color:#8796af}@media (max-width:767px){.users .person .user img{width:30px;height:30px}.users .person p.name-time{display:none}.users .person p.name-time .time{display:none}}.selected-user{width:100%;padding:0 15px;min-height:64px;line-height:64px;border-bottom:1px solid #e6ecf3;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.selected-user span{line-height:100%}.selected-user span.name{font-weight:700}.chat-container{position:relative;padding:1rem;height:40em;overflow-x:hidden;overflow-y:scroll}.chat-container li.chat-left,.chat-container li.chat-right{display:flex;flex:1;flex-direction:row;margin-bottom:40px}.chat-container li img{width:48px;height:48px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.chat-container li .chat-avatar{margin-right:20px}.chat-container li.chat-right{justify-content:flex-end}.chat-container li.chat-right>.chat-avatar{margin-left:20px;margin-right:0}.chat-container li .chat-name{font-size:.75rem;color:#999;text-align:center}.chat-container li .chat-text{padding:.4rem 1rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;font-weight:300;line-height:150%;position:relative;width:-webkit-fill-available;-webkit-user-modify:read-write-plaintext-only}.chat-container li .chat-text:before{content:'';position:absolute;width:0;height:0;top:10px;left:-20px;border:10px solid;border-color:transparent #fff transparent transparent}.chat-container li.chat-right>.chat-text{-webkit-user-modify:read-write-plaintext-only}.chat-container li.chat-right>.chat-text:before{right:-20px;border-color:transparent transparent transparent #fff;left:inherit}.chat-container li .chat-hour{padding:0;margin-bottom:10px;font-size:.6rem;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 0 0 15px}.chat-container li .chat-hour>span{font-size:16px;color:#9ec94a}.chat-container li.chat-right>.chat-hour{margin:0 15px 0 0}@media (max-width:767px){.chat-container li.chat-left,.chat-container li.chat-right{flex-direction:column;margin-bottom:30px}.chat-container li img{width:32px;height:32px}.chat-container li.chat-left .chat-avatar{margin:0 0 5px 0;display:flex;align-items:center}.chat-container li.chat-left .chat-hour{justify-content:flex-end}.chat-container li.chat-left .chat-name{margin-left:5px}.chat-container li.chat-right .chat-avatar{order:-1;margin:0 0 5px 0;align-items:center;display:flex;justify-content:right;flex-direction:row-reverse}.chat-container li.chat-right .chat-hour{justify-content:flex-start;order:2}.chat-container li.chat-right .chat-name{margin-right:5px}.chat-container li .chat-text{font-size:.8rem}}.chat-form{padding:15px;width:100%;left:0;right:0;bottom:0;background-color:#fff;border-top:1px solid #fff}ul{list-style-type:none;margin:0;padding:0}.card{border:0;background:#f4f5fb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:2rem;box-shadow:none}#container-paciente{height:200px;width:300px;position:relative}.columna{width:33%;height:100%;float:left}.columna div{height:25%;width:99%;margin:5px;background:red}#labelRevisionCitas{width:9rem;height:2.5rem!important}.switch.large input:checked~#labelRevisionCitas::after{left:6.75rem}#spanRevisadoCitas{left:8%!important}#spanPendienteCitas{right:4%!important}.barra::-webkit-scrollbar{width:10px}.barra::-webkit-scrollbar-track{background:#f1f1f1}.barra::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.barra::-webkit-scrollbar-thumb:hover{background:#555;border-radius:10px}.dx-state-disabled .dx-checkbox .dx-checkbox-icon,.dx-state-disabled .dx-checkbox-text,.dx-state-disabled.dx-checkbox .dx-checkbox-icon{opacity:1!important}.dx-state-disabled .dx-widget,.dx-state-disabled.dx-widget{opacity:1!important}.dx-widget{font-size:14px!important}.dx-datagrid-rowsview .dx-row{line-break:after-white-space;-webkit-line-break:after-white-space;text-transform:uppercase}.toggle{margin:0 0 1.5rem;box-sizing:border-box;font-size:0;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch}.toggle input{width:0;height:0;position:absolute;left:-9999px}.toggle input+label{margin:0;padding:.75rem 1rem;box-sizing:border-box;position:relative;display:inline-block;border:solid 1px #ccc;background-color:#fff;line-height:140%;font-weight:600;text-align:center;box-shadow:0 0 0 rgb(255 255 255 / 0%);transition:border-color .15s ease-out,color .25s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.toggle input:checked+label{background-color:#2ba6cb;color:#fff;border-color:#2ba6cb;z-index:1}@media (max-width:800px){.toggle input+label{padding:.75rem .25rem;flex:0 0 50%;display:flex;justify-content:center;align-items:center}}.card-divider{margin:revert;padding:.2rem!important;justify-content:center}.card-divider:last-of-type{margin-right:0!important}#divMontosPago{justify-content:space-evenly}#divMontosPago h5{width:-webkit-fill-available;text-align:-webkit-center}#cambio_factura,#divMontosPago #total_pago_factura,#pago_pendiente,#total_forma_pago{text-align-last:center}@media (min-width:40em){#divMontosPago .medium-3{max-width:24%!important}}.text-montos{color:#353333}#formaPago-table{border:1px solid #ddd!important}.disabled-table{pointer-events:none;width:100%;min-width:calc(142vh);display:block!important}@media (max-width:1366px){#citaDisponible{position:relative!important;top:16px!important}}@media (min-width:1367px) and (max-width:1440px){#citaDisponible{position:relative!important;top:16px!important}}.l-radio{padding:6px;border-radius:50px;display:inline-flex;cursor:pointer;transition:background .2s ease;margin:8px 0;-webkit-tap-highlight-color:transparent}.l-radio:focus-within,.l-radio:hover{background:rgba(159,159,159,.1)}.l-radio input{vertical-align:middle;width:20px;height:20px;border-radius:10px;background:0 0;border:0;box-shadow:inset 0 0 0 1px #9f9f9f;box-shadow:inset 0 0 0 1.5px #9f9f9f;appearance:none;padding:0;margin:0;transition:box-shadow 150ms cubic-bezier(.95, .15, .5, 1.25);pointer-events:none}.l-radio input:focus{outline:0}.l-radio input:checked{box-shadow:inset 0 0 0 6px #2ba6cb}.l-radio span{vertical-align:middle;display:inline-block;line-height:20px;padding:0 8px}.rbn{font-family:sans-serif;display:flex;justify-content:left;align-items:left}.textAreaSweet{text-transform:uppercase}.checkbox-wrapper-4 *{box-sizing:border-box}.checkbox-wrapper-4 .cbx{-webkit-user-select:none;user-select:none;cursor:pointer;padding:6px 8px;border-radius:6px;overflow:hidden;transition:all .2s ease;display:inline-block}.checkbox-wrapper-4 .cbx:not(:last-child){margin-right:6px}.checkbox-wrapper-4 .cbx:hover{background:rgba(0,119,255,.06)}.checkbox-wrapper-4 .cbx span{float:left;vertical-align:middle;transform:translate3d(0,0,0)}.checkbox-wrapper-4 .cbx span:first-child{position:relative;width:18px;height:18px;border-radius:4px;transform:scale(1);border:1px solid #cccfdb;transition:all .2s ease;box-shadow:0 1px 1px rgba(0,16,75,.05)}.checkbox-wrapper-4 .cbx span:first-child svg{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.checkbox-wrapper-4 .cbx span:last-child{padding-left:8px;line-height:18px}.checkbox-wrapper-4 .cbx:hover span:first-child{border-color:#2ba6cb}.checkbox-wrapper-4 .inp-cbx{position:absolute;visibility:hidden}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child{background:#2ba6cb;border-color:#2ba6cb;animation:wave-4 .4s ease}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper-4 .inline-svg{position:absolute;width:0;height:0;pointer-events:none;user-select:none}@media screen and (max-width:640px){.checkbox-wrapper-4 .cbx{width:100%;display:inline-block}}@-moz-keyframes wave-4{50%{transform:scale(.9)}}@-webkit-keyframes wave-4{50%{transform:scale(.9)}}@-o-keyframes wave-4{50%{transform:scale(.9)}}@keyframes wave-4{50%{transform:scale(.9)}}.mb-0{margin-bottom:0}.dx-widget,.dx-widget input,.dx-widget textarea{font-size:13px!important;font-family:'Montserrat Light',sans-serif!important;font-weight:300!important}.text-balance{text-wrap:balance!important}.text-center-uppercase{font-variant:all-petite-caps;font-size:14px;text-align:center}.textWrap{text-wrap:wrap!important;margin:0!important}.btn-noHover-success:hover{background-color:#41a12a!important}.btn-noFocus-success:focus{background-color:#41a12a!important}.alerttext{color:#c60f13!important}.center{text-align:center}.usuariobloqueado{font-family:Montserrat,sans-serif!important;font-weight:700;font-size:1.9375rem}.font-xlarge{font-size:x-large!important}.font-xxsmall td{font-size:xx-small}.box-items-productos{display:inline-block!important;margin-bottom:0!important;margin-top:0!important;width:80%}.mt-20px{margin-top:20px}span.no-show{display:none}span.show-ellipsis:after{content:'...'}.border-radius{border-radius:5px!important}#table_pendientes_filter{width:30%}#table_agendadas_filter{width:30%}#table_canceladas_filter{width:30%}#box-preview-container{padding-bottom:20px}.tooltip-container{position:relative;display:inline-block}.tooltip-text{visibility:hidden;width:128px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s;text-wrap:wrap}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.login-wrapper{display:flex;flex-wrap:wrap;min-height:100vh}.login-left{flex:2 1 75%;background-image:url('../img/background.png');background-size:cover;background-position:inherit;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.login-right{flex:1 1 25%;background-color:#fff;display:flex;justify-content:center;align-items:flex-start;padding-top:10rem}.panel-login{width:100%;max-width:400px;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 8px 30px rgba(0,0,0,.08)}@media (max-width:1200px){.login-wrapper{flex-direction:column}.login-left{display:none!important}.login-right{flex:1 1 100%;width:100%;padding:2rem}.panel-login{max-width:90%;margin:0 auto;padding:1.5rem}}.login-box{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);transition:transform .3s ease;animation:fadeIn .6s ease-out}.logo-mini{width:48px;height:48px;margin-bottom:.5rem}.titulo-sistema{background-color:#0d3855;color:#fff;padding:.4rem 1rem;border-radius:10px;font-weight:700;display:inline-block;margin-bottom:1rem}.subtitulo{color:#444;margin-bottom:1rem;font-weight:500;font-size:.95rem}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.jsgrid-cell{vertical-align:middle!important}.jsgrid-control-field{text-align:center!important}.jsgrid-header-cell{background-color:#f5f5f5;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:13px;color:#333;border-bottom:2px solid #ddd}.jsgrid-cell.readonly{cursor:default}.jsgrid-table tr:not(.jsgrid-header-row){border-bottom:1px solid #e0e0e0;padding:8px 0}.jsgrid-cell{padding:8px 6px!important;vertical-align:middle}.fila-comentario td{font-style:italic;color:#555;background-color:#f9f9f9;border-top:none}.jsgrid-edit-row input,.jsgrid-edit-row select,.jsgrid-edit-row textarea{background-color:#fff;border:1px solid #000;border-radius:4px;padding:4px 6px;font-size:13px;width:100%;box-sizing:border-box}.jsgrid-edit-row{background-color:#fffff5!important;box-shadow:inset 0 0 0 1px #ffe58f}.jsgrid-edit-row{animation:fadeIn .3s ease-in-out}.comentario-titulo{background-color:#3c8dbc!important;color:#fff;font-weight:700;font-size:1em;text-align:center;padding:8px 0}.comentario-contenido{background-color:#f9f9f9;color:#333;font-weight:600;line-height:1.4rem;font-style:normal;padding:8px 12px;white-space:pre-line}.comentario-contenido:last-child td{border-bottom-left-radius:6px;border-bottom-right-radius:6px}@keyframes fadeIn{from{background-color:#fef9e7}to{background-color:#fffff5}}#montos-detalle{border-collapse:collapse;width:100%;margin-top:-2px}#montos-detalle td{font-size:14px;border-top:1px solid #e0e0e0}#montos-detalle tr.total-row td{font-weight:700;background-color:#f7f7f7}#montos-detalle tr.total-row td.label{text-align:right;color:#333}#montos-detalle tr.total-row td.value{text-align:right}#montos-detalle tr.total-row.total-final td{background-color:#e8f0ff;color:#d32f2f;font-size:16px;border-top:2px solid #ccc}.input-factura::-webkit-inner-spin-button,.input-factura::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-factura{-moz-appearance:textfield;appearance:textfield}.input-factura{text-align:right;padding:3px 5px;border-radius:4px;border:1px solid #ccc;font-size:.9rem;max-width:120px}.mr-0{margin-right:0!important}.text-orange-1rem{font-size:1rem!important;font-weight:700!important;color:#fc9600!important}.text-red-1rem{font-size:1rem!important;font-weight:700!important;color:#fd4a4a!important}.align-self-center{align-self:center}body,html{height:100%;margin:0;padding:0;overflow:hidden}.inner-wrap,.off-canvas-wrapper,.off-canvas-wrapper-inner{height:100%;flex-direction:row}#skin-select{height:100%}#paper-bg{flex:1;height:100vh;overflow-y:auto;display:flex;flex-direction:column;background-color:#f9f9f9}.white-space-pre-wrap{white-space:pre-wrap}.textareAutoResize{border:ridge 2px;padding:5px;min-height:4em!important;overflow:auto!important}#tabla_citas_conta .dx-datagrid .dx-row>td{font-size:11px!important}.tabla-descuento-aseg{border-collapse:collapse;width:100%}.tabla-descuento-aseg td,.tabla-descuento-aseg th{border:1px solid #ddd;background:#fff;font-size:15px;text-align:justify}.tabla-descuento-aseg thead th{position:sticky;top:0;background:#f7f7f7;z-index:2}.tabla-descuento-aseg th{background:#f7fafc;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.tabla-descuento-aseg tr:last-child td{border-bottom:none}.tabla-descuento-aseg td input[type=number]{padding:4px 8px;border:1px solid #d1d5db;border-radius:6px;font-size:15px;background:#f9fafb;transition:border-color .2s}.tabla-descuento-aseg td input[type=number]:focus{border-color:#6366f1;background:#fff;outline:0}.tabla-descuento-aseg tr:hover td{background:#f3f4f6}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden!important}body.swal2-shown.swal2-height-auto:not(.swal2-no-backdrop):not(.swal2-toast-shown),body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),html.swal2-shown:not(.swal2-toast-shown){height:100%!important;min-height:100%}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){padding-right:0!important}body.swal2-shown:not(.swal2-toast-shown) .inner-wrap,body.swal2-shown:not(.swal2-toast-shown) .off-canvas-wrapper,body.swal2-shown:not(.swal2-toast-shown) .off-canvas-wrapper-inner{height:100%!important;min-height:100%}#skin-select{background:#1e2229!important;border-right:1px solid rgba(255,255,255,.05);box-shadow:2px 0 10px rgba(0,0,0,.2)!important}ul.topnav li a,ul.topnav li a span{color:#fff!important;font-weight:500!important;text-transform:capitalize!important;letter-spacing:.3px;border-left:3px solid transparent;transition:background .2s ease,border-left .2s ease,color .2s ease}#menu-select,ul.topnav li a:hover{background:rgba(255,255,255,.05)!important;border-left:3px solid #3b82f6!important}#skin-select li i{box-shadow:0 3px 6px rgba(0,0,0,.3)!important;border:1px solid rgba(255,255,255,.08);transition:transform .25s ease-out,box-shadow .25s ease-out}ul.topnav li a:hover i{transform:scale(1.1)!important;box-shadow:0 5px 12px rgba(0,0,0,.4)!important}.slicknav_menu{background:#1e2229!important;border-bottom:1px solid rgba(255,255,255,.05)}.slicknav_nav{background:#15181e!important;max-height:70vh!important;overflow-y:auto!important;overflow-x:hidden!important;text-align:left!important}.slicknav_nav li{display:block!important;width:100%!important;float:none!important}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block!important;padding:10px 20px!important;color:#fff!important;font-weight:500!important;text-transform:capitalize!important;text-align:left!important}.slicknav_nav .slicknav_row a{display:inline!important;padding:0!important;margin:0!important}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{background:rgba(255,255,255,.05)!important}.slicknav_nav .slicknav_row i,.slicknav_nav a i{display:inline-block!important;vertical-align:middle!important;margin:0 15px 0 0!important;float:none!important;box-shadow:0 2px 4px rgba(0,0,0,.3)!important;border:1px solid rgba(255,255,255,.08)!important}.slicknav_nav .slicknav_menutxt,.slicknav_nav a span{display:inline-block!important;vertical-align:middle!important;visibility:visible!important;opacity:1!important;color:#fff!important;float:none!important}.slicknav_nav .slicknav_arrow{float:right!important;color:#fff!important;margin-top:5px!important}@media (min-width:992px){.side-bar{height:calc(100vh - 90px);overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:30px;position:relative}.side-bar::-webkit-scrollbar{width:6px}.side-bar::-webkit-scrollbar-track{background:0 0}.side-bar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:10px}.side-bar::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}#skin-select{bottom:0}}#modalCotizacion .summary-totals .flex-space{gap:12px}#modalCotizacion .cotizacion-resumen-monto{flex:1 1 auto;min-width:11rem;max-width:100%;width:auto!important;box-sizing:border-box}#modalCotizacion .cotizacion-resumen-monto--total{min-width:12rem}#modalCotizacion table.dataTable td.dt-col-precio-cotizacion{white-space:nowrap;min-width:9rem;text-align:right}#panel-horario-ausencia .ausencia-col-modalidad{display:flex;flex-direction:column;align-items:stretch}#panel-horario-ausencia .ausencia-col-modalidad .ausencia-modalidad-titulo{display:block;font-size:.875rem;font-weight:700;line-height:1.35;text-align:center;width:100%}#panel-horario-ausencia .ausencia-col-modalidad .ausencia-modalidad-radios{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:.35rem .75rem;align-items:center;justify-items:center}@media (max-width:39.99em){#panel-horario-ausencia .ausencia-col-modalidad .ausencia-modalidad-radios{grid-template-columns:1fr}}@media (min-width:40em){#panel-horario-ausencia #ausencia-fila-fechas-modalidad .ausencia-col-modalidad{min-height:5.5rem;justify-content:space-between}#panel-horario-ausencia #ausencia-fila-fechas-modalidad .ausencia-col-modalidad .ausencia-modalidad-titulo{margin-bottom:0;min-height:2.4rem;display:flex;align-items:flex-end;justify-content:center;padding-bottom:.4rem;box-sizing:border-box}#panel-horario-ausencia #ausencia-fila-fechas-modalidad .ausencia-col-modalidad .ausencia-modalidad-radios{margin-top:auto}}#atencionEspecialModal .ausencia-col-modalidad .ausencia-modalidad-radios{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:.35rem .75rem;align-items:center;justify-items:center}@media (max-width:39.99em){#atencionEspecialModal .ausencia-col-modalidad .ausencia-modalidad-radios{grid-template-columns:1fr}}#atencionEspecialModal .ausencia-col-modalidad .ausencia-modalidad-titulo{display:block;font-size:.875rem;font-weight:700;margin-bottom:.35rem;text-align:center;width:100%}#preloader{position:fixed;inset:0;z-index:99999;background:radial-gradient(circle at 20% 20%,rgba(56,189,248,.16),transparent 42%),radial-gradient(circle at 80% 80%,rgba(59,130,246,.2),transparent 38%),linear-gradient(145deg,#0b1220 0,#111827 100%)!important;display:flex;align-items:center;justify-content:center}#preloader #status{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:72px!important;height:72px!important;margin:0 auto 22px!important;background:0 0!important;background-image:none!important;background-repeat:no-repeat!important;background-position:center!important;transform:none!important}.app-initial-loader__wrap{position:relative;display:flex;flex-direction:column;align-items:center;width:min(90vw,360px);text-align:center;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.75);backdrop-filter:blur(8px);border-radius:16px;box-shadow:0 20px 45px rgba(2,6,23,.45);padding:22px 18px 20px}.app-initial-loader__status{position:relative;flex:0 0 auto;width:72px;height:72px;margin:0 auto 22px;isolation:isolate}.app-initial-loader__ring{position:absolute;inset:0;border-radius:50%;border:3px solid rgba(56,189,248,.22);border-top-color:#38bdf8;animation:app-loader-spin 1.1s linear infinite}.app-initial-loader__ring--delay{inset:8px;border-color:rgba(37,99,235,.22);border-top-color:#2563eb;animation-duration:1.45s;animation-direction:reverse}.app-initial-loader__core{position:absolute;inset:24px;border-radius:999px;background:linear-gradient(145deg,#0ea5e9 0,#2563eb 100%);box-shadow:0 0 14px rgba(59,130,246,.42);animation:app-loader-pulse 1.2s ease-in-out infinite}.app-initial-loader__title{position:relative;z-index:1;margin:0;width:100%;max-width:100%;color:#e2e8f0;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:1.35}.app-initial-loader__text{position:relative;z-index:1;margin:8px 0 0;width:100%;max-width:100%;padding:0 4px;color:#94a3b8;font-size:12px;line-height:1.45}@keyframes app-loader-spin{to{transform:rotate(360deg)}}@keyframes app-loader-pulse{0%,100%{transform:scale(.94);opacity:.8}50%{transform:scale(1.08);opacity:1}}.app-header{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 20px 0 64px;margin:0 -15px;background:var(--ag-surface,#fff);border-bottom:1px solid var(--ag-border,#c8d3df);box-shadow:0 1px 3px rgba(26,35,50,.06);line-height:normal;position:relative;z-index:10}.app-header__left{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.app-header__empresa-context{display:flex;align-items:center;min-width:0;max-width:min(560px,65vw)}.app-header__empresa-badge{display:flex;flex-direction:column;gap:2px;padding:6px 14px 7px;border-radius:var(--ag-radius,6px);border:1px solid rgba(23,121,186,.28);border-left:4px solid var(--ag-primary,#1779ba);background:linear-gradient(135deg,#e8f2fa 0,#f4f8fc 100%);color:var(--ag-text,#1a2332);min-width:0;max-width:100%}.app-header__empresa-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ag-primary,#1779ba);line-height:1}.app-header__empresa-line{display:inline-flex;align-items:center;gap:8px;min-width:0}.app-header__empresa-line i{color:var(--ag-primary,#1779ba);flex-shrink:0;font-size:15px}.app-header__empresa-badge--multi{flex-direction:row;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:700;background:linear-gradient(135deg,#1779ba 0,#1b51b4 100%);border:none;border-left:none;color:#fff}.app-header__empresa-badge--multi i{color:#fff;font-size:16px}.app-header__empresa-name{font-size:15px;font-weight:700;line-height:1.25;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.app-header__right{display:flex;align-items:center;gap:12px;flex-shrink:0}.app-header__actions{display:flex;align-items:center;gap:8px}.app-header__action{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--ag-border,#c8d3df);background:var(--ag-surface,#fff);color:var(--ag-muted,#5c6b7a);text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease;padding:0;cursor:pointer}.app-header__action:focus,.app-header__action:hover{background:var(--ag-canvas,#f0f4f8);color:var(--ag-primary,#1779ba);border-color:var(--ag-primary,#1779ba)}.app-header__action i{font-size:15px;line-height:1}.app-header #ayudabutton{position:static;top:auto!important;width:36px;height:36px;font-size:15px!important;padding:0!important;color:inherit;border-radius:50%}.app-header__divider{width:1px;height:28px;background:var(--ag-border,#c8d3df);flex-shrink:0}.app-header__user{position:relative}.app-header__user-toggle{display:inline-flex;align-items:center;gap:10px;padding:4px 8px 4px 4px;border:1px solid transparent;border-radius:var(--ag-radius,6px);background:0 0;cursor:pointer;text-decoration:none;color:var(--ag-text,#1a2332);transition:background .15s ease,border-color .15s ease}.app-header__user-toggle:focus,.app-header__user-toggle:hover{background:var(--ag-canvas,#f0f4f8);border-color:var(--ag-border,#c8d3df)}.app-header__avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--ag-primary,#1779ba);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;flex-shrink:0;text-transform:uppercase}.app-header__greeting{font-size:14px;font-weight:500;color:var(--ag-text,#1a2332);white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.app-header__chevron{font-size:11px;color:var(--ag-muted,#5c6b7a);flex-shrink:0}.app-header .dropdown-pane.profile-nest{min-width:220px;border-radius:var(--ag-radius,6px);border:1px solid var(--ag-border,#c8d3df);box-shadow:0 8px 24px rgba(26,35,50,.12);padding:6px 0}.app-header .profile-dropdown li a{display:flex;align-items:center;gap:10px;padding:10px 16px;font-size:14px;color:var(--ag-text,#1a2332)}.app-header .profile-dropdown li a:hover{background:var(--ag-canvas,#f0f4f8)}.app-header__dropdown-empresa{padding:10px 16px 8px;border-bottom:1px solid var(--ag-border,#c8d3df);margin-bottom:4px}.app-header__dropdown-empresa-label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ag-muted,#5c6b7a);margin-bottom:2px}.app-header__dropdown-empresa-name{display:block;font-size:13px;font-weight:500;color:var(--ag-text,#1a2332);line-height:1.35;word-break:break-word}.app-header__nombre-empresa-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-header.top-bar,header.app-header{line-height:normal}@media (max-width:640px){.app-header{padding:0 12px 0 52px;min-height:52px}.app-header__empresa-context{max-width:min(220px,45vw)}.app-header__empresa-name{font-size:13px}.app-header__greeting{max-width:120px;font-size:13px}}
