﻿@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Lato:400,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,400i");.container-left{margin-left:0;}.relative{position:relative;height:100%;}.margin-top-20{margin-top:20px;}.overflow-hidden{overflow:hidden;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;}body{overflow-x:hidden;background:#f5f5f5;font-size:14px;font-family:'Raleway',"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;line-height:1.42857143;}h1,h2,h3,h4,h5,h6{font-weight:500;color:#242a30;}.page-header{font-size:24px;margin:0 0 20px;padding:0;border:none;}a{background-color:transparent;transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;}a:-webkit-any-link{color:#1ab394;}a:hover{text-decoration:none;}p:last-child{margin-bottom:0;}.bg-red{background:#ff5b57 !important;}.bg-green{background:#00acac !important;}.bg-blue{background:#348fe2 !important;}.bg-purple{background:#727cb6 !important;}.bg-black{background:#2f4050 !important;}.alert{border:none;}.alert.alert-success{background:#7cdda7;}.alert.alert-info{background:#93cfe5;}.alert.alert-warning{background:#ffead0;}.alert .alert-danger{background:#f8b2b2;}h1{font-size:24px;font-weight:400;margin-bottom:20px;margin-top:0;}h2{font-size:20px;font-weight:400;margin-bottom:20px;margin-top:0;}.note{margin-bottom:20px;padding:25px 15px;border-left:3px solid;}.note.note-success{border-color:#4a8564;background:#b0ebca;color:#3c763d;}.note.note-success h4{margin-top:0;color:#3c763d;}.note.note-info{border-color:#587c89;background:#bee2ef;color:#31708f;}.note.note-info h4{margin-top:0;color:#31708f;}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;}#page-content-wrapper{width:100%;position:absolute;padding:15px 5px;margin-top:50px;}.sidebar{z-index:1000;position:fixed;left:220px;width:0;height:100%;margin-left:-220px;overflow-y:auto;background:#2f4050;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.sidebar .nav li a{padding:14px 20px;line-height:20px;color:#fff;}.sidebar .nav li a:focus,.sidebar .nav li a:hover{background:#293846;color:#fff;}.sidebar .nav li a .caret{float:right;margin-top:9px;}.sidebar .nav li a i{float:left;margin-right:15px;width:14px;text-align:center;line-height:20px;font-size:14px;}.sidebar .nav li a .badge{font-size:75%;font-weight:600;margin-top:1px;padding:3px 8px;background:#1b1f24;margin-right:-11px;font-weight:300;font-size:10px;}.sidebar .nav li a .label-theme{font-size:75%;font-weight:600;background:#e74c3c;background:-moz-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e74c3c),color-stop(100%,#1ab394));background:-webkit-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:-o-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:-ms-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:linear-gradient(to bottom,#e74c3c 0%,#1ab394 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);margin-left:5px !important;}.sidebar .nav li.expand a{background:#293846;color:#fff;}.sidebar .nav li.expand .sub-menu li a{color:#fff;background:#293846;}.sidebar .nav li.expand .sub-menu li a:hover{color:#fff;}.sidebar .nav li.active a{background:#1ab394;color:#fff;}.sidebar .nav li.active .sub-menu{display:block;}.sidebar .nav li.active .sub-menu li a{color:#fff;background:#293846;}.sidebar .nav li.active .sub-menu li a:hover{color:#fff;background:#202c38;}.sidebar .nav li.active .sub-menu li.active a:before{color:#1ab394;}.sidebar .nav li.nav-profile{padding:20px;color:#fff;background:#293846;}.sidebar .nav li.nav-profile .image{float:left;width:34px;height:34px;margin-top:2px;margin-right:15px;overflow:hidden;position:relative;}.sidebar .nav li.nav-profile .image span{position:absolute;top:50%;left:50%;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;color:#1a2229;font-size:17px;padding:5px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.sidebar .nav li.nav-profile .image img{max-width:100%;max-height:100%;}.sidebar .nav li.nav-profile .info{font-size:14px;}.sidebar .nav li.nav-profile .info small{display:block;color:#889097;}.sidebar .nav li.nav-profile a{padding:0;}.sidebar .nav li.nav-header{margin:0;padding:10px 20px;line-height:20px;font-size:11px;color:#6d7983;}.sidebar .sub-menu{padding:10px 0 10px 30px;margin:0;background:#293846;position:relative;display:none;}.sidebar .sub-menu .sub-menu{padding:0 0 0 30px;background:0 0;}.sidebar .sub-menu:before{content:'';position:absolute;left:26px;top:0;bottom:0;width:2px;background:#10181f;}.sidebar .sub-menu li{list-style-type:none;}.sidebar .sub-menu li a{padding:10px 20px;display:block;font-weight:300;color:#fff;text-decoration:none;position:relative;}.sidebar .sub-menu li a:hover{color:#fff;}.sidebar .sub-menu li a:before{content:'';font-family:FontAwesome;position:absolute;left:0;font-size:7px;color:#889097;top:31%;margin-top:-4px;margin-left:-6px;}.sidebar .sub-menu li a i{float:none;width:14px;text-align:center;line-height:20px;font-size:14px;margin-left:5px !important;color:#1ab394;margin-right:0;}#wrapper{padding-left:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}#wrapper.toggled{padding-left:220px;}#wrapper.toggled #sidebar-wrapper{width:220px;}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-220px;}.navbar{z-index:1020;margin-bottom:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);}.navbar .container-fluid{padding:0;padding-right:15px;}.navbar #navbar{padding:0;}.navbar #navbar .navbar-nav{margin:0;}.navbar #navbar .navbar-nav li.active a{background:#1ab394;}.navbar #navbar .navbar-nav li.dropdown.open a{background:#e74c3c;}.navbar #navbar .navbar-nav li.dropdown.open ul{margin:0;padding:0;}.navbar #navbar .navbar-nav li.dropdown.open ul li a{background:#1a2229;line-height:20px;color:#9d9d9d;font-size:12px;}@media(max-width:768px){.navbar #navbar .navbar-nav li.dropdown.open ul li a{color:#fff;font-size:14px;padding-top:10px;padding-bottom:10px;}}.navbar #menu-toggle{color:#fff;background:#293846;border:0;font-size:20px;font-weight:600;border-radius:0;padding:11px 16px;padding-top:11px;float:left;min-width:auto;margin-right:20px;}.navbar.navbar-inverse{background:#2f4050;}.navbar.navbar-inverse .navbar-nav>li>a{color:#fff;}.navbar .navbar-right{font-size:16px;color:#fff;}.navbar .navbar-right #website-selector select{background:transparent;border:0;height:50px;cursor:pointer;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.navbar .navbar-right #website-selector select option{color:#333;}.navbar .navbar-right #website-selector select:hover{color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.navbar .navbar-right .navbar-form{margin:10px 0;}.navbar .navbar-right .navbar-form .form-group input{width:200px;padding:5px 15px;height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-animation:none;background:url(../img/transparent/black-0.2.png);background:rgba(0,0,0,.2);border-color:#1f2429;border-color:rgba(0,0,0,.2);color:#a8acb1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.navbar .navbar-right .navbar-form .form-group input:focus{width:300px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.navbar .navbar-right .navbar-form .form-group .btn-search{position:absolute;right:15px;top:10px;height:30px;padding-top:5px;padding-bottom:5px;border:none;background:0 0;-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;}.navbar .navbar-right>li>a{line-height:20px;padding:15px 15px;color:#fff;}.navbar .navbar-right>li>a .label{font-size:75%;position:absolute;top:7px;right:3px;display:block;background:#e74c3c;line-height:12px;font-weight:300;padding:.3em .6em;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.navbar .navbar-right>li>.dropdown-menu{border:none;-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);box-shadow:0 2px 5px -1px rgba(0,0,0,.2);font-size:14px;border-top:1px solid #eee;}.navbar .navbar-right>li>.dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;padding:5px 15px;}.navbar .navbar-right>li>.dropdown-menu li.active a{background:none;}.navbar .navbar-right>li>.dropdown-menu.media-list{padding:0;}.navbar .navbar-right>li>.dropdown-menu.media-list .media-object{height:36px;width:36px;line-height:36px;font-size:14px;color:#fff;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.navbar .navbar-right>li>.dropdown-menu.media-list>.media{overflow:hidden;zoom:1;margin-top:0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:-1px;}.navbar .navbar-right>li>.dropdown-menu.media-list>.media a{display:block;padding:10px 20px !important;}.navbar .navbar-right>li>.dropdown-menu.media-list>.media a .media-left{display:table-cell;vertical-align:top;padding-right:10px;}.navbar .navbar-right>li>.dropdown-menu.media-list>.media a .media-body{display:table-cell;vertical-align:top;overflow:hidden;zoom:1;}.navbar .navbar-right>li>.dropdown-menu.media-list>.media a .media-body .media-heading{margin-top:0;margin-bottom:5px;font-weight:600;}.navbar .navbar-right>li>.dropdown-menu.media-list>.media a .media-body .media-heading .text-muted{color:#777;font-size:11px;}.navbar .navbar-right>li>.dropdown-menu.media-list .dropdown-header{font-size:14px;font-weight:700;color:#242a30;padding:0;margin:0;padding:10px 20px !important;background:#fafafa;font-size:12px;}.navbar .navbar-right>li>.dropdown-menu.media-list .dropdown-footer{padding:10px 20px;}.navbar .navbar-right>li>.dropdown-menu.media-list .dropdown-footer a{padding:0 !important;display:inline !important;}.navbar .navbar-right>li>.dropdown-menu.media-list .dropdown-footer a:hover{background:#fff;}.navbar .navbar-right>li>.dropdown-menu.media-list p{text-overflow:ellipsis;overflow:hidden;margin-bottom:4px;max-width:200px;}.navbar .navbar-header{margin-right:0;margin-left:0;}.navbar .navbar-header .navbar-brand{padding:12px 20px;height:50px;width:220px;font-weight:100;font-size:16px;line-height:30px;color:#fff !important;padding-top:10px;}.navbar .navbar-header .navbar-brand img{max-height:28px;}.navbar .navbar-header .navbar-brand span{float:left;opacity:.9;filter:alpha(opacity=90);}.navbar .navbar-header .navbar-brand span:before{content:'';font-family:FontAwesome;margin-right:14px;margin-left:5px;}.panel-danger>.panel-heading,.panel-info>.panel-heading,.panel-inverse>.panel-heading,.panel-primary>.panel-heading,.panel-success>.panel-heading,.panel-warning>.panel-heading{color:#fff;}.panel-title .accordion-toggle.accordion-toggle-styled.collapsed .fa:before{content:'';}.panel-title .accordion-toggle.accordion-toggle-styled .fa:before{content:'';}.panel-group .panel{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.panel-group .panel .panel-title a{display:block;color:#fff;}.panel-group .panel .panel-title a:hover,.panel-group .panel .panel-title a:focus{text-decoration:none;}.panel-group .panel .panel-title .accordion-toggle{margin:-10px -15px;padding:10px 15px;}.form-display-inline{display:inline-block;}.margin-bottom-15{margin-bottom:15px;}.table-search .search-btn{width:100px;margin-left:15px;}.table-search .search-btn .btn{padding:7.5px 12px;}.job-search{max-width:50%;float:right;}.job-search .checkbox-box{margin-bottom:10px;display:block;}.add-button{margin-top:27px;}@media(max-width:991px){.add-button{margin-top:10px;margin-bottom:20px;}}@media(max-width:991px){.normal-button{margin-top:10px;margin-bottom:20px;}}.add-recruiter-btn{margin-top:18px;}.panel{border:1px solid #ccc;border-top:3px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:30px;}.panel:last-child{margin-bottom:0;}.panel .panel-heading{background:#fff;padding:14px 15px;border-bottom:1px solid #e1e1e1;color:#fff;}.panel .panel-heading .panel-title{font-size:14px;line-height:20px;color:#242a30;font-weight:bold;margin-bottom:7px;}.panel .panel-heading span{font-size:12px;color:#242a30;}.panel .panel-footer{background:#fff;text-align:right;border-top:1px solid #ccd0d4;}.panel .panel-footer .btn:last-child{margin-left:5px;}.panel .panel-body{padding:15px;background:#fff;}.panel .panel-body legend{color:#242a30;border-bottom:0;font-weight:600;margin-bottom:15px;}.panel .panel-body .form-group{margin-bottom:15px;}.panel .panel-body .form-group .select2{width:100% !important;}.panel .panel-body .form-group .select2 span.select2-selection{width:100%;border:1px solid #ccd0d4;-webkit-box-shadow:none;box-shadow:none;font-size:12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.panel .panel-body .form-group .select2 span.select2-selection .select2-selection__choice{color:#fff;font-weight:600;background:#e74c3c;background:-moz-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e74c3c),color-stop(100%,#1ab394));background:-webkit-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:-o-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:-ms-linear-gradient(top,#e74c3c 0%,#1ab394 100%);background:linear-gradient(to bottom,#e74c3c 0%,#1ab394 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);font-size:11px;border:0;vertical-align:middle;padding:2px 10px;margin:5px;margin-bottom:0;margin-left:0;}.panel .panel-body .form-group .select2 span.select2-selection .select2-selection__choice span{color:#fff;margin-right:5px;}.panel .panel-body .form-group label{color:#242a30;font-weight:600;}.panel .panel-body .form-group .form-control{border:1px solid #bcbcbc;-webkit-box-shadow:none;box-shadow:none;font-size:14px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.panel .panel-body .form-group .form-control.disabled-div-textarea{height:100%;}.panel .panel-body .form-group .form-control:focus{border-color:#1ab394;outline:0;box-shadow:0;}.recruiter-search{margin-top:25px;}@media(max-width:991px){.recruiter-search{margin-top:0;}}.nav-tab-container{margin-bottom:-3px;}.nav-tab-container li a{font-weight:bold;font-size:16px;}.nav-tab-container li.active a{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}.form-control{border:1px solid #ccd0d4;-webkit-box-shadow:none;box-shadow:none;font-size:14px;height:36px;border-radius:3px;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;}.form-control.form-width{width:500px;}.checkbox label{padding-left:0;}.checkbox-custom{opacity:0;position:absolute;display:inline-block;vertical-align:middle;cursor:pointer;font-weight:normal;}.checkbox-custom+.checkbox-custom-label:before{content:'';background:#fff;border:2px solid #1ab394;display:inline-block;vertical-align:middle;width:25px;height:25px;margin-right:0;text-align:center;font-weight:normal;margin-right:10px;}.checkbox-custom:checked+.checkbox-custom-label:before{content:"";font-family:FontAwesome;font-size:12px;padding-top:2px;background:#1ab394;color:#fff;font-weight:normal;}.checkbox-custom-label{display:inline-block;vertical-align:middle;cursor:pointer;position:relative;margin-bottom:0;font-weight:normal;}.checkbox-custom-label.no-padding{padding-left:0;}.checkbox-container{border:1px solid #ccc;border-color:#dcdcdc;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);margin-bottom:15px;max-height:200px;min-height:200px;overflow-scrolling:touch;overflow-y:auto;padding:10px 0;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;padding-left:10px;padding-top:5px;}.checkbox-container label{padding-left:10px;}.checkbox-container .checkbox+.checkbox,.checkbox-container .radio+.radio{margin-top:-5px;}.radio{margin-left:20px;}.radio label{padding-left:10px;}.select2-container .select2-selection--single{height:34px;}.select2-container .select2-selection--single .select2-selection__rendered{line-height:34px;}.select2-container .select2-selection--single .select2-selection__arrow{height:34px;}.btn-right{text-align:right;}.btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.btn.btn-primary{color:#fff;padding:8px 12px;border:0;border-radius:0;font-size:14px;border-radius:0;min-width:80px;background:#e74c3c;border-color:#e74c3c;}.btn.btn-primary:hover{background:#1ab394;border-color:#1ab394;}.btn.btn-cancel{margin-right:15px;}.btn.btn-default{color:#fff;padding:8px 12px;border:0;border-radius:0;font-size:14px;min-width:80px;border-radius:0;background:#1ab394;border-color:#1ab394;}.btn.btn-default:hover{background:#929ba1;border-color:#929ba1;}.btn.btn-file{cursor:pointer;}.btn.btn-file input:hover{cursor:pointer;}.btn.btn-file:hover{cursor:pointer;}.progress{-webkit-box-shadow:none;box-shadow:none;background:#e2e7eb;}.progress .progress-bar{background:#1ab394;-webkit-box-shadow:none;box-shadow:none;}.progress .progress-bar.progress-bar-success{background-color:#00acac;}.progress .progress-bar.progress-bar-info{background-color:#49b6d6;}.progress .progress-bar.progress-bar-warning{background-color:#f59c1a;}.progress .progress-bar .progress-bar-danger{background-color:#ff5b57;}.progress .progress-bar .progress-bar-inverse{background-color:#2d353c;}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;}.pagination{float:right;margin:0;}.pagination>li:first-child a{margin-left:0;}.pagination>li a{color:#242a30;margin-left:5px;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;font-size:14px;margin-left:6px;}.pagination>li a span{font-size:13px;margin-left:3px;margin-right:3px;}.pagination-sm>li>a,.pagination-sm>li>span{font-size:10px;margin-left:4px;}.pager li>a,.pager li>span,.pagination>li>a{border:1px solid #ccc;color:#242a30;}.pager>.disabled>a,.pager>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{opacity:.6;filter:alpha(opacity=60);border-color:#ddd;}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#242a30 !important;border-color:#242a30 !important;}#date-range{font-size:13px;padding-top:12px;vertical-align:bottom;margin-bottom:0;color:#242a30;}.datepicker-range,.datepicker-range2{position:relative;}.top-search-form{margin-bottom:10px;}@media(max-width:991px){.top-search-form{margin-bottom:20px;}}.top-search-form .input-daterange#datepicker input{border-radius:0;box-shadow:none;}.top-search-form .input-daterange#datepicker .input-group-addon{font-size:12px;}.top-search-form .input-daterange#datepicker #filter-search-button{background:none;padding:0;border:0;padding-left:15px;}.top-search-form .input-daterange#datepicker #filter-search-button button{padding:6px 12px;border:0;border-radius:0;font-size:14px;}#widgets{margin-bottom:0;}@media(max-width:1300px){#widgets .col-md-3{width:50%;float:left;}}@media(max-width:550px){#widgets .col-md-3{width:100%;}}.widget{border-radius:3px;overflow:hidden;padding:15px;margin-bottom:20px;color:#fff;}.widget.widget-stats{position:relative;}.widget.widget-stats .stats-icon{font-size:42px;height:56px;width:56px;text-align:center;line-height:56px;margin-left:15px;color:#fff;position:absolute;right:15px;top:15px;opacity:.2;filter:alpha(opacity=20);}.widget.widget-stats .stats-icon.stats-icon-lg{font-size:52px;top:12px;right:21px;}.widget.widget-stats .stats-title{position:relative;line-height:1.1;font-size:14px;margin:2px 0 7px;}.widget.widget-stats .stats-number{font-size:24px;font-weight:300;margin-bottom:10px;}.widget.widget-stats .stats-progress{background:url(../img/transparent/black-0.2.png);background:rgba(0,0,0,.2);height:2px;margin:0 -15px 12px;}.widget.widget-stats .stats-desc{color:#fff;color:#fff;font-weight:300;margin-bottom:0;}.table-search-additional{width:600px;float:right;}@media(max-width:991px){.table-search-additional{width:100%;float:none;}}.input-group .form-dropdown-list{width:120px;margin-left:-120px;}@media(max-width:1200px){.table-container{overflow-x:scroll;display:block;margin-bottom:20px;border:1px solid #ddd;border-radius:3px;width:100%;}}@media(max-width:1200px){.table-container .table{width:1200px;margin-bottom:0;}}.table{border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;}.table>thead>tr>th{color:#242a30;font-weight:600;border-bottom:2px solid #e2e7eb !important;}.table .edit{width:80px;text-align:center;}.table .edit a{color:#1ab394;text-align:center;}.table .delete{width:80px;text-align:center;}.table .delete a{color:#e74c3c;text-align:center;}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:#e2e7eb;padding:12px 15px;background:#fff;}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9;}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background:#f9f9f9;}.table-hover>tbody>tr:hover{background-color:#f5f5f5;}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background:#e8ecf1 !important;}.btn-container{margin-bottom:40px;}.btn-container .btn{margin-bottom:3px;}.table-date{width:250px;text-align:center;}.table-edit{width:200px;text-align:center;}.table-edit a{color:#1ab394;}.table-delete{width:200px;text-align:center;}.table-delete a{color:#e74c3c;}.table-recruiter{width:250px;text-align:center;}.table-statistics td:first-child{width:220px;}.input-sm{height:33px;}#login-page{width:100%;height:100%;position:absolute;background:#fafafa;}#login-page .btn{background:#1ab394;border:1px solid #1ab394;}#login-page .btn:hover{color:#1ab394;background:transparent;border:1px solid #1ab394;}#login-page .login-float{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#login-page .login-float.error-pg{color:#757575;text-align:center;top:45%;-webkit-transform:translate(-50%,-45%);-moz-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);-o-transform:translate(-50%,-45%);transform:translate(-50%,-45%);}#login-page .login-float.error-pg .frown{margin-bottom:0;}#login-page .login-float.error-pg .frown .fa{font-size:224px;}#login-page .login-float.error-pg h1{font-weight:bold;font-size:86px;color:#757575;}#login-page .login-float.error-pg h2{color:#757575;font-size:32px;margin-top:0;margin-bottom:25px;}#login-page .login-float.error-pg p{color:#757575;font-size:13px;}#login-page .login-float.error-pg a{color:#e74c3c;}#login-page .login-float h4{margin-top:0;margin-bottom:30px;}#login-page .login-float #forgot-password-button{margin-top:30px;}#login-page .login-float #reset-password-btn .btn{margin-bottom:0;margin-top:20px;}#login-page .login-float .panel{border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.2);margin-bottom:0;}#login-page .login-float .panel-header{border-radius:5px 5px 0 0;background:url("../images/tiles/darktile.png") repeat center center;}#login-page .login-float .panel-header img{max-width:385px;margin:0;padding:30px;border-radius:3px 3px 0 0;}#login-page .login-float .panel-body{padding:30px;min-height:324px;}#login-page .input-group-addon{background:transparent;border:0;}#login-page .checkbox-contained{margin-top:20px;}#login-page .panel-footer{background:#fafafa;border:0;padding:30px;padding-top:20px;border-top:1px solid #ddd;}#login-page .panel-footer .btn{margin-bottom:10px;}#login-page .panel-footer #copyright{font-size:12.1px;margin-bottom:0;}#login-page .btn{margin-bottom:20px;padding:5px 50px;}#login-page #register-text{margin-top:10px;}#login-page .checkbox-custom+.checkbox-custom-label:before{margin-right:10px;}#login-page #optician .btn{background:#0066ad;}#login-page #optician .btn:hover{background:#0278ca;}#login-page #optician .checkbox-custom+.checkbox-custom-label:before{border:2px solid #0066ad;}#login-page #optician .checkbox-custom:checked+.checkbox-custom-label:before{background:#0066ad;}#login-page #optician .login-float{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#login-page #optician .login-float .panel{border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.2);}#login-page #optician .login-float .panel-header{border-radius:5px 5px 0 0;background:url("../images/tiles/darktile.png") repeat center center;}#login-page #optician .login-float .panel-header img{max-width:385px;margin:0;padding:0;border-radius:3px 3px 0 0;}#login-page #optician .login-float .panel-body{padding:30px;}#login-page .checkbox-custom-label{padding-left:0;}.field-validation-error,.validation-summary-errors{color:#e74c3c;}.validation-summary-errors ul{padding-left:20px;}.required:after{color:#e74c3c;content:' *';display:inline;}.hide-last:last-child{display:none;}@media(min-width:1400px){.container{width:1170px;}}@media(max-width:1400px){.container{width:100%;}}@media(min-width:991px){#wrapper{padding-left:0;}#wrapper.toggled{padding-left:220px;}#wrapper.toggled #sidebar-wrapper{width:220px;}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0;}#sidebar-wrapper{width:0;}#page-content-wrapper{padding:15px 5px;position:relative;}}@media(max-width:991px){#wrapper{padding-left:0;}#wrapper.toggled{padding-left:60px;}#wrapper.toggled #sidebar-wrapper{width:60px;overflow:initial;z-index:1010;}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0;}#sidebar-wrapper{width:0;left:60px;margin-left:-60px;}#sidebar-wrapper .nav .nav-profile{display:none;}#sidebar-wrapper .nav li{position:relative;}#sidebar-wrapper .nav li.has-sub{position:relative;}#sidebar-wrapper .nav li:hover .sub-menu{position:absolute;left:100%;top:0;width:220px;padding:10px 0 10px 30px;margin:0;background:#293846;display:block !important;overflow:visible !important;}#sidebar-wrapper .nav li:hover .sub-menu>li:hover.has-sub .sub-menu{display:block !important;}#sidebar-wrapper .nav li a{padding:12px 20px;}#sidebar-wrapper .nav li a span{display:none;}#sidebar-wrapper .nav li a .caret{position:absolute;top:10px;right:9px;border:4px solid transparent;border-left:4px solid;}#sidebar-wrapper .nav li a i{float:none;}#sidebar-wrapper .nav li .sub-menu{position:absolute;left:100%;top:0;width:220px;display:none;padding:10px 0 10px 30px;margin:0;background:#293846;}#sidebar-wrapper .nav li .sub-menu>li.has-sub .sub-menu{margin-top:-10px;display:none !important;}#sidebar-wrapper .nav li .sub-menu>li>a{padding:5px 20px;display:block;font-weight:300;color:#fff;text-decoration:none;position:relative;}#sidebar-wrapper .nav li .sub-menu>li>a:hover{color:#fff;}#sidebar-wrapper .nav li .sub-menu>li>a .caret{position:absolute;top:3px;right:9px;border:4px solid transparent;border-left:4px solid;}#page-content-wrapper{padding:15px 5px;position:relative;}}@media(max-width:768px){#wrapper{padding-left:0;}#wrapper.toggled{padding-left:0;}#wrapper.toggled #sidebar-wrapper{width:0;}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0;}#sidebar-wrapper{width:0;left:0;margin-left:0;}#sidebar-wrapper .nav li{display:none;}#sidebar-wrapper .nav li a{padding:0;}#page-content-wrapper{padding:15px 5px;position:relative;}#header .container-fluid{padding:0;}#header #menu-toggle{display:none;}#header .navbar-right{display:none;}#header .navbar-toggle{margin-right:15px;}}