@charset "UTF-8";
@charset "UTF-8";
@media print {
body{background-color:#fff!important}
.page-bar{display:none}
.page-sidebar-wrapper{display:none}
.theme-panel{display:none}
.hidden-print{display:none}
.page-footer{display:none}
.no-page-break{page-break-after:avoid}
.page-container{margin:0!important;padding:0!important}
.page-content{padding:0!important;min-height:300px!important;padding:0 20px 20px!important;margin:0!important}
.page-content > .portlet{padding:0;margin:0}
.page-content > .portlet > .portlet-body{padding:0;margin:0}
}
.facility-allign {margin-top: 7px;}
.page-header.navbar{width:100%;padding:0 20px;margin:0;border:0;padding:0;box-shadow:none;filter:none;background-image:none}
.page-header.navbar.navbar-fixed-top{z-index:9995}
.page-header.navbar.navbar-static-top{z-index:9995}
.page-header.navbar .page-header-inner{width:100%;position:relative;float:left}
.page-header.navbar .page-logo{/*float:left;*/display:block;min-width:265px;padding-left:20px;padding-right:20px}
.page-header.navbar .page-logo > .logo-image,.page-header.navbar .page-logo > a{display:block;float:left}
.page-header.navbar .page-logo .logo-default{margin:-12px;}
.page-header.navbar .page-logo .logo-mini{display:none;margin-left:5px}
.page-header.navbar .page-logo .text-logo{padding-left:20px;padding-top:12px}
.page-header.navbar .page-top{height:60px;float:right}
.page-header.navbar .search-form{margin:22px 20px 0 0;display:inline-block;width:33px;/*float:left*/}
.page-header.navbar .search-form .input-group{border-radius:25px!important}
.page-header.navbar .search-form .input-group .form-control{border:0;background:transparent!important;padding:0;margin:0;text-indent:-150000px}
.page-header.navbar .search-form .input-group .form-control:hover{cursor:pointer}
.page-header.navbar .search-form .input-group .input-group-btn{padding:0;margin:0}
.page-header.navbar .search-form .input-group .input-group-btn .btn.submit{margin:3px 7px 0 0;padding:0;background:none;display:block}
.page-header.navbar .search-form .input-group .input-group-btn .btn.submit > i{font-size:13px}
.page-header.navbar .search-form.open{width:250px!important}
.page-header.navbar .search-form.open .input-group .form-control{text-indent:0;padding:6px 12px}
.page-header.navbar .search-form.open .input-group .form-control:hover{cursor:text}
.page-header.navbar .menu-toggler{display:block;cursor:pointer;opacity:.6;filter:alpha(opacity=60);width:20px;height:14px;background-repeat:no-repeat;background-position:center center}
.page-header.navbar .menu-toggler:hover{filter:alpha(opacity=100);opacity:1}
.page-header.navbar .menu-toggler.sidebar-toggler{float:right;margin:30px 0 0}
.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .menu-toggler.sidebar-toggler{margin-right:17px}
.page-header.navbar .menu-toggler.responsive-toggler{display:none;float:right;margin: 5px 14px 5px 10px;}
.page-header.navbar .page-actions{margin:17px 0 15px 10px;padding:0;float:left}
.page-header.navbar .page-actions .btn-group .btn-sm{margin-top:6px}
.page-header.navbar .top-menu{display:inline-block;margin:0;padding:0}
.page-header.navbar .top-menu .navbar-nav{padding:0;margin-right:20px;display:block}
.page-header.navbar .top-menu .navbar-nav > li.dropdown{margin:0;padding:0;height:60px;display:inline-block}
.page-header.navbar .top-menu .navbar-nav > li.dropdown:last-child{padding-right:0}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle{margin:0;padding:25px 15px 13px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i{font-size:22px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i.glyphicon{top:0;font-size:14px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge{position:absolute;top:11px;right:0;height:20px;width:20px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:focus{background:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu{margin-top:9px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:before{position:absolute;top:-7px;right:9px;display:inline-block!important;border-right:7px solid transparent;border-bottom:7px solid #eee;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:after{position:absolute;top:-15px;right:10px;display:inline-block!important;border-right:15px solid transparent;border-bottom:15px solid #fff;border-left:15px solid transparent;content:''}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu > li > a{color:#555}
.page-header.navbar .top-menu .navbar-nav > li.separator{height:18px;width:1px;background:#F0F3F5;padding:0;margin:26px 0 0}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu{min-width:160px;max-width:275px;width:275px;z-index:9995}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external{display:block;overflow:hidden;padding:15px;letter-spacing:.5px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3{margin:0;padding:0;/*float:left;*/font-size:13px;display:inline-block}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a{display:inline-block;padding:0;background:none;clear:inherit;font-size:13px;font-weight:300;position:absolute;right:10px;border:0;margin-top:-1px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a:hover{text-decoration:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list{padding-right:0!important;padding-left:0;list-style:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a{display:block;clear:both;font-weight:300;line-height:20px;white-space:normal;font-size:13px;padding:16px 15px 18px;text-shadow:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a:hover{text-decoration:none;opacity:1;filter:alpha(opacity=100)}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li:first-child a{border-top:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details{overflow:hidden}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon{margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon i{margin-right:2px;margin-left:1px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon .badge{right:15px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .time{float:right;max-width:75px;font-size:11px;font-weight:400;opacity:.7;filter:alpha(opacity=70);text-align:right;padding:1px 5px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo{float:left;margin:0 6px 6px 0}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo img{height:40px;width:40px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject{display:block;margin-left:46px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .from{font-size:13px;font-weight:600}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .time{font-size:12px;font-weight:400;opacity:.8;filter:alpha(opacity=80);float:right}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .message{display:block!important;font-size:13px;line-height:1.3;margin-left:46px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task{margin-bottom:5px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .desc{font-size:13px;font-weight:300}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .percent{/*float:right;*/font-weight:600;display:inline-block}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress{display:block;height:8px;margin:8px 0 2px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress .progress-bar{box-shadow:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user{padding:0 0 0 10px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle{padding:8px 10px 6px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > .username{display:inline-block;font-size:14px;font-weight:600;padding-top:15px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > img{width: 45px;margin-top:0;margin-left:5px;margin-top:-5px;height:45px;display:inline-block}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > i{display:inline-block;margin:0;font-size:14px;font-weight:600}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a{font-size:14px;font-weight:300}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a i{width:15px;display:inline-block;margin-right:9px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a .badge{margin-right:10px}
.page-header.navbar .top-menu .navbar-nav > li.quick-sidebar-toggler{cursor:pointer;padding:24px 12px 14px}
.page-header.navbar .top-menu .navbar-nav > li.quick-sidebar-toggler > i{color:#c0cddc;font-size:16px}
.page-header.navbar .top-menu .navbar-nav > li.quick-sidebar-toggler > i:before{content:""}
.page-quick-sidebar-open .page-header.navbar .top-menu .navbar-nav > li.quick-sidebar-toggler > i:before{content:""}
.page-header.navbar .top-menu .navbar-nav > li.quick-sidebar-toggler > i:hover{color:#a4b4bb}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language{padding-left:0;padding-right:0;margin:0}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle{font-size:13px;padding:28px 12px 26px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > img{margin-bottom:2px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > i{font-size:14px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a{font-size:13px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a > img{margin-bottom:2px;margin-right:5px}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu{border:0}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu li.dropdown-header{padding:10px 15px;background-color:#4c535b;min-height:90px}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu li.dropdown-header .user-info{width:100%;margin:0;display:table;vertical-align:middle}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu li.dropdown-header .user-info .img,.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu li.dropdown-header .user-info .name{display:table-cell;vertical-align:middle;color:#FFF;font-size:18px;text-align:center;white-space:normal}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu li.dropdown-header .user-info .img img{height:70px;    width: 70px;}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu li .dropdown-header img{height:70px;position:absolute;left:10px}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu li .dropdown-header .name{height:70px;position:absolute;left:10px}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu:before{border-left:none;border-right:none}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu .dropdown-menu-list > li.external a{background:none!important;border:none!important}
@media (min-width: 992px) and (max-width: 1200px) {
.page-boxed .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle .username.username-hide-on-mobile{display:none}
.page-boxed .page-header.navbar .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle .langname{display:none}
}
@media (min-width: 992px) {
.page-header.navbar .search-form.search-form-expanded{width:175px}
.page-header.navbar .search-form.search-form-expanded .input-group .form-control{text-indent:0;padding:6px 12px}
.page-header.navbar .search-form.search-form-expanded .input-group .form-control:hover{cursor:text}
.page-boxed .page-header.navbar .page-logo{width:235px;padding-right:0}
.page-boxed .page-header.navbar .page-actions{margin-left:40px}
.page-sidebar-closed.page-sidebar-closed-hide-logo.page-boxed .page-header.navbar .page-logo{width:54px}
.page-boxed.page-sidebar-fixed .page-header.navbar .page-logo{width:235px}
}
@media (max-width: 991px) {
.page-header.navbar{padding:0;margin:0;position:relative;clear:both}
.page-header.navbar .page-logo{width:auto;padding:0 15px 0 10px}
.page-header.navbar .page-logo img{margin-left:4px!important}
.page-header.navbar .menu-toggler.sidebar-toggler{display:none!important}
.page-header.navbar .menu-toggler.responsive-toggler{display:inline-block; margin: 20px 14px 5px 10px;}
.page-header.navbar .search-form{margin-left:0}
.page-header.navbar .search-form.open{z-index:3;left:10px;right:10px;position:absolute;width:auto!important;margin:24px 0 0}
.page-header.navbar .page-header-inner.container{width:100%;max-width:none!important;margin:0!important;padding:0!important}
.page-header.navbar .top-menu .navbar-nav{display:inline-block;margin:0 10px 0 0}
.page-header.navbar .top-menu .navbar-nav > li{float:left}
.page-header.navbar .top-menu .navbar-nav .nav li.dropdown i{display:inline-block;position:relative;top:1px;right:0}
.page-header.navbar .top-menu .navbar-nav .open .dropdown-menu{position:absolute}
.page-header-fixed.page-header-fixed-mobile .navbar-fixed-top{position:fixed}
.page-boxed .page-header.navbar > .container{max-width:none!important;margin:0!important;padding:0!important}
}
@media (min-width: 768px) and (max-width: 991px) {
.page-boxed .page-header.navbar{margin:auto!important;padding:0}
.page-boxed .page-header.navbar > .container{margin:auto!important}

}
@media (max-width: 767px) {
.page-header.navbar{padding:0}
.page-header.navbar .page-logo{width:195px; padding:0px;}
.page-header.navbar .search-form{margin-right:57px;float:right;margin-top:-53px}
.page-header.navbar .search-form.open{margin:-52px 0 0}
.page-header.navbar .page-top{padding:0;/*display:block;clear:both;width:100%*/}
.page-header.navbar .top-menu{margin:1px 0 0;padding:0;float:right}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle{padding:19px 8px 19px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge{margin:-6px 0 0;padding:3px 6px;height:18px}
.page-header.navbar .top-menu .navbar-nav > li.separator{display:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended > .dropdown-menu{max-width:245px;width:245px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu{margin-right:0px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu:after, .page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu:before{margin-right:-6px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu{margin-right:-120px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu:after,.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu:before{margin-right:120px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu{margin-right:-60px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu:after,.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu:before{margin-right:60px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle{padding:17px 6px 18px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle .username.username-hide-on-mobile{display:none}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle img{margin-left:0px;height: 30px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle{padding:28px 6px 26px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle .langname{display:none}
.page-header.navbar .page-actions{float:right;margin-right:70px}
.page-header.navbar .page-actions .dropdown-menu{right:0;left:auto}
.page-header.navbar .page-actions .dropdown-menu:after{right:10px;left:auto}
.page-header.navbar .page-actions .dropdown-menu:before{right:9px;left:auto}
.page-header.navbar .menu-toggler.responsive-toggler {margin: 22px 12px 5px 10px;}
}
.pace .pace-progress{z-index:10000;top:73px;height:2px}
.pace .pace-progress-inner{box-shadow:none}
.pace .pace-activity{top:77px;right:22px;border-radius:10px!important}
@media (max-width: 480px) {
	.portlet-subtitle{padding:0px 6px;}
.page-header-fixed .pace .pace-progress{top:150px}
.page-header-fixed .pace .pace-activity{top:304px;right:15px}
}
.page-container{margin:0;padding:0;position:relative}
.page-container:before,.page-container:after{content:" ";display:table}
.page-container:after{clear:both}
.page-header-fixed .page-container{ /*margin-top:60px*/ }
.page-footer-fixed.page-footer-fixed-mobile .page-container{margin-bottom:20px!important}
@media (min-width: 1260px) {
.container{width:1270px}
}
@media (min-width: 992px) {
.page-footer-fixed .page-container{margin-bottom:20px!important}
}
@media (max-width: 991px) {
.page-container{margin:0!important;padding:10px 10px 0}
.page-header-fixed.page-header-fixed-mobile .page-container{margin-top:75px!important}
.SearchField .form-control{
	min-width:102px;
}
.SearchBar .SearchBarContainer .SearchBarInnerContainer{
	display: inline-block !important;
	padding-top: 6px;
	float: left;
}
.SearchBar .SearchBarContainer .SearchField{
	margin: 4px 0 2px 5px !important;
    float: left;
}
}
@media (max-width: 767px) {
.page-container{margin:0!important;padding:0}
.portlet.light > .portlet-title > .actions{
	margin-right: 5px;
}
}
@media (max-width: 480px) {
.page-header-fixed.page-header-fixed-mobile .page-container{margin-top:150px!important}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle{padding:17px 0px 18px;}
}
.ie8 .page-sidebar{width:235px;float:left;position:relative;margin-right:-100%}
.page-sidebar,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.page-sidebar.navbar-collapse,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover.navbar-collapse{padding:0;box-shadow:none}
.page-md .page-sidebar.navbar-collapse,.page-md .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover.navbar-collapse{box-shadow:0 2px 3px 2px rgba(0,0,0,0.03)}
.page-sidebar .menu-toggler{position:relative;float:right;margin-right:10px;margin-top:0px;cursor: pointer;}
.page-sidebar .menu-toggler:BEFORE{font-family:"FontAwesome"!important;content:"\f191";font-size:22px;color:#FFF}
.page-sidebar-closed .page-sidebar .menu-toggler{margin-right:16px}
.page-sidebar-closed .page-sidebar .menu-toggler:BEFORE{content:"\f152"}
.page-sidebar .page-sidebar-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;list-style:none;margin:30px 0 0;padding:0}
.page-sidebar .page-sidebar-menu > li,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li{display:block;margin:0;padding:0;border:0}
.page-sidebar .page-sidebar-menu > li.heading,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading{height:50px;padding:25px 15px 10px}
.page-sidebar .page-sidebar-menu > li.heading > h3,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading > h3{font-size:13px;font-weight:400;padding:0;margin:0;font-weight:600}
.page-sidebar .page-sidebar-menu > li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a{display:block;position:relative;margin:1px 0 0;border:0;padding:10px 15px;text-decoration:none}
.page-sidebar .page-sidebar-menu > li > a > .title,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .title{font-size:14px;font-weight:500}
.page-sidebar .page-sidebar-menu > li > a > i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i{font-size:15px;text-shadow:none;font-weight:300}
.page-sidebar .page-sidebar-menu > li > a > i.glyphicon,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i.glyphicon{top:3px;margin-left:1px;margin-right:4px}
.page-sidebar .page-sidebar-menu > li > a > [class^="icon-"],.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > [class^="icon-"]{top:2px;margin-left:1px;margin-right:4px}
.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li > a,.page-sidebar-fixed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a{transition:all .2s ease}
.page-sidebar-reversed.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li > a,.page-sidebar-reversed.page-sidebar-fixed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a{transition:none}
.page-sidebar .page-sidebar-menu > li.open > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a{font-size:14px}
.page-sidebar .page-sidebar-menu > li.active > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a{border:none;text-shadow:none;font-size:14px}
.page-sidebar .page-sidebar-menu li > a > .arrow:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow:before{width:10px;float:right;margin-right:5px;margin-left:5px;display:inline;font-size:16px;font-family:FontAwesome;height:auto;content:"\f104";font-weight:300;text-shadow:none}
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow.open:before{content:"\f107";margin-right:6px}
.page-sidebar .page-sidebar-menu li > a > .badge,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .badge{float:right;margin-top:1px;margin-right:0}
.page-sidebar .page-sidebar-menu .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu{list-style:none;display:none;padding:0;margin:8px 0}
.page-sidebar .page-sidebar-menu .sub-menu li,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li{background:none;margin:0;padding:0;margin-top:1px!important}
.page-sidebar .page-sidebar-menu .sub-menu li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{display:block;margin:0;padding:9px 14px 9px 30px;text-decoration:none;font-size:15px;font-weight:500;background:none}
.page-sidebar .page-sidebar-menu .sub-menu li > a > i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a > i{font-size:16px;margin-right:1px}
.page-sidebar .page-sidebar-menu .sub-menu li > a .arrow:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a .arrow:before{margin-top:-4px}
.page-sidebar .page-sidebar-menu .sub-menu li > a .arrow.open:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a .arrow.open:before{margin-top:-2px}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu{margin:0}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > a{padding-left:40px}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu{margin:0}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu > li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu > li > a{padding-left:50px}
.page-sidebar .page-sidebar-menu .sub-menu.always-open,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu.always-open{display:block}
.page-sidebar .page-sidebar-menu li.active > .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li.active > .sub-menu{display:block}
@media (min-width: 992px) {
.page-sidebar{width:235px;float:left;position:relative;margin-right:-100%;margin-bottom:10px}
.page-full-width .page-sidebar{display:none!important}
.page-sidebar.navbar-collapse{max-height:none!important; background-color: #1b1b28;}
.page-sidebar .page-sidebar-menu{margin-bottom:10px}
.page-sidebar-reversed .page-sidebar{float:right;margin-right:0;margin-left:-100%}
.page-sidebar-reversed.page-sidebar-fixed .page-sidebar{margin-left:-235px}
.page-sidebar-reversed.page-sidebar-fixed .page-sidebar-wrapper{position:relative;float:right}
.page-sidebar-fixed .page-sidebar{position:fixed!important;margin-left:0;top:95px}
.page-sidebar-fixed .page-sidebar-menu > li:last-child{margin-bottom:20px!important}
.page-sidebar-fixed .page-sidebar-menu .sub-menu{height:auto!important}
.page-sidebar-closed .page-sidebar{width:54px!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed{width:54px!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.heading > h3{display:none}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.heading:hover{box-shadow:none!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.open > .sub-menu,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > .sub-menu{display:none!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover{width:289px!important;position:relative!important;z-index:10000;display:block!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > a{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;border-radius:0 4px 0 0;text-align:left}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > a > i{display:inline-block;margin-right:5px}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > a > .title{display:inline!important;padding-left:20px}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > a > .badge{display:block!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > a > .selected{display:none}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > .sub-menu{width:234px;position:absolute;z-index:2000;left:55px;margin-top:0;top:100%;display:block!important;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > .sub-menu > li > a{padding-left:15px!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > .sub-menu > li > .sub-menu > li > a{padding-left:30px!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:not(.heading):hover > .sub-menu > li > .sub-menu > li > .sub-menu > li > a{padding-left:45px!important}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a{min-height:46px}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .badge,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .title,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .arrow{display:none!important}
.page-sidebar-closed.page-sidebar-reversed .page-sidebar{margin-left:-54px;width:54px}
.page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > .sub-menu{left:auto;margin-left:-55px}
.page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover{margin-left:-235px}
.page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0;-ms-border-radius:4px 0 0 0;-o-border-radius:4px 0 0 0;border-radius:4px 0 0 0}
.page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .title{padding-left:0;padding-right:15px}
.page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > i{margin-right:0;margin-left:2px}
.page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed > li > a{padding-right:7px;padding-left:11px}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover{width:235px!important;display:block;z-index:10000}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu{width:235px!important}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .selected{display:none!important}
.page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover{width:235px!important;display:block;z-index:10000;margin-left:-235px!important}
.page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover .page-sidebar-menu{width:235px!important}
.page-sidebar-closed.page-sidebar-hide .page-sidebar{display:none!important}
.page-sidebar-menu.page-sidebar-menu-hover-submenu li .sub-menu{display:none;width:234px;z-index:2000;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.page-sidebar-menu.page-sidebar-menu-hover-submenu li .sub-menu > li > a{margin:3px}
.page-sidebar-menu.page-sidebar-menu-hover-submenu li.active .sub-menu,.page-sidebar-menu.page-sidebar-menu-hover-submenu li.open .sub-menu{display:none!important}
.page-sidebar-menu.page-sidebar-menu-hover-submenu li a > .arrow{display:none}
.page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow{display:block;float:right;position:absolute;right:0;margin-top:-20px;background:none;width:0;height:0;border-style:solid;border-top:12px double transparent;border-bottom:12px double transparent;border-left:0}
.page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow:after,.page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow:before{display:none}
.page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow{right:auto;left:0;border-right:0}
.page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > .sub-menu{display:inline-block!important}
.page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > a > .arrow{z-index:1;right:-1px;margin-top:-20px}
.page-fontawesome .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > a > .arrow{margin-top:-34px}
.page-glyphicons .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > a > .arrow{margin-top:-38px}
.page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu{margin-left:236px;margin-top:-50px}
.page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu{margin-left:-234px!important}
.page-sidebar-closed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu{margin-left:0}
.page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu{margin-left:234px;margin-top:-44px!important}
.page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu{margin-left:-234px!important}
.page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu > li > a{padding-left:10px;padding-right:10px}
}
@media (max-width: 991px) {
.page-sidebar{border-top:0!important;margin:20px}
.page-sidebar .selected{display:none!important}
.page-sidebar.navbar-collapse{max-height:none}
.page-sidebar.navbar-collapse.collapse{display:none!important}
.page-sidebar.navbar-collapse.in{border-top:0!important;margin:20px;position:relative;overflow:hidden!important;overflow-y:auto!important;display:block!important}
.page-sidebar.navbar-collapse.navbar-no-scroll{max-height:none!important}
.page-sidebar .mega-menu-responsive-content{padding:10px 18px 10px 45px}
.page-full-width .page-sidebar-menu{display:block}
}
@media (min-width: 768px) and (max-width: 991px) {
.page-sidebar .btn-navbar.collapsed .arrow{display:none}
.page-sidebar .btn-navbar .arrow{position:absolute;right:25px;width:0;height:0;top:50px;border-bottom:15px solid #5f646b;border-left:15px solid transparent;border-right:15px solid transparent}
}
@media (max-width: 767px) {
.page-sidebar,.page-sidebar.in{margin:10px!important}
.page-header-fixed.page-header-fixed-mobile .page-sidebar,.page-header-fixed.page-header-fixed-mobile .page-sidebar.in{margin-top:10px!important}
}
.page-head:before,.page-head:after{content:" ";display:table}
.page-head:after{clear:both}
.page-head .page-toolbar{display:inline-block;float:right}
.breadcrumb{background:none;padding:0 0 15px;margin:0;color:#c5ccd5}
.breadcrumb > li + li:before{display:none}
.breadcrumb .fa{font-size:6px;margin:0 2px 0 4px;position:relative;top:-1px}
.breadcrumb > .active{color:#9eacb4}
.page-content{margin-top:0;padding:0}
.page-content .ui-viewer{width:100%;position:relative;float:left;box-sizing:border-box;padding:25px;min-height:800px}
.page-content .ui-viewer .ui-page{width:100%;position:relative;float:left;box-sizing:border-box}
.ui-page .page-title{color:#697882;font-size:20px;font-weight:500;margin:5px 0 10px;padding:0}
.ui-page .ui-page-container{width:100%;position:relative;float:left;box-sizing:border-box}
.page-full-width .page-content{margin-left:0!important}
@media (min-width: 992px) {
.page-content-wrapper{float:left;width:100%}
.page-content-wrapper .page-content{margin-left:235px;margin-top:0;min-height:600px;padding:0}
.page-content-wrapper .page-content.no-min-height{min-height:auto}
.page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content{margin-left:54px}
.page-sidebar-reversed .page-content-wrapper .page-content{margin-left:0!important;margin-right:235px!important;padding-left:0;padding-right:20px}
.page-sidebar-reversed.page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content{margin-left:0;margin-right:54px}
.page-sidebar-reversed.page-sidebar-closed .page-content-wrapper .page-content{margin-left:0!important;margin-right:54px!important}
.page-sidebar-closed .page-content-wrapper .page-content{margin-left:54px!important}
.page-sidebar-closed.page-sidebar-hide .page-content-wrapper .page-content{margin-left:0!important}
.page-sidebar-closed.page-sidebar-reversed.page-sidebar-hide .page-content-wrapper .page-content{margin-right:0!important}
.page-full-width .page-content-wrapper .page-content{margin-left:0!important}
}
@media (max-width: 991px) {
.page-boxed > .container{width:100%;max-width:none!important;margin:0!important;padding:0!important}
.page-content-wrapper .page-content{margin:0!important;padding:10px!important;min-height:280px}
}
@media (min-width: 768px) and (max-width: 991px) {
.page-boxed > .container{margin:auto!important}
}
@media (max-width: 767px) {
.page-content-wrapper .page-content{padding:20px 10px 10px!important;overflow:hidden}
.page-content-wrapper .page-content .page-title{margin-bottom:15px;font-size:20px}
.page-content-wrapper .page-content .page-title small{font-size:13px;padding-top:3px}
.page-content-wrapper .stick-control-bar > .page-content{padding-left: 0px !important;}
}
@media (max-width: 480px) {
.page-content-wrapper .page-content .page-title small{display:block;clear:both}
}
.page-footer{padding:5px 20px;font-size:13px;min-height:33px}
.page-footer:before,.page-footer:after{content:" ";display:table}
.page-footer:after{clear:both}
.page-footer .page-footer-inner{float:left;display:inline-block}
.page-footer .page-footer-tools{float:right;display:inline-block}
.page-footer .page-footer-tools .go-top{display:block;text-decoration:none;cursor:pointer;margin-top:-2px;margin-right:0;margin-bottom:0;font-size:16px;padding:0 6px}
.page-footer .page-footer-tools .go-top i{font-size:22px;margin-bottom:5px}
.page-footer-fixed.page-footer-fixed-mobile .page-footer{position:fixed;left:0;right:0;z-index:10000;bottom:0}
.page-footer-fixed.page-footer-fixed-mobile.page-sidebar-fixed .page-footer{margin-left:0!important}
@media (min-width: 992px) {
.page-footer{clear:left}
.page-boxed .page-footer{margin-left:20px;margin-right:20px}
.page-footer-fixed .page-footer{position:fixed;left:0;right:0;z-index:10000;bottom:0}
.page-sidebar-fixed.page-sidebar-closed .page-footer{margin-left:54px}
.page-sidebar-fixed .page-footer{margin-left:255px;padding:10px 20px}
.page-boxed .page-footer{padding:8px 0 5px}
.page-boxed.page-sidebar-fixed .page-footer{padding-right:20px;padding-left:20px}
.page-sidebar-reversed.page-sidebar-fixed .page-footer{margin-left:0;margin-right:235px;padding:8px 20px 5px}
.page-sidebar-reversed.page-sidebar-fixed.page-footer-fixed .page-footer{margin-left:0;margin-right:0}
.page-sidebar-reversed.page-sidebar-fixed.page-sidebar-closed .page-footer{margin-right:54px}
}
@media (max-width: 991px) {
.page-footer{padding-left:10px;padding-right:10px}
}
@media (max-width: 767px) {
.page-footer,.page-boxed .page-footer{padding-left:10px;padding-right:10px}
.page-footer-fixed .page-footer .container{padding-left:0;padding-right:0}
}
.scroll-to-top{
	display:inline-block;
	padding:2px;
	text-align:center;
	position:fixed;
	z-index:10001;
	bottom:10px;
	display:none;
	right:10px
}.scroll-to-bottom{
	display:inline-block;
	padding:2px;
	text-align:center;
	position:fixed;
	z-index:10001;
	bottom:91%;
	display:none;
	right:10px
}
.scroll-to-top > i,.scroll-to-bottom > i{
	display:inline-block !important;
	color:#ff2ce5;
	font-size:32px;
	opacity:.7;
	filter:alpha(opacity=70)
}
.scroll-to-top:hover,.scroll-to-bottom:hover{cursor:pointer}
.scroll-to-top:hover > i,.scroll-to-bottom:hover > i{opacity:1;filter:alpha(opacity=100)}
@media (min-width: 992px) {	
.scroll-to-top{right:10px}
.scroll-to-bottom{right:-6px}
}
@media (max-width: 991px) {
.scroll-to-bottom{right:-6px}
.scroll-to-top{right:10px}
.scroll-to-top > i,.scroll-to-bottom > i{font-size:28px}
}
.btn-theme-panel{margin-top:10px}
.btn-theme-panel .btn{opacity:.6;filter:alpha(opacity=60);padding:0 6px}
.btn-theme-panel .btn > i{font-size:24px;color:#62707a}
.btn-theme-panel .btn:hover{opacity:1;filter:alpha(opacity=100)}
.btn-theme-panel.open .btn{opacity:1;filter:alpha(opacity=100)}
.theme-panel{z-index:1000;min-width:575px;padding:20px 10px;font-family: Arial,sans-serif;}
.theme-panel h3{margin:8px 0;font-size:15px;padding-left:12px}
.theme-panel .seperator{border-left:1px solid #EFF2F4}
.theme-panel .theme-colors{list-style:none;padding:0;margin:0}
.theme-panel .theme-colors > li.theme-color{padding:8px 12px}
.theme-panel .theme-colors > li.theme-color:hover,.theme-panel .theme-colors > li.theme-color.active{background:#f5f7f8}
.theme-panel .theme-colors > li.theme-color:hover{cursor:pointer}
.theme-panel .theme-colors > li.theme-color > .theme-color-view{float:left;margin-top:0;margin-right:8px;display:inline-block;border-radius:10px!important;height:20px;width:20px}
.theme-panel .theme-colors > li.theme-color > .theme-color-name{display:inline-block;color:#777;font-size:14px;font-weight:300;padding-top:-4px}
.theme-panel .theme-colors > li.theme-color.theme-color-default .theme-color-view{background:#3B3F51}
.theme-panel .theme-colors > li.theme-color.theme-color-light .theme-color-view{background:#cbced9}
.theme-panel .theme-settings{list-style:none;padding:0;margin:0}
.theme-panel .theme-settings > li{padding:8px 12px;font-size:14px;font-weight:300;color:#777}
.theme-panel .theme-settings > li .form-control{color:#777;margin-top:-3px;float:right}
@media (max-width: 767px) {
.theme-panel{left:20px;right:20px;min-width:285px}
.theme-panel .seperator{border:0}
.theme-panel .theme-settings .form-control{width:105px!important}
}
.page-portlet-fullscreen .page-quick-sidebar-wrapper,.page-portlet-fullscreen .page-quick-sidebar-toggler{z-index:-1}
.portlet.light{border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;padding:5px 10px 5px;background-color:#fff}
.portlet.light > .portlet-title{padding:0;min-height:40px}
.portlet-subtitle{padding:0px 20px;min-height:40px}
.portlet.light > .portlet-title > .tools{padding:8px 0 7px;margin-top:2px}
.page-quick-sidebar-toggler{overflow:hidden;z-index:99999;display:none;width:28px;height:27px;position:fixed;top:10px;right:15px;text-align:center;padding-top:6px}
.page-quick-sidebar-toggler:hover{background:#303a43}
.page-quick-sidebar-open .page-quick-sidebar-toggler{display:inline-block}
.page-quick-sidebar-open .page-quick-sidebar-toggler:hover{background:none}
.page-quick-sidebar-toggler > i{color:#99a8b5;font-size:17px}
.page-quick-sidebar-toggler > i:hover{color:#fff!important}
.page-quick-sidebar-open .page-quick-sidebar-toggler > i:before{content:""}
.page-quick-sidebar-wrapper{transition:right .3s;z-index:9997;position:fixed;top:0;bottom:0;width:320px;right:-320px;overflow:hidden;color:#99a8b5;background:#21282e}
.page-quick-sidebar-open .page-quick-sidebar-wrapper{transition:right .3s;right:0}
.page-quick-sidebar-wrapper .page-quick-sidebar{background:#21282e}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs{margin:0;padding:0;border:0}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li{display:table-cell!important;width:1%!important;padding:0;margin:0;float:none}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li > a{position:relative;display:block;text-align:center;border:0;height:auto;font-size:14px;padding:45px 15px 8px;text-transform:uppercase;background:none;margin-right:0;color:#90a1af;border:0;border-bottom:3px solid rgba(243,86,93,0.3);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;outline:none!important}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li > a > .badge{position:absolute;top:45px;right:3px}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li.active > a,.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li:hover > a{border:0;border-bottom:3px solid #f3565d;background:none;color:#fff;text-decoration:none}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu{border:0;background:#36424c;box-shadow:5px 5px rgba(97,117,135,0.1);margin-top:8px;margin-right:20px}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu:before{position:absolute;top:-7px;right:19px;display:inline-block!important;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #36424c;content:''}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu:after{position:absolute;top:-6px;right:20px;display:inline-block!important;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:7px solid #36424c;content:''}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li > a{padding:10px 15px;color:#99a8b5}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li > a > i{color:#93a3b1}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li:hover > a{background:#3d4a55;color:#99a8b5}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li:hover > a > i{color:#9babb8}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li.active > a{background:#38444f;color:#99a8b5}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li.divider{background-color:#3d4a55}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li.open > a.dropdown-toggle{border-bottom:3px solid #f3565d;background:none;text-decoration:none;color:#90a1af}
.page-quick-sidebar-wrapper .page-quick-sidebar .tab-content{margin:0;padding:0}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-heading{font-size:16px;margin:10px;color:#6c8296}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items{margin:0;padding:0;list-style:none}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li{margin:0;padding:15px;background:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#273037}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li:hover{background:#273037}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li:last-child{border-bottom:0}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items.borderless li{border:0}
.page-quick-sidebar-wrapper .page-quick-sidebar .inner-content{margin:10px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-list{position:absolute!important;width:320px!important;transition:margin .3s}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item{width:320px;position:absolute!important;width:320px!important;transition:margin .3s;margin-left:320px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav{padding:15px 10px 0}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list{vertical-align:middle;display:inline-block;font-size:14px;color:#90a1af}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list:hover{text-decoration:none}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list > i{font-size:17px;line-height:17px;vertical-align:top;margin-right:3px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list{transition:margin .3s;margin-left:-320px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list .slimScrollBar,.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list .slimScrollRail{display:none!important}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-item{transition:margin .3s;margin-left:0}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users{padding:10px 0;position:relative}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media{padding:15px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object{border-radius:50%!important;width:45.71429px;opacity:.8;filter:alpha(opacity=80);float:left;margin-right:10px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:before,.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:after{content:" ";display:table}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:after{clear:both}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media:hover{cursor:pointer}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media:hover .media-object{opacity:1;filter:alpha(opacity=100)}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading{margin:5px 0 0;font-size:14px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-sub{font-size:11px;text-transform:uppercase;color:#657b8d}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-small{font-size:10px;color:#5d7081}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-status{margin-top:10px;right:10px;position:absolute;display:inline-block}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages{padding:0 10px;position:relative}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post{transition:display .3s;padding:5px 0;margin:10px auto;font-size:13px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .body{color:#c3c3c3;display:block}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .avatar{width:45.71429px;border-radius:50%!important}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .avatar{float:left;margin-right:10px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .avatar{float:right;margin-left:10px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .name{font-size:12px;font-weight:300;color:#8496a7}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .datetime{font-size:12px;font-weight:300;color:#8496a7}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .message{display:block;padding:5px;position:relative;color:#90a1af;background:#36424c}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message{text-align:left;margin-left:55px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message .arrow{display:block;position:absolute;top:9px;left:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right-width:6px;border-right-style:solid;border-right-color:#36424c}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message{margin-right:55px;text-align:right}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message .arrow{display:block;position:absolute;top:9px;right:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left-width:6px;border-left-style:solid;border-left-color:#36424c}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .name,.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .datetime{text-align:right}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-form{padding:20px 10px 15px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list{padding:10px 0;position:relative}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a{color:#7e91a2}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a .label{margin-top:5px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a .desc{text-decoration:underline;padding:0;color:#788c9e}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a .date{color:#5d7081}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list{padding:10px 0;position:relative}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li .bootstrap-switch{margin-top:-3px;float:right;border:0;min-width:59px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li .form-control{width:75px!important;padding:4px!important;float:right;border:0;margin-top:-4px}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li select.form-control{padding:4px 0!important}
.page-on-load{background:#fefefe}
.page-on-load .page-header,.page-on-load .page-container,.page-on-load .page-footer,.page-on-load > .clearfix{display:none;transition:all 2s}
.form-control-bar{text-align: right; margin-top: 10px;}
.form-control-bar.btn-submit { text-align: right; margin: 0px 20px;} 
.stick-control-bar{position:fixed;bottom:100px;width:36px;z-index:1001;right:0;top:50%;transform:translateY(-50%)}
.stick-control-bar.ReferBtn {width: auto; right: 20px;}
.stick-control-bar.ReferBtn .page-content .button-bar a { padding: 5px 19px; font-size: 14px; }
.stick-control-bar .page-content,.page-sidebar-closed .stick-control-bar .page-content{float:left;position:relative;margin:0;background-color:transparent;height:auto;min-height:0!important;margin-left:0!important}
.btn.material{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border:2px solid transparent;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important;text-align:center;-webkit-box-shadow:0 4px 4px rgba(140,140,140,0.75)!important;-moz-box-shadow:0 4px 4px rgba(140,140,140,0.75)!important;box-shadow:0 4px 4px rgba(140,140,140,0.75)!important;font-size:15px;color:#FFF;background-color:#009EF7;width:35px;height:35px;padding:0;padding-top:0px}
.btn.material:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:inherit;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important;border:2px solid #FFF;background-color:#08c}
.btn.material:HOVER:BEFORE,.btn.material:focus:BEFORE,.btn.material:active:BEFORE{-webkit-transform:scale(1);transform:scale(1)}
.btn.material.large{width:55px;height:55px;font-size:22px}
.btn.material.mini{width:35px;height:35px;font-size:16px}
.btn.material.small{width:30px;height:30px;font-size:13px}
.button-bar.pull-left .btn.material{margin:5px 0}
.button-bar.pull-right .btn.material{margin:5px 0}
.btn.material.red{background-color:#F1416C !important;border-color:#F1416C !important}
.btn.material.red:before{background-color:#f66055}
.btn.material.green{background-color:#50CD89 !important;border-color:#50CD89 !important}
.btn.material.green:before{background-color:#009EF7}
.btn.material.orange{background-color:#FFC700 !important;border-color:#FFC700 !important}
.btn.material.orange:before{background-color:#fc6f03}
.material-control-bar{width:100%;position:relative;float:left;margin:15px 0}
.material-control-bar.stick{position:fixed;left:0;bottom:60px;width:100%;height:0;z-index:10001}
.material-control-bar.stick .container{height:0}
.btn-social{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important;border:2px solid transparent;padding-top:2px;background-color:#FFF;font-family:'FontAwesome';font-size:18px;margin:3px 0;color:#FFF;width:30px;height:30px;font-size:17px}
.btn-social:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important;border:2px solid #FFF}
.btn-social:hover:before,.btn-social:focus:before,.btn-social:active:before{-webkit-transform:scale(1);transform:scale(1)}
.btn-social.facebook{border:2px #3A579B solid}
.btn-social.facebook:BEFORE{background:#3A579B;background:-moz-linear-gradient(top,#7d95cf 0%,#7d95cf 50%,#3A579B 51%,#3A579B 71%,#3A579B 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#7d95cf),color-stop(50%,#7d95cf),color-stop(51%,#3A579B),color-stop(71%,#3A579B),color-stop(100%,#3A579B));background:-webkit-linear-gradient(top,#7d95cf 0%,#7d95cf 50%,#3A579B 51%,#3A579B 71%,#3A579B 100%);background:-o-linear-gradient(top,#7d95cf 0%,#7d95cf 50%,#3A579B 51%,#3A579B 71%,#3A579B 100%);background:-ms-linear-gradient(top,#7d95cf 0%,#7d95cf 50%,#3A579B 51%,#3A579B 71%,#3A579B 100%);background:linear-gradient(to bottom,#7d95cf 0%,#7d95cf 50%,#3A579B 51%,#3A579B 71%,#3A579B 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#7d95cf',endColorstr='#3A579B',GradientType=0)}
.btn-social.facebook:AFTER{content:"\f09a";color:#3A579B}
.btn-social.facebook:HOVER:AFTER{color:#FFF}
.btn-social.google-pluse{border:2px #E5453E solid}
.btn-social.google-pluse:BEFORE{background:#E5453E;background:-moz-linear-gradient(top,#ed7e78 0%,#ed7e78 50%,#E5453E 51%,#E5453E 71%,#E5453E 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#ed7e78),color-stop(50%,#ed7e78),color-stop(51%,#E5453E),color-stop(71%,#E5453E),color-stop(100%,#E5453E));background:-webkit-linear-gradient(top,#ed7e78 0%,#ed7e78 50%,#E5453E 51%,#E5453E 71%,#E5453E 100%);background:-o-linear-gradient(top,#ed7e78 0%,#ed7e78 50%,#E5453E 51%,#E5453E 71%,#E5453E 100%);background:-ms-linear-gradient(top,#ed7e78 0%,#ed7e78 50%,#E5453E 51%,#E5453E 71%,#E5453E 100%);background:linear-gradient(to bottom,#ed7e78 0%,#ed7e78 50%,#E5453E 51%,#E5453E 71%,#E5453E 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ed7e78',endColorstr='#E5453E',GradientType=0)}
.btn-social.google-pluse:AFTER{content:"\f0d5";color:#E5453E}
.btn-social.google-pluse:HOVER:AFTER{color:#FFF}
.btn-social.twitter{border:2px #00ACEE solid}
.btn-social.twitter:BEFORE{background:#00ACEE;background:-moz-linear-gradient(top,#4dccff 0%,#4dccff 50%,#00ACEE 51%,#00ACEE 71%,#00ACEE 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#4dccff),color-stop(50%,#4dccff),color-stop(51%,#00ACEE),color-stop(71%,#00ACEE),color-stop(100%,#00ACEE));background:-webkit-linear-gradient(top,#4dccff 0%,#4dccff 50%,#00ACEE 51%,#00ACEE 71%,#00ACEE 100%);background:-o-linear-gradient(top,#4dccff 0%,#4dccff 50%,#00ACEE 51%,#00ACEE 71%,#00ACEE 100%);background:-ms-linear-gradient(top,#4dccff 0%,#4dccff 50%,#00ACEE 51%,#00ACEE 71%,#00ACEE 100%);background:linear-gradient(to bottom,#4dccff 0%,#4dccff 50%,#00ACEE 51%,#00ACEE 71%,#00ACEE 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#4dccff',endColorstr='#00ACEE',GradientType=0)}
.btn-social.twitter:AFTER{content:"\f099";color:#00ACEE}
.btn-social.twitter:HOVER:AFTER{color:#FFF}
.btn-material-back-hra{margin-left:190px}
.form-horizontal .form-group{margin-left:0;margin-right:0;margin-bottom: 4px;}
.form .form-group .col-lg-1,form .form-group .col-lg-2,form .form-group .col-lg-3,form .form-group .col-lg-4,form .form-group .col-lg-5,form .form-group .col-lg-6,form .form-group .col-lg-7,form .form-group .col-lg-8,form .form-group .col-lg-9,form .form-group .col-lg-10,form .form-group .col-lg-11,form .form-group .col-lg-12,form .form-group .col-md-1,form .form-group .col-md-2,form .form-group .col-md-3,form .form-group .col-md-4,form .form-group .col-md-5,form .form-group .col-md-6,form .form-group .col-md-7,form .form-group .col-md-8,form .form-group .col-md-9,form .form-group .col-md-10,form .form-group .col-md-11,form .form-group .col-md-12,form .form-group .col-sm-1,form .form-group .col-sm-2,form .form-group .col-sm-3,form .form-group .col-sm-4,form .form-group .col-sm-5,form .form-group .col-sm-6,form .form-group .col-sm-7,form .form-group .col-sm-8,form .form-group .col-sm-9,form .form-group .col-sm-10,form .form-group .col-sm-11,form .form-group .col-sm-12,form .form-group .col-xs-1,form .form-group .col-xs-2,form .form-group .col-xs-3,form .form-group .col-xs-4,form .form-group .col-xs-5,form .form-group .col-xs-6,form .form-group .col-xs-7,form .form-group .col-xs-8,form .form-group .col-xs-9,form .form-group .col-xs-10,form .form-group .col-xs-11,form .form-group .col-xs-12{position:relative;min-height:1px;padding-left:5px; padding-right: 5px}
.control-label.fld-seperator:BEFORE{content:":";position:relative;float:right;font-size:16px;color:#333;margin-top:-1px;padding-left:0.5px}
.control-label.fld-required:AFTER{content:"*";position:relative;float:right;font-size:16px;color:red;margin-top:-5px;padding-right:2px}
.control-label.fld-required.doa.immunization:AFTER{content:"";}

<--->
.navbar {
background: #333;
padding: 15px;
height: 40px;
color: #fff;
}

.navbar h1 {
margin: 0;
text-align: center;
}

.top-container {
width: 500px;
margin: 30px auto;
}
.ali-cen {
	text-align: center;
}
.btnval {
display: block;
width: 100%;
padding: 10px;
margin-bottom: 5px;
}

.btn-dark {
background: #333;
color: #fff;
border: #666 1px solid;
}

.btn-light {
background: #f4f4f4;
color: #333;
border: #ccc 1px solid;
}

.select {
height: 40px;
background: #333;
color: #fff;
padding: 3px;
width: 100%;
border: 1px #666 solid;
margin-bottom: 10px;
}

.bottom-container {
max-width: 960px;
margin: auto;
padding: 10px;
}

#photos {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px;
}

#photos img {
width: 100%;
border: 3px #fff solid;
}

#canvas {
display: none;
}

.lbl-font.fld-seperator.lab-ale{
    padding-top: 10px!important;
}
.col-sm-6.col-xs-12.sub-val {
padding: 15px 30px 13px 11px;
}
.sum-val{
	float: right;
    background: green;
    color: white;
    padding: 5px;
}

<--->
.ActionStatus {
	position:fixed;
	width:865px;
	z-index:10001;
	left:50%;
	top: 10%;
	transform:translateY(-50%);
	transform:translateX(-50%);
	margin:0;
	padding:10px;
	/*border-left:5px solid #27a4b0;
	background-color:#c0edf1;*/
}
.ActionStatus .Title,.ActionStatus .txt{
	position:relative;
	float:left;
	font-size:16px;
	font-weight:400;
	font-weight: 600;
}
.ActionStatus .Title{font-size:18px;font-weight:600;margin-right:10px;margin-top: 2px}
.ActionStatus .txt{padding-top:2px}
.ActionStatus.Success{background-color:#c0edf1;border-color:#27a4b0;color:#27a4b0}
.ActionStatus.Error{background-color:#fbe1e3;border-color:#e73d4a;color:#e73d4a}
.ActionStatus.Info{background-color:#f1b923;border-color:#bd8a01;color:#000}
.ActionStatus.Alert{background-color:#f1b923;border-color:#bd8a01;color:#000}
.ActionStatus.You{
    background-color:#f1b923;
    border-color:#bd8a01;
    color:#000
}

.modal.confirm-box{border-radius:5px!important}
.modal.confirm-box .modal-header{padding:8px 10px!important;font-size:16px;background-color:#f1416c;color:#FFF}
.modal.confirm-box .modal-header .close{margin-top:7px!important; opacity: 9;}
.modal.confirm-box .modal-body{font-size:16px}
.modal.confirm-box .modal-footer{padding:5px!important;margin:0 2%;border:none}
.modal.confirm-box .modal-footer button{padding:0 5px!important;margin-left:10px;border-radius:50%!important;background-color:#e6e6e6;font-size:16px;line-height:15px;color:#FFF;border:2px solid #FFF;width:35px;height:35px;text-align:center;margin-bottom:5px;-webkit-box-shadow:0 4px 4px rgba(140,140,140,0.75)!important;-moz-box-shadow:0 4px 4px rgba(140,140,140,0.75)!important;box-shadow:0 4px 4px rgba(140,140,140,0.75)!important}
.modal.confirm-box .modal-footer button.BTNTEXT { height:30px; width:auto; border-radius:5px !important; padding:0px 15px !important;font-weight: 600;line-height: 20px;}
.modal.confirm-box .modal-footer button.YES{background-color:#50CD89;color:#ffffff;border-color:#50CD89}
.modal.confirm-box .modal-footer button.YES:HOVER{background-color:#488645;color:#FFF}
.modal.confirm-box .modal-footer button.YES:focus {border-color: #f1416c;}
.modal.confirm-box .modal-footer button.NO{background-color:#F1416C;color:#ffffff;border-color:#F1416C;}
.modal.confirm-box .modal-footer button.NO:HOVER{background-color:#c33;color:#FFF}
.UserPermissions .MenuTree{position:relative;border:1px solid lightgray}
.UserPermissions .MenuTree ul{list-style:none;margin:0;padding:0;padding-left:20px}
.UserPermissions .MenuTree ul li{padding:0}
.UserPermissions .MenuTree > ul{margin:0;padding:0}
.UserPermissions div.separator{position:absolute;left:0;right:0;border-top:1px solid lightgray}
.UserPermissions .MenuItem{width:100%;margin:0;padding:0;display:table;border-spacing:15px 0;font-family:'Roboto Condensed Regular';font-weight:500;font-size:15px;color:#4c535b}
.UserPermissions .MenuItem .MenuLabel,.UserPermissions .MenuItem .MenuAction{display:table-cell;vertical-align:middle;text-align:left}
.UserPermissions .MenuItem .MenuAction{width:340px;text-align:right}
.UserPermissions .MenuItem.Title{background-color:#4c535b;color:#FFF;padding:5px 0;font-family:'Roboto Condensed Regular';font-weight:500;font-size:16px}
.UserPermissions .menu-item .CheckBox{float:right}
.P-10 {padding: 10px;}
.PB-10 {padding-bottom: 10px;}
.PB-15 {padding-bottom: 15px;}
.PL-0 {padding-left: 0;}


table.dataTable tbody td a.btn-action {
	display:  inline;
	margin: 0px 3px;
	/* font-size: 16px; */
	color: #ffffff;
	background-color: #FFC700;
	padding: 5px 5px;
}

table.dataTable tbody td a.btn-action-red {
	display:  inline;
	margin: 0px 3px;
	/* font-size: 16px; */
	color: #ffffff;
	background-color: #e31e24;
	padding: 5px 5px;
}


table.dataTable tbody td a.btn-action.patient-name {
	display:  inline;
	margin: 0px 3px;
	font-size: 14px;
	color: #6c6c6c;
}

table.dataTable tbody td a.btn-action:HOVER {
	color: #009EF7b5;
}
table.dataTable tbody td {
	outline: none;
}
.fa-file-excel.icon:before {
    content: "\f1c3";
    font-size: 20px;
    margin: 15px;
    color: green;
}
.fa-file-pdf.icon:before {
    content: "\f1c1";
    font-size: 20px;
    color: red;
}
.modal.confirm-box .modal-body .reason {
	margin: 5px 2px 2px;
	width: 100%;
}

.fld-seperator.pad-lef {
    padding-left: 0PX;
    padding-right: 2PX;
}

.SessionExpiringMsg > div,
.SessionExpiredMsg > div {
	font-size: 15px; 
	font-weight: 600;
	display: block;
	text-align: left;
	margin-bottom: 5px;
	color: #000;
}

.font-grecol {
    color: #8ad34e !important;
}

.alert.Error {
	padding: 5px 10px;
	margin-bottom: 10px;
	padding-right: 30px;
}
.alert-dismissable.Error .close, .alert-dismissible.Error .close {
    top: 8px;
}
.big-checkbox{
	width: 20px;
	height: 20px;
}
/* FORM VIEW ONLY */
form.view-only .form-group .col-lg-1, form.view-only .form-group .col-lg-2, form.view-only .form-group .col-lg-3, form.view-only .form-group .col-lg-4, form.view-only .form-group .col-lg-5, form.view-only .form-group .col-lg-6, form.view-only .form-group .col-lg-7, form.view-only .form-group .col-lg-8, form.view-only .form-group .col-lg-9, form.view-only .form-group .col-lg-10, form.view-only .form-group .col-lg-11, form.view-only .form-group .col-lg-12, 
form.view-only .form-group .col-md-1, form.view-only .form-group .col-md-2, form.view-only .form-group .col-md-3, form.view-only .form-group .col-md-4, form.view-only .form-group .col-md-5, form.view-only .form-group .col-md-6, form.view-only .form-group .col-md-7, form.view-only .form-group .col-md-8, form.view-only .form-group .col-md-9, form.view-only .form-group .col-md-10, form.view-only .form-group .col-md-11, form.view-only .form-group .col-md-12, 
form.view-only .form-group .col-sm-1, form.view-only .form-group .col-sm-2, form.view-only .form-group .col-sm-3, form.view-only .form-group .col-sm-4, form.view-only .form-group .col-sm-5, form.view-only .form-group .col-sm-6, form.view-only .form-group .col-sm-7, form.view-only .form-group .col-sm-8, form.view-only .form-group .col-sm-9, form.view-only .form-group .col-sm-10, form.view-only .form-group .col-sm-11, form.view-only .form-group .col-sm-12, 
form.view-only .form-group .col-xs-1, form.view-only .form-group .col-xs-2, form.view-only .form-group .col-xs-3, form.view-only .form-group .col-xs-4, form.view-only .form-group .col-xs-5, form.view-only .form-group .col-xs-6, form.view-only .form-group .col-xs-7, form.view-only .form-group .col-xs-8, form.view-only .form-group .col-xs-9, form.view-only .form-group .col-xs-10, form.view-only .form-group .col-xs-11, form.view-only .form-group .col-xs-12 {
    padding-left: 10px;
}

form.view-only.form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 0px;
    margin-top: 0px;
    font-weight: 600;
}

form.view-only.form-horizontal .control-text {
    text-align: left;
    margin-bottom: 0;
    padding-top: 2px;
    margin-top: 0px;
}
p.control-text{ 
	margin-top: 0px !important;
	margin-bottom: 0 !important;
    padding: 3px 3px;
    word-wrap: break-word;
}
.no-drop-bg {
/*background-color: #f1416c1a; 
color: #0f6f13;*/ 
/*background-color: #003cbdf0;
color: #ffffff;*/
background-color: #dbf2fa;
color: #0a0a0a;

}
.no-drop {cursor: no-drop;}
form.view-only .control-label.fld-seperator:BEFORE {
    font-size: 18px;
    margin-top: 5px;
    line-height: 12px;
}
form.view-only .form-group {margin-bottom: 5px;}

.PageToolBar {
	width: 100%;
	position: relative;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;

	padding: 5px 0px;
	margin-bottom: 5px;

	font-family: "Roboto Condensed Regular";
}

.PageToolBar .ToolBarItem {
	margin: 0px 8px;
}
.PageToolBar .ToolBarItem .PagePerList {
	width: 70px !important;
}

.pagination-info {
    display: inline-block;
    font-size: 18px;
    margin-top: auto;
}
.pagination-btn { 
    display: inline-block;
    padding: 4px 8px 5px; 
    font-size: 25px; 
    line-height: 15px; 
    color: #6c6c6c;
}
.pagination-btn:HOVER { 
    color: #FFF;
    background-color:#6c6c6c;
}
.pagination-btn.disabled { 
    pointer-events: none;
    opacity: 0.6;
}


.DownloadIcon {
	font-size: 22px;
	line-height: 20px;
	margin: 0px 5px;
}
.DownloadIcon i {
	line-height: 1 !important;
}

.DownloadIcon.Excel { color: #049445; }
.DownloadIcon.Excel:HOVER { color: #01b653; }
.DownloadIcon.PDF { color: #e31e24; }
.DownloadIcon.PDF:HOVER { color: #eb5559; }
.USerProfile.Icon { color: #7b6969; font-size:22px;}

.PageSubSection {
	font-size: 18px;
    line-height: 18px;
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 10px;
    margin: 30px 0px 10px;
    font-weight: 700;

}
.PageSubSection > i {
    font-size: 15px;
    font-weight: 300;
    margin-top: 3px;
}

.marg-top {
	margin-top: 25px;
}
.right-but {
	float: right;
}
.val-cen {
	padding: 10px;
	margin-bottom: 36px;
}

.org-col{
	font-size: 18px !important;
	color: #181C32 !important;
}
.org-colVal{
	color: #181C32 !important;
}

a.gre-val {
    border-color: #2f800fc9!important;
    color: #fff!important;
	background: #2f800fc9!important;
}
.patientlistbtn {
    color: #fff!important;
    background-color: #3598dc!important;
    border-color: #3598dc;
}
.patientlistbtn:hover {
	background: #fff!important;
	color: #3598dc!important;
	border-color: #3598dc!important;
}

a.gre-val:hover {
    background: #fff!important;
    color: #2f800fc9!important;
    border-color: #2f800fc9!important;
}

/* GRIDE VIEW FORM */
.FormGrid {
	border: 0px solid #e1e1e1;
	border-bottom: 0px;
	position: relative;

	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.FormGrid .FormGridItem {
	width: 50%;
	padding: 10px;
	border-bottom: 0px solid #e1e1e1;
}

.FormGrid .FormGridItem:nth-child(odd) {
}
.FormGrid .FormGridItem:nth-child(even) {
	border-left: 0px solid #e1e1e1;
}

.FormGrid .FormGridItem .form-group {margin: 0;}

.FormGrid .FormGridItem .ReqInfo {
	border: 0px solid #e1e1e1; 
	background-color: #f2f2f2;
	margin-top: 6px;
	position: relative; 
	padding: 3px 5px;
	padding-right: 40px;
	color: #000;
}
.FormGrid .FormGridItem .ReqInfo .Action {
	position: absolute;
	top: 4px;
	cursor: pointer;
}
.FormGrid .FormGridItem .ReqInfo .Action.OK { right: 22px; color: #f1416c; }
.FormGrid .FormGridItem .ReqInfo .Action.DECLINE { right: 4px; color: #e02424; }

@media (max-width: 767px) {
	.FormGrid .FormGridItem { width: 100%; }
	.FormGrid .FormGridItem:nth-child(even) { border-left: 0; }
}

.select2-container--bootstrap .select2-selection__clear {
    z-index: 1;
    position: relative;
}

form.form-horizontal.view-only.font-white p.control-text {
	white-space: normal;
}
.error-red {color: #f00 !important;}
.error-red.resize-font {color: #f00 !important; font-size: 14px; font-style:italic;}
.MT-20 { margin-top: 20px !important; }
.MT-30 { margin-top: 30px !important; }

.btn.btn-outline.green:hover, .btn.btn-outline.green:active, .btn.btn-outline.green:active:hover, .btn.btn-outline.green:active:focus, .btn.btn-outline.green:focus, .btn.btn-outline.green.active {
    border-color: #009EF7;
    color: #009EF7;
    background: none;
}
.btn.btn-outline.green {
    border-color: #009EF7;
    color: #FFFFFF;
    background-color: #009EF7;
}
.text-left {  text-align: left; }
form.view-only.form-horizontal .control-label.text-left {
	text-align: left;
}
.MT-5 {margin-top: 5px;}
.MT-10 {margin-top: 10px;}
.MB-2 {margin-bottom: 2px;}
.MB-0 {margin-bottom: 0;}
.PD-0{padding:0px;}
.control-label.fld-required.text-left:AFTER {
	position: absolute;
}
button.BTNTEXT.btn.YES.btn-valt {
    padding: 0px 6px 1px 8px !important;
}
.row-child button.BTNTEXT {
    height: 30px;
    width: auto;
    border-radius: 5px !important;
    padding: 0px 15px !important;
    font-weight: 600;
    line-height: 20px;
}
.row-child button.YES {
    background-color: #acd589;
    color: #488645;
    border-color: #488645;
    float: right;
    margin-right: 8px;
}
.row-child button.YES:HOVER {
	background-color:#488645;
	color:#FFF;
}
.mp-0{
	margin: 0px !important;
	padding: 0px !important;
}
abbr[title] {
  border-bottom: none !important;
  cursor: inherit !important;
  text-decoration: none !important;
}
.blue-txt {
	color: #048eff;
	text-align: left !important;
}
.blue-txt.mp-0{
	margin-left: 5px !important;
}
.title-custom{
	border-bottom: 1px solid #bfbfbf;
	color: #127aa0;
	margin: 10px 0 10px 0;
	/*font-family: 'Roboto Regular'!important;*/
	font-family: Arial;
    font-weight: 600;
	font-size: 15px;
}
.form-disabled {
    pointer-events: none;
    opacity: 0.6;
}
form.tiny-font-size{
  font-size: 15px;
  text-align: right;
}
.mp-small {
	padding: 0 30px 0 30px;
}
textarea,
textarea.form-control {
	max-width: 473px;
	max-height: 60px;
}
li.display {
	display: inline;
}
.proceed {
	padding: 0 0 0 2px !important;
}
.highlight-red {
	border-color: #e73d4a;
	border-width: 1.5px;
}
.input-etiology input.select2-search__field {
    width: 100% !important;
}
.form-group > .file-group input[type="file"] {
    display: none;
}
.form-group > .file-group img {
    border: 3px solid #DDD;
    min-width: 150px;
    min-height: 100px;
    background-color: #EEE;
}
.form-group > .file-group .up-btn, .form-group > .file-group .ch-btn, .form-group > .file-group .rm-btn {
    margin-top: 5px;
    margin-bottom: 4px;
}
.form-group > .file-group .ch-btn, .form-group > .file-group .rm-btn {
    display: none;
}
.form-group > .file-group .ch-btn {
    margin-right: 2px;
}
.form-group > .file-group .rm-btn {
    margin-left: 2px;
}

.fooBlue {
  float: left;
    width: 20px;
    height: 20px;
    /* margin: 5px; */
    border: 1px solid rgba(0, 0, 0, .2);
    /*background: #00ffff;*/
}
.Pos-aps {
	position: absolute;
    /*top: 50%;*/
    left: 50%;
    transform: translate(270%, -50%);
}
.Pos-wou {
	position: absolute;
    /*top: 50%;*/
    left: 50%;
    transform: translate(230%, -50%);
}
.patient-count{
	    padding-left: 8px;
}
button.BTNCOLOR:HOVER{background-color:#599456;color:#FFF;border-color:#599456;}
button.BTNCOLOR{background-color:#488645;color:#FFF}
button.BTNCOL{background-color:#488645;color:#FFF;padding-top:4px;padding-bottom:4px;padding-right: 18px;padding-left: 18px}
button.BTNVIEW{background-color: #488645;
    color: #FFF;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 22px
}
.BTNLEFT{background-color:#488645;color:#FFF;margin-left: 1px;margin-left: 5px;text-align: center;}
.ENDBTN{margin-left: 7px}
/* .STARTBTN{
    margin-left: 0px
} */
.nnn{
    margin-left: 169px
}
.SUBMITBTN{
    margin-left: 87px
}
.ACTIVEBTN{
    margin-left: 26px
}
.ACTEND{
    margin-left: 11px
}
.zzz{
    /* left: 12px; */
    margin-left: -4px;
}
.pin-val{
	padding: 7px 5px 5px 8px;
}
.cle-val{
	padding: 7px 10px 5px 8px;
}
.box-len{
	width: 80%;
}
.box-fas{
	width: 90%;
}
.box-pro{
	width: 36%;
}
.GOALBTN{margin-left: -37px};
.POAStart{margin-left: 12px};
.Avg.col-md-5 {
	margin-left: 2px
}
.goal{
    margin-left: -4px;
}
.home{
	margin-left: -12px;
}
.CountStart{
	margin-left: 4px;
}
.CountEnd{
	margin-left: -2px;
}
.admit{
	margin-left: -8px;
}
.homeStart{
    margin-left: 12px;
}
.homeEnd{
    margin-left: 11px;
}
.blueval{
	background-color: #3598dc !important;
    border-color: #3598dc !important;
}
.stick-control-bar-left {
    position: fixed;
    bottom: 100px;
    width: 36px;
    z-index: 10001;
    /* right: 0; */
	top: 56%;
	margin-left: -30px;
    transform: translateY(-50%);
}
.ali-rad{
	margin-right: 15px !important;
}
.title_name {
	color: #f1416c !important;
	font-size: 13px !important;
}
input#DOSStartDateReport,
input#DOSStartDateReport:focus {
	outline: -webkit-focus-ring-color auto 0px;
}

.page-sidebar .page-sidebar-menu .sub-menu a {
    color: #9899ac !important;
}

.page-sidebar .page-sidebar-menu .sub-menu a i {
    color: #9899ac !important;
}

.navbar-nav li a
{
color: #181C32 !important;
}

#desiredshipping
{
	width:100%;	
}
#desiredshipping tr td
{
width:50%;
}

#has_bgcolor
{
background-color: #2196f3;
padding: 12px;
margin: 10px;
color:#fff;
font-size: 12px;
}

.thead-bg tr th {
    background-color: #2196f3;
    color: #fff;
	text-align: center;
	font-size: 12px !important;	
}
.table thead tr th
{
font-size: 12px !important;	
}
#purchase-details
{
font-size: 12px !important;		
}

table.dataTable.no-footer {
  border-collapse: collapse !important;
}
