h1{margin:0!important}
h3{margin:0!important}
a{cursor:pointer}
.container{width:100%!important}

.logo span{font-size:15px;letter-spacing:1px;color:#555555!important;font-weight:bold;text-decoration:none!important}
.logo:hover{text-decoration:none!important}
.logo:hover a{text-decoration:none!important}
header > div.container{width:100%!important;max-width:100%!important;}
header nav{float:left!important}
header nav a{color:White!important}
#footer{padding:40px 0 20px 0;}
#footer .col-md-5{padding-top:20px}
#footer .col-md-2{padding-top:20px}
footer div.footer-ribon{margin-top:-60px!important} 
.navbar-collapse.collapse{margin-top:5px!important}
.btnWidth150 a{width:157px}
.search{display:block!important}
.btnsMargin10 .btn{margin:5px}
.selHrs{padding:0!important;height:22px;border:1px solid #abadb3}
.selMin{padding:0!important;height:22px;border:1px solid #abadb3}
.selAmPm{padding:0!important;height:22px;border:1px solid #abadb3}
.col-md-9{font:normal 12px Arial, Helvetica, sans-serif;color:#555;line-height:30px}
.scroll-to-top{bottom:30px!important}
fieldset > div{padding-left:5px!important}
div.tabs{margin-top:15px;}

legend{font-size: 15px!important}








 @media (max-width: 991px)
 {
button.btn-responsive-nav {top: 75px!important;}

fieldset{padding:0 5px 0 5px!important}
fieldset > div {padding-left:0!important;}
.col-md-9{padding-left:5px!important;padding-right:5px!important}
.tab-content{padding:5px!important}
#cp1_btnCloseInvoiceDetail{margin-right:40px;}
.col-md-9{padding-top:0px}
.main #content {padding-top: 0px;}
    
header .search {clear:both!important;float:none!important;text-align:center}
header .logo {display:block!important;margin-right:auto;margin-left:auto;text-align:center}
}



 @media (max-width: 767px)
 {
header .search {clear:both!important;float:none!important;text-align:center}
header .logo {display:block!important;margin-right:auto;margin-left:auto;text-align:left}
}
 

@media (max-width: 450px)
{ 
.customerPortalName {display:block;}
button.btn-responsive-nav {top: 50px!important;}
}


