/*

Theme Name: US Labs

Theme URI: http://uslaboratorypartners.com/

Author: Dharmishi Technologies

Author URI: http://dharmishi.com

Version: 1.0

*/



body{background:#fafafa;font-family:'Open Sans',sans-serif;}

.top{background:#2B4B90;color:#fff;overflow:hidden;margin-top:0px;padding:10px 0px;}

.top p{margin:0px;line-height:20px!important}

.top a{color:#fff!important;}



.top .fa{margin:0px 2px;height:24px;width:25px;line-height:24px;text-align:center;transition:0.4s all}

.top .pull-right .fa:hover{background:#fff;color:#2B4B90;}



.logo{height:60px;margin-top:-5px;}

.navbar{background:#fafafa!important;height:80px;padding-top:15px;border:none;border-radius:none;margin:0px;}

.navbar-toggle{border-color:#2B4B90!important;}

.icon-bar{background-color:#2B4B90!important}

.nav li a{color:#444!important;padding-left:10px!important;padding-right:10px!important;}

.nav li a:hover,.nav li a:focus{color:#2B4B90!important;background:none!important}

.nav li.active a{background:none!important;font-weight:bold;}

.open a{background:none!important;}

.open>.dropdown-menu{transition:1s all;}

.dropdown-menu{background:#fff}

.dropdown-menu li a:hover{background:#eee!important}

.dropdown-menu{transition:1s all !important;}



.carousel{margin:0px;padding:25px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}

.img-wide{width:100%;}



.footer{background:#2B4B90;color:#fff;overflow:hidden;margin-top:0px;padding:10px;text-align:center;}

.footer a{color:#fff;}

.menu-top-container ul{list-style:none;padding:0px!important;}

.menu-top-container ul li{display:inline-block;padding:10px;margin-right:1px solid #fff;}



.section{padding:50px;}



h1,h2,h3,h4{color:#2B4B90;}

h1:first-child{margin-top:0px;}

h3:first-child{margin-top:0px;}



.col-xs-4 h3{color:#2B4B90;}



.img-circle{transition:0.2s all;}

.img-circle:hover{transform:scale(1.1);}



hr.small{width:20%;}

hr.thick{border:1px solid #eee;margin-top:40px;margin-bottom:40px;}



.sharing-section{background:#fff;padding:10px;}



.page{padding-top:50px;padding-bottom:50px;}



.alert-default{background:#fff;color:#000;}

.alert-default h4{font-weight:bold;color:#000;}



textarea.form-control{height:200px;}



@media(max-width:768px){

	.home-widget{margin-bottom:30px;}

	.logo{padding-left:20px;height:50px;margin-top:0px;}

	.navbar{padding:5px;height:60px;}

	.carousel{padding:10px;}

	.carousel .item{height:200px;}

	.carousel .item img{height:100%;width:auto;object-fit: cover;}

	.section{padding:20px;}

	hr.thick{margin-top:10px;margin-bottom:10px;}

	.navbar-collapse{box-shadow:none!important;background:#fafafa;z-index:9999;position:absolute;width:100%;}

}



blockquote{margin:10px!important;font-size:16px;border:none!important;background:#fafafa;}



.alignleft{float:left;margin:0px 20px 0px 0px;width:200px;height:auto;}



.resource-icon{height:70px;margin:10px;}

@media (max-width: 990px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}