.backstretch{ display:none !important; }
ul li a{ font-size:12px; }
ul.dropdown-menu{ padding: 0; }
ul.dropdown-menu li{ font-size:12px; border-bottom: 1px solid #ddd; }
ul.dropdown-menu li a{ padding: 6px 10px; }
ul.dropdown-menu li:last-child{ border-bottom: 0; }
.dropdown-menu>li:focus, .dropdown-menu>li:hover{ background-color: #f5f5f5; }
.btn-group>.dropdown-menu:after, .dropdown-toggle>.dropdown-menu:after, .dropdown>.dropdown-menu:after, .btn-group>.dropdown-menu:before, .dropdown-toggle>.dropdown-menu:before, .dropdown>.dropdown-menu:before{ left: auto; right: 8px; }
.dropdown-submenu>.dropdown-menu{ left: 100% !important; }
nav{ display: none; }
.vpanel{ padding:0 !important; } 
.vnav { position:relative; } 
.vnav>li>a { border: 0 !important; } 
.vload{ width: 30px; position: absolute; right: 10px; top: 5px; }
.vloadtxt{ position: absolute; right: 10px; top: 12px; color: #71c571; }
table.vrpt{ overflow-x: auto; } 
.vtblprmsrespvsv { overflow-x: initial !important; }
a.vtooltip i{ font-size:24px;color:#63a6e0d1; }
div.tooltip div.tooltip-inner{ background: #f5f5f5; border: 1px solid #ddd; color: #333; overflow-wrap: break-word; word-wrap: break-word; }
.vhr{ font-size: 14px; }
thead { background: #fff !important; }
body, input, select, p, td, th, a, label{ font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important; }
label{ font-size: 12px; }
.nav-tabs>li>a { font-size: 12px; } 
input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="search"], select, textarea{ height: 30px !important; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important;}
.btn:active:focus, .btn:target{ border: 2px solid #023B66 !important; background: #fff !important; color: #023B66 !important; }
.btn:hover{background: #ddd !important; color: #023B66 !important; }
/*.btn{box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2) !important; color: #fff !important; line-height: 1.3 !important;}*/
.btn{box-shadow:none !important; color: #fff !important; line-height: 1.3 !important;}
input:hover, select:hover{/* box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2) !important;*/ }

.vtxtmsg{
    position: absolute;
    color: #71c571;
    right: 0;
    top: 0;
}
.vloadicon{
    width: 30px;
    position: absolute;
    right: 0;
    top: -6px;
}
.pos-rel{
    position: relative !important;
}
.pad-zero{
    padding: 0 !important;
}
.qlabel{
    padding: 0px 10px;
    color: #fff;
    border-radius: 4px;
}
.bg-green, .bg-green a{
    background-color: #5cb85c !important; 
    color: #fff;
    text-decoration: none;
}
.bg-red, .bg-red a{
    background-color: #d9534f !important; 
    color: #fff;
    text-decoration: none;
}
.bg-green a{
    /* text-decoration: underline; */
}
.valign{ vertical-align: middle !important }
/* 
    Created on : 16 Mar, 2017, 1:03:25 PM
    Author     : Manoranjan Kumar
*/
.page-header.navbar .page-logo {width: 27%; }
.page-content-wrapper .page-content {padding: 0px 0 0 0px;}
.page-header-fixed .page-container {margin-top: 5.5%;}
.page-container { padding: 0px 0px 0;}/*padding: 20px 20px 0;*/
.note { padding: 0px 0px 0px 0px;margin: 0 0 1px;}
.page-sidebar, .page-sidebar .page-sidebar-menu {padding: 0px 5%;}
.page-header.navbar .page-logo .logo-default { margin: 3% 0px 0; width: 80%;}
.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .menu-toggler.sidebar-toggler {  margin-right: 60%;   margin-top: 35%;}
.page-header.navbar .menu-toggler.sidebar-toggler {float: right;margin: -10% 0 0;}
.page-header.navbar .page-logo>.logo-image, .page-header.navbar .page-logo>a {display: block; float: left;  width: 100%;margin-top: 6.5%;}
.page-header.navbar .page-logo {width: 18%; /* margin-top: 1%; */}
.portlet.box > .portlet-body { padding: 15px; border: 1px solid #ccc; margin-bottom: -2.5%;}
.form-control { border: 1px solid #c2cad8; border-radius: 0px !important;}
.urlShow{ position: absolute;  margin-left: 40%;word-wrap: break-word;word-break: break-all;}
.select2-container--bootstrap .select2-selection{border-radius: 0px;  }
.input-daterange input:first-child { border-radius: 0px; }
.fullwidth{ width: 100% !important;}
/* input[type=checkbox], input[type=radio] {margin: 10px 3px 3px 4px; cursor: pointer;} */
/*.table.table-bordered thead>tr>th { width: initial;}*/
tr.ng-table-filters.ng-scope {display: none;}
thead.ng-scope {background-color: rgba(141,192,219,.25);}
.portlet { margin-bottom: 2.5%;}
.nav-tabs { border-bottom: 2px solid #DDD; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
.nav-tabs > li > a { border: none; color: #666; }
.nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #fff !important; background: #023B66;}
.nav-tabs > li > a::after { content: ""; background: #4285F4; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
.nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px}
.card {background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }
.canvasjs-chart-credit,a.creditTex {display: none;}   
.searchposMargin { margin-top: -0.8%;}
.btn-group-sm>.btn, .btn-sm {    border-radius: 1px;}
.tenorset{margin: -4.3% 2% 0% 0%;}
.topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
.dashboard-stat2 {border:1px solid #E5E5E5 !important;}
.dashboard-stat2 .display .number small,.form-group{font-size: 12px !important}
.datepicker-days {font-size: 12px !important;}
.dashboard-stat2 .display .icon{border:none;}
.scroll-dropdown ul.dropdown-menu{overflow:scroll !important; height:300px !important}
blockquote.cust_report {
    padding: 3px 7px;
    margin: 0 0 20px;
    font-size: 11.5px;
}
/* Scroll bar CSS : Shravani*/
.scroll-bar.table-responsive{max-height:600px !important;}
.scroll-bar.table-responsive thead th { position: sticky; top: 0;background-color: #FAFAFA }
/*New Mobile View:Manorajan*/
/* 
    ##Device = Desktops
    ##Screen = 1281px to higher resolution desktops
*/
@media (min-width: 1281px) {
    .desktop,a.list-group-item.dstop{display: none;}
    .logo{width: 80%;margin-top: -4%;}
    .second-box{padding:5.5px; background:#39F;}
    .first-box {padding: 9px !important;}
    .cmargin{ margin-top:4%;}
    .cboxcon{ padding:5px !important;}
    /*.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 4%;}*/
    .hiraku-open-btn-line {background-color: #649A3A!important;}
    .vcontainer{ width: 70% !important; }
    .dashboard-stat2{padding: 15px 9px 30px}
}
/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px 
*/
@media (min-width: 1025px) and (max-width: 1280px) {
    .desktop,a.list-group-item.dstop{display: none;}
    .logo{width: 80%;margin-top: -4%;}
    .second-box{padding:5.5px; background:#39F;}
    .first-box {padding: 9px !important;}
    .cmargin{ margin-top:4%;}
    .cboxcon{ padding:5px !important;}
    .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 4%;}
    .hiraku-open-btn-line {background-color: #649A3A!important;}
    .tenorset{margin: -4.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
    .vcontainer{ width: 75% !important; }
    .dashboard-stat2{padding: 15px 9px 30px}
    .dashboard-stat2 .display .icon{position: absolute;top: 22px;right: 22px}
}
/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1024px) {
    .desktop,a.list-group-item.dstop{display: none;}
    .logo{width: 80%;margin-top: -4%;}
    .second-box{padding:5.5px; background:#39F;}
    .first-box {padding: 9px !important;}
    .cmargin{ margin-top:7%;}
    .cboxcon{ padding:5px !important;}
    .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 4%;}
    .cBmargin{margin-bottom: 20% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -4.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
}
/** 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .desktop,a.list-group-item.dstop,.ipod{display: none;}
    .logo{width: 80%;margin-top: -4%;}
    .second-box{padding:5.5px; background:#39F;}
    .cmargin{ margin-top:5%;}
    .cboxcon{ padding:5px !important;}
    .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 4%;}
    .cBmargin{margin-bottom: 20% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -5% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    /*.ipod{display:none !important;}*/
    .logo{width: 80%;margin-top: -4%;}
    .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 4%;}
    .cBmargin{margin-bottom: 20% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -6.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
}
/** 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/
@media (min-width: 481px) and (max-width: 767px) {
    .logo{width: 60%;margin-top: -2%;}
    .second-box{padding:10px; background:#39F;}
    .dashboard-stat.blue{margin-top: 15%;}
    .panel-default {margin-top: 15%;}
    .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 2%;}
    .cBmargin{margin-bottom: 20% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -6% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
    .mlmargin{margin-top: 3%;}
    .vcontainer{ width: 100%; }
}
/** 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/
@media (min-width: 320px) and (max-width: 480px) and (orientation: portrait)  {
    .logo{width: 60%;margin-top: -13%;margin-left: 19%;}
    .second-box{padding:10px; background:#39F;}
    .dashboard-stat.blue{margin-top: 20%;}
    .panel-default {margin-top: 20%;}
    .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 2%;}
    .cBmargin{margin-bottom: 20% !important;}
    .navbar-brand{height: 0px !important;padding: 0px 0px!important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -4.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
    .mlmargin{margin-top: 5%;}
    .vcontainer{ width: 100%; }
}
@media (min-width: 320px) and (max-width: 480px) and (orientation: landscape)  {
    .logo{width: 60%;margin-top: 4%;margin-left: 19%;}
    .second-box{padding:10px; background:#39F;}
    .dashboard-stat.blue{margin-top: 15%;}
    .panel-default {margin-top: 20%;}
    .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {margin-top: 2%;}
    .navbar-brand{height: 0px !important;padding: 0px 0px!important;}
    .cBmargin{margin-bottom: 25% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -4.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
    .device{margin-top: 0%;}
    .mlmargin{margin-top: 5%;}
    .vcontainer{ width: 100%; }
}

/** 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 240px to 320px
*/
@media (min-width: 240px) and (max-width: 320px) and (orientation: portrait){
    .logo{width: 50%;margin-top: -15%;margin-left: 24%;}
    .navbar-brand{height: 0px !important;padding: 0px 0px!important;}
    .dashboard-stat.blue{margin-top: 30%;}
    .cBmargin{margin-bottom: 31% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .panel.panel-default.ng-scope {margin-top: 30%;}
    .tenorset{margin: -4.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
    .mlmargin{margin-top: 5%;}
    .vcontainer{ width: 100%; }
}
@media (min-width: 240px) and (max-width: 320px) and (orientation: landscape){
    .logo{width: 50%;margin-top: 4%;margin-left: 24%;}
    .navbar-brand{height: 0px !important;padding: 0px 0px!important;}
    .cBmargin{margin-bottom: 25% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -4.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 1%;}
    .mlmargin{margin-top: 5%;}
    .vcontainer{ width: 100%; }
}
@media (min-width: 295px) and (max-width: 551px) and (orientation: portrait){
    .logo{width: 50%;margin-top: -13%;margin-left: 24%;}
    .navbar-brand{height: 0px !important;padding: 0px 0px!important;}
    .dashboard-stat.blue{margin-top: 25%;}
    .cBmargin{margin-bottom: 25% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .panel.panel-default.ng-scope {margin-top: 22%;}
    .tenorset{margin: -13.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 3%;}
    .mlmargin{margin-top: 5%;}
    .vcontainer{ width: 100%; }
}
@media (min-width: 295px) and (max-width: 551px) and (orientation: landscape){
    .logo{width: 60%;margin-top: 3%;margin-left: 4%;}
    .navbar-brand{height: 0px !important;padding: 0px 0px!important;}
    .cBmargin{margin-bottom: 15% !important;}
    .hiraku-open-btn-line {background-color: #023B66!important;}
    .tenorset{margin: -9.3% 2% 0% 0%;}
    .topc{border: 1px solid #e7ecf1 !important; border-radius: 4px;padding: 2%;}
    .mlmargin{margin-top: 5%;}
    .vcontainer{ width: 100%; }
}
.wbrkw100{ word-wrap: break-word;min-width: 100px;max-width: 100px;}
.wbrkw90{ word-wrap: break-word;min-width: 90px;max-width: 90px;}
.wbrkw50{ word-wrap: break-word;min-width: 50px;max-width: 50px;}
.portlet.box.blue-hoki {
    border: none !important; 
    border-top: 0 !important; 
}
.breadcrumb {
    padding: 10px 5px !important;
    margin-bottom: 0px !important;
    background-color: #fff !important;
    border-radius: 0px !important;
}
.navbar-default {
    background-color: #ffff !important;
}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {
    color: #555;
    background-color: #649A3A!important;;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff !important;
    background-color: #023B66 !important;
    border-color: #023B66 !important;;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff !important;
    background-color: #023B66 !important;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover ,.navbar-default .navbar-nav>li>a:active {
    color: #fff !important;
    background-color: #023B66 !important;
}
.navbar-default .navbar-toggle {
    border-color: #023B66 !important;
    background: #023B66 !important;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #023B66 !important;
    border-color: #023B66 !important;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #023B66 !important;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #023B66!important;
    border-color: #023B66!important;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 0px !important; 
    border-bottom-right-radius: 0px !important;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}
.decorate{padding: 2%;border: 1px solid #eee;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);}
.btn{padding: 6px 5px!important;}
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}
.cBmargin{margin-bottom: 10%;}
.form-group.required .control-label:after {content:"*";color:red;}
.form-group .vrequired:after{ content:"*";color:red; }
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.loading-icon {
    border-radius: 50%;
    width: 18px;
    height: 18px;
    border: 0.25rem solid #ddd;
    border-top-color: #333;
    display: inline-block;
    margin: 0 8px;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;
    animation-name: spin;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}
.panel-heading {padding: 5px 10px !important;border-bottom: 0px solid transparent;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 5px !important;vertical-align: top;border-top: 1px solid #ddd;}
.table td, .table th { font-size: 11px !important;}
.btn{border-radius: 0px !important;background: #023B66 !important;color: #fff !important;}
.panel-footer {border: 1px solid #ddd !important;}
/*.select2-container--bootstrap .select2-selection__clear, .ng-table-pager{ display: none;}*/
table,.panel {margin-bottom:0px !important;}
select option {text-transform:capitalize}   
#fileupload{padding: 1px 0px;}
.panel-title > a { display: block;padding: 5px;text-decoration: none;}
.btn{font-size: 13px !important;}
.panel-title{font-size: 13px !important;}
.pagination { margin: 0px 0 !important;border-radius: 0px !important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border: 0px solid #fff !important; }
.notice {padding: 5px; background-color: #fafafa;border-left: 6px solid #023B66; margin-bottom: 10px;-webkit-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #EEEEEE;}
.panel-heading a:active, .panel-heading a:focus, .panel-heading a:hover {background: #023B66 !important;}
.panel-heading.active {background-color: #649A3A;}
.panel-heading.phbg {border-top: 1px solid #ddd !important;background: #fff !important;}
.panel-heading.phbg:active, .panel-heading.phbg:focus, .panel-heading.phbg:hover{background:#649A3A !important;}

table th{ text-align: center !important; }
.dashboard-stat .visual {width:100%;margin-bottom:0;padding-top:15px;margin-bottom:0;padding-left:10px}
.dashboard-stat .title{font-size: 14px;font-weight: 300;color:#ffffff;text-align: center;clear: both;padding-top: 5px;margin-bottom: 5px}
.dashboard-stat .visual p.span-left{font-size: 14px;line-height: 25px;margin-bottom: 0;font-weight: 300;color:#fff;width:75px;float:left}
.dashboard-stat .visual p.span-right{font-size: 14px;line-height: 25px;margin-bottom: 0;font-weight: 300;color:#fff;width:170px;float:right;text-align:right;padding-right:10px}
.dashboard-stat .details .desc {font-size: 14px;}
.dashboard-stat .details .number {font-size: 20px;padding-top:10px}
span.reqmark{color:red;}
.sumofbg{background: #ffcc00 !important;font-weight:bold}
.sumofbglight{background: #ffcc !important;font-weight:bold}
.fa-sum:before {content: "\03a3";font-family: sans-serif;}

.one {
    opacity: 0;
    -webkit-animation: dot 1.3s infinite;
    -webkit-animation-delay: 0.0s;
    animation: dot 1.3s infinite;
    animation-delay: 0.0s;
}

.two {
    opacity: 0;
    -webkit-animation: dot 1.3s infinite;
    -webkit-animation-delay: 0.2s;
    animation: dot 1.3s infinite;
    animation-delay: 0.2s;
}

.three {
    opacity: 0;
    -webkit-animation: dot 1.3s infinite;
    -webkit-animation-delay: 0.3s;
    animation: dot 1.3s infinite;
    animation-delay: 0.3s;
}

@-webkit-keyframes dot {
    0% { opacity: 0; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}

@keyframes dot {
    0% { opacity: 0; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}
.mfont-size{font-size: 16px;}
.fontsize12{font-size: 12px !important;}
.mcusotmcss>.btn{height: 30px !important;color: inherit!important;background: #fff !important;font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important;}
.custbl{border: 1px solid #ccc;padding: 5px;margin: 0% 0;transition: 0.5s;}
.text-nowarp{white-space: nowrap;}
h4,h5,h6{font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important;}
.container.vcontainer {background: #fff;}
.wrapper{background:#F7F7F7;}
.navbar.navbar-default.navbar-fixed-bottom {background: #f7f7f7 !important;}
.btnccc {background:#ccc !important;}
.textleft{text-align: left !important;}
.textright{text-align: right !important;}
.welmd{margin-bottom: 0px !important;background-color:#f5f5f5 !important;}
.highcharts-title {font-size: 12px !important;}
.panelbodytoppadding{padding-top: 0px!important;}
.width200{width: 200px!important;}
.width180{width: 180px!important;}