@charset "utf-8";
body{padding:0;margin:0;font-family:'proxima_novaregular';font-weight:400;background-color:#fff;color:#000;font-size:16px;overflow-x:hidden;background:#fff3d6;}
a.skip-main {left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999; background:#0080a3;}
a.skip-main:focus, a.skip-main:active {color:#FFFFFF;left:auto;top:auto;width:auto;height:auto;overflow:auto;margin:10px 10%;padding:5px;text-align:center;font-size:1.2em;z-index:999; border:1px solid #FFFFFF;}
a.external, h2 a.external{position:relative;z-index:10;text-decoration:none}
a.external:hover, a.external:focus, a.external:active, h2 a.external:hover, h2 a.external:focus, h2 a.external:active{z-index:111;}
a.external span, h2 a.external span{position:absolute;left:-9000px;width: 0;overflow: hidden;}
a.external:hover span, a.external:focus span, a.external:active span, h2 a.external:hover span, h2 a.external:focus span, h2 a.external:active span{display:block;position:absolute;top:-2em; left:1em; width:13em;border:1px solid #003366;background-color:#fff;color:#000;text-align: center; font-size:13px; font-weight:400; line-height:30px; text-shadow:none!important; font-family:'proxima_novaregular';}
.item a.external:hover span, .item a.external:focus span, .item a.external:active span{display:block;position:absolute;top:13em!important; left:-20em!important; width:13em;border:1px solid #003366;background-color:#fff;color:#000;text-align: center; font-size:13px; font-weight:400; line-height:30px; text-shadow:none!important; }
.tcar .external{position:relative;z-index:10;text-decoration:none}
.tcar .external:hover, .tcar .external:focus, .tcar .external:active{z-index:11;}
.tcar .external span{position:absolute;left:-9000px;width: 0;overflow: hidden;}
.tcar .external:hover span, .tcar .external:focus span, .tcar .external:active span{display:block;position:absolute;top:-2em; left:1em; width:13em;border:1px solid #003366;background-color:#fff;color:#000;text-align: center; font-size:13px; font-weight:400; line-height:30px; text-shadow:none!important; }
a.external2, h2 a.external2, .item a.external2, .members-list a.external2{position:relative;z-index:24;text-decoration:none}
a.external2:hover,a.external2:focus,a.external2:active, h2 a.external2:hover,h2 a.external2:focus,h2 a.external2:active,.item a.external2:hover,.item a.external2:focus,.item a.external2:active,.members-list a.external2:hover,.members-list a.external2:focus,.members-list a.external2:active{z-index:25}
a.external2 span:last-child, h2 a.external2 span:last-child, .item a.external2 span:first-child, .members-list a.external2 span:first-child{position:absolute;left:-9000px;width:0;overflow:hidden}
a.external2:hover span:last-child,a.external2:focus span:last-child,a.external2:active span:last-child,h2 a.external2:hover span:last-child,h2 a.external2:focus span:last-child,h2 a.external2:active span:last-child,.item a.external2:hover span:first-child,.item a.external2:focus span:first-child,.item a.external2:active span:first-child,.members-list a.external2:hover span:first-child,.members-list a.external2:focus span:first-child,.members-list a.external2:active span:first-child{display:block;position:absolute;bottom:-2em;left:1em;width:13em;border:1px solid #003366;background-color:#fff;color:#000;text-align:center;font-size:13px;font-weight:400;line-height:30px;text-shadow:none!important;}
.social-links a.external2 span:first-child{position:absolute;left:-9000px;width:0;overflow:hidden}
.social-links a.external2:hover span:first-child,.social-links a.external2:focus span:first-child,.social-links a.external2:active span:first-child{display:block;position:absolute;bottom:-2em;left:1em;width:13em;border:1px solid #003366;background-color:#fff;color:#000;text-align:center;font-size:13px;font-weight:400;line-height:30px;text-shadow:none!important;}
.jconfirm .jconfirm-box div.jconfirm-title-c { display:none!important;}
.jc-bs3-container .row{ width:50%; margin-left:25%;}
.jconfirm-content h1 { font-size: 40px; margin-bottom: 20px; color: #069;line-height: 46px;}
.jconfirm-content h2 { font-size: 30px; color: #036; margin-bottom: 20px; line-height: 33px;}
.jconfirm-content ul{margin-top:3px;margin-left:10px; margin-bottom:10px; display:inline-block;}
.jconfirm-content ul li{width:100%;display:block;background:url(/images/ico-star-filled.png) no-repeat;background-position:left 7px;padding-left:22px;margin-bottom:3px; text-align:left;}
.jconfirm-content p { font-size:18px;line-height:26px;margin-bottom:20px;}
.jconfirm .jconfirm-box { padding: 30px 25px;}
a:focus, #ddmenu3 .top-heading a:focus, #ddmenu3 .icon-search:focus,.tcar input:focus, .tcar select:focus,.tcar button:focus{ outline:3px dotted #003366}
.logo a:focus, .header-links a:focus, .zipcode-panel input[type="text"]:focus, .zipcode-panel .btn-submit:focus, .search-panel input[type="text"]:focus, .search-panel .btn-submit:focus, .feature-links li a:focus, .footer-panel .footer-contact li a:focus{ outline:3px dotted #FFFFFF;}
#ddmenu2 .dropdown .rates-list .survey a:focus, #ddmenu2 .dropdown .btn-rates a:focus, .locator .find a:focus{ outline:3px dotted #FFFFFF!important;}
div.txt-para a:focus,.txt-para-links a:focus/*, #ddmenu2 .dropdown div.txt-para a:focus*/{outline:2px dotted #FFFFFF!important;}
.consumer-list li .consumer-overlay span:focus,.owl-prev:focus,.owl-next:focus{outline:3px dotted #FFFFFF; }
.consumer-list li a {display: block; height: 100%;}
.feedback .survey:focus, .feedback .feedback-align a:focus{ outline:3px dotted #FFFFFF;}
.none{ display:none;}
.container{width:1200px;margin:0 auto;padding:0 20px;}
.containerhead{width:100%;margin:0 auto;padding:0 40px;}
.containerheadmenu{width:100%;margin:0 auto;padding:0 40px; }
.ddmenu-close {display: none;}
.pull-left{float:left}
.pull-right{float:right}
.row{width:100%}
.ob{ margin:8px 0 0 0;}
hr{ border-top:1px solid #999179;}
#main{ background:#fff;}
form{font-family:'proxima_novaregular'!important;}
.uppercase{ text-transform:uppercase;}
:target {display:block;position:relative;top:-100px;visibility:hidden;}
.clearfix:after,.clearfix:before,.container:after,.container:before,.containerhead:after,.containerhead:before,.containerheadmenu:after,.containerheadmenu:before,.row:after,.row:before,.center-col-double:after,.center-col-double:before,.center-col-three:after,.center-col-three:before,.closing-txt:after,.closing-txt:before,.closing:after,.closing:before,.col-1-pic:after,.col-1-pic:before,.statement:after,.statement:before,.col-center-double:after,.col-center-double:before,.member-column:after,.member-column:before,.col-3-services:after,.col-3-services:before,.accordion:after,.accordion:before,.testimonials:after,.testimonials:before {display:table;content:" "}
.clearfix:after,.container:after,.containerhead:after,.containerheadmenu:after,.row:after,.center-col-double:after,center-col-three:after,.closing-txt:after,.closing:after,.col-1-pic:after,.statement:after,.col-center-double:after,member-column:after,.col-3-services:after,.accordion:after,.testimonials:after,.col2 .col:after,.col3 .col:after,.col2:after{clear:both}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.msg-bar { background:#f2efe6;font-size:18px;border-bottom:2px solid #FFFFFF;min-height:50px;color:#000;text-align:center; font-family:'proxima_novaregular' }
.msg-bar div { position:relative; padding:20px 60px 14px 14px; line-height:19px; }
.msg-bar div strong { font-family: 'proxima_novabold' }
.close { position:absolute;right:40px;display:block; top:-5px;}
.msg-bar div>a { color:#0080a3;}
.msg-bar div>a:hover{color:#00b8e6}
.msg-bar .icon-close{color:#0080a3;}
strong, b{font-family:'proxima_novabold';font-weight:400}
i,em{ font-family:'proxima_novaitalic'; font-weight:400; font-style:normal; }
i b,em b{font-family:'proxima_novabold_italic';font-weight:400;font-style:normal;}
.inner p i a{ font-family:'proxima_novaitalic'; font-weight:400; font-style:normal;}
a{text-decoration:none}
h1,h2,h3,h4{padding:0;margin:0}
ul,li,p{padding:0;margin:0;list-style:none}
ol { padding-bottom:20px;}
ol li{ padding:0; margin:0; list-style-type:decimal;}
input[type="text"],input[type="search"],input[type="submit"]{-webkit-appearance:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-box-shadow:none}
.action-btns-list li a,.mini-ads .mini-heading,.mini-ads .mini-bio p span, .mini-ads .mini-bio div span,.feature-panel .feature-header .txt-better,.feature-panel .feature-header .heading-lg .txt-qmar,.community .community-header .heading-lg,.members .txt-yellow,.members .txt-blue,.members-list .info-heading,.timings .timings-header .heading-sm span,.footer-panel .footer-contact li,.footer-panel .footer-contact li a,.banner-heading-lg-med,.banner-heading-med,.banner-heading-sm,.inner h2,.inner h2 a,.txt-intro a,.largepara  a,.inner .links-right li a,inner .col-right .mini-ads .mini-heading,.feedback strong,.feedback strong,.rates-list li .rates-prices,.bg-contact .rates-list li .rates-heading, .rightlinks ul li a, .msg-bar div>a, .closing a, .disclosure a, .mini-ads .mini-bio div div{font-family:'proxima_novabold';font-weight:400}
.mini-ads .mini-bio p, .mini-ads .mini-bio .div, .members .heading-sm,.timings .timing-table ul li span,.footer-panel .footer-contact li:last-child,.header .header-links li:nth-child(2),.inner h1,#ddmenu2 .rates-heading span,p.txt-para,div.txt-para, div.txt-para a,#ddmenu2 .bg-login .rates-list li:first-child .rates-heading{font-family:'proxima_novaregular';font-weight:400}
.feature-links li a,.feature-links li:not(:first-child):before,.news-panel .news-list li p strong,.news-panel .news-list li p a,.news-panel .news-list li div strong,.news-panel .news-list li div a,.news-panel .read-news a,.community .txt-lg,.community .find-link a,.timings .timing-table ul li,.footer-info p a,.footer-links-set01 li a,.footer-logo .logo-heading,.header .header-links li,.locator .find,.zipcode-panel .btn-submit,.banner-heading-lg,.btn-apply a,.breadcrumbs ul li a,.breadcrumbs ul li,.table-rates .table-header .heading-sm,.table-rates table th,.table-rates table tbody tr,.table-rates table tbody tr td,.inner h3,.inner h3 a,.list-wrap,.list-heading-sm,.inner p a,.inner .btn-apply-brown a,#owl-minaid,.open-links,.feedback .c3,.feedback .survey,.overlay-txt,#ddmenu,#ddmenu3,#ddmenu .dropdown a,#ddmenu3 .dropdown a,#ddmenu .dropdown a:hover,#ddmenu .dropdown a:focus,#ddmenu3 .dropdown a:hover,#ddmenu3 .dropdown a:focus,#ddmenu .dropdown .btn-rates a,#ddmenu3 .dropdown .btn-rates a,#ddmenu2,#ddmenu2 .dropdown a,#ddmenu2 .dropdown a:hover,#ddmenu2 .dropdown a:focus,#ddmenu2 .dropdown a,#ddmenu2 .dropdown .btn-rates a,#ddmenu2 .rates,.rates-list .survey,.rates-list li .rates-heading,.rates-list li small,.login-panel .btn-submit,.search-panel .btn-submit, .rightlinks div:first-child, li a{font-family:'proxima_novasemibold';font-weight:400}
.btn-submit .icon-lock{display:block;float:left;padding:0;width:1px;margin-left:-26px}
#return-to-top{border:3px solid #fff;position:fixed;bottom:185px;right:10px;z-index:10;background:rgba(0,128,163,0.72);width:45px;height:45px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:50%;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center}
#return-to-top i{color:#fff;margin:0;position:relative;top:5px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}
#return-to-top:hover{background:rgba(0,128,163,0.95)}
#return-to-top:hover i{color:#fff;top:5px}
.mb-show{display:none}
.action-btns{background-color:#999179;padding:50px 0 38px;}
.action-btns-list li{float:left;margin-right:6.38%}
.action-btns-list li:last-child{margin-right:0}
.action-btns-list li a{display:table-cell;width:172px;height:172px;border:3px solid #fff;border-radius:100%;background-color:#b5880d;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:23.57px;color:#fff;padding:12px;line-height:23px}
.action-btns-list li a:hover{background-color:#006480}
.mb-align .news-header{display:none}
.info-panel .owl-carousel{display:block}
.info-panel{background-color:#dcd7c9;padding:80px 0;letter-spacing:-.5px}
.info-panel .mini-ads,.info-panel .feature-panel,.info-panel .news-panel{width:560px}
.info-panel .mini-ads{float:left}
.info-panel .feature-panel,.info-panel .news-panel{float:right}
.col-left{float:left; margin-bottom:60px;}
.col-right{float:right}
ul.community-innner {float: left; width: 100%; margin-top: 25px; border-top:2px solid #97927c; margin-bottom:60px; }
ul.community-innner li {float: left; width: 100%; border-bottom:2px solid #97927c; padding-bottom: 26px; padding-top: 26px;}
ul.community-innner .col-left-lg {width: 50%; float: left;}
ul.community-innner .col-right-lg {float: right; width: 340px;   }
ul.community-innner .col-right-lg p, ul.community-innner .col-right-lg div{ padding:20px 0 0 0;}
ul.community-innner .col-left-lg p { line-height: 20.5px; /*margin-bottom: 0px*/}
ul.community-innner .col-left-lg h3{ margin-bottom: 8px; margin-top: -8px;}
ul.community-innner .img-community img/*, ul.community-innner .img-community iframe*/ { display: block;}
ul.pagination { margin:0px 0px 150px 0px; width: 100%; text-align: center; display: inline-block;}
ul.pagination li { color:#0180a3; font-size: 20px; font-family:'proxima_novabold'; font-weight:normal;display:inline-block; text-align:center;margin-right: 4px;}
ul.pagination li a { width: 40px; height: 40px; background: #067ca0; color: white;  vertical-align: middle; display: table-cell; font-size: 18px;}
ul.pagination li a:hover, ul.pagination li.active a {background:#b5890e; color: white; }
ul.pagination li:first-child a, ul.pagination li:last-child a {width: auto; background: none; color: #0180a3; font-size: 20px;}
ul.pagination li:first-child a:hover, ul.pagination li:last-child a:hover { color: #b5890e; }
ul.pagination li:first-child {     margin-right: 12px;}
ul.pagination li:last-child {margin-left: 7px;}
.mini-ads li{float:left;width:100%;border:1px solid #999179;min-height:200px;margin-bottom:36px;background-color:#fff}
.mini-ads li:last-child{margin-bottom:0}
.mini-ads .mini-img{width:260px;height:200px;overflow:hidden;display:block;float:left;position: relative;}
.mini-ads .mini-img img {position: absolute;left: 50%;top: 50%;height: 100%;width: auto;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
/*.mini-ads .mini-img img{ width:278px;}*/
.mini-ads .mini-bio{padding-left:26px;margin-top:30px;float:left;width:49.2%}
.mini-ads .mini-heading{font-size:22px;margin-bottom:11px;line-height:21px}
.mini-ads li a,.mini-ads li a:hover{color:#000!important}
.mini-ads li.item a:hover .learnmore {color:#00b8e6}
.mini-ads li a:hover span, .mini-ads li a:hover div div div div{color:#00b8e6}
.mini-ads .mini-bio p, .mini-ads .mini-bio div{line-height:21px}
.mini-ads .mini-bio p span, .mini-ads .mini-bio div span, .mini-ads .mini-bio div div{color:#0080a3;text-transform:uppercase;display:inline-block;margin-top:18px; margin-bottom:18px;}
.feature-panel{background-color:#006480;float:left;width:100%;padding:27px 48px 25px 60px}
.feature-panel .feature-header{width:100%;float:left;padding-top:28px}
.ddmenu-close1,.ddmenu-close2,.ddmenu-close3,.ddmenu-close4{width:32px!important;height:32px!important;position:absolute!important;right:8px!important;top:41px!important;z-index:9999!important;padding:0!important;margin:0!important;float:right;display:none}
#ddmenu2 .active {display:block}
.icon-close{font-size:41px;color:#fff}
#ddmenu2 .dropdown .survey a{letter-spacing:.2px;font-size:16px}
.dropdown{margin-top:0!important}
.mini-ads .owl-item img{height:auto}
.feature-panel .feature-header .heading-sm{color:#ffc012;font-size:34.72px;text-transform:uppercase;line-height:23px; font-weight:normal;}
.feature-panel .feature-header .txt-better{color:#0cf;letter-spacing:-1.9px;margin-right:7px}
.feature-panel .feature-header .heading-lg{font-size:68.93px;color:#fff;font-family:'proxima_novathin';line-height:54px; font-weight:normal;}
.show{display:none}
.hide{display:block}
.feature-panel .feature-header .heading-lg span{display:inline-block}
.feature-panel .feature-header .heading-lg .txt-qmark{color:#ffc012;font-size:76.79px;margin-left:-16px}
.feature-panel p{margin-top:20px;color:#fff;font-size:19px;padding-right:25px;float:left;line-height:20px;width:100%}
.feature-header{background:url(../images/Feature-bird.png)no-repeat;background-position:top right}
.feature-links{margin-top:15px;float:left;width:100%}
.feature-links li{margin-right:8px;display:inline-block}
.feature-links li a{color:#f4d171;font-size:18px}
.feature-links li a:hover{color:#fff}
.feature-links li:not(:first-child):before{content:" | ";color:#f4d171;width:11px;float:left;margin-top:2px}
.news-panel{float:left;margin-top:40px;width:100%}
.news-panel .news-header{color:#00485c;font-size:30px;text-transform:uppercase;border-bottom:2px solid #999179;padding-bottom:7px;background:url(../images/ico-notification.png) no-repeat;background-position:right 9px; font-weight:400;}
.news-panel .news-list li{float:left;width:100%;margin-bottom:5px;margin-top:10px}
.news-panel .news-list li p{line-height:150%;}
.news-panel .news-list li p strong, .news-panel .news-list li div strong{font-size:18px;}
.news-panel .news-list li p a, .news-panel .news-list li div a{color:#00485c}
.news-panel .news-list li p a:hover,.news-panel .read-news a:hover, .news-panel .news-list li div a:hover{color:#0080a3}
.news-panel .read-news a{color:#00485c;font-size:18px}
.news-panel .read-news{float:left;margin-top:11px}
.community{padding:64px 0 40px 0; background:#ffff;}
.community .col-left{float:left;width:660px}
.community .col-right{width:460px;float:right}
.community .community-header .heading-sm{color:#ffc012;font-size:34.72px;text-transform:uppercase;line-height:23px}
.community .community-header .heading-lg{font-size:68.93px;line-height:54px;color:#0083a9;letter-spacing:-1.9px;margin-right:7px}
.community-header{background:url(../images/img-bird.png)no-repeat;background-position:343px 0;padding-bottom:25px}
.community .txt-lg{font-size:18px}
.community p{line-height:20px; padding-bottom:20px;}
.community p a{ color:#0080a3;letter-spacing:-.5px;font-family: 'proxima_novasemibold';font-weight: 400;}
.community p a:hover{color:#00b8e6}
.community .find-link a{font-size:18px;display:inline-block;margin-top:20px;color:#00485c;background:url(../images/ico-find.png) no-repeat;background-position:right;padding-right:26px;letter-spacing:-.5px}
.community .find-link a:hover{color:#00b8e6}
.members{padding:68px 0;background-color:#006480;}
.members .txt-yellow{color:#ffc012;font-size:50.93px;text-transform:uppercase}
.members .txt-blue{color:#0cf;font-size:68.93px}
.members .heading-lg{color:#fff;font-size:68.93px;font-family:'proxima_novathin';text-align:center}
.members .heading-sm{font-size:24px;text-align:center;color:#fff;margin-top:-8px}
.members-list{margin-top:35px}
.members-list li{float:left;margin-right:40px;display:block}
.members-list li:last-child{margin-right:0}
.members-list li a{letter-spacing:-.5px;width:260px;height:260px;background:#fff;display:block;border-radius:50%;overflow:hidden;position:relative}
.members-list li a:focus{ outline:3px dotted #fff}
.members-list li:nth-child(3) .img-members{padding-top:25px}
.members-list li:nth-child(4) .img-members{padding-top:20px}
.members-list .info-heading{font-size:22px;color:#036;background-color:#dcd7c9;width:260px;height:100px;text-align:center;line-height:25px;padding-top:35px}
.members-list li a:hover .member-overlay{opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.members-list .img-members{text-align:center;padding-top:32px}
.member-overlay{height:100%;width:100%;position:absolute;background-color:#00a3cc;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;font-size:22px;font-family:'proxima_novabold';text-align:center;line-height:25px}
.valign{position:relative;top:50%;transform:translateY(-50%); text-shadow:0 0 3px rgba(0,100,128,0.75)}
.footer{background-color:#fff3d6;padding:86px 0 60px;}
.footer .col-left{float:left;width:460px}
.footer .col-right{float:right;width:660px}
.social-links{margin-bottom:40px;float:left;width:261px}
.social-links li a{display:block;width:57px;height:57px}
.social-links li a:focus{ outline:3px dotted #003366 }
.social-links li{float:left;margin-right:11px}
.social-links li:last-child{margin-right:0}
.social-links li .ico-fb:hover,.social-links li .ico-tw:hover,.social-links li .ico-insta:hover,.social-links li .ico-ytube:hover{background:#006481;color:#fff}
.social-links li .ico-fb,.social-links li .ico-tw,.social-links li .ico-insta,.social-links li .ico-ytube{display:table-cell;font-size:37px;color:#006481;vertical-align:middle;text-align:center;border:1px solid #006481}
.social-links li .ico-tw{font-size:25px}
.social-links li .ico-insta{font-size:31px}
.social-links li .ico-ytube{font-size:35px}
.timings{width:100%;float:left}
.timings .timings-header .heading-sm{font-size:24px;color:#0080a3;font-family:'proxima_novasemibold';text-transform:uppercase}
.timings .timings-header .heading-sm span{font-size:32px;color:#006480;text-transform:lowercase}
.timings .timings-header .heading-lg{color:#A27A0B;font-size:48px;font-family:'proxima_novaextrabold';line-height:25px}
.timings .timing-table ul{margin-left:0}
.timings .timing-table ul li{list-style:none;position:relative;padding-left:11px}
.timings .timing-table ul li a{color:inherit}
.timings .timing-table ul li:before{content:"·";font-size:33px;line-height:17px;padding:0;margin:0;width:20px;position:absolute;left:0;top:0}
.timings .timing-table{margin-top:25px;text-align:left}
.timings .footer-heading{text-align:left;text-transform:uppercase; font-weight:400;}
.timing-table .footer-col-left{width:38%;float:left}
.timing-table .footer-col-right{float:left;width:57%}
.timing-table .footer-col-full{width:100%;float:left;margin-top:15px}
.timing-table .footer-col-full li{float:left;width:39%}
.timings .timing-table .branch-table{margin-top:25px;margin-top:13px}
.timings .timing-table .footer-col-full .footer-heading{color:#006480;font-size:20px;text-transform:uppercase;padding:3px 0}
.timings .timing-table ul li span{font-size:14px;display:block;padding-left:0;line-height:15px}
.footer-info p{font-size:18px;line-height:150%;margin-bottom:12px}
.footer-info p a{color:#007899;}
.footer-info p a:hover{color:#00b8e6}
.footer-links-set01{float:left;width:100%;margin-top:4px;min-height:140px}
.footer-links-set01 li{display:inline-block;width:100%}
.footer-links-set01 li a{color:#00485c;font-size:14px;text-transform:uppercase}
.col-3{width:33.3333%;float:left}
.footer-links-set01 li a:hover{color:#00b8e6}
.footer-links{width:960px;margin:50px auto 35px}
.footer-links li{float:left;border-top:1px solid #999179;border-bottom:1px #999179 solid;padding:10.5px 0}
.footer-links li a{color:#000}
.footer-links li a:hover{color:#0080a3}
.footer-links li:first-child{padding-left:24px}
.footer-links li:last-child{padding-right:24px}
.footer-links li:not(:first-child):before{content:" | ";color:#000;float:left;padding:0 13px}
.footer-logo{width:400px;margin:40px auto 0 auto;}
.footer-logo .img-logo{float:left;margin-right:40px;margin-top:-5px}
.footer-logo .logo-heading{margin-bottom:8px;margin-top:8px}
.footer-logo .logo-heading a{ color:inherit}
.footer-logo .logo-heading a:hover{color:#00b8e6}
.footer-logo .logo-tagline{line-height:17px}
.footer-logo .logo-tagline a{color:inherit}
.footer-logo .logo-tagline a:hover{color:#00b8e6}
.footer-logo .logo-tagline span{display:inline-block;font-size:12px}
.footer-panel{min-height:59px;background-color:#946f0a;padding:0}
.footer-panel .footer-contact{float:left;margin:19px 0 0 37px}
.footer-panel .footer-contact li,.footer-panel .footer-contact li a{float:left;color:#fff;font-size:20px;text-transform:uppercase}
.footer-panel .footer-contact li:not(:nth-child(2)):before{content:" | ";color:#fff;float:left;padding:0 20px}
.header{background-color:#0080a3;padding:14px 0 16px}
.logo{float:left}
.logo img{display:block}
.header .col-right{float:right;width:57%;margin-top:-3px}
.header .header-links{float:right}
.header .header-links li{float:left;color:#fff;font-size:18px}
.header .header-links li:nth-child(1){margin-top:-2px}
.header .header-links li a{color:#fff}
.header .header-links li:nth-child(2){font-size:16px;text-transform:uppercase}
.header .header-links li:not(:first-child):before{content:" | ";color:#fff;float:left;padding:0 10px}
.locator{float:right;border:1px solid #fff;width:400px;height:59px;margin-top:10px;}
.locator .find{float:left;color:#fff3d6;width:148px;text-transform:uppercase;margin-left:16px;text-align:right;line-height:15px;margin-top:14px; text-shadow:0 0 3px rgba(0,100,128,0.75);}
.locator .find span{display:block;float:left;width:118px}
.locator .find .icon-location{margin-top:2px;display:block;float:left;font-size:26px;margin-left:10px;color:#6edefb}
.zipcode-panel{float:right;padding:15px 19px 0 0}
.locator .find a{color:inherit}
.zipcode-panel input[type="text"]{height:29px;width:147px;background:#fff;border:none;color:#666;font-size:14px;float:left;text-indent:20px}
.zipcode-panel .btn-submit{height:29px;width:59px;color:#fff;text-transform:uppercase;background-color:#00b8e6;border:none;text-align:center;font-size:16px;padding:0;display:inline-block;white-space:nowrap}
.zipcode-panel .btn-submit:hover,.zipcode-panel .btn-submit:focus{background-color:#069}
.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.footer-panel .locator{border:none;height:59px;background:#806009;margin-top:0;padding:0}
.footer-panel .locator .find{margin-top:15px}
.banner{width:100%;margin:0 auto;height:654px;position:relative}
.banner .item{height:654px}
#owl-banner .owl-item img{height:100%;max-width:100%;width:auto;margin:0 auto}
#owl-banner .owl-nav{margin-top:0;position:absolute;top:48.5%;width:100%}
#owl-banner .owl-prev{left:0;position:absolute}
#owl-banner .owl-next{position:absolute;right:0}
#owl-banner .owl-dots{display:none}
.owl-theme .owl-nav [class*=owl-]{background:none!important}
.banner-text{padding:60px 50px 50px 58px;text-align:left;color:#036;background-color:rgba(255,255,255,0.502);position:absolute;right:0;top:15%;min-width:780px;direction:ltr}
.banner-heading-lg{font-size:60px;line-height:37px;margin-bottom:30px;letter-spacing:-2.5px}
.banner-heading-lg-med{font-size:41px;line-height:37px; margin-bottom:20px;}
.banner-heading-med{font-size:36px;line-height:37px;}
.banner-heading-sm{font-size:30px;line-height:32px}
.btn-apply a{margin-top:35px;display:inline-block;min-width:159px;height:50px;text-align:center;color:#fff;text-transform:uppercase;background-color:#0080a3;font-size:20px;padding:11px 11px 0 11px;}
.btn-apply a:hover{background-color:#00b8e6;text-shadow:0 0 3px rgba(0,100,128,0.75)}
.tcar { margin:0; padding:0;}
.tcar input[type="text"]{height:40px;width:90%;background:#fff;border:1px solid #8c690a;color:#666;font-size:14px;text-indent:12px; margin:10px 0;}
.tcar select{height:40px;width:90%;background:#fff;border:1px solid #8c690a;color:#666;font-size:14px;text-indent:7px}
.tcar table td:nth-child(2) {border-left:1px solid #999179; width:4%;}
.tcar td{ width:48%;}
.tcar1, .tcar3 { width:48%; display:inline-block;vertical-align:top; text-align:left}
.tcar2 {border-left:1px solid #999179; width:4%; height:200px; vertical-align:top; text-align:left; display:inline-block;}
.tcar fieldset{ border:none;}
.tcar label, #mobilenavigation, #leftnavigation, #rightnavigation{ position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden;}
.btn-cars{background-color: #8c690a; border:none; font-size: 20px;color: #fff!important; text-align: center; line-height: 20px; padding: 13px 18px; display:table;}
.btn-cars:hover{background-color:#0080a3}
.img-wave{position:absolute;bottom:-52px;z-index:10;width:100%;text-align:center;background:url(../images/img-slide-wave.png) no-repeat;background-position:top right;height:252px;display:block}
.banner-outer{border-bottom:3px solid #036; background:#fff;}
.banner-inner{/*background:url(../images/banner-inner.jpg) no-repeat;*/background-position:top center!important;min-height:300px;width:auto;overflow:inherit;margin-bottom:0; background-size:cover!important;}
.open-links h2{display:none}
.inner a{color:#0080a3}
.inner a:hover{color:#00b8e6}
.breadcrumbs{margin-top:47px;margin-bottom:40px;float:left;width:100%}
.breadcrumbs ul li a,.breadcrumbs ul li{font-size:14px;float:left;display:inline-block}
.breadcrumbs ul li:not(:first-child):before{content:"";background:url(../images/ico-star.png) no-repeat;background-position:center center;float:left;padding-top:5px;display:block;width:37px;height:15px}
.breadcrumbs ul li:last-child {color:#8f6c0a;pointer-events:none;cursor:default;font-family:'proxima_novaregular'}
.inner .col-left{width:800px;float:left; min-height:500px;}
.inner .col-right{width:260px; /*min-height:750px;*/}
.table-rates .table-header{float:left;padding-left:20px;padding-top:15px; padding-right:20px;}
.table-header h2{font-family:'proxima_novasemibold'!important;color:#0080a3!important;font-size:30px;line-height:38px; margin-top:0px!important;}
.table-header{background-color:#f2efe6;width:100%;float:left;border-top:5px solid #dcd7c9;min-height:100px}
.table-rates table{float:left}
.table-rates table a{ color:#00708F;}
.table-rates .table-header .heading-sm{font-size:18px;line-height:16px; padding-top:5px;}
.table-rates table th{background:#0080a3;color:#fff;text-align:left;padding:7px 7px 7px 21px;text-transform:uppercase}
.table-rates table tbody tr,.table-rates table tbody tr td{padding:9px 9px 9px 21px}
.table-rates table tbody tr:nth-child(even){background:#f9f7f3}
.table-rates table tbody tr:nth-child(odd){background:#f2efe6}
.table-rates table tbody td:last-child,.table-rates table th:last-child{text-align:center}
.table-rates{margin-top:20px;float:left;margin-bottom:20px;border-bottom:5px solid #dcd7c9}
.inner h1{font-size:40px;margin-bottom:30px;color:#069;line-height:46px}
.inner h2,.inner h2 a{font-size:30px;color:#036;margin-bottom:8px; line-height:33px; margin-top:60px;}
.inner h2 a:hover,h3 a:hover{color:#00b8e6}
.inner h3,.inner h3 a{color:#0080a3;font-size:22px}
.inner h4,.inner h4 a{color:#8c690a;font-size:18px;text-transform:uppercase;margin-bottom:5px}
.txt-intro, .largepara{font-size:24px;margin-bottom:16px}
.txt-intro a, .largepara a{color:#0080a3}
.list-wrap{margin-bottom:30px}
.list-wrap .list-heading-sm, .contentlc .list-heading-sm{margin-bottom:18px}
.contentlc img{ max-width:100%;height:auto;}
.list-wrap .list, .contentlc ul{margin-top:3px; /*padding-bottom:18px;*/ margin-left:40px; display:inline-block; /*display:table-cell;*/}
.contentlc ul.consumer-list{ margin-left:0px;}
.list-wrap .list li, .contentlc ul li{float:left;width:100%;display:block;background:url(../images/ico-star-filled.png) no-repeat;background-position:left 7px;padding-left:22px;margin-bottom:3px}
.largepara li{background-position:left 12px!important;}
.contentlc ul li:last-child{ padding-bottom:18px;}
.inner p{margin-bottom:25px;line-height:24px}
.testimonials{background-color:#0080a3;padding:35px 35px 35px;margin-top:10px;margin-bottom:40px;float:left;width:100%}
.testimonials p, .testimonials{font-size:17px;color:#fff;font-family:'proxima_novasemibold_italic';margin-bottom:40px;line-height:23px}
.testimonials p span, .testimonials span{display:inline-block;float:right;margin-top:18px}
.testimonials p a, .testimonials a{text-decoration:underline;color:#fff;font-family:'proxima_novasemibold_italic'}
.inner .closing-txt, .inner .closing{font-size:22px;line-height:27px} 
.inner .closing{ margin-bottom:20px;} 
/*.inner .btn-apply-brown a, .rightlinks div:first-child a{display:block;background-color:#8c690a;font-size:20px;text-transform:uppercase;color:#fff;text-align:center;height:50px;width:159px;line-height:50px;}*/
.inner .btn-apply-brown a, .rightlinks div:first-child a{background-color:#8c690a;font-size:20px;text-transform:uppercase;color:#fff;text-align:center;line-height:20px; padding:13px 18px; display:table-cell; }
/*.rightlinks div:first-child a{height:auto;width:auto;line-height:23px; display:block;}*/
.inner .btn-apply-brown, .rightlinks div:first-child{margin-bottom:30px}
.inner .btn-apply-brown a:hover, .rightlinks div:first-child a:hover{background-color:#0080a3}
.inner .note, .inner .disclosure{margin-top:40px;border-top:1px #999179 solid;padding-top:20px;margin-bottom:0px;width:100%;float:left}
.inner .CatDisclosure{width:100%;/*float:left*/}
.inner .note p, .inner .CatDisclosure p, .inner .disclosure p, .inner .disclosure{font-size:12px;line-height:16px}
.bg-blue{background-color:#006480}
.links-right, .rightlinks ul{margin-bottom:40px;float:left}
.links-right li, .rightlinks ul li{float:left;width:100%;margin-bottom:5px}
.inner .links-right li a, .rightlinks ul li a{color:#006480;font-weight:400}
.inner .links-right a:hover, .rightlinks ul li a:hover{color:#00b8e6}
.inner .col-right .mini-ads .mini-img{width:258px; height:186px;}
.inner .col-right .mini-ads .mini-bio{padding:0 24px;width:100%;margin-top:25px}
.inner .col-right .mini-ads .mini-bio p, .inner .col-right .mini-ads .mini-bio div{letter-spacing:-.5px}
.inner .col-right .mini-ads .mini-heading{font-size:22px;margin-bottom:8px;line-height:25px;letter-spacing:-.5px}
#owl-minaid .owl-nav{margin-top:0;position:absolute;top:18.5%;width:100%}
#owl-minaid .owl-prev{left:0;position:absolute}
#owl-minaid .owl-next{position:absolute;right:0}
#owl-minaid .owl-dots{display:none}
.owl-theme .owl-nav [class*=owl-]{background:none!important}
#owl-minaid .owl-theme .owl-nav [class*=owl-]{padding:4px 0}
#owl-minaid,.open-links{margin-bottom:45px}
.open-links li{margin-bottom:6px}
.feedback{border-top:15px solid #005066;background-color:#006480;min-height:110px;padding-left:22px; margin-bottom:60px;}
.feedback .c1{font-size:36.56px;color:#0cf}
.feedback .c2{color:#fff;font-family:'proxima_novathin';font-size:36.56px}
.feedback .c3{font-size:42.32px;color:#F3E09B; }
.feedback .survey{font-size:18px;color:#F3E09B;text-transform:uppercase;background:url(../images/ico-survey.png) no-repeat;background-position:left center;padding-left:29px;margin-top:-12px;margin-left:29px}
.feedback a:hover .survey{color:#fff}
.consumer-heading{font-size:40px;color:#069;margin-bottom:25px; line-height:45px;}
.consumer-list li, .contentlc .consumer-list li{float:left;width:360px;height:200px;margin-right:40px;position:relative;overflow:hidden;margin-bottom:40px}
.contentlc .consumer-list li {background:none; padding-left:0px;}
.consumer-list li:nth-child(even){margin-right:0}
.consumer-overlay{position:absolute;bottom:0;width:100%;height:auto;padding-bottom:13px;background-color:#0080a3;color:#fff;font-size:24px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.overlay-txt{font-size:18px;line-height:21px;padding:0 20px;position:absolute;height:100%;width:100%;/*opacity:0;*/text-align:center;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; display: none;}
.consumer li a:hover .consumer-overlay{height:100%;background-color:rgba(0,128,163,0.902);-webkit-transition:all .5s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
/*.consumer li span, */.consumer-list li span{display:inline-block;text-align:center;width:100%;margin-top:13px;opacity:1}
/*.consumer li a:hover span, */.consumer-list li a:hover span{opacity:0;position:absolute;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none;}
.consumer li a:hover .consumer-overlay .overlay-txt{/*opacity:1;*/-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; display:block;}
#ddmenu3 .icon-search{color:#00669a;line-height:60px;font-size:28px}
#ddmenu3 .over .icon-search{color:#999179!important}
#ddmenu3 .top-heading{font-weight:300;margin:0 12px;text-transform:capitalize;line-height:0}
#ddmenu3 li{line-height:normal!important}
#ddmenu,#ddmenu3,#ddmenu2{transition:all .2s ease}
#ddmenu a:hover,#ddmenu3 a:hover{text-decoration:none}
#ddmenu ul,#ddmenu3 ul{background:none;border:none;width:100%;padding-left:0;transition:all .5s ease}
#ddmenu li,#ddmenu3 li{font-size:20px;color:#069;line-height:60px;margin-left:-3px;}
#ddmenu .top-heading{font-weight:400;margin:0 24px;text-transform:capitalize}
#ddmenu .over,#ddmenu .dd-inner{color:#036;background-color:#dcd7c9;text-decoration:none}
#ddmenu3 .dd-inner{background-color:#999179}
#ddmenu3 .over{background-color:#fff;text-decoration:none}
#ddmenu .dropdown a,#ddmenu3 .dropdown a{color:#036;line-height:1;font-size:18px;width:100%;display:block;padding:7px 0 7px 17px}
#ddmenu .dd-inner,#ddmenu3 .dd-inner{padding:20px 0 30px}
#ddmenu .dropdown,#ddmenu3 .dropdown{border:none;box-shadow:none}
#ddmenu .dropdown a:hover,#ddmenu .dropdown a:focus,#ddmenu3 .dropdown a:hover,#ddmenu3 .dropdown a:focus{text-decoration:none;color:#0080a3;background:#eee5d0; }
#ddmenu .column,#ddmenu3 .column{width:300px;padding:30px 14px 25px}
#ddmenu .full-width .column,#ddmenu3 .full-width .column{border-right:1px solid #0080a3!important}
#ddmenu h3,#ddmenu3 h3{font-family:'core_sans_d_45_mediumregular';font-weight:400;margin-bottom:10px;font-size:18px;text-transform:capitalizeddddd;color:#fff}
#ddmenu li hr,#ddmenu3 li hr{border-top:2px solid #ed9015;border-bottom:none}
.full-width .column li a,.full-width .column li h3{padding-left:29px;font-weight:400}
.column li h3 a{padding-left:0!important;font-family:'core_sans_d_45_mediumregular'!important;font-weight:400!important;margin-bottom:10px;font-size:18px!important;text-transform:uppercase;color:#fff}
.nav-wrap{width:100%;z-index:11;position:relative;background:#fff}
#ddmenu ul ul li,#ddmenu3 ul ul li{padding:0}
.dropdown .img{margin-left:22px;float:left}
#ddmenu .dropdown .btn-rates,#ddmenu3 .dropdown .btn-rates{float:left;width:168px;margin-left:30px}
#ddmenu .dropdown .btn-rates a,#ddmenu3 .dropdown .btn-rates a{width:168px;/*height:39px;*/float:left;display:block;border:1px solid #036;text-transform:uppercase;font-size:16px;color:#036;text-align:center;padding:11px 0;margin-bottom:7px}
#ddmenu .dropdown .btn-rates a:hover,#ddmenu3 .dropdown .btn-rates a:hover{background-color:#069;color:#fff}
#ddmenu .full-width .dropdown ul:last-child,#ddmenu3 .full-width .dropdown ul:last-child{border-right:none!important;width:440px!important}
#ddmenu2 ul{background:none;border:none;width:100%;padding-left:0;transition:all .5s ease}
#ddmenu2 li{font-size:20px;color:#069;line-height:60px}
#ddmenu2 .top-heading{margin:0;text-transform:uppercase;display:block}
#ddmenu2 .over,#ddmenu2 .dd-inner{color:#069;background-color:#dcd7c9}
#ddmenu2 .dropdown a{color:#036;line-height:1;font-size:18px;width:100%;display:block;padding:7px 0 7px 17px}
#ddmenu2 .dd-inner{padding:20px 0 30px}
#ddmenu2 .dropdown{border:none;box-shadow:none}
#ddmenu2 .dropdown a:hover,#ddmenu2 .dropdown a:focus,#ddmenu2 .dropdown a{text-decoration:none;color:#fff}
#ddmenu2 .column{width:300px;padding:30px 14px 25px}
#ddmenu2 .full-width .column{border-right:1px solid #0080a3!important}
#ddmenu2 h3{font-family:'core_sans_d_45_mediumregular';font-weight:400;margin-bottom:10px;font-size:18px;text-transform:capitalizeddddd;color:#fff}
#ddmenu2 li hr{border-top:2px solid #ed9015;border-bottom:none}
.full-width .column li a,.full-width .column li h3{padding-left:29px;font-weight:400}
.column li h3 a{padding-left:0!important;font-family:'core_sans_d_45_mediumregular'!important;font-weight:400!important;margin-bottom:10px;font-size:18px!important;text-transform:uppercase;color:#fff}
#ddmenu2 .rates.btn-login{border-right:none;min-width:127px}
#ddmenu2 .rates.btn-login .icon-lock{display:block;font-size:25px;font-weight:400}
.nav-wrap{width:100%;z-index:11;position:relative;background:#fff}
#ddmenu2 ul ul li{padding:34px 0 0;width:300px}
#ddmenu2 ul ul li:last-child{padding-left:50px}
.dropdown .img{margin-left:22px;float:left}
#ddmenu2 .dropdown .btn-rates{float:left;width:168px}
#ddmenu2 .dropdown .bg-rates .btn-rates{margin-left:50px}
#ddmenu2 .dropdown .btn-rates a{width:168px;height:39px;line-height:39px;float:left;display:block;border:1px solid #fff;text-transform:uppercase;font-size:16px;color:#fff;text-align:center;padding:0;margin-bottom:7px;font-weight:400;letter-spacing:normal}
#ddmenu2 .dropdown .btn-rates a:hover{background-color:#069;color:#fff!important}
#ddmenu2 .full-width .dropdown ul:last-child{border-right:none!important;width:440px!important}
#ddmenu2 .rates{background:#00b8e6;color:#fff;display:block;font-size:20px;height:60px;padding:0 16px 0 14px;border-left:2px solid #fff; text-shadow:0 0 3px rgba(0,100,128,0.75);}
/*#ddmenu2 .rates-li .rates:hover{ color:#006699;}*/
#ddmenu2 .dd-inner.bg-contact .rates-list li:nth-child(3){ padding-left: 34px;}
#ddmenu2 .dd-inner.bg-rates .rates-list li:nth-child(2){ padding-left: 34px; padding-right: 34px;}
#ddmenu2 .rates span{font-size:29px;color:#fff;font-family:'proxima_novathin';font-weight:400;display:inline-block;float:left;margin-right:7px;margin-top:-2px;  }
#ddmenu2 .rates.btn-contact span{margin-right:11px;font-size:inherit}
#ddmenu2 .rates.btn-contact{padding:0 14px;min-width:156px}
#ddmenu2 .rates.btn-contact .icon-contact{font-size:22px;font-weight:400;margin-top:0;display:block}
#ddmenu2 .rates.btn-login span{margin-top:0;margin-right:10px}
#ddmenu2 .btn-contact{background-color:#069}
#ddmenu2 .dd-inner.bg-contact{background-color:#069}
#ddmenu2 .btn-login{background-color:#946F0A;}
#ddmenu2 .dd-inner.bg-login{ background-color:#946F0A; /*background-color:#b5880d*/}
#ddmenu2 .dd-inner.bg-rates{background-color:#00b8e6}
#ddmenu2 a:hover{text-decoration:none}
#ddmenu2 a,#ddmenu2 a:link,#ddmenu2 a:hover{color:#fff}
#ddmenu2 li{vertical-align:top}
.menu-tab.sticky #ddmenu3 .top-heading{margin:0 14px 0 2px}
.menu-tab.sticky #ddmenu3 .icon-search{color:#fff}
#ddmenu2 .bg-rates .rates-table{width:1203px}
#ddmenu .rates-table{width:768px}
.rates-table{display:table;width:1200px;margin:0 auto}
.rates-list{display:table-row!important}
.bg-rates .rates-list li{border-right:2px solid #fff}
.rates-list li{padding:0 20px;color:#3c3474;text-align:center;list-style:none;letter-spacing:-1px;height:150px;border-right:1px solid #fff;display:table-cell!important;vertical-align:middle}
#ddmenu2 ul .bg-rates ul li{height:150px;vertical-align:middle;padding:0}
#ddmenu2 .dropdown .bg-rates a{padding:0}
#ddmenu2 .dropdown .bg-rates a:hover,#ddmenu2 .dropdown .bg-rates a:hover .rates-heading{color:#003366; text-shadow:none;}
.rates-list .survey{font-size:16px;color:#ffc012;text-transform:capitalize;background:url(../images/ico-survey-sm.png) no-repeat;background-position:left center;padding-left:9px;margin-top:18px;margin-left:0;float:left}
.bg-contact .rates-list .survey a:hover{color:#edba1c!important}
#ddmenu2 .dropdown .bg-contact .btn-rates a:hover{background-color:#b5880d;color:#fff}
.rates-list li:nth-child(3){padding:0 30px}
.rates-list li:last-child{border-right:none;padding:0 30px}
.rates-list li a{color:#3c3474;font-family:'solomon_boldregular';font-weight:400}
.rates-list li a:hover{color:#6a3d66}
.rates-list li .rates-heading{font-size:24px;letter-spacing:normal;margin-bottom:2px;color:#fff}
.login .dropdown .rates-heading{font-size:20px;letter-spacing:normal;margin-bottom:2px;color:#fff}
#ddmenu2 .dropdown a{text-shadow:0 0 3px rgba(0,100,128,0.75)}
.rates-list li small{font-size:16px;display:inline-block;margin-bottom:5px;line-height:22px;letter-spacing:.1px}
.rates-list li .rates-prices{font-size:36px}
p.txt-para, div.txt-para{font-size:16px;text-align:right;line-height:26px;color:#fff;letter-spacing:.25px;}
div.txt-para a{ width:inherit!important; display:block!important; font-family:'proxima_novaregular'!important;font-weight:400!important; font-size:16px!important;line-height:inherit!important; padding:0px!important;}
div.txt-para a:first-child{ display:none;}
.txt-para-links a{ height:25px!important;}
div.txt-para a:hover{ color:#00ccff!important;}
.bg-contact .rates-table .rates-list li{padding-right:43px!important;text-align:right}
.img-community img{max-width:100%;height:auto}
/* .img-community iframe{max-width:460px;height:313px;}*/
.imgcom-frame {position: relative;overflow: hidden;padding-top: 66.25%;}
.imgcom-iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}
.col-move{float:right;width:260px}
#ddmenu{float:left}
#ddmenu3{float:left;margin-left:50px}
#ddmenu2{float:right}
#ddmenu2>ul{float:left}
#ddmenu .full-width .dropdown{width:500%;margin-left:-171%}
#ddmenu2 .full-width .dropdown{width:800%;margin-left:-443%}
#ddmenu3 .full-width .dropdown{width:10000%;margin-left:-3900%}
#ddmenu .ico-search,#ddmenu3 .ico-search{background:url(../images/ico-search-blue.png) no-repeat;display:block;background-position:center center;width:30px;height:60px;margin:0 12px}
.ico-menu-tab,.img-tagline-tab{display:none}
.img-logo-tab{display:none}
.login-panel{/*float:right;*/padding:15px 15px 0 0;}
.login-panel input[type="text"]{width:258px;height:39px;background:#fff;border:none;color:#666;font-size:16px;text-indent:15px; display:inline-block;}
.login-panel .btn-submit{text-indent:20px;color:#fff;text-transform:uppercase;text-align:center;border:none;font-size:16px;background:#069;line-height:39px;height:40px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;user-select:none;margin-left:-2px;width:103px;padding:0}
.login-panel .btn-submit:hover{background-color:#036}
#ddmenu2 ul .bg-login ul li:nth-child(2){padding-left:50px;width:410px;border-right:none}
#ddmenu2 .full-width .dropdown .bg-login ul:last-child{width:auto!important}
#ddmenu2 .bg-login .rates-table{display:table;width:689px;margin:0 auto}
#ddmenu2 .bg-login .rates-list li:first-child{width:auto}
#ddmenu2 .bg-login .rates-list li .rates-heading{text-align:left}
#ddmenu2 .dropdown .bg-login .btn-rates{float:right;width:168px;margin-top:15px}
#ddmenu2 .dropdown .bg-login .btn-rates a{ text-shadow:none!important;}
#ddmenu2 .dropdown .bg-login .btn-rates a:hover{background-color:#0080a3}
#ddmenu2 .bg-login .rates-list li:first-child .rates-heading{text-align:right}
#ddmenu2 .bg-login .rates-list li:first-child{padding-right:46px}
#ddmenu2 ul li:last-child .dropdown{margin-left:-392%}
#ddmenu3 .full-width .dropdown{margin-left:-4646%}
#ddmenu3 .rates-table{width:362px}
.search-panel input[type="text"]{width:258px;height:40px;background:#fff;border:none;color:#666;font-size:16px;float:left;text-indent:15px}
.search-panel .btn-submit{height:40px;line-height:40px;width:103px;color:#036;text-transform:uppercase;text-align:center;border:none;font-size:16px;background:#bab093;background-position:14px 9px;padding-top:0;float:left;padding-right:0;padding-left:0}
.search-panel .btn-submit:hover{background:#069;color:#fff}
#ddmenu3 .rates-heading{text-align:left;margin-bottom:14px;text-transform:uppercase}
.upper-txt{text-transform:uppercase}
#ddmenu2 .mb-btnplay,#ddmenu .search-wrapper-mb{display:none!important}
.footer-sticky.sticky{position:fixed;bottom:0;width:100%;z-index:100;background:transparent;}
.ico-phone{display:none}
.img-tagline-mb{display:none}
.menu-tab{ background:#fff;}
.menu-tab.sticky{position:fixed;top:0;z-index:999;transition:all .4s ease;background:#0080a3}
.menu-tab.sticky .nav-wrap{background:transparent}
.menu-tab.sticky #ddmenu li{color:#fff}
.menu-tab.sticky #ddmenu li:hover{color:#003366;}
.menu-tab.sticky #ddmenu3 .ico-search{background:url(../images/ico-search-tab-hover.png) no-repeat;background-position:center center}
.menu-tab.sticky #ddmenu3 .over{background:none}
.img-logo-tab{float:left}
.menu-tab.sticky #ddmenu3{margin-left:0}
.menu-tab.sticky .img-logo-tab{float:left;display:block;margin-top:9px;margin-right:16px}
.menu-tab.sticky #ddmenu,#ddmenu3{transition:none!important}
.reader-heading{font-family:'Florens LP Std';font-size:24px;color:#fdf3d9;font-weight:400;margin-top:-3px;display:inline-block;font-style:italic}
#menu-top .reader-heading, .ddmenu-tab .reader-heading{display:none!important}
.new-window{position:absolute; left:-9000px;width: 0; overflow: hidden; display:none;}
.col3 { width:100%}
.col3 .col{ width:32%; float:left; padding-right:2%;}
.col3 .col:last{ padding-right:0;}
.col2 { width:100%}
.col2 .col{ width:49%; padding-right:3%; display:inline-table; vertical-align:top;}
.col2 .col:last-child{ padding-right:0;}
.embed-container { position: relative; padding-bottom: 56.25%; overflow: hidden;}
.embed-container iframe,.embed-container object,.embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#columns li span{ clip-path:inset(100%);clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width: 1px;}
#divLeft { padding-right:100px;}
.logoutboard {float:right!important; margin-top:-55px;}
.labelhde { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px;  overflow: hidden;  padding: 0; position: absolute; width: 1px;}
@media (max-width:767px) {
.item a.external:focus span{top:28em!important;left:-20em!important;}
.msg-bar { fo-size:16px;}
.close { right:10px;}
.breadcrumbs ul li:last-child a{font-family:'proxima_novasemibold';font-weight:400}
.ddmenu-close1,.ddmenu-close2,.ddmenu-close3,.ddmenu-close4{width:32px!important;height:32px!important;position:absolute!important;right:8px!important;top:41px!important;z-index:9999!important;padding:0!important;margin:0!important;float:right;display:none}
#ddmenu2 .active, #ddmenu3 .active {display:block}	
.icon-close{font-size:41px;color:#fff}
#ddmenu .over,#ddmenu .dd-inner{color:#fff;background-color:#0080a3}
#ddmenu .rates-table{display:block}
#ddmenu .rates-table li a{font-size:15px}
.banner-inner{background-position:top center!important;background-size:cover!important;min-height:100px}
.community .container{padding:0 20px}
.reader-heading{font-family:'Florens LP Std';font-size:28px;color:#fdf3d9;font-weight:400;display:inline-block;text-align:left;margin-left:20px;margin-bottom:10px;line-height:25px;margin-top:23px}
#menu-top .reader-heading, .ddmenu-tab .reader-heading{display:block!important}
.img-tagline-mb{display:block}
.menu-icon-close{cursor:pointer;width:22px;height:22px;background:url(../images/ico-close.png) no-repeat!important;background-position:center!important;display:none;position:absolute;right:20px;z-index:9999999;top:20px}
#ddmenu{position:absolute;top:0;width:100%;z-index:9999}
#ddmenu .menu-icon{top:0;right:84px;position:absolute}
#ddmenu ul{padding-left:0;background:#0080a3;padding-bottom:20px}
#ddmenu .menu-icon,#ddmenu3 .menu-icon{font-size:32px;width:40px;height:36px;background-color:transparent;border-radius:0;margin-bottom:0;margin-left:auto;margin-right:0}
#ddmenu .top-heading{font-weight:400;margin:0;padding-left:50px}
#ddmenu .dd-inner .column{padding-left:0}
#ddmenu .column li a,#ddmenu .column li h3{padding-left:13px}
#ddmenu .dropdown a{color:#fff;line-height:30px;font-size:16px!important;padding:4px 0}
#ddmenu .dd-inner{padding:0}
#ddmenu h3{margin-top:0}
#ddmenu .column{padding:0;width:80%;margin-left:38px}
#ddmenu .top-heading{color:#fff}
#ddmenu li{border:none;line-height:48px;padding-left:20px;font-size:20px;width:100%;background:url(../images/ico-plus-mb.png) no-repeat;background-position:20px center;background-size:28px;float:left}
#ddmenu ul li:first-child, #menu-top li:first-child, li.hdemob{background:none!important;}
a.external2, h2 a.external2, .item a.external2, .members-list a.external2 { position: relative; z-index: 10; text-decoration: none;}
#ddmenu .over .top-heading{background:url(../images/ico-minus-mb.png) no-repeat;background-position:0 center;background-size:28px}
#ddmenu .dropdown a:hover,#ddmenu .dropdown a:focus,#ddmenu3 .dropdown a:hover,#ddmenu3 .dropdown a:focus{background:#006480;color:#fff}
#ddmenu .full-width .dropdown ul:last-child img{display:none}
#ddmenu .over,#ddmenu .dd-inner{background-color:#0080a3}
#ddmenu .dropdown .btn-rates{margin-left:13px;margin-top:15px}
#ddmenu .dropdown .btn-rates a,#ddmenu3 .dropdown .btn-rates a{border:1px solid #fff;font-size:14px;color:#fff;margin-bottom:16px;line-height:23px; width:220px; padding:10px 0;}
#ddmenu .full-width .dropdown{width:92%;margin-left:0}
.nav-head{display:block;position:relative;z-index:999;width:100%;text-align:center;font-size:initial;margin-bottom:17px}
#ddmenu .menu-icon::before{content:"";position:absolute;top:10px;left:7px;width:24px;height:3px;border-top:9px double #fff;border-bottom:3px solid #fff;box-sizing:content-box}
#ddmenu .menu-icon-active{top:-7px;z-index:9999;right:0}
.menu-tab.sticky #ddmenu .menu-icon-active{top:0!important;right:0!important}
#ddmenu .menu-icon-active::before{width:0!important;height:0!important}
#ddmenu .menu-icon{background:transparent}
#ddmenu ul{overflow:scroll}
#ddmenu{background:#276bb6}
#ddmenu2 .rates.btn-login{min-width:75px;font-size:15px}
#ddmenu2 .rates.btn-login span{display:none}
.menu-tab.sticky #ddmenu2 .rates.btn-contact{min-width:93px}
.menu-tab.sticky #ddmenu2 .rates.btn-login span{display:block}
#ddmenu2 .rates{height:36px}
#ddmenu2 .rates.btn-login .icon-lock{display:block;font-size:15px;font-weight:400}
#ddmenu2 .rates.btn-login span{margin-top:0;margin-right:7px}
#ddmenu2 .rates.btn-contact .icon-contact{font-size:13px}
#ddmenu2 .rates.btn-contact span{margin-right:6px;font-size:inherit;margin-top:-1px}
#ddmenu2 .rates.btn-login .menu-tab.sticky #ddmenu2 .rates{min-width:75px;font-size:15px}
.menu-icon .icon-close {display: none;}
.menu-icon.menu-icon-active .icon-close {display: block;}
.col3 .col{ width:100%; float:none; margin-bottom:15px; padding:0px;}
.col2 .col{ width:100%; float:none; margin-bottom:15px; padding:0px;}
.tcar table td:nth-child(2) {border-top:1px solid #999179; width:100%; border-left:none;}
.tcar td{ width:100%; display:block;}
.tcar1, .tcar3 { width:100%; }
.tcar2 {border-top:1px solid #999179; width:auto; height:auto; border-left:none; display:block;}
.logoutboard {margin-top:-22px;}
.jc-bs3-container .row { width: 100%; margin-left: 0;}
}
@media (min-width:1024px) and (max-width:1198px) {
.containerhead{ padding:0 20px;}
.containerheadmenu{ padding:0 0px;}
#ddmenu .top-heading,#ddmenu3 .top-heading{margin:0 11px}
#ddmenu3{float:left;margin-left:50px;}
.rates-table{width:1061px}
#ddmenu2 .full-width .dropdown{margin-left:-423%}
#ddmenu2 li:first-child .dropdown{margin-left:-427%}
ul.community-innner .col-right-lg { width: 46%;}	
}
@media (min-width:1217px) and (max-width:1227px) {
.containerheadmenu{ padding:0 30px;}
}
@media (min-width:768px) and (max-width:1023px) {
.containerheadmenu{ padding:0 0px;}
}
@media (min-width:768px) and (max-width:1216px) {
#ddmenu .top-heading{margin:0 11px}
.container{width:100%}
.action-btns-list li{margin-right:0;width:20%}
.feature-panel{padding:17px 20px 25px}
.info-panel .feature-panel,.info-panel .news-panel{width:45%}
.info-panel .mini-ads{width:51%}
.feature-panel .feature-header{padding-top:45px}
.mini-ads .mini-img{width:232px}
.mini-ads .mini-bio{margin-top:18px}
.feature-panel .feature-header{padding-top:23px}
.feature-panel .feature-header .heading-sm{font-size:30.72px}
.feature-panel .feature-header .heading-lg{font-size:57.93px}
.news-panel{margin-top:30px}
.feature-links li a{color:#f4d171;font-size:16px}
.community .col-left{width:51%}
.img-wave{height:184px;background-size:cover}
#owl-banner .owl-item img{max-width:100%;height:auto}
.banner{height:auto}
.members-list li{margin-right:31px;width:22.52%}
.members-list li a{width:211px;height:211px;margin:0 auto}
.members-list .info-heading{font-size:19px;height:85px;line-height:25px;padding-top:24px;width:100%}
.member-overlay{font-size:17px;line-height:21px}
.members-list .img-members{width:211px;height:auto;padding:25px 32px 0}
.members-list{width:100%;float:left}
.img-members img{max-width:100%;height:auto}
.members-list li:nth-child(3) .img-members{padding-top:17px}
.members-list li:nth-child(4) .img-members{padding-top:12px}
.footer .col-right{width:60%}
.footer .col-left{width:38%}
.timings .timing-table th:last-child{width:41%;vertical-align:top}
.timings .timing-table th:first-child{width:27%;vertical-align:top}
.footer-panel .footer-contact{margin:22px 0 0 16px}
.footer-panel .footer-contact li,.footer-panel .footer-contact li a{font-size:17px}
.footer-panel .footer-contact li:not(:first-child):before{padding:0 21px}
.container.footer-panel{padding:0}
.inner .col-left{width:65%;float:left;}
.inner .consumer{width:65%!important}
inner .col-left{width:100%;float:left}
.consumer-list li{float:left;width:46%}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) {
#ddmenu .top-heading{margin:0 12px}
.sticky #ddmenu .top-heading{margin:0 7px}
.footer-panel .footer-contact li:not(:first-child):before{padding:0 16px}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:landscape) {
.consumer-list li, .contentlc .consumer-list li{ width:45%;}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) {
.consumer-list li, .contentlc .consumer-list li{ width:45%;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
.banner,.banner .item{height:530px}
.banner-text{padding:50px 20px 40px 48px;min-width:542px}
.consumer-list li, .contentlc .consumer-list li{ width:47%;}
/*#return-to-top{bottom:90px;right:32px;z-index:99}*/
ul.community-innner .col-right-lg { float: right; width: 303px;}	
.footer-panel .footer-contact li:not(:first-child):before{padding:0 14px}
#ddmenu .top-heading,#ddmenu3 .top-heading{margin:0 12px}
#ddmenu3{float:left;margin-left:0}
#ddmenu3 .full-width .dropdown{margin-left:-4626%}
#ddmenu .full-width .dropdown{margin-left:-172%}
.rates-table,#ddmenu2 .bg-rates .rates-table,#ddmenu .rates-table{width:1061px}
#ddmenu2 .full-width .dropdown{margin-left:-419%}
#ddmenu2 li:first-child .dropdown{margin-left:-427%}
.inner .consumer{width:71%!important}
#ddmenu ul .full-width .dropdown .column{width:40%!important;padding-right:98px}
.dropdown .img,#ddmenu .dropdown .btn-rates{margin-left:58px;float:left;margin-bottom:22px;}
.menu-tab.sticky #ddmenu .top-heading{margin:0 7px}
.menu-tab.sticky .img-logo-tab{margin-right:0}
}
@media (min-width:768px) and (max-width:1023px) {
.rates-list li small{letter-spacing:-.3px}
.consumer-heading{display:none}
.feature-links li{margin-right:7px}
.feature-links li:not(:first-child):before{margin-right:9px}
.container{width:100%;padding:0 40px}
ul.community-innner .col-left-lg { width: 54%;}
ul.community-innner .col-right-lg { width: 295px;}
.header .col-right li:last-child{display:none}
.header .container{padding:0 18px 0 15px}
.header .containerhead{padding:0 18px 0 20px;}
.banner,.banner .item{height:372px}
.img-wave{height:119px;bottom:-25px}
.action-btns{text-align:center}
.action-btns-list li{margin-right:22px;width:auto;display:inline-block;float:none}
.action-btns-list li a{width:119px;height:119px;font-size:17px;line-height:17px;letter-spacing:-.5px;padding:0 12px}
.action-btns .container{padding:0 33px}
.action-btns-list li:last-child a{padding:0}
.action-btns{padding:42px 0 27px}
.info-panel{padding:50px 0}
.info-panel .mini-ads,.info-panel .feature-panel,.info-panel .news-panel{width:100%}
.feature-panel{padding:35px 30px 25px;margin-bottom:50px;text-align:center}
.feature-panel p{padding-right:0;margin-bottom:14px}
.feature-panel .feature-header .heading-lg{font-size:68.93px;margin-bottom:18px}
.feature-panel .feature-header .heading-sm{font-size:34.72px;text-align:left}
.feature-links li a{font-size:18px}
.feature-links{float:left;width:100%;margin:15px auto 0;text-align:center}
.feature-panel .feature-header{float:none;width:458px;margin:0 auto}
.mini-ads .mini-img{width:260px}
.mini-ads .mini-bio{margin-top:30px;width:58.2%}
.news-panel{margin-top:50px}
.community{position:relative}
.community .col-right{width:293px;position:absolute;right:40px;top:44px}
.community .col-left{width:100%;margin-top:-16px}
.community-header{background-position:235px 0;padding-bottom:25px;margin-bottom:25px;padding-top:96px}
.members .heading-sm{padding:0 5%;line-height:26px}
.members-list li a{width:160px;height:160px}
.members-list .info-heading{font-size:14.83px;height:66px;line-height:16px;padding-top:24px;width:100%}
.member-overlay{font-size:14px;line-height:17px}
.members-list .img-members{width:100%;padding:17px 25px 0}
.members-list li:nth-child(3) .img-members{padding:17px 32px 0}
.members-list li{margin-right:16px;width:23.2%}
.footer .col-left{width:100%;margin-bottom:60px}
.row.timings-header{text-align:center}
.timings .timing-table .branch-table th{text-align:center}
.timings{float:left;margin:0 auto}
.footer .col-right{width:100%}
.timings .timing-table{text-align:left;width:431px;margin:25px auto 0}
.social-links{width:100%;text-align:center}
.social-links li{display:inline-block;float:none}
.footer{padding:77px 0}
.footer-links li{float:none;display:inline-block;border-top:none;border-bottom:none;padding:10.5px 0}
.footer-links li:nth-child(6):before{color:#fff3d6}
.footer-links{width:100%;text-align:center}
.footer-links ul{border-top:1px solid #999179;border-bottom:1px solid #999179;text-align:center;width:526px;margin:0 auto;position:relative}
.footer-links ul:before{display:block;content:'';background:#999179;height:1px;margin-top:45px;margin-left:0;position:absolute;width:100%}
.footer-logo{margin:20px auto}
.footer-panel .zipcode-panel{display:none}
.footer-panel .locator{width:195px;margin-left:20px;height:45px}
.footer-contact li:nth-child(2){display:block}
.footer-contact li:nth-child(3){display:none}
.footer-panel .footer-contact{margin:9px 0 0 22px}
.footer-panel .footer-contact li,.footer-panel .footer-contact li a{font-size:20px}
.banner-heading-lg{font-size:43px;letter-spacing:-2px;margin-bottom:16px; padding-right:60px;}
.banner-heading-lg-med{font-size:30.87px;line-height:34px}
.banner-heading-med{font-size:25.87px;line-height:29px}
.banner-heading-sm{font-size:21.87px;line-height:23px}
.banner-text{padding:40px 0 33px 33px;min-width:418px;top:8%}
.banner-inner{min-height:217px;background-size:cover}
.inner .col-left,.col-move{width:100%}
.consumer-list li, .contentlc .consumer-list li{width:47%}
.inner .consumer{width:100%!important}
.consumer-list li img{max-width:100%;height:auto;width:100%}
.inner .col-left {min-height: inherit;}
.links-right li, .rightlinks ul li{width:auto}
.links-right li:not(:first-child):before, .rightlinks ul li:not(:first-child):before{content:" | ";color:#006480;float:left;padding:0 8px}
.txt-intro, .largepara{font-size:20px}
.testimonials{padding:39px 35px 27px}
.testimonials p span, .testimonials span{margin-top:35px}
.inner .col-right{width:100%}
.inner .col-right .mini-ads{width:324px;float:left}
.open-links{padding-left:25px;margin-bottom:0;margin-top:6px}
.inner .col-right .row{width:50%;float:left}
/*.inner .feedback{background-color:#0080a3;padding-left:0;text-align:center;width:250%;margin-left:-127%;margin-top:75px; margin-bottom:0px;}*/
.inner .feedback{background-color:#0080a3;padding-left:0;text-align:center;width:235%;margin-left:-115%;margin-top:75px; margin-bottom:0px;}
.feedback .survey{margin-left:30px;}
.feedback-align{width:222px;margin:0 auto}
.consumer-wrapper .inner .col-right .mini-ads li{border-bottom:1px solid #999179}
.consumer-wrapper .feedback-align{width:222px;margin:0 auto}
.inner .col-right .mini-ads .mini-img{width:100%}
.open-links li{background:url(../images/ico-star-filled.png) no-repeat;padding-left:21px;background-position:left 8px;margin-bottom:12px}
.open-links ul{margin-top:19px;margin-left:27px}
#owl-minaid{margin-bottom:120px;}
.open-links h2{display:block; margin-top:0px;}
.inner h1{font-size:40px}
.show{display:block}
.hide{display:none}
#ddmenu{display:none}
.menu-tab .container{padding:0}
.menu-tab .containerhead{padding:0 0px;}
#ddmenu3{margin-left:21px}
.sticky #ddmenu3{margin-left:0}
#ddmenu2{margin-right:18px}
#ddmenu{position:absolute;z-index:9999;width:100%;background:#999179;display:none}
#ddmenu li{color:#eee5d0}
#ddmenu ul{text-align:left;padding-left:26px}
#ddmenu3 .ico-search,#ddmenu3 .over .ico-search{margin:0 12px 0 0}
.menu-tab.sticky .img-logo-tab{float:left;display:block;margin-top:6px;margin-left:13px;margin-right:16px;width:39px;height:45px;padding-top:6px}
.menu-tab.sticky .img-logo-tab img{max-width:100%;height:auto}
#ddmenu3 .over{background-color:transparent}
.ico-menu-tab{margin-top:18px}
.ddmenu-close {width: 32px;height: 32px;position: absolute;right: 22px;top: 3px;display: none;z-index: 9999;}
.ddmenu-close  .icon-close { color: #dcd7c9;}
.ddmenu-close1,.ddmenu-close2,.ddmenu-close3,.ddmenu-close4{width:32px!important;height:32px!important;position:absolute!important;right:1px!important;top:75px!important;z-index:9999!important;padding:0!important;margin:0!important;float:right; display:none}
#ddmenu2 .active, #ddmenu3 .active {display:block}	
.ddmenu-close4{right:-687px!important}
.menu-tab.sticky .ddmenu-close4 {right: -641px!important;}
.icon-close{font-size:54px;color:#fff;float:left;top:0;line-height:32px}
.ico-menu-tab a{display:block;background:url(../images/ico-menu-tab.png) no-repeat;width:40px;height:42px;margin-left:14px}
.ico-menu-tab,.img-tagline-tab{float:left;display:block}
.menu-tab.sticky .img-tagline-tab{display:none}
.img-tagline-tab{margin-left:30px;margin-top:16px}
.menu-tab.sticky{position:fixed;top:0;z-index:999;background:#0080a3}
.menu-tab .nav-wrap{background:none}
.menu-tab.sticky #ddmenu2 .rates.btn-login{border-right:2px solid #fff}
.bg-rates .rates-list li:nth-child(3),.bg-contact .rates-list li:nth-child(2){border-right:none!important}
.menu-tab.sticky .ico-menu-tab a{display:block;background:url(../images/ico-menu-tab-hover.png) no-repeat;height:31px}
.menu-tab.sticky #ddmenu3 .ico-search{background:url(../images/ico-search-tab-hover.png) no-repeat;background-position:center center}
#ddmenu2 .full-width .dropdown{width:800%;margin-left:-394%}
#ddmenu2 .bg-rates .rates-table{width:768px}
.rates-list li{border-right:2px solid #fff}
#ddmenu2 ul .bg-rates ul{display:table-row!important}
#ddmenu2 ul .bg-rates ul li{display:table-cell!important;width:33.333%;float:left;padding:36px 10px 0}
#ddmenu2 ul .bg-rates ul li:last-child{border-right:none;padding:0!important;width:100%;margin-top:30px;height:auto}
#ddmenu2 ul .bg-rates ul li:nth-child(2){padding-top:25px}
.rates-list li .rates-heading{white-space:initial}
#ddmenu2 .dropdown .bg-rates .btn-rates{margin-left:0}
#ddmenu3 .rates-heading{margin-bottom:8px}
#ddmenu2 .dropdown .btn-rates{float:left;width:100%;text-align:center}
#ddmenu2 .bg-rates .btn-rates a{width:168px;height:39px;float:none;display:inline-block;text-align:center;margin-right:20px}
#ddmenu2 .bg-rates .btn-rates a:last-child{margin-right:0}
#ddmenu2 .dd-inner{padding:50px 0 40px}
#ddmenu2 ul .bg-contact ul li{width:50%;float:left}
#ddmenu2 ul .bg-contact ul li:last-child{padding-left:43px!important}
.bg-contact .rates-list li:nth-child(2) p.txt-para, .bg-contact .rates-list li:nth-child(2) div.txt-para{text-align:left}
.bg-contact .rates-list li:nth-child(2) .rates-heading{text-align:left}
.bg-contact .rates-list li:nth-child(2){padding-left:43px!important}
.bg-contact .rates-list p.txt-para, .bg-contact .rates-list div.txt-para{letter-spacing:.2px}
#ddmenu3 .full-width .dropdown{margin-left:-4418%}
.menu-tab.sticky #ddmenu3 .full-width .dropdown {margin-left: -4598%;}
#ddmenu2 .dd-inner.bg-contact{padding:26px 0}
#ddmenu .full-width .dropdown{width:500%;margin-left:-198%}
#ddmenu ul .full-width .dropdown .column{width:50%!important;padding-right:98px}
#ddmenu .full-width .dropdown ul:last-child{width:50%!important}
#ddmenu .dropdown a,#ddmenu3 .dropdown a{padding:11px 0 11px 17px}
.dropdown .img,#ddmenu .dropdown .btn-rates{margin-left:58px;float:left;margin-bottom:22px}
.timing-table .footer-col-full{float:left}
.timing-table .footer-col-full .footer-heading{text-align:center}
.timing-table .footer-col-full ul{width:319px;margin:0 auto}
.timing-table .footer-col-full li{float:none;width:45%;display:inline-block}
.timing-table .footer-col-full li:first-child{margin-right:25px}
.zipcode-panel .btn-submit{height:40px;vertical-align:middle;line-height:40px}
.zipcode-panel input[type="text"]{height:40px;width:157px}
.zipcode-panel{padding:9px 10px 0 0}
.locator{margin-top:12px}
#ddmenu3 .top-heading{margin:0 12px 0 0}
.nav-wrap .reader-heading{color:#0083a9;margin-top:-1px}
.footer-panel .locator .find{margin-left:26px;margin-right:24px;margin-top:8px}
.footer-sticky.sticky .footer-panel{min-height:45px}
/*#return-to-top{bottom:70px;right:32px;z-index:99}*/
}
@media (min-width:821px) and (max-width:1023px) {
.inner .feedback{background-color:#0080a3;padding-left:0;text-align:center;width:250%;margin-left:-120%;margin-top:75px; margin-bottom:0px;}
.feedback .survey{margin-left:30px;}
.feedback-align{width:222px;margin:0 auto}
}
@media (max-width:767px) {
.ddmenu-close {display: none;}
.timings .timing-table ul li:before{line-height:20px}
.banner{height:420px}
.banner .item{height:420px;background-size:510px!important;background-position:-4px -15px!important}
/*#return-to-top{bottom:60px!important;right:26px!important}*/
.consumer-heading{font-size:30px;margin-bottom:20px;display:none}
.consumer li span{margin-top:10px}
.consumer-overlay{position:absolute;height:50px;font-size:20px}
.overlay-txt{font-size:16px}
.consumer-list li, .contentlc .consumer-list li{margin-bottom:20px;width:100%;height:162px;}
.inner .consumer{width:100%!important}
.community .col-right{width:280px!important;float:right;position:absolute;top:161px;left:20px;right:0}
.community p{line-height:20px; margin-top:240px}
.community p:not(:first-of-type) { margin-top:0px;}
.community{position:relative}
.footer-panel .footer-contact li:not(:nth-child(2)):before{content:""!important;display:none}
.container{width:100%}
.containerhead{ padding:0;}
#owl-banner .owl-item img{height:auto}
.banner-text{min-width:100%;width:100%;text-align:center;padding:0;position:relative;top:41%;background-color:rgba(255,255,255,1);padding-top:12px}
.banner-heading-lg{font-size:32px;margin-bottom:7px;letter-spacing:-1.5px}
.img-wave{background-position:-21px 0;height:94px;bottom:-18px;background-size:cover}
.banner-heading-lg-med{font-size:19.72px;line-height:23px;}
.banner-heading-med{font-size:24.72px;line-height:28px}
.banner-heading-sm{font-size:14.72px;line-height:16px}
#owl-banner .owl-stage-outer{overflow:inherit}
#owl-banner .owl-nav{display:none}
.btn-apply a{margin-top:20px;height:46px;font-size:20px;padding-top:0;line-height:46px}
.action-btns-list li{float:left;margin-right:0;width:100%;margin-bottom:14px}
.action-btns-list li a{display:inline-block;width:100%;height:46px;border:2px solid #fff;border-radius:0;background-color:#b5880d;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:19px;color:#fff;font-family:'proxima_novabold';padding:0;line-height:43px;font-weight:400}
.action-btns{background-color:#999179;padding:40px 0 21px}
.info-panel .feature-panel{padding:30px 20px;min-height:414px;width:100%;text-align:center;margin-bottom:45px}
.info-panel .container{padding:0}
.info-panel{padding:0}
.feature-panel .feature-header .heading-sm{font-size:25px;padding-left:3px;text-align:left}
.feature-panel .feature-header .heading-lg{font-size:43px;line-height:24px;text-align:center}
.feature-panel .feature-header .heading-lg .txt-qmark{font-size:46px;margin-left:-9px}
.feature-panel p{margin-top:22px;font-size:16px;padding-right:0;float:left;text-align:center}
.feature-panel .feature-header{background-position:right 3px;background-size:40%;width:280px;float:none;padding-top:28px;margin:0 auto}
.feature-links li a{display:inline-block;height:40px;border:2px solid #fff;background-color:#b5880d;text-align:center;vertical-align:middle;text-transform:capitalize;font-size:18px;color:#fff;font-family:'proxima_novabold';padding:5px 0 0;font-weight:400;min-width:250px;margin:0 auto 12px}
.feature-links li a:hover{background-color:#006480}
.feature-links li{float:left;margin-right:0;width:100%}
.feature-links li:not(:first-child):before{display:none}
.info-panel .mini-ads{float:left;width:275px}
.info-panel .mini-ads .mini-img{width:100%;height:196px;text-align:center}
.info-panel .mini-ads .mini-bio{padding:25px;margin-top:0;width:100%}
.info-panel .mini-ads li{float:left;width:275px}
.info-panel .mini-ads .mini-img img{max-width:100%;width:100%;height:auto}
#owl-banner .owl-carousel{overflow:hidden}
.info-panel .owl-dots{display:none}
.info-panel .owl-nav{margin-top:0;position:absolute;top:16.5%;width:100%}
.info-panel .owl-prev{left:0;position:absolute}
.info-panel .owl-next{position:absolute;right:0}
.info-panel .news-panel{width:100%;padding:0 20px;margin-bottom:45px}
.news-panel .news-header span{display:none;font-size:30px}
.news-panel .news-header{font-size:24px;padding-bottom:3px;background-position:right 0;background-size:45px}
.news-panel .news-list li p strong,.news-panel .read-news a{font-size:16px}
.news-panel .news-list li p{line-height:18px;font-size:14px}
.community .community-header .heading-sm{font-size:28px}
.community .col-left,.community .col-right{width:100%}
.community .txt-lg{font-size:16px;}
.community p{font-size:14px}
.community .find-link a span{display:none}
.community .find-link a{text-transform:capitalize;font-size:16px}
.community .community-header .heading-lg{font-size:56px;line-height:27px}
.community-header{background-position:right 0;padding-bottom:25px;padding-top:55px;background-size:80px;width:280px}
.community{padding:17px 0 0 0;}
.members .heading-lg{font-size:33px}
.members .txt-blue{font-size:33px}
.members .txt-yellow{font-size:48px;display:block;line-height:9px}
.members .heading-sm{font-size:16px;margin-top:3px;line-height:18px}
.members-list li{margin-right:16px;margin-bottom:16px;display:inline-block;float:none}
.members-list{text-align:center}
.members-list li a{width:132px;height:132px}
.members-list .info-heading{font-size:13px;color:#036;width:100%;height:50px;text-align:center;line-height:14px;padding-top:16px}
.members-list .img-members img{max-width:100%;height:auto;padding:0 18px}
.members-list .img-members{text-align:center;padding-top:17px}
.member-overlay{font-size:13px;line-height:14px;padding:0 15px}
.members-list li:nth-child(3) .img-members{padding-top:15px}
.members-list li:nth-child(3) .img-members img{padding:0 26px}
.members-list li:nth-child(4) .img-members{padding-top:10px}
.members-list li:nth-child(4) .img-members img{padding:0 21px}
.members-list li:nth-child(even){margin-right:0}
.members{padding:68px 0 30px}
.footer .col-left{width:100%}
.timings .timings-header .heading-sm span{font-size:25px}
.timings .timings-header .heading-sm{font-size:18px}
.timings .timings-header .heading-lg{font-size:37px;line-height:19px}
.social-links li a{width:45px;height:45px}
.social-links li .ico-fb{font-size:26px}
.social-links li .ico-tw{font-size:20px}
.social-links li .ico-insta{font-size:26px}
.social-links li .ico-ytube{font-size:29px}
.social-links{width:214px;margin-bottom:10px;display:inline-block;float:none}
.footer .col-left{text-align:center}
.footer{padding:36px 0 30px}
.timing-table{font-size:14px}
.timings .timing-table th{width:50%;vertical-align:top}
.timings .timing-table .footer-col-full .footer-heading{font-size:16px}
.timings .timing-table .branch-table span{font-size:12px}
.timings{border-bottom:1px solid #999179;padding-bottom:28px;margin-bottom:25px}
.footer .col-right{width:100%}
.footer-info p{font-size:13px;line-height:20px}
.footer .col-right .footer-info{border-bottom:1px solid #999179;padding-bottom:25px}
.col-3{width:50%;float:left}
.footer-links-set01 li a{font-size:11px;margin-bottom:5px}
.footer-links-set01{float:left;width:100%;margin-top:23px;min-height:140px;border-bottom:1px solid #999179;padding-bottom:22px}
.col-right .col-3:last-child{width:100%}
.footer-links{width:100%;margin:16px auto 0;float:left;border-bottom:1px solid #999179;padding-bottom:18px}
.footer-links li{border:none;padding:3px 0;width:50%}
.footer-links li:not(:first-child):before{display:none}
.footer-links li a{color:#000;font-size:13px}
.footer-links li:first-child{padding-left:0}
.footer-logo .logo-tagline{font-size:14px;width:100%;float:left;margin-top:2px;margin-bottom:25px}
.footer-logo .img-logo{float:left;margin:-19px 0 3px 40px}
.footer-panel .zipcode-panel{display:none}
.footer-panel .locator{height:36px;margin-top:0;padding:3px 6px;width:124px}
.footer-sticky.sticky .footer-panel .locator .find{width:100%;margin-left:0;text-align:right;line-height:13px;padding-right:0;margin-top:0;font-size:12px;padding-top:3px}
.locator .find span{display:block;float:left;width:89px}
.locator .find .icon-location{font-size:20px;margin-left:6px}
.footer-panel .footer-contact li{display:none}
.footer-panel .footer-contact li:last-child{display:block;line-height:36px;text-indent:7px}
.footer-panel .footer-contact li{font-size:14px}
.footer-panel .footer-contact li:not(:first-child):before{display:none}
.footer-panel{min-height:36px}
.footer-panel .footer-contact{float:left;margin:0;text-align:center}
.footer-logo{width:280px;margin:18px auto 0;text-align:center;float:none;padding-top:25px}
.footer-logo .logo-heading{margin-bottom:8px;margin-top:-7px;float:left;width:51%;margin-left:10px}
.banner .owl-carousel{overflow:hidden}
.info-panel .mini-ads li{min-height:410px}
.mb-align{width:275px;margin:0 auto}
.header .col-right{display:none}
.mb-hide{display:none}
.mb-show{display:block;float:left;margin-left:7px;margin-top:6px}
.mb-align .news-header{font-size:24px;padding-bottom:3px;background:url(../images/ico-offer.png) no-repeat;background-position:right 0;color:#00485c;text-transform:uppercase;border-bottom:2px solid #999179;margin-bottom:18px;float:left;width:100%;display:block}
.inner .col-left{width:100%}
.show{display:block}
.hide{display:none}
.inner h1{font-size:26px;margin-bottom:15px;margin-top:10px; line-height:30px;}
.inner .col-left {min-height: inherit;}
.container{width:100%;padding:0 15px}
ul.community-innner .col-right-lg { width: 100%;}
ul.community-innner .col-left-lg { width: 100%;}
ul.community-innner li { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start }
ul.community-innner .col-right-lg { -webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;margin-bottom: 27px;}
.imgcom-frame { margin-bottom:-40px;}
ul.community-innner .col-left-lg{ -webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}
.col-move{float:right;width:100%}
.txt-intro, .largepara{font-size:18px;margin-bottom:25px}
.links-right, .rightlinks ul {margin-bottom:20px}
.list-wrap, .contentlc ul{font-size:14px}
.contentlc ul.consumer-list{ margin-left:0px;}
.inner h2,.inner h2 a{font-size:22px;line-height:27px; margin-top:0px;}
.inner p, .testimonials{margin-bottom:20px;line-height:17px;font-size:14px}
ol li {line-height:17px;font-size:14px; margin-bottom:3px;}
.inner h3,.inner h3 a{font-size:18px;margin-bottom:3px}
.inner h4,.inner h4 a{line-height:21px}
.table-rates{margin-top:10px;margin-bottom:28px}
.table-header h2{line-height:22px!important}
.table-rates .table-header .heading-sm{font-size:14px}
.table-rates table th{padding:7px 7px 7px 21px;font-size:12px;width:33.33%;vertical-align:top;line-height:12px}
.table-rates table tbody tr,.table-rates table tbody tr td{font-size:12px}
.testimonials p, .testimonials{line-height:20px!important}
.testimonials{padding:24px 29px 15px 24px;margin-top:10px;margin-bottom:40px}
.inner .closing-txt, .inner .closing{font-size:18px;line-height:23px;margin-bottom:30px}
.inner .btn-apply-brown a, .rightlinks div:first-child a{font-size:16px;/*height:40px;width:128px;*/line-height:20px}
.rightlinks div:first-child a{ width:auto; }
.inner .note, .inner .disclosure{margin-top:10px;margin-bottom:0px}
.inner .col-right{width:100%}
.inner .col-right .mini-ads .mini-img{width:100%;height:246px;}
@media (max-width:767px) and (orientation:landscape) {
.inner .col-right .mini-ads .mini-img{width:100%;height:206px;}
}
@media (max-width:414px) {
.inner .col-right .mini-ads .mini-img{width:100%;height:206px;}
}	
#owl-minaid .owl-nav{top:19.5%}
.mb-align{width:290px;margin:0 auto}
.open-links{padding-left:10px}
.open-links li{background:url(../images/ico-star-filled.png) no-repeat;padding-left:21px;background-position:left 8px;margin-bottom:8px}
.open-links ul{margin-top:19px;margin-left:27px}
.open-links h2{display:block}
.action-btns.inner-section{background-color:#006480}
.inner .feedback{background-color:#0080a3;padding-left:0;text-align:center;width:150%;margin-left:-25%; margin-bottom:0px;}
.feedback .survey{margin-left:32px;width:189px}
.feedback-align{width:222px;margin:0 auto}
.menu-tab.sticky #ddmenu2 .rates{display:block;font-size:11.94px;height:36px;padding:0 9px;border-left:1px solid #fff}
#ddmenu2 .rates span{font-size:17px;margin-right:4.5px;margin-top:0}
#ddmenu2 li{line-height:36px}
#ddmenu2 .rates.btn-login span img{width:10px;height:14px}
#ddmenu2 .rates.btn-contact span img{width:12px;height:12px}
.menu-tab .container{padding:0}
.containerheadmenu{ padding:0;}
#ddmenu3{display:none}
.header{display:none}
.nav-wrap{background:transparent}
.menu-tab{background:#0080a3;border-bottom:1px #fff solid}
#ddmenu2 ul li.rates-mb{display:none!important}
.menu-tab.sticky{float:left;margin-top:0;height:37px;margin-left:0}
.mb-show img{display:block}
.menu-tab.sticky{position:fixed;top:0;z-index:999;transition:all .4s ease}
.menu-tab.sticky #ddmenu2{float:right;margin-top:0}
.menu-tab.sticky #ddmenu2 ul li.rates-mb{display:block!important}
.menu-tab.sticky .mb-show{display:none}
.menu-tab.sticky #ddmenu2 li{float:left}
.menu-tab.sticky #ddmenu .menu-icon{top:0;position:absolute;left:60px;right:auto}
.menu-tab.sticky .img-logo-tab{display:block;float:left;margin-left:8px;margin-top:6px}
.menu-tab.sticky .img-logo-tab img{width:28px;height:26px}
.menu-tab.sticky #ddmenu2 ul li:last-child .dropdown{margin-left:-339%}
.search-wrapper-mb .rates-heading{color:#fff;font-size:16px;text-align:left;margin-bottom:15px}
.search-wrapper-mb .rates-heading a{display:inline-block;text-transform:uppercase;font-family:'proxima_novasemibold';font-weight:400;margin-right:8px;font-size:18px}
.search-wrapper-mb .rates-heading a:last-child{margin-left:8px}
.search-wrapper-mb .search-panel input[type="text"]{width:60%}
.search-wrapper-mb .search-panel{width:98%;margin-bottom:22px;float:left}
.search-wrapper-mb{margin-top:15px;margin-left:20px}
#ddmenu2 ul li:last-child .dropdown{margin-left:-418%}
#ddmenu2 .bg-login .rates-table{display:table;width:320px;margin:0 auto;padding:0 20px}
#ddmenu2 ul ul li{width:100%;float:left}
#ddmenu2 .bg-login .rates-list li:first-child{padding:0;border-right:none}
#ddmenu2 .bg-login .rates-list li:first-child .rates-heading{text-align:left;font-size:16px}
#ddmenu2 .dropdown .bg-login .btn-rates{float:left;width:134px;margin-top:10px}
#ddmenu2 .dropdown .btn-rates a{padding:0;margin-bottom:7px;width:146px;height:40px;font-size:14px;line-height:40px}
#ddmenu2 .dropdown .bg-contact .btn-rates a{width:146px;height:40px;font-size:14px;line-height:40px}
.rates-list li .rates-heading{font-size:16px}
.login-panel{float:left;padding:8px 15px 0 0}
.login-panel input[type="text"]{width:171px;height:39px}
.ob{ margin:8px 0 0 0px;}
#ddmenu2 ul .bg-login ul li:last-child{padding-left:0;width:100%;padding-top:0}
#ddmenu2 ul ul li{height:auto}
#ddmenu2 .bg-login .rates-list li .rates-heading span{display:block;width:100%;font-size:14px;line-height:19px;text-transform:initial}
#ddmenu2 .rates-list li{border:none;padding-top:0}
.btn-stores{float:left;width:100%;margin-top:5px}
.btn-stores a{float:left;margin-right:10px;display:block!important;width:auto!important;padding:0!important}
#ddmenu2 .login .dropdown ul:last-child{display:flex!important;flex-direction:column}
#ddmenu2 .login .dropdown ul li:first-child{order:2;margin-top:28px}
#ddmenu2 .login .dropdown ul li:nth-child(2){order:1;margin-top:20px;padding-left:0}
#ddmenu2 .login .dropdown ul li:nth-child(3){order:3;margin-top:23px}
#ddmenu2 .mb-btnplay,#ddmenu .search-wrapper-mb{display:block!important}
.rates-table{width:320px}
.bg-contact .rates-list li .rates-heading,.bg-contact .rates-list li p.txt-para, .bg-contact .rates-list li div.txt-para{text-align:left}
#ddmenu2 .dd-inner.bg-contact .rates-list li:nth-child(3){ padding-left: 0px;}
.bg-contact .rates-table .rates-list li{padding-right:0!important;text-align:left;margin-bottom:33px!important}
#ddmenu2 .full-width.contact .dropdown{margin-left:-335%}
#ddmenu2 .full-width.rates-li .dropdown{margin-left:-369%}
#ddmenu2 .dd-inner.bg-contact{padding:48px 0 0 60px}
.bg-contact .rates-list li .rates-heading{font-size:15px;text-transform:uppercase}
.bg-contact .rates-list li .rates-heading span{text-transform:capitalize}
.bg-contact .rates-list li p.txt-para, .bg-contact .rates-list li div.txt-para{font-size:13px;line-height:25px;letter-spacing:normal}
.add{line-height:18px!important;}
#ddmenu2 ul .bg-contact ul li:last-child{padding-left:0}
#ddmenu2 .dropdown .bg-contact .btn-rates{float:left;width:100%}
#ddmenu2 .bg-contact .rates-list .survey{margin-top:4px}
#ddmenu2 .bg-contact .rates-list .survey a{font-size:15px;letter-spacing:.5px}
#ddmenu2 .contact .dropdown ul:last-child{display:flex!important;flex-direction:column}
#ddmenu2 .contact .dropdown ul li:first-child{order:4}
#ddmenu2 .contact .dropdown ul li:nth-child(2){order:3;padding-left:0}
#ddmenu2 .contact .dropdown ul li:nth-child(3){order:2}
#ddmenu2 .contact .dropdown ul li:nth-child(4){order:1}
.bg-rates .rates-list li .rates-heading{font-size:14.68px}
.bg-rates .rates-list li small{font-size:11.75px}
.bg-rates .rates-list li .rates-prices{font-size:26.43px}
#ddmenu2 .dropdown .bg-rates .btn-rates a{width:157px;height:40px;font-size:14px;padding:0;margin-bottom:15px}
#ddmenu2 .dropdown .bg-rates .btn-rates{float:none;width:157px;margin:0 auto}
#ddmenu2 ul .rates-li ul li:last-child{padding-left:0}
#ddmenu2 .rates-li .dropdown .rates-list li{padding:16px 0!important}
#ddmenu2 .rates-li .dropdown .rates-list li>a{padding:0}
#ddmenu2 .rates-li .rates-table{width:220px}
#ddmenu2 .rates-li .rates-list li{border-bottom:1px solid #fff;height:auto}
#ddmenu2 .rates-li .rates-list li:last-child{border-bottom:none;padding-bottom:0!important;padding-top:30px!important}
.ico-phone,.ico-phone img{display:block!important}
.footer-sticky .container{padding:0}
.breadcrumbs ul li{display:none}
.breadcrumbs ul li:nth-last-child(2){display:block}
.breadcrumbs{margin-top:11px;margin-bottom:10px}
.breadcrumbs ul li a,.breadcrumbs ul li{font-size:12px}
.breadcrumbs ul li:not(:first-child):before{content:"Back to";background:url(../images/ico-back-mb.png) no-repeat;background-position:left center;float:left;padding-top:0;display:block;width:43px;height:15px;color:#0080a3;padding-left:25px}
.breadcrumbs ul li:last-child a{color:#0080a3;pointer-events:auto;cursor:auto}
.consumer-list li img{max-width:100%;height:auto;width:100%}
.timings .timing-table ul li span{font-size:12px;padding-left:0}
.timing-table .footer-col-full li,.timing-table .footer-col-right,.timing-table .footer-col-left{width:50%}
.timing-table .footer-col-right ul{margin-top:10px}
.timing-table .footer-col-right ul li{line-height:17px}
.timings .timing-table ul li:before{top:-4px}
.timing-table .footer-col-left ul li{margin:0 0 2px}
.timing-table .footer-col-left .footer-heading{text-align:left;margin-bottom:5px}
#divLeft, #divRight, #sitemap td{ display:block; width:100%; padding:0px;}
#divLeft .list, #divRight .list{ padding-bottom:30px;}
}
@media (min-width:375px) and (max-width:667px) {
.footer-panel .footer-contact li:last-child{text-indent:9px}
.footer-panel .locator{height:36px;margin-top:0;padding:3px 8px;width:126px}
#ddmenu2 .full-width.rates-li .dropdown{margin-left:-380%}
#ddmenu2 .rates-li .rates-table{width:17%}
.bg-rates .rates-list li .rates-heading{font-size:18.68px}
.bg-rates .rates-list li small{font-size:12.75px}
.bg-rates .rates-list li .rates-prices{font-size:30.43px}
#ddmenu2 .bg-login .rates-table{width:80%;display:table;width:53%}
.sticky #ddmenu2 ul li:last-child .dropdown{margin-left:-460%;width:1255%}
.sticky #ddmenu2 .bg-login .rates-table{display:table;width:53%}
#ddmenu2 ul li:last-child .dropdown{margin-left:-452%}
}
@media (min-width:320px) and (max-width:400px) {
.mb-align,.info-panel .mini-ads li,.info-panel .mini-ads{width:100%}
.mb-align{padding:0 20px}
.inner .mb-align{padding:0}
.label { display:block; float:none!important; text-align:left!important;}
.loginboard .input{ display:block; }
.btn-primary{margin-left:10px!important;}
}
@media (min-width:401px) and (max-width:568px) {
.banner .item{background-size:100%!important;background-position:top left!important}
}
@media only screen and (min-device-width:320px) and (max-device-width:667px) and (orientation:landscape) {
.banner .item{height:598px;background-size:100%!important;background-position:top left!important}
.banner{height:504px}
#ddmenu2 ul li:last-child .dropdown{margin-left:-2648%!important;width:8000%}
#ddmenu2 .bg-login .rates-table{display:table;width:43%}
.menu-tab.sticky #ddmenu2 ul li:last-child .dropdown{margin-left: -349% !important;}
#ddmenu2 .full-width.contact .dropdown{margin-left:-412%}
#ddmenu2 .contact .rates-list li{width:50%;float:left}
#ddmenu2 .full-width.contact .rates-table,#ddmenu2 .rates-li .rates-table{width:503px}
#ddmenu2 .contact .dropdown ul:last-child{display:block!important;flex-direction:column}
#ddmenu2 .rates-li .rates-list li{border-bottom:none;border-right:1px solid #fff;width:29.3%}
#ddmenu2 .dropdown .bg-rates .btn-rates{float:none;width:100%;margin:0 auto}
#ddmenu2 .dropdown .bg-rates .btn-rates a{margin-right:15px}
#ddmenu2 .dropdown .bg-rates .btn-rates a:last-child{margin-right:0}
#ddmenu2 .rates-li .rates-list li:last-child{width:100%}
#ddmenu2 .full-width.rates-li .dropdown{margin-left:-420%}
#ddmenu2 .rates-li .dropdown .rates-list li:nth-child(3),#ddmenu2 .rates-li .dropdown .rates-list li:nth-child(4){border-right:none}
#ddmenu2 .rates-li .dropdown .rates-list li:nth-child(2){width:40%}
#ddmenu2 .login .dropdown ul li:first-child{margin-top:17px}
#ddmenu2 .dd-inner.bg-login{padding:0 0 20px}
.members-list li{margin-right:3px!important}
.members-list li:last-child{margin-right:0!important}
.members-list{text-align:center}
members-list li{float:none;display:inline-block;margin-right:-1px!important}
.consumer-list li img{max-width:100%;height:auto;width:100%}
.col-right .col-3:last-child{width:33.3%}
.col-right .col-3{width:33.333%}
}
@media (min-width:568px) and (max-width:767px) {
.banner{height:430px}
.banner .item{height:420px;background-size:100%!important;background-position:0 -15px!important}
}
@media (min-width:484px) and (max-width:767px) {
.members-list li{margin-right:16px!important}
}
.loginboard { margin:0 auto; max-width:400px; padding-bottom:50px;}
.label {width:160px; float:left; text-align:right; padding:4px 10px 0 0;}
.loginboard .input{ width:210px; height:34px; padding:6px 12px; border:1px solid #ccc; border-radius:4px!important; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); }
.loginboard .input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); }
.btn-primary{background-color: #8c690a; font-size: 20px; text-transform: uppercase; color: #fff; text-align: center; line-height: 20px; padding: 13px 18px; display: table-cell; border:none; border-radius:0px; margin-left:160px; cursor:pointer; font-family:'proxima_novasemibold';font-weight:400; }
.btn-primary:hover{background-color:#0080a3}
#ctl00_Content_LoginUc_lblError{ display:block; margin-bottom:20px;}
.req {/*font-size: 150%*/} 
#sitemap { width:100%; border:0; margin:0 0 40px 0; padding:0;}
#sitemap td{ vertical-align:top;}
.div-table{display:table;margin:0;width:100%; margin-bottom: 20px; border-bottom: 5px solid #dcd7c9;}
.table-container{display:table;width:100%}
.table-head{display:table-header-group;font-weight:600!important;text-align:center;color:#fff;background:#0080a3;}
.table-head .column1{background:#0080a3;color:#fff;text-align: left;padding: 7px 7px 7px 21px;text-transform: uppercase; font-family: 'proxima_novasemibold';
font-weight: 400;}
.table-row{display:table-row;padding:3px 6px;color:#333;border-collapse:collapse;text-align:left;vertical-align:middle}
.table-row .column1:nth-child(1){}
.table-row:nth-child(2n+1) { background: #f2efe6;}
.table-row:nth-child(2n){ background: #f9f7f3;}
.table-row:last-child .column1{}
/*.table-row:hover{background:#fff}*/
.column1{display:table-cell;padding:7px 7px 7px 21px;color:#333;vertical-align:middle}
@media all and (max-width:768px) {
.div-table,.table-row{ display:block!important;}
.column1{ position: relative; padding-left:43%; }
.column1:before{ position: absolute;left:2px;width:40%;}
.column1{ display:block!important;}
.div-table,.table-row .column1:last-child{border-bottom:none}
.table-head{position:absolute;top:-1000em;left:-1000em}
.table-row{margin:20px 0}
.table-row .column1{padding-bottom:50px;}
.table-row .column1:nth-child(1){}
.table-row .column1:last-child{}
.table-row:last-child .column1,.column1{}
/*.table-row:hover{background:#fff}*/
.column1:before{font-weight:700;padding-right:20px;font-size:16px;content:"" attr(data-label)""; line-height:24px;}
/*.column1:hover{background:#f9f9f9}*/
}
.overlay{width:100%;height:100%;z-index:99; margin-bottom:0px!important;}
.global-modal1, .global-modal2, .global-modal3, .global-modal4,.global-modal5, .global-modal6,.global-modal7, .global-modal8, .global-modal9, .global-modal10{visibility:hidden;display:none}
.global-modal_contents{background:#fff;-webkit-box-shadow:0 0 8px 2px rgba(182,182,182,0.75);-moz-box-shadow:0 0 8px 2px rgba(182,182,182,0.75);-o-box-shadow:0 0 8px 2px rgba(182,182,182,0.75);box-shadow:0 0 8px 2px rgba(182,182,182,0.75);width:auto;padding:40px;text-align:center; border-radius:5px;}
.global-modal-header .mobile-close1, .global-modal-header .mobile-close2,.global-modal-header .mobile-close3, .global-modal-header .mobile-close4, .global-modal-header .mobile-close5, .global-modal-header .mobile-close6, .global-modal-header .mobile-close7, .global-modal-header .mobile-close8, .global-modal-header .mobile-close9, .global-modal-header .mobile-close10{display:block;position:absolute;top:30px;right:5px;width:44px;height:44px;cursor:pointer;color:#464748; margin-bottom:0px!important;}
.global-modal-header{ margin-bottom:0px!important;}
.global-modal-header span{font-size:20px; font-family: 'proxima_novablack';}
.global-modal-body{width:100%;color:#464748}
.global-modal-body div{ margin-bottom:0px!important;}
.global-modal-body .head{ font-size: 40px; margin-bottom: 20px!important; color: #069; line-height: 46px; font-family: 'proxima_novaregular'; font-weight: 800;}
.global-modal-body .subhead{ font-size: 30px; color: #036; margin-bottom: 20px!important; line-height: 33px; font-family: 'proxima_novaregular';font-weight: 800;}
.global-modal-body .closing {font-family: 'proxima_novaregular'!important; }
.global-modal-body .content-left{height:auto;display:inline-block;padding:0;width:45%;/*background:#f1f6fb;*/vertical-align:top; text-align: -webkit-center; }
.global-modal-body .content-right{height:auto;display:inline-block;padding:0;width:45%;/*background:#f1f6fb;*/vertical-align:top; text-align: -webkit-center; }
.global-modal_close{position:absolute;right:2rem;top:2rem;text-decoration:none;display:none}
.global-modal-show{visibility:visible;display:block;position:absolute;z-index:99999;left:50%;transform:translateX(-50%);width:55%;margin-top:-50px;}
.global-modal-transition{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:.8;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s; }
.global-modal-show .global-modal-transition{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.z-content-inner .global-modal-show { width: 90%; bottom:20px;}
table .global-modal-show .btn-primary{ padding: 40px 0 60px 0; display: block;}
table .global-modal-show .btn-primary a { font-size: 28px; padding: 13px 35px;}
.btn-primary{ background: none!important; margin-bottom:0px!important;}
.btn-primary, .btn-primary a{ color:#ffffff!important;}
.btn-primary a{background-color: #8c690a; font-size: 17px!important; text-transform: uppercase; padding: 13px 18px; display: table-cell;}
.btn-primary a:hover{ background:#0080a3;}
.rates-tablet-center .global-modal-show {width:80%; bottom:0;left:90%; transform:translateX(-90%)}
.global-modal-body p{ font-size:16px!important; font-family: 'proxima_novaregular' }
.global-modal-body h2{ margin-top:0px; font-family: 'proxima_novaregular'}
.global-modal-show{width:600px;left:40%;transform:translateX(-40%)}
@media (min-width: 768px) and (max-width: 1060px) {
.global-modal-show{left:5%;transform:translateX(0);width:90%}
.rates-tablet-center .global-modal-show {width:100%; bottom:0;left:50%; transform:translateX(-50%)}
}
@media (max-width: 767px) {
.global-modal-show{width:90%}
.global-modal_contents{width:auto}
.global-modal-body .content-left{display:block;width:100%;margin-bottom:20px;vertical-align:top}
.global-modal-body .content-right{display:block;width:100%;margin-left:0;vertical-align:top}
.rates-tablet-center .global-modal-show {width:95%; bottom:0;left:50%; transform:translateX(-50%)}
.btn-primary, .btn-primary a {font-size: 16px;}
.global-modal-body .head{ font-size: 30px; }
.global-modal-body .subhead{ font-size: 20px;}
}