/*
    Theme Name: Guardian Interlock
    Description: Child theme of Genesis by StudioPress.
    Author: WDS
    Author URI: http://www.webdevstudios.com
 
    Template: genesis
*/
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,.nav-previous,.nav-next{-webkit-transition:0.1s ease-in;-moz-transition:0.1s ease-in;-o-transition:0.1s ease-in;transition:0.1s ease-in}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}.home-blog-posts:after{content:"";display:table;clear:both}body,p,h1,h2,h3,h4,h5,h6,button,input,select,textarea,ul,ol{color:#6b6b6b;font-family:"Lato",sans-serif;font-weight:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p,button,input,select,textarea,ul,ol{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.5}p{margin-bottom:20px;margin-bottom:2rem}h1,h2,h3,h4,h5,h6{clear:both;line-height:1;margin:0;margin-bottom:5px;margin-bottom:0.5rem;word-wrap:normal}h3,h4,h5,h6,b,strong{font-weight:700}h1{color:#423d3c;font-size:36px;font-size:3.6rem;font-weight:400;text-shadow:2px 2px 2px #fff}.single h1{text-shadow:none;position:relative}h2,h2 a,h2 a:visited{font-size:31px;font-size:3.1rem;font-weight:300;margin-bottom:15px;padding-bottom:2px}@media (max-width: 640px){h2,h2 a,h2 a:visited{font-size:27px;font-size:2.7rem}}
.blog h2,.blog h2 a,.blog h2 a:visited{font-size:27px;font-size:2.7rem;margin-bottom:10px}.blog h2:after,.blog h2 a:after,.blog h2 a:visited:after{padding-top:0}h1.entry-title,h2{border-bottom:1px solid #ebebeb}h3,#sidebar h4{font-size:20px;font-size:2rem}h3#reply-title{margin-bottom:10px}h4{font-size:18px;font-size:1.8rem}h5{font-size:16px;font-size:1.6rem}h6{font-size:14px;font-size:1.4rem}h3+h2{margin-top:30px}h2+h3{margin-top:-5px}dfn,cite,em,i{font-style:italic}blockquote:before{color:#b32017;content:"\201C";font-size:53px;font-size:5.3rem;line-height:10px;margin-right:5px;margin-right:0.5rem;vertical-align:-25px}blockquote{background-color:#fff;border-left:10px solid #b32017;margin:24px 0;margin:2.4rem 0;padding:24px 24px;padding:2.4rem 2.4rem;quotes:"\201C" "\201D" "\2018" "\2019"}blockquote cite{color:#999;display:block;float:right;margin-top:5px;margin-top:0.5rem}blockquote cite:before{content:"\2014 \2009"}blockquote p{display:inline;font-size:20px;font-size:2rem;font-style:italic}address{float:right;font-size:12px;font-size:1.2rem;margin:0 0 15px;margin:0 0 1.5rem}pre{background:#eee;font-family:Consolas,"Liberation Mono",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:16px;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:16px;padding:1.6rem;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}code,kbd,tt,var{background-color:#fff;border:1px solid #d1d1d1;border-radius:3px;-webkit-border-radius:3px;font-family:Consolas,"Liberation Mono",Courier,monospace;font-size:90%;padding:0 5px;padding:0 0.5rem;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}::-moz-selection{background-color:#333;border:none;color:#fff}::selection{background-color:#333;color:#fff}h2:after{border-bottom:2px solid #ebebeb;content:' ';display:block;height:3px;padding-top:7px;margin-top:1px}h1.entry-title{padding-bottom:13px}h1.entry-title:after{border-bottom:2px solid #ebebeb;content:' ';left:0;position:absolute;bottom:2px;width:100%}input{color:#6b6b6b;font-family:"Lato",sans-serif;font-size:14px;font-size:1.4rem;line-height:16px}ul,ol{font-family:"Lato" sans-serif;margin:0 0 24px 48px;margin:0 0 2.4rem 4.8rem}ul{list-style:disc}ol li{list-style:decimal}li,ol,ul{margin:0;padding:0}dt{font-weight:700}dd{margin:0 15px 15px;margin:0 1.5rem 1.5rem}figure{margin:0}table{margin:0 0 15px;margin:0 0 1.5rem;width:100%}th{font-weight:700}blockquote,input,select,textarea,.author-box,.sticky,.wp-caption{background-color:#f5f5f5;border:1px solid #ddd}.clear{clear:both}hr,.clear-line{background:transparent;border:none;border-bottom:1px solid #ddd;overflow:hidden;width:100%;margin:1px 0 0px 0px}.entry-content ol,.entry-content ul{margin:0;padding:0 0 15px}@media (max-width: 640px){.page-template-template-map-php .entry-content ol,.page-template-template-map-php .entry-content ul{padding-bottom:0}}
.entry-content ol{margin:0}.archive-page ul li,.entry-content ul li{list-style-type:square;margin:0 0 0 30px;padding:3px 0}.page-template-template-map-php .archive-page ul li,.page-template-template-map-php .entry-content ul li{list-style:none;margin-left:0}.entry-content ol li{margin:0 0 0 35px;padding:5px 0}.archive-page ul ul,.entry-content ol ol,.entry-content ul ul{padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:top;*vertical-align:middle}button,input[type="button"],input[type="reset"],input[type="submit"]{background:#d29719;color:#fff;cursor:pointer;-webkit-appearance:button;font-size:13px;font-size:1.3rem;line-height:1;padding:.6em 1em .4em}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#6b6b6b;border:1px solid #dedddd}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}@media (max-width: 980px){#nav .wrap{text-align:center}}
.custom-search{float:right;margin-right:7px;width:20%}@media (max-width: 1044px){.custom-search{width:14%}}@media (max-width: 980px){.custom-search{float:none;width:100%;margin:0 auto;text-align:center}}.custom-search form{margin:7px auto}@media (max-width: 980px){.custom-search form{margin:0 auto;width:100%;text-align:center}}@media (max-width: 980px){.custom-search form input[type="submit"]{background:#d29719 url(images/mag.png) no-repeat center center;padding:2px}}.custom-search .searchform{display:inline-block;position:relative}.custom-search .searchform.search-form{float:right}.custom-search .searchform.focus .searchsubmit{background:#fff url(images/mag.png) no-repeat center center;opacity:1}.custom-search .s{background-color:#cd4239;border:none;color:#fff;height:41px;margin:0;outline:none;padding:13px 35% 12px 5%;width:100%;font-size:13px;font-size:1.3rem;font-weight:700;text-transform:uppercase}@media (max-width: 640px){.custom-search .s{background-color:#e7e7e7;color:#6b6b6b}}.custom-search .searchsubmit{background:url(images/mag.png) no-repeat center center;border:none;border-left:1px solid #ecf1f2;cursor:pointer;height:41px;position:absolute;right:0;top:0;width:44px}.custom-search .searchsubmit.focus{background:#fff}.custom-search .searchsubmit.focus .s{color:#fff}.custom-search input[type="text"]{color:#fff;padding-top:13px;padding-left:7px}@media (max-width: 640px){.custom-search input[type="text"]{padding-left:20px}}.custom-search input[type="submit"]:hover{background-color:#95160e;box-shadow:none}.gform_wrapper div.validation_error{color:#b32017}#sidebar .gform_wrapper div.validation_error{padding-left:20px;padding-right:20px}#sidebar .gform_wrapper .ginput_container{margin-bottom:10px}div.gform_footer input.button,.jetpack_subscription_widget input[type="submit"],#respond #submit,.button,.button:visited{background:#d29719;border:none;color:#fff;font-size:13px;font-size:1.3rem;font-weight:700;display:inline-block;line-height:41px;height:41px;padding:0 26px;text-decoration:none;text-transform:uppercase;-webkit-appearance:none}div.gform_footer input.button:hover,.jetpack_subscription_widget input[type="submit"]:hover,#respond #submit:hover,.button:hover{background:#e6ab2e;box-shadow:none;color:#fff;cursor:pointer;text-decoration:none}#wrap .jetpack_subscription_widget #subscribe-field,#wrap .more-information .first-name,#wrap .gform_wrapper input.medium,#wrap .gform_wrapper input.large,#wrap .gform_wrapper textarea,#wrap .ginput_complex input,#wrap .gform_wrapper input[type=text],#wrap .gform_wrapper input[type=url],#wrap .gform_wrapper input[type=email],#wrap .gform_wrapper input[type=tel],#wrap .gform_wrapper input[type=number],#wrap .gform_wrapper input[type=password],#wrap #author,#wrap #comment,#wrap #email,#wrap #url{background:#fff;border:1px solid #dedddd;color:#6b6b6b;outline:none;font-size:13px;font-size:1.3rem;font-weight:700;line-height:13px;padding:14px 18px}#sidebar .jetpack_subscription_widget #subscribe-field{margin-bottom:5px;padding:12px 18px !important;text-transform:uppercase;width:70% !important}#sidebar .jetpack_subscription_widget input{vertical-align:top}.jetpack_subscription_widget #subscribe-field:focus,.more-information .first-name:focus,#author:focus,#comment:focus,#email:focus,#url:focus{color:#6b6b6b}.jetpack_subscription_widget p{display:inline}#comment{width:100%}.gform_wrapper .top_label .state .gfield_label{display:none}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link{font-size:12px;font-size:1.2rem;text-transform:none}.c2-sb-wrap{position:relative;display:inline;float:left;margin-right:0;border:1px solid #dedddd;width:97%}.c2-sb-inner-wrap{position:relative;height:41px}.c2-sb-wrap .c2-sb-text{position:relative;display:inline;float:left;height:41px;overflow:hidden;padding:0px;border:0 none;color:#a9a9a9;font-size:13px;font-size:1.3rem;line-height:41px;cursor:pointer;white-space:nowrap;text-transform:none;text-align:left;font-family:"Lato",sans-serif;font-weight:700;background:#ffffff;text-indent:20px}.sidebar .c2-sb-wrap .c2-sb-text{font-size:11px;text-transform:none}.c2-sb-wrap .c2-sb-button{position:relative;display:inline;float:right;width:44px;height:41px;font-size:0px;line-height:0px;text-indent:-4000px;background:url(images/select-btn.png) no-repeat 0 0px;cursor:pointer;margin-left:1px}.c2-sb-wrap .c2-sb-list-wrap{display:none;position:absolute;left:0px;top:100%;background:#f7f6f6;max-height:170px;overflow-x:hidden}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list{display:block;position:relative;list-style-type:none;padding:0px;margin:0px;display:block;overflow-x:hidden}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item{display:block;width:100%;padding:0px;margin:0px;height:auto;text-align:left;border-top:solid 1px #ecf1f2}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link{display:block;padding:0 18px;margin:0px;line-height:35px;white-space:nowrap;text-decoration:none;color:#959696;font-size:12px;font-size:1.2rem;font-weight:700}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link:hover,.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link-active{background-color:#dedddd;color:#b32017}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-group{display:block;padding:10px 5px;margin:0px;height:14px;line-height:14px;white-space:nowrap;text-decoration:none;color:#878686;font-size:12px;font-size:1.2rem;font-weight:700}.c2-sb-wrap,.c2-sb-wrap .c2-sb-inner-wrap,.c2-sb-wrap .c2-sb-text,.c2-sb-wrap .c2-sb-button{z-index:10}.c2-sb-wrap .c2-sb-list-wrap{z-index:6}.c2-sb-closing,.c2-sb-closing .c2-sb-inner-wrap,.c2-sb-closing .c2-sb-text,.c2-sb-closing .c2-sb-button{z-index:15}.c2-sb-closing .c2-sb-list-wrap{z-index:11}.c2-sb-open,.c2-sb-open .c2-sb-inner-wrap{z-index:20}.c2-sb-open .c2-sb-text{z-index:20;background:#fff;color:#6b6b6b}.c2-sb-open .c2-sb-button{z-index:20;background-position:0 bottom}.c2-sb-open .c2-sb-list-wrap{overflow-y:scroll;z-index:16}.c2-sb-wrap .jspPane{min-width:266px !important}.c2-sb-wrap .jspTrack{background:none}.c2-sb-wrap .jspDrag{background:url(images/drag.png) repeat-y 0 0}.c2-sb-wrap .jspVerticalBar{display:none}.c2-sb-focused{outline:1px dotted #000000}.wrap .gf_browser_ie.gform_wrapper .gform_footer INPUT.button{padding:0 13px}@media only screen and (min-width: 980px) and (max-width: 1024px){#sidebar .gform_body .c2-sb-wrap{width:100%}#sidebar .gform_body .c2-sb-text{min-width:0;width:78%}}@media only screen and (max-width: 980px){#sidebar .gform_body select{width:255px}#sidebar .gform_body .c2-sb-text{min-width:212px}.jetpack_subscription_widget #subscribe-field,#author,#comment,#email,#url{width:100% !important;margin-bottom:10px}}@media only screen and (max-width: 640px){#sidebar .gform_body select{width:255px}#sidebar .gform_body .c2-sb-text{min-width:212px}.c2-sb-wrap{margin-right:0;margin-bottom:6px}}a,a:visited,h2 a:hover{color:#b32017;text-decoration:none}a:hover,a:focus,a:active{color:#ed7d76}a:hover{text-decoration:none}a img{border:none}#header .widget-area a,#header .widget-area a:visited,#footer-right a,#footer-right a:visited{color:#959696;font-size:14px;font-size:1.4rem;font-weight:400}#header .widget-area a,#header .widget-area a:visited{margin-right:25px;text-transform:uppercase}#header .widget-area a:hover,#footer-right a:hover{color:#b32017;text-decoration:none}li:hover ul ul,li.sfHover ul ul{left:-9999px}li:hover,li.sfHover{position:static}li a .sf-sub-indicator{display:none}.state-dropdown,.gform_wrapper select,.mobile-menu{display:none}#nav,#subnav,#thirdnav{clear:both;overflow:hidden;width:100%}@media (max-width: 980px){#nav,#subnav,#thirdnav{margin:0 auto;max-width:640px}}@media (max-width: 640px){#nav,#subnav,#thirdnav{display:none}}
#nav{background:#b32017;margin-bottom:12px;position:relative;overflow:visible;z-index:4}.home #nav{margin-bottom:22px}#subnav,#thirdnav{margin:15px auto 20px;max-width:1156px;position:relative}#nav .wrap{overflow:hidden;width:100%}#nav ul,#subnav ul,#thirdnav ul{float:left;width:100%}#nav li,#subnav li,#thirdnav li{float:left;list-style-type:none}@media (max-width: 980px){#nav li{width:160px}}
#nav li a,#subnav li a,#thirdnav li a{border-left:1px solid #c04a43;color:#ebebeb;display:block;font-size:13px;font-size:1.3rem;line-height:20px;font-weight:700;padding:18px 20px;position:relative;text-decoration:none;text-transform:uppercase}@media (max-width: 640px){#nav li a,#subnav li a,#thirdnav li a{font-size:12px;font-size:1.2rem}}
#subnav li a,#thirdnav li a{border-left:1px solid #dedddd;color:#6b6b6b;font-weight:400;line-height:14px;padding:0 10px}@media (max-width: 980px){#subnav li a,#thirdnav li a{font-size:12px;font-size:1.2rem;padding:0 5px}}

#nav li:first-child a { border-right: 0; }
#subnav li a,#thirdnav li a{border-right:1px solid #dedddd;border-left:0;color:#6b6b6b;font-weight:400;line-height:14px;padding:0 10px}

#subnav li:first-child a,#thirdnav li:first-child a{padding-left:0}#nav li a:hover,#nav li a:active,#nav .current_page_item a,#nav .current-cat a,#nav .current-menu-item a{background:rgba(255,255,255,0.1);color:#ececec}#subnav li a:hover,#subnav li a:active,#subnav .current_page_item a,#subnav .current-cat a,#subnav .current-menu-item a,#thirdnav li a:hover,#thirdnav li a:active,#thirdnav .current_page_item a,#thirdnav .current-cat a,#thirdnav .current-menu-item a{color:#b32017}#nav li li a,#nav li li a:link,#nav li li a:visited{background:#e7e7e7;border-top:1px solid #dedddd;border-left:0;color:#6b6b6b;font-size:13px;font-size:1.3rem;padding:10px 15px;position:relative;text-transform:uppercase}#nav li li a:hover,#nav li li a:active{color:#b32017;background:#dedddd}#nav li ul{height:auto;left:-9999px;position:absolute;width:253px;z-index:9999}#nav li ul a{width:253px}#nav li ul ul{margin:-33px 0 0 159px}#nav li:hover>ul,#nav li.sfHover ul{left:auto}.navigation{margin-bottom:30px}.navigation li{display:inline;line-height:30px;padding:5px 10px 10px 10px}.navigation li.active{background-color:#b32017}.navigation li.active a{color:#fff}.prev-next-navigation{display:inline-block;float:right;margin-bottom:20px;margin-top:-30px}.prev-next-navigation .next,.prev-next-navigation .previous{display:inline}.prev-next-navigation .next a,.prev-next-navigation .previous a{background-color:#f7f6f6;color:#6b6b6b;font-size:11px;font-size:1.1rem;font-weight:700;line-height:30px;padding:7px 12px 9px;text-transform:uppercase}.prev-next-navigation .next a:hover,.prev-next-navigation .previous a:hover{background-color:#dedddd}.prev-next-navigation .next{margin-left:10px}.searchform.search-form{float:right}@media (max-width: 640px){.searchform.search-form{float:none;width:100%}}
.search-results .entry img{float:left}.mobile-menu{display:none}@media (max-width: 640px){.mobile-menu{display:block;clear:both;padding-top:17px}.mobile-menu a.mobile-nav-head{padding-left:23px;display:block;line-height:60px;color:#959696;font-weight:700;background:#f7f9fa url(images/nav-icon.png) no-repeat right 0}.mobile-menu a.mobile-nav-head:hover{background-color:#fff;color:#6b6b6b;text-decoration:none}.mobile-menu ul{display:none}.mobile-menu li{list-style:none}.mobile-menu li a{display:block;line-height:41px;color:#959696;font-weight:700;background:#f7f9fa;padding-left:23px;border-top:solid 1px #ecf1f2}.mobile-menu li.current-menu-item a,.mobile-menu li a:hover{background-color:#fff;color:#6b6b6b;text-decoration:none}.mobile-menu li li a{padding-left:50px}}
.footer-mobile-menu{display:none}@media (max-width: 640px){.footer-mobile-menu{display:block;text-align:center;text-transform:uppercase;padding:0 0 15px}.footer-mobile-menu li{display:inline;list-style:none}.footer-mobile-menu .phone{display:none}.footer-mobile-menu a{color:#6b6b6b;font-weight:700;margin:0 15px}.footer-mobile-menu a:hover{color:#00a0eb;text-decoration:none}}
.page-id-66 #subnav,.parent-pageid-66 #subnav{display:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;padding:1.5rem 2.3rem 1.4rem;text-decoration:none;top:5px;width:auto;z-index:100000}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:55px;height:73px;display:block;background:url(images/slider-arrows.jpg) no-repeat 0 0;position:absolute;top:50%;margin-top:-36px;z-index:10;cursor:pointer;text-indent:-9999px}.flex-direction-nav .flex-next{background-position:100% 0;right:0}.flex-direction-nav .flex-prev{left:0}.flex-next:hover{background-position:100% bottom}.flex-prev:hover{background-position:0 bottom}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#slider-nav{padding-right:30px}.prev-item{float:left;width:30px;height:60px;background:url(images/small-arrows.png) no-repeat 0 0;font-size:0;line-height:0;text-indent:-4000px;cursor:pointer;display:none;z-index:5}.next-item{border-left:solid 1px #ecf1f2;position:absolute;top:0;right:0;width:30px;height:60px;background:url(images/small-arrows.png) no-repeat right 0;font-size:0;line-height:0;text-indent:-4000px;cursor:pointer;display:none;z-index:5}@media screen and (max-width: 980px){.flex-direction-nav li a{top:100px;margin-top:0}.slides img{float:none;width:100%;height:auto}.slides .info{display:block;width:auto;float:none;padding:20px 23px 5px}.prev-item,.next-item{display:block}.home .flexslider{height:auto}}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}@media only screen and (max-width: 640px){.flex-caption{width:100%;float:none}.flex-direction-nav li a{display:none}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after{clear:both}.sidebar .widget{margin-bottom:35px}.sidebar .widget-wrap>div,.sidebar .widget-wrap>form{padding:0 15px}.sidebar .widget-wrap>div.gform_wrapper{padding:0 0 15px 0}.sidebar .widget.widget_recent_entries{padding:0}.sidebar .widget.widget_recent_entries h4{padding:20px 20px 5px}.sidebar .widget.widget_recent_entries li{list-style-type:none}.sidebar .widget.widget_recent_entries li a{background:#f7f9fa url(images/icon-recent-post.png) no-repeat 23px center;border-top:1px solid #ecf1f2;color:#6b6b6b;font-size:12px;font-size:1.2rem;line-height:14px;display:block;padding:15px 15px 15px 55px}.sidebar .widget.widget_recent_entries li a:hover{background:#fff url(images/icon-recent-post-hover.png) no-repeat 23px center;text-decoration:none}.header-row-2{float:right;margin-top:35px;text-align:center;width:60%}@media (max-width: 980px){.header-row-2{margin:5px 0;width:100%}}@media (max-width: 640px){.header-row-2{margin:20px 0 15px}}.header-row-2 form{float:right;text-align:right;width:330px}@media (max-width: 640px){.header-row-2 form{display:block;float:none;margin-top:20px;margin-bottom:20px;max-width:310px;text-align:center}}.header-row-2 form input[type="text"],.header-row-2 form input[type="submit"]{border:1px solid #dedddd;font-size:13px;font-size:1.3rem;height:41px;line-height:1;margin:0;padding-top:13px;padding-bottom:13px;vertical-align:top}.header-row-2 form input[type="text"]{background:#fff;border-right:0;max-width:80px;padding-left:8px;padding-right:5px}@media (max-width: 640px){.header-row-2 form input[type="text"]{max-width:230px;width:230px}}.header-row-2 form input[type="submit"]{background:#f7f6f6;color:#6b6b6b;padding-left:15px;padding-right:15px}.header-row-2 form label.zipcode{color:#919191;font-size:13px;font-size:1.3rem;display:inline-block;padding-right:12px;text-align:right;max-width:170px}@media (max-width: 640px){.header-row-2 form label.zipcode{display:block;float:none;margin-top:10px;margin-bottom:10px;max-width:310px;padding:0;text-align:center;width:310px}}
.support-nav{color:#b32017;display:inline;float:right;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1;text-align:right}@media (max-width: 640px){.support-nav{text-align:center;width:100%;display:block;float:none}}.support-nav h4{color:#b8b8b8;font-size:13px;font-size:1.3rem}#sidebar .gi-recent-posts .featured-post{line-height:1.3}#sidebar .gi-recent-posts .featured-post h5{clear:none}.tagcloud li{display:inline-block;float:left;list-style:none;width:50%}.tagcloud li:before{color:#b32017;content:"« "}.tagcloud li a{color:#6b6b6b;font-size:14px !important;font-size:1.4rem !important}#header .widget li{display:inline;list-style-type:none}#header .widget li:last-child a{margin-right:0}.socials{margin:0}#sidebar .socials{float:right}.social{display:inline-block;text-indent:-9999em;width:27px;height:27px;margin-right:0;padding:0;margin-left:5px}.social-facebook{background:url(images/social-icons.png) no-repeat 0 0}.social-facebook:hover{background:url(images/social-icons.png) no-repeat 0 -35px}.social-rss{background:url(images/social-icons.png) no-repeat -32px 0}.social-rss:hover{background:url(images/social-icons.png) no-repeat -32px -35px}.social-gplus{background:url(images/social-icons.png) no-repeat -64px 0}.social-gplus:hover{background:url(images/social-icons.png) no-repeat -64px -35px}.social-twitter{background:url(images/social-icons.png) no-repeat -96px 0}.social-twitter:hover{background:url(images/social-icons.png) no-repeat -96px -35px}.social-linkedin{background:url(images/social-icons.png) no-repeat -131px 0;margin-left:7px}.social-linkedin:hover{background:url(images/social-icons.png) no-repeat -131px -35px}#footer-widgets{overflow:hidden;padding-bottom:16px;width:100%}#content-sidebar-wrap{overflow:hidden;width:100%}#content{float:left;margin-bottom:30px;width:60.06914%}@media (max-width: 980px){#content{width:100%}}.page-template-template-state-php #content{padding:0px !important}.full-width-content #content{width:100%}.sidebar-content #content{float:right}.post{margin:20px 0 40px}.entry-content{overflow:hidden}.page-template-template-map-php .entry-content{margin-bottom:30px}#header{overflow:hidden;padding:10px 0 10px;width:100%}#header .wrap:before{content:" ";display:table}#header .wrap:after{clear:both;content:" ";display:table}#title-area{float:left;overflow:hidden;padding:0;width:400px}#description{font-size:14px;font-size:1.4rem}#header{position:relative;z-index:5;overflow:visible}#header .widget-area{float:right;width:550px;text-align:right}#header .widget-area .phone{color:#00a0eb;font-size:18px;font-size:1.8rem;font-weight:700}.header-image #title-area,.header-image #title,.header-image #title a{display:block;float:left;overflow:hidden;padding:0;margin:0;text-indent:-9999px;width:341px;height:75px}.header-image #title-area{background:url(images/logo.png) no-repeat;margin-top:38px}.header-image #description{display:block;overflow:hidden}a.section-title{float:left;font-size:20px;font-size:2rem;line-height:40px;font-weight:normal;padding:10px 31px 10px 0;text-decoration:none;text-transform:none;color:#6b6b6b}a.section-title:hover{text-decoration:none;background:#fff;color:#b32017}.home #content{background:transparent;padding:0}.home #content .home-hero{float:left;z-index:3;height:312px;overflow:hidden;max-width:693px;margin-bottom:15px;padding:50px 30px 0}@media (max-width: 980px){.home #content .home-hero{height:auto;max-width:640px;padding-top:30px}}@media (max-width: 640px){.home #content .home-hero{padding-top:20px}}.home #content .home-hero .info{padding-right:40%}@media (max-width: 980px){.home #content .home-hero .info{padding-right:10%;padding-bottom:30px}}.home #content .home-hero h1{margin-bottom:20px}@media (max-width: 980px){.home #content .home-hero h1{font-size:26px;font-size:2.6rem}}.home #content .home-hero h1:after{border-bottom:none}.home #content .home-hero p{color:#423d3c;margin-top:0;margin-bottom:0;padding-right:30%;padding-bottom:15px}.home-blog-posts{display:block;margin-top:15px;position:relative;text-decoration:none;width:100%}@media (max-width: 640px){.home-blog-posts{padding:0;height:auto}}.home-blog-posts .home-blog-thumb{float:left;margin-right:2%;width:19%}.home-blog-posts .attachment-gi_small_thumb{height:auto;max-width:127px;width:100%}.home-blog-posts .home-blog-posts-text{float:left;width:79%}.home-blog-posts h4 a{color:#6b6b6b;font-size:20px;font-size:2rem}@media (max-width: 640px){.home-blog-posts h4 a{font-size:16px;font-size:1.6rem;padding:0px}}.home-blog-posts p{margin-top:5px}@media (max-width: 640px){.home-blog-posts p{display:none}}.home-blog-posts .post-date{color:#b32017;margin:0 0 8px 0;font-size:12px;font-size:1.2rem}.home .home-buttons{overflow:hidden;width:100%}.home-buttons{margin-bottom:50px}@media (max-width: 640px){.home-buttons .icon-third{margin-left:0;clear:both}}.home-buttons .icon{border:1px solid #e7e7e7;color:#6b6b6b;max-width:222px;width:32%;height:145px;display:block;float:left;line-height:1.2;text-align:center;font-size:11px;font-size:1.1rem;font-weight:700;text-transform:uppercase;margin-left:2%}@media (max-width: 640px){.home-buttons .icon{clear:both;margin-bottom:10px;margin-left:0;max-width:312px;width:100%}}.home-buttons .icon span{background-color:#f7f6f6;display:block;height:44px;margin-top:99px;padding-top:15px;width:100%}@media (max-width: 767px){.home-buttons .icon span{padding-top:7px}}.home-buttons .icon:first-child{margin-left:0}.home-buttons .icon:hover{text-decoration:none}.home-buttons .icon:hover span{background-color:#e7e7e7}.home-buttons .icon.location{background:#6b6b6b url(images/icon-location.png) no-repeat center 26px}.home-buttons .icon.location:hover{background:#7f7f7f url(images/icon-location.png) no-repeat center 26px}.home-buttons .icon.driver{background:#d29719 url(images/icon-driver.png) no-repeat center 26px}.home-buttons .icon.driver:hover{background:#e6ab2e url(images/icon-driver.png) no-repeat center 26px}.home-buttons .icon.support{background:#b32017 url(images/icon-support.png) no-repeat center 26px}.home-buttons .icon.support:hover{background:#ca241a url(images/icon-support.png) no-repeat center 26px}.did-you-know{background-size:contain !important;min-height:400px;margin:0 auto;text-align:center;max-width:300px}@media (max-width: 980px){.did-you-know{padding:55px 7%}}@media (max-width: 640px){.did-you-know{padding:55px 17%}}.did-you-know h3{color:#fff;font-size:20px;font-size:2rem;font-weight:700;padding:55px 40px 0 40px}@media (max-width: 980px){.did-you-know h3{padding:0}}#sidebar .did-you-know h4{color:#fff;font-size:16px;font-size:1.6rem;line-height:1.2;font-weight:400;padding-left:40px;padding-right:40px}@media (max-width: 980px){#sidebar .did-you-know h4{padding:0}}#sidebar .did-you-know h4:before{content:' " ';display:inline;font-family:georgia, serif;font-size:33px;font-size:3.3rem;font-style:italic;line-height:1;position:relative;top:10px}#sidebar .did-you-know h4:after{content:'" ';display:inline;font-family:georgia, serif;font-size:33px;font-size:3.3rem;font-style:italic;line-height:16px;position:relative;top:10px}.did-you-know h5{color:#fff;font-size:12px;font-size:1.2rem;font-style:italic;font-weight:400;margin-top:10px;padding-left:40px;padding-right:40px}@media (max-width: 980px){.did-you-know h5{margin-top:5px;padding:0}}
.sticky{margin:0 0 40px;padding:20px}.archive-page{float:left;padding:20px 0;width:45%}.blog .entry-content p{margin-top:0}.blog .entry-content img{margin-top:5px}.blog .post-meta{margin-top:0;padding:0}.post-info{color:#6b6b6b;font-size:12px;font-size:1.2rem;margin:5px 0 10px}.post-info a,.post-info a:visited{color:#b32017}.post-info .post-comments{background:url(images/icon-comments.png) no-repeat left center;padding-left:22px}.post-meta{font-size:12px;font-size:1.2rem;margin-top:20px;padding:10px 0}.author-box{margin:0 0 40px;overflow:hidden;padding:10px}#sidebar .gform_wrapper h3.gform_title,#sidebar .widget-title{line-height:1;margin-bottom:12px;position:relative}#sidebar{float:left;max-width:429px;width:37.07865%;margin-left:2.76577%}@media (max-width: 980px){#sidebar{margin-top:50px;margin-left:0;max-width:100%;width:100%}}#sidebar .gform_wrapper{background:#fff;border:1px solid #bebdbd;margin-top:0}#sidebar .gform_wrapper h3.gform_title{background-color:#b32017;border-bottom:0;color:#fff;font-size:30px;font-size:3rem;font-weight:200;margin-top:0;padding:10px 15px}#sidebar .widget-title{background:#e7e7e7;background:-webkit-gradient(linear, left top, right top, from(#e7e7e7), to(#fff));background:-moz-linear-gradient(left, #e7e7e7, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#fff');border-bottom:2px solid #e9e6e6;padding:15px}#sidebar .widget-title:before{border-left:6px solid #b32017;content:" ";height:100%;position:absolute;left:0;top:0}#sidebar .widget-title:after{border-left:none;border-bottom:1px solid #f0f2f3;width:100%;content:' ';position:absolute;bottom:-5px;left:0}#sidebar .chzn-container{display:none}#sidebar .gform_body select{width:395px}#sidebar .gform_body .c2-sb-wrap{margin-right:0;margin-bottom:10px}#sidebar .gform_body .c2-sb-text{background:#fff;border:solid 1px #eaedee;border-right:0;min-width:350px}#sidebar .gform_body .c2-sb-button{background:#fff url(images/select-btn-2.png) no-repeat 0 0;border:solid 1px #eaedee}#sidebar .gform_body .c2-sb-open .c2-sb-button{background-position:0 bottom}#sidebar .jspHorizontalBar{display:none}.wrap #content .gform_wrapper input[type=text],.wrap #content .gform_wrapper input.medium,.wrap #content .gform_wrapper input.large,.wrap #content .gform_wrapper textarea,.wrap #content .gform_wrapper input[type=text],.wrap #content .gform_wrapper input[type=url],.wrap #content .gform_wrapper input[type=email],.wrap #content .gform_wrapper input[type=tel],.wrap #content .gform_wrapper input[type=number],.wrap #content .gform_wrapper input[type=password],.wrap #content .gform_wrapper .ginput_complex input,.wrap #content .gform_wrapper .ginput_complex .ginput_left,.wrap #content .gform_wrapper .ginput_complex .ginput_right,.wrap #content .gform_wrapper .ginput_complex .ginput_full.ginput_complex .ginput_full{margin-bottom:10px !important}.gform_wrapper{position:relative;padding-bottom:15px}.gform_wrapper select{width:266px}#sidebar .gform_wrapper{max-width:100%}#sidebar .gform_wrapper .ginput_container{border-left:2px solid #b32017}#sidebar .gform_wrapper h3.gform_title,#sidebar .gform_wrapper .gform_heading{width:100%}#sidebar .gform_wrapper .gform_footer{padding:0}#sidebar .gform_wrapper .gform_description{display:block;line-height:1.2}#sidebar .gform_wrapper .gform_description,#sidebar .gform_wrapper .gform_body,#sidebar .gform_wrapper .gform_footer{padding-left:4.1958%;padding-right:4.1958%}#sidebar .gform_wrapper input.large,#sidebar .gform_wrapper select.large,#sidebar .gform_wrapper textarea.textarea{width:100%}.gform_wrapper ul li.gfield.gplaceholder.one-third-left{clear:none;float:left;margin-right:3%;width:30%}.gform_wrapper ul li.gfield.gplaceholder.two-third-right{clear:none;float:left;width:67%}.testimonial-rotator p{font-size:17px;font-size:1.7rem;margin-left:50px;margin-right:35px;position:relative}.testimonial-rotator p.quote:before{color:#b32017;content:' " ';font-family:"Courier New", Courier, monospace;font-size:40px;font-size:4rem;position:absolute;left:-35px;top:-10px}.testimonial-rotator p.quote:after{color:#b32017;content:' " ';font-family:"Courier New", Courier, monospace;font-size:50px;font-size:5rem;position:absolute;right:-35px}.testimonial-rotator p.name{color:#b32017;margin-bottom:0}.testimonial-rotator p.location{margin-top:0}.comments-area,.comment-content,.comment-list,.ping-list,ol.comment-list,ul.children,.entry-comments,.entry-pings{clear:both;margin:0;padding:0;list-style-type:none}.comments-title{margin-bottom:24px;margin-bottom:2.4rem}.comments-title:hover{cursor:pointer}.comments-area{display:none}.comments-area .comment-meta{font-size:15px;font-size:1.5rem;font-family:"Lato",sans-serif}.comments-area .comment-meta a{text-decoration:none}.comments-area .vcard img{margin:0 12px 0 0;margin:0 1.2rem 0 0;float:left}.comments-area .comment-body{padding:24px;padding:2.4rem}.comments-area p{font-family:"Lato",sans-serif}ol.comment-list{list-style:none}ol.comment-list .comment{font-size:18px;font-size:1.8rem;padding:12px 0 0 6px;padding:1.2rem 0 0 0.6rem}ol.comment-list .comment p{margin-bottom:24px;margin-bottom:2.4rem}ol.comment-list .even{background-color:#fff}ol.comment-list .odd{background-color:#fff}ol.comment-list .bypostauthor{background-color:#b32017;color:#fff}ol.comment-list .bypostauthor a{color:#fff}.comment-content{padding:24px 0 0;padding:2.4rem 0 0}p.subscribe-to-comments{padding:20px 0 10px}ol.children{padding:12px 0 0;padding:1.2rem 0 0;list-style:none}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}.comment-respond label{margin-right:12px;margin-right:1.2rem;display:block}.entry-pings .reply{display:none}.form-allowed-tags{font-size:14px;font-size:1.4rem;padding:24px;padding:2.4rem;background-color:#ccc}#comments,#respond{margin:0 0 15px;overflow:hidden}.ping-list{margin:0 0 40px}#respond p{padding-bottom:10px}.comment-list ol,.ping-list ol{padding:10px}.comment-list li,.ping-list li{font-weight:700;margin:15px 0 5px;padding:10px 5px 10px 10px}.comment-list li ul li{list-style-type:none;margin-left:10px;margin-right:-6px}.comment-list p,.ping-list p{margin:10px 5px 10px 0}.comment-list cite,.ping-list cite{font-style:normal}.commentmetadata{font-size:11px}.nocomments{text-align:center}#comments .navigation{display:block}.footer-mobile-menu{display:none}.flexslider.testimonial-rotator{min-height:291px}.footer-rotator .flex-control-nav,.footer-rotator .flex-direction-nav .flex-prev{display:none}.footer-rotator .img{width:130px;display:block;float:left}.footer-rotator .flex-caption{width:315px;float:right;padding:14px 20px}.footer-rotator h4,.footer-rotator h4 a,.footer-rotator h4 a:visited{color:#6b6b6b;font-size:22px;font-size:2.2rem}#footer{background:transparent url(images/footer-texture.gif) repeat;overflow:hidden;margin-top:2px;padding:20px 5px 30px 30px;width:100%}@media (max-width: 980px){#footer{padding:20px}}#footer p.socials{margin-top:0}#footer .menu ul{margin-left:0}#footer .menu li{list-style-type:none}#footer .menu a,#footer .menu a:visited,#footer .menu a:hover{color:#6b6b6b}#footer #footer-r2-col1{margin-left:0}#footer #footer-r2-col1 h4,#footer #footer-r2-col2 h4,#footer #footer-r2-col3 h4{color:#423d3c;font-size:13px;font-size:1.3rem}#footer #footer-r2-col4 h4{font-size:13px;font-size:1.3rem;font-weight:400;line-height:1.5}#footer #footer-r2-col4 .menu li{display:inline;border-left:1px solid #858585;line-height:1.2;padding-left:5%;padding-right:5%}#footer #footer-r2-col4 .menu li:first-child{border-left:0;padding-left:0}@media (max-width: 767px){#footer #footer-r2-col4 .menu li{border-left:0;display:block;padding:3px 0}}@media (max-width: 640px){#footer #footer-r2-col1,#footer #footer-r2-col2,#footer #footer-r2-col3,#footer #footer-r2-col4{clear:both;float:none;display:block;margin-top:10px;margin-bottom:20px;text-align:center;width:100%}}
#footer-left p{padding-bottom:14px}#footer-left p.socials{font-weight:700;text-transform:uppercase;line-height:24px}#footer-left h4{font-size:14px;font-size:1.4rem;font-weight:700;float:left;text-transform:uppercase;margin-right:5px;padding-top:5px}@media (max-width: 980px){#footer-left h4{float:none;text-align:center}}
@media (max-width: 980px){#footer-left{width:100%;float:none;text-align:center}}
@media only screen and (max-width: 980px){.home #content,.home #sidebar{width:100%;float:none}.home .sidebar{margin-top:15px}.header-image #title-area{background-size:204px 43px;margin-top:0}.header-image #title-area,.header-image #title,.header-image #title a{width:204px;height:43px}#header .widget-area{width:430px;margin-top:10px}}@media only screen and (max-width: 640px){#header .widget-area{width:152px}#header .widget-area a{display:none}.header-image #title-area{background-size:160px 33px;margin-top:0}.header-image #title-area,.header-image #title,.header-image #title a{width:160px;height:33px}}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:15px;margin-bottom:1.5rem;max-width:100%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin-bottom:44px;margin-bottom:4.4rem}.site-main .gallery{margin-bottom:15px;margin-bottom:1.5rem}.gallery-caption{display:none}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd{margin:0}img,embed,iframe,object,video{max-width:100%}img{height:auto;width:auto}.wp-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.wp-video embed,.wp-video object,.wp-video iframe,.wp-video video{position:absolute;top:0;left:0;width:100%;height:100%}img{height:auto;max-width:100%;overflow:hidden}.entry-content img,.featured-posts img{border:1px solid #e0e0e0}.page-id-12 .entry-content img{border:0;margin:0 5px 20px 0;padding-top:6px}.page .featured-image{margin:-40px auto 0;text-align:center;max-width:1156px}.author-box .avatar{background-color:#fff;float:left;margin:0 10px 0 0}.post-image{margin:0 20px 20px 0}.comment-list li .avatar{background-color:#fff;float:right;margin:0 5px 0 10px;padding:4px}img.centered,.aligncenter{display:block;margin:0 auto 20px}img.alignnone{display:inline;margin-bottom:15px;margin-bottom:1.5rem}img.alignleft{display:inline;margin:0 20px 20px 0}#sidebar img.alignleft{margin:0 10px 10px 0}img.alignright{display:inline;margin:0 0 20px 20px}#sidebar img.alignright{margin:0 0 10px 10px}.alignleft{float:left;margin-right:20px;margin-right:2rem}.alignright{float:right;margin-left:20px;margin-left:2rem}.wp-caption{padding:5px;text-align:center}p.wp-caption-text{font-size:12px;font-size:1.2rem;line-height:16px;padding:5px 0}.wp-smiley,.wp-wink{border:none;float:none}.cl{font-size:0;line-height:0;text-indent:-4000px;clear:both}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-seventh,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.one-half,.three-sixths,.two-fourths{width:48%}.one-third,.two-sixths{width:31%}.four-sixths,.two-thirds{width:65%}.one-fourth{width:22.5%}.three-fourths{width:73.5%}.one-fifth{width:17.4%}.two-fifths{width:37.8%}.three-fifths{width:58.2%}.four-fifths{width:78.6%}.one-sixth{width:14%}.five-sixths{width:82%}.one-seventh{width:11.5714285%}.first{clear:both;margin-left:0}.wrap{margin:0 auto;max-width:1156px;width:100%}@media (max-width: 980px){.wrap{width:640px}}@media (max-width: 640px){.wrap{width:312px}}
@media only screen and (min-width: 981px) and (max-width: 1200px){.wrap{padding-right:1.5%;padding-left:1.5%}#nav .wrap{padding-left:0;padding-right:0}}#inner{border-bottom:2px solid #dedddd;position:relative;overflow:hidden;width:100%;z-index:3}@media (max-width: 640px){#inner{border-bottom:0}}
@media (max-width: 640px){#wrap .one-half,#wrap .one-third,#wrap .two-thirds,#wrap .one-fourth,#wrap .three-fourths,#wrap .one-fifth,#wrap .two-fifths,#wrap .three-fifths,#wrap .four-fifths,#wrap .one-sixth,#wrap .five-sixths,#wrap .one-sixth,#wrap .one-seventh{float:none;padding:0;margin:0;width:100%}}
.css-map li{margin:0 !important}.css-map span{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.usa li{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.state-dropdown select,#slider-nav{padding-right:30px}.prev-item{float:left;width:30px;height:60px;background:url(images/small-arrows.png) no-repeat 0 0;font-size:0;line-height:0;text-indent:-4000px;cursor:pointer;display:none;z-index:5}.next-item{border-left:solid 1px #ecf1f2;position:absolute;top:0;right:0;width:30px;height:60px;background:url(images/small-arrows.png) no-repeat right 0;font-size:0;line-height:0;text-indent:-4000px;cursor:pointer;display:none;z-index:5}.css-map li{margin:0 !important}.css-map span{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.usa li{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}@media only screen and (max-width: 980px){.search-and-state{display:none}.m660{width:500px}.m660 .usa,.m660 .usa .bg,.m660 .usa-cities{background:transparent url("usa-500.png") no-repeat -835px 0}.m660 .usa,.m660 .usa-cities{height:340px;width:500px}.m660 .usa{background-position:0 -771px}.m660 .usa-cities{background-position:0 -1121px}.m660 .usa .m{margin:10010px 0 0 12px}.m660 .usa .m span{font-size:30px !important}.m660 .usa1.focus .bg,.m660 .usa1.active-region .bg{height:45px;left:297px;top:167px;width:28px}.m660 .usa1.focus .bg{background-position:-587px -145px}.m660 .usa1.active-region .bg{background-position:-587px -545px}.m660 .usa2.focus .bg,.m660 .usa2.active-region .bg{height:86px;left:17px;top:218px;width:114px}.m660 .usa2.focus .bg{background-position:-233px -247px}.m660 .usa2.active-region .bg{background-position:-233px -647px}.m660 .usa3.focus .bg,.m660 .usa3.active-region .bg{height:54px;left:92px;top:148px;width:45px}.m660 .usa3.focus .bg{background-position:-560px -278px}.m660 .usa3.active-region .bg{background-position:-560px -678px}.m660 .usa4.focus .bg,.m660 .usa4.active-region .bg{height:34px;left:249px;top:153px;width:39px}.m660 .usa4.focus .bg{background-position:-243px -47px}.m660 .usa4.active-region .bg{background-position:-243px -447px}.m660 .usa5.focus .bg,.m660 .usa5.active-region .bg{height:93px;left:17px;top:97px;width:81px}.m660 .usa5.focus .bg{background-position:-2px -239px}.m660 .usa5.active-region .bg{background-position:-2px -639px}.m660 .usa6.focus .bg,.m660 .usa6.active-region .bg{height:41px;left:137px;top:108px;width:55px}.m660 .usa6.focus .bg{background-position:-394px -211px}.m660 .usa6.active-region .bg{background-position:-394px -611px}.m660 .usa7.focus .bg,.m660 .usa7.active-region .bg{height:12px;left:412px;top:97px;width:16px}.m660 .usa7.focus .bg{background-position:-581px -56px}.m660 .usa7.active-region .bg{background-position:-581px -456px}.m660 .usa8.focus .bg,.m660 .usa8.active-region .bg{height:15px;left:396px;top:119px;width:6px}.m660 .usa8.focus .bg{background-position:-95px -31px}.m660 .usa8.active-region .bg{background-position:-95px -431px}.m660 .usa9.focus .bg,.m660 .usa9.active-region .bg{height:57px;left:304px;top:204px;width:60px}.m660 .usa9.focus .bg{background-position:-307px -162px}.m660 .usa9.active-region .bg{background-position:-307px -562px}.m660 .usa10.focus .bg,.m660 .usa10.active-region .bg{height:44px;left:319px;top:167px;width:38px}.m660 .usa10.focus .bg{background-position:-517px -69px}.m660 .usa10.active-region .bg{background-position:-517px -469px}.m660 .usa11.focus .bg,.m660 .usa11.active-region .bg{height:28px;left:152px;top:270px;width:43px}.m660 .usa11.focus .bg{background-position:-754px -130px}.m660 .usa11.active-region .bg{background-position:-754px -530px}.m660 .usa12.focus .bg,.m660 .usa12.active-region .bg{height:78px;left:73px;top:19px;width:49px}.m660 .usa12.focus .bg{background-position:-725px -182px}.m660 .usa12.active-region .bg{background-position:-725px -582px}.m660 .usa13.focus .bg,.m660 .usa13.active-region .bg{height:57px;left:273px;top:92px;width:32px}.m660 .usa13.focus .bg{background-position:-249px -166px}.m660 .usa13.active-region .bg{background-position:-249px -566px}.m660 .usa14.focus .bg,.m660 .usa14.active-region .bg{height:41px;left:300px;top:99px;width:27px}.m660 .usa14.focus .bg{background-position:-134px -74px}.m660 .usa14.active-region .bg{background-position:-134px -474px}.m660 .usa15.focus .bg,.m660 .usa15.active-region .bg{height:33px;left:233px;top:81px;width:51px}.m660 .usa15.focus .bg{background-position:-307px -37px}.m660 .usa15.active-region .bg{background-position:-307px -437px}.m660 .usa16.focus .bg,.m660 .usa16.active-region .bg{height:30px;left:191px;top:118px;width:60px}.m660 .usa16.focus .bg{background-position:-342px -95px}.m660 .usa16.active-region .bg{background-position:-342px -495px}.m660 .usa17.focus .bg,.m660 .usa17.active-region .bg{height:27px;left:290px;top:126px;width:59px}.m660 .usa17.focus .bg{background-position:-670px -20px}.m660 .usa17.active-region .bg{background-position:-670px -420px}.m660 .usa18.focus .bg,.m660 .usa18.active-region .bg{height:38px;left:254px;top:186px;width:39px}.m660 .usa18.focus .bg{background-position:-394px -150px}.m660 .usa18.active-region .bg{background-position:-394px -550px}.m660 .usa19.focus .bg,.m660 .usa19.active-region .bg{height:49px;left:433px;top:37px;width:33px}.m660 .usa19.focus .bg{background-position:-79px -71px}.m660 .usa19.active-region .bg{background-position:-79px -471px}.m660 .usa20.focus .bg,.m660 .usa20.active-region .bg{height:19px;left:367px;top:120px;width:35px}.m660 .usa20.focus .bg{background-position:-610px -14px}.m660 .usa20.active-region .bg{background-position:-610px -414px}.m660 .usa21.focus .bg,.m660 .usa21.active-region .bg{height:18px;left:414px;top:88px;width:28px}.m660 .usa21.focus .bg{background-position:-709px -72px}.m660 .usa21.active-region .bg{background-position:-709px -472px}.m660 .usa22.focus .bg,.m660 .usa22.active-region .bg{height:72px;left:282px;top:29px;width:63px}.m660 .usa22.focus .bg{background-position:-161px -140px}.m660 .usa22.active-region .bg{background-position:-161px -540px}.m660 .usa23.focus .bg,.m660 .usa23.active-region .bg{height:67px;left:229px;top:15px;width:60px}.m660 .usa23.focus .bg{background-position:-77px -145px}.m660 .usa23.active-region .bg{background-position:-77px -545px}.m660 .usa24.focus .bg,.m660 .usa24.active-region .bg{height:45px;left:272px;top:167px;width:28px}.m660 .usa24.focus .bg{background-position:-534px -141px}.m660 .usa24.active-region .bg{background-position:-534px -541px}.m660 .usa25.focus .bg,.m660 .usa25.active-region .bg{height:47px;left:240px;top:112px;width:52px}.m660 .usa25.focus .bg{background-position:-457px -139px}.m660 .usa25.active-region .bg{background-position:-457px -539px}.m660 .usa26.focus .bg,.m660 .usa26.active-region .bg{height:53px;left:82px;top:19px;width:94px}.m660 .usa26.focus .bg{background-position:-370px -279px}.m660 .usa26.active-region .bg{background-position:-370px -679px}.m660 .usa27.focus .bg,.m660 .usa27.active-region .bg{height:32px;left:176px;top:87px;width:69px}.m660 .usa27.focus .bg{background-position:-249px -107px}.m660 .usa27.active-region .bg{background-position:-249px -507px}.m660 .usa28.focus .bg,.m660 .usa28.active-region .bg{height:70px;left:51px;top:97px;width:47px}.m660 .usa28.focus .bg{background-position:-3px -146px}.m660 .usa28.active-region .bg{background-position:-3px -546px}.m660 .usa29.focus .bg,.m660 .usa29.active-region .bg{height:29px;left:421px;top:62px;width:16px}.m660 .usa29.focus .bg{background-position:-792px -16px}.m660 .usa29.active-region .bg{background-position:-792px -416px}.m660 .usa30.focus .bg,.m660 .usa30.active-region .bg{height:25px;left:398px;top:104px;width:13px}.m660 .usa30.focus .bg{background-position:-580px -93px}.m660 .usa30.active-region .bg{background-position:-580px -493px}.m660 .usa31.focus .bg,.m660 .usa31.active-region .bg{height:54px;left:137px;top:148px;width:48px}.m660 .usa31.focus .bg{background-position:-489px -278px}.m660 .usa31.active-region .bg{background-position:-489px -678px}.m660 .usa32.focus .bg,.m660 .usa32.active-region .bg{height:48px;left:365px;top:65px;width:62px}.m660 .usa32.focus .bg{background-position:-621px -73px}.m660 .usa32.active-region .bg{background-position:-621px -473px}.m660 .usa33.focus .bg,.m660 .usa33.active-region .bg{height:27px;left:329px;top:152px;width:70px}.m660 .usa33.focus .bg{background-position:-444px -20px}.m660 .usa33.active-region .bg{background-position:-444px -420px}.m660 .usa34.focus .bg,.m660 .usa34.active-region .bg{height:36px;left:176px;top:19px;width:60px}.m660 .usa34.focus .bg{background-position:-640px -218px}.m660 .usa34.active-region .bg{background-position:-640px -618px}.m660 .usa35.focus .bg,.m660 .usa35.active-region .bg{height:37px;left:326px;top:98px;width:34px}.m660 .usa35.focus .bg{background-position:-185px -79px}.m660 .usa35.active-region .bg{background-position:-185px -479px}.m660 .usa36.focus .bg,.m660 .usa36.active-region .bg{height:33px;left:184px;top:148px;width:67px}.m660 .usa36.focus .bg{background-position:-426px -83px}.m660 .usa36.active-region .bg{background-position:-426px -483px}.m660 .usa37.focus .bg,.m660 .usa37.active-region .bg{height:47px;left:16px;top:51px;width:64px}.m660 .usa37.focus .bg{background-position:-694px -287px}.m660 .usa37.active-region .bg{background-position:-694px -687px}.m660 .usa38.focus .bg,.m660 .usa38.active-region .bg{height:27px;left:359px;top:94px;width:46px}.m660 .usa38.focus .bg{background-position:-540px -5px}.m660 .usa38.active-region .bg{background-position:-540px -405px}.m660 .usa39.focus .bg,.m660 .usa39.active-region .bg{height:11px;left:427px;top:96px;width:6px}.m660 .usa39.focus .bg{background-position:-709px -116px}.m660 .usa39.active-region .bg{background-position:-709px -516px}.m660 .usa40.focus .bg,.m660 .usa40.active-region .bg{height:30px;left:337px;top:165px;width:38px}.m660 .usa40.focus .bg{background-position:-383px -29px}.m660 .usa40.active-region .bg{background-position:-383px -429px}.m660 .usa41.focus .bg,.m660 .usa41.active-region .bg{height:38px;left:176px;top:54px;width:60px}.m660 .usa41.focus .bg{background-position:-639px -153px}.m660 .usa41.active-region .bg{background-position:-639px -553px}.m660 .usa42.focus .bg,.m660 .usa42.active-region .bg{height:17px;left:283px;top:151px;width:68px}.m660 .usa42.focus .bg{background-position:-137px -33px}.m660 .usa42.active-region .bg{background-position:-137px -433px}.m660 .usa43.focus .bg,.m660 .usa43.active-region .bg{height:98px;left:155px;top:153px;width:103px}.m660 .usa43.focus .bg{background-position:-106px -236px}.m660 .usa43.active-region .bg{background-position:-106px -636px}.m660 .usa44.focus .bg,.m660 .usa44.active-region .bg{height:51px;left:98px;top:97px;width:39px}.m660 .usa44.focus .bg{background-position:-631px -280px}.m660 .usa44.active-region .bg{background-position:-631px -680px}.m660 .usa45.focus .bg,.m660 .usa45.active-region .bg{height:25px;left:414px;top:65px;width:16px}.m660 .usa45.focus .bg{background-position:-752px -21px}.m660 .usa45.active-region .bg{background-position:-752px -421px}.m660 .usa46.focus .bg,.m660 .usa46.active-region .bg{height:30px;left:335px;top:123px;width:66px}.m660 .usa46.focus .bg{background-position:-6px -14px}.m660 .usa46.active-region .bg{background-position:-6px -414px}.m660 .usa47.focus .bg,.m660 .usa47.active-region .bg{height:40px;left:15px;top:19px;width:61px}.m660 .usa47.focus .bg{background-position:-554px -213px}.m660 .usa47.active-region .bg{background-position:-554px -613px}.m660 .usa48.focus .bg,.m660 .usa48.active-region .bg{height:6px;left:383px;top:126px;width:7px}.m660 .usa48.focus .bg{background-position:-725px -151px}.m660 .usa48.active-region .bg{background-position:-725px -551px}.m660 .usa49.focus .bg,.m660 .usa49.active-region .bg{height:35px;left:343px;top:111px;width:39px}.m660 .usa49.focus .bg{background-position:-761px -69px}.m660 .usa49.active-region .bg{background-position:-761px -469px}.m660 .usa50.focus .bg,.m660 .usa50.active-region .bg{height:51px;left:263px;top:42px;width:48px}.m660 .usa50.focus .bg{background-position:-5px -70px}.m660 .usa50.active-region .bg{background-position:-5px -470px}.m660 .usa51.focus .bg,.m660 .usa51.active-region .bg{height:44px;left:121px;top:65px;width:55px}.m660 .usa51.focus .bg{background-position:-473px -210px}.m660 .usa51.active-region .bg{background-position:-473px -610px}.m660 .usa52.focus .bg,.m660 .usa52.active-region .bg{height:11px;left:226px;top:292px;width:44px}.m660 .usa52.focus .bg{background-position:-232px -2px}.m660 .usa52.active-region .bg{background-position:-312px -2px}.m660 .usa1 a{left:321px;top:199px}.m660 .usa2 a{left:96px;top:262px}.m660 .usa2 a.tooltip-left .tooltip-arrow{left:96px}.m660 .usa3 a{left:125px;top:184px}.m660 .usa3 a.tooltip-left .tooltip-arrow{left:125px}.m660 .usa4 a{left:277px;top:179px}.m660 .usa5 a{left:67px;top:160px}.m660 .usa5 a.tooltip-left .tooltip-arrow{left:67px}.m660 .usa6 a{left:174px;top:138px}.m660 .usa6 a.tooltip-left .tooltip-arrow{left:174px}.m660 .usa7 a{left:430px;top:111px}.m660 .usa7 a.tooltip-right .tooltip-arrow{right:70px}.m660 .usa8 a{left:409px;top:138px}.m660 .usa8 a.tooltip-right .tooltip-arrow{right:91px}.m660 .usa9 a{left:361px;top:242px}.m660 .usa9 a.tooltip-right .tooltip-arrow{right:139px}.m660 .usa10 a{left:348px;top:199px}.m660 .usa10 a.tooltip-right .tooltip-arrow{right:152px}.m660 .usa11 a{left:183px;top:293px}.m660 .usa12 a{left:107px;top:80px}.m660 .usa12 a.tooltip-left .tooltip-arrow{left:107px}.m660 .usa13 a{left:300px;top:130px}.m660 .usa14 a{left:325px;top:130px}.m660 .usa15 a{left:269px;top:108px}.m660 .usa16 a{left:231px;top:143px}.m660 .usa17 a{left:333px;top:151px}.m660 .usa18 a{left:283px;top:217px}.m660 .usa19 a{left:459px;top:72px}.m660 .usa19 a.tooltip-right .tooltip-arrow{right:41px}.m660 .usa20 a{left:402px;top:139px}.m660 .usa20 a.tooltip-right .tooltip-arrow{right:98px}.m660 .usa21 a{left:438px;top:103px}.m660 .usa21 a.tooltip-right .tooltip-arrow{right:62px}.m660 .usa22 a{left:336px;top:90px}.m660 .usa23 a{left:260px;top:62px}.m660 .usa24 a{left:296px;top:199px}.m660 .usa25 a{left:277px;top:145px}.m660 .usa26 a{left:143px;top:56px}.m660 .usa26 a.tooltip-left .tooltip-arrow{left:143px}.m660 .usa27 a{left:220px;top:112px}.m660 .usa28 a{left:85px;top:138px}.m660 .usa28 a.tooltip-left .tooltip-arrow{left:85px}.m660 .usa29 a{left:439px;top:88px}.m660 .usa29 a.tooltip-right .tooltip-arrow{right:61px}.m660 .usa30 a{left:416px;top:126px}.m660 .usa30 a.tooltip-right .tooltip-arrow{right:84px}.m660 .usa31 a{left:170px;top:184px}.m660 .usa31 a.tooltip-left .tooltip-arrow{left:170px}.m660 .usa32 a{left:406px;top:98px}.m660 .usa32 a.tooltip-right .tooltip-arrow{right:94px}.m660 .usa33 a{left:376px;top:172px}.m660 .usa33 a.tooltip-right .tooltip-arrow{right:124px}.m660 .usa34 a{left:215px;top:47px}.m660 .usa35 a{left:352px;top:126px}.m660 .usa35 a.tooltip-right .tooltip-arrow{right:148px}.m660 .usa36 a{left:237px;top:172px}.m660 .usa37 a{left:57px;top:86px}.m660 .usa37 a.tooltip-left .tooltip-arrow{left:57px}.m660 .usa38 a{left:392px;top:117px}.m660 .usa38 a.tooltip-right .tooltip-arrow{right:108px}.m660 .usa39 a{left:440px;top:111px}.m660 .usa39 a.tooltip-right .tooltip-arrow{right:60px}.m660 .usa40 a{left:370px;top:190px}.m660 .usa40 a.tooltip-right .tooltip-arrow{right:130px}.m660 .usa41 a{left:215px;top:81px}.m660 .usa42 a{left:322px;top:169px}.m660 .usa43 a{left:225px;top:211px}.m660 .usa44 a{left:127px;top:134px}.m660 .usa44 a.tooltip-left .tooltip-arrow{left:127px}.m660 .usa45 a{left:430px;top:87px}.m660 .usa45 a.tooltip-right .tooltip-arrow{right:70px}.m660 .usa46 a{left:382px;top:152px}.m660 .usa46 a.tooltip-right .tooltip-arrow{right:118px}.m660 .usa47 a{left:55px;top:49px}.m660 .usa47 a.tooltip-left .tooltip-arrow{left:55px}.m660 .usa48 a{left:397px;top:139px}.m660 .usa48 a.tooltip-right .tooltip-arrow{right:103px}.m660 .usa49 a{left:370px;top:140px}.m660 .usa7 a.tooltip-right .tooltip-arrow{right:130px}.m660 .usa50 a{left:296px;top:77px}.m660 .usa51 a{left:158px;top:97px}.m660 .usa51 a.tooltip-left .tooltip-arrow{left:158px}.m660 .usa52 a{left:260px;top:307px}}.entry-content .blipstarwrapper .result{padding:5px;margin:5px;min-height:100px;border-bottom:1px solid #999 !important;border-radius:none;color:#333333 !important;background-color:#FFFFFF !important;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#fff)) !important;background-image:-webkit-linear-gradient(top, #fff, #fff) !important;background-image:-moz-linear-gradient(top, #fff, #fff) !important;background-image:-ms-linear-gradient(top, #fff, #fff) !important;background-image:-o-linear-gradient(top, #fff, #fff) !important;background-image:linear-gradient(top, #fff, #fff) !important}body{background-color:#fff;font-family:"Lato",sans-serif;margin:0}

/* WW Alert Box */
.alert {
    padding: 5px 0;
    background-color: #ffff00;
    text-align: center;
    color: #000000;
}

.alert p,
.alert h1,
.alert h2,
.alert h3,
.alert h4,
.alert h5,
.alert h6,
.alert button,
.alert ul,
.alert ol {
    color: #000000;
}

.alert-content a:hover,
.alert-content a:active,
.alert-content a:focus {
    color: #b32017;
    text-decoration: underline;
}

.alert-content > *:first-child {
    margin-top: 0;
}

.alert-content > *:last-child {
    margin-bottom: 0;
}

/* WW Form Styling Fixes */
.ginput_container_address .address_state {
    position: relative;
    padding-top: 20px;
}

.ginput_container_address .address_state .c2-sb-text {
    max-width: calc(100% - 50px);
}

.ginput_container_address .address_state label {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
}

body .gform_wrapper ul.gform_fields li.field_description_below div.ginput_container_checkbox,
body .gform_wrapper ul.gform_fields li.field_description_below div.ginput_container_radio {
    margin-top: 0;
}

.gf_hide_label .gfield_label {
    display: none !important; /* GravityForms input utility class */
}

.gform_wrapper .gf_single_required_checkbox .gfield_checkbox li label,
.gform_wrapper .gf_single_required_checkbox .gfield_radio li label {
    max-width: 95%;
}

.gform_wrapper .gfield.gf_single_required_checkbox .gfield_checkbox li input,
.gform_wrapper .gfield.gf_single_required_checkbox .gfield_checkbox li input[type=checkbox],
.gform_wrapper .gfield.gf_single_required_checkbox .gfield_radio li input[type=radio] {
    margin: 0;
}

.gform_wrapper .gfield.gf_single_required_checkbox .gfield_checkbox li input[type=checkbox],
.gform_wrapper .gfield.gf_single_required_checkbox .gfield_radio li input[type=radio] {
    margin-top: 3px;
    vertical-align: top;
}

@media (max-width: 641px) {
    .gform_wrapper .gf_single_required_checkbox .ginput_container .gfield_checkbox label .gfield_required,
    .gform_wrapper .gf_single_required_checkbox .ginput_container .gfield_radio label .gfield_required {
        display: inline;
        margin: 0;
    }
}

.gform_wrapper .gform_body .ginput_container select {
    display: block;
    margin-bottom: 10px !important; /* Mimicking inspector styles */
    outline: none;
    padding: 0 36px 0 18px;
    border: 1px solid #dedddd;
    border-radius: 0;
    height: 46px;
    color: #6b6b6b;
    font-size: 13px;
    font-size: 1.3rem;
    font-weight: 700;
    line-height: 1;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; /* remove default arrow */
    background: #fff url(images/select-btn-2.png) no-repeat right 1px;   /* add custom arrow */
}

div.gform_wrapper .gform_body .ginput_complex .ginput_right select,
div.gform_wrapper .gform_body .ginput_complex select {
    line-height: 13px;
}

.gform_wrapper .gform_body .ginput_container select::-ms-expand {
    display: none; /* hide the default arrow in ie10 and ie11 */
}

body .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,
body .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,
body .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],
body .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
    margin-left: 0;
}
