@media only screen and (max-width:1700px){.locations{margin:20px 0 0}}@media only screen and (max-width:1400px){h1{font-size:25px}.btn a{color:#333;padding:10px 40px 10px 20px;font-size:18px;background:#ffe92d url(../images/arrow-right.png);background-repeat:no-repeat;background-position:center right 20px;border-radius:30px;background-size:10px;font-family:'Futura Md BT Medium';font-weight:400}.pd90{padding:70px 0}.locations li{font-size:16px}.areas-right h2{font-size:26px}.areas-right h3{font-size:16px}.img-welcome img{max-width:100%}}@media only screen and (max-width:1200px){p br,h3 br{display:none}.wrapper{width:90%;margin:0 5%}.header{border:0;padding:10px 0}.booking-left{width:70%}.booking-left h2{margin:0;padding:0}.booking-right{width:30%}.areas-left{width:10%}.areas-right{width:90%}h2{font-size:25px;line-height:34px}.heating-plan-item h3 b{font-size:18px}.heating-plan-item h3{font-size:17px;line-height:20px}.heating-plan-item a{display:block;font-size:18px;color:#fff;margin-top:10px}.heating-plan-item a img{width:25px}.footer3 ul li a{color:#989ea0;font-size:14px}.footer2{padding:0 10px}.footer1{padding:0 10px 0 0}.footer3{padding:0}.core-plan-items h4{font-size:50px;font-weight:700;margin:20px 0 10px}.core-plan-items h5{font-size:20px;padding:0;line-height:40px}.core-plan-items h5 b{font-weight:700;font-size:26px}.core-plan-items{width:calc(33.33% - 30px);padding:30px 20px 100px;min-height: auto;margin:120px 15px 0}}@media only screen and (max-width:1100px){.logo{width:30%}.header-phone{width:90%}.header-phone h2 a{font-size:20px}.header-phone h2{font-size:18px}}@media only screen and (max-width:1000px){#header{text-align:center}.logo,.header-phone,.header-right{float:none;display:inline-block;width:auto;margin:0;padding:0 20px 0 0;vertical-align:middle}.header-phone span{float:none}.header-phone h2 a{display:inline-block}.plane-box img{margin-bottom:-100px;max-width:70%}}@media only screen and (max-width:991px){h1{font-size:22px}.pd90{padding:40px 0}.heating-plan-item{width:100%}.row-left h2{font-size:24px;line-height:32px}img{max-width:100%}.core-plan-items{width:calc(50% - 30px)}}@media only screen and (max-width:767px){.contact1 p a {font-size: 26px;}.contact2 p br{display: block;}.contact2 p {font-size: 22px;line-height: 35px;}#our-services-include{padding:40px 0;}p{font-size:16px;line-height:26px;font-family:'Montserrat Light'}h2{font-size:28px;line-height:40px}h3{font-size:18px;line-height:26px}h4{font-size:17px;line-height:26px}.faqs-box-left,.faqs-box-right{float:none;display:inline-block;width:100%}.locations li{width:50%;text-align:left}.our-services-include li{float:left;width:50%;font-size:14px}#content{margin:30px 0}.worcester-left h2,.worcester-right h2{font-size:24px;line-height:30px}.worcester-home-left,.worcester-home-right{float:none;display:inline-block;width:100%}#worcester,#content,#content1,#content2,#footer,#booking,#contact,#areas,#worcester-home,#accreditations,.accreditations-right,#landlord,#boiler-serv{text-align:center}.welcome-row-left,.welcome-row-right,.accreditations-left,.accreditations-right,.worcester-left,.worcester-right,.row-left,.row-right,.row2-left,.row2-right,.boiler-serv-left,.boiler-serv-right,.landlord-left,.landlord-right,.about-left,.about-right,.about1-left,.about1-right,.booking-left,.booking-right,.contact-left,.contact-right,.footer1,.footer2,.footer3,.footer4{float:none;display:inline-block;width:100%}.footer1,.footer2,.footer3,.footer4{margin:0;padding:0;text-align:center;border:0}.footer2,.footer3{padding:15px 0}.footer4 li{display:inline-block;margin:15px 0 0}.worcester-col-left{float:none;display:inline-block;width:100%;margin-bottom:70px;min-height:auto}.pic-img img{width:90%}.areas-left,.areas-right{float:none;display:inline-block;width:100%;margin:0;padding:0}.areas h2{font-size:28px;margin:15px 0 0}#our-services-include p{font-size:20px}#our-services-include h2{font-size:24px;padding:0 0 10px}#copy-right p{font-size:15px;line-height:22px}#copy-right p span{font-size:20px}#footer{padding:30px 0}.contact1 p span,.contact2 span{float:none;display:inline-table;width:100%;min-height:auto;margin:0;padding:10px 0}.contact-left{margin-bottom:20px}.contact-add h3{font-size:23px;line-height:35px}.contact-add h3 a{font-size:30px;line-height:40px}.formrow{text-align:left}.label label{font-size:18px}.core-plan-items{width:100%;margin:70px 0;float:left}.care-plans{display:block;margin-top:40px;max-width:450px;margin:auto}}@media only screen and (max-width:767px){.btn a,.booking-right a{padding:8px 30px 8px 15px;font-size:16px;background-position:center right 15px;border-radius:30px}.footer3 ul li{padding-left:0}.text-right,.text-left{text-align:center}.plane-box img{margin-bottom:40px;max-width:270px}.plane-box{text-align:center}.megaflo-accredited{text-align:center;padding-top:70px}#megaflo-accredited{float:left;width:100%;padding:40px 0 150px;background-image:url(../images/megaflo-banner-image.png),url(../images/megaflo-banner-logos.png),url(../images/worcester-accredited-whitebg.png),url(../images/megaflo-installer-banner.png);background-repeat:no-repeat,no-repeat,repeat-y,no-repeat;background-position:center bottom 0%,right 3% top 0,top 0% right -100%,left 0% top 0;background-size:260px,100px,auto auto,cover}.megaflo-accredited>img{margin-right:0;float:left;width:100px;position:absolute;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%)}.megaflo-accredited h2{line-height:28px;padding:6px 0;font-size:24px}.megaflo-accredited p{font-size:14px}.worcester-services li{font-family:'Montserrat Light';background:url(../images/dot2.png);background-position:top 15px left 0;background-repeat:no-repeat;list-style:none;text-align:left;font-size:15px;line-height:21px;margin:0;padding:8px 15px;color:#505050;font-weight:600}.worcester-col-left h3{font-size:14px;line-height:22px}.worcester-col-left p{font-size:14px;line-height:23px}.worcester-col-left{padding:30px 15px}.worcester-col-left h2{font-size:27px;line-height:35px}.worcester-full p{font-size:15px}.worcester-full h2{font-size:25px}}@media only screen and (max-width:640px){.our-services-include ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;overflow:hidden}.our-services-include li{float:left;width:100%}}@media only screen and (max-width:600px){#our-services-include p{font-size:18px;line-height:26px}#our-services-include h2{padding:10px 0}.logo,.header-phone,.header-right{margin:0;padding:0}.header-phone{padding:15px 0}#slider .wrapper>img{top:20px}.slide3 .slide-text{padding-bottom:50px}}@media only screen and (max-width:540px){h2{font-size:22px;line-height:30px}.services ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;overflow:hidden}}@media only screen and (max-width:420px){.our-services-include ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;overflow:hidden}.label label{font-size:16px}.footer3 ul{list-style-type:none;-webkit-column-count:1;-moz-column-count:1;column-count:1}.our-services-include ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (max-width:380px){.header-phone h2 a{font-size:18px}ul.services2 li{font-size:16px;line-height:26px}}@media only screen and (max-width:340px){.header-phone h2{line-height:24px}.header-phone h2 a{font-size:16px}}