@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap');*{font-family:'Source Sans Pro',sans-serif}.alignnone{margin:5px 20px 20px 0}#coverageForm #disclaimerMsg{font-family:proxima-nova!important;font-size:14px;line-height:24px}#coverageForm{font-family:proxima-nova!important}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.search-select-arrow-down{position:absolute;height:10px;width:12px;background:url(https://i.imgur.com/pHIYN06.png) scroll no-repeat 2px 0px;left:1px;top:5px}.banner_back{background-repeat:no-repeat;background-size:cover}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}span.continue_read:hover{color:#1d242c}.tweeterFeedSection.no-padding.single_detail{padding:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gform_wrapper div.validation_error{display:none}.modal-body p{font-family:'proxima-nova',Helvetica,sans-serif;font-size:15px;font-weight:400}.modal-footer{clear:both}.modal-content form.wpcf7-form{float:left}.modal-content form.wpcf7-form p{clear:both}.modal-content form.wpcf7-form p{clear:both}.modal-dialog{width:700px;margin:90px auto}#requestcallback .form-group{width:45%;float:left;margin:10px 2.5%}#requestcallback #submit{clear:both;float:none;display:block;margin:auto;text-transform:uppercase;font-weight:700;width:200px}#requestcallback input,#requestcallback select{border:1px solid #0875a6;font-size:14px;font-weight:400;height:auto;line-height:14px;padding:8px 17px;height:40px;border-radius:0}#requestcallback textarea{font-size:14px;font-weight:400;height:auto;height:100px;border:1px solid #0875a6;border-radius:0;resize:none}#requestcallback label.control-label{font-family:'proxima-nova',Helvetica,sans-serif;font-size:15px;font-weight:400}#requestcallback button.btn.btn-default{background:#b9002d;border-radius:0;color:#fff;font-weight:700}#Desktopview{display:block;float:right}#Mobileview{display:none}h1.page-title,h1{color:#1d242c;font-family:"proxima-nova",sans-serif;font-size:29px;font-weight:300;line-height:30px;margin:10px 0 32px;padding:0;position:relative;text-transform:uppercase}h2{color:#1d242c;font-family:"proxima-nova",sans-serif;font-size:30px;font-weight:300;line-height:30px;margin:0;padding:0 0 55px;text-transform:uppercase}h3{border-bottom:1px solid #d6d6d6;color:#121212;font-family:"proxima-nova",sans-serif;font-size:22px;font-weight:600;line-height:26px;padding:0 0 10px;text-transform:uppercase}h4{color:#121212;font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:600;line-height:23px;margin:0;padding:0 0 15px}h5{color:#121212;font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:700;line-height:21px;margin:0;padding:0 0 15px}h6{color:#fff;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:0;text-transform:uppercase}p{font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;line-height:24px;margin:0;padding:0 0 10px}.post-type-archive p{color:#000;font-size:16px;font-weight:300;line-height:24px}.post-type-archive strong{margin:10px 0}a{color:#0875a6;outline:medium none;text-decoration:none}a:hover{outline:medium none;text-decoration:none}a:focus{outline:medium none;text-decoration:none}textarea,input[type=text],input[type=button],input[type=submit],input[type=email]{border-radius:0}.main-content-left h5{margin:6px 0 20px}.chosen-container-single .chosen-search input{display:none}.container{position:relative;width:1200px}.container.first{position:static}.row,.container-fluid{position:relative}.summary.entry-summary ul{padding:0}.product-type-simple ul li{font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;line-height:24px;margin:0;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/list-sq.png) no-repeat left center;padding:6px 24px;background-size:2%;list-style:none}.captcha pre{padding:10px;margin:2em}.captcha img{width:133px;height:40px}img.hovered-image.menu-image-title-after{max-height:230px;max-width:230px}#main{margin:0 auto;overflow:hidden;padding:60px 0 80px;position:relative;width:100%}.main-content{padding:0 0 50px;word-wrap:break-word}.page-template-template-partner_single_page-php .main-content{padding-bottom:0}.main-content-left{padding:0 90px 0 0;position:relative}.our-office-main .container .main-content-left{padding-right:0}.demon-form{background:none repeat scroll 0 0 #fff;border-bottom:5px solid #b9002d;display:none;height:auto;left:0;padding-bottom:10px;position:fixed;top:0;width:100%;z-index:9000}.get-online .container h2:nth-child(1){padding:0 0 35px}.home .story-content{padding:55px 0}.story-content{overflow:hidden;padding:0}.services_icon{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/services_icon.png);width:50px;height:50px;background-repeat:no-repeat}.story-content ul,.story-content ol{margin:0 0 10px 10px;padding:5px 5px 0 0}.story-content ul ul,.story-content ol ol{margin:0 0 0 10px}.story-content ol li:last-child{padding:0}.story-content ul li{color:#1d242c;font-weight:400;line-height:24px;list-style:inside none disc;padding:0 0 8px}.story-content ul li:last-child{padding:0}.story-content p,.archive.tax-partner-type .story-content p{color:#000;font-size:16px;font-weight:300;line-height:24px;padding:0 0 26px}.archive .story-content p{padding:0 0 26px!important}.weakheight .office-detail p{color:#000;font-size:16px;font-weight:300;line-height:24px;padding:0 0 26px}.story-content p img,.story-content img{height:auto;max-width:100%}.story-content embed{max-width:100%}.three-d-border{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/3d-border-articles.png) repeat scroll 0 0/100% 100% rgba(0,0,0,0);margin-bottom:30px;padding:0 6px 6px 0}img.alignnone.size-full{width:100%}.sticky-header{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #c2c2c2;left:0;position:fixed;top:0;width:100%;z-index:9999;background-color:#f0f0f0}.sticky-header.active{background-color:#f0f0f0}.sh-inner{padding:0;background-color:#fff}.sh-inner.active{border-top:1px solid #c2c2c2}.sh-inner.active a.current-item{color:#0875a6}.support-links a{color:#b9002d;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin:0 25px 0 0;text-decoration:none}.support-links a.lang-bg{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/language-bg.png) no-repeat scroll left center rgba(0,0,0,0);padding-left:35px}.support-links a span{display:inline-block;padding-left:3px}.remote-support{color:#999;font-size:14px;font-weight:400;line-height:20px}.remote-support img{border-bottom:5px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-right:5px solid #ccc;border-top-right-radius:5px;display:inline-block;padding-left:12px;vertical-align:middle}a.slide-up{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/slide-up-bg.png) no-repeat scroll center center rgba(0,0,0,0);display:block;height:30px;position:absolute;right:15px;top:-3px;width:30px}a.get-touch{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-touch-hover.png) no-repeat scroll center bottom rgba(0,0,0,0);color:#fff;display:block;font-family:"Maven Pro",sans-serif;font-size:13px;font-weight:400;height:130px;outline:medium none;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:-16px;transition:all .7s ease-in-out 0s;-webkit-transition:.7s;width:145px;padding:15px 0}a.get-touch span{display:block;font-size:25px;font-weight:700}a.get-touch:hover{padding-top:40px;height:160px}a.get-touch span{font-size:22px}.get-touch.hide-top{display:none}.gt-txt{color:#b9002d;font-size:18px;font-weight:700;line-height:17px;padding:20px 0;text-align:center}input.gt-txt-inp{border:1px solid #0875a6;font-size:14px;font-weight:400;height:auto;line-height:14px;margin:0 0 12px;padding:14px 17px;width:100%}.captcha-div span{padding:0}#wpcf7-f86-o1 input.gt-sub-inp{width:100%}input.gt-sub-inp{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 300%;border:medium none;color:#fff;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:800;height:46px;padding:0 0 6px;text-transform:uppercase;width:40%;display:block}.area-interest{font-size:18px;margin-bottom:0}.area-interest .gc-chk{margin-bottom:0}span.wpcf7-list-item-label{font-weight:400}input.gt-sub-inp:hover{background-position:right -47px;background-size:100% 300%}input.gt-sub-inp:active{background-position:right -95px;left:3px;padding-left:3px;padding-top:3px;position:relative;top:2px}.gt-form span.wpcf7-not-valid-tip{color:#b9002d;font-weight:600;right:0;padding-bottom:10px}.get-touch-form{background:none repeat scroll 0 0 #fff;border-bottom:5px solid #b9002d;display:none;height:auto;left:0;padding-bottom:0;position:fixed;top:0;width:100%;z-index:9000}.get-touch-form.active{display:block}a.get-form-up{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/form-up-arrw.png) no-repeat scroll left top rgba(0,0,0,0);bottom:-33px;display:block;height:29px;position:relative;width:87px;z-index:999;top:0;right:87px}.CTAup{display:block;height:30px;position:relative;left:100%;bottom:-30px;width:87px}.category-text{padding:20px 0 30px}#header{padding:50px 0}.search-outer{width:410px}.sales-services{color:#a39b93;display:inline-block;font-size:18px;font-weight:400;line-height:20px}.weak{background:0 0;padding:0;border-bottom:1px solid #c2c2c2}.weak ul li{width:50%}.weakheight{min-height:400px}.weakheight .tab-content{position:relative !important}.weakheight .office-detail{padding:0 0 26px;max-height:350px;overflow:hidden}div#yimages{text-align:center}.weakheight .office-detail img.video-play-img{width:100%;max-height:350px}i.fa.fa-play-circle-o.video-ICON-img{position:absolute;color:#fff;top:38%;font-size:84px;cursor:pointer;width:100%;left:0}.weakheight .main-content-left ul li{float:left;list-style:none;font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;border:1px solid #c2c2c2;border-left:none;width:50%;text-align:center;padding:21px 6px;background:#fff;height:60px;margin-bottom:-1px}.sales-services.Local-Office a{font-family:'proxima-nova',sans-serif;text-transform:capitalize;margin:0 2px;color:#b9002d;font-size:16px;font-weight:400;line-height:20px;text-align:left;height:auto;width:100%;padding:10px 0 0;background:0 0}.Local-Office a:hover{color:#0875a6}.sales-services.Local-Office a:before{content:"\f095";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);padding-right:5px;top:3px;position:relative}.sales-services a{color:#0875a6;font-weight:800;text-decoration:none}.hide-top{display:none}.top-menu a{border-right:1px solid #c2c2c2;color:#1d242c;display:block;font-size:14px;font-weight:700;height:171px;line-height:18px;padding:28px 15px 0;text-align:center;text-transform:uppercase;width:100%}.top-menu a.rep,.top-menu a.need,.top-menu a.ord,.top-menu a.sub,.top-menu a.wast{border-left:1px solid #c2c2c2 !important}.top-menu a.tst{border-left:1px solid #c2c2c2 !important;border-right:1px solid #c2c2c2 !important}.top-menu a:hover{color:#0875a6;text-decoration:none}.top-menu a.rep{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-1.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.need{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-2.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.ord{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-3.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.sub{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-4.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.wast{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-5.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.tst{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-6.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.rep:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-hover-1.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.need:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-hover-2.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.ord:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-hover-3.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.sub:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-hover-4.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.wast:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-hover-5.png) no-repeat scroll center 92px rgba(0,0,0,0)}.top-menu a.tst:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cs-hover-6.png) no-repeat scroll center 92px rgba(0,0,0,0)}#lang_sel{display:inline-block;float:none;height:auto;width:130px}#lang_sel li{float:none;position:relative;width:100%}#lang_sel a.lang_sel_sel{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:#999;font-family:"proxima-nova",Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:20px}#lang_sel a.lang_sel_sel:after{content:"+";padding-left:3px}#lang_sel ul ul{border:medium none;top:20px;width:100%}#lang_sel img.iclflag{top:-1px}#lang_sel ul li a{line-height:20px}#lang_sel a,#lang_sel a:visited{border:medium none}#lang_sel ul ul a,#lang_sel ul ul a:visited{background:none repeat scroll 0 0 #b9002d;color:#fff}#nav{transition:.4s;position:static}.navi-wrap{height:52px}.nav-main.home{background:none repeat scroll 0 0 #1d242c;border-bottom:1px solid #1d242c;border-top:1px solid #1d242c;border:none;z-index:999}.nav-main.home.hidenormal{top:47px}.nav-main.home #nav ul li a{color:#fff}.nav-main{background:none repeat scroll 0 0 #1d242c;border-bottom:1px solid #1d242c;border-top:1px solid #1d242c;position:relative;border:none;z-index:999;display:block}div#bs-example-navbar-collapse-1{float:none;padding:0}#nav-320{display:none}#nav ul li{display:block;float:left;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}#nav ul#menu-main-menu-welsh li{font-size:13px}#nav ul>li>a{color:#fff;display:block;line-height:52px;padding:0 24px;text-decoration:none}#nav ul>li:last-child a{padding:0 32px}#nav ul#menu-main-menu-welsh>li>a{padding:0 18px}#nav ul>li:hover>a{background-color:#0875a6;color:#fff}#nav ul>li.quote-button:hover>a{background-color:#940024}#nav ul>li:hover>ul li a{background:0 0;color:initial}#nav ul>li:hover>ul li a:hover{color:#1d242c !important}#nav ul>li.current-menu-item>a,#nav ul>li.current-menu-ancestor>a,#nav ul>li.current_page_item>a,#nav ul>li.current_page_ancestor>a,#nav ul>li.current-page-ancestor>a{color:#fff}#nav ul>li ul.sub-menu li.current-menu-item>a,#nav ul>li ul.sub-menu li.current_page_item>a,#nav ul>li ul.sub-menu li.current-page-ancestor>a{background:none!important}#nav ul ul>li>a{display:none}#nav ul ul ul>li>a{display:inline-block}#nav li .box2>ul{display:none}#nav li:hover>.box2 ul{display:block}#nav li:hover>.box2{display:block}.menu-item a.menu-image-hovered img.hovered-image,.menu-item a.menu-image-hovered:hover img.menu-image{height:auto;width:100%}#nav ul li>.box2{position:absolute;width:100%;left:0;background-color:#fff;background:none repeat scroll 0 0 #fff;border-bottom:10px solid #0875a6;border-top:10px solid #0875a6;z-index:9999;display:none;padding-bottom:50px}#nav ul ul{box-sizing:content-box;left:0;padding:0;position:relative;display:none;max-width:1170px;width:100%;margin:auto}li.tab-ttl{font-weight:700 !important;margin:25px 0 0 !important}li.tb-ttl{font-size:0 !important;margin:0;padding:0}#nav ul ul ul{border-bottom:1px solid #c2c2c2;display:block;min-height:0;padding:0;border:0}#nav ul li.support-menu{background-color:#0875a6}#nav ul li ul li{font-size:14px;font-weight:700;position:static;text-transform:capitalize}#nav ul#menu-main-menu-welsh li ul li{font-size:14px}#nav ul ul ul li{border:medium none;font-weight:400;margin:0;padding:0;text-align:center}#nav ul li ul li a{color:#60656b!important;line-height:24px;padding:0}#nav ul ul ul li{float:none;list-style-type:none}#mega-menu-wrap-main-menu-2 #mega-menu-main-menu-2>li.mega-menu-megamenu>ul.mega-sub-menu{background:none repeat scroll 0 0 #fff}#nav ul li.my-length.dropdown-toggle .box2{padding-top:14px;padding-bottom:32px}li.my-length>ul li a{text-align:left !important}li.my-length ul li{position:static !important}li.my-length ul li ul{position:static !important}.menu-item a.menu-image-hovered:hover img.hovered-image{opacity:1;box-shadow:4px 4px #e1e1e1;border-top-right-radius:5px;border-bottom-left-radius:5px;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-bg.png) no-repeat left top}.menu-item a.menu-image-title-after.menu-image-not-hovered img,.menu-item a.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper{left:1991px;position:absolute;text-align:right;top:30px}span.menu-image-hover-wrapper{width:230px;height:330px}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page .products ul:after,.woocommerce-page .products ul:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{border-left:1px solid #c2c2c2}.main-content-right{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/sidebar-btm-bg.png),url(//midshire.co.uk/wp-content/themes/midshire/css/../images/sidebar-top-bg.png);background-repeat:no-repeat;background-position:bottom,top;background-color:#f8f8f9;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;left:0;position:absolute;top:-74px;width:100%;z-index:99}.panel-default>.panel-heading a{color:#333;font-size:16px}#sidebar{padding:185px 0 100px}.sidebar-bot-pad{background:#f8f8f8}.page-template-taxonomy-php #sidebar{padding-bottom:130px}#sidebar li{list-style:none}.mobile-sidebar{display:none}.widget{padding:0 0 15px}.widget ul{margin:0;padding:0}.widget ul li{font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;line-height:17px;list-style:outside none none;padding:0 0 8px;position:relative}.widget ul>li>a{padding:0 0 0 10px;position:relative}.widget ul>li.recentcomments>a{padding:0 0 0 10px !important}.widget ul>li.current-cat>a,.widget ul>li.current_page_item>a{color:#404040}.widget ul ul{margin:5px 0 0 10px}.widget ul ul li:last-child{padding:0}#sidebar ul.service-list{margin:0;padding:0}ul.service-list li{border-top:1px solid #c2c2c2;color:#1d242c;font-size:14px;font-weight:700;line-height:24px;padding:25px 0;text-transform:uppercase;text-align:center}ul.service-list li li{border:medium none;color:#1d242c;font-size:14px;font-weight:400;line-height:24px;padding:0;text-transform:none}ul.service-list li li a{color:#000}ul.service-list li li a:hover{color:#0875a6;text-decoration:none}ul.service-list ul{padding:25px 0 0}.req-ttl{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/call-back-bg.png) no-repeat scroll left center rgba(0,0,0,0);color:#b9002d;font-size:14px;font-weight:700;line-height:26px;padding-left:38px;text-transform:uppercase}#sidebar ul.service-list li .req-ttl a{color:#b9002d}.req-call-back-form p{color:#000;font-size:14px;font-weight:300;line-height:24px;padding:0 0 20px}.req-txt{padding-bottom:19px}input.req-txt-inp{border:1px solid #0875a6;color:#000;font-size:14px;font-weight:400;height:45px;line-height:43px;padding:0 18px;width:100%}.second_content ul li{list-style:disc;font-size:16px;line-height:28px}.req-sub .req-sub-inp{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-position:right top;background-repeat:no-repeat;background-size:100% 300%;border:medium none;color:#fff;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:800;height:45px;max-width:350px;padding:0 0 6px;text-transform:uppercase;width:100%}.req-sub .req-sub-inp:hover{background-position:right -45px}.req-sub .req-sub-inp:active{background-position:right bottom;left:2px;padding:3px 0 0 3px;position:relative}.promo{margin:10px 0 0}.promo h6{border-bottom:1px solid #c2c2c2}.promo ul li{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/promo-li-bg.png) no-repeat scroll left center rgba(0,0,0,0);border-bottom:1px solid #c2c2c2;color:#1d242c;font-size:14px;font-weight:400;line-height:24px;padding:25px 0 25px 60px}.promo ul li:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/promo-li-hover.png) no-repeat scroll left center rgba(0,0,0,0);color:#0875a6}.brochure-img{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/rico-img.png) no-repeat scroll left top rgba(0,0,0,0);height:283px;margin:0 auto 25px;width:221px}.brochure-img:active{background:none repeat scroll 0 0 rgba(0,0,0,0)}.brochure-img a{display:block;height:283px;width:221px}.brochure-img a:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/rico-hover.png) no-repeat scroll left top rgba(0,0,0,0)}.brochure-img a:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/rico-clk.png) no-repeat scroll right bottom rgba(0,0,0,0)}#content-area ul li.weakvideo.active{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/video-active.png);background-repeat:no-repeat;background-position-x:95%;background-position-y:40%;background-color:#fff}#content-area ul li.weakvideo{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/video.png);background-repeat:no-repeat;background-position-x:95%;background-position-y:40%;background-color:#fff}#content-area ul li.weakvideo a{background:0 0}#content-area ul li.weekdeal.active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/deal-active.png);background-repeat:no-repeat;background-position-x:95%;background-position-y:40%;background-color:#fff}#content-area ul li.weekdeal{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/deal.png);background-repeat:no-repeat;background-position-x:95%;background-position-y:40%;background-color:#fff}#content-area ul li.weekdeal a{background:0 0}.left-bg{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/social-bg.jpg);display:none;height:100%;left:0;max-width:19%;position:absolute;right:0;top:0;width:100%}.right-bg{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/social-bg.jpg);display:none;height:100%;max-width:19%;position:absolute;right:0;top:0;width:100%}.footer-outer{position:relative;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/social-bg.jpg)}.footer-container{margin:0 auto;padding:20px 0;width:1200px}.footer-outer .twitter p{color:#666;font-size:16px;line-height:24px;margin:0;text-align:center}.footer-twitter,.footer-facebook,.footer-gplus,.footer-linked,.footer-youtube{background:none repeat scroll 0 0 #fff}.twitter{padding:26px 16px;text-align:center}.twitter span{color:#00c0ff}span.twi-hours{color:#000;font-size:14px;line-height:22px}.footer-twitter span.twi-fun a{color:#00c1ff;font-size:14px;font-weight:800;line-height:22px;padding:0 19px 0 17px;transition:all .5s ease-in-out 0s}.footer-twitter span.twi-fun a:hover{text-decoration:none;color:#d1d1d1}.footer-gplus span.twi-fun a{color:#d7402e;font-size:14px;font-weight:800;line-height:22px;padding:0 19px 0 17px;transition:all .5s ease-in-out 0s}.footer-gplus span.twi-fun a:hover{text-decoration:none;color:#d1d1d1}.footer-facebook span.twi-fun a{color:#3a57a1;font-size:14px;font-weight:800;line-height:22px;padding:0 19px 0 17px;transition:all .5s ease-in-out 0s}.footer-facebook span.twi-fun a:hover{text-decoration:none;color:#d1d1d1}.footer-youtube .video-2 .twi-fun1 a{color:#e8261f;font-size:14px;font-weight:800;line-height:22px;padding:0 19px 0 0;transition:all .5s ease-in-out 0s}.footer-youtube .video-2 .twi-fun1 a:hover{text-decoration:none;color:#d1d1d1}.footer-linked span.twi-fun a{color:#0084b1;font-size:14px;font-weight:800;line-height:22px;padding:0 19px 0 17px;transition:all .5s ease-in-out 0s}.footer-linked span.twi-fun a:hover{text-decoration:none;color:#d1d1d1}.video-2{padding:10px 0}.video-2 a{color:#e81e1f;font-size:16px;font-weight:400;line-height:24px;margin:0;padding:10px 0 0;transition:all .5s ease-in-out 0s;font-family:"proxima-nova",sans-serif}.page-id-20 .mobile-sidebar .main-content-right.side-contact{display:none}.video-2 a:hover{text-decoration:none}span.views{color:#000;display:block;margin:20px 0 0}.video-2 .twi-fun1 a{color:#d1d1d1;display:inline-block;font-size:14px;font-weight:800;line-height:22px;padding:10px 10px 0 0}.video-2 .twi-fun1 a:hover{color:#e81e1f}.video-2 .yt-views{color:#000;display:inline-block;font-size:14px;font-weight:300;line-height:24px;padding:10px 10px 0 0}span.link-clr{color:#e81e1f}p.para-linked{color:#00c0ff !important;font-size:16px !important;line-height:24px !important}span.spn-linked{color:#666 !important;font-size:16px !important;line-height:24px !important}.midshare-video{border:1px solid #e7e7e7;padding:10px 29px}.social-icons{text-align:center}.side-contact{margin-right:15px;position:absolute;top:0;z-index:1000}#sidebar h6{border-top:1px solid #c2c2c2;color:#1d242c;font-size:14px;font-weight:700;line-height:24px;margin:0;padding:25px 0;text-transform:uppercase}#sidebar h6 a{color:#1d242c}#sidebar h6 a.GQN{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-repeat:no-repeat;background-position:right top;color:#fff;font-family:'proxima-nova',sans-serif;font-size:15px;font-weight:800;width:200px;height:45px;display:block;padding:13px 0 0;text-align:center;text-transform:uppercase;background-size:100% 300%}#sidebar h6 a.GQN:hover{background-position:right -45px;color:#fff}#sidebar h6 a:hover{color:#0875a6}#sidebar ul.service-list li a{color:#1d242c}#sidebar ul.service-list li>a{font-family:"proxima-nova",sans-serif;font-size:16px;display:block;text-align:left}#sidebar ul.service-list li>a.conntect_us{text-align:center}#sidebar ul.service-list li a:hover{color:#0875a6}.imp-ttl-name{color:#1d242c;font-size:14px;font-weight:400;line-height:24px;padding:0 0 26px}.imp-ttl-name span{color:#0875a6;display:block;font-weight:700}.imp-ttl-name span a{color:#0875a6}.imp-ttl-name span a:hover{color:#b9002d}.sidebar-connect p{color:#1d242c;font-size:14px;font-weight:400;line-height:24px;padding:0 0 10px}.single .post-info{padding-bottom:15px}.sp-txt{padding:19px 0 0}.sp-txt input{border:1px solid #0875a6;color:#010000;font-size:14px;font-weight:400;height:45px;line-height:43px;padding:0 18px;width:100%}.sp-sub{border-bottom:1px solid #c2c2c2;padding:19px 0 30px !important}.sp-sub .sp-btn{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-position:right top;background-repeat:no-repeat;background-size:100% 300%;border:medium none;color:#fff;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:800;height:45px;max-width:350px;padding:0 0 6px;text-transform:uppercase;width:100%}.sp-sub .sp-btn:hover{background-position:right -45px}.sp-sub .sp-btn:active{background-position:right bottom;left:3px;padding:3px 0 0 3px;position:relative;top:3px}.product-fet-ben{padding-top:50px}.product-fet-ben h5{padding:0 0 30px}#wp-calendar{background:none repeat scroll 0 0 #fff;border:medium none;margin:0 0 20px;text-align:center;width:100%}#wp-calendar caption{background:none repeat scroll 0 0 #0875a6;color:#fff;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:700;line-height:17px;padding:10px 0;text-transform:uppercase}#wp-calendar th{color:#0875a6;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:700;height:50px;text-align:center;text-transform:uppercase}#wp-calendar tr{border:medium none}#wp-calendar tr td{border:1px solid #c2c2c2;color:#1d242c;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;height:100px;vertical-align:middle}#wp-calendar tfoot{display:none}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title,.events-archive.events-gridview #tribe-events-content table .vevent{border-bottom:none}.search-area{border:1px solid #abacac;margin-top:10px}.search-area .search-text{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-radius:0;box-shadow:none;color:#999;float:left;font-size:14px;font-weight:400;height:35px;padding:0 20px;width:85%}.search-area .search-btn{background:#555;border:medium none;border-radius:0;box-shadow:none;color:#fff;float:right;font-family:"FontAwesome";font-size:16px;height:35px;line-height:32px;transition:all .5s ease 0s;width:29px}.search-area .search-btn:hover{color:#b9002d}.mobile-social{display:none}.cycle-pager span{width:11px;height:11px;color:transparent;background:#e8e6e5;display:inline-block;margin-right:10px}.cycle-pager>*{cursor:pointer}.cycle-pager span.cycle-pager-active{color:transparent;background:#a39b93}.cycle-pager{clear:both;padding:15px 0 0;position:absolute;bottom:11%;left:12%;z-index:999}.news-overlay{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ltbgdots.png);height:100%;max-width:37%;position:absolute;top:0;left:-17%;width:100%;z-index:99;background-repeat:no-repeat}.news-overlay1{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/rtbgdots.png);height:100%;max-width:37%;position:absolute;top:0;right:-14%;width:100%;z-index:999;background-repeat:no-repeat}.latest-news-main{height:auto;position:relative}.story-content pre{border:1px solid #fff;overflow:hidden}.story-content .dcwss.dc-wall .stream li{box-shadow:none}.social-overlay{height:100%;max-width:22%;position:absolute;top:0;left:0;width:100%;z-index:999;background-repeat:no-repeat}.social-overlay1{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/rtbgdots.png);height:100%;max-width:19%;position:absolute;top:0;right:0;width:100%;z-index:99;background-repeat:no-repeat}.col-lg-5.col-md-5.col-sm-12.col-xs-12.social-post{border-top:1px solid #ebebeb;max-width:517px;width:100%;height:134px}.col-lg-5.col-md-5.col-sm-12.col-xs-12.social-youtube-post{border-top:1px solid #ebebeb;max-width:517px;width:100%}.col-lg-2.col-md-2.col-sm-12.col-xs-12.social-icon{max-width:134px;height:134px}a.TW{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-1.png) no-repeat scroll left top rgba(0,0,0,0)}a.FB{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-2.png) no-repeat scroll left top rgba(0,0,0,0)}a.GO{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-3.png) no-repeat scroll left top rgba(0,0,0,0)}a.YOU{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-4.png) no-repeat scroll left top rgba(0,0,0,0)}a.INS{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-5.png) no-repeat scroll left top rgba(0,0,0,0);margin-right:21px}a.LINK{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-6.png) no-repeat scroll left top rgba(0,0,0,0)}a.TW:hover{opacity:.5}a.FB:hover{opacity:.5}a.GO:hover{opacity:.5}a.YOU:hover{opacity:.5}a.INS:hover{opacity:.5}a.LINK:hover{opacity:.5}a.TW:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-1-hover.png) no-repeat scroll left top rgba(0,0,0,0);opacity:.5}a.FB:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-2-hover.png) no-repeat scroll left top rgba(0,0,0,0);opacity:.5}a.GO:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-3-hover.png) no-repeat scroll left top rgba(0,0,0,0);opacity:.5}a.YOU:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-4-hover.png) no-repeat scroll left top rgba(0,0,0,0);opacity:.5}a.INS:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-5-hover.png) no-repeat scroll left top rgba(0,0,0,0);opacity:.5}a.LINK:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ftr-social-6-hover.png) no-repeat scroll left top rgba(0,0,0,0);opacity:.5}input.news-txt{background:none repeat scroll 0 0 #fff;border:none;color:#010000;font-size:13px;font-weight:400;max-width:234px;padding:9px 18px;width:100%;margin-bottom:6px}.newsletter-form{background:#b90e2e;position:absolute;right:0;top:-25px;padding-bottom:120px}input.news-btn{color:#fff;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:800;height:40px;margin:7px auto 0;max-width:234px;text-transform:uppercase;width:100%;border:2px solid #fff;background:#b90e2e}.newsletter-form .footer-area{max-width:236px;margin:auto}.newsletter-form h6{padding:42px 0 24px}input.news-btn:active{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn-clk.png);padding:3px 0 0 3px}.footer-area div.wpcf7-response-output{color:#fff;margin:0;padding:0}.story{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #c2c2c2 #c2c2c2;border-image:none;border-right:1px solid #c2c2c2;border-style:none solid solid;border-width:medium 1px 1px;padding:0;border-left:1px solid #c2c2c2;border-bottom-color:#c2c2c2}.story:first-child{border-top:1px solid #c2c2c2}.single .story{border:medium none}.single .post-info{float:none;width:auto}.page-template-templatessingle-customer_support-php .story{border:medium none}.single .post-title{color:#1d242c;font-size:20px;font-weight:700;line-height:20px;margin:0;min-height:0;padding:0}.single .single-post-date{color:#b9002d;display:inline-block;font-size:16px;font-weight:700;text-transform:none}.single .single-post-date label{color:#653d91;display:inline-block;padding-left:4px;text-transform:capitalize;padding-right:10px}.single-post-image{padding:0 0 35px;text-align:center}.post-content{padding:35px}.single .post-content{border-bottom:medium none}.post-content:hover .post-image span{display:block}.post-content:hover .post-title h4 a{color:#0875a6}.post-content:hover .post-info{color:#b9002d}.post-title h4{font-size:24px;font-weight:600;line-height:28px;padding:0}.post-title h4 a{color:#0875a6;text-decoration:none}.post-title h4 a:hover{color:#0875a6}.post-info{color:#b9002d;float:left;font-family:"proxima-nova",sans-serif;font-size:24px;font-weight:700;line-height:22px;text-transform:uppercase;width:80px;text-align:center}.post-info a{color:#db0000}.post-info span{display:block;font-size:24px;font-weight:700;line-height:28px}.post-image{float:left;height:200px;margin-right:10px;position:relative;width:200px}.post-image a{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-bg.png) no-repeat scroll left top rgba(0,0,0,0);display:block;height:200px;position:relative;width:200px}.post-content:hover .post-image a{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-hover-bg.png) no-repeat scroll left top rgba(0,0,0,0)}.post-image a:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-clk.png) no-repeat scroll right bottom rgba(0,0,0,0);height:197px;left:3px;top:3px;width:197px}.post-image:hover span{display:block}.single-post .post-content:hover .post-image a{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-bg.png) no-repeat scroll left top rgba(0,0,0,0)}.single-post .post-content:hover .post-image span{display:none}.post-image a{cursor:pointer;display:block}.post-image img{display:block;height:195px;max-width:100%;text-align:left;width:195px}.post-image span{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-arrw.png) no-repeat scroll left top rgba(0,0,0,0);display:none;height:195px;left:0;position:absolute;top:0;width:195px}.wp-pagenavi{padding:20px 0;position:relative;margin-top:20px}.post-rt{float:right;padding:15px 0 0;width:420px}.blog .story-content,.archive .story-content{padding:25px 0 0}li#categories{position:absolute;right:90px;top:23px;left:0;width:100%}li#categories .chosen-container-single .chosen-single{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/select-bg.png) no-repeat scroll 95% center #fff;line-height:33px;padding:0 12px}li#categories .chosen-container .chosen-results li{border-top:1px solid #c2c2c2;line-height:30px;padding:0 12px !important}li#categories .chosen-container .chosen-results{margin:0;padding:0}a.read-more:after,a.more-link:after{content:"\f054";display:inline-block;font-family:"FontAwesome";font-size:16px;font-weight:400;margin:0 0 0 5px;padding:0 0 1px;vertical-align:middle;color:#5f5e5e}a.read-more,a.more-link{color:#000;display:inline-block;float:right;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;line-height:19px;padding:0}a.read-more:hover,a.more-link:hover{color:#b9002d}.navigation a{color:#0875a6;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase}.navigation a:hover{color:#2a6496}.navigation .alignleft{float:left}.navigation .alignleft a:before{content:"\f104";display:inline-block;font-family:"FontAwesome";font-size:12px;font-weight:400;margin:0 5px 0 0;padding:0;vertical-align:top}.navigation .alignright{float:right}.navigation .alignright a:after{content:"\f105";display:inline-block;font-family:"FontAwesome";font-size:14px;font-weight:400;margin:0 0 0 5px;padding:0;vertical-align:top}.my-navi .wp-pagenavi span.pages{color:#1d242c;font-size:20px;font-weight:700;line-height:24px;padding:0}.my-navi .wp-pagenavi a{border:medium none;color:#1d242c;display:inline-block;font-size:20px;font-weight:400;line-height:24px;margin:0;padding:0 15px}.my-navi .wp-pagenavi span{border:medium none;color:#653d91;display:inline-block;font-size:20px;font-weight:700;line-height:24px;margin:0;padding:0 15px}.slider-main{background:none repeat scroll 0 0 #f9f9f9;height:300px;position:relative;overflow:hidden}.directionTemplate{padding:0}.directionTemplate .d-img img{margin:auto}.directionTemplate p.author{text-align:center;padding-top:15px;padding-bottom:0}.directionWrapper{padding-bottom:15px}.directionTemplate p.designation{text-align:center;font-size:14px}.directionTemplate .d-img{position:relative}.directionTemplate .d-img:hover img{left:10%;right:10%}.directionTemplate .d-img:hover .hover-director-img{cursor:pointer}.left-overlay{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/banner-left.png);height:100%;max-width:30%;position:absolute;top:0;width:100%;z-index:999;background-repeat:no-repeat;left:-9%;background-position-x:85%}.right-overlay{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/banner-right.png);height:100%;max-width:22.5%;position:absolute;right:0;top:0;width:100%;z-index:999}.slider-inner{background:none repeat scroll 0 0 #f9f9f9;width:100%}.slider-inner .slides{width:100%}.slider-txt{color:#0875a6;font-size:26px;font-weight:700;line-height:30px;padding:72px 0 0;width:470px;font-family:"proxima-nova";font-weight:700;display:table-cell;vertical-align:middle}.slider-txt a{color:#1d242c;font-size:20px;font-weight:400;line-height:40px}.slider-content{min-height:300px;position:relative;height:100%;display:table;width:100%}.slider-img{bottom:0;position:absolute;right:2%}.slider-content.slider-txt ul{list-style:none;padding-left:15px}.slider-content .slider-txt ul li{list-style:none}.menu-item a.menu-image-hovered:hover img.hovered-image{width:230px;height:230px}a#left-arw,a#left-arw-3,a#left-arw-2{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/left-arw-bg.png) no-repeat scroll left top rgba(0,0,0,0);display:inline-block;height:45px;margin-right:17px;outline:medium none;width:45px}a#left-arw:hover,a#left-arw-3:hover,a#left-arw-2:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/left-arw-bg-h.png) no-repeat scroll left top rgba(0,0,0,0)}a#left-arw:active,a#left-arw-3:active,a#left-arw-2:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/left-arw-hover.png) no-repeat scroll left top rgba(0,0,0,0)}a#right-arw,a#right-arw-3,a#right-arw-2{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/right-arw-bg.png) no-repeat scroll left top rgba(0,0,0,0);display:inline-block;height:45px;outline:medium none;width:45px}a#right-arw:hover,a#right-arw-3:hover,a#right-arw-2:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/right-arw-bg-h.png) no-repeat scroll left top rgba(0,0,0,0)}a#right-arw:active,a#right-arw-3:active,a#right-arw-2:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/right-arw-hover.png) no-repeat scroll left top rgba(0,0,0,0)}.cara-nxt-prev{position:absolute;right:15px;top:0}.woo-lt-rt{position:absolute;right:25px;top:-10px;z-index:995}.container-fluid.ph2services.subcatpage{padding:40px 0}.my-woo-slider .main-content-left{padding-right:25px}.my-woo-slider .main-content-left h5{margin-bottom:0}.get-online{background:none repeat scroll 0 0 #f0f0f0;padding:45px 0 60px}.get-online-inner{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c2c2c2;border-image:none;border-style:solid solid none none;border-width:1px 1px medium medium;z-index:5000}.get-online-inner .get-on{border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2;font-size:14px;font-weight:700;height:170px;line-height:20px;text-align:center;text-transform:uppercase}.get-online-inner .get-on.active{border-bottom:1px solid #fff}.get-online-inner .get-on.active a{color:#0875a6}.get-online-inner .get-on.FQ.active{color:#b9002d}.get-online-inner .get-on a{color:#1d242c;display:block;height:100%;outline:medium none;padding-top:22px;text-decoration:none;width:100%}.get-online-inner .get-on span{color:#1d242c;display:block;height:100%;outline:medium none;padding-top:22px;text-decoration:none;width:100%}.get-online-inner .get-on a:hover{color:#0875a6}.get-online-inner .get-on.FQ a:hover{color:#b9002d}.get-online-inner .get-on.PM{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-1.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.MO{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-2.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.TE{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-3.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.BR{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-4.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.IT{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-5.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.FQ{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-6.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.PM.active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-1.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.MO.active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-2.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.TE.active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-3.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.BR.active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-4.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.IT.active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-5.png) no-repeat scroll center 75px #fff}.get-online-inner .get-on.FQ.active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-on-act-6.png) no-repeat scroll center 75px #fff}.quote-content{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;display:none;margin:-1px 0 0;padding:35px 0 40px}.gc-ttl{color:#1d242c;font-size:14px;font-weight:700;line-height:20px;padding:16px 8px 16px;text-transform:uppercase}.gc-chk-box.handsets{margin-top:30px}.gc-chk-box{padding-left:3px;float:left}.OncheckForm{clear:both}.OncheckForm .gc-chk-box{float:none}.col-sm-6.col-xs-12.gc-chk-box{padding-left:8px}.interest-txt{color:#1d242c;font-size:13px;font-weight:700;line-height:30px;padding:0 8px 16px;text-transform:uppercase}.gc-ttl span{color:#0875a6;display:inline-block;padding-right:4px}.online-area{padding:0}.online-area.online-area-last{border:medium none}.gc-txt{padding-bottom:19px}.gc-txt input{border:1px solid #0875a6;height:50px;padding:10px 18px;width:100%}.interest-txt input{border:1px solid #0875a6;height:40px;padding:10px 18px;width:100%}.gc-chk{font-size:14px;font-weight:400;line-height:20px;margin-bottom:19px}.gc-chk .icheckbox_square-grey{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style.png) no-repeat scroll left top rgba(0,0,0,0);height:30px;margin-right:15px;width:30px}.gc-chk .icheckbox_square-grey:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style.png) no-repeat scroll left top rgba(0,0,0,0)}.gc-chk .icheckbox_square-grey.checked{background-position:-30px center}.online-area p{padding:15px 0 25px}.gc-submit input{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/add-enq-bg.png) no-repeat scroll left top/100% auto rgba(0,0,0,0);border:medium none;display:block;height:45px;max-width:298px;outline:medium none;width:100%}.gc-submit input:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/add-enq-hover.png) no-repeat scroll left top/100% auto rgba(0,0,0,0)}.gc-submit input:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/add-enq-clk.png) no-repeat scroll left top/100% auto rgba(0,0,0,0)}.fn-submit input{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-qot-bg.png) no-repeat scroll left top rgba(0,0,0,0);border:medium none;display:block;height:45px;outline:medium none;width:298px}.fn-submit input:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-qot-hover.png) no-repeat scroll left top rgba(0,0,0,0)}.fn-submit input:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-qot-clk.png) no-repeat scroll left top rgba(0,0,0,0)}.part-data{border-top:1px solid #c2c2c2;float:left;margin:0 5% 0 0;padding:25px 0;width:41%}.part-main-ttl{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/cross-bg.png) no-repeat scroll left 4px rgba(0,0,0,0);color:#0875a6;cursor:pointer;float:left;font-size:14px;font-weight:700;height:20px;line-height:24px;padding-left:1px;text-transform:uppercase;width:30px}.part-title{color:#0875a6;font-size:14px;font-weight:700;line-height:24px;padding-left:30px;text-transform:uppercase}.feat-fina{color:#010000;font-size:14px;font-weight:400;line-height:24px;padding-left:30px}.feat-fina span{font-weight:600;padding-right:5px}.product-cat-page,.product-cat-box-wrapper{padding:0}.abt-product{border-right:1px solid #c2c2c2}.sub-yo-enq .gc-ttl{color:#b9002d}a.get-yo-quote{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-yo-quote-bg.png) no-repeat scroll left top rgba(0,0,0,0);display:block;height:45px;margin-top:115px;width:298px}a.get-yo-quote:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-yo-quote-hover.png) no-repeat scroll left top rgba(0,0,0,0)}a.get-yo-quote:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/get-yo-quote-clk.png) no-repeat scroll left top rgba(0,0,0,0)}.lnm-blog{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/news-hover-bg.png) no-repeat scroll center 30px #fff;padding:185px 55px 58px}.lnm-blog:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/news-bg.png) no-repeat scroll center 30px #fff}.latest-news-main h5{color:#1d242c;font-size:20px;font-weight:700;line-height:24px;margin:0;padding:0 0 30px;text-align:center}.latest-news-main .lnm-note{color:#000;font-size:16px;font-weight:300;line-height:24px;padding:0 0 36px;text-align:center;min-height:84px}.rt-lnm-blog{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/sign-up-hover.png) no-repeat scroll center 30px #fff}.rt-lnm-blog:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/sign-up-bg.png) no-repeat scroll center 30px #fff}a.see-all{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/see-all-bg.png) no-repeat scroll left top rgba(0,0,0,0);color:#fff;display:block;font-size:15px;font-weight:800;height:45px;line-height:42px;margin:0 auto;outline:medium none;text-align:center;text-decoration:none;text-transform:uppercase;width:234px}a.see-all:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/see-all-hover.png) no-repeat scroll left top rgba(0,0,0,0);cursor:pointer}a.see-all:active{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/see-all-click.png) no-repeat scroll right bottom rgba(0,0,0,0);padding-left:3px;padding-top:4px}.lnm-mail{border:1px solid #0875a6;height:45px;margin:0 auto;width:343px;position:relative}.hm-mail.wpcf7-form-control-wrap{width:269px}.hm-mail span.wpcf7-not-valid-tip{position:absolute}.lnm-mail input.lnm-txt{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-radius:0;box-shadow:none;color:#010000;display:inline-block;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;line-height:17px;padding:13px 18px;display:inline-block;vertical-align:top}.lnm-mail input.lnm-txt::-webkit-input-placeholder{color:#010000}.lnm-mail input.lnm-txt:-moz-placeholder{color:#010000}.lnm-mail input.lnm-txt::-moz-placeholder{color:#010000}.lnm-mail input.lnm-txt:-ms-input-placeholder{color:#010000}.lnm-mail input.lnm-btn{background:0 0;border:none;border-radius:0;box-shadow:none;color:#b9002d;display:inline-block;font-family:'FontAwesome';font-size:18px;font-weight:400;line-height:43px;height:43px;width:40px;vertical-align:top;position:absolute;right:1%;top:0}.lnm-mail input.lnm-btn:hover{color:#0875a6}.story-content ul.prons-list-about li,.left_side_content ul.prons-list-about li,.term-description .prons-list-about li{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/list-sq.png) no-repeat left top 6px;border-bottom:1px solid #c2c2c2;font-size:15px;line-height:24px;font-weight:600;color:#0875a6;border:none !important;line-height:25px;padding:0 35px 26px}.term-description .prons-list-about li{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/list-sq.png) no-repeat left top 6px;background-size:1.3%}.left_side_content ul.prons-list-about li{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/list-sq.png) no-repeat left center;border-bottom:1px solid #c2c2c2!important;font-size:15px;line-height:24px;font-weight:600;color:#0875a6;padding:24px 0 24px 45px;list-style:none}.left_side_content ul.prons-list-about{margin-bottom:20px}.story-content h2{padding-bottom:30px}.partner-slider{border:1px solid #c2c2c2}.partner-slider .cycle-slideshow{width:100% !important;max-height:330px;overflow:hidden}.partners-main{padding:45px 0 60px}.part-slide{display:block;text-align:center;padding:0 95px 48px;border-right:1px solid #c2c2c2}.part-slide h6{color:#000;text-align:center;padding:35px 5px}.part-slide:hover h6{color:#0875a6}.part-img{width:200px;height:200px;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-bg.png) no-repeat left top;margin:0 auto;text-align:left}.part-slide:hover .part-img{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-hover-bg.png) no-repeat left top;position:relative}.part-img span{display:none}.part-slide:hover .part-img span{display:block;width:195px;height:195px;position:absolute;left:0;top:0;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-arrw.png) no-repeat left top}.breadcrumbs{padding:14px 0;border-bottom:1px solid #c2c2c2;color:#999;margin:0 0 25px}.breadcrumbs span{font-size:14px;line-height:20px;font-weight:400;color:#1d242c;display:inline-block;text-transform:capitalize}.breadcrumbs span a{color:#999;padding:0 10px}.breadcrumbs span a:hover{color:#b9002d}span[property="v:title"]{padding:0 0 0 10px}.css-ttl h6{font-size:20px;line-height:24px;color:#1d242c;font-weight:700}.customer-support-main{text-align:center;padding:0;margin:0;border-top:none}.customer-support-main>div{padding:0}.cs-blog{padding:0 23px;border-left:1px solid #c2c2c2;min-height:300px;margin:0}.cs-blog-outer{position:relative}.cs-blog-img{min-height:110px;vertical-align:middle;display:block}.cs-blog-img-2{position:absolute;min-height:110px;left:0;top:0;width:100%;height:110px;display:none}.cs-blog:hover .cs-blog-img-2{display:block}.cs-blog:hover a{color:#1d242c}.cs-blog h5{font-size:18px;line-height:24px;text-transform:capitalize;font-weight:700;padding:0;margin:0}.cs-blog h5 a{color:#1d242c;text-decoration:none}.cs-blog h5 a:hover{color:#0875a6}.cs-blog p{padding:0;font-weight:300;font-size:16px;line-height:24px;min-height:85px}.css-img{text-align:center}.cs-section-1,.cs-section-2{position:relative}.cs-section-3{clear:both}.a.addAnother{color:#b9002d;font-weight:700;display:block;margin-bottom:20px}.full-width{width:100%}.subformheading{font-size:15px;line-height:20px;color:#1d242c;font-weight:700;padding:25px 0 5px}.down-arrw{width:100%;text-align:center;height:55px;margin:20px 0}.down-arrw.first{clear:both}#wpcf7-f101-p499-o3 .css-ttl h6{font-size:20px;line-height:24px;color:#1d242c;font-weight:700}.css-ttl{font-size:20px;line-height:24px;color:#1d242c;font-weight:700;padding:16px 0}.cs-single-form .css-txt{float:left;width:48%;padding-bottom:29px}.cs-single-form .css-txt.css-txt-rt{float:right}.cs-single-form .css-txt input{border:1px solid #0875a6;color:#000;font-size:14px;font-weight:400;height:45px;line-height:43px;padding:0 18px;width:100%}.gc-chk-box.css-chk .gc-chk{float:left;width:48%;margin-bottom:29px}.gc-chk-box.css-chk .gc-chk-rt{float:right}.leftformdata .css-select{width:auto;margin-bottom:29px}.fullsize{padding:0}.leftformdata{padding:0;width:48%;float:left}.fault_checklist{padding:0}.textareaformWrapper{padding-bottom:29px}.leftformdata input,.rightformdata input,.input_full_size input{border:1px solid #0875a6;color:#000;font-size:14px;font-weight:400;height:45px;line-height:43px;padding:0 18px;width:100%}.leftformdata textarea,.rightformdata textarea,.textarea_full_size textarea{border:1px solid #0875a6;width:100%;font-size:14px;font-weight:400;line-height:20px;color:#010000;resize:none;padding:14px 18px}.fullsize p{font-size:16px;line-height:20px;color:#1d242c;font-weight:500;padding:0 0 20px}.recivecall-mea{padding-top:20px}#checklist_color .gc-chk input[type=checkbox]+span.wpcf7-list-item-label{padding-left:35px}.fullsize p span.boldtext{font-weight:700}.fullsize p.highlighed_text{font-size:16px;line-height:20px;color:#1d242c;font-weight:700;padding:0 0 20px}.fullsize p a.underlinetext{text-decoration:underline;font-size:16px;line-height:20px;color:#1d242c;font-weight:700}.noevent{pointer-events:none}.formpaddingzero{padding:0}.input_full_size,.textarea_full_size{padding-bottom:29px;margin-top:10px}.inputformWrapper{padding-bottom:29px}.rightformdata{padding:0;float:right;width:48%}.css-select .chosen-container{width:100% !important}.css-select .chosen-container-single .chosen-single{border:1px solid #0875a6;height:45px;padding:14px 18px;font-size:14px;font-weight:400;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/select-bg.png) no-repeat 95% center #fff}.css-select .chosen-container .chosen-drop{border:1px solid #0875a6;border-top:none}.css-3-left{width:48%;float:left}.css-3-left .css-txt{width:100%;float:none}.css-3-right{width:48%;float:right}.css-3-right textarea{border:1px solid #0875a6;width:100%;font-size:14px;font-weight:400;line-height:20px;color:#010000;resize:none;height:193px;padding:14px 18px}.css-txt textarea{border:1px solid #0875a6;width:100%;font-size:14px;font-weight:400;line-height:20px;color:#010000;resize:none;padding:14px 18px}.req-sub-main .gc-chk{float:left;width:48%}.report-sub{float:right;width:48%}.report-sub .css-btn{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-repeat:no-repeat;background-position:right top;border:none;color:#fff;font-family:'proxima-nova',sans-serif;font-size:15px;font-weight:800;width:100%;max-width:350px;height:45px;padding:0 0 6px;text-transform:uppercase;background-size:100% 300%}.report-sub .css-btn:active{background-position:right bottom;padding:3px 0 0 3px}.contact-page,.contact-page>div,.cn-interested,.cn-map-location{padding-left:0}.our-office-main ul{margin:0;padding:0;border-left:1px solid #c2c2c2}.our-office-main ul li{float:left;list-style:none;font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;border:1px solid #c2c2c2;border-left:none;width:25%;text-align:center;padding:0 6px;background:#fff;height:60px}.office-detail ul.video-bpoint{border-left:none;padding-left:20px}.office-detail ul.video-bpoint li:before{content:"\2022";font-size:38px;position:absolute;padding:0;left:0;clear:both}.office-detail ul.video-bpoint li{display:inline-block;border:none;float:none;text-align:left;height:auto;padding:5px;line-height:15px;font-weight:500;text-transform:capitalize;width:100%;list-style:none;position:relative;padding-left:20px;border:none !important}.our-office-main ul li.active{border-bottom:1px solid #fff}.our-office-main ul li.active a{color:#0875a6}.our-office-main ul li a{display:block;color:#1d242c;text-decoration:none;background:#fff;outline:none;padding:20px 0}.page-id-29 .our-office-main ul li a{display:inline}.our-office-main ul li a:hover{color:#0875a6}.tab-outer.clearfix{position:relative}.page-id-29 .tab-content{padding:55px 0 60px}div#tab-1.static{position:relative !important}.tele-note p{font-family:'proxima-nova',sans-serif;color:#000;font-size:16px;line-height:24px;font-weight:500}.tab-content{padding:55px 0 0;background:#fff;font-size:16px;line-height:24px;color:#000;display:block;font-weight:400;position:absolute;top:0}.tab-content span{font-size:16px;line-height:24px;color:#000;display:block;font-weight:700}.office-detail{padding:0 0 26px}.tele-fax{color:#0875a6;font-size:16px;line-height:24px;display:block;padding:0 0 26px}.tele-fax span{display:inline-block}.cust-support{padding:0 0 26px}.cust-support a{color:#0875a6;font-size:16px;line-height:24px;font-weight:500}.tele-system{display:inline-block;font-size:16px;line-height:24px;font-weight:500;color:#0875a6}.tele-system span{display:inline-block}.tele-note{color:#000;font-size:16px;line-height:24px;font-weight:300;padding:0 20px 0 0}.office-txt{padding-bottom:19px}input.office-txt-inp{border:1px solid #0875a6;width:100%;font-size:14px;color:#010000;font-weight:400;padding:12px 18px}.office-area{padding:0 0 18px}.office-area textarea{padding:15px 18px;border:1px solid #0875a6;width:100%;font-size:14px;color:#010000;font-weight:400;resize:none;line-height:18px;height:130px}.send-enq .enq-btn{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-repeat:no-repeat;background-position:right -46px;border:none;color:#fff;font-family:'proxima-nova',sans-serif;font-size:15px;font-weight:800;line-height:16px;width:100%;height:45px;padding:0 0 6px;max-width:350px;text-align:center;text-transform:uppercase}.send-enq .enq-btn:hover{background-position:right -46px}.send-enq .enq-btn:active{background-position:right bottom;padding:3px 0 0 3px}.office-enq-form span.wpcf7-not-valid-tip{font-size:12px;color:#b9002d}.tab-outer div.wpcf7-response-output{margin:0}.woocommerce ul.products{border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2}ul.products.taxonomy_sing{border-top:none}ul.products.taxonomy_sing>li{border-top:1px solid #c2c2c2}.term-description p{font-size:16px;line-height:24px;color:#010000;font-weight:300;padding:0 0 26px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:33.33%;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin:0;text-align:center;min-height:518px;padding:35px 30px 40px;background:#fff}.woocommerce ul.products li.product:hover h3{color:#0875a6}.woocommerce ul.products li.subcat h3{padding:0 10% !Important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:auto;box-shadow:none;transition:none}.woocommerce .related ul li.product img,.woocommerce .related ul.products li.product img,.woocommerce .upsells.products ul li.product img,.woocommerce .upsells.products ul.products li.product img,.woocommerce-page .related ul li.product img,.woocommerce-page .related ul.products li.product img,.woocommerce-page .upsells.products ul li.product img,.woocommerce-page .upsells.products ul.products li.product img{width:auto}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:50%}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:none}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{outline:none}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:24px;line-height:24px;color:#1d242c;font-weight:700;border:none;text-transform:capitalize;margin:0;padding:0;min-height:70px}.woo-short{font-size:14px;line-height:24px;color:#1d242c;font-weight:300}.archive-img-wrap{width:200px;height:200px;text-align:left;margin:0 auto;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-bg.png) no-repeat left top;position:relative;padding-right:5px;padding-bottom:5px;overflow:hidden}.archive-img-wrap img{height:100% !important;margin:auto !important;max-width:inherit;min-width:100%;width:100% !important}.archive-img-wrap span{display:none}.woocommerce ul.products li.product:hover .archive-img-wrap{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-hover-bg.png) no-repeat left top}.woocommerce ul.products li.product:hover .archive-img-wrap span{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-arrw.png) no-repeat left top;display:block;height:195px;left:0;position:absolute;top:0;width:195px}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img{width:auto;box-shadow:none}a.get-quote-link,a.get-quote-link-t{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-repeat:no-repeat;background-position:right top;font-family:'proxima-nova',sans-serif;font-size:15px;font-weight:800;width:200px;margin:43px auto 20px;height:45px;display:block;padding:13px 0 0;text-align:center;text-transform:uppercase;background-size:100% 300%;color:#fff !important}h6 a.get-quote-link{padding:9px 0 0;margin:0}a.get-quote-link:hover{background-position:right -46px}a.get-quote-link:active{background-position:right bottom;padding:16px 0 0 3px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left}.pron-cons{padding:0}.pron-cons h5{font-size:20px;line-height:24px;color:#1d242c;padding:0 0 15px}ul.prons-list-cat{margin-bottom:50px}.my-woo-slider1{margin-top:22px}.page-template-single-service-php .my-woo-slider1{padding-left:0}.woo-ttl.srv_tt a{height:50px}ul.prons-list-cat li{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/list-sq.png) no-repeat left center;font-size:16px;line-height:32px;font-weight:600;color:#0875a6;padding:10px 0 10px 45px}ul.prons-list-cat li:last-child{padding:20px 0 15px 45px;margin-bottom:40px}.my-woo-slider{background:#f0f0f0;padding:55px 0 60px}.list-options{padding:40px 0 60px}.my-woo-slider .cycle-slideshow{border:1px solid #c2c2c2;width:100%;max-width:862px}.woo-slides{border-left:1px solid #c2c2c2;vertical-align:top;overflow:hidden;padding:35px;text-align:center;background:#fff;width:373px;min-height:415px}.woo-slides:hover .woo-ttl a{color:#0875a6}.woo-slides:hover a{color:#1d242c}.woo-slides:hover a.service_learn:after{color:#1d242c}.woo-slides:hover a.service_learn{border-color:#1d242c}.woo-slides p{white-space:normal;color:#1d242c;padding:35px 0 0}.woo-slides:hover .archive-img-wrap{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-hover-bg.png) no-repeat left top}.woo-slides:hover .archive-img-wrap span{display:block;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-arrw.png) no-repeat left top;display:block;height:195px;left:0;position:absolute;top:0;width:195px}.woo-ttl{font-size:18px;line-height:24px;font-weight:700;color:#1d242c;border:none;color:#1d242c;padding:0 0 35px;text-transform:uppercase;white-space:normal}.woo-ttl a{color:#1d242c;text-align:center;margin-bottom:22px;display:block;text-transform:capitalize}.woo-ttl a:hover{color:#0875a6}.my-woo-slider h5{color:#1d242c;font-size:20px;line-height:24px;padding:0 0 35px}a.single-get-form,a.single-get-forms{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-repeat:no-repeat;background-position:right top;color:#fff;font-family:'proxima-nova',sans-serif;font-size:15px;font-weight:800;padding:11px 0 0;max-width:350px;width:100%;height:44px;display:block;outline:none;text-align:center;text-transform:uppercase;margin:0 auto 40px}a.single-get-form:hover{background-position:right -46px}a.single-get-form:active{background-position:right bottom;padding:18px 0 0 3px}.brand-logo{padding:0 0 40px;display:none}.video{padding:0 0 30px}.pro-video{text-align:center}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:40px 0 0}input.check1[type=checkbox]{display:none}input.check1[type=checkbox]+label.label1{background-repeat:no-repeat;cursor:pointer;display:inline-block;line-height:30px;padding-left:35px;font-size:14px;font-weight:400;color:#1d242c}label.label1{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left top}input.check1[type=checkbox]:checked+label.label1{background-position:0 -30px}.chosen-container .chosen-results li{padding:6px 12px !important}.gc-chk input[type=checkbox]+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left top;cursor:pointer;display:inline-block;line-height:30px;padding-left:50px;font-size:14px;font-weight:400;color:#1d242c;height:30px;text-transform:uppercase}.gt-form .gc-chk input[type=checkbox]+span.wpcf7-list-item-label{width:auto}.gc-chk input[type=radio]+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left top;cursor:pointer;display:inline-block;line-height:30px;padding-left:50px;font-size:14px;font-weight:400;color:#1d242c;height:30px;width:157px}#wpcf7-f7584-p7585-o3 .gc-chk input[type=checkbox]+span.wpcf7-list-item-label{width:168px}.gc-chk input[type=checkbox]:checked+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left -30px}.gc-chk input[type=checkbox]:checked+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left -30px}.gc-chk input[type=checkbox]{display:none}.checkboxs-first.gc-chk input[type=checkbox],.checkboxs-second.gc-chk input[type=checkbox]{opacity:0;top:24px;left:10px;padding:0;height:30px;width:30px;margin:0;display:block;position:absolute}.checkboxs-first.gc-chk input[type=checkbox]:checked+.icheckbox_square-grey,.checkboxs-second.gc-chk input[type=checkbox]:checked+.icheckbox_square-grey{background-position:-30px center}.gc-chk span.wpcf7-list-item{margin-right:54px}#wpcf7-f7584-p7585-o3 .gc-chk input[type=radio]+span.wpcf7-list-item-label{width:168px}.gc-chk input[type=radio]:checked+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left -30px}.gc-chk input[type=radio]:checked+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left -30px}.gc-chk input[type=radio]{display:none}.checkboxs-first.gc-chk input[type=radio],.checkboxs-second.gc-chk input[type=radio]{opacity:0;top:24px;left:10px;padding:0;height:30px;width:30px;margin:0;display:block;position:absolute}.checkboxs-first.gc-chk input[type=radio]:checked+.icheckbox_square-grey,.checkboxs-second.gc-chk input[type=radio]:checked+.icheckbox_square-grey{background-position:-30px center}.gt-form .gc-chk span.wpcf7-list-item{margin-right:31px}div.wpcf7-validation-errors{border-color:#fff;color:#b9002d;font-weight:600;text-align:center;margin:0;padding:0 0 15px}span.wpcf7-not-valid-tip{color:#b9002d;font-weight:600}.lnm-blog .wpcf7-response-output{display:none !important}.pro-cat-small{display:none}.page-id-29 div#content-area{height:auto !important;position:relative;z-index:9}.full-width1{width:100%!important}.bootstrap-select.btn-group .btn .caret{border:none!important}.related a.get-quote-link{display:none}.woocommerce .related ul li.product{min-height:0}.woocommerce .related ul li.product p{padding:30px 0 0}.woocommerce .related.products{padding:55px 0 60px;background:#f0f0f0;margin:50px 0 0}.related.products h6{font-size:20px;line-height:24px;color:#1d242c;font-weight:700;text-transform:capitalize;padding:0 0 36px}.related.products{vertical-align:top;position:relative;z-index:11}.pull-right.abc2{padding-right:0;padding-left:0}.related.products .cara-nxt-prev{position:absolute;right:40px;top:-10px}.related.products .cycle-slideshow{width:100%;border:1px solid #c2c2c2;max-width:862px}.related-slider.cycle-slide{vertical-align:top;text-align:center;border-left:1px solid #c2c2c2;padding:35px;width:373px;background:#fff;min-height:400px}.related-slider h3{font-size:18px;line-height:24px;font-weight:700;color:#1d242c;border:none}.related-slider:hover h3{color:#0875a6}.related-slider:hover .archive-img-wrap{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-hover-bg.png) no-repeat left top}.related-slider:hover .archive-img-wrap span{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/partner-arrw.png) no-repeat left top;display:block;height:195px;left:0;position:absolute;top:0;width:195px}.related-slider p{white-space:normal;padding:35px 0 0;color:#1d242c}.remote-support span{float:left;padding-right:12px}.remote-support span.window{background:url(https://www.midshire.co.uk/wp-content/uploads/2014/09/window.png) no-repeat;width:20px;height:19px;display:block;position:relative;cursor:pointer}.remote-support span.apple{background:url(https://www.midshire.co.uk/wp-content/uploads/2014/09/apple.png) no-repeat;width:20px;height:19px;display:block;padding-right:0;margin-left:10px;cursor:pointer}.remote-support span.window:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/window-red.png) no-repeat}.remote-support span.apple:hover{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/apple-red.png) no-repeat}a.newclass.single-get-form{background-image:none;font-family:'proxima-nova',sans-serif;font-size:15px;font-weight:400;padding:0;max-width:0;width:0;height:0;display:inline;text-align:left;text-transform:lowercase;margin:0 2px}.clear-padding{padding:0}.remote-support a span.Callisto{color:#999;font-size:14px;font-weight:400;line-height:20px;position:relative;left:20px}.location_name h2{color:#1d242c;display:block;font-size:18px;font-weight:700;line-height:18px;padding:28px 15px 28px 0;text-align:left;text-transform:uppercase;width:100%}.location_name .tele-fax{color:#0875a6;font-size:16px;line-height:24px;display:block;padding:0 15px 26px 0}.location_name .tele-fax span{font-weight:700;color:#000}.quote-content-outer .interest-txt{color:#1d242c;font-size:13px;font-weight:700;line-height:20px;padding:0 0 16px;text-transform:uppercase}.quote-content-outer .gc-chk{font-size:13px;position:relative}.quote-content-outer .gc-chk .icheckbox_square-grey{margin-right:4px;margin-bottom:10px}h6 a.get-quote-link:active{background-position:right bottom;padding:12px 0 0 3px}#sidebar h6.li{border-top:none}.interest-txt textarea{border:1px solid #0875a6;height:85px;padding:10px 18px;width:100%}.hover-director-img{display:none}.d-img:hover .hover-director-img{display:block;position:absolute;top:0}.hover-button{position:absolute;bottom:0;width:100%}.hover-button a.get-touching{background:#b9002d;color:#fff;display:block;font-family:"Maven Pro",sans-serif;font-size:13px;font-weight:400;height:auto;outline:medium none;position:relative;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:0;transition:none;width:100%;padding:15px 0}.hover-button span.get-touching{background:#b9002d;color:#fff;display:block;font-family:"Maven Pro",sans-serif;font-size:13px;font-weight:400;height:auto;outline:medium none;position:relative;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:0;transition:none;width:100%;padding:15px 0}.col-sm-2.col-xs-12.quote-box{width:20%}.hover-button:hover a.get-touching{color:#fff;background:#0875a6}.get-on-hover p{font-size:14px;font-weight:400;color:#000;text-align:center;padding:16px}.servic-btn{padding:4px 0 20px;margin:0 0 4px;background:0 0;box-shadow:none;border:none;display:block;width:100%;clear:both;font-family:"Maven Pro",sans-serif;font-size:13px;font-weight:400;color:#b9002d;text-align:center}.get-online-inner .get-on-hover{position:absolute;top:0;background:#fff;display:none;border-left:1px solid #c2c2c2;width:100%;min-height:219px}.row.PM-wrap:hover .PM.get-on-hover,.row.MO-wrap:hover .MO.get-on-hover,.row.TE-wrap:hover .TE.get-on-hover,.row.BR-wrap:hover .BR.get-on-hover,.row.IT-wrap:hover .IT.get-on-hover,.row.FQ-wrap:hover .FQ.get-on-hover{display:block}.page-id-7585 .main-content-left{padding:0}.down-arrw .fa{font-size:36px;color:#d2d2d2;padding:0;margin:0}.down-arrw .fa:hover{color:#96343c}div#wpcf7-f101-p499-o3 .gc-chk input[type=checkbox]+span.wpcf7-list-item-label,div#wpcf7-f274-p507-o3 .gc-chk input[type=checkbox]+span.wpcf7-list-item-label,div#wpcf7-f272-p503-o3 .gc-chk input[type=checkbox]+span.wpcf7-list-item-label,div#wpcf7-f275-p509-o3 .gc-chk input[type=checkbox]+span.wpcf7-list-item-label,div#wpcf7-f273-p505-o3 .gc-chk input[type=checkbox]+span.wpcf7-list-item-label,div#wpcf7-f276-p511-o3 .gc-chk input[type=checkbox]+span.wpcf7-list-item-label{width:100%}input,button{outline:none}li{list-style:none}.page-template-default .post-image{width:100%;float:none;height:auto;margin-bottom:40px}.page-template-default .post-image>img{height:auto}.cs-single-form{padding-bottom:80px}a.see-all.section{margin:0}.footer-outer .container h2.social-heading{background:#fff;border-top:1px solid #ebebeb;text-align:center}h2.social-heading{padding:36px 0}.page-description{padding:30px 0 0}.main-content-left .images img{margin:auto}.main-content-left .images img{margin:40px auto 40px}.page-id-7820 div#content-area{height:auto !important}.page-id-20 .our-office-main{float:left;min-height:1130px;width:100%;height:100%;background:#fff}div#content-area1{padding-bottom:95px}span.errormail{color:#1d242c;font-family:"proxima-nova",sans-serif;font-size:30px;font-weight:300;line-height:30px;margin:20px 0;padding:15px 10px;text-transform:uppercase;display:block;border:2px solid}span.errormail.ok{color:green}span.errormail.fail{color:red}label.color-chk span{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png);cursor:pointer;display:inline-block;line-height:30px;padding-left:0!important;font-size:14px;font-weight:400;color:#1d242c;height:30px;width:180px!important;text-transform:uppercase;background-position:right 0!important}.color-chk input[type=checkbox]:checked+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat right -30px!important}.color-chk input[type=text]{border:1px solid #0875a6;color:#000;font-size:14px;font-weight:400;height:30px;width:32px;margin-left:10px}.color-chk span.wpcf7-list-item-label{margin-right:20px}.color-chk label{padding-left:10px;font-weight:400;color:#1d242c;text-transform:uppercase}span.menu-346{width:100%}.bootstrap-select .btn-default:hover{background:0 0;border:1px solid #0875a6}.bootstrap-select .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#0875a6!important}.caret{width:20px;height:9px;border-top:none!important;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/select-bg.png) no-repeat 92% center #fff}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none!important;box-shadow:none!important}.bootstrap-select.dropdown-menu>li>a:hover{background:#0875a6!important}button.btn.dropdown-toggle.selectpicker.btn-default:active{box-shadow:none!important;-webkit-box-shadow:none!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important}.bootstrap-select button.btn.dropdown-toggle.selectpicker.btn-default{border:1px solid #0875a6;color:#000;font-size:14px;font-weight:400;height:45px;line-height:43px;padding:0 18px;width:100%;background:0 0;border-radius:0}h1.page-title{margin-bottom:10px}.support-content h1{margin-bottom:30px}.support-content .csph2 p{padding-bottom:40px}.main-content-div{padding-left:0}.get-on-hover-text{display:table;height:170px}.get-on-hover-text p{display:table-cell;vertical-align:middle}.gform_title{display:none}.gfield.gfield_html{text-transform:normal;font-size:20px;font-weight:700}#gform_wrapper_49{min-height:initial}img#gform_ajax_spinner_2,img#gform_ajax_spinner_3,img#gform_ajax_spinner_4,img#gform_ajax_spinner_6,img#gform_ajax_spinner_7{position:absolute;bottom:-25px}.single-form span.wpcf7-lit-item{max-width:50%}.single-form span.wpcf7-list-item{width:50%;display:block}.single-form span.wpcf7-list-item:nth-child(odd),.single-form span.wpcf7-list-item:nth-child(even){float:left;margin:0}.single-form span.wpcf7-list-item:nth-child(even){margin-left:17px;width:40%}.single-form-submit input.gt-sub-inp{width:100%;background-size:100.5% 300%}.single-form .gc-ttl{padding-left:15px;text-transform:capitalize;font-family:proxima-nova;font-size:20px}.single-form .gc-ttl span{color:inherit}.single-form .gc-chk-box{padding-left:11px}button.gt-sub-inp,.woocommerce button.button{margin-top:5px!important}.goto-step2{float:left;font-size:14px;font-family:proxima-nova;font-weight:700!important;text-transform:uppercase;padding-left:0;margin-top:25px!important}.single-form .gc-txt select,.single-form .gc-chk-box select,.gfield.gc-txt select{border:1px solid #0875a6;height:50px;padding:10px 18px;width:100%;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/drop-down-arrow.jpg)!important;-webkit-appearance:none;background-position:center right 12px;background-repeat:no-repeat;-moz-appearance:none;background-color:#fff!important;-webkit-appearance:none}.gfield.gc-text textarea{border:1px solid #0875a6}#wpcf7-f8807-p8802-o3 span.wpcf7-list-item,#wpcf7-f8807-p8802-o3 span.wpcf7-list-item:nth-child(even){width:33%}#wpcf7-f8807-p8802-o3 span.wpcf7-list-item:nth-child(even){margin-left:0}#wpcf7-f8798-p7625-o3 input.gt-sub-inp,#wpcf7-f8805-p8801-o3 input.gt-sub-inp{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/blue-btn.png);background-size:100% 100%;float:right;width:91%;margin-right:-15px}#wpcf7-f8798-p7625-o3 input.gt-sub-inp:hover,#wpcf7-f8805-p8801-o3 input.gt-sub-inp:hover{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/blue-btn-hover.png);background-position:0 0}.single-form .interest-txt{padding-bottom:10px;padding:0 6px 10px}.single-form .gc-chk-box br{display:none}.single-form .interest-txt input{height:50px!important}.gfield.gc-txt.single-form.addinfo .ginput_container{margin-top:10px!important}.gc-chk.single-form{margin-top:10px!important}.gc-txt.single-form.no-req .ginput_container{margin-top:10px}#gform_wrapper_22 .gfield.gc-txt{margin-bottom:0}#gform_wrapper_22 .gfield.gc-txt input{padding-left:20px}.gc-chk.single-form.one-row label{float:left;line-height:31px}.gc-chk.single-form.one-row .ginput_container{float:left;width:75%;margin-top:0}.gc-chk.single-form.one-row .ginput_container li{width:auto;margin-right:50px!important}.gc-chk.single-form.one-row .ginput_container ul{margin-left:70px!important}#gform_wrapper_22 .gform_footer.top_label>button.gt-sub-inp,#gform_wrapper_29 .gform_footer.top_label>button.gt-sub-inp{max-width:370px;margin:0 auto;float:none}#gform_wrapper_22 .gform_footer.top_label>button.gt-sub-inp:active,#gform_wrapper_29 .gform_footer.top_label>button.gt-sub-inp:active{background-position:right -95px;background-repeat:no-repeat}.page-template-template-homepage-php .get-online-inner{border:0}.page-template-template-homepage-php .get-online{padding-bottom:30px;padding-top:30px}.page-template-template-homepage-php .get-online .container h2:nth-child(1){padding-bottom:5px}#gform_wrapper_22.gform_wrapper{min-height:initial}.report-sub .css-btn{max-width:416px}.mobile-news-cat-filter{display:none}.desktopLogo .woo-lt-rt{width:100%;top:43%;left:-10px}.desktopLogo .woo-lt-rt a:hover{color:#60656b}.desktopLogo .woo-lt-rt a.left-arw{position:absolute;left:0;height:28px;width:30px}.desktopLogo .woo-lt-rt a.right-arw{position:absolute;right:0}.desktopLogo .woo-lt-rt a.left-arw:after{font-family:"FontAwesome";font-size:48px;line-height:24px;transition:all .5s ease 0s;content:"\f104"}.desktopLogo a.right-arw:after{font-family:"FontAwesome";font-size:48px;line-height:24px;transition:all .5s ease 0s;content:"\f105"}.gfield.gc-txt{padding:0;clear:none!important;margin:10px 0}.gfield.gc-txt textarea{height:auto;border:1px solid #0875a6}.gfield.gc-txt.gc-select{padding-left:0}.get_custom{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/blue-btn.png);background-size:100% 100%;float:right;width:100%;margin-top:0;height:50px;padding:13px 0;color:#fff;max-width:170px;margin:0 auto;display:block;float:none;text-transform:uppercase;text-align:center}input.gform_next_button:hover,.woocommerce input.button:hover{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/blue-btn-hover.png);background-position:0 0;background-size:100% 100%}.gform_wrapper .gform_page_footer{border:none!important;max-width:340px;width:100%!important;float:right;padding:0 15px 0 0}input.gform_previous_button{display:none!important}.gform_wrapper ul.gfield_checkbox li{width:50%;float:left}.gform_wrapper ul.gfield_checkbox li input{display:none}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]+label,.gform_wrapper ul.gfield_radio li input[type=radio]+label{cursor:pointer;display:inline-block;line-height:30px;padding-left:50px;font-size:14px;font-weight:400;color:#1d242c;height:30px;text-transform:uppercase;margin-left:0}.single-form .gc-chk input[type=radio]+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left -2px top}.single-form .gc-chk input[type=radio]:checked+span.wpcf7-list-item-label{background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/chk-box-style-2.png) no-repeat left -2px top -30px}button.gt-sub-inp:hover,.woocommerce button.button:hover{background-position:right -47px;background-size:100% 300%;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png)}.gform_wrapper ul.gfield_radio{padding-left:0!important;padding-top:10px!important}.gform_wrapper ul.gfield_radio li{width:50%;float:left}.gform_wrapper ul.gfield_radio{padding-left:0;padding-top:10px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gc-chk{height:auto!important}.gc-chk .gfield_description.validation_message{position:relative !important}.gform_wrapper li.gfield.gfield_error{padding-left:0;background-color:transparent!important;border:none!important}.gform_wrapper .top_label .gfield_error .ginput_container{width:100%}.gfield.gc-txt .ginput_container{margin-top:0}.page-template-get-a-auote-form-php .gfield.gc-txt.gfield_error .ginput_container{margin-top:22px!important}.gfield.gc-txt select{background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/drop-down-arrow.jpg)!important;-webkit-appearance:none;background-position:center right 12px!important;background-size:auto!important;-moz-appearance:none;background-position-x:right;background-position-y:center;border-radius:0}.gform_page{position:relative}.gform_page_footer{position:absolute;bottom:0;right:16px;margin-bottom:10px!important}.gform_wrapper .gform_page_footer{max-width:390px}input.gform_next_button{height:50px!important}.gform_page_footer.top_label,.gform_footer.top_label{position:relative!important;right:auto;bottom:auto;float:none}.gform_footer.top_label,.gform_page_footer.top_label{float:right;width:100%;margin-right:0!important;margin-top:0!important}.gform_footer.top_label{float:none!important;padding-right:0!important;padding-top:0!important}.page-template-get-a-quote-online-php .main-content-left{min-height:650px!important}input.gform_next_button,.gform_page_footer button,.gform_footer button{font-weight:400!important}.page-template-get-a-quote-online-php .breadcrumbs{margin-bottom:10px!important}.page-template-get-a-quote-online-php .pull-right{margin-top:15px!important}.page-template-get-a-quote-online-php h1.page-title{margin-bottom:0!important}.gform_confirmation_message{font-size:20px;font-weight:700;padding:15px 20px;border:2px solid;margin:50px 20px}#nav ul ul ul li>a{display:block;width:100% !important}#nav ul>li.quote-button.current_page_item>a,#nav ul>li.quote-button.current_page_ancestor>a{background:#b9002d}.page-template-templatessingle-customer_support-php #field_55_9 td.gfield_list_icons img,.page-template-templatessingle-customer_support-php #field_55_10 td.gfield_list_icons img{display:none}.page-template-templatessingle-customer_support-php li#field_55_12{width:49%;float:left;clear:none!important;padding-top:0;margin-top:14px;top:0}.page-template-templatessingle-customer_support-php li#field_55_11{float:left;clear:none!important;margin-top:28px!important}.page-template-templatessingle-customer_support-php .gform_wrapper .gfield_list input{width:98%;height:35px;border:1px solid #0875a6}.page-template-templatessingle-customer_support-php .cs-single-form .gform_footer.top_label{max-width:425px;float:right!important;clear:none;margin-top:10px!important;padding-right:15px!important}.page-template-templatessingle-customer_support-php .gform_wrapper ul.gfield_checkbox li input[type=checkbox],.page-template-templatessingle-customer_support-php .gform_wrapper ul.gfield_radio li input[type=radio]{display:none}.page-template-templatessingle-customer_support-php .gform_wrapper ul.gfield_radio li{margin:0 0 20px !important}li.chkit{padding:0 15px 0 0;float:left;clear:both!important}li.chkit ul.gfield_checkbox li,li.chkit ul.gfield_radio li{width:100%}.chktext{float:left;clear:none!important;margin-top:5%}li#field_51_8{padding-top:30px}li#field_51_11,li#field_57_11{float:left;width:49%;clear:none;margin-top:-30px;padding-left:15px}.page-template-templatessingle-customer_support-php .gform_wrapper textarea{height:100px!important}li#field_56_18,li#field_53_7,li#field_23_11,li#field_54_17,li#field_52_47,li#field_58_11,li#field_51_11,li#field_55_12,li#field_57_11{float:left;clear:none!important;padding-left:15px;position:relative}li#field_56_18 label,li#field_53_7 label,li#field_23_11 label,li#field_54_17 label,li#field_58_11 label,li#field_51_11 label,li#field_55_12 label,li#field_52_47 label{display:none}li#field_53_7 .ginput_container,li#field_54_17 .ginput_container,li#field_51_11 .ginput_container,li#field_55_12 .ginput_container,li#field_52_47 .ginput_container{margin-top:10px}li#field_53_7,li#field_23_11,li#field_54_17,li#field_58_11,li#field_51_11,li#field_55_12,li#field_52_47,li#field_57_11{padding-left:0}li#field_56_18 .gfield_description.validation_message,li#field_53_7 .gfield_description.validation_message,li#field_23_11 .gfield_description.validation_message,li#field_54_17 .gfield_description.validation_message,li#field_52_47 .gfield_description.validation_message,li#field_58_11 .gfield_description.validation_message,li#field_51_11 .gfield_description.validation_message,li#field_55_12 .gfield_description.validation_message,li#field_57_11 .gfield_description.validation_message{bottom:0}li#field_57_10{padding-left:0}.gform_wrapper ul.gfield_checkbox{padding-left:0!important}li.quote-button{background:#b9002d}li.quote-button{background:#b9002d}#nav ul>li.quote-button .box2{position:absolute;width:100%;background:#b9002d;border:none;padding:0}#nav ul>li.quote-button .box2>ul.sub-menu{position:relative}#nav ul>li.quote-button .box2>ul.sub-menu>li:hover,#nav ul>li.quote-button .box2>ul.sub-menu>li.current_page_item{background:#940024;color:#fff}#nav ul>li.quote-button .box2>ul.sub-menu>li:hover a,#nav ul>li.quote-button .box2>ul.sub-menu>li.current_page_item a{color:#fff !important;background-color:transparent}#nav ul>li.quote-button .box2>ul.sub-menu>li a span.menu-image-title{height:40px;display:block}#nav ul>li.quote-button .box2>ul.sub-menu>li>a{display:block;text-transform:uppercase;color:#fff!important;padding:0;text-align:center !important;margin:auto}#nav ul>li.quote-button .box2>ul.sub-menu>li{float:none;min-width:200px;margin:0}#nav ul>li.quote-button.current-menu-ancestor>a{color:#fff !important}#nav ul>li.quote-button:hover>a{color:#fff !important}#nav ul>li.quote-button .box2>ul.sub-menu{left:auto;height:auto;padding:0;min-height:inherit;right:0;background:#b9002d;border:none}#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9076,#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9077,#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9078,#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9080,#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9079{padding:30px 0}#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9076 a:after{content:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/ITequipment-menu.png);clear:both;display:inline-block;width:100%;text-align:center;padding:20px 0 0;height:88px}#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9077 a:after{content:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/broadband.png);clear:both;display:inline-block;width:100%;text-align:center;padding:20px 0 0;height:88px}#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9078 a:after{content:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/telephone-menu.png);clear:both;display:inline-block;width:100%;text-align:center;padding:20px 0 0;height:88px}#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9079 a:after{content:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/mobile-menu.png);clear:both;display:inline-block;width:100%;text-align:center;padding:20px 0 0;height:88px}#nav ul>li.quote-button .box2>ul.sub-menu>li#menu-item-9080 a:after{content:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/printer-menu.png);clear:both;display:inline-block;width:100%;text-align:center;padding:20px 0 0;height:88px}li.gfield.chk-n-qty{width:25%;float:left;clear:none!important}li.gfield.chk-n-qty.qty input{margin:7px 0;height:30px;border:1px solid #0875a6;width:50%}li.gfield.gsection.no-border{border:0;margin:0}li.gfield.no-display{display:none}li.gfield.heading{padding-top:20px!important}li.gfield.chk-n-qty li{width:100%!important}.chk-n-qty.qty .ginput_container{float:left;width:40%}.chk-n-qty.qty label{float:left;width:44%}textarea#input_33_8{border:1px solid #0875a6}.news_title{min-height:100px;background:#f0f0f0;padding:31px;position:relative}.post-content{padding:0 !important}.post_single_wrapper{padding:40px}.post-title{max-width:551px}.post-title h4 a{color:#666}.post-title h4 a{color:#666}.last_paragraph{margin-top:25px}.continue_read{color:#0875a6;border-bottom:solid 1px}.category_icon{padding:14px 0;float:right}.hero{position:relative;background-color:#e15915;height:320px !important;width:100% !important}.news_title:after,.news_title:after{z-index:-1;position:absolute;bottom:-15px;right:0;margin-left:-25%;content:'';width:0;height:0;border-top:solid 50px #f0f0f0;border-left:solid 50px transparent;border-right:solid 50px transparent}.popularsingle{height:110px;background:#f0f0f0;padding:13px 11px;position:relative;display:table}.popularsingle:after{z-index:-1;position:absolute;top:67.1%;right:0;margin-left:-25%;content:'';width:0;height:0;border-top:solid 50px #f0f0f0;border-left:solid 50px transparent;border-right:solid 50px transparent}.popular_post{padding:0}.popular_left{padding:0}.popular_right{padding:0;padding:23px 10px 0}.popular_wrapper{padding:0}.popularsingle h3{font-size:14px;font-family:proxima-nova;font-family:"proxima-nova",sans-serif;font-weight:700;color:#666;line-height:20px;padding:0;border:#ffdead;margin-top:10px;display:table-cell;vertical-align:middle}.popular_post{border:1px solid #c2c2c2;border-bottom:none}.popular_post:last-child{border-bottom:1px solid #c2c2c2}.popular_right p{color:#000}.single_top_content{padding:0;padding:0 30px}span.posted{font-size:16px;font-weight:700;color:#9c9c9c}.story{clear:both;padding:0}.single-main-content-left{padding:20px 30px}.left_border_section{border:1px solid #c2c2c2}.left_border_section{padding:0;padding-bottom:30px}.single .story{padding:30px}.single_second_content h3{border:none;padding:0;margin:0;font-size:20px}.single_top_img{padding:0}.single_second_content{padding:0}.single_second_content p{font-size:16px}.single_top_content p{font-size:16px;line-height:24px}.testimonial{border:solid #bcbcbc 1px;padding:30px 127px;margin:0 0 50px}.testimonial p{font-size:16px;color:#0875a6;font-weight:600;position:relative}.testimonial p:before{content:"\201c";color:#000;font-weight:900;font-size:100px;position:absolute;left:-70px;top:23px}.left_border_section h3{font-size:20px;border:none;padding:50px 0;margin:0;clear:both}.single_list ul li{font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0 0 10px;list-style:initial;padding-bottom:29px}.single_top_content ul li{font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0 0 10px;list-style:initial;padding-bottom:29px}.single_list{padding:0}.single_list ul{padding:0;padding-left:23px}.single_list h3{padding:50px 0 30px}.quote_image{margin-bottom:30px}.category_icon img{float:right}.main-content-left.news_sec_cat h1{padding-bottom:38px;padding-top:12px}select.choose_enquiry{width:100%!important;font-size:14px!important;font-family:proxima-nova!important;color:#000;height:50px;border:1px solid #0875a6;padding-bottom:50px;margin-bottom:30px;-webkit-appearance:none;background:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/select-bg.png) no-repeat scroll 95% center #fff;line-height:33px;padding:0 12px}input.recent_text{width:100%!important;font-size:14px!important;font-family:proxima-nova!important;color:#000;height:50px;border:1px solid #0875a6;padding-bottom:50px;margin-bottom:30px;padding-left:15px !important}textarea.recent_message_section{width:100%;height:218px;border:1px solid #0875a6;margin-bottom:20px;font-size:14px!important;font-family:proxima-nova!important;padding:10px !important}.form_left{padding-left:0}.recent_contact{padding-right:0}.recent_submit{background-color:inherit;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/red-btn.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 300%;border:medium none;color:#fff;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:800;height:46px;padding:0 0 6px;text-transform:uppercase;width:100%;display:block;float:left}.button_section{margin-top:33px}.pron-cons.product_detail{padding-top:50px}li.product-category.product.first p{font-size:16px;font-weight:300;margin:0 auto;padding:0}.services_landing p{font-size:16px;padding-bottom:20px;padding-top:15px}.right_cat{padding-bottom:100px}.gfield.gc-txt{min-height:62px}div#contactInfo .gform_footer span{color:#fff}.gfield.col-md-4.gc-txt:nth-child(odd),.gfield.col-md-4.gc-txt.single-form:nth-child(even){padding:0 15px}div#contactInfo .gform_body ul li>div{margin-top:0}#gform_wrapper_29 .gform_footer.top_label{bottom:13px;position:absolute!important;max-width:370px;right:0}form#gform_29{position:relative;min-height:240px;float:left;width:100%}#gform_wrapper_29 .gform_footer.top_label>button.gt-sub-inp{float:right}div#gform_wrapper_29{min-height:initial;height:auto}div#gform_wrapper_29ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â .gfield.gfield_html{font-size:18px}li#field_29_9{display:none}div#gform_wrapper_29.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gc-chk{margin-bottom:0}div#gform_wrapper_29 .gfield.gfield_html{font-size:18px;padding:10px 0 5px;text-transform:none}div#gform_wrapper_29 .gfield.gc-txt{margin:0}.gform_wrapper .top_label .gfield_error.one-row .ginput_container{width:75%}div#gform_wrapper_29.gform_wrapper .top_label .gfield_description.validation_message,div#gform_wrapper_29.gform_wrapper .gfield_description.validation_message{position:relative;padding-bottom:0!important}div#gform_wrapper_29.gform_wrapper div.validation_error{display:none}#gform_wrapper_29.gform_wrapper li.gc-chk,#gform_wrapper_29.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gc-chk{padding-left:15px}.remote-support{float:left;width:305px}.search-outer{margin:auto 0 auto auto}li#field_32_8,li#field_32_10{padding-left:0}li#field_32_9{padding-left:15px}.page-template-form1-php .col-lg-3.col-md-4.col-sm-4.col-xs-12.pull-right{position:absolute;right:0;height:110%}.page-template-form1-php .col-lg-3.col-md-4.col-sm-4.col-xs-12.pull-right .main-content-right{height:inherit!important}.page-template-form1-php .col-lg-3.col-md-4.col-sm-4.col-xs-12.pull-right>.row{height:inherit}.slide-content{max-width:430px}.fancybox-close{background-color:none !important}.ui-loader{display:none}body{position:relative;font-family:proxima-nova}.page-template-templatesget-a-auote-form-php .gf_progressbar{background:#c2c2c2!important;max-width:1170px;margin:0 auto}.page-template-templatesget-a-auote-form-php .percentbar_custom{background-image:none!important}.page-template-templatesget-a-auote-form-php .gf_progressbar_wrapper h3.gf_progressbar_title{display:none!important}.form-container{position:relative;background-color:#f0f0f0;padding:35px 0 45px;background-image:url(//midshire.co.uk/wp-content/themes/midshire/css/../images/form1-bg.jpg);background-position:top right;background-repeat:no-repeat}.form-container .gform_wrapper{min-height:initial}.form-container .gfield.gfield_html{color:#0875a6;font-size:26px}.form-header-title{padding:0 0 20px}.form-container .ginput_container input{padding-left:20px!important}.form-container .gfield.gc-txt{min-height:45px}.gfield.col-md-6.gc-txt:nth-child(even),.gfield.col-md-6.gc-txt.single-form:nth-child(odd),.gfield.col-md-6.gc-txt:nth-child(odd),.gfield.col-md-6.gc-txt.single-form:nth-child(even) .form-container .gfield.gc-txt .ginput_container{margin-top:0!important}.page-template-templatesget-a-auote-form-php .gform_wrapper .gf_progressbar_wrapper{position:absolute;left:0;width:100%!important;border:0!important;bottom:0;padding-bottom:0!important;margin-bottom:0!important;background-color:#c2c2c2}.page-template-templatesget-a-auote-form-php .gf_progressbar{width:100%!important;box-shadow:none!important;height:30px!important;border-radius:0!important;border:none!important}.page-template-templatesget-a-auote-form-php .percentbar_custom{height:100%!important;line-height:30px!important}.form-container .gform_wrapper .gform_page_footer{float:left;max-width:350px;padding-top:10px;clear:both}.form-container div{position:static}.form-container .gform_wrapper .top_label .gfield_error{width:50%}.form-container .gform_wrapper li.gfield.gfield_error.gfield_contains_required{position:relative;margin-bottom:0!important}.page-template-templatesget-a-auote-form-php #content-area1{padding-bottom:35px}.page-template-templatesget-a-auote-form-php .form-container .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:10px!important}.page-template-templatesget-a-auote-form-php .form-container .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:10px!important;max-width:100%}@media(max-width:991px){.post-8431 .captchright,.g-recaptcha{width:100%;clear:both;padding-left:0!important;margin-top:0!important}.post-8431 .gc-chk{width:50%}#post-503 .textarea_full_size{width:100%}#post-509 .ccp{width:100%}.form-container{padding:55px 0}.form-container .gfield.gc-txt{padding:0 15px 0 0!important}li#field_47_28,li#field_6_29,li#field_48_29,li#field_5_30,li#field_3_28{padding:0 15px 0 0!important}#gform_page_47_2 .gform_page_footer.top_label,#gform_6 .gform_page_footer.top_label,#gform_48 .gform_page_footer.top_label,#gform_5 .gform_page_footer.top_label,#gform_3 .gform_page_footer.top_label{margin-top:0!important;padding-left:0!important}.form-container .gfield.col-md-6.gc-txt:nth-child(even){padding-left:0!important}.form-container .gform_wrapper .gform_page_footer{margin-top:30px!important;padding-left:15px}.chktext{width:100%!important;padding-left:0!important}li#field_51_11,li#field_57_11{padding-left:0}.css-ttl.gfield.gfield_html{font-size:14px}li#field_56_18,li#field_53_7,li#field_23_11,li#field_54_17,li#field_52_47{padding-left:0}.cs-single-form .css-txt{width:100%}}@media(max-width:767px){li#field_47_28,li#field_6_29,li#field_48_29,li#field_5_30,li#field_3_28{padding-left:0!important;width:100%}#gform_page_47_2 .gform_page_footer.top_label,#gform_6 .gform_page_footer.top_label,#gform_48 .gform_page_footer.top_label,#gform_5 .gform_page_footer.top_label,#gform_3 .gform_page_footer.top_label{margin-top:0!important}.form-container .gform_wrapper li.gfield.gfield_error.gfield_contains_required{position:relative;margin-bottom:0!important;width:100%;padding:5px 0!important}}@media(max-width:480px){div#itIssueDisp{margin-top:0!important;padding-left:0!important}}.single-our_partners #main{padding-bottom:0}.single-our_partners .container-fluid.CounterSection.statistics-wrapper.partner_detail{padding-bottom:50px}.page-template-single-our-awards-php .woo-slides.singlepartner.cycle-slide .logowraper img,.page-template-single-our_partners-php .woo-slides.singlepartner.cycle-slide .logowraper img{width:auto}.sponsorship-blog a{height:50px;max-width:150px;display:block;margin:auto}.page-template-single-our_partners-php .main-content{padding-bottom:0}.pro-bro .sidedatahead.Brochme{padding:0 25px}#sidebar .video{padding:0 25px}#sidebar ul.service-list{padding:0 25px}.page-template-single-our_partners-php #sidebar .product_section{margin:0;padding-bottom:150px}.main-nav-wrapper{height:52px}.footer-area .ginput_container input[type=text]{height:50px;width:100%!important;border:none;font-size:14px;margin-bottom:21px;padding-left:21px;border:none}.footer-area .gform_wrapper .gfield_required{display:none}.footer-area input[type=submit]{border:none;margin-top:20px;background-repeat:no-repeat}.footer-area input[type=submit]:hover{background-position:center}.footer-area input[type=submit]:active{background-position:3px 3px;padding-top:2px;text-indent:2px}.footer-area .gform_confirmation_message{font-size:13px;font-weight:400;padding:8px 11px;border:2px solid;margin:50px 20px;text-align:center;color:#fff}.g-recaptcha{padding-bottom:29px}.captchatop{margin-top:60px}.captchright{padding-left:30px}.post-8431 .req-sub-main.clearfix{margin-top:20px}div#itIssueDisp{margin-top:25px;padding-left:15px}ul.branch-contact.newslink li{border-top:1px solid #fff;line-height:20px}.clientc{height:auto;width:100%;background-color:#fff}ul.clientLogo li:first-child,ul.clientLogo li:last-child{width:9%}ul.clientLogo li{width:16%;height:100px;display:inline-block}ul.clientLogo{padding-left:0;text-align:center;margin-top:15px;margin-bottom:0}ul.clientLogo li img{height:70px;width:auto}ul.clientLogo li:first-child img{float:left}ul.clientLogo li:last-child{float:right}ul.clientLogo li:last-child img{float:right}ul.clientLogo li:first-child{float:left}li#field_49_1 input{width:100%;padding-right:0;color:#000;font-size:16px;font-weight:300;line-height:24px}#gform_49 .gform_footer.top_label{display:none}li#field_49_1{width:100%}.tax-partner-type .archive-img-wrap{display:table;padding:10px}.tax-partner-type .archive-img-wrap div{display:table-cell;vertical-align:middle;text-align:center}.tax-partner-type .archive-img-wrap div img{height:auto!important;min-width:initial!important;width:initial!important;max-height:120px!important;max-width:100%}.midleimage{display:table-cell;vertical-align:middle}.midleimage img{width:auto!important;min-width:initial;height:auto!important;max-width:90%}.confirmation_message{color:green}.single-our_partners .popularsingle:after{display:none}.page-template-templatestemplate-social-channels-php .main-content .container .row{margin:0 -15px}.single img.alignnone.size-full{width:auto}.single-post .post-title h1{font-size:24px;font-weight:600;line-height:28px;padding:0;margin-bottom:10px}.single-post .post-title h1 a{color:#666}#content-area p a{font-weight:700}@media only screen and (max-width:1199px){.smallMenu{display:block !important;width:240px;margin:auto}.ServiceButtons{display:block !important;text-align:center !important}}.smallMenu li{float:left;margin-top:15px}.smallMenu a{margin-left:10px;color:#000}.smallMenu a:hover{color:#0875a6}#menu-smalltopmenu{margin-top:-10px}li#menu-item-40083{padding-right:10px;border-right:solid #00000029 1px}li#menu-item-40084{padding-right:10px;border-right:solid #00000029 1px}@media only screen and (max-width:1300px){#header #menu-main-menu>li{font-size:16px !important}}@media only screen and (max-width:1200px){#top-bar .top-bar-numbers p{font-size:12px}.top-bar-links{display:flex;flex-direction:column;align-items:center;background-color:#fff}#top-bar .top-bar-numbers p span{margin:0 10px}.top-bar-numbers{text-align:center}#content-area{margin-top:60px !important}}@media only screen and (max-width:1123px){#header #menu-main-menu>li{font-size:14px !important}}@media only screen and (max-width:990px){#content-area{margin-top:0 !important}}.CenterAlign{text-align:center}.ProductButton{background:#007fa3;max-width:150px;margin-left:auto;margin-right:auto;color:#fff;padding:5px 0;border-radius:5px}.fa-angle-right{padding-left:10px;font-size:19px}.MarginBottom{margin-bottom:150px}.RightSide{width:49% !important;float:right}.LeftSide{width:49% !important}.PageContent .wrapper{display:inline-block;vertical-align:top;width:100%;position:relative}.PageContent #callback-section{background:#faf9f8;margin:0 0 -50px;padding:0 0 50px;z-index:-1}.PageContent .callback-section .container{min-height:330px;z-index:99}.Product{box-shadow:0px 0px 6px -4px;margin-bottom:20px}.Product:nth-child(even){float:right}@media only screen and (max-width:991px){.Product:nth-child(even){float:none}}.BookmarkButton{background:#017fa3;color:#fff;padding:9px;border-radius:5px}.ServiceButtons{margin-left:48px}@media only screen and (max-width:1199px){.ServiceButtons{margin-left:0}}.logo{margin-left:22px}@media only screen and (max-width:1199px){.logo{margin-left:0}}.HeaderLink1{background-color:#fff;color:#653d91 !important;text-align:left;font-size:17px}.HeaderLink2{background-color:#fff;color:#da2226 !important;text-align:left;font-size:17px}.AwardTitle{font-weight:500 !important;word-spacing:3px !important}.contact-sub-title{font-size:20px}.contact-title{text-transform:none;font-size:40px;padding-bottom:20px}.PadTop{padding-top:30px}@media only screen and (max-width:950px){.PadTop{padding-top:5px}}#footer .button{border:0}#footer #black-studio-tinymce-4{display:none}.BackRow{position:relative;padding:25px 0;background-color:#f5f5f5}.slider-section{height:420px;z-index:0}.ProdALinks{display:inline-block;margin-right:20px;margin-bottom:30px}.ContactHeader{height:280px;position:relative;display:flex;flex-direction:column;background-repeat:no-repeat;background-size:contain}.ContactHeader img{width:100%;height:231px;min-height:231px}@media only screen and (max-width:1024px){.ContactHeader{background:#e6040a;height:235px}.ContactHeader img{display:none}.ContactIntro{padding-top:30px}}@media only screen and (min-width:1025px){.ContactIntro{top:-210px}}.ContactIntro{position:relative}@media only screen and (max-width:1199px){.ContactIntro{margin-right:0}}@media only screen and (max-width:767px){.ContactIntro{margin-left:0;padding-left:15px}}.CallbackIntro p{font-size:16px}.page-template-new-product #gform_submit_button_132{border:1px solid #e6040a;color:#e6040a}body.document-body.amp-mode-mouse{overflow:hidden}div#page1{background-color:#f5f5f5}body.document-body.amp-mode-touch{width:100%;height:100%}@media only screen and (max-width:1160px){.gwd-page-container-wrapper{height:5em}object#midBan{height:5em !important}}@media only screen and (max-width:599px){.BackRow{display:none}}