@charset "utf-8";@media screen and (max-width:1280px){.brwnimg{left:-217px;top:279px;}
.bannerCaption{top:448px;}
}
@media screen and (max-width:1200px){.footerNav ul li span{margin:0 10px;}
.welcometext p br{display:none;}
.welcomeHeading h1{font-size:30px;}
.navbar-nav li{padding-right:15px;margin-right:10px;}
.highlights{width:100%;}
.sthumb{max-width:350px;}
.bannerCaption{width:100%;padding:0 5%;box-sizing:border-box;}
.brwnimg{left:-221px;top:216px;}
.logo{left:94px;}
.bannerCaption{top:428px;}
}
@media screen and (max-width:1024px){.memberlisting .innerresponse h3{font-size:20px;line-height:20px;}
.memberlisting .innerresponse p{font-size:15px;}
.bannerCaption{top:352px;}
.bannerWidth{width:88%;}
}
@media screen and (max-width:992px){.footerNav ul li{padding-bottom:15px;}
.thumbOuter{margin-bottom:40px;}
.navbar-nav li{margin-bottom:5px;}
.logo{left:40px;top:10px;}
.blackwrapper .title{margin:20px 0px 10px 0px;}
.text h6{padding-bottom:10px;}
.sthumb{max-width:100%;text-align:center;}
.memberlisting .innerresponse h3{font-size:21px;}
.memberlisting .innerresponse p{font-size:14px;}
.navOuter .container{width:100% !important;}
.brwnimg{left:-315px;top:165px;}
.title a{font-size:20px;}
.title span{font-size:14px;}
.nav > li > a{text-transform:capitalize !important;}
.bannerCaption{top:332px;}
.regionName a{font-size:16px;padding:0 10px;}
}
@media screen and (max-width:970px){.brwnimg{display:none;}
.navbar-nav li{padding-right:10px;margin-right:5px;}
.bannerCaption{top:250px;}
}
@media screen and (max-width:768px){.logoOuter{float:left;width:100%;margin:30px 0;}
.logo , .logo01{position:inherit;}
.logo{top:0;margin:0px;left:0;}
.whiteimg{display:none;}
.logoSection{position:inherit;}
.bannerWidth{width:100%;}
.bannerCaption p , .bannerCaption h3{max-height:inherit;}
.banner{max-height:inherit;}
.bannerCaption{padding:10px 15px 0px;background:url(../images/browntrans.png) repeat left top;position:inherit;float:left;width:100%;bottom:0;}
.bannerCaption h3{font-size:22px;padding-bottom:8px;}
.bannerCaption p{font-size:16px;}
.bannerCaption{top:0;}
}
@media screen and (max-width:767px){footer{text-align:center;}
.footerLogo{margin-top:20px;float:none;display:inline-block;}
.footerNav , .footerNav ul li , .footerNav ul , footer div , .fbottomtext{float:none;display:inline-block;}
.headinggrey{font-size:36px;padding-top:50px;}
.title{font-size:20px;}
.title span{font-size:14px;}
.menu{display:block;font-size:20px;color:#ffffff;font-family:'Droid Serif', serif;float:left;padding:15px 0 0 30px;}
.navbar-header{background:#D81C23;}
.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff;}
.navbar-default .navbar-toggle{border-color:#ffffff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#000000;border-color:#ffffff;}
.navbar-default .navbar-toggle:hover .icon-bar{background-color:#ffffff;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0px solid #000;}
.navbar-nav > li .caret{display:block;float:right;margin:10px 6px 0 0;cursor:pointer;color:#ffffff;}
.navbar-nav li , .navbar-nav li:last-child{background:none;text-align:left;padding:10px;margin:0 0 0 0;}
.navbar-nav.sm-collapsible .caret, .navbar-nav.sm-collapsible ul .caret{top:0px;}
.dropdown-menu{min-width:inherit !important;width:100% !important;padding:0px !important;}
.dropdown-menu li{padding:0px !important;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 20px;}
.navbar-nav{margin:0px !important;}
.navbar-nav li{float:left;width:100%;}
.nav > li > a{float:left;}
ul.navbar-nav li.dropdown:hover .dropdown-menu{display:none;}
.logo img , .logo01 img{max-width:80%;}
.carousel-caption{position:inherit;}
.icon.attention:before{content:none !important;}
.icon.attention ul{margin:0px auto 0 !important;width:100% !important;display:inline-block !important;position:relative !important;text-align:left !important;bottom:0px !important;}
.icon{position:relative !important;right:0px !important;top:-8px !important;width:100% !important;height:auto !important;margin:0px !important;}
.icon.attention ul:before{position:relative !important;}
.card-list li, .icon, .icon.attention:hover ul{display:inline-block !important;}
h1::after{top:40px;}
h1{font-size:25px;line-height:30px;padding-bottom:40px;}
h2{font-size:23px;line-height:25px;}
h3{font-size:21px;line-height:25px;}
.topcontent{padding:00px 0 0;}
.blackwrapper{padding:35px 0;}
.box{padding-top:30px;}
.greylisting{padding:35px 0;}
.greySection.greybottom{padding:50px 0 0 0;}
#contentArea form{margin-top:30px;padding:10px;}
.cthumb{margin-right:5%;width:50%;}
.addblock{width:45%;}
.blackinner{padding-top:50px;}
.greySection{padding:50px 0px;}
iframe{height:250px !important;}
.mainheading{margin-bottom:30px;}
.sthumb{margin:20px 0 25px;}
.ziplisting li{width:100%;}
.zipheading{font-size:20px;}
.searchzipbutton a{font-size:13px;}
.ziplisting li:nth-child(2){border-top:0 solid #ffd7d9;}
.ziplisting li:nth-child(2n){border-left:1px solid #ffd7d9;}
.regionName{padding-bottom:25px;}
.regionName a{font-size:15px;padding:0 8px;}
.iframeinside{margin-bottom:30px;}
}
@media screen and (max-width:580px){.heading01{font-size:28px;padding:00px 0 40px;}
}
@media screen and (max-width:480px){.full{float:left;width:100%;}
.headinginner{font-size:18px;}
h1:after{display:none;}
#contentArea .thead{font-size:18px;}
h1{padding-bottom:10px;}
.smallThumb{text-align:center;float:left;width:100%;}
.smallThumb img{float:none;display:inline-block;width:auto;height:auto;}
.desc{text-align:center;}
.cthumb{margin-right:0%;width:100%;}
.cthumb img{width:100%;}
.addblock{width:100%;}
h1{font-size:22px;line-height:28px;}
h2{font-size:20px;line-height:24px;}
h3{font-size:18px;line-height:22px;}
.ziplisting li{padding:20px 10px;}
}
@media screen and (max-width:420px){.socialicons{width:100%;float:none;display:inline-block;margin:0 0 15px 0;}
.copyright{float:none;width:100%;display:inline-block;}
.socialicons a{float:none;display:inline-block;}
.welcomeHeading h1{font-size:26px;}
iframe{height:200px !important;}
.searchzipbutton{float:left;}
.searchzipbutton a{margin-left:0px;}
.logo img , .logo01 img{max-width:100%;}
}
@media screen and (max-width:380px){.memberlisting .innerresponse .media-left{padding-right:10px;}
.memberlisting .innerresponse h3{padding-bottom:5px;}
.memberlisting .innerresponse h3{font-size:18px;}
}