body{background:#e0f5f6;}
a,img,a:hover,:focus, input{text-decoration: none; outline: none;}
/*headerSec start*/
.headerSec{background: #a81d22;border-bottom: 1px solid #c24145;}
.headerSec .logo{ display: inline-block; width: 150px;}
.headerSec .logo img{width: 100%;}
.headerSec .btn{float: right; background:#f8debb;padding: 8px 10px; color: #a81d22; text-decoration: none; border-radius:0;
text-transform: uppercase; margin:13px 0 0; display: inline-block;}
/*headerSec end*/

/*bannerSec start*/
.bannerSec{padding: 20px 0;}
.bannerSec .banImgDiv img{width:100%;}
.bannerFormSec h4{background: #479c43;padding: 10px 15px; text-transform: uppercase;color: #fff; margin: 0; 
	font-size: 16px;line-height: 20px; position: relative;}
.bannerFormSec h4:before{position: absolute;border-top: 7px solid #479c43;width: 10px;border-bottom: none;
    border-right: 7px solid transparent;border-left: 7px solid transparent;content: '';height: 10px;
    bottom: -10px;left: 0;right: 0;margin: auto;}
.bannerFormSec .bannerFormDiv{background:#fff; padding: 15px;}
.bannerFormSec .bannerFormDiv h3{color:#a81d22;text-align: center; margin:0 0 15px;}
.bannerFormSec .bannerFormDiv p{font-size: 11px;color: #999; padding:0 15px; text-align: center;}
.bannerFormDiv button{border-radius:20px; padding: 10px 30px;}
.inputDiv label{font-weight:normal; margin: 0;}
.inputDiv input{padding:5px 0; border: none; border-bottom: 1px solid #ccc; width: 100%;}
.inputDiv.warning label{color:#a81d22;}
.inputDiv.warning input{border-bottom: 1px solid #a81d22;}
/*bannerSec end*/


@media only screen and (min-width: 992px){
/*.bannerSec .banImgDiv {margin-top: 50px;}*/
}

@media only screen and (max-width: 569px){
/*.headerSec .logo{width:300px;}*/
.headerSec .btn{margin-top: 7px;}	
}

@media only screen and (max-width: 479px){
/*.headerSec .logo{width:180px;}*/
.headerSec .btn{margin-top: 5px; padding: 3px 5px; font-size: 10px;}	
}