




/*My Custom Styles*/
header, .isStuck{background-color:#fff;}
header .brand{margin-left:0px;}
.brand img{max-width:300px;}
.sf-menu > li + li{margin-left:40px;}
.sf-menu > li > a{font-size:16px;color:#6d6e71;}
.sf-menu li.active a{color:#b21f32 !important;}
.sf-menu > li > a:hover, .sf-menu > li > a:focus{color:#b21f32;}
header .nav{margin-top:20px;}
.isStuck{border-bottom:2px solid #b21f32;}
.isStuck .brand img{max-width:250px;margin-top:5px;}
.isStuck .nav{margin-top:22px;}
.homeSlider{position:relative;}
.bannerText{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.bannerText h1{color:#b21f32;margin-bottom:10px;}
.bannerText p{margin-top:0px;color:#fff;}
.bannerBg{background-color:rgba(109, 110, 113,.4);padding:25px;max-width:420px;}

.welcomeSection{background-color:#fff;padding:100px 0px;}
.welcomeSection .big{color:#b21f32;margin:0px;}
.welcomeSection p{margin-top:20px;}
.welcomeSection .btn{margin-top:20px;}
.welcomeSection .btn-default{background: #6d6e71;border: 2px solid #b21f32;color: #fff;}
.silverContent .btn-default{background-color:#b21f32;}

.requistionSection{background:#b21f32;color:#fff;}
.requistionSection .big{color:#fff;}
.requistionSection img{margin-top:40px;}


.accordion{box-shadow:0px 0px 15px #ccc;}
.accordion-section-title:hover, .accordion-section-title:focus{color:#fff;}
.accordion-section-title{background:#b21f32;position:relative;font-size:14px;border:none;border-top:1px solid #fff;padding:8px 15px;transition:all 0.4s ease;}
.accordion-section-title:after{position:absolute;right:10px;content:"\f105";top:4px;font-size:18px;font-family: 'FontAwesome';}
.accordion-section-title.active:after{position:absolute;right:10px;content:"\f107";top:4px;font-family: 'FontAwesome';}
.accordion-section-title.active, .accordion-section-title:hover{background:#b21f32;}
.welcomeSection .accordion{margin-top:40px;} 
.accordion p{margin:0px;font-size:14px;margin-bottom:10px;}
.accordion li{font-size:14px;}
.accordion h4{margin-top:15px;margin-bottom:10px;}
.accordion ul{margin-bottom:15px;}

footer{background-color:#b21f32;color:#fff;}
footer nav a{color:#fff;}
footer a:hover{color:#000;}
footer .brand{margin-left:0px;}
footer .brand img{margin-bottom:20px;}
footer h6{margin-bottom:20px;}
.toTop{background-color:#000;color:#fff;border:none;}


/*.innerPageBg{background:url(../images/smimaging/banner/banner2.jpg)center;background-attachment:fixed;background-size:cover;}*/
.innerPageBg h1{color:#fff;}
.welcomeSection h2 a{font-size:25px;}
.welcomeSection h2 a:hover{color:#000;}
.welcomeSection h2{margin-top:40px;}
.innerPageFooter .well-lg{padding-bottom:0px;}
.serviceSection .big{margin-bottom:20px;}
.marginTop{margin-top:40px;}
.miniMarginTop{margin-top:20px;}


.silverContent{background-color:#6d6e71;color:#fff;}
.silverContent .big{color:#fff;}

.whiteContent{background-color:#f4f4f4;color:#000;}
.whiteContent .big{color:#b21f32;}

.examSection .accordion p{margin-bottom:0px !important;}
.borderTopSection{border-top:1px solid #d9263e;}
.borderBottomSection{border-bottom:1px solid #981b2b;}
.innerPageFooter .well-lg{padding-bottom:30px;}
footer .well-xs{padding-top:20px;padding-bottom:20px;}


@media(max-width:1200px){
	.brand img{max-width:200px;}
	header .nav{margin-top:10px;}
	.isStuck .brand img{max-width:200px;margin-top:13px;}


}

@media(max-width:970px){
	.brand img{margin-bottom:20px;}
	.borderBottomColumn .col-md-4, .borderBottomColumn .col-md-3{padding:20px 0px;text-align: center;}
	
}

@media(max-width:768px){
	.bannerText{display:none;}
	.welcomeSection{padding:60px 0px;text-align:left;}
	.marginTop img{margin-bottom:20px;}
	footer{text-align: left;}
	.brand img{margin-bottom:0px;}
	.borderBottomColumn .col-md-4, .borderBottomColumn .col-md-3{border-bottom:1px solid #981b2b;border-top:1px solid #d9263e;padding:20px 0px;text-align: center;}
    .borderBottomColumn .col-md-4:first-child{border-top:none;}
    .borderBottomColumn .col-md-3:last-child{border-bottom:none;}
    header .brand{margin-top:12px;}
    * + .contact-info{margin-top:15px;}
    .innerPageFooter .well-lg{padding-bottom:10px;}
    .borderTopSection{text-align: center;}
    footer .well-xs{text-align: center;}
}

/*My Custom Styles*/