@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700);@font-face{font-family:'playfair_displayregular';src:url('../fonts/playfairdisplay-regular-webfont.eot');src:url('../fonts/playfairdisplay-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/playfairdisplay-regular-webfont.woff2') format('woff2'),
url('../fonts/playfairdisplay-regular-webfont.woff') format('woff'),
url('../fonts/playfairdisplay-regular-webfont.ttf') format('truetype'),
url('../fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotobold';src:url('../fonts/roboto-bold-webfont.eot');src:url('../fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/roboto-bold-webfont.woff2') format('woff2'),
url('../fonts/roboto-bold-webfont.woff') format('woff'),
url('../fonts/roboto-bold-webfont.ttf') format('truetype'),
url('../fonts/roboto-bold-webfont.svg#robotobold') format('svg');font-weight:normal;font-style:normal;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;list-style:none;border-collapse:collapse;border-spacing:0;line-height:normal;word-wrap:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}
article, aside, details, fig, caption, figure, footer, header, hgroup, menu, nav, section{display:block;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{float:left;width:100%;font-size:13px;color:#3a383a;font-family:'playfair_displayregular';}
a{color:#000;text-decoration:none;outline:none;transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
a:hover{text-decoration:none;color:#616161;}
a img{border:none;outline:none;text-decoration:none;}
a:hover img{border:none;outline:none;text-decoration:none;}
img{max-width:100%;}
input, select, textarea, button{vertical-align:middle;outline:none;border:none;}
input, select , textarea{vertical-align:middle;outline:none;border:none;}
textarea,input[type="text"],input[type="button"],input[type="submit"], select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;}
h1{font-size:40px;text-transform:uppercase;color:#000;}
.noImage{background:url(../images/noimage.png) no-repeat scroll center center #CCCCCC !important;color:#535353;font-weight:bold;line-height:normal;text-align:center;text-transform:uppercase;font-family:'Droid Serif', serif;}
.noImage > img{visibility:hidden;}
.selectBox{float:right;width:140px;padding:4px 0 0 0;margin-left:10px;}
.selectBox label{float:right;font-size:12px;color:#797979;font-weight:400;margin:4px 7px 0 0}
.selectBg{background:#ffffff;border:1px solid #dddddd;border-radius:0;box-shadow:none;color:#333;font-size:16px;padding:12px 10px;font-family:'Droid Serif';width:100%;}
.selectBg select{float:left;width:100%;background:url(../images/selarrow.jpg) no-repeat 99% 0px;}
@media screen and (min-width:0\0){.selectBg select{float:left;width:100%;background:none;}
}
footer{float:left;width:100%;background:url(../images/footerbg_02.jpg) repeat-x #611012;padding:230px 0 42px 0;}
.footerNav{float:left;width:100%;border-bottom:1px solid #742d2f;padding:0 0 19px 0;margin:0 0 19px 0;}
.footerNav ul{float:left;width:100%;}
.footerNav ul li{float:left;}
.footerNav ul li a{color:#c4b2b2;font-family:'Droid Serif', serif;font-size:14px;}
.footerNav ul li span{font-size:14px;line-height:normal;color:#c4b2b2;margin:0 18px;}
.footerNav ul li a:hover , .footerNav ul li.active a{color:#ffffff;}
.socialicons{float:left;margin-right:15px;}
.socialicons a{float:left;width:40px;height:40px;line-height:40px;text-align:center;margin-right:5px;background:#71282a;border-radius:50%;}
.socialicons a:hover{transform:scale(1.1);transition:all 0.4s ease-in 0s;}
.socialicons a i.fa{font-size:19px;color:#ffffff;margin-top:12px;}
.copyright{float:left;font-size:12px;color:#c9baba;padding:13px 0 0 0;font-family:'Droid Serif', serif;}
.fbottomtext{font-size:14px;font-family:'robotobold';font-weight:700;color:#ffffff;text-transform:uppercase;float:left;width:100%;margin-top:22px;}
.greySection{float:left;width:100%;background:url(../images/greybg.jpg) no-repeat center top #dddddd;padding:93px 0 85px 0;}
.greybg{width:100%;text-align:center;}
.greybg img{text-align:center;}
.heading01{float:left;width:100%;color:#000000;font-family:'playfair_displayregular';font-size:48px;text-align:center;text-transform:uppercase;padding:0px 0 40px 0;}
.greyinner{position:relative;}
.clientLogo{float:left;width:100%;text-align:center;}
.clientLogo img{float:none;display:inline-block;background:#ffffff;padding:13px 4px;border-radius:10px;margin:10px 14px}
.blacksection{float:left;width:100%;padding:0px 0 0px 0;background:url(../images/backbg.jpg) no-repeat center center #000;}
.blackbg{width:100%;text-align:center;padding:0px 0 0 0;}
.blackbg img{text-align:center;}
.blackinner{float:left;padding:93px 0 0;width:100%;}
.blackinner .heading01{color:#ffffff;}
.whiteball{float:left;width:100%;text-align:center;}
.whiteball img{float:none;display:inline-block;position:relative;bottom:-28px;z-index:5}
.thumbBox{float:left;width:100%;background:#ffffff;border:3px solid #ffffff;}
.thumbBox img{float:left;width:100%;height:auto;}
.information{float:left;width:100%;background:#e3212d;padding:20px 20px;}
.triangle{background:url(../images/traingel.png) no-repeat left top;float:left;width:100%;min-height:40px;background-size:100% 100%;}
.triangle img{float:left;width:100%;height:auto;}
.title{float:left;width:100%;border-bottom:1px solid #e94d57;padding:0 0 11px 0;margin:0 0 11px 0;font-size:26px;font-family:'Droid Serif', serif;color:#ffffff;}
.title a{font-size:25px;font-family:'Droid Serif', serif;color:#ffffff;}
.title a:hover{color:#000000;}
.title span{float:left;width:100%;text-transform:uppercase;color:#ffa6ac;font-size:16px;}
.desc{float:left;width:100%;}
.desc p{padding:0 0 0 0;font-size:14px;color:#ffffff;font-family:'Droid Serif', serif;line-height:18px;}
.thumbOuter{float:left;width:100%;}
.whitebgsection{float:left;width:100%;padding:0px 0 0px 0;background:url(../images/whitebg.jpg) no-repeat center bottom #ffffff;}
.whitebg{width:100%;text-align:center;}
.whitebg img{text-align:center;float:left;}
.whiteinner{position:relative;}
.welcomeHeading{float:left;width:100%;text-align:center;padding:56px 0 0 0;}
.welcomeHeading div{float:left;width:100%;text-align:center;}
.welcomeHeading div img{float:none;display:inline-block;}
.welcomeHeading h1{font-size:40px;padding:0 0 8px 0;line-height:normal;color:#000000;font-family:'playfair_displayregular';text-transform:uppercase;margin-bottom:0px;}
.welcomeHeading h1 span{color:#b81f27;}
.redball{float:left;width:100%;text-align:center;}
.redball img{float:none;display:inline-block;position:relative;bottom:-28px;z-index:5}
.welcometext{float:left;width:100%;text-align:center;margin-top:20px;}
.welcometext p{font-size:14px;line-height:26px;color:#585858;font-family:'Droid Serif', serif;padding:0 0 10px 0;}
.navOuter{float:left;background:#202020;width:100%;padding:22px 0px;margin-top:-1px;position:relative;z-index:60;}
.navbar-default{background-color:transparent;border:0px solid #e7e7e7;}
.navbar{margin-bottom:0;min-height:inherit;position:relative;}
.navbar-default .navbar-nav > li > a{color:#ffffff;}
.navbar-nav > li > a{padding:0px;}
.nav > li > a{font-size:14px;font-family:'Droid Serif', serif;text-transform:uppercase;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color:transparent;color:#d42731;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#d42731;}
.navbar-nav{float:left;width:100%;text-align:center;}
.navbar-nav li{float:none;display:inline-block;background:url(../images/lisep.jpg) repeat-y top right;padding:0 30px 0 0;margin:0 32px 0 0;}
.navbar-nav li:last-child{padding:0px;margin:0px;background:none;}
.menu{display:none;}
.carousel-caption h3{text-align:right;font-size:45px;font-family:'playfair_displayregular';text-transform:uppercase;}
.carousel-caption p{text-align:right;font-size:20px;font-family:'playfair_displayregular';color:#ffffff;}
.bannerOuter img{text-align:center;}
.bannerOuter{float:left;width:100%;position:relative;margin-top:-2px;}
.bannerOuter img{float:left;width:100%;background-size:100% 100%;}
.brwnimg{position:absolute;left:-225px;top:314px;left:-234px\9;top:314px\9;z-index:15;}
@media all and (-ms-high-contrast:none){.brwnimg{left:-234px;top:314px;}
*::-ms-backdrop, .brwnimg{left:-234px;top:314px;}
}
@media all and (min-width:0\0) and (min-resolution:.001dpcm){.brwnimg{left:-224px;top:311px;}
}
.brwnimg img{max-width:100%;width:auto;height:auto;}
.whiteimg{position:absolute;left:-94px;top:2px;z-index:15;}
.whiteimg img{max-width:100%;width:auto;height:auto;}
.logo{float:left;position:absolute;z-index:99;left:111px;top:44px;}
.logo img{float:left;max-width:100%;width:auto;}
.logo01{float:right;position:absolute;z-index:99;right:15px;top:44px;}
.logo01 img{float:right;max-width:100%;width:auto;}
h1{font-family:'playfair_displayregular';}
h2{font-family:'playfair_displayregular';font-size:34px;line-height:normal;color:#000000;padding-bottom:14px;}
h3{font-family:'playfair_displayregular';font-size:26px;padding-bottom:18px;}
h4{font-family:'playfair_displayregular';}
h5{font-family:'playfair_displayregular';}
h6{font-family:'playfair_displayregular';}
p{font-family:'Droid Serif', serif;font-size:14px;color:#333333;line-height:26px;padding:0 0 10px 0;}
p a{color:#f22935;}
.mainheading{background:url(../images/patternred.jpg) top left repeat;float:left;width:100%;margin:0 0 50px 0;}
.headinginner{font-size:26px;color:#fff;float:left;width:100%;padding:24px 0px;}
.sthumb{float:right;margin:0 0 25px 31px;max-width:555px;width:100%;}
.highlights{float:left;width:48%;}
h1{float:left;width:100%;position:relative;padding-bottom:26px;line-height:40px;margin-bottom:24px;}
h1:after{position:absolute;width:110px;height:2px;left:0px;background:#d9d9d9;content:"";bottom:0px;}
.headingtwowrapper{float:left;width:100%;}
.blackwrapper{float:left;width:100%;padding:93px 0px;}
.blackwrapper h2{color:#fff;}
.blackwrapper p{color:#fff;}
.smallThumb img{border:3px solid #fff;}
.blackwrapper .title{font-size:16px;text-transform:uppercase;border-bottom:0px;padding-bottom:0px;margin-bottom:10px;height:19px;overflow:hidden;}
.blackwrapper .desc p{color:#9e9e9e;float:left;height:75px;line-height:26px;overflow:hidden;}
.desbttn{background:#f22935;color:#fff;font-size:16px;font-family:'Droid Serif';padding:16px 20px;margin-top:20px;}
.desbttn:hover{background:#7b161a;}
.box{padding-top:50px;}
.greylisting{float:left;width:100%;background:#fff;}
.borderbox{float:left;width:100%;}
.greylisting{float:left;width:100%;padding:96px 0px 100px 0px;}
.standardList{float:left;width:100%;}
.standardList ul{float:left;width:100%;}
.standardList ul li{float:left;width:100%;border-bottom:1px solid #d5d5d5;font-size:14px;background:url(../images/listing.png) left 14px no-repeat;line-height:19px;padding:10px 0px 10px 18px;}
.standardList ul li:last-child{border-bottom:0px;}
.standardList ul li a:hover{color:#f22935;}
.greylisting p{font-size:14px;}
.text{float:left;width:100%;padding:15px 0px 0px 0px;}
.text p{padding-bottom:0px;}
.text h6{float:left;width:100%;font-family:'Droid Serif';font-weight:700;font-size:16px;padding-bottom:20px;}
.text .fa{color:#f22935;}
.greybottom{float:left;width:100%;padding-bottom:0px;}
.greySection .greybottom{padding-bottom:0px;}
.topcontent{float:left;width:100%;padding:00px 0px 24px 0px;}
#contentArea{float:left;width:100%;padding:0px 0px 0px 0px;}
#contentArea form{background:#f2f2f2;border:1px solid #dbdbdb;float:left;padding:20px 30px 30px;width:100%;}
#contentArea .thead{font-family:'playfair_displayregular';font-size:26px;padding-bottom:18px;}
.alert-orange{background-color:#f22935;border-radius:0px;color:#fff;font-family:'Droid Serif';font-size:14px;margin-bottom:20px;padding:10px 30px 10px 10px;}
.alert-orange .glyphicon{padding-right:7px;}
.alert-dismissable .close, .alert-dismissible .close{right:-21px;top:-4px;}
.form-control{background:#ffffff;border:1px solid #dddddd;border-radius:0;box-shadow:none;color:#333333;font-size:16px;font-family:'Droid Serif';height:50px;width:100%;}
.form-control::-moz-placeholder{color:#333333;opacity:1;}
.form-control:-ms-input-placeholder{color:#333333;opacity:1;}
.form-control::-webkit-input-placeholder{color:#333333;opacity:1;}
.checkbox{float:left;position:inherit;width:100%;padding-left:23px;}
.checkbox span{font-size:15px;color:#333333;font-family:'Droid Serif';}
.checkbox span a{text-decoration:underline;}
.checkbox input[type="checkbox"]{margin-top:2px;}
.yellowbttn{background:#f22935;color:#fff;font-size:16px;font-family:'Droid Serif';padding:16px 20px;margin-top:12px;}
.yellowbttn:hover{background:#7b161a;}
.standardForm{margin-top:30px;float:left;width:100%;}
.cthumb{float:left;margin-bottom:41px;}
.addblock{float:left;width:100%;}
.addblock p{padding-bottom:5px;}
p.fax{padding-bottom:0px;}
.addblock p a{color:#333;text-decoration:underline;}
.addblock p a:hover{color:#616161;}
.footerinner{background:url("../images/footer03.jpg") 0 0 repeat-x #611012;}
.memberlisting .innerresponse .media-left .fa{font-size:30px;color:#fff;background:#565656;width:50px;text-align:center;line-height:50px;border-radius:25px;}
.memberlisting .innerresponse .media-left{padding-right:14px;}
.memberlisting .innerresponse h3{padding-bottom:10px;line-height:26px;overflow:hidden;text-overflow:ellipsis;}
.memberlisting .innerresponse h3 a:hover{color:#f22935;text-decoration:underline;}
.memberlisting .innerresponse p{font-size:16px;line-height:20px;padding:0px;overflow:hidden;text-overflow:ellipsis;float:left;width:100%;}
iframe{margin-top:30px;}
.standardForm .addblock h3{padding-bottom:7px;}
.standardForm h3{padding-bottom:23px;}
.checkbox{margin-top:3px;}
textarea{resize:none;}
.welcomeHeading h1::after{background:none;}
.zipouter{float:left;width:100%;background:url(../images/borderzip.jpg) 0px 18px repeat-x;font-family:'Droid Serif', serif;margin-bottom:10px;}
.zipheading{float:left;background:#fff;color:#f22935;font-size:24px;padding-right:10px;line-height:38px;}
.searchzipbutton{float:right;background:#fff;}
.searchzipbutton a{background:#474747;background:-moz-linear-gradient(top, #474747 0%, #202020 100%);background:-webkit-linear-gradient(top, #474747 0%,#202020 100%);background:linear-gradient(to bottom, #474747 0%,#202020 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#202020',GradientType=0);float:left;color:#fff;font-size:14px;line-height:38px;padding:0px 10px;border-radius:4px;margin-left:12px;text-transform:uppercase;}
.searchzipbutton a:hover{background:#202020;background:-moz-linear-gradient(top, #202020 0%, #474747 100%);background:-webkit-linear-gradient(top, #202020 0%,#474747 100%);background:linear-gradient(to bottom, #202020 0%,#474747 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#202020', endColorstr='#474747',GradientType=0);}
.ziplisting{float:left;width:100%;margin-bottom:40px;}
.ziplisting li{width:50%;float:left;background:#ffeeef;background:-moz-linear-gradient(top, #ffeeef 1%, #ffffff 100%);background:-webkit-linear-gradient(top, #ffeeef 1%,#ffffff 100%);background:linear-gradient(to bottom, #ffeeef 1%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeef', endColorstr='#ffffff',GradientType=0);padding:29px 19px 19px 19px;}
.ziplisting li:nth-child(odd){border-left:1px solid #ffd7d9;border-right:1px solid #ffd7d9;border-bottom:1px solid #ffd7d9;}
.ziplisting li:nth-child(even){border-right:1px solid #ffd7d9;border-bottom:1px solid #ffd7d9;}
.ziplisting li:first-child{border-top:1px solid #ffd7d9;}
.ziplisting li:nth-child(2){border-top:1px solid #ffd7d9;}
a.knowmore{font-size:14px;color:#fff;background:#f22935;float:left;padding:6px 10px;margin-top:12px;}
.knowmore b{font-weight:400;float:left;color:#fff}
a.knowmore:hover{background:#565656;}
.knowmore .fa{float:left;padding:4px 0 0 3px;}
.iframeinside{float:left;width:100%;margin-bottom:40px;}
.zipcontent{float:left;width:100%;}
.banner{max-height:620px;overflow:hidden;position:relative;width:100%;}
.bannerCaption{position:absolute;right:15px;left:0;top:500px;width:1140px;margin:0px auto;}
.logoSection{position:absolute;top:0;width:100%;}
.bannerCaption h3{text-align:right;font-size:45px;font-family:'playfair_displayregular';text-transform:uppercase;color:#ffffff;padding-bottom:2px;}
.bannerCaption p{text-align:right;font-size:20px;font-family:'playfair_displayregular';color:#ffffff;}
.bx-pager-item{display:none !important;}
.warning{float:left;width:100%;background:#f22935;margin:00px 0 15px 0px;}
span.pos{display:block;width:auto;padding:9px 20px 9px 36px;color:#fff;font-family:'Droid Serif', serif;font-weight:300;font-size:14px;background:url(../images/pos.png) 10px 14px no-repeat;line-height:20px;}
span.neg{display:block;width:auto;padding:9px 20px 9px 36px;color:#fff;font-family:'Droid Serif', serif;font-weight:300;font-size:14px;background:url(../images/neg.png) 10px 14px no-repeat;line-height:20px;}
.navbar-default{background-color:transparent !important;border:0px solid #000000 !important;}
.navbar{border-radius:0px;margin-bottom:0px !important;min-height:inherit !important;}
.navbar-nav > li > a{padding:0 0 0 0 !important;}
.nav > li > a{color:#ffffff !important;text-transform:uppercase !important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color:transparent !important;color:#f22935 !important;}
.nav > li:hover > a{color:#f22935 !important;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background-color:transparent !important;}
.navbar-nav > li .caret{display:none;}
.dropdown-menu{background-color:#202020 !important;box-shadow:none !important;padding:20px 0 10px 0px !important;min-width:200px !important;border-radius:0px !important;border-color:#202020 !important;}
.dropdown-menu li{float:left;width:100%;background:none;padding:0 0 0 0;margin:0 0 0 0;}
.dropdown-menu > li > a{color:#ffffff !important;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:transparent !important;color:#f22935 !important;}
ul.navbar-nav li.dropdown:hover .dropdown-menu{display:block;}
ul.navbar-nav .dropdown-menu li a{padding:3px 8px !important;font-size:14px;}
.dropdown-menu > li > a:hover{background:transparent !important;}
.bannerWidth{float:right;width:66%;}
.bannerCaption h3{max-height:60px;overflow:hidden;}
.bannerCaption p{max-height:24px;overflow:hidden;}
.regionName{clear:both;padding:0px 0px 40px 0px;font-size:20px;text-align:center;}
.regionName a{padding:0px 20px;}
.regionName a:hover{text-decoration:underline;}
.regiondata{position:relative;font-size:30px;font-weight:bold;margin-bottom:15px;}
.regiondata::after{background:#d9d9d9 none repeat scroll 0 0;bottom:10px;content:"";height:2px;left:15px;position:absolute;width:110px;}
.sthumb{max-width:280px!important;}