



.nav-sm .menu_section h3,.nav-sm .profile,.nav-sm span.fa{display:none}





.nav-sm .nav.side-menu li a i{font-size:25px!important;text-align:center;width:100%!important;margin-bottom:5px}





.nav-sm ul.nav.child_menu{left:100%;position:absolute;top:0;width:210px;z-index:4000;background:#3E5367;display:none}





.nav-sm ul.nav.child_menu li{padding:0 10px}





.nav-sm ul.nav.child_menu li a{text-align:left!important}





.menu_section{margin-bottom:35px}





.menu_section h3{padding-left:15px;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-size:11px;margin-bottom:0;margin-top:0;text-shadow:1px 1px #000}





.menu_section>ul{margin-top:10px}





.profile_pic{width:35%;float:left}



.main_menu span.fa{float:left;text-align:center;margin-top:3px;font-size:11px;min-width:inherit;color:#C4CFDA}
.nav-sm .menu_section{margin:0}




.nav-sm li li span.fa{display:inline-block}





.nav_menu{float:left;background:#EDEDED;border-bottom:1px solid #D9DEE4;margin-bottom:10px;width:100%;position:relative}


.nav-md .container.body .col-md-3.left_col{min-height:100%;width:230px;padding:0;position:absolute;display:-ms-flexbox;display:flex;z-index:1}





.nav-md .container.body .col-md-3.left_col.menu_fixed{height:100%;position:fixed}





body .container.body .right_col{background:#F7F7F7}





.nav-md .container.body .right_col{padding:10px 20px 0;margin-left:230px}





.nav_title{width:230px;float:left;background:#2A3F54;border-radius:0;height:57px}





@media (max-width:991px){.nav-md .container.body .right_col,.nav-md .container.body .top_nav{width:100%;margin:0}





.nav-md .container.body .col-md-3.left_col{display:none}





.nav-md .container.body .right_col{width:100%;padding-right:0}





.right_col{padding:10px!important}





}





@media (max-width:1200px){.x_title h2{width:62%;font-size:17px}





.graph,.tile{zoom:85%;height:inherit}





}





@media (max-width:1270px) and (min-width:192px){.x_title h2 small{display:none}





}





.left_col .mCSB_scrollTools{width:6px}





.left_col .mCSB_dragger{max-height:400px!important}





.blue{color:#3498DB}





.purple{color:#9B59B6}





.green{color:#1ABB9C}





.aero{color:#9CC2CB}





.red{color:#E74C3C}





.dark{color:#34495E}





.border-blue{border-color:#3498DB!important}





.border-purple{border-color:#9B59B6!important}





.border-green{border-color:#1ABB9C!important}





.border-aero{border-color:#9CC2CB!important}





.border-red{border-color:#E74C3C!important}





.border-dark{border-color:#34495E!important}





.bg-white{background:#fff!important;border:1px solid #fff!important;color:#73879C}





.bg-green{background:#1ABB9C!important;border:1px solid #1ABB9C!important;color:#fff}





.bg-red{background:#E74C3C!important;border:1px solid #E74C3C!important;color:#fff}





.bg-blue{background:#3498DB!important;border:1px solid #3498DB!important;color:#fff}





.bg-orange{background:#F39C12!important;border:1px solid #F39C12!important;color:#fff}





.bg-purple{background:#9B59B6!important;border:1px solid #9B59B6!important;color:#fff}






.progress-bar-dark{background-color:#34495E!important}





.progress-bar-gray{background-color:#BDC3C7!important}





table.no-margin .progress{margin-bottom:0}





.main_content{padding:10px 20px}





.col-md-55{width:50%;margin-bottom:10px}





@media (min-width:768px){.col-md-55{width:20%}





}





@media (min-width:992px){.col-md-55{width:20%}





}





@media (min-width:1200px){.col-md-55{width:20%}





}





@media (min-width:192px) and (max-width:1270px){table.tile_info span.right{margin-right:7px;float:left}





}





.center-margin{margin:0 auto;float:none!important}





.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-55,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,/*.col-sm-10,*/.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;float:left;padding-right:10px;padding-left:10px}





.row{margin-right:-10px }





.grid_slider .col-md-6{padding:0 40px}





/*.h1,.h2,.h3,h1,h2,h3{margin-top:1px;margin-bottom:10px}*/





a{color:#5A738E}





.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,:active,:focus,:visited,a,a:active,a:focus,a:visited{outline:0}





.navbar{margin-bottom:0}





.navbar-header{background:#34495E}





.navbar-right{margin-right:0}



/*

.top_nav .navbar-right{margin:0;width:70%;float:right}





.top_nav .navbar-right li{display:inline-block;float:right;position:static}





@media (min-width:480px){.top_nav .navbar-right li{position:relative}





}





.top_nav .dropdown-menu li{width:100%}





.top_nav .dropdown-menu li a{width:100%;padding:12px 20px}





.top_nav li a i{font-size:15px}





.navbar-static-top{position:fixed;top:0;width:100%}





.sidebar-header{border-bottom:0;margin-top:46px}





.sidebar-header:first-of-type{margin-top:0}*/





.nav.side-menu>li{position:relative;display:block;cursor:pointer}





.nav.side-menu>li>a{margin-bottom:6px}





.nav.side-menu>li>a:hover{color:#fff!important;background-color:#00548f }





.nav.side-menu>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#00548f }

.nav.child_menu>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#00548f }




.nav.child_menu{display:none}





.nav.child_menu li.active,.nav.child_menu li:hover{color:#fff;}





.nav.child_menu li{padding-left:0px}





.nav-md ul.nav.child_menu li:before{background:#00548f;bottom:auto;content:"";height:8px;left:23px;margin-top:15px;position:absolute;right:auto;width:8px;z-index:1;border-radius:50%}





.nav-md ul.nav.child_menu li:after{border-left:1px solid #fff;bottom:0;content:"";left:27px;position:absolute;top:0}





.nav.top_menu>li>a,.nav>li>a{position:relative;display:block}





.nav.child_menu>li>a,.nav.side-menu>li>a{color:#fff;font-weight:500}





.nav li li.current-page a,.nav.child_menu li li a.active,.nav.child_menu li li a:hover{color:#fff}





.nav.child_menu li li.active,.nav.child_menu li li:hover{background:0 0}





.nav>li>a{padding:12px 14px 11px}





.nav.side-menu>li.active,.nav.side-menu>li.current-page{border-right:5px solid #00aae5}





.nav li.current-page{background:rgba(255,255,255,.05)}





.nav li li li.current-page{background:0 0}





.navbar-brand,.navbar-nav>li>a,.site_title{color:#ECF0F1!important;margin-left:0!important}





.nav.side-menu>li.active>a{text-shadow:rgba(0,0,0,.25) 0 -1px 0;background:linear-gradient(#002952,#002952),#2A3F54;box-shadow:rgba(0,0,0,.25) 0 1px 0,inset rgba(255,255,255,.16) 0 1px 0}





.navbar-brand,.navbar-nav>li>a{font-weight:500;line-height:32px}




