.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}@font-face{font-family:'open_sanslight_italic';src:url("/wp-content/themes/petrena/library/fonts/open_sans_300italic-webfont.eot");src:url("/wp-content/themes/petrena/library/fonts/open_sans_300italic-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/petrena/library/fonts/open_sans_300italic-webfont.woff") format("woff"),url("/wp-content/themes/petrena/library/fonts/open_sans_300italic-webfont.ttf") format("truetype"),url("/wp-content/themes/petrena/library/fonts/open_sans_300italic-webfont.svg#open_sanslight_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url("/wp-content/themes/petrena/library/fonts/open_sans_regular-webfont.eot");src:url("/wp-content/themes/petrena/library/fonts/open_sans_regular-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/petrena/library/fonts/open_sans_regular-webfont.woff") format("woff"),url("/wp-content/themes/petrena/library/fonts/open_sans_regular-webfont.ttf") format("truetype"),url("/wp-content/themes/petrena/library/fonts/open_sans_regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansextrabold';src:url("/wp-content/themes/petrena//wp-content/themes/petrena/library/fonts/open_sans_800-webfont.eot");src:url("/wp-content/themes/petrena/library/fonts/open_sans_800-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/petrena/library/fonts/open_sans_800-webfont.woff") format("woff"),url("/wp-content/themes/petrena/library/fonts/open_sans_800-webfont.ttf") format("truetype"),url("/wp-content/themes/petrena/library/fonts/open_sans_800-webfont.svg#open_sansextrabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fontawesomeregular';src:url("/wp-content/themes/petrena/library/fonts/fontawesome-webfont-webfont.eot");src:url("/wp-content/themes/petrena/library/fonts/fontawesome-webfont-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/petrena/library/fonts/fontawesome-webfont-webfont.woff") format("woff"),url("/wp-content/themes/petrena/library/fonts/fontawesome-webfont-webfont.ttf") format("truetype"),url("/wp-content/themes/petrena/library/fonts/fontawesome-webfont-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert-help,.alert-info,.alert-error,.alert-success{margin:1em 0;padding:1em;border:1px solid;width:100% !important}.alert-help p,.alert-info p,.alert-error p,.alert-success p{margin:0}.alert-help{border-color:#fff580;background:#fff799}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.button,.orange,.button:visited,.orange:visited,input[type=submit]{display:inline-block;margin-bottom:0.7em;padding:1em 1.8em;border:none;font-family:"open_sansregular",open_sansextrabold,Arial,sans-serif;text-decoration:none;color:#fff;text-transform:uppercase;background-color:#2e5398;cursor:pointer;-webkit-transition:background-color 0.15s ease-in-out;-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}.button:hover,.orange:hover,.button:focus,.orange:focus,.button:visited:hover,.orange:visited:hover,.button:visited:focus,.orange:visited:focus,input[type=submit]:hover,input[type=submit]:focus{color:#fff;background-color:#234075}.orange{background-color:#f47920}.orange:hover,.orange:focus{color:#fff;background-color:#db620b}.label,.taxonomies a{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#565656;text-align:center;white-space:nowrap;vertical-align:baseline;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;border-radius:0.25em}.label:hover,.taxonomies a:hover,.label:focus,.taxonomies a:focus,.label:visited,.taxonomies a:visited{color:#565656}.label.label-help{background:#fff799}.label.label-info{background:#d5edf8}.label.label-error{background:#fbe3e4}.label.label-success{background:#e6efc2}.taxonomies{display:block}.taxonomies>*{display:inline-block}.taxonomies a[rel='tag']{background-color:#e6efc2}.taxonomies a[rel='category tag']{background-color:#d5edf8}.onecol{width:4.47325%}.twocol{width:13.1575%}.threecol{width:21.84175%}.fourcol{width:30.526%}.fivecol{width:39.21025%}.sixcol{width:47.8945%}.sevencol{width:56.57875%}.eightcol{width:65.263%}.ninecol{width:73.94725%}.tencol{width:82.6315%}.elevencol{width:91.31575%}.twelvecol{width:100%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:4.211%}.first{margin-left:0}.last{float:right}#phone .h1{font-size:2.4em}#home-slider .flex-control-paging{display:block}#home-slider ul.slides li{height:250px}#home-slider ul.slides li .caption-content{vertical-align:middle;width:100%;height:75px;background:rgba(250,254,255,0.75);position:relative;float:left}#home-slider ul.slides li .caption-content .caption-text{padding:5px 10px;float:left;width:80%}#home-slider ul.slides li .caption-content .caption-button{padding:16px 10px;float:left;margin-bottom:0px;background:#f47920;width:20%}#home-slider ul.slides li .caption-content h2,#home-slider ul.slides li .caption-content h3,#home-slider ul.slides li .caption-content .h2,#home-slider ul.slides li .caption-content .h3{margin:0.13em 0px;font-weight:600;font-size:1.2em}#home-slider ul.slides li .caption-content p{margin:0px;font-weight:800;font-style:italic;color:#f47920;font-size:1.05em;font-family:"open sans"}#home-slider ul.slides li:nth-child(2) .caption-content p{font-size:0.95em}#home-services{background:#ebebeb;padding:20px 0px}#home-services h1{text-align:center;font-family:'open sans';padding:10px;margin:0px;font-wight:800}#home-services h1 span{font-weight:300}#home-services li{box-shadow:0px 0px 3px #d3d3d1;width:100%;min-width:310px;background-color:#fff}#home-services li h2{color:#fff;margin:0px;padding-left:30px}#home-services li h2 span{font-weight:400}#home-services li .service-text{padding:10px}#home-services li .service-text p{float:left;width:70%;padding:0px 30px;margin:0px}#home-services li .service-text a{float:right}#home-services li:first-child{margin:10px 0px 30px}#home-services li:first-child h2{background-color:#f47920}#home-services li:first-child .button,#home-services li:first-child .orange{background-color:#f47920;padding:0.7em 1.8em;float:right}#home-services li:first-child .button:hover,#home-services li:first-child .orange:hover,#home-services li:first-child .button:focus,#home-services li:first-child .orange:focus{color:#fff;background-color:#db620b}#home-services li:nth-child(2){margin:10px 0px 30px}#home-services li:nth-child(2) h2{background-color:#c04227}#home-services li:nth-child(2) .button,#home-services li:nth-child(2) .orange{background-color:#c04227;padding:0.7em 1.8em;float:right}#home-services li:nth-child(2) .button:hover,#home-services li:nth-child(2) .orange:hover,#home-services li:nth-child(2) .button:focus,#home-services li:nth-child(2) .orange:focus{color:#fff;background-color:#9a351f}#home-services li:nth-child(3){margin:30px 0px 10px}#home-services li:nth-child(3) h2{background-color:#2a59a9}#home-services li:nth-child(3) .button,#home-services li:nth-child(3) .orange{background-color:#2a59a9;padding:0.7em 1.8em;float:right}#home-services li:nth-child(3) .button:hover,#home-services li:nth-child(3) .orange:hover,#home-services li:nth-child(3) .button:focus,#home-services li:nth-child(3) .orange:focus{color:#fff;background-color:#214684}#home-services li:last-child{margin:30px 0px 10px}#home-services li:last-child h2{background-color:#2e5398}#home-services li:last-child .button,#home-services li:last-child .orange{background-color:#2e5398;padding:0.7em 1.8em;float:right}#home-services li:last-child .button:hover,#home-services li:last-child .orange:hover,#home-services li:last-child .button:focus,#home-services li:last-child .orange:focus{color:#fff;background-color:#234075}.video-container{padding-bottom:57.25%}.cta{text-align:center;font-weight:bold}.article-header .attachment-hero{width:100%;height:auto}#toggle{text-align:right}#inner-footer h2{text-align:center}#inner-footer .footer-logo{text-align:center}footer #inner-footer #menu-footerlink1{text-align:center}#menu-footerlink2{text-align:center}footer #inner-footer .contact-details-list{text-align:center}.just.four>*,.just.three>*,.just.two>*{width:48%}.just.fourth>*,.just.third>*,.just.half>*{width:50%}.menu{background-color:#2e5398}.menu ul{text-align:left}.menu ul li a{background-color:#2e5398;color:#fff}.menu ul li a:hover,.menu ul li a:focus{color:#2e5398;background-color:#e8e8e8}.menu ul li ul.sub-menu li:before,.menu ul li ul.children li:before{content:'-'}.menu ul li ul.sub-menu li a,.menu ul li ul.children li a{background-color:#2e5398;display:block;width:200px;padding:10px 14px;text-align:left}.menu ul li ul.sub-menu li a:hover,.menu ul li ul.sub-menu li a:focus,.menu ul li ul.children li a:hover,.menu ul li ul.children li a:focus{color:#2e5398;background-color:#e8e8e8}.nav .top-nav{text-align:left}.nav .top-nav a{text-align:left}.nav .top-nav ul{display:block;text-align:left}.nav .top-nav ul a:before{content:'-'}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.galleries.thumbs .gallery{width:33.33%}.galleries.full .gallery dl{width:33.33%}h1,.h1{font-size:2.3em}h2,.h2{font-size:1.75em}h3,.h3{font-size:1.115em}h4,.h4{font-size:1.1em}h5,.h5{font-size:0.846em}#phone .h1{font-size:2.7em}#home-services{background:#ebebeb;padding:20px 0px}#home-services h1{text-align:center;font-family:'open sans';padding:10px;margin:0px;font-wight:800}#home-services h1 span{font-weight:300}#home-services li{box-shadow:0px 0px 3px #d3d3d1;width:46%;min-width:310px;background-color:#fff}#home-services li h2{color:#fff;margin:0px;padding-left:30px}#home-services li h2 span{font-weight:400}#home-services li .service-text{padding:10px}#home-services li .service-text p{float:left;width:70%;padding:0px 30px;margin:0px}#home-services li .service-text a{float:right}#home-services li:first-child{margin:10px 0px 30px}#home-services li:first-child h2{background-color:#f47920}#home-services li:first-child .button,#home-services li:first-child .orange{background-color:#f47920;padding:0.7em 1.8em;float:right}#home-services li:first-child .button:hover,#home-services li:first-child .orange:hover,#home-services li:first-child .button:focus,#home-services li:first-child .orange:focus{color:#fff;background-color:#db620b}#home-services li:nth-child(2){margin:10px 0px 30px}#home-services li:nth-child(2) h2{background-color:#c04227}#home-services li:nth-child(2) .button,#home-services li:nth-child(2) .orange{background-color:#c04227;padding:0.7em 1.8em;float:right}#home-services li:nth-child(2) .button:hover,#home-services li:nth-child(2) .orange:hover,#home-services li:nth-child(2) .button:focus,#home-services li:nth-child(2) .orange:focus{color:#fff;background-color:#9a351f}#home-services li:nth-child(3){margin:30px 0px 10px}#home-services li:nth-child(3) h2{background-color:#2a59a9}#home-services li:nth-child(3) .button,#home-services li:nth-child(3) .orange{background-color:#2a59a9;padding:0.7em 1.8em;float:right}#home-services li:nth-child(3) .button:hover,#home-services li:nth-child(3) .orange:hover,#home-services li:nth-child(3) .button:focus,#home-services li:nth-child(3) .orange:focus{color:#fff;background-color:#214684}#home-services li:last-child{margin:30px 0px 10px}#home-services li:last-child h2{background-color:#2e5398}#home-services li:last-child .button,#home-services li:last-child .orange{background-color:#2e5398;padding:0.7em 1.8em;float:right}#home-services li:last-child .button:hover,#home-services li:last-child .orange:hover,#home-services li:last-child .button:focus,#home-services li:last-child .orange:focus{color:#fff;background-color:#234075}#home-leadbox{color:#fff;background-color:#f47920}#home-leadbox .color-texture{list-style-type:none}#home-leadbox .h1,#home-leadbox h1{color:#fff;margin:0px}#home-leadbox .h1 span,#home-leadbox h1 span{font-weight:200}#home-leadbox p{padding:0px 55px 10px 0px}#home-leadbox .button,#home-leadbox .orange{padding:0.5em 1.8em;margin:20px 20px 0 0;float:right}#home-leadbox img{width:100%;height:auto}#home-brands{background:#ebebeb;padding:25px 0px 35px}#home-brands h1{margin:0px;padding:0px}#home-brands h1 span{font-weight:400}#home-brands .flexslider .slides>li{margin-right:0px}#home-map{background:#2e5398;border-top:10px solid #2e5398;margin:0px;padding:0px}#home-map iframe{margin:0px;padding:0px}footer{background:#2e5398;color:#fff}footer h1,footer h2,footer .h1,footer .h2,footer h3,footer .h3{color:#fff}footer a{color:#fff}footer a:hover,footer a:focus{color:#e8e8e8}footer #inner-footer{font-size:18px}footer #inner-footer h2{margin:0.5em 0px;padding:0px;font-weight:600;text-transform:uppercase;text-align:left}footer #inner-footer nav li{margin:8px 0px}footer #inner-footer nav li a{text-transform:uppercase;color:#f3f4f7;font-family:Helvetica,sans-serif;font-size:100%;line-height:1.5}footer #inner-footer #menu-footerlink1{padding-top:0px;margin-top:5px}footer #inner-footer .footer-logo{padding:30px 0px 0px;text-align:left}footer #inner-footer .contact-details-list{margin-left:5px;font-family:open sans}footer #inner-footer .contact-details-list .phone{font-weight:bold}footer #inner-footer .contact-details-list .email{margin-top:30px}footer #inner-footer .contact-details-list .email span{margin-right:20px;font-weight:bold}footer #inner-footer .contact-details-list .address span{margin-right:20px;font-weight:bold}#copyright{background:#f47920;color:#fff}#copyright p{margin:0.5em 0px;font-size:14px}#general-sidebar .widget_services{padding:0px 0px;overflow:hidden}#general-sidebar .widget_services ul{box-shadow:0px 0px 3px #d3d3d1;background:#fff;padding-bottom:7px}#general-sidebar .widget_services ul li{width:100%;background-color:#fff}#general-sidebar .widget_services ul li h2{color:#fff;margin:0px;padding-left:30px}#general-sidebar .widget_services ul li h2 span{font-weight:400}#general-sidebar .widget_services ul li .service-text{padding:8px 5px;background-color:white;float:left}#general-sidebar .widget_services ul li .service-text p{float:left;width:100%;padding:0px 5px;margin:0px}#general-sidebar .widget_services ul li .service-text a{float:left}#general-sidebar .widget_services ul li img{width:100%}#general-sidebar .widget_services ul li:first-child{margin:10px 0px 30px}#general-sidebar .widget_services ul li:first-child h2{background-color:#f47920}#general-sidebar .widget_services ul li:first-child .button,#general-sidebar .widget_services ul li:first-child .orange{background-color:#f47920;padding:0.7em 1.4em;float:right}#general-sidebar .widget_services ul li:first-child .button:hover,#general-sidebar .widget_services ul li:first-child .orange:hover,#general-sidebar .widget_services ul li:first-child .button:focus,#general-sidebar .widget_services ul li:first-child .orange:focus{color:#fff;background-color:#db620b}#general-sidebar .widget_services ul li:nth-child(2){margin:10px 0px 30px}#general-sidebar .widget_services ul li:nth-child(2) h2{background-color:#c04227}#general-sidebar .widget_services ul li:nth-child(2) .button,#general-sidebar .widget_services ul li:nth-child(2) .orange{background-color:#c04227;padding:0.7em 1.4em;float:right}#general-sidebar .widget_services ul li:nth-child(2) .button:hover,#general-sidebar .widget_services ul li:nth-child(2) .orange:hover,#general-sidebar .widget_services ul li:nth-child(2) .button:focus,#general-sidebar .widget_services ul li:nth-child(2) .orange:focus{color:#fff;background-color:#9a351f}#general-sidebar .widget_services ul li:nth-child(3){margin:30px 0px 10px}#general-sidebar .widget_services ul li:nth-child(3) h2{background-color:#2a59a9}#general-sidebar .widget_services ul li:nth-child(3) .button,#general-sidebar .widget_services ul li:nth-child(3) .orange{background-color:#2a59a9;padding:0.7em 1.4em;float:right}#general-sidebar .widget_services ul li:nth-child(3) .button:hover,#general-sidebar .widget_services ul li:nth-child(3) .orange:hover,#general-sidebar .widget_services ul li:nth-child(3) .button:focus,#general-sidebar .widget_services ul li:nth-child(3) .orange:focus{color:#fff;background-color:#214684}#general-sidebar .widget_services ul li:last-child{margin:30px 0px 10px}#general-sidebar .widget_services ul li:last-child h2{background-color:#2e5398}#general-sidebar .widget_services ul li:last-child .button,#general-sidebar .widget_services ul li:last-child .orange{background-color:#2e5398;padding:0.7em 1.4em;float:right}#general-sidebar .widget_services ul li:last-child .button:hover,#general-sidebar .widget_services ul li:last-child .orange:hover,#general-sidebar .widget_services ul li:last-child .button:focus,#general-sidebar .widget_services ul li:last-child .orange:focus{color:#fff;background-color:#234075}#general-sidebar #sidebar-brands{background:#fff;padding:15px 10px 5px}#general-sidebar #sidebar-brands h1{margin:0px;line-height:1.1em;padding:0px 0px 30px}#general-sidebar #sidebar-brands h1 span{font-weight:400}#general-sidebar #sidebar-brands .galleryid-185{width:86%;margin:0 auto}#general-sidebar #sidebar-brands .galleryid-185 .gallery-item{margin:-30px 0 0}#general-sidebar #sidebar-brands .galleryid-185 img{width:100%;height:auto}#general-sidebar #home-leadbox .color-texture .button,#general-sidebar #home-leadbox .color-texture .orange{margin-top:5px}#general-sidebar #home-leadbox p{padding:0px 10px 10px 0px}.video-container{padding-bottom:28.25%}.gallery-filter{background-color:#f47920;overflow:visible;min-height:400px}.gallery-filter .accordion dt h2.filter{background-color:#f47920;color:#fff;padding:0px 10px}.gallery-filter .accordion dd{background-color:#f47920;color:#fff;padding:0px 10px}#gallery-1 .gallery-item,#gallery-2 .gallery-item,#gallery-3 .gallery-item,#gallery-4 .gallery-item,#gallery-5 .gallery-item{float:left;min-width:160px}#gallery-1 .gallery-item img,#gallery-2 .gallery-item img,#gallery-3 .gallery-item img,#gallery-4 .gallery-item img,#gallery-5 .gallery-item img{width:96%;height:auto;min-width:150px}.brands .flexslider ul{padding-left:0px !important}.cta{text-align:center;font-weight:bold}.article-header .attachment-hero{width:100%;height:auto}.our-service li{list-style-type:none}.our-service li a{font-size:22px;font-weight:bold;font-style:italic;color:#4b79b5;line-height:40px}.wrap{max-width:1140px}.wrap.mobile{width:96%}.just.four>*{width:23%}.just.three>*{width:31%}.just.half>*{width:50%}.just.third>*{width:33.33%}.just.fourth>*{width:25%}.table{display:table}.table>*{display:table-cell;vertical-align:top}.table>*.table-eightcol{width:66.666%}.table>*.table-fourcol{width:33.333%}.header{text-align:left}#inner-header .wrap{font-size:0.1px;text-align:justify}#inner-header .wrap>*{display:inline-block;vertical-align:bottom;text-align:left;font-size:16px}#inner-header .wrap>*#phone{text-align:right;padding:0px;margin:0px}#inner-header .wrap>*#phone .h1{font-size:2.8em;font-weight:600;line-height:1em}#inner-header .wrap>*#phone i{color:#f47920}#inner-header .wrap:after{content:'';display:inline-block;width:100%}#mobile{display:none}#navigation{background-color:#2e5398}#navigation .nav.top-nav,#navigation .nav.top-nav ul{display:block !important;margin:0;text-align:center}#navigation .nav.top-nav li,#navigation .nav.top-nav ul li{display:inline-block;position:relative}#navigation .nav.top-nav li a,#navigation .nav.top-nav ul li a{border-bottom:0;color:#fff;font-size:15px}#navigation .nav.top-nav li a:hover,#navigation .nav.top-nav li a:focus,#navigation .nav.top-nav ul li a:hover,#navigation .nav.top-nav ul li a:focus{color:#2e5398;background-color:#e8e8e8}#navigation .nav.top-nav li ul.sub-menu,#navigation .nav.top-nav li ul.children,#navigation .nav.top-nav ul li ul.sub-menu,#navigation .nav.top-nav ul li ul.children{margin:0;position:absolute;overflow:hidden;visibility:hidden;z-index:8999}#navigation .nav.top-nav li ul.sub-menu li,#navigation .nav.top-nav li ul.children li,#navigation .nav.top-nav ul li ul.sub-menu li,#navigation .nav.top-nav ul li ul.children li{text-align:left}#navigation .nav.top-nav li ul.sub-menu li a,#navigation .nav.top-nav li ul.children li a,#navigation .nav.top-nav ul li ul.sub-menu li a,#navigation .nav.top-nav ul li ul.children li a{background-color:#2e5398;display:block;width:200px;padding:10px 14px;text-align:left;margin:0px 2px}#navigation .nav.top-nav li ul.sub-menu li a:hover,#navigation .nav.top-nav li ul.sub-menu li a:focus,#navigation .nav.top-nav li ul.children li a:hover,#navigation .nav.top-nav li ul.children li a:focus,#navigation .nav.top-nav ul li ul.sub-menu li a:hover,#navigation .nav.top-nav ul li ul.sub-menu li a:focus,#navigation .nav.top-nav ul li ul.children li a:hover,#navigation .nav.top-nav ul li ul.children li a:focus{color:#2e5398;background-color:#e8e8e8}#navigation .nav.top-nav li ul.sub-menu li:last-child a,#navigation .nav.top-nav li ul.children li:last-child a,#navigation .nav.top-nav ul li ul.sub-menu li:last-child a,#navigation .nav.top-nav ul li ul.children li:last-child a{border-bottom:0}#navigation .nav.top-nav li:hover ul,#navigation .nav.top-nav ul li:hover ul{top:auto;overflow:visible;visibility:visible}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:'open sans';text-rendering:optimizelegibility;font-weight:700;color:#35436f}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:2.7em}h2,.h2{font-size:1.85em}h3,.h3{font-size:1.135em}h4,.h4{font-size:1.1em}h5,.h5{font-size:0.846em}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:50%}.sidebar{display:block}.widgettitle{display:block;margin-bottom:1em}.widget{margin:0 0 1.5em 0}.widget ul{margin:0}.widget ul li ul{margin:0;padding-left:1em}#home-slider .flex-control-paging{display:block}#home-slider ul.slides li{height:350px}#home-slider ul.slides li .caption-content{vertical-align:middle;width:auto;background:rgba(250,254,255,0.75);float:left;height:95px;position:relative;bottom:-190px}#home-slider ul.slides li .caption-content .caption-text{padding:5px 10px;float:left;width:auto}#home-slider ul.slides li .caption-content .caption-button{padding:34px 10px;float:left;margin-bottom:0px;background:#f47920;width:auto;font-size:18px}#home-slider ul.slides li .caption-content .caption-button:hover,#home-slider ul.slides li .caption-content .caption-button:focus{color:#fff;background-color:#db620b}#home-slider ul.slides li .caption-content h2,#home-slider ul.slides li .caption-content h3,#home-slider ul.slides li .caption-content .h2,#home-slider ul.slides li .caption-content .h3{margin:0.13em 0px;font-weight:600;font-size:1.85em}#home-slider ul.slides li .caption-content p{margin:0px;font-weight:800;font-style:italic;color:#f47920;font-size:1.45em;font-family:"open sans"}#home-slider ul.slides li:nth-child(2) .caption-content p{font-size:1.25em}#home-contact{display:table-cell}.button,.orange,.button:visited,.orange:visited,input[type=submit]{display:inline-block;margin-bottom:0.7em;padding:1em 1.8em;border:none;font-family:"open_sansregular",open_sansextrabold,Arial,sans-serif;text-decoration:none;color:#fff;text-transform:uppercase;background-color:#2e5398;cursor:pointer;-webkit-transition:background-color 0.15s ease-in-out;-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}.button:hover,.orange:hover,.button:focus,.orange:focus,.button:visited:hover,.orange:visited:hover,.button:visited:focus,.orange:visited:focus,input[type=submit]:hover,input[type=submit]:focus{color:#fff;background-color:#234075}.orange{background-color:#f47920}.orange:hover,.orange:focus{color:#fff;background-color:#db620b}#contact-form-above-slider{position:relative;display:none}#contact-form-above-slider h2{margin:0px;padding:0px 0px;text-align:left;color:#2e5398;font-weight:400 !important}#contact-form-above-slider #contact-form-float{display:block;position:absolute;z-index:11;top:20%;right:0px;width:350px;padding:0.9em 1.4em;background-color:rgba(250,254,255,0.75)}#contact-form-above-slider #contact-form-float .contact-form-float-toggle{display:none;position:absolute;z-index:11;left:-111px;top:55px;margin:0;padding:10px;border:none;outline:none;background-color:#2e5398;color:#fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#contact-form-above-slider #contact-form-float .wpcf7-submit{margin:0;padding:0.5em 1.2em}#contact-form-above-slider .wpcf7-text,#contact-form-above-slider .wpcf7-textarea{width:305px;height:37px;line-height:34px;font-size:14px;padding:0.5em;-webkit-box-shadow:inset 0px 0px 8px 3px #e1dada;-moz-box-shadow:inset 0px 0px 8px 3px #e1dada;box-shadow:inset 0px 0px 8px 3px #e1dada;border-radius:9px;border:1px solid #e1dada}#contact-form-above-slider .wpcf7-textarea{height:74px;font-size:14px}#contact-form-above-slider .wpcf7-captchar{height:37px;line-height:34px;font-size:14px;padding:0.5em;-webkit-box-shadow:inset 0px 0px 8px 3px #e1dada;-moz-box-shadow:inset 0px 0px 8px 3px #e1dada;box-shadow:inset 0px 0px 8px 3px #e1dada;border-radius:9px;border:1px solid #e1dada}#contact-form-above-slider span.wpcf7-form-control-wrap{margin-bottom:0.7em}#contact-form-sidebar{position:relative}#contact-form-sidebar #get-in-touch-sidebar{margin:0 9px;width:90%}#contact-form-sidebar h2{margin:0px;padding:0px 0px;text-align:left;color:#2e5398;font-weight:400 !important}#contact-form-sidebar .wpcf7-submit{margin:0;padding:0.5em 0.3em}#contact-form-sidebar .wpcf7-text,#contact-form-sidebar .wpcf7-textarea{width:100%;height:37px;line-height:34px;font-size:14px;padding:0.5em 1em;-webkit-box-shadow:inset 0px 0px 8px 3px #e1dada;-moz-box-shadow:inset 0px 0px 8px 3px #e1dada;box-shadow:inset 0px 0px 8px 3px #e1dada;border-radius:9px;border:1px solid #e1dada}#contact-form-sidebar .wpcf7-textarea{height:74px;font-size:14px}#contact-form-sidebar .wpcf7-captchar{height:37px;line-height:34px;font-size:14px;padding:0.5em;-webkit-box-shadow:inset 0px 0px 8px 3px #e1dada;-moz-box-shadow:inset 0px 0px 8px 3px #e1dada;box-shadow:inset 0px 0px 8px 3px #e1dada;border-radius:9px;border:1px solid #e1dada}#contact-form-sidebar span.wpcf7-form-control-wrap{margin-bottom:0.7em}footer #inner-footer #menu-footerlink1{text-align:left}#menu-footerlink2{text-align:left}footer #inner-footer .contact-details-list{text-align:left}.email>a{font-size:2.5vmin}#contact-form-above-slider{position:relative;display:block}#general-sidebar #sidebar-brands{background:#fff;padding:15px 10px 5px}#general-sidebar #sidebar-brands h1{margin:0px;line-height:1.1em;padding:0px 0px 30px}#general-sidebar #sidebar-brands h1 span{font-weight:400}#general-sidebar #sidebar-brands .galleryid-185{width:100%;margin:0 auto;text-align:center}#general-sidebar #sidebar-brands .galleryid-185 .gallery-item{margin:-30px 0 0}#general-sidebar #sidebar-brands .galleryid-185 img{width:240px;height:auto;float:none}#contact-form-sidebar{position:relative}#contact-form-sidebar #get-in-touch-sidebar{margin:0 auto;width:90%}#contact-form-sidebar h2{margin:0px;padding:0px 0px;text-align:left;color:#2e5398;font-weight:400 !important}#contact-form-sidebar .wpcf7-submit{margin:0;padding:0.5em 1.0em}#contact-form-sidebar .wpcf7-text,#contact-form-sidebar .wpcf7-textarea{width:100%;height:37px;line-height:34px;font-size:14px;padding:0.5em;-webkit-box-shadow:inset 0px 0px 8px 3px #e1dada;-moz-box-shadow:inset 0px 0px 8px 3px #e1dada;box-shadow:inset 0px 0px 8px 3px #e1dada;border-radius:9px;border:1px solid #e1dada}#contact-form-sidebar .wpcf7-textarea{height:74px;font-size:14px}#contact-form-sidebar .wpcf7-captchar{height:37px;line-height:34px;font-size:14px;padding:0.5em;-webkit-box-shadow:inset 0px 0px 8px 3px #e1dada;-moz-box-shadow:inset 0px 0px 8px 3px #e1dada;box-shadow:inset 0px 0px 8px 3px #e1dada;border-radius:9px;border:1px solid #e1dada}#contact-form-sidebar span.wpcf7-form-control-wrap{margin-bottom:0.7em}#navigation{background-color:#2e5398}#navigation .nav.top-nav,#navigation .nav.top-nav ul{display:block !important;margin:0;text-align:center}#navigation .nav.top-nav li,#navigation .nav.top-nav ul li{display:inline-block;position:relative}#navigation .nav.top-nav li a,#navigation .nav.top-nav ul li a{border-bottom:0;color:#fff;font-size:17px}#navigation .nav.top-nav li a:hover,#navigation .nav.top-nav li a:focus,#navigation .nav.top-nav ul li a:hover,#navigation .nav.top-nav ul li a:focus{color:#2e5398;background-color:#e8e8e8}#navigation .nav.top-nav li ul.sub-menu,#navigation .nav.top-nav li ul.children,#navigation .nav.top-nav ul li ul.sub-menu,#navigation .nav.top-nav ul li ul.children{margin:0;position:absolute;overflow:hidden;visibility:hidden;z-index:8999}#navigation .nav.top-nav li ul.sub-menu li,#navigation .nav.top-nav li ul.children li,#navigation .nav.top-nav ul li ul.sub-menu li,#navigation .nav.top-nav ul li ul.children li{text-align:left}#navigation .nav.top-nav li ul.sub-menu li a,#navigation .nav.top-nav li ul.children li a,#navigation .nav.top-nav ul li ul.sub-menu li a,#navigation .nav.top-nav ul li ul.children li a{background-color:#2e5398;display:block;width:200px;padding:10px 14px;text-align:left;margin:0px 2px}#navigation .nav.top-nav li ul.sub-menu li a:hover,#navigation .nav.top-nav li ul.sub-menu li a:focus,#navigation .nav.top-nav li ul.children li a:hover,#navigation .nav.top-nav li ul.children li a:focus,#navigation .nav.top-nav ul li ul.sub-menu li a:hover,#navigation .nav.top-nav ul li ul.sub-menu li a:focus,#navigation .nav.top-nav ul li ul.children li a:hover,#navigation .nav.top-nav ul li ul.children li a:focus{color:#2e5398;background-color:#e8e8e8}#navigation .nav.top-nav li ul.sub-menu li:last-child a,#navigation .nav.top-nav li ul.children li:last-child a,#navigation .nav.top-nav ul li ul.sub-menu li:last-child a,#navigation .nav.top-nav ul li ul.children li:last-child a{border-bottom:0}#navigation .nav.top-nav li:hover ul,#navigation .nav.top-nav ul li:hover ul{top:auto;overflow:visible;visibility:visible}
