#banner-work,#banner-work-01,#banner-work-02,#banner-work-03,#banner-work-04,#banner-work-05,#banner-work-06,#banner-work-07,#banner-work-08,#banner-work-09,#banner-work-10,#banner-work-11,#banner-work-12,#banner-work-13,#banner-work-14,#banner-work-15,#banner-work-16,#banner-work-17,#banner-work-18,#banner-work-19,#banner-work-20,#banner-work-21,#banner-work-22,#banner-work-23,#banner-work-24,#banner-work-25,#banner-work-26,#banner-work-27,#banner-work-28,#banner-work-29,#banner-work-30,#banner-work-31,#banner-work-32,#banner-work-33,#banner-work-34,#banner-work-35,#banner-work-36,#banner-work-37,#banner-work-38,#banner-work-39,#banner-work-40,#banner-work-41,#banner-work-42,#banner-work-43,#banner-work-44,#banner-work-45,#banner-work-46,#banner-work-47,#banner-work-48,#banner-work-49,#banner-work-50,#banner-work-51,#banner-work-52,#banner-work-53{margin:60px 0 0;height:300px}#header,#menu,.center-content{max-width:1200px;padding:0}#menu-wrapper-fixed,.fixed{position:fixed;background:#333;z-index:999;top:0}.service-text-wrapper,.software-text-wrapper{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}#service-block-01,#service-block-02,#service-block-03{min-height:500px;width:33%}#care-block-01,#service-block-01{background:#2f97d9}#care-block-02,#service-block-02{background:#005cff}#care-block-03,#service-block-03{background:#4239d4}#care-block-01,#care-block-02,#care-block-03,#care-block-04{box-sizing:border-box;min-height:660px;padding:80px 50px;width:25%;float:left;visibility:hidden}#care-block-01,#care-block-02,#care-block-03,#care-block-04,#gif,#header-text-wrapper,#service-block-01,#service-block-02,#service-block-03,#short-logo-wrapper,#social-wrapper{visibility:hidden}hr.blue,hr.red{border:0;height:2px}h1.white-heavy,h2.white{font-family:Poppins,sans-serif;font-weight:300}h1,h3{letter-spacing:-1px}nav ul,ol,ul{list-style:none}nav ul ul li,nav ul ul ul li{float:none;border-bottom:1px solid #fff;background-color:#057d9f}a.blue-button:hover,hr.red,input.submit:hover{background:#bd2b40}#top-bar,nav ul li:hover,nav ul ul li,nav ul ul ul li{background-color:#057d9f}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}h1,h2,h2.white-heavy-left{font-family:Montserrat,sans-serif;font-weight:400}nav ul ul li,nav ul ul ul li{line-height:60px;text-align:left}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,nav ul li:hover>ul,nav ul ul li:hover>ul,nav ul ul ul li:hover>ul,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p+p{margin-top:.5em}.grecaptcha-badge{bottom:74px!important}body{background:#fbfbfb;margin:0;padding:0;line-height:1}#menu{margin:0 auto;width:100%}#banner-work{background:url('../images/work/poleperformance-banner.jpg') 50% 50%/cover no-repeat}#banner-work-01{background:url('../images/work/rosswhetton-banner.jpg') 50% 50%/cover no-repeat}#banner-work-02{background:url('../images/work/outshine-banner.jpg') 50% 50%/cover no-repeat}#banner-work-03{background:url('../images/work/alanthehedgehog-banner.jpg') 50% 50%/cover no-repeat}#banner-work-04{background:url('../images/work/iqplumbing-banner.jpg') 50% 50%/cover no-repeat}#banner-work-05{background:url('../images/work/firstresponse-banner.jpg') 50% 100%/cover no-repeat}#banner-work-06{background:url('../images/work/goextreme-banner.jpg') 50% 100%/cover no-repeat}#banner-work-07{background:url('../images/work/theabbey-banner.jpg') 50% 100%/cover no-repeat}#banner-work-08{background:url('../images/work/ptsbuilders-banner.jpg') 50% 100%/cover no-repeat}#banner-work-09{background:url('../images/work/chriskelly-banner.jpg') 50% 100%/cover no-repeat}#banner-work-10{background:url('../images/work/newimagewindows-banner.jpg') 50% 100%/cover no-repeat}#banner-work-11{background:url('../images/work/redhillrecruitment-banner.jpg') left top/cover no-repeat}#banner-work-12{background:url('../images/work/vainsalon-banner.jpg') left top/cover no-repeat}#banner-work-13{background:url('../images/work/east-midlands-garage-doors-banner.jpg') left top/cover no-repeat}#banner-work-14{background:url('../images/work/respectful-care-banner.jpg') left top/cover no-repeat}#banner-work-15{background:url('../images/work/rsfloraldesign-banner.jpg') left top/cover no-repeat}#banner-work-16{background:url('../images/work/barrymeakin-banner.jpg') left bottom/cover no-repeat}#banner-work-17{background:url('../images/work/beauty-essence-banner.jpg') center bottom/cover no-repeat}#banner-work-18{background:url('../images/work/krew-cuts-banner.jpg') center bottom/cover no-repeat}#banner-work-19{background:url('../images/work/tw-lightning-banner.jpg') left center/cover no-repeat}#banner-work-20{background:url('../images/work/wrightmove-banner.jpg') center center/cover no-repeat}#banner-work-21{background:url('../images/work/gbwasterecycling-banner.jpg') center center/cover no-repeat}#banner-work-22{background:url('../images/work/hdelectrical-banner.jpg') center center/cover no-repeat}#banner-work-23{background:url('../images/work/roomsolutionshomeimprovements-banner.jpg') center center/cover no-repeat}#banner-work-24{background:url('../images/work/wcolemanandson-banner.jpg') center center/cover no-repeat}#banner-work-25{background:url('../images/work/kelliottbeauty-banner.jpg') center center/cover no-repeat}#banner-work-26{background:url('../images/work/bergtransport-banner.jpg') center center/cover no-repeat}#banner-work-27{background:url('../images/work/steveshepphard-banner.jpg') center center/cover no-repeat}#banner-work-28{background:url('../images/work/chucklechimps-banner.jpg') center center/cover no-repeat}#banner-work-29{background:url('../images/work/kwizbiz-banner.jpg') center center/cover no-repeat}#banner-work-30{background:url('../images/work/warsopparishcouncil-banner.jpg') center center/cover no-repeat}#banner-work-31{background:url('../images/work/rosapsychic-banner.jpg') center center/cover no-repeat}#banner-work-32{background:url('../images/work/thewinecavecompany-banner.jpg') center center/cover no-repeat}#banner-work-33{background:url('../images/work/tpbuilders-banner.jpg') center center/cover no-repeat}#banner-work-34{background:url('../images/work/senttra-minibus-banner.jpg') center center/cover no-repeat}#banner-work-35{background:url('../images/work/helenaparis-banner.jpg') center center/cover no-repeat}#banner-work-36{background:url('../images/work/essexautolocks-banner.jpg') center center/cover no-repeat}#banner-work-37{background:url('../images/work/smokevent-banner.jpg') center center/cover no-repeat}#banner-work-38{background:url('../images/work/thermokil-banner.jpg') center center/cover no-repeat}#banner-work-39{background:url('../images/work/connectingcommunities-banner.jpg') center center/cover no-repeat}#banner-work-40{background:url('../images/work/newbeginnings-banner.jpg') center center/cover no-repeat}#banner-work-41{background:url('../images/work/nrhbuilders-banner.jpg') center center/cover no-repeat}#banner-work-42{background:url('../images/work/iptengineering-banner.jpg') center center/cover no-repeat}#banner-work-43{background:url('../images/work/bloomscakes-banner.jpg') center center/cover no-repeat}#banner-work-44{background:url('../images/work/locksandsecurity-banner.jpg') center center/cover no-repeat}#banner-work-45{background:url('../images/work/coralcounselling-banner.jpg') center center/cover no-repeat}#banner-work-46{background:url('../images/work/louberrysweetcarts-banner.jpg') center center/cover no-repeat}#banner-work-47{background:url('../images/work/aludoorsuk-banner.jpg') center center/cover no-repeat}#banner-work-48{background:url('../images/work/countrycats-banner.jpg') center center/cover no-repeat}#banner-work-49{background:url('../images/work/garners-banner.jpg') center center/cover no-repeat}#banner-work-50{background:url('../images/work/hoofs-banner.jpg') center center/cover no-repeat}#banner-work-51{background:url('../images/work/rufford-banner.jpg') center center/cover no-repeat}#banner-work-52{background:url('../images/work/essexplumbing-banner.jpg') center center/cover no-repeat}#banner-work-53{background:url('../images/work/proaspire-banner.jpg') center center/cover no-repeat}#header{width:100%;height:auto;margin:0 auto}.center-content{width:98%;margin:0 auto;text-align:center}.left-content,.row-content{text-align:left}.left-content{width:60%;max-width:1200px;margin:0 auto;padding:40px 10px}#baseline,#footer,.row-content{width:98%;max-width:1200px}#wrapper,.row-content{padding:0;margin:0 auto}.image-spacer-150{padding:150px 0 0}.image-spacer-50{padding:50px 0 0}#gif{display:inline-block;padding:0 0 0 20px}#footer{margin:0 auto;padding:0 0 20px;overflow:hidden}#baseline{border-top:1px solid #fff;margin:0 auto;padding:50px 0;overflow:hidden}#wrapper{width:100%}.responsive-wrapper{width:100%;max-width:1200px;padding:20px 0 0;margin:0;overflow:hidden}#header-wrapper{position:relative;background:url("../images/header-background.jpg") 50% 0 no-repeat #333;margin:0 auto;width:100%;padding:0 0 50px}#short-header-wrapper{position:relative;background:url("../images/header-background-250.jpg") 50% 0 no-repeat #333;margin:0 auto;width:100%;height:250px;padding:0}#header-text-wrapper{margin:0 auto}#menu-wrapper{height:60px;margin:0 auto;width:100%;padding:0}#top-bar,#top-bar-wrapper,.featured-website,nav ul,nav ul li,nav ul ul li,nav ul ul ul li{position:relative}#menu-wrapper-fixed{height:60px;margin:0 auto;width:100%;padding:0}#logo-wrapper{margin:60px auto 20px;width:100%;max-width:1200px;padding:0;text-align:center}#short-logo-wrapper{margin:10px auto 0;width:100%;max-width:1200px;padding:0;text-align:center}#social-wrapper{margin:20px auto 0;width:100%;padding:0;text-align:center}.baseline-social-wrapper{margin:0;padding:0;text-align:right}.contact-social-wrapper{margin:40px auto 0;width:100%;padding:0;text-align:center}#banner-work-wrapper{width:100%;max-width:1200px;padding:50px 0;margin:0 auto;text-align:center}.content-wrapper{width:100%;padding:0;margin:0;overflow:hidden}.content-wrapper-botpad,section.booking-faq{width:100%;padding:0 0 40px;margin:0;overflow:hidden}.button-wrapper{width:100%;padding:40px 0;margin:0;overflow:hidden;text-align:center}.grey-row-long-wrapper,.grey-row-wrapper,.white-row-wrapper{padding:60px 0;width:100%;overflow:hidden}.grey-row-long-wrapper{background:#f1f1f1;margin:80px 0 0;text-align:left}.grey-row-wrapper{background:#f1f1f1;margin:0;text-align:left}.white-row-wrapper{background:#fff;margin:0;text-align:left}.service-text-wrapper{height:220px;text-align:left}.software-text-wrapper{padding:0 0 20px;text-align:left}.featured-logo-wrapper,.featured-websites-wrapper{display:block;width:100%;padding:0;margin:50px 0;overflow:hidden}#slider-wrapper{display:block;height:300px;padding:30px 0 0;margin:0;overflow:hidden}.column-wrapper{margin:60px auto 0;width:100%;padding:0;overflow:hidden;text-align:center}.two-column-wrapper{width:100%;margin:0;padding:40px 0 0;overflow:hidden}.image-wrapper{display:block;width:98%;padding:30px 0;margin:0;overflow:hidden;text-align:center}#baseline-wrapper,#footer-wrapper,.map-wrapper{width:100%;overflow:hidden}.map-wrapper{display:block;padding:40px 0 0;margin:0;text-align:center}#footer-wrapper{background-color:#333;margin:50px auto 0;padding:30px 0}#baseline-wrapper{background-color:#333;margin:0 auto;padding:0}#service-block-01,#service-block-02,#service-block-03{float:left;box-sizing:border-box;padding:80px 50px}#care-block-04{background:#f31e45}.featured-website{display:block;width:33.33%;float:left;padding:0}.thumb-overlay{background:rgba(5,125,159,.9);color:#fff;height:100%;left:0;opacity:0;padding:12% 20px;position:absolute;text-align:center;top:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav ul li,nav ul li a{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;height:60px}.thumb-overlay:hover,img.footer-social:hover,img.header-social:hover{opacity:1}.responsive-image,.responsive-text{float:left;padding:0;width:50%}.column-left-60,.column-left-60-stay{display:block;float:left;width:60%;padding:0;margin:0 20px 0 0}.column-right-40,.column-right-40-contact{display:block;float:left;width:36%;padding:0;margin:0}.column-right-40-stay{display:block;float:left;width:36%;padding:0;margin:0;visibility:hidden}.column-30-01,.column-30-01-fixed-500,.column-30-03,.column-30-03-fixed-500{display:block;float:left;width:33%;padding:40px;margin:0;box-sizing:border-box;background-color:#fff}.column-30-01,.column-30-03{height:700px}.column-30-01-fixed-500,.column-30-03-fixed-500{height:500px}.column-30-01-fixed-600,.column-30-03-fixed-600{background-color:#fff;display:block;float:left;width:33%;height:600px;padding:40px;margin:0;box-sizing:border-box}.column-30-02,.column-30-02-fixed-500,.column-30-02-fixed-600{background-color:#f4f4f4;width:33%;padding:40px;margin:0;display:block;float:left;box-sizing:border-box}.column-30-02{height:700px}.column-30-02-fixed-500{height:500px}.column-30-02-fixed-600{height:600px}.baseline-column-left{display:block;float:left;padding:0;margin:0}#footer-column03,.baseline-column-right{float:right;padding:0;display:block;margin:0}.column-left-50{display:block;float:left;width:50%;padding:0 25px 0 0;margin:0;overflow:hidden;text-align:left}.column-right-50{display:block;float:left;width:50%;padding:0 0 0 25px;margin:0;overflow:hidden}#footer-column01,#footer-column02{display:block;width:33.33%;float:left;margin:0;padding:0;text-align:left}#footer-column03{width:33.33%;text-align:right}section.main-services{width:100%;margin:0;padding:80px 0;overflow:hidden}section.main-software{width:100%;margin:0;padding:80px 0 0;overflow:hidden}section.toppad{padding:40px 0 0;margin:0;overflow:hidden}.clearer{font-size:0px;line-height:0;display:block;margin:0;padding:0;clear:both;height:0;width:auto}hr.red{margin:20px auto 40px;width:20%}hr.red.short-left{margin:0 0 20px;width:10%;text-align:left}hr.blue{background:#057d9f;margin:40px auto;width:10%}hr.white,hr.white-left{height:2px;width:20%;border:0;background:#fff}hr.blue.noalign{margin:30px 0;text-align:left}hr.blue.noalign-20{margin:0 0 20px;text-align:left}hr.white{margin:20px auto 40px}hr.white-left{margin:20px 0}h1,h1.white-heavy{margin:0 auto;line-height:1.5em;text-align:center}h1{color:#333;font-size:3em;padding:40px 0 0}h1.white-heavy{color:#fbfbfb;font-size:2.8em;text-shadow:2px 2px 4px #000;width:100%;padding:0}h2{color:#c2c2c2;font-size:2em;margin:0;padding:0;line-height:1.5em;text-align:center}h2.dark{color:#333;text-align:left}h2.dark-padded{color:#333;margin:0 0 20px}h2.dark-toppadded{color:#333;margin:20px 0;text-align:inherit}h2.white,h2.white-heavy-left{color:#fff;margin:0 0 10px;padding:0}h2.white{display:block;font-size:1.8em;line-height:1.5em}h2.white-heavy-left{font-size:1.6em;line-height:1.5em;text-align:left}h3,h3.light-left{font-family:Montserrat,sans-serif;margin:0 auto;line-height:1.5em;font-weight:400}h3,h3.notoppad{padding:0 0 20px}h3{color:#057d9f;font-size:1.5em;text-align:center}h3.light-left{color:#333;font-size:1.6em;padding:10px 0 20px;text-align:left}span.bold,span.bold-large{font-weight:700}span.star{display:block;height:30px;width:30px;margin:20px auto}div.error,nav ul ul,nav ul ul ul{display:none}span.bold-large{font-size:2em}span.small{font-size:.875em}a.link:hover,a.post-title:hover,span.blue{color:#057d9f}p.main-text.white,p.main-text.white-baseline{color:#fff;text-align:inherit;font-size:1em}p.error-text,p.main-text{color:#333;font-family:Montserrat,sans-serif;padding:0}.center{text-align:center}p.main-text{font-size:1em;font-weight:300;line-height:1.7em}p.main-text.white-baseline{line-height:2.5em}p.error-text{font-size:10em;font-weight:700;line-height:1em;text-align:center}form.cmxform,form.cmxform label,form.cmxform legend{color:#454545}nav ul{margin:0;padding:0;display:inline-table;height:60px;z-index:1001}nav ul ul ul:after,nav ul ul:after,nav ul:after{content:"";clear:both;display:block}nav ul li{float:left}nav ul li.image{padding:5px 0 0;opacity:.8}nav ul li.image:hover{opacity:1;background:0 0}nav ul li a{color:#c2c2c2;float:left;font-family:Montserrat,sans-serif;font-size:1em;font-weight:400;line-height:60px;padding:0 20px 10px;text-decoration:none;text-transform:uppercase}nav ul ul{position:absolute;top:100%;height:60px;z-index:1001}nav ul ul li{height:60px;width:320px}nav ul ul li:hover,nav ul ul ul li:hover{background-color:#bd2b40}nav ul ul ul{position:absolute;top:100%;left:20px;height:60px;z-index:1001}nav ul ul ul li{height:60px;width:280px}form.cmxform{width:100%;font-family:Montserrat,sans-serif;padding:0 50px 0 0;text-align:left}input.contact,textarea.contact{padding:10px;width:95%;outline:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}form.cmxform legend{padding-left:0}form.cmxform fieldset{border:none;background:none;background-color:#transparent;margin:0;padding:10px 0 0}ul.bullets li,ul.terms li{margin-left:2em;text-indent:-1em}form.cmxform fieldset fieldset,form.cmxform fieldset p{padding:5px 10px 7px;background:none}form.cmxform label.error,label.error{color:red;font-style:italic}form.cmxform .gray *{color:gray}#editor-label{background:none;border:0;display:block;margin:10px 0;outline:0;padding:0;vertical-align:baseline}#editor-label-buttons{background:none;border:0;display:block;margin:20px 0 10px;outline:0;padding:0;vertical-align:baseline}#editor-field{background:none;border:0;display:block;margin:0;outline:0;padding:0;vertical-align:baseline}span.requiredfield{color:#bd2b40}input.contact,select.contact-drop,textarea.contact{color:#454545;font-family:Montserrat,sans-serif;font-size:1em;margin-bottom:5px;line-height:18px}input.contact{border:1px solid #dedede;border-radius:10px;height:35px}input.contact.short{width:30%}input.contact.question{width:50px;text-align:center}input.contact:focus,select.contact-drop:focus,textarea.contact:focus{border:2px solid #057d9f}input.contact.error,select.contact-drop.error,textarea.contact.error{border:1px solid #bd2b40}textarea.contact{border:1px solid #dedede;border-radius:10px;height:100px}select.contact-drop{border:1px solid #000;padding:2px 3px;width:300px;height:35px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}a.service-button,input.submit{font-family:Montserrat,sans-serif;font-size:1em;padding:10px 20px;color:#fff;cursor:pointer;text-transform:uppercase;text-decoration:none;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;margin:0 auto;text-align:center;display:inline-block}input.submit{background:#057d9f;border:2px solid #fff;border-radius:8px}a.service-button{background:0 0;border:2px solid #fff;border-radius:8px}a.blue-button{background:#057d9f;border-radius:8px;display:inline-block;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1.1em;padding:15px 20px;margin:20px 5px 20px 0;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}span.bullets,span.terms{color:#333;font-weight:300;line-height:1.6em;font-family:Montserrat,sans-serif}a.blue-button.centre{margin:0 auto}a.link:active,a.link:link,a.link:visited{color:inherit;font-family:Montserrat,sans-serif;text-decoration:none;margin:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}a.link.under:active,a.link.under:link,a.link.under:visited{text-decoration:underline}a.post-title:active,a.post-title:link,a.post-title:visited{color:#fff;font-size:1em;font-family:Montserrat,sans-serif;font-weight:300;text-decoration:none;margin:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}a.jke:active,a.jke:link,a.jke:visited{color:#fff;font-size:1em;font-family:Montserrat,sans-serif;text-decoration:none;Margin:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}a.jke:hover{color:#057d9f;text-decoration:underline}a.blank:active,a.blank:link,a.blank:visited{text-decoration:none}ul.bullets,ul.terms{list-style-type:disc;list-style-position:inside;margin:20px 0;padding:0;text-align:left}ul.bullets li{color:#057d9f;padding:0;margin-bottom:5px}span.bullets{font-size:1em}ul.terms li{color:#057d9f;padding:0;margin-bottom:10px}span.terms{font-size:1.1em}ul.latest-post{padding-left:2em;list-style-type:none;font-size:1em;font-family:Montserrat,sans-serif;line-height:1.5em;color:#454545;text-align:left}.latest-post li:before{position:absolute;margin-left:-1.3em;font-weight:700}.latest-post li.arrow:before{content:"\02C3";color:#fff}.latest-post li{margin:0 0 20px}img.contact-social,img.header-social{margin:0 15px 0 0;border:0;height:auto;max-width:100%}img{border:0;height:auto;max-width:100%}img.header-social{opacity:.6;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}img.header-social.nopad{padding:0}img.footer-social{border:0;height:auto;max-width:100%;margin:10px 0 0;opacity:.6;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}img.featured{border:0;height:auto;max-width:100%;display:block}img.border-grey{border:25px solid #333;box-sizing:border-box;height:auto;max-width:100%;padding:5px}#top-bar{height:50px;margin:0;overflow:hidden;text-align:center;width:100%}#top-bar-wrapper{margin:0 auto;overflow:hidden;text-align:center;width:100%}.topbar{color:#fff;line-height:18px;right:20px;display:inline-block;padding:0 2%!important;margin-top:6px}.featured-logo,.featured-logo-outer{position:relative;display:block;height:0}.topbarImg{max-height:90%}.topbarImg:hover{max-height:100%}@media screen and (max-width:650px){#top-bar{height:90px}.topbar{padding:0 4%!important}}.featured-logo{width:98%;padding-bottom:98%;margin:1%;background:#fff;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.featured-logo:hover{margin:0;width:100%;padding-bottom:100%}.featured-logo-outer{float:left;width:23%;padding-bottom:23%;margin:.18%;overflow:hidden}img.featuredL{position:absolute;top:0;bottom:0;margin:auto;width:100%;left:0}@media screen and (max-width:399px) and (min-width:320px){#menu-wrapper,.column-right-40{display:none}#footer-column01,.baseline-column-left,.left-content,.responsive-image,.responsive-text,h3{width:98%}#footer,h2{width:95%}.column-30-01,.column-30-02,.column-30-03{width:98%;height:800px;padding:40px 20px}.column-30-01-fixed-500,.column-30-02-fixed-500,.column-30-03-fixed-500{width:98%;height:520px;padding:40px 20px}.column-30-01-fixed-600,.column-30-02-fixed-600,.column-30-03-fixed-600{width:98%;height:650px;padding:40px 20px}.service-text-wrapper{height:300px}#short-logo-wrapper{padding:80px 0 0}#service-block-01,#service-block-02,#service-block-03,.featured-website{width:100%}.thumb-overlay{padding:12% 10px}#slider-wrapper{height:500px}.column-left-60,.column-right-40-stay,h2.dark{width:98%;text-align:center}.column-left-60-stay,.column-right-50{width:98%;padding:0 0 0 10px}#footer-column02,#footer-column03,.column-right-40-contact{width:98%;padding:40px 0 0}.column-left-50{width:98%;padding:0 0 40px 10px}#footer-column03{float:left;text-align:left}.baseline-column-right{float:left;padding:20px 0 0}h1{width:90%;font-size:2.5em}h2{font-size:1.8em}h2.white{font-size:1.3em}hr.blue.noalign{margin:30px auto}hr.red.short-left{margin:0 0 20px 10px}ul.menu li,ul.menu li.image{padding:0}ul.menu{padding:0 0 0 10px}}@media screen and (max-width:460px) and (min-width:400px){#menu-wrapper,.column-right-40{display:none}#footer-column01,.baseline-column-left,.column-30-01,.column-30-02,.column-30-03,.left-content,.responsive-image,.responsive-text,h3{width:98%}#footer,h2{width:95%}.column-30-01-fixed-500,.column-30-02-fixed-500,.column-30-03-fixed-500{width:98%;height:500px}.column-30-01-fixed-600,.column-30-02-fixed-600,.column-30-03-fixed-600{width:98%;height:620px}.service-text-wrapper{height:300px}#short-logo-wrapper{padding:80px 0 0}#service-block-01,#service-block-02,#service-block-03,.featured-website{width:100%}#slider-wrapper{height:500px}.column-left-60,.column-right-40-stay,h2.dark{width:98%;text-align:center}.column-left-60-stay,.column-right-50{width:98%;padding:0 0 0 10px}#footer-column02,#footer-column03,.column-right-40-contact{width:98%;padding:40px 0 0}.column-left-50{width:98%;padding:0 0 40px 10px}#footer-column03{float:left;text-align:left}.baseline-column-right{float:left;padding:20px 0 0}h1{width:90%;font-size:2.5em}h2{font-size:1.8em}h2.white{font-size:1.5em}hr.blue.noalign{margin:30px auto}hr.red.short-left{margin:0 0 20px 10px}ul.menu li,ul.menu li.image{padding:0}ul.menu{padding:0 0 0 10px}}@media screen and (max-width:600px) and (min-width:461px){.baseline-column-left,.column-30-01-fixed-600,.column-30-02-fixed-600,.column-30-03-fixed-600,.left-content,.responsive-image,.responsive-text,h3{width:98%}.column-30-01,.column-30-02,.column-30-03{width:98%;height:650px}.column-30-01-fixed-500,.column-30-02-fixed-500,.column-30-03-fixed-500{width:98%;height:500px}.column-left-50{width:98%;padding:0 0 40px 10px}.column-right-50,ul.menu{padding:0 0 0 10px}.column-right-50{width:98%}#footer{width:95%}#service-block-01,#service-block-02,#service-block-03,.featured-website{width:100%}#slider-wrapper{height:450px}.column-left-60,h2.dark{width:98%;text-align:center}.column-left-60-stay{margin:0;padding:0 0 0 10px}#footer-column03,.column-right-40-contact{width:98%;padding:40px 0 0}.column-right-40{display:none}#footer-column01{width:30%}#footer-column02{width:60%}#footer-column03{float:left;text-align:left}.baseline-column-right{float:left;padding:20px 0 0}h1{width:90%}hr.blue.noalign{margin:30px auto}hr.red.short-left{margin:0 0 20px 10px}ul.menu li.image{padding:0}}@media screen and (max-width:714px) and (min-width:601px){.baseline-column-left,.left-content,.responsive-image,.responsive-text{width:98%}.column-30-01,.column-30-02,.column-30-03{width:98%;height:600px}.column-30-01-fixed-500,.column-30-02-fixed-500,.column-30-03-fixed-500{width:98%;height:500px}.column-30-01-fixed-600,.column-30-02-fixed-600,.column-30-03-fixed-600{width:98%;height:550px}.column-left-50{width:98%;padding:0 0 40px}.column-right-50{width:98%;padding:0}#footer{width:95%}#service-block-01,#service-block-02,#service-block-03,.featured-website{width:100%}#footer-column01{width:30%}#footer-column02{width:60%}#footer-column03{float:left;width:98%;padding:40px 0 0;text-align:left}.baseline-column-right{float:left;padding:20px 0 0}#slider-wrapper{height:400px}.column-left-60,h2.dark{width:98%;text-align:center}.column-right-40{display:none}.column-right-40-contact{width:98%;padding:40px 0 0}h1{width:90%}hr.blue.noalign{margin:30px auto}}@media screen and (max-width:804px) and (min-width:715px){.software-text-wrapper{height:475px}.left-content,.responsive-image,.responsive-text{width:98%}.column-30-01,.column-30-02,.column-30-03{width:98%;height:600px}.column-30-01-fixed-500,.column-30-01-fixed-600,.column-30-02-fixed-500,.column-30-02-fixed-600,.column-30-03-fixed-500,.column-30-03-fixed-600{width:98%;height:500px}.column-left-50,.column-right-50{width:98%;padding:0}#service-block-01,#service-block-02,.featured-website{width:50%}#service-block-03{width:100%}.service-text-wrapper{height:260px}.column-left-60,h2.dark{width:98%;text-align:center}.column-right-40{display:none}.column-right-40-contact{width:98%;padding:40px 0 0}h1{width:75%}h2.white{font-size:1.5em}hr.blue.noalign{margin:30px auto}}@media screen and (max-width:949px) and (min-width:805px){.software-text-wrapper{height:475px}.left-content{width:90%}.column-30-01,.column-30-02,.column-30-03{height:950px}.column-30-01-fixed-500,.column-30-02-fixed-500,.column-30-03-fixed-500{height:630px}.column-30-01-fixed-600,.column-30-02-fixed-600,.column-30-03-fixed-600{height:830px}#service-block-01,#service-block-02,.featured-website{width:50%}#service-block-03{width:100%}h2.white{font-size:1.5em}}@media screen and (max-width:1099px) and (min-width:950px){.software-text-wrapper{height:475px}.left-content{width:90%}.column-30-01,.column-30-02,.column-30-03{height:850px}.column-30-01-fixed-500,.column-30-02-fixed-500,.column-30-03-fixed-500{height:550px}.column-30-01-fixed-600,.column-30-02-fixed-600,.column-30-03-fixed-600{height:750px}#service-block-01,#service-block-02,.featured-website{width:50%}#service-block-03{width:100%}h2.white{font-size:1.5em}}@media screen and (max-width:1180px) and (min-width:1100px){.service-text-wrapper{height:340px}.software-text-wrapper{height:575px}.column-30-01,.column-30-02,.column-30-03{height:750px}.column-30-01-fixed-600,.column-30-02-fixed-600,.column-30-03-fixed-600{height:650px}h2.white{font-size:1.5em}}@media screen and (max-width:1257px) and (min-width:1181px){.service-text-wrapper{height:330px}.software-text-wrapper{height:550px}.column-30-01,.column-30-02,.column-30-03{height:750px}}@media screen and (max-width:1386px) and (min-width:1258px){.service-text-wrapper{height:280px}.software-text-wrapper{height:500px}}@media screen and (max-width:1413px) and (min-width:1387px){.service-text-wrapper{height:280px}}@media screen and (max-width:1522px) and (min-width:1414px){.service-text-wrapper{height:270px}}@media screen and (max-width:1590px) and (min-width:1523px){.service-text-wrapper{height:240px}}