@import 'https://fonts.googleapis.com/css?family=Lato';
body{margin:0; padding:0;background:#eaeaea;color:#6a6a6a;font-family: 'Lato', sans-serif;font-size:13px;}
/*------- login ----------*/
.loginwrapper {width:360px; position:fixed;right:0;left:0;top:24%; background:#fff;margin:0 auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:20px 25px; overflow:hidden}
.logowrap {float:left;width:48%;border-right: #e3e1e4 solid 1px; background:#fff;padding:103px 20px; text-align:center;}
.lgnlogo {margin:0 auto 16px auto;}
footer.p{font-size:12px; color:#cdeeff; line-height:18px; margin:15px 0 0 0;}
.loginfrm {width:52%;float:right; padding:20px; padding-top:50px;}
.lgnbtn{background:#268abf;color:#fff;border:#1c79a9 solid 1px;}
.lgnbtn:hover, .lgnbtn:focus{background:#2181b1;color:#d7f1ff;}
/*-----------end login -----------*/
.margntopno {margin-top:0;}
.margnrightno {margin-right:0;}
.margnbottomno {margin-bottom:0;}
.margnleftno {margin-left:0;}
.bordertop {border-top:#248dc4 solid 1px}
.margintop {margin-top:15px;}
.marginright {margin-right:15px;}
.marginbottom {margin-bottom:15px;}
.marginleft {margin-left:15px;}
.infld {font-size:13px;}
.catgryname{width:100%;float:left;padding-top:20px;text-align:center;line-height:22px;}
.infldsml{line-height:26px;height:26px;}
/*-- 5 may 2017 --*/
/*-- Menus --*/
/*---------- Statr css menu ----------*/
.mnmenubx {width:100%;float:left;background:#9168a1;
}
.insidebx {padding:30px 15px;min-height:500px;}

#cssmenu,#cssmenu ul li{padding:0;position:relative}#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0;display:block}#cssmenu{margin:8px 0;width:auto;line-height:1;display:block;z-index:99}#cssmenu ul{list-style:none;padding:0}#cssmenu ul:after,#cssmenu:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}#cssmenu ul li a{text-decoration:none;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu ul li ul{position:absolute;left:-9999px;top:auto;width:204px}#cssmenu ul li ul li{max-height:0;position:absolute;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out;background:#6f448a}#cssmenu ul li ul li.has-sub:after{display:block;position:absolute;content:"";height:10px;width:10px;border-radius:5px;background:#000;z-index:1;top:13px;right:15px}#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px}#cssmenu ul li ul li.has-sub:before{display:block;position:absolute;content:"";height:0;width:0;border:3px solid transparent;border-left-color:#fff;z-index:2;top:15px;right:15px}#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff}#cssmenu ul li ul li a{font-size:13px;font-weight:400;text-transform:none;color:#fff;letter-spacing:0;display:block;padding:9px 14px}#cssmenu ul li ul li.active>a,#cssmenu ul li ul li:hover>a{background:#9168a1}#cssmenu ul li ul li.active:after,#cssmenu ul li ul li:hover:after{background:#fc9921}#cssmenu ul li ul li:hover>ul{left:100%;top:0}#cssmenu ul li ul li:hover>ul>li{max-height:72px;position:relative}#cssmenu>ul>li{float:left}#cssmenu.align-center>ul>li{float:none;display:inline-block}#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before,#cssmenu>ul>li:after{display:block;content:"";position:absolute}#cssmenu.align-center>ul{text-align:center}#cssmenu.align-center ul ul{text-align:left}#cssmenu.align-right>ul{float:right}#cssmenu.align-right>ul>li:hover>ul{left:auto;right:0}#cssmenu.align-right ul ul li:hover>ul{right:100%;left:auto}#cssmenu.align-right ul ul li a{text-align:right}#cssmenu>ul>li:after{width:100%;height:0;top:0;z-index:0;background:#fff;-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s}#cssmenu>ul>li.has-sub>a{padding-right:40px}#cssmenu>ul>li.has-sub>a:after{background:#fff;height:12px;width:12px;border-radius:13px;right:14px;top:16px}#cssmenu>ul>li.has-sub>a:before{border:4px solid transparent;border-top-color:#4cb6ea;z-index:2;height:0;width:0;right:16px;top:21px}#cssmenu>ul>li>a{color:#fff;padding:10px;font-size:13px;text-transform:uppercase;z-index:2;position:relative}#cssmenu>ul>li>a:hover{color:#fff}#cssmenu>ul>li.active:after,#cssmenu>ul>li:hover:after{}#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a{background:#6f448a;color:#fff;}#cssmenu>ul>li.active>a:before,#cssmenu>ul>li:hover>a:before{border-top-color:#fff}#cssmenu>ul>li:hover>ul{left:0}#cssmenu>ul>li:hover>ul>li{max-height:72px;position:relative}#cssmenu #menu-button{display:none}#cssmenu>ul>li>a{display:block}#cssmenu>ul>li{width:auto}#cssmenu>ul>li>ul{width:200px;display:block}#cssmenu>ul>li>ul>li{width:100%;display:block}@media all and (max-width:800px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:21) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu.align-center>ul,#cssmenu.align-right ul li a,#cssmenu.align-right ul ul li a{text-align:left}#cssmenu{width:100%}#cssmenu>ul{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease-out;-moz-transition:max-height .35s ease-out;-ms-transition:max-height .35s ease-out;-o-transition:max-height .35s ease-out;transition:max-height .35s ease-out}#cssmenu>ul>li>ul,#cssmenu>ul>li>ul>li,#cssmenu>ul>li>ul>li>a{width:100%;display:block}#cssmenu ul li ul li a{width:100%;padding:8px 20px 8px 35px;color:#333}#cssmenu.align-center>ul>li{display:block}#cssmenu>ul.open{max-height:1000px;border-top:1px solid rgba(110,110,110,.25);width:100%;background:#2dc5c9}#cssmenu ul{width:100%}#cssmenu ul>li{float:none;width:100%}#cssmenu ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:12px 20px}#cssmenu ul li a:hover{background:#22a5a9}#cssmenu ul li ul li.has-sub:after,#cssmenu ul li ul li.has-sub:before,#cssmenu ul li.has-sub>a:after,#cssmenu ul li.has-sub>a:before,#cssmenu ul>li:after{display:none}#cssmenu ul li ul,#cssmenu ul li ul li ul,#cssmenu ul li ul li:hover>ul,#cssmenu.align-right ul li ul,#cssmenu.align-right ul li ul li ul,#cssmenu.align-right ul li ul li:hover>ul{left:0;position:relative;right:auto}#cssmenu ul li ul li,#cssmenu ul li:hover>ul>li{max-height:999px;position:relative;background:0 0}#cssmenu #menu-button:after,#cssmenu #menu-button:before{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #fff;right:20px}#cssmenu ul li ul ul li a{padding:8px 20px 8px 50px}#cssmenu ul li ul li:hover>a{color:#fff}#cssmenu #menu-button{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 20px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;color:#fff;background:#2dc5c9;cursor:pointer}#cssmenu #menu-button:after{border-bottom:2px solid #fff;top:16px}#cssmenu #menu-button:before{top:26px}.toplnkbx{text-align:center}.mrgncontbx{margin-bottom:75px}}
/*-- Menu End --*/

/*---- master page ---*/
.logobx {padding:2px 15px; float:left;}
.lgoimg {width:78px;}
.topnv {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#33a5e4+0,268bc3+100 */
background: #33a5e4; /* Old browsers */
background: -moz-linear-gradient(top, #33a5e4 0%, #268bc3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #33a5e4 0%,#268bc3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #33a5e4 0%,#268bc3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33a5e4', endColorstr='#268bc3',GradientType=0 ); /* IE6-9 */border-bottom:#1b75a7 solid 1px; margin-bottom:0;color:#fff;}
ul.tpright li{display:inline-block;border-right:#1b75a7 solid 1px;min-height:82px}
ul.tpright li:last-child{border:none}
ul.tpright li a{min-height:82px;padding-top:22px;}
ul.sbdrpdwn li{display:block;border:none;min-height:auto;}
ul.sbdrpdwn li a{min-height:auto;}
.badge-up {position:relative;top:-4px;margin-left:-12px;min-width:24px; height:24px;-webkit-border-radius:50%;
-moz-border-radius:50%;border-radius:50%; line-height:19px; text-align:center;font-size:11px;}
.tpicn {top:12px;}
.navbar-sidebar-toggle {width:82px;float:left;margin:0;line-height:24px;padding:12px 10px;cursor:pointer;text-decoration:none;}
a.navbar-sidebar-toggle:hover{color:#fff!important;text-decoration:none;background:#1b75a7;}
.navbar-search {position: relative;padding-top:4px;padding-bottom:4px;}
.navbar-search .form-control {height:26px;padding:4px 20px 4px 10px;border-radius:50px;font-size:11px;line-height: 16px;}
.navbar-search .btn {position:absolute;right:1px;top:50%;margin-top:-13px;border-radius:0 50px 50px 0;background:0 0;border-color:none;font-size:11px;line-height:16px;padding:3px 11px 5px 10px;}
.dropdown-title {display: block;font-size:11px;line-height:11px;padding:11px 20px;font-weight:600;border-bottom: none!important;background:#248dc4;color:#fff;}
.dropdown-menu>li.dropdown-footer {border-top:1px solid #e5e5e5;border-bottom:none;}
.dropdown-menu>li.dropdown-footer>a {margin:0;border-top-right-radius:0;border-top-left-radius:0;font-size:11px;line-height:1.42857;}
.dropdown-menu {padding:0;}
.lgoutdrop {left:-50px;}
.cksearchbx {margin:12px 15px 0 0;}
.ckserachfld {background:#f1f1f1;padding:5px 22px!important;width:260px; height:auto!important; line-height:19px!important;}
.userinfobx {float:left; margin:30px 0 0 15px;font-size:14px;}
.page-wrapper {width:100%;}
.sidebar {position:absolute;min-height:100%;padding-top:10px;width:250px;background:#e5e5e5;}
.sidebar-lft {background:#1f80b6;color:#fff;-webkit-transition:1s ease-in-out all;-moz-transition:1s ease-in-out all;-o-transition:1s ease-in-out all;transition:1s ease-in-out all;}
ul.lftnvbx li{border-bottom:#1372a4 solid 1px;margin-top:0}
ul.lftnvbx li a{color:#fff;font-size:14px;}
ul.lftnvbx li a:hover, ul.lftnvbx li a:focus{background:#1372a4;}

ul.lftnvbx li ul li a:hover, ul.lftnvbx li ul li a:focus {background:#03a9f4;}

ul.lftnbsub {list-style:none;padding:0; margin:0;}
ul.lftnbsub li a{padding:6px 15px;display:block;font-size:13px;text-decoration:none}

.nav-dropdown.open>a:after {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background:#1372a4;}
.infolist{background:#209fb0;padding:3px;}
.infomsg{background:#ff6c60;}
.infoalrt{background:#fcb322}
.dsbrdinfobx {border:none;}
.pagecntentbx {padding-left:250px; width:auto;-webkit-transition:1s ease-in-out all;-moz-transition:1s ease-in-out all;-o-transition:1s ease-in-out all;transition:1s ease-in-out all;}
.pgmncntainr { display:block;padding:15px;}
.pnlred {background:#ececec;margin-top:50px;border-bottom:#9168a1 solid 2px; color:#9168a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.pnlgreen {background:#a6d473;}
.pnlylw {background:#e7c363;}
.pnlblue {background:#83c7e4;}
.panel-metric-sm .metric-content .icon{margin:-41px auto 0 auto;position: relative; width:80px;height:80px;padding:10px;}
.panel-metric-sm .metric-content .icon .fa {font-size:66px;line-height:36px;opacity:0.4;}
.panel-metric .metric-content .value{margin:0;font-weight:700;font-size:24px;line-height: 1em;text-align:center;}
.panel-metric .metric-content{position:relative}
.infobxftr {width:100%;text-align:center;}
.infobxftr h3{margin:10px 0 0 0;font-size:22px;}
.whitebg {background:#fff; padding:15px;}
.griddelbtn {padding:4px;color:#6f448a;}
.griddelbtn:hover {color:#209fb0;}
.tbltxtsml {font-size:12px;}
.hdrtpwhtbx {width:100%;padding:0 15px;height:48px;background:#fff;}
/*---End masterpage --*/

/*-- welcome --*/
.catgrybx{width:100%;padding:25px;margin-top:30px;height:120px; font-size:18px;line-height:30px; background:#fff;color:#333;border-top:#0089e0 solid 4px;text-transform:uppercase;float:left;-webkit-box-shadow: 0px 2px 4px 0px rgba(161,161,161,1);-moz-box-shadow: 0px 2px 4px 0px rgba(161,161,161,1);box-shadow: 0px 2px 4px 0px rgba(161,161,161,1);margin-bottom:20px;}
.aa{border-color:#278ec6;}
.bb{border-color:#1bb99a}
.cc{border-color:#cc0000}
.ee{border-color:#969696}
.ff{border-color:#8bb800}
.catgrybx a{color:#555;text-decoration:none;display:block;float:left;width:100%;}
.catgrybx:hover{background:#278ec6;color:#fff;}
.catgrybx:hover a{color:#fff;}
.dsbrdicn{font-size:34px;
    opacity: 1;
    position: absolute;
    left: 50%;
    margin-top: -62px;
    background: #278ec6;
    width:70px;
    margin-left: -30px;
    height:70px;
    text-align: center;
    padding-top: 12px; line-height:22px;
    font-weight: 300;
    color: #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
}
.dttmmnbx{text-align:right;line-height:20px;display:inline-block;width:76px;background:#dbdbdb;height:48px;text-align:left;padding:0 8px}
.timbx{text-align:right;line-height:20px;display:inline-block;padding-left:10px;}
/*--- end welcome  --*/

.ftrbx {width:auto;padding:0;padding-left:250px;background: #33a5e4;background: -moz-linear-gradient(top, #33a5e4 0%, #268bc3 100%);
background: -webkit-linear-gradient(top, #33a5e4 0%,#268bc3 100%);background: linear-gradient(to bottom, #33a5e4 0%,#268bc3 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33a5e4', endColorstr='#268bc3',GradientType=0 ); -webkit-transition:1s ease-in-out all;-moz-transition:1s ease-in-out all;-o-transition:1s ease-in-out all;transition:1s ease-in-out all;}
.ftrbx p{margin:0;font-size:11px;color:#c3eaff;}
.ftrbx p a{color:#fff;}

.sidebar-condensed .ftrbx {padding-left:50px;-webkit-transition:1s ease-in-out all;-moz-transition:1s ease-in-out all;-o-transition:1s ease-in-out all;transition:1s ease-in-out all;}

.txthding {font-size:16px;}
.usrtbl .icnspce{margin-right:6px;color:#cfcfcf;}

.sidebar-condensed .pagecntentbx{margin-left:50px;width:auto;padding-left:0;-webkit-transition:1s ease-in-out all;-moz-transition:1s ease-in-out all;-o-transition:1s ease-in-out all;transition:1s ease-in-out all;}
.pnlicn {margin-right:4px;}
.pnllfthdng{border-bottom:#1372a4 solid 1px;padding:14px;font-weight:bold;}
.sidebar-condensed .pnllfthdng {padding:0 0 4px 0;text-align:center;font-size:12px;} 
.calicnbx {background:url(../../images/calicon.png) 95% 6px no-repeat;cursor:pointer;}

.sidebar-condensed {-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;}

.redtxt{color:#f00;}
.inputsml {padding:0 5px;height:24px;line-height:24px;width:120px;font-size:12px;}
.dashbtn {margin:10px 2px;padding:6px 11px;font-size:13px;}
.btn1 {background:#cad655;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#adb83d;}
.btn1:hover, .btn1:focus{background:#b2bd43!important;border-color:#b2bd43!important;}
.btn2 {background:#c1a5ef;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#ad92d9;}
.btn2:hover, .btn2:focus{background:#ad92d9!important;border-color:#ad92d9!important;}
.btn3 {background:#e8b76e;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#d4a45e;}
.btn3:hover, .btn3:focus{background:#d4a45e!important;border-color:#d4a45e!important;}
.btn4 {background:#828282;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#656565;}
.btn4:hover, .btn4:focus{background:#656565!important;border-color:#656565!important;}
.btn5 {background:#7ab1ca;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#6aa1ba;}
.btn5:hover, .btn5:focus{background:#6aa1ba!important;border-color:#6aa1ba!important;}
.btn6 {background:#f9958d;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#eb8077;}
.btn6:hover, .btn6:focus{background:#eb8077!important;border-color:#eb8077!important;}
.btn7 {background:#9e9e9e;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#838383;}
.btn7:hover, .btn7:focus{background:#838383!important;border-color:#838383!important;}
.btn8 {background:#95d2d6;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);border-color:#6fbabf;}
.btn8:hover, .btn8:focus{background:#6fbabf!important;border-color:#6fbabf!important;}

.targetLI .autcname {width:33%;float:left; padding:0 4px; border-right:#eee solid 1px;}
.targetLI .autcname:first-child {border-left:none}
.targetLI .autcname:last-child {border-right:none}
#cke_1_top {display:none}
.ShowHidedtr{position: absolute;font-size:11px;padding:2px 4px;top: 316px;right: 40px;z-index: 99;}
.ShowHider{position: absolute;font-size:11px;padding:2px 4px;top: 164px;right: 27px;z-index: 99;}
ul.apntmntdrnm {padding:15px;margin:18px 0 0 0; list-style:none;background:#1372a4}
ul.apntmntdrnm li{padding:0;margin:0;font-size:12px;border-bottom:#248dc4 solid 1px;width:100%;line-height:28px;}
ul.apntmntdrnm li a{padding:0 10px;margin:0;font-size:12px;display:block; background:#1372a4; text-decoration:none;color:#fff;}
ul.apntmntdrnm li a:hover{background:#333; background:#248dc4}
ul.apntmntdrnm li .doccolorbx {float:right;width:50px;margin-top:7px;height:20px}
#ptname {padding-left:12px; font-size:15px;color:#fff;}
#ptmbln {padding-left:12px;font-style:italic; font-size:15px;color:#fff;}
.ptntinfohd {padding:3px 8px 3px 6px; float:right;background:#9e9e9e;text-shadow:#797979 0px 1px 1px;border-bottom:0;}
    .ptntinfohd img {border:#eaeaea solid 1px;}

.mrgnbtm {margin-bottom:10px;
}
.popmnbx{/*position:absolute;right: 13%;bottom: 120px;*/z-index:999999; position:absolute;right:130px;top:0px;}
.popmncntntbx {    position: relative;
    margin: 0;
    width: 275px;
    background: #dbf1fd;
    color: #4e4e4e;
    font-size: 12px;
    border: #99cde8 solid 1px;
    padding: 10px;}

.clsbtn {    padding:2px 7px; background:#6a6a6a;color:#fff;
    font-size: 11px;
    right: -21px; cursor:pointer;
    top: -1px; border:none;
    position: absolute;
}
    .clsbtn:hover {background:#1372a4;}


.caltooltp {width:170px; position:absolute;z-index:1000; background:#828282;color: #fff;font-size: 12px;padding:5px 8px;}

.smpdng>tbody>tr>td
{padding:2px 4px; 
}

.ptntinfodhdctr {padding-top: 6px;font-size:16px;}
.ptntinfodhdctr .datespn {font-size:14px;font-style:italic;padding-right:15px;}
.ptntinfodhdctr .dcrnm {color:#248dc4;font-weight:bold;}


.sbgbx {background:#f8e6ff;padding:6px 0;width:100%;float:left;}
.dbpanelbx {margin-bottom:20px;}
.tblsmltxt {font-size:11px;margin-bottom:0;}
    .tblsmltxt > thead > tr > th, .tblsmltxt > tbody > tr > td {padding:6px; }
.bldtxt {font-weight:bold;}
.smlschedl{background:#fbf2ff!important;}
.icnclr {color:#c3abcc;}
.scdnr{font-size:24px;line-height:28px;color:#9168a1}
.scdname{font-size:16px}

.mxscrlbx {max-height:184px;overflow:auto;}
.ftradmn {width:100%;float:left;}




/*----*/

@media (min-width:768px) {
.sidebar {display: block;}
.sidebar-condensed .sc-hidden {display:none;}
.sidebar-condensed .sc-visible {display:block;}
.sidebar-condensed .sidebar {width:50px;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown.nav-dropdown-open>a, .sidebar-condensed .sidebar .nav>li.nav-dropdown:hover>a {background:#1372a4;border-bottom-right-radius:0;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown>a:after {display:none;content:"";top:12px;left:34px;font-size:10px;}
.sidebar-condensed .sidebar .nav>li>a {padding:10px 9px;white-space:nowrap;overflow:hidden;}
.sidebar-condensed .sidebar .nav>li a .badge, .sidebar-condensed .sidebar .nav>li a .label {display:none;}
.sidebar-condensed .sidebar .nav>li>a>i:first-child {margin-right: 10px;width: 22.28px;}
.sidebar-condensed .sidebar .nav>li>.nav-sub {position: absolute;left: 50px;margin-top: 0;padding-bottom: 2px;display: none!important;border-radius: 0 0 4px;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open, .sidebar-condensed .sidebar .nav>li:hover {width: 240px;z-index: 10;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open a, .sidebar-condensed .sidebar .nav>li:hover a {display: block;overflow: visible;white-space: normal;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open a .badge, .sidebar-condensed .sidebar .nav>li.nav-dropdown-open a .label, .sidebar-condensed .sidebar .nav>li:hover a .badge, .sidebar-condensed .sidebar .nav>li:hover a .label {display: inherit;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open>.nav-sub, .sidebar-condensed .sidebar .nav>li:hover>.nav-sub {
display: block!important;z-index: 10;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open .nav-sub>li>a, .sidebar-condensed .sidebar .nav>li:hover .nav-sub>li>a {background:#248dc4;padding-left: 26px;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open .nav-sub>li>a, .sidebar-condensed .sidebar .nav>li:hover .nav-sub>li>a:hover{background:#1372a4;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open .nav-sub>li>.nav-sub>li>a, .sidebar-condensed .sidebar .nav>li:hover .nav-sub>li>.nav-sub>li>a {padding-left: 41px;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open .nav-sub>li>.nav-sub>li>.nav-sub>li>a, .sidebar-condensed .sidebar .nav>li:hover .nav-sub>li>.nav-sub>li>.nav-sub>li>a {padding-left: 56px;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open .nav-sub>li>.nav-sub>li>.nav-sub>li>.nav-sub>li>a, .sidebar-condensed .sidebar .nav>li:hover .nav-sub>li>.nav-sub>li>.nav-sub>li>.nav-sub>li>a {padding-left:71px;}
.sidebar-condensed .sidebar .nav>li.nav-dropdown-open .nav-sub>li>.nav-sub>li>.nav-sub>li>.nav-sub>li>.nav-sub>li>a, .sidebar-condensed .sidebar .nav>li:hover .nav-sub>li>.nav-sub>li>.nav-sub>li>.nav-sub>li>.nav-sub>li>a {padding-left:96px;}
.sidebar-condensed .sidebar .nav-pills {margin-left:5px;margin-right:5px;}
.sidebar-condensed .sidebar .nav-pills>li.nav-dropdown-open, .sidebar-condensed .sidebar .nav-pills>li:hover {width:235px;}
.sidebar-condensed .sidebar .nav-pills>li.nav-dropdown>a {padding-right:10px;}
.sidebar-condensed .sidebar .nav-pills>li>.nav-sub {left:45px;width:190px;}
.sidebar-condensed .sidebar .nav-pills>li>.nav-sub a {padding-right:10px;}
.sidebar-condensed .sidebar .nav-pills>li>.nav-sub .nav-dropdown>a {padding-right:30px;}
.sidebar-condensed .sidebar .sidebar-header, .sidebar-condensed .sidebar .sidebar-profile, .sidebar-condensed .sidebar .sidebar-summary {display:none;}
}
@media (min-width:768px) {
.page-wrapper {overflow: visible;}
.sidebar-condensed .sidebar+.pagecntentbx{margin-left:50px!important;width:auto!important;padding-left:0!important;}
a, a:focus, a:hover {outline:0;}
}

@media only screen and (max-width:768px) and (min-width:300px){.infld {margin-bottom:10px;}
.hidden-xxs {display: none!important;}
.grid-float-breakpoint {display: none!important;}
.sidebar-opened .sidebar {display:block;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 10px;font-size:12px;line-height:16px;}
ul.tpright li, ul.tpright li a {min-height:auto;}
}


@media (max-width:767px) {.sidebar {position:relative;top:0;display:none;}
.sidebar-condensed .sidebar {display:block!important;}
.sidebar-condensed .pagecntentbx, .pagecntentbx{padding:10px;display:block;}
.ftrbx {padding:0;display:block;}
.ftrbx p{text-align:center}
.tpright {display:block;float:left; margin:0;}
.navbar-brand-group {border-bottom:#ccc solid 1px; float:left;display:block;}
.navbar-nav .open .dropdown-menu {background:#fff; position:absolute;left:0;}
.tbloverfauto {overflow:auto; padding:10px}
.logobx {width:225px;}
.form-control{width:100%!important;}
.table > thead > tr > th, .table > tbody > tr > td{float:left!important;width:100%!important;}
.logowrap {height:auto!important;}.imtxt {font-size:14px;font-weight:bold;padding:0 0 6px 0;}
}

/*-----Responsive ----*/
@media screen and (max-width:767px){
}
