/*!
****************************************
****************************************
****************************************
**SCSS IS NO LONGER USED TO MANAGE CSS**
****************************************
****************************************
****************************************
Theme Name: London Electricians
Theme URI: http://www.london-electricians-247.co.uk/
Author: Creare
Author URI: http://www.creare.co.uk
Tags: light,  responsive-layout
Description: A bespoke theme designed and developed for London Electricians 24/7,  based on the Creare Boilerplate.
Version: 1.6.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: creare-boilerplate
Domain Path: /languages/

This theme,  like WordPress,  is licensed under the GPL.
Use it to make something cool,  have fun,  and share what you've learned with others.

Creare Boilerplate is based on Underscores http://underscores.me/,  (C) 2012-2014 Automattic,  Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/

Do not remove the below styles. Needed to pass the 'theme check'.*/.bypostauthor,.gallery-caption,.sticky,caption,td,th{text-align:left}.main-navigation a,a:active,a:hover,ins,mark,p a{text-decoration:none}.gallery-columns-1 .gallery-item,.widget select,.wp-caption,embed,iframe,img,object,pre{max-width:100%}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body,button,input,select,textarea{font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.wp-caption-text,cite,dfn,em,i{font-style:italic}html{overflow-y:scroll}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:2.4em}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}caption,td,th{font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a{text-decoration:underline;color:#000}a:focus{outline:dotted thin}a:active,a:hover{outline:0}a img{outline:0;border:0}.clear:after,.clear:before,.clearfix:after,.clearfix:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.wrap:after,.wrap:before,.wrapper:after,.wrapper:before{content:'';display:table}.clear:before,.clearfix:before,.comment-content:before,.entry-content:before,.site-content:before,.site-footer:before,.site-header:before,.wrap:before,.wrapper:before{clear:both}.hentry{margin:0 0 1.5em}.byline,.updated{display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:7px;margin-bottom:7px}.site-content blockquote.alignleft,.site-content blockquote.alignright{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding-top:17px;width:50%}.site-content blockquote.alignleft p,.site-content blockquote.alignright p{margin-bottom:17px}.wp-caption-text{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.5;margin:9px 0;text-align:center}div.wp-caption .wp-caption-text{padding-right:10px}div.wp-caption.alignright .wp-caption-text,div.wp-caption.alignright img[class*=wp-image-]{padding-left:10px;padding-right:0}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.wp-caption{color:#767676;margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption,.widget_search .search-submit{display:none}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:20px}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}pre,textarea{overflow:auto}.gallery-columns-2 .gallery-item{max-width:48%;max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-caption{background-color:rgba(0,0,0,.7);-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt,th{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto}figure{margin:0}table{border-collapse:separate;border-spacing:0;margin:0 0 1.5em;width:100%}button,input,select,textarea{margin:0;vertical-align:baseline}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #ccc;background:#e6e6e6;color:#000;cursor:pointer;-webkit-appearance:button;font-size:12px;line-height:1;padding:5px 10px;outline:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#d9d9d9}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background:#cdcdcd}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus{color:#111}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password]{padding:3px}textarea{padding-left:3px;vertical-align:top;width:98%}.widget{margin:0 0 1.5em}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block}.main-navigation ul ul{background:#4A4A4A;padding:5px;float:left;position:absolute;top:3em;left:-999em;z-index:99999}@media only screen and (min-width:980px){.main-navigation ul ul li{display:block;float:none!important;width:100%!important}}@media only screen and (min-width:1200px){.main-navigation ul ul{width:102px!important}}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}#back-top a,.site-main,.wrap,.wrapper{width:100%}.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li:hover>ul{left:100%}button,input,select,textarea{color:#404040;font-size:16px;line-height:1.5}.h2,h1,h2,h3,h4,h5,h6{font-size:1.8em;font-weight:700;color:#a31418}h1,h2,h3,h4,h5,h6{clear:both}p{font-size:1.3em;margin-bottom:10px;font-family:"PT Sans",sans-serif}b,strong{font-weight:700}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}small,sub,sup{font-size:75%}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}sub,sup{height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}p a{font-weight:700;color:#a31418}p a:hover{text-decoration:underline}.big-title{font-family:"PT Sans",sans-serif;color:#a31418;font-weight:700;font-size:1.8em}.notice-text{font-weight:700;border-top:3px solid #a3a3a4;padding-top:6%;padding-bottom:3%;font-size:1.1em;line-height:1.2em}.big-title-two{float:left;width:100%;text-align:left;color:#a31418;font-size:1.8em;font-weight:700;margin-top:2%}#back-top a,.black-button,.home-content.hp,.lightbox,header #logo a{text-align:center}@media only screen and (min-width:500px){.big-title-two{text-align:center;margin-top:0}}.right-div h2{color:#2f2f2f;padding-bottom:3%}.right-div strong{color:#a31418}.right-div p{margin-bottom:0}@media only screen and (min-width:980px){.right-div p{font-size:1.6em}}#cookie-law .h2{font-size:1.8em;font-weight:700;color:#a31418}.black-button{background:#2f2f2f;color:#fff;text-transform:uppercase;font-size:12px;text-decoration:none;padding:3% 0}.black-button:hover{background:#a31418;color:#FFF}#back-top{position:fixed;bottom:0;right:0;margin:0}#back-top a{background:#d7d7d7;display:block;font-size:1.3em;font-weight:700;text-transform:uppercase;text-decoration:none;color:#000;-webkit-transition:1s;transition:1s}.lightbox,.lightbox.openLightbox{-webkit-transition:all .8s ease-in-out}.wrapper{padding:0 10px;float:left}.wrapper #masthead{padding:10px 0 0}@media only screen and (min-width:980px){#back-top a{display:none}.wrap{max-width:1200px;margin:0 auto}.site-main{width:65%;float:left}}.sidebar{width:100%;margin:20px 0 0;float:left}@media only screen and (min-width:980px){.sidebar{width:25%;float:right;margin:0}}.internal-wrapper{float:left;width:100%;position:relative}.home-content{width:100%;float:left;margin:10px 0 20px}@media only screen and (min-width:980px){.home-content{margin:0 0 20px}}.home-content.area-main{margin:30px 0 0}#breadcrumbs{float:left;font-size:1.2em;letter-spacing:1px;margin:1% 0}#breadcrumbs a{font-weight:700;text-decoration:none;color:#a31418}.banner-wrap .banner-area{float:left;width:100%}@media only screen and (min-width:768px){.banner-wrap .banner-area{width:60%}}.banner-wrap .banner-content{float:left;width:100%}@media only screen and (min-width:768px){.banner-wrap .banner-content{width:40%;padding:0 3%}}.banner-wrap .banner-content h1{margin-bottom:2%}.lightbox{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(253,253,253,.86);transition:all .8s ease-in-out;z-index:-10}.lightbox.openLightbox{opacity:1;transition:all .8s ease-in-out;z-index:10000}.lightbox .lightbox-wrap{max-width:300px;height:300px;width:90%;margin:10% auto 0;-webkit-transform:translateY(30%);transform:translateY(30%);background:#fff;position:relative}.lightbox .lightbox-wrap div{margin:0 auto}.lightbox .lightbox-wrap img{border:4px solid #fff;background:#333;margin:9%}.lightbox .light-box-close{position:absolute;top:3px;right:3px;background:#FFF;padding:2%;font-size:2em;width:50px;color:#a31418;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#vid_wrapper{margin:0 auto;display:block}header #logo{float:left;width:100%}@media only screen and (min-width:500px){header #logo{width:44%;padding:1%}}header #logo a{float:left;width:100%}@media only screen and (min-width:768px){header #logo{width:30%}header #logo a{text-align:left}}header .social-header{float:left;width:100%;margin:1% 0;text-align:center;padding:3% 0 1%;max-height:100px}header .social-header img{width:15%!important}@media only screen and (min-width:500px){header .social-header{width:54%;float:right;padding:1.5% 0 0}}@media only screen and (min-width:600px){header .social-header{margin-top:1.5%}}@media only screen and (min-width:768px){header .social-header{width:35%;margin-left:4%;float:left;margin-top:.7%}header .mobile-contact{display:none}}@media only screen and (min-width:980px){header .social-header{margin-top:1.2%;padding:1.5% 0 .4%;margin-left:7%}}@media only screen and (min-width:1200px){header .social-header{padding:1.5% 0 .4%;margin-left:5%;width:35%}}header .social-header div{text-align:center}header .mobile-contact{background:#a31418;float:left;width:50%;color:#fff;text-align:center;text-transform:uppercase;font-size:1.3em;padding:4%;text-decoration:none;border-left:1px solid #fff;border-right:1px solid #fff}@media only screen and (min-width:500px){header .mobile-contact{width:50%;float:right}}header .mobile-contact img{text-align:center;width:10%;margin-right:4px}header .mobile-contact span{text-align:ceter}header .desktop-contact{display:none}@media only screen and (min-width:768px){header .desktop-contact{display:block;width:29%;float:left;font-family:Arial,sans-serif;padding-top:1.5%}}@media only screen and (min-width:980px){header .desktop-contact{width:24%}}header .desktop-contact a{width:100%;font-size:2.3em;text-decoration:none;color:#a31418;font-weight:700;text-align:right}@media only screen and (min-width:1200px){header .desktop-contact{padding-top:2%}header .desktop-contact a{font-size:3em}}header .desktop-contact a img{position:relative;top:4px}header .desktop-contact a span{padding:3% 0 0 3%}header .desktop-contact .email-header{display:none}@media only screen and (min-width:768px){header .desktop-contact a{width:100%;float:right}header .desktop-contact .email-header{display:block;float:right;font-size:1.2em;padding:2% 0;text-align:left}header .desktop-contact .email-header .fa{font-size:2em;position:relative;top:2px}}header .mobile-nav-button{float:left;width:100%;background:#2f2f2f;color:#fff;font-size:1.3em;text-align:center;padding:4%;text-decoration:none;margin:1% 0;text-transform:uppercase}@media only screen and (min-width:500px){header .mobile-nav-button{margin:10px 0 0}}@media only screen and (min-width:768px){header .mobile-nav-button{width:100%;padding:1%}}header .mobile-nav-button img{text-align:center;width:5%;margin-right:4px}@media only screen and (min-width:768px){header .mobile-nav-button img{width:2%}}header .mobile-nav-button span{text-align:ceter}header nav{position:relative}header nav .menu-main-menu-container{position:absolute;left:-1100px;width:100%;z-index:10;background:#4A4A4A}@media only screen and (min-width:980px){header .mobile-nav-button{display:none}header nav .menu-main-menu-container{position:static;width:100%;float:left;background:#2f2f2f}}header nav .slide-in{left:0}nav .menu-main-menu-container ul,nav .menu-main-menu-container ul li{float:left;width:100%}@media only screen and (min-width:500px){nav .menu-main-menu-container ul li{width:50%}}@media only screen and (min-width:980px){nav .menu-main-menu-container ul li{width:25%}}@media only screen and (min-width:1200px){nav .menu-main-menu-container ul li{width:auto}}nav .menu-main-menu-container ul li a{color:#fff;text-transform:uppercase;font-size:1.1em;float:left;width:100%;padding:1% 2% 1% 5%;letter-spacing:1px}nav .menu-main-menu-container ul li a:hover,nav .menu-main-menu-container ul li.current-menu-item a{color:#aaa}@media only screen and (min-width:980px){nav .menu-main-menu-container ul li a{font-size:1.2em;padding:2% 3% 2% 5%;letter-spacing:.5px}}@media only screen and (min-width:1200px){nav .menu-main-menu-container ul li a{font-size:1.4em;padding:6px 4px 6px 10px;letter-spacing:0}}footer .site-info ul li,footer .social-links a{color:#000;font-size:1.2em;font-family:"PT Sans",sans-serif}footer{padding-top:4%;padding-bottom:5%}@media only screen and (min-width:500px){footer{padding-top:0}}footer .site-info{float:left;width:100%}@media only screen and (min-width:600px){footer .site-info{width:60%;margin-bottom:4%}}footer .social-links{float:left;width:100%;border-bottom:4px solid #b2b2b2;margin-bottom:4%}@media only screen and (min-width:600px){footer .social-links{width:40%;float:right;border-bottom:none}footer .social-links .big-title{width:100%}}footer .social-links .big-title{float:left}footer .social-links a{float:right;font-weight:700;text-decoration:none;padding:0 2%}footer .site-info ul{margin:0}footer .site-info ul li{list-style-type:none}footer .site-info ul li a{text-decoration:none;color:#a31418;font-weight:700}footer .site-info p{font-family:"PT Sans",sans-serif;color:#000;font-size:1.2em}@media only screen and (min-width:600px){footer .social-links a{width:100%;padding:0}footer{border-top:1px solid #000;padding-top:2%}}footer .footer-info-wrap{float:left;width:100%}@media only screen and (min-width:768px){footer .footer-info-wrap{width:60%}}@media only screen and (min-width:980px){footer .footer-info-wrap{width:50%}}.hp-banner{margin-top:3%;margin-bottom:3%}.openingtimes{float:left;width:100%;background:#e6e6e6;padding:6%;text-align:center}@media only screen and (min-width:550px){.openingtimes{width:48%}}@media only screen and (min-width:980px){.openingtimes{width:27%;padding:2%}}@media only screen and (min-width:1200px){.openingtimes{padding:1.6%}}.openingtimes.area-page{width:100%}@media only screen and (min-width:768px){.openingtimes.area-page{width:33%;padding:2%}}@media only screen and (min-width:980px){.openingtimes.area-page{width:30%;padding:2.1% 1.6%}}.static-image{width:100%;overflow:hidden;float:left;margin-top:10%}@media only screen and (min-width:550px){.static-image{width:52%;float:left;margin-top:0}.static-image img{max-width:839px}}@media only screen and (min-width:980px){.static-image{display:block;width:73%}.static-image img{max-width:835px}}@media only screen and (min-width:1200px){.openingtimes.area-page{padding:2.1% 1.6%}.static-image img{max-width:100%}}.static-image .owl-controls{position:absolute;bottom:10px;right:10px}.background-banner{position:absolute;z-index:-1;top:0;left:0;display:none}.what-we-do{text-align:center;padding:1% 1% 5%;overflow:hidden;border-bottom:3px solid #a3a3a4;margin-bottom:5%}.what-we-do .internal-logo{text-align:center;width:100%}@media only screen and (min-width:500px){.background-banner{display:block;max-width:1200px}.what-we-do{padding:0 3%;border-bottom:none;margin-bottom:0}.what-we-do .internal-logo{padding:2% 2% .5%;width:auto}}.what-we-do .col-1,.what-we-do .col-2,.what-we-do .col-3,.what-we-do .col-4{float:left;width:100%;text-align:left}@media only screen and (min-width:500px){.what-we-do .col-1,.what-we-do .col-2,.what-we-do .col-3,.what-we-do .col-4{width:50%}}@media only screen and (min-width:980px){.background-banner{max-width:100%}.what-we-do{overflow:hidden;margin-bottom:3%}.what-we-do .col-1,.what-we-do .col-2,.what-we-do .col-3,.what-we-do .col-4{width:25%;margin-bottom:3%}}.what-we-do .col-1 p,.what-we-do .col-1 ul,.what-we-do .col-2 p,.what-we-do .col-2 ul,.what-we-do .col-3 p,.what-we-do .col-3 ul,.what-we-do .col-4 p,.what-we-do .col-4 ul{margin-bottom:0}.what-we-do .col-1 ul li,.what-we-do .col-2 ul li,.what-we-do .col-3 ul li,.what-we-do .col-4 ul li{font-size:1.2em;font-family:"PT Sans",sans-serif;line-height:2em}.what-we-do .col-1 ul li i,.what-we-do .col-2 ul li i,.what-we-do .col-3 ul li i,.what-we-do .col-4 ul li i{line-height:1.8em}.what-we-do .col-1 a,.what-we-do .col-2 a,.what-we-do .col-3 a,.what-we-do .col-4 a{background:#a31418;color:#fff;padding:4% 6%;float:left;text-decoration:none}@media only screen and (min-width:980px){.what-we-do .col-1 ul,.what-we-do .col-2 ul,.what-we-do .col-3 ul,.what-we-do .col-4 ul{margin-bottom:1.5em}.what-we-do .col-1 ul li,.what-we-do .col-2 ul li,.what-we-do .col-3 ul li,.what-we-do .col-4 ul li{font-size:1.5em}.what-we-do .col-1 a,.what-we-do .col-2 a,.what-we-do .col-3 a,.what-we-do .col-4 a{display:block;width:62%}}.contact-form-wrap .gform_wrapper .gform_heading,.expectations2 .right-div .gform_anchor{display:none}.what-we-do .col-1 a:before,.what-we-do .col-2 a:before,.what-we-do .col-3 a:before,.what-we-do .col-4 a:before{content:"\f101";font-family:FontAwesome;padding-right:6px;float:left;font-size:18px;border:none;font-weight:400}.areas-wrapper{border-bottom:1px solid #000;padding-bottom:4%;margin-bottom:2%}.areas-wrapper .intro{float:left;width:100%;text-align:left;padding-bottom:2%}.areas-wrapper .intro strong{color:#a31418;font-size:1.3em}@media only screen and (min-width:768px){.areas-wrapper .intro strong{font-size:1.9em}}@media only screen and (min-width:550px){.areas-wrapper .intro{text-align:center}}.areas-wrapper .area-list{float:left;width:100%;margin:0}.areas-wrapper .area-list li{float:left;width:100%;list-style-type:none;padding:5%}@media only screen and (min-width:500px){.areas-wrapper .area-list li{width:50%;padding:2%}}.areas-wrapper .area-list li:nth-child(2),.areas-wrapper .area-list li:nth-child(3),.areas-wrapper .area-list li:nth-child(6){background:#f5f5f6}.areas-wrapper .area-list li .area-title{color:#a31418;font-weight:700;margin-bottom:0;font-size:1.8em}.areas-wrapper .area-list li .area-title:before{content:"\f14e";font-family:FontAwesome;padding-right:6px;float:left;font-size:18px;border:none}@media only screen and (min-width:980px){.areas-wrapper .area-list li .area-title{font-size:2em}}.areas-wrapper .area-list .area-text{font-size:1.3em;float:left;line-height:1.3em}.expectations .left-div,.expectations2 .left-div{float:left;width:100%}.expectations .left-div iframe{height:400px!important}.page-template-page-area .expectations .left-div iframe{height:300px!important}@media only screen and (min-width:600px){.expectations .left-div,.expectations2 .left-div{width:50%}}.expectations .right-div,.expectations2 .right-div{float:left;width:100%}@media only screen and (min-width:600px){.expectations .right-div,.expectations2 .right-div{width:50%;padding-left:3%}}@media only screen and (min-width:1200px){.expectations .right-div,.expectations2 .right-div{padding-left:0}}.expectations .left-div{margin:0 0 3%}.expectations .right-div .black-button{margin:3% 1% 3% 0}@media only screen and (min-width:768px){.expectations .right-div .black-button{margin-top:5%}}.expectations2 .right-div{background:#f6f6f6}.expectations2 .right-div form{float:left;width:100%;padding:0 4% 4%}.expectations2 .right-div .gform_heading{float:left;width:100%}.expectations2 .right-div .gform_heading h3{font-size:2.2em}.expectations2 .right-div .gform_heading .gform_description{font-size:1.2em;float:left;width:100%;line-height:1.5em}@media only screen and (min-width:600px){.expectations2 .right-div .gform_heading .gform_description{width:50%}}.expectations2 .right-div .gform_body{float:left;width:100%;background:#e6e6e6;padding:5% 5% 0}.expectations2 .right-div .gform_body li{float:left;width:100%;margin-bottom:2%}.expectations2 .right-div .gform_body li label{float:left;width:14%;font-size:1.2em}.expectations2 .right-div .gform_body li div{float:right;width:70%}@media only screen and (min-width:980px){.expectations .right-div .black-button{margin-top:15%}.expectations2 .right-div .gform_body li label{text-align:right}.expectations2 .right-div .gform_body li div{width:82%}}.expectations2 .right-div .gform_body li div input{width:100%}.expectations2 .right-div .gform_footer{background:#e6e6e6;margin-top:0;float:left;width:100%;padding:0 5% 5%}.expectations2 .right-div .gform_footer .button{float:right;background:#a31418;color:#fff;font-size:1.1em;font-weight:700;padding:2%;width:70%}.three-links{background:#ebebeb;padding:3%;margin-bottom:3%}.three-links a{float:left;width:100%;background:#2f2f2f}@media only screen and (min-width:768px){.three-links a{width:32%}}.three-links a .icon{background:#fff;width:22%;float:left;text-align:center;padding:4% 4% 2%}.three-links a .icon img{text-align:center}.three-links a .title{float:left;width:55%;color:#fff;font-size:1.3em;font-weight:700;padding:1% 0 0 3%}@media only screen and (min-width:768px){.three-links a .title{width:74%}}.three-links a .description{float:left;width:55%;color:#fff;font-size:1em;padding:0 0 0 3%}@media only screen and (min-width:500px){.three-links a .description{font-size:1.2em}}@media only screen and (min-width:768px){.three-links a .description{font-size:1em;line-height:1.2em;width:41%}}@media only screen and (min-width:980px){.three-links a .description{font-size:1.2em}}.three-links a .button{background:#a31418;color:#fff;font-size:1.1em;text-align:center;width:20%;float:right;margin-right:2%}.three-links .middle{margin:5% 0}@media only screen and (min-width:768px){.three-links a .button{font-size:1em;width:31%}.three-links .middle{margin:0 2%}}.right-div{margin-bottom:3%}.right-div a{float:left;width:100%}@media only screen and (min-width:500px){.right-div a{width:49%;padding:1%;overflow:hidden;margin-right:1%;margin-top:3%}}.expectations2 .left-div .number-title{color:#a31418;font-size:1.9em;text-align:center}@media only screen and (min-width:600px){.expectations2 .left-div .number-title{text-align:left}}.expectations2 .left-div .number-title span{font-size:2.2em;font-weight:700;padding-top:2%;float:left;width:100%;margin-bottom:6%}@media only screen and (min-width:1200px){.expectations2 .left-div .number-title{line-height:36px}.expectations2 .left-div .number-title span{float:none}}.expectations2 .left-div p{float:left;width:100%;text-align:center}@media only screen and (min-width:600px){.expectations2 .left-div p{text-align:left}}.expectations2 .left-div p strong{font-size:1.4em;text-align:center}.expectations2 .left-div ul{margin:0;border-bottom:1px solid #000;float:left;width:90%;padding-bottom:3%;padding-left:3%}@media only screen and (min-width:500px){.expectations2 .left-div ul{padding-left:0}}.expectations2 .left-div ul li{list-style-type:none;font-size:1.3em;text-align:center;font-weight:700;line-height:1em;padding-bottom:2%}@media only screen and (min-width:600px){.expectations2 .left-div ul li{text-align:left;padding-bottom:0}}@media only screen and (min-width:1200px){.expectations2 .left-div ul li{line-height:31px}}.expectations2 .left-div ul i{line-height:1.8em;position:static}.internal-wrapper.expectations .right-div .fa-ul>li{font-size:1.3em}.internal-wrapper .accred-logo{float:left;width:100%;padding:1%}@media only screen and (min-width:500px){.internal-wrapper .accred-logo{width:50%}}@media only screen and (min-width:600px){.internal-wrapper .accred-logo{width:27.3%}}@media only screen and (min-width:1200px){.internal-wrapper .accred-logo{width:24.3%}}.internal-wrapper .accreditations-number{float:left;width:100%;color:#a31418;text-decoration:none;font-size:4.4em;padding:7% 0;margin:7% 0;font-weight:700;text-align:center}@media only screen and (min-width:500px){.internal-wrapper .accreditations-number{width:50%;font-size:3.5em;margin:0;padding:3% 0}}@media only screen and (min-width:600px){.internal-wrapper .accreditations-number{width:33.3%;font-size:2.8em}}@media only screen and (min-width:980px){.internal-wrapper .accreditations-number{font-size:4.8em;padding-top:2%;width:39%}}@media only screen and (min-width:1200px){.internal-wrapper .accreditations-number{font-size:5.5em;width:40.3%}}.internal-wrapper .accreditations-image{float:left;width:100%}.internal-wrapper .accreditations-image img{width:15%;margin:0 0 0 15px}@media only screen and (min-width:600px){.internal-wrapper .accreditations-image img{margin:0 0 0 8px}.internal-wrapper .accreditations-image{width:38.3%}}@media only screen and (min-width:1200px){.internal-wrapper .accreditations-image img{margin:0 0 0 15px}}@media only screen and (min-width:980px){.internal-wrapper .accreditations-image{width:33.3%;float:right}}.credit-card-icons{width:40%;float:right}@media only screen and (min-width:980px){.credit-card-icons{width:45%}}.credit-card-icons img{float:right}.contact-form-wrap{float:left;width:100%;background:#CCC;margin-bottom:6%}@media only screen and (min-width:768px){.contact-form-wrap{width:49%;margin-bottom:0}}.contact-form-wrap .gform_wrapper{float:left;width:100%;padding:5%}.contact-form-wrap .gform_wrapper label{font-size:1.2em;font-weight:400!important;letter-spacing:1px}.contact-form-wrap .gform_wrapper #gform_submit_button_1{float:left;width:100%;text-align:center;background:#a31418;color:#fff;font-family:"PT Sans",sans-serif;padding:2% 0;font-size:1.3em;text-transform:uppercase}.page-template-page-contact #main{float:left;width:100%;text-align:center}@media only screen and (min-width:768px){.page-template-page-contact #main{width:50%;float:right;padding-left:3%;text-align:left}.page-template-page-contact #main h2{margin-top:10%}}.page-template-page-contact .map-area{float:left;width:100%;margin:2% 0}.page-template-page-contact .map-area .address{float:left;width:100%;text-align:center}@media only screen and (min-width:768px){.page-template-page-contact .map-area .address{width:40%;text-align:left}}@media only screen and (min-width:980px){.page-template-page-contact .map-area .address{width:30%}}.page-template-page-contact .map-area .address span{font-family:"PT Sans",sans-serif;font-size:1.2em;float:left;width:100%}.page-template-page-contact .map-area .address a{font-weight:700;color:#a31418;text-decoration:none;font-size:1.2em}.page-template-page-contact .map-area .address div div{float:left;width:100%;margin-bottom:2%}.page-template-page-contact .map-area .map{float:left;width:100%}@media only screen and (min-width:768px){.page-template-page-contact .map-area .map{width:60%}}@media only screen and (min-width:980px){.page-template-page-contact .map-area .map{width:70%}}.page-template-page-contact .map-area .map iframe{width:100%;float:left;min-height:340px}.page-template-page-portfolio #main{width:100%}.page-template-page-portfolio #main .full-wrap{float:left;width:100%}.page-template-page-portfolio #main .full-wrap .call-to-action-list{float:left;width:100%;margin:0}.page-template-page-portfolio #main .full-wrap .call-to-action-list li{float:left;width:100%;margin-top:2%;list-style-type:none}.page-template-page-portfolio #main .full-wrap .call-to-action-list li .call-image{float:left;width:100%}@media only screen and (min-width:500px){.page-template-page-portfolio #main .full-wrap .call-to-action-list li .call-image{width:50%}}@media only screen and (min-width:980px){.page-template-page-portfolio #main .full-wrap .call-to-action-list li .call-image{width:30%}}.page-template-page-portfolio #main .full-wrap .call-to-action-list li .call-text{float:left;width:100%;padding:1%}.page-template-page-portfolio #main .full-wrap .call-to-action-list li .call-text strong{font-size:1.4em;color:#a31418}@media only screen and (min-width:500px){.page-template-page-portfolio #main .full-wrap .call-to-action-list li .call-text{width:50%;padding-left:10%}}@media only screen and (min-width:980px){.page-template-page-portfolio #main .full-wrap .call-to-action-list li .call-text{width:70%;padding-left:5%}.page-template-page-area .site-main{width:40%;padding-right:3%}}.page-template-page-area .site-main h1{padding-bottom:5%}.page-template-page-area .areapage-image{float:left;width:100%;overflow:hidden}@media only screen and (min-width:768px){.page-template-page-area .areapage-image{width:67%}}@media only screen and (min-width:980px){.page-template-page-area .areapage-image{width:70%}.page-template-page-area .areapage-image img{min-width:775px}}@media only screen and (min-width:1200px){.page-template-page-area .areapage-image img{min-width:100%}}.page-template-page-area .emergency-phone{background:#e6e6e6;padding:2%;margin:2% 0;color:#a31418;float:left;width:100%;text-align:center}.page-template-page-area .emergency-phone .emerg-text{float:left;width:100%;margin-bottom:0;font-size:2em;font-weight:700}@media only screen and (min-width:768px){.page-template-page-area .emergency-phone .emerg-text{width:50%}}.page-template-page-area .emergency-phone .area-page-phone-number{color:#a31418;float:left;width:100%;font-size:2.5em;text-decoration:none;font-weight:700}@media only screen and (min-width:768px){.page-template-page-area .emergency-phone .area-page-phone-number{width:50%}}.page-template-page-area .review-area{float:left;width:100%}@media only screen and (min-width:768px){.page-template-page-area .review-area{width:40%}}.page-template-page-area .services-area{float:left;width:100%;padding-top:2%}@media only screen and (min-width:768px){.page-template-page-area .services-area{width:60%;padding:0 0 2% 4%}}.page-template-page-area .services-area h2{padding-bottom:1%}.page-template-page-area .services-area ul{float:left;width:100%}.page-template-page-area .services-area ul li{float:left;width:100%;font-size:1.3em;padding-top:1%}@media only screen and (min-width:980px){.page-template-page-area .services-area ul li{width:50%}}.page-template-page-area .services-area ul li i{float:left;line-height:2.5em}.page-template-page-area .services-area ul li a{text-decoration:none;font-weight:700;color:#000}.page-template-page-area .services-area ul li a:hover{color:#a31418}.page-template-page-area .expect{padding:2% 0;float:left;width:100%;border-top:1px solid #000;border-bottom:1px solid #000;margin:2% 0}.sidebar aside,.sidebar-wrap .search-submit,.sidebar-wrap aside{border-bottom:solid 1px #a3a3a3}.page-template-page-area .expect h2{padding-bottom:1%}.page-template-page-area .expect ul{float:left;width:100%}.page-template-page-area .expect ul li{float:left;width:100%;font-size:1.3em}@media only screen and (min-width:980px){.page-template-page-area .expect ul li{width:50%}.page-template-page-html-sitemap .site-main{width:100%;float:left}}.page-template-page-area .area-map,.page-template-page-html-sitemap .site-main,.page-template-page-html-sitemap .site-main .menu-sitemap-container li{width:100%;float:left}.page-template-page-area .expect ul li i{float:left;line-height:1.5em}.page-template-page-area .area-map .omsc-responsive-box{padding-bottom:0!important;min-height:300px}.page-template-page-area .area-map iframe{max-height:300px}.page-template-page-html-sitemap .site-main .menu-sitemap-container{float:left;width:100%;margin-bottom:3%}@media only screen and (min-width:768px){.page-template-page-html-sitemap .site-main .menu-sitemap-container li{width:50%}}.page-template-page-html-sitemap .site-main .menu-sitemap-container li a{color:#000;text-decoration:none;font-size:1.3em;font-weight:700}.page-template-page-html-sitemap .site-main .menu-sitemap-container li a:hover{text-decoration:underline;color:#a31418}.page-template-page-cookies .site-main{float:left;width:100%}@media only screen and (min-width:980px){.page-template-page-cookies .site-main{width:100%;float:left}.error404 .site-main{width:100%!important;float:left}}.error404 .site-main{float:left;width:100%!important}.error404 .site-main .menu-sitemap-container{float:left;width:100%;margin-bottom:3%}.error404 .site-main .menu-sitemap-container li{float:left;width:100%}@media only screen and (min-width:768px){.error404 .site-main .menu-sitemap-container li{width:50%}}.error404 .site-main .menu-sitemap-container li a{color:#000;text-decoration:none;font-size:1.3em;font-weight:700}.error404 .site-main .menu-sitemap-container li a:hover{text-decoration:underline;color:#a31418}article.even{background:#f6f6f6;padding:5%}@media only screen and (min-width:600px){article.even{padding:2.5%}}.entry-content a.more-link,.nav-links a{color:#fff;text-transform:uppercase;padding:12px 24px;text-decoration:none}.hentry{float:left}.entry-content a.more-link{background:#a31418;font-size:.9em;margin:20px 0 0;float:left}.entry-content a:hover{background:#aaa}.entry-footer,.nav-links{width:100%;float:left}.nav-links a{background:#a31418;font-weight:700}.nav-links a:hover{background:#aaa}.nav-links .nav-previous{display:inline-block;margin:0 20px 20px 0}.nav-links .nav-next{display:inline-block}@media only screen and (min-width:980px){.nav-links .nav-next{float:right}}.col,.owl-carousel .owl-item{float:left}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#000}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.section{clear:both;padding:0;margin:0}.col{display:block;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}.span_1_of_3 img{margin:10px 0 0}@media only screen and (max-width:600px){.span_1_of_3,.span_2_of_3,.span_3_of_3{width:100%}}.span_4_of_4{width:100%}.span_3_of_4{width:74.6%}.span_2_of_4{width:49.2%}.span_1_of_4{width:23.8%}@media only screen and (max-width:900px){.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4{width:100%}}.sidebar{background:#e6e6e6;padding:20px}.sidebar .widget-title{font-size:1.8em;font-weight:700;color:#a31418}.sidebar aside{clear:both;overflow:hidden;padding-bottom:10px}.sidebar-wrap{background:#e6e6e6;padding:20px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.sidebar-wrap .gform_wrapper{clear:both}.sidebar-wrap .gform_wrapper .gform_description{font-size:1.3em;margin-bottom:10px}.sidebar-wrap .gform_heading .gform_title,.sidebar-wrap .widget-title{font-size:1.8em;font-weight:700;color:#a31418;margin:20px 0 0}.sidebar-wrap aside{clear:both;overflow:hidden;padding-bottom:10px}#gform_submit_button_2,.sidebar-wrap .search-submit{background:#a31418;color:#fff;font-family:"PT Sans",sans-serif;padding:10px 0;text-align:center;float:left;width:100%;text-transform:uppercase}.sidebar-wrap .screen-reader-text{display:none}.sidebar-wrap .search-field{width:100%}.sidebar-wrap .search-submit{font-size:1.3em;margin:10px 0 20px}.sidebar-wrap .gform_wrapper .top_label input.medium{width:100%}#archives-2 ul,#categories-2 ul,#recent-posts-2 ul{margin:0}#archives-2 ul li,#categories-2 ul li,#recent-posts-2 ul li{list-style-type:none}#archives-2 ul li a,#categories-2 ul li a,#recent-posts-2 ul li a{text-decoration:none;font-size:1.2em;display:inline-block;float:left;color:#fff;margin:5px 10px 5px 0;background:#2f2f2f;padding:10px;border-radius:8px}#archives-2 ul li a:hover,#categories-2 ul li a:hover,#recent-posts-2 ul li a:hover{background:#a31418}.widget-title{clear:both}.span_1_of_3 li,.span_3_of_4 li{font-size:1.3em;margin-bottom:10px}.span_1_of_3 .fa-li,.span_3_of_4 .fa-li{top:.5em}#gform_submit_button_2{font-size:1.3em}#breadcrumbs{width:100%;padding:10px;background:#e6e6e6}#cookie-law{position:fixed;bottom:0;left:0;right:0;text-align:center;z-index:9999;display:inline-block;background:#F9F9F9}#cookie-law p{max-width:100%;padding:15px;margin:0 auto;font-size:1.2em;line-height:1.4em;text-align:center;font-weight:100;color:#616162}#cookie-law h1,#cookie-law h2,#cookie-law h3,#cookie-law h4{padding:1% 0 0;font-size:1.3em;text-transform:uppercase;font-weight:700;color:#a31418}#cookie-law a{color:#a31418;text-decoration:none;font-weight:400}#cookie-law a:hover{text-decoration:underline}#cookie-law .close-cookie-banner{float:left;width:100%;text-decoration:none;padding-bottom:.5%;display:none}.page-template-page-cookies .wrap-2 main{width:100%}.page-template-page-cookies .wrap-2 main h1,.page-template-page-cookies .wrap-2 main h2,.page-template-page-cookies .wrap-2 main h3,.page-template-page-cookies .wrap-2 main h4,.page-template-page-cookies .wrap-2 main h5{padding-top:2%;padding-left:0}.policy-wrap{float:left;width:100%;padding:1%;margin:0 0 3%}@media only screen and (min-width:980px){.policy-wrap{padding:0}.policy-wrap h1,.policy-wrap h2,.policy-wrap h3,.policy-wrap h4,.policy-wrap h5,.policy-wrap h6{text-align:left}}.policy-wrap p{float:left;width:100%;padding-bottom:.5%;padding-top:.5%;margin-bottom:0}.policy-wrap a{color:#a31418;font-weight:700}.policy-wrap a:hover{text-decoration:none}.policy-wrap h1,.policy-wrap h2,.policy-wrap h3,.policy-wrap h4,.policy-wrap h5,.policy-wrap h6{float:left;width:100%;padding:0 0 1%;margin:4% 0 3%;color:#a31418}@media only screen and (min-width:768px){.policy-wrap h1,.policy-wrap h2,.policy-wrap h3,.policy-wrap h4,.policy-wrap h5,.policy-wrap h6{text-align:left;margin:1% 0}.policy-wrap ul{width:100%}}.policy-wrap ul{width:100%;float:left;margin:.7% 0}.policy-wrap ul li{float:left;width:100%;list-style-type:none}.policy-wrap ul li h2,.policy-wrap ul li h3{float:none;font-size:2em;border-bottom:none}.policy-wrap #cookies-table td,.policy-wrap #cookies-table th{border-right:1px solid #a31418;border-bottom:1px solid #a31418}@media only screen and (min-width:768px){.policy-wrap ul li{text-align:left;list-style-type:none}.policy-wrap ul li h2,.policy-wrap ul li h3{list-style-type:none;text-align:left;margin:0}.policy-wrap .external-list{text-align:left}}.policy-wrap ul ul{margin-left:0}.policy-wrap .external-list{font-size:1.3em;margin:1% 0}.policy-wrap .policy-small-list{font-size:1.3em;margin:1% 0 1% 1%;float:left}.policy-wrap .policy-small-list li{list-style-type:none;line-height:1.4em}.policy-wrap .buttons-policy{margin:1% 0 5%}.policy-wrap .buttons-policy a{text-decoration:none;font-size:1.4em;font-weight:700;color:#a31418}.policy-wrap #cookies-table{border-left:1px solid #a31418;margin-bottom:2%;width:100%;float:left}.policy-wrap #cookies-table th{background:#a31418;color:#FFF;border-top:1px solid #a31418;letter-spacing:2px;text-align:left;font-weight:700;font-size:1.1em}.text-button,.what-we-do-contact{text-align:center;text-decoration:none;color:#fff;display:block}.policy-wrap #cookies-table td{font-size:1.2em}.policy-wrap .faqdiv .col-1{float:left;width:100%}@media only screen and (min-width:768px){.policy-wrap .policy-small-list li{list-style-type:disc;line-height:inherit}.policy-wrap #cookies-table th{padding-left:3%}.policy-wrap #cookies-table td{padding:1% 0 1% 3%}.policy-wrap .faqdiv .col-1{width:50%}}.policy-wrap .faqdiv .col-2{float:left;width:100%}@media only screen and (min-width:768px){.policy-wrap .faqdiv .col-2{width:50%}}.gform_body{margin-top:20px}.gform_body ul{list-style:none;margin:0}.page-template-page-area .right-div .omsc-icons-ul{font-size:14px}.home .what-we-do,.page-template-page-area .what-we-do{background-image:url(http://www.london-electricians-247.co.uk/wp-content/uploads/2015/12/electrical-background.jpg);background-size:cover}.what-we-do-contact{background:#a31418;clear:both;margin:0 auto 20px;font-size:1.8em;padding:10px}.text-button{position:fixed;width:100%;background-color:#a31418;font-size:17px;line-height:1em;bottom:0;z-index:100}.text-button a{text-decoration:none;color:#fff;text-transform:uppercase;display:block;padding:15px 20px}.text-button .fa-mobile{margin-right:10px;font-size:32px;position:relative;top:4px}#back-top{width:50%}#back-top a{padding:26px 0 20px;line-height:1em}footer .site-info p{margin-bottom:50px}@media only screen and (min-width:1025px){.text-button{display:none}#back-top{width:100%}footer .site-info p{margin-bottom:0}}