/* normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.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}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:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.button,.button:visited{padding:4px 20px;color:#fff;display:inline-block;font-size:0.688em;font-weight:700;text-transform:uppercase;text-decoration:none;background-color:#cf3b0a;cursor:pointer;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.button:hover,.button:focus,.button:visited:hover,.button:visited:focus{color:#fff;background-color:#9e2d08}.button:active,.button:visited:active{background-color:#cf3b0a;background-image:-webkit-gradient(linear, left top, left bottom, from(#b73409), to(#cf3b0a));background-image:-webkit-linear-gradient(top, #b73409, #cf3b0a);background-image:-moz-linear-gradient(top, #b73409, #cf3b0a);background-image:-o-linear-gradient(top, #b73409, #cf3b0a);background-image:linear-gradient(to bottom, #b73409,#cf3b0a)}.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));background-image:-webkit-linear-gradient(top, #1990db, #1681c4);background-image:-moz-linear-gradient(top, #1990db, #1681c4);background-image:-o-linear-gradient(top, #1990db, #1681c4);background-image:linear-gradient(to bottom, #1990db,#1681c4);box-shadow:inset 0 0 3px #59b3ec}.blue-button:hover,.blue-button:focus,.blue-button:visited:hover,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));background-image:-webkit-linear-gradient(top, #1784c9, #1472ad);background-image:-moz-linear-gradient(top, #1784c9, #1472ad);background-image:-o-linear-gradient(top, #1784c9, #1472ad);background-image:linear-gradient(to bottom, #1784c9,#1472ad)}.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));background-image:-webkit-linear-gradient(top, #1681c4, #1990db);background-image:-moz-linear-gradient(top, #1681c4, #1990db);background-image:-o-linear-gradient(top, #1681c4, #1990db);background-image:linear-gradient(to bottom, #1681c4,#1990db)}.onecol.mobile{width:5.125%}.twocol.mobile{width:13.75%}.threecol.mobile{width:22.375%}.fourcol.mobile{width:31%}.fivecol.mobile{width:39.625%}.sixcol.mobile{width:48.25%}.sevencol.mobile{width:56.875%}.eightcol.mobile{width:65.5%}.ninecol.mobile{width:74.125%}.tencol.mobile{width:82.75%}.elevencol.mobile{width:91.375%}.twelvecol.mobile{width:100%}.onecol.mobile,.twocol.mobile,.threecol.mobile,.fourcol.mobile,.fivecol.mobile,.sixcol.mobile,.sevencol.mobile,.eightcol.mobile,.ninecol.mobile,.tencol.mobile,.elevencol.mobile,.twelvecol.mobile{position:relative;float:left;margin-left:3.5%}.first.mobile{margin-left:0}.last.mobile{float:right}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;font-weight:300;line-height:1.5em;color:#2f393e}.grid{float:left;margin-bottom:6px}.grid.three{width:33%;padding:0 15px}.grid.four{width:100%;padding:0 3px}.home #content{padding:0}.home #general-gallery{background-color:#eef0f1}.wrap{width:96%;margin:0 auto}a,a:visited{color:#cf3b0a;text-decoration:none;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#9e2d08}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}a.norm,a:visited.norm{color:#000}a.norm:hover,a.norm:focus,a:visited.norm:hover,a:visited.norm:focus{color:#cf3b0a}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:300;text-transform:uppercase}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1 b,.h1 b,h2 b,.h2 b,h3 b,.h3 b,h4 b,.h4 b,h5 b,.h5 b{font-weight:900}h1,.h1{font-size:3.250em;line-height:1.333em}h2,.h2{font-size:2.500em;line-height:1.4em;margin-bottom:0.375em}h3,.h3{font-size:1.375em}h4,.h4{font-size:1em}h5,.h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}.header #inner-header{width:100%;margin:0}#phone{display:block;width:100%;padding:10px;font-weight:300;text-align:right;color:#fff;background-color:#22292c}#logo{display:inline-block;width:170px;height:53px;margin:20px 0 20px 10px}#logo img{width:100%;height:auto;display:block}#toggle{float:right;margin:33px 10px 0 0}.top-nav{margin:0}.top-nav li a{display:block;text-decoration:none;padding:10px 10px;color:#fff;font-weight:300;text-transform:none;background-color:#22292c;border-bottom:1px solid rgba(0,0,0,0.25)}.top-nav li a:hover,.top-nav li a:focus{color:#cf3b0a}.top-nav li ul.sub-menu,.top-nav li ul.children{margin:0}.top-nav li ul.sub-menu li a,.top-nav li ul.children li a{padding-left:30px}.top-nav li.current-menu-item a,.top-nav li.current_page_item a,.top-nav li.current-page-ancestor a{color:#cf3b0a}#content{padding-top:62px;background-color:#eef0f1}#home-slider-bg{background-color:#fff}#home-slider{position:relative;overflow:hidden}#home-slider #slider-nav{display:none}#home-slider ul{margin:0}#home-slider ul .slide{position:relative;float:left}#home-slider ul .slide img{display:block;max-height:200px;width:auto}#home-slider ul .slide .slide-info{display:none;color:#fff}#home-slider ul .slide .slide-info .h1{float:right;padding:15px 25px;font-size:1em;background-color:rgba(0,0,0,0.65)}#home-slider ul .slide .slide-info .h1 b{font-weight:900}#home-slider ul .slide .slide-info p{display:none}#home-slider ul .slide .slide-info .button{float:right;margin:0 30px 0 0}#home-services{margin-top:-20px;background-color:#eef0f1;padding:0 0 62px 0}#home-services h2{margin:40px 0 20px 0}#home-services .service h3{margin:0;padding:15px 0;color:#fff;text-align:center;background-color:#2b2b2b;background-image:-webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#2b2b2b));background-image:-webkit-linear-gradient(top, #3d3d3d, #2b2b2b);background-image:-moz-linear-gradient(top, #3d3d3d, #2b2b2b);background-image:-o-linear-gradient(top, #3d3d3d, #2b2b2b);background-image:linear-gradient(to bottom, #3d3d3d,#2b2b2b)}#home-services .service h3 a{color:#fff}#home-services .service h3 a:hover{color:#cf3b0a}#home-services .service .service-square{position:relative;overflow:hidden}#home-services .service img{display:block;width:100%;height:auto}#home-services .service .excerpt{display:none;height:100%;opacity:0;position:absolute;display:block;top:0;left:0;padding:10px 13px;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}#home-services .service .excerpt p{height:100%;margin:0;padding:20px;background-color:rgba(255,255,255,0.85)}#home-services .service:hover .excerpt{display:block;opacity:1}#general-gallery{display:none}#home-faqs{padding:62px 0;color:#fff;background-color:#22292c}#home-faqs h2{margin-top:0}#home-faqs .faq h3{color:#cf3b0a}#home-faqs .faq .excerpt{margin-bottom:1em}#home-about{padding:62px 0;background-color:#fff}#home-guarantees{border-right:1px solid #d7d7d7}#home-guarantees h2{margin:0 0 34px 0}#home-guarantees .guarantee img{width:100%;height:auto}#home-guarantees .guarantee p{font-size:1.250em;font-weight:700;text-align:center;color:#cf3b0a}#home-testimonials h2{margin:0 0 34px 0;font-size:1.875em}#home-testimonials ul{margin:0}#home-testimonials .testimonial cite{font-size:1.250em;font-weight:700;font-style:italic;text-transform:none;color:#cf3b0a}#home-testimonials .testimonial q p{font-style:italic;font-weight:700}#home-testimonials .testimonial q p:before{content:'\201C';font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.500em}#home-testimonials .testimonial q p:after{content:'\201D';font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.500em}.hentry{padding-bottom:44px}.hentry #featured img{margin-bottom:2.125em}.hentry h1{margin-top:0}.byline{color:#999}.entry-content ul{list-style-type:disc;padding-left:18px}.entry-content ol{list-style-type:decimal;padding-left:18px}.entry-content blockquote{margin-left:0;margin-right:0;font-size:1.125em;font-style:italic;font-weight:700}.entry-content blockquote:before{content:'\201C';font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.500em}.entry-content blockquote:after{content:'\201D';font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.500em}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0;max-width:100%;height:auto}.entry-content video,.entry-content object{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.pagination,.wp-prev-next{margin:1.1em 0 2.2em}.pagination{text-align:center}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;margin:1px}.pagination ul li{padding:0;margin:0;float:left;display:inline;overflow:hidden}.pagination ul li a,.pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:.5em;min-width:1em;display:block}.pagination ul li span.current{font-weight:bold}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.wpcf7 form p{margin:0}.wpcf7 form br{display:none}.wpcf7 form li{list-style-type:none;clear:both;margin-bottom:0.7335em}.wpcf7 form li label,.wpcf7 form li small{display:none}.wpcf7 form input[type=text],.wpcf7 form input[type=email],.wpcf7 form input[type=url],.wpcf7 form textarea{width:100%;height:32px;margin:0 0 10px 0;padding:16px 18px;border:none;background:#fff}.wpcf7 form input[type=text]:focus,.wpcf7 form input[type=email]:focus,.wpcf7 form input[type=url]:focus,.wpcf7 form textarea:focus{background:#fffbc6}.wpcf7 form input[type=text]:invalid,.wpcf7 form input[type=email]:invalid,.wpcf7 form input[type=url]:invalid,.wpcf7 form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.wpcf7 form textarea{resize:none;height:150px}.wpcf7 form .wpcf7-captchac{display:block;width:100%;height:32px;padding:0 0 1px 0}.wpcf7 form .ajax-loader{display:none}.wpcf7 form .wpcf7-not-valid-tip{display:block;margin-bottom:13px;color:#cf3b0a}.wpcf7 form .wpcf7-response-output{color:#cf3b0a;margin-bottom:16px}.wpcf7 form .wpcf7-submit{display:block;border:none;line-height:24px}.sidebar{display:none}.footer{clear:both;padding:62px 0;color:#fff;background-color:#22292c}.footer .onecol,.footer .twocol,.footer .threecol,.footer .fourcol,.footer .fivecol,.footer .sixcol,.footer .sevencol,.footer .eightcol,.footer .ninecol,.footer .tencol,.footer .elevencol,.footer .twelvecol{margin-bottom:26px}.footer .h4{display:block;margin:0 0 1.438em 0}.footer ul{margin:0}ul.footer-nav{padding:15px 30px;border:1px solid rgba(207,59,10,0.25)}ul.footer-nav li{display:inline-block;width:49%}ul.footer-nav li a{color:#fff;line-height:30px}ul.footer-nav li a:hover{color:#cf3b0a}ul.footer-nav li:before{content:"- ";color:#fff}.accordion hr{display:block;height:1px;border:0;border-top:1px solid rgba(0,0,0,0.2);margin:0;padding:0}.accordion dt{padding:15px 0}.accordion dt a{cursor:pointer;text-transform:none}.accordion dd{margin:0;font-size:1em;color:#2f393e}.gallery .gallery-item{display:inline-block;width:33%;padding:0 3px;margin:0}.gallery .gallery-item .gallery-icon{padding:0}.gallery .gallery-item img{display:block;width:100%;height:auto;margin:0}.gallery br{display:none}@media only screen and (min-width: 481px){.grid.three{width:33%}.grid.four{width:50%}#home-slider #slider-nav{position:absolute;display:block;bottom:0;left:0;width:100%}#home-slider #slider-nav .unslider-arrow{float:left;display:block;width:61px;height:61px;color:#fff;background-color:#cf3b0a;background-image:url(../images/sep-arrows.gif);background-repeat:no-repeat;font-size:1.500em;text-align:center}#home-slider #slider-nav .unslider-arrow.next{float:right;background-position:-61px 0}#home-slider #slider-nav .unslider-arrow:hover{opacity:.9}#home-slider ul .slide img{max-height:350px;width:auto}#home-slider ul .slide .slide-info{display:block;position:absolute;top:35px;right:35px}#home-slider ul .slide .slide-info .h1{font-size:1.375em;padding:15px 25px}.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}}@media only screen and (min-width: 768px){.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%;margin-bottom:0}.first{margin-left:0}.last{float:right}.wrap{max-width:1040px}.grid.three{width:33%}.grid.four{width:25%}#home-slider ul .slide img{max-height:475px;width:auto}#home-slider ul .slide .slide-info{top:50px;right:50px}#home-slider ul .slide .slide-info .h1{font-size:2.250em;padding:20px 30px}#home-slider ul .slide .slide-info p{display:block;max-width:300px;padding:20px 30px;font-size:1em;float:right;margin:0;text-transform:uppercase;background-color:rgba(0,0,0,0.65)}#home-slider ul .slide .slide-info .button{margin:0 30px 0 0;padding:13px 44px;font-size:1em}#general-gallery{display:block;padding:62px 0 62px 0}#general-gallery h2{margin:0 0 34px 0}#general-gallery .gallery-item{position:relative;overflow:hidden}#general-gallery .gallery-item img{display:block;width:100%;height:auto}#general-gallery .gallery-item .excerpt{display:none;height:100%;width:100%;opacity:0;position:absolute;display:block;top:0;left:0;padding:10px 13px;color:#fff;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}#general-gallery .gallery-item .excerpt p{display:block;height:100%;margin:0;padding:20px;background-color:rgba(207,59,10,0.85)}#general-gallery .gallery-item .excerpt p a{font-size:0.875em;font-weight:700;color:#fff}#general-gallery .gallery-item .excerpt p a:hover{color:#000}#general-gallery .gallery-item:hover .excerpt{display:block;opacity:1}.sidebar{display:block;background-color:#22292c;color:#fff}.widget{padding:34px 46px;border-bottom:1px solid #cf3b0a}.widget ul{margin-bottom:0}.widget ul li{border-top:1px solid rgba(255,255,255,0.25);padding:5px 0}.widget ul li a{padding-left:20px;color:#fff;font-style:italic}.widget ul li a:hover{color:#cf3b0a}.widget ul li a.button{font-style:normal}.widget:last-child{border-bottom:none}#side-form form{margin-top:16px}#side-testimonials .h3{font-size:1.875em}#side-testimonials ul li{padding:0;border:none}#side-testimonials ul li cite{font-size:1.250em;font-weight:700;font-style:italic;text-transform:none;color:#cf3b0a}#side-testimonials ul li q p{font-style:italic;font-weight:700}#side-testimonials ul li q p:before{content:'\201C';font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.500em}#side-testimonials ul li q p:after{content:'\201D';font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.500em}#side-faqs ul{margin:0}#side-faqs ul li{padding:0;border:none}.header #inner-header{width:96%;margin:auto;padding:20px 0 0 0}.header nav{float:right}#phone{display:inline-block;width:auto;margin:0 0 0 15px;padding:25px;font-size:1.125em}#logo{margin:0}#toggle{display:none}.top-nav{display:inline-block !important;border:0}.top-nav li{display:inline-block;position:relative}.top-nav li a{padding:10px;font-size:0.875em;text-transform:uppercase;color:#22292c;background-color:transparent;border-bottom:0}.top-nav li a:hover,.top-nav li a:focus{color:#cf3b0a}.top-nav li ul.sub-menu,.top-nav li ul.children{margin-top:0;background-color:#fff;border-top:0;position:absolute;z-index:8999;visibility:hidden;opacity:0;-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:0.5s,0s;-moz-transition-duration:0.5s,0s;-o-transition-duration:0.5s,0s;transition-duration:0.5s,0s;-webkit-transition-delay:0s,0.5s;-moz-transition-delay:0s,0.5s;-o-transition-delay:0s,0.5s;transition-delay:0s,0.5s}.top-nav li ul.sub-menu li a,.top-nav li ul.children li a{padding-left:15px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc}.top-nav li ul.sub-menu li:last-child a,.top-nav li ul.children li:last-child a{border-bottom:0}.top-nav li:hover ul{top:auto;padding-top:10px;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:1}}@media only screen and (min-width: 1030px){.grid.four{width:25%}#phone{margin-top:10px}#logo{width:212px;height:66px}.top-nav li a{padding:15px}#home-slider ul .slide .slide-info{top:70px;right:70px}#home-slider ul .slide .slide-info .h1{font-size:3.250em;padding:20px 30px}#home-slider ul .slide .slide-info p{display:block;max-width:400px;padding:20px 30px;font-size:1.250em}}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}
