@font-face{font-family:'Pacifico';font-weight:400;font-style:normal;src:local(Pacifico),local(pacifico),url(fonts/Pacifico.ttf) format("truetype")}
@font-face{font-family:'Gotham Rounded';src:url(fonts/gothamrnd-book.ttf) format("truetype")}
@font-face {
    font-family: 'Bebas Neue Regular';
    font-style: normal;
    font-weight: 600;
    src: local("Bebas Neue Regular"), local(bebasneue), url(fonts/BebasNeue.ttf) format("truetype");
}
@font-face {
    font-family: Halo;
    font-weight: 400;
    font-style: normal;
    src: url(fonts/Halo.otf)
}
@font-face {
    font-family: Humnst;
    font-weight: 300;
    font-style: normal;
    src: url(fonts/Humnst-Light.ttf)
}
@font-face {
    font-family: Humnst;
    font-weight: 400;
    font-style: normal;
    src: url(fonts/Humnst-Regular.ttf)
}
@font-face {
    font-family: Humnst;
    font-weight: 700;
    font-style: normal;
    src: url(fonts/Humnst-Bold.ttf)
}
.hidden {
	display: none!important;
	visibility: hidden
}
.areas p{
width: 350px;
}
.footer_right.grid-4.blog img{display:none!important}
#header{position:fixed;z-index:1000;width:100%;box-shadow:0 4px 5px 0 #dcddde}
.mid1_text{font-family:Arial;font-size:42px;font-weight:700;line-height:.9;position:relative;z-index:10000;top:7%;display:inline-block;width:825px;margin:0 auto;padding:60px 120px 60px 65px;text-align:left;color:#fff;background:url(../images/headerTextBg.png) no-repeat}
.mid2_text{position: relative;z-index: 900;top: 12%;display: inline-block;text-align:center;left: -25%;}
.upload_image .btn.image {
width: 53% !important;
float: left;
margin-top: 38px;
background-image: url(/images/camera-icon-47.png);
background-position: 6px center;
background-size: 30px;
background-repeat: no-repeat;
height: 40px;
padding-left: 45px;
}
.mid2_text > div:nth-child(1) {
    font-size: 48px;
    color: #3696BC;
    font-family: arial;
    text-transform: uppercase;
    font-weight: 700;
    width: 200px;
    text-align: left;
    line-height: 40px;
    letter-spacing: -1px;
}
.mid2_text > div:nth-child(2) {
    font-size: 15px;
    color: black;
    font-family: arial;
    text-align: left;
    line-height: 40px;
    letter-spacing: 1px;
    margin: 10px 0px;
}
.mid2_text > div:nth-child(2) img {
	vertical-align: middle;
	margin-right: 5px;
}
.mid2_text > div:nth-child(3) {
    font-size: 15px;
    color: black;
    font-family: arial;
    text-align: left;
    line-height: 40px;
}
.mid2_text > div:nth-child(3) .btnRequest.blue {
	margin-left: 10px;
	background: #98E0EF;
	border-bottom-color: #5BA0B0;
	color: #276272;
}
.mid2_text > div:nth-child(3) .btnRequest.blue:hover {
	background: #5BA0B0;
	border-bottom-color: #98E0EF;
}
.mid5_text span {
    background: white;
}
.mid5_text {
    position: relative;
    z-index: 900;
    top: 200px;
    display: inline-block;
    text-align: left;
    left: -25%;
    font-size: 33px;
    text-transform: uppercase;
    line-height: 33px;
}

.howInfo{display:block;clear:both;width:950px;margin:0 auto;padding:0 20px 20px}
.siteBox> h3{font-size:20px!important;font-weight:700!important;margin:0!important;text-align:center!important;text-transform:none!important;color:#0b9aab!important}
.siteBox h4,.top_content_left h4,.siteBox .blueTitle{font-size:26px;margin-bottom:20px;color:#18abbc}
.aboutUs,.testsTitle,.blogTitle{font-size:26px!important;font-weight:400!important;text-align:left!important;color:#89d422!important}
.left_container_blog h3{font-weight:700;text-align:left!important}
.left_container_blog time{font-size:14px;display:inline-block;margin:5px 0!important}
.left_container_blog .subtitle{font-size:20px;font-weight:700;margin-top:20px;color:#246271}
.howInfo h2{text-align:center!important}
#landingPage h2{font-family:Oswald}
.post-basic-info a{color:#89d422!important}
.howInfo h2,.howInfo h1,.container-12 h1,.aboutUsTests .testimonials h2{font-size:23px;font-weight:700;margin-bottom:10px;text-align:left;text-transform:uppercase;color:#89d422}
.top_content_right h2, .top_content_right h3  {
	padding-bottom: 5%;
	padding-left: 5%;
	padding-top: 1%;
	color: #467882;
	display: block;
	border-bottom: 4px solid #89d422;
	margin-top: 5%;
	color: #3da4c3 !important;
	font-family: 'Bebas Neue Regular';
	font-size: 36px !important;
	margin-bottom: 3%;
}
.top_content_right h2:before, .top_content_right h3:before  {
	content: url('../images/garrowserv.jpg');
	position: absolute;
	left: 0;
	top: 0px;
}
#mid_line .container-12> h2{text-align:center}
.ourFamily{margin:20px 0}
.howInfo p{font-size:17px;line-height:1.4;text-align:center;color:#0b9aab}
.howInfo .infoBook{overflow:hidden;width:540px;margin:0 auto;margin-top:40px}
.howInfo img{display:block;max-width:100%;margin:30px auto}
.howInfo .infoBook h2{font-size:30px;font-weight:400;float:left;margin-top:5px}
.howInfo .infoBook .btnRequest{float:right}
.breadcrumb{width:990px;margin:20px auto;padding-bottom:10px;border-bottom:1px dashed #ccc}
.howInfo .infoBook .btnRequest,.btnQuote> a,.btn,.btnRequest{font-family:Arial,sans-serif;font-size:13px;font-weight:700;padding:5px 25px;text-transform:uppercase;color:#fff;border:0;border-bottom:2px solid #5e944d;border-radius:5px;background:#8cd32a}
.howInfo .infoBook .btnRequest:hover,.btnQuote> a:hover,.btn:hover,.btnRequest:hover{cursor:pointer;color:#fff;border-bottom:2px solid #8cd32a;background:#5e944d}
#mid_content.full{overflow:hidden;width:100%;background:#ecf7f9;padding: 28px 0;}
.aboutUsTestsBox,.whatWeTakeBox{overflow:hidden;width:100%;background:#ecf7f9}
.howInfoBox{overflow:hidden;width:100%;background:#fff!important}
.mainBox,.aboutUsTests,.whatWeTake{display:block;clear:both;overflow:hidden;width:990px;margin:20px auto 0}
.whatWeTake img,.buildersWaste img{float:right}
.loftClearanceContent{float:left;width:550px}
.furnitureDisposalContent{float:left;width:530px}
.officeClearanceContent{float:left;width:550px}
.houseClearanceContent{float:left;width:455px}
.christmasTreeContent{float:left;width:575px}
.wasteClearanceContent{float:left;width:525px}
.whatWeTakeContent{float:left;width:525px}
.buildersWasteContent{float:left;width:650px}
.buildersWasteContent> ul{margin-top:40px}
.capt{display:inline-block;box-sizing:border-box;width:100%}
.capt img{float:left;width:91px;height:33px!important;margin:1px 0 0 10px}
#label_antis{display:block;margin:10px 0}
.capt-input{float:left;width:91px!important}
.c_input{float:left;width:48.2%;margin:0 3.4% 0 0}
.c_input:nth-child(even){margin:0}
.c_input_home{width:100%}
.btn{width:100%!important}
textarea{display:inline!important;box-sizing:border-box;width:100%!important;height:150px;margin-top:15px;padding:5px;color:#1e3d69;border:1px solid #18abbc;border-radius:5px}
.textarea-home{width:100%!important}
input[type='text']{box-sizing:border-box;width:100%;height:35px;margin:0 0 10px;padding-left:5px;color:#1e3d69;border:1px solid #18abbc;border-radius:5px}
.whatWeTake h2,.christmasTreeContent h2.buildersWasteContent h2,.wasteClearanceContent h2,.houseClearanceContent h2,.officeClearance h2,.furnitureDisposalContent h2,.loftClearanceContent h2,.ourMissionTit{font-size:26px;font-weight:700;letter-spacing:-.5px;text-transform:uppercase;color:#18abbc}
.whatWeTake p{margin-top:20px}
.whatWeTake p,.christmasTreeContent p.buildersWasteContent p,.wasteClearanceContent p,.houseClearanceBox p,.officeBox p,.furnitureDisposalBox p,.loftClearanceContent p{font-size:16px;line-height:1.4;margin-top:20px;text-align:justify;color:#18abbc}
.furnitureDisposalContent li{font-size:15px;display:block;float:left;width:27%!important;margin-top:18px;padding-left:30px;color:#194b58;background:url(../images/icon_arrow.png) no-repeat left}
.officeClearanceContent li,.christmasTreeContent li{font-size:15px;display:block;float:left;width:75%!important;margin-top:9px;padding-left:30px;color:#194b58;background:url(../images/icon_arrow.png) no-repeat left}
.christmasTreeContent li{width:100%!important}
.houseClearanceContent li{font-size:15px;display:block;float:left;width:75%!important;margin-top:20px;padding-left:30px;color:#194b58;background:url(../images/icon_arrow.png) no-repeat left 1px}
.whatWeTakeContent li{font-size:23px;display:block;float:left;width:44%!important;margin-top:40px;padding-left:30px;color:#194b58;background:url(../images/icon_arrow.png) no-repeat left 5px}
.loftClearanceContent li{font-size:16px;display:block;clear:both;overflow:hidden;margin-top:35px;color:#194b58;color:#484b55}
.buildersWasteContent li{font-size:16px;display:block;clear:both;overflow:hidden;margin-top:30px;color:#194b58;color:#484b55}
.wasteClearance li{margin-top:20px}
.wasteClearance li img{margin-right:10px}
.wasteClearance li b{font-size:20px;line-height:2.2;color:#246271}
.buildersWasteContent img,.loftClearanceContent img{float:left;margin-right:15px}
.furnitureDisposalContent.garden li{width:44%!important}
.wasteClearanceContent img{vertical-align:middle}
.aboutUsTests .testimonials{float:right;width:43%;margin-top:110px}
.testimonials{background-color: #ecf7f9; padding:20px;}
.testimonials_in{background-color: #ecf7f9; padding:20px;}
.aboutUsTests .testimonials_text{font-size:17px;font-style:italic;margin-bottom:20px;text-align:left;color:#2c2c2c}
.aboutUsTests #latestTestimonials{height:130px}
.aboutUsTests> img{float:left}
.serviceInfo li{font-size:17px;overflow:hidden;padding:30px 0}
.serviceInfo .one{padding:0 0 30px!important}
.serviceInfo .one> img{float:left}
.serviceInfo .two{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}
.serviceInfo .two> img{float:right}
.testsImg{display:block;clear:both;margin-bottom:10px}
.one> p{display:block;float:right;width:65%;padding:20px 0 0 10px}
.two> p{display:block;float:left;width:65%;padding:20px 0 0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
header{position:absolute;top:0;width:100%}
main{margin-top:40px}
.sticky-request-a-quote{position:fixed;z-index:1000;top:70%;right:0}
.sticky-request-a-quote.scrolling{right:-157px}
.sticky-request-a-quote a img{width:20px;height:20px;vertical-align:middle}
.sticky-request-a-quote a{font-size:1.1em;padding:10px 20px 10px 15px;color:#fff;background-color:#8cd32a}
.sticky-request-a-quote a .fa{font-size:1.15em;padding-right:10px}
.sticky-request-a-quote a:hover{background-color:#5e944d}
.nWrap{max-width:990px;margin:0 auto}
.nWrap .nPad{padding:3% 0}
.breadcrumb a {color: inherit;}
.breadcrumb span span {color:#467882}
@media screen and (max-width: 1089px) {
.sticky-request-a-quote{display:none}
}
audio,canvas,video{display:inline-block;display:inline}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
.icon> img{vertical-align:middle}
.accordion h2{font-size:17px!important;font-weight:600;padding:0 20px;text-transform:none!important;border-bottom:20px solid #fff!important;background:#ecf7f9}
.js .panel-title{margin:0}
.accordion .panel-title a{position:relative;display:block;padding:15px 35px 15px 0;text-decoration:none;color:#18abbc;border-bottom:none}
.accordion .panel-title a .icon{position:absolute;top:30%;right:0;margin-top:-5px;padding:5px;padding:5px 11px;-webkit-transition:all 200ms ease 0s;-moz-transition:all 200ms ease 0s;transition:all 200ms ease 0s;border-bottom:2px solid #578f4c;border-radius:5px;background:#83ca21}
.accordion .panel-title a:hover,.panel-title a:focus{color:#18abbc}
.accordion .panel-title a:hover .icon,.panel-title a:focus .icon{color:#18abbc}
.accordion .panel-title a.active{color:#18abbc}
.accordion .panel-title a.active .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}
.accordion .js .accordion{margin:2em 0}
.accordion [id^='panel-']{padding-bottom:2em}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
#header{height:95px;background:#fff}
#header section{margin:0 auto}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5 {
    font-size: 22px !important;
    margin-bottom: 20px !important;
    color: #3DA4C3;
}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{color:#000;background:#ff0}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;_font-family:'courier new',monospace}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{-ms-interpolation-mode:bicubic;border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
legend{margin-left:-7px;padding:0;white-space:normal;border:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}
button,input{line-height:normal}
button,html input[type='button'],input[type='reset'],input[type='submit']{overflow:visible;cursor:pointer;-webkit-appearance:button}
button[disabled],input[disabled]{cursor:default}
input[type='checkbox'],input[type='radio']{box-sizing:border-box;width:13px;height:13px;padding:0}
input[type='search']{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
textarea{overflow:auto;vertical-align:top}
.clear{clear:both}
#top_content{margin:0 auto}
#mid_content{margin:0 auto}
#mid_content.full{width:100%}
#mid_line.full{width:100%;background-color:#edf9de}
#mid_line img{float:right;margin-right:10px;vertical-align:middle}
#mid_line .lineServ{width:25px!important;height:90px;margin-top:20px;border-right:1px solid #aeb5a3}
#mid_line li{float:left;width:48.5%;height:126px;margin-top:4px;text-align:center}
#mid_line li:last-child{border:0}
#mid_line .cleaningServ{background:url(../images/icon_cleaningService.png) no-repeat top right}
#mid_line .gardenServ{background:url(../images/icon_gardeningService.png) no-repeat top right}
#mid_line .movingServ{background:url(../images/icon_movingService.png) no-repeat top right}
#mid_line a, .emptyLink{font-size:16px;font-weight:700;float:left;margin:45px 0 0 25px;padding-left:20px;text-align:left;text-transform:uppercase;color:#246271;background:url(../images/menuArrow.png) no-repeat center left}
.main_content{margin:0 auto}
.copyright{font-size:14px;padding:5px 0;text-align:center!important;background:#ecf7f9}
footer{overflow:hidden;margin:40px auto 20px!important}
.footerBox{display:block;clear:both;overflow:hidden;width:100%;margin:0!important;padding:40px 0;background:#ecf7f9}
#mid_line section{margin:0 auto}
table{border-spacing:0;border-collapse:collapse}
.header{position:fixed;z-index:999;top:0;width:100%;padding:1.5em 0 1.2em;border-bottom:1px solid rgba(214,213,212,.64);background:url(../images/border.png) repeat-x 0 0 #fff}
.logo{display:block;float:left;height:95px;margin-right:10px;vertical-align:middle}
.logo a{display:table-cell;height:95px;transition:all .3s ease .1s;vertical-align:middle}
.top_menu{float:left;height:95px}
.wrapper{width:990px;margin:0 auto}
.main_menu li{line-height:92px;float:left;padding:0 7px}
.main_menu li:nth-child(4) a{color:#89c943!important}
.main_menu a{font-size:13px;font-weight:700;text-transform:uppercase;color:#246271}
.main_menu .active a{color:#1a9cc1!important}
.active> a{color:#1a9cc1!important}
.current a{font-weight:700}
.current{border-bottom:3px solid #fff}
.header_image img{max-width:100%}
.top_phone{font-size:12px;line-height:19px;display:inline-table;padding:10px 10px 5px 55px;text-align:left;color:#246271;border-radius:5px;background-color:#b2e8f3;background-image:url(../images/phone.png);background-repeat:no-repeat;background-position:7px center}
.phone_container{line-height:83px;display:block;float:right;text-align:center}
.tel{font-weight:700;color:#73aa45}
.siteBox p{line-height:1.4}
.top_content_left{line-height:1.4;float:left;width: 65%;margin-bottom:20px;padding-left:20px;text-align:justify;}
.left_container > p {line-height: 1.4!important;margin-bottom: 30px;}
.top_content_right,.top_content_right_ourMission{float:right;width: 30%;margin-bottom:20px;}
.top_content_right_ourMission{margin-bottom:0!important}
.top_content_right_blog{float:right;width:23%;padding:0 20px}
.top_content_right_blog .whatwedo> li{float:none!important;width:100%!important;padding-left:20px;border-right:0!important;border-bottom:1px solid #ccc}
.top_content_left h1,.top_content_left h2,.left_container h2,.left_container h1,.left_container h3, .left_container h4,.ourMissionTit2{
	clear: both;
	font-size:36px;
	text-align:left;
	text-transform:uppercase;
	padding-top: 6px;
	padding-bottom: 20px;
	font-family: 'Bebas Neue Regular';
	margin-bottom: 0%;
	color: #3da4c3 !important;
	border-bottom: 4px solid #37707d;
}
.left_container h2, .left_container h4 {
	border: none;
}
.left_container h2:after, .left_container h4:after {
	content: '';
	width: 100px;
	height: 4px;
	margin-top: 20px;
	background: #89D422;
	display: block;
}
.left_container ul {
	overflow: auto;
}
.left_container li {
	background: url('../images/tick.png') no-repeat left;
	padding-left: 40px;
	float: left;
	width: calc(50% - 50px);
	color: #3da4c3;
	min-height: 30px;
	margin: 5px;
	padding-top: 10px;
}
.top_content_left h1 span,.top_content_left h2 span,.left_container h2 span,.left_container h3 span, .left_container h4 span,.ourMissionTit2 span {
	border-top: 2px solid #c2e680;
    border-bottom: 2px solid #c2e680;
	color:#000;
	
}
.left_container h3 span, .left_container h4 span{
	border: none;
}
.left_container .innerTestim {
    padding: 5% 0;
    border-top: 1px solid #c2e680;
    border-bottom: 1px solid #c2e680;
}

.left_container .innerTestim p {
    border-top: none;
    border-left: 5px solid #8cd32a;
    ;
    padding: 5%;
    font-style: italic;
    color: #3ba3c1;
}

.left_container .innerTestim p::before {
    display: none;
}

.innerTestim span {
    color: #8cd32a;
    font-weight: bold;
    display: block;
    padding: 3%;
    text-align: center;
}

.innerTestim div {
    width: 230px;
    margin: 0 auto;
}

.innerTestim div h3 {
    font-family: 'Bebas Neue Regular';
    color: #000;
    margin-left: 10px;
    font-size: 30px;
}

.innerTestim div figure {
    border: none;
}

.innerTestim div figure,
.innerTestim div h3 {
    display: inline-block;
    vertical-align: middle;
	border: none;
}

.social_image{margin-right:10px;vertical-align:middle}
.phone_image{float:left;margin-right:5px;vertical-align:-30px}
.phoneBanner{float:left}
.bottom_phone{font-size:28px;display:block;letter-spacing:-1px;color:#246271}
.bottom_mail{display:block;color:#246271;margin-top: 20px;}
.infoPhone{font-size:16px;display:block;margin:-3px 0 0 3px;letter-spacing:0;text-transform: uppercase;color: #67B8CE;font-weight: 700;}
.infoPhoneNumber{}
.footer_left,.footer_center,.footer_right{float:left}
.footer_center.grid-4.social> ul{display:block;width:45%;margin:0 auto!important}
.footer_right.grid-4.blog .month{font-size:13px;display:inline-block;margin-bottom:7px;color:#8ad128}
.footer_right.grid-4.blog> p{font-size:13px;color:#194b58}
.footer_right.grid-4.blog> h3{font-weight:700;margin-bottom:5px;text-align:left!important;color:red;color:#194b58}
.footer_right.grid-4.blog .viewMore{display:inline-block;margin-top:5px;color:#8ad128}
.footer_right.grid-4.blog> h3 br{display:none!important}
.social a{font-size:13px;color:#194b58}
.social h2,.footer_contact_form h2,.blog h2,.fTitle,.otherServices .fTitle{font-size:18px;font-weight:700;margin:0 0 20px;padding:0;text-align:left;text-transform:uppercase;color:#18abbc}
.social li{margin-bottom:20px}
#latestTestimonials{overflow:hidden;height:120px}
.testimonials_text{font-style:italic;margin-bottom:20px;text-align:left;color:#2c2c2c}
.testimonials_names{font-style:normal}
.left_container_blog{float:left;width:72%}
.top_content_right_blog li{padding-left:0!important}
.left_container{float:left;width: 60%;margin:20px 0;padding:0 20px;}
.mid_icons{display:block;text-align:center}
.mid_icons li{display:table-cell;padding:20px}
.right_container{float:right;clear:right;width: 30%;margin-top:20px;padding:0 20px;}
.testimonials_title{font-size:40px;font-weight:700;margin:0;padding:0;text-align:center;color:#ed1c24}
#contacttb{width:100%;color:#acacac}
#contact-form{clear:both}
#contacttb textarea{width:95%;padding-top:10px;resize:none}
.stinput,#contacttb textarea{height:35px;padding-left:10px;color:#000;border:1px solid #bcdbe0;border-radius:5px}
.stinput:focus,#contacttb textarea:focus{border-width:1px 1px 2px;border-style:solid;border-color:#d2dec6;border-radius:5px}
.error{font-size:12px;color:red}
.home-latest-list a{font-weight:700;color:#514141}
.blog_date{font-size:14px;display:block;width:100%;margin-bottom:10px;color:#a69e9e}
.footer_menu a{font-size:13px;display:block;margin:10px 15px;padding-left:20px;text-transform:uppercase;color:#194b58;background-image:url(../images/bottom_bullet.png);background-repeat:no-repeat;background-position:left center}
.footer_menu a:hover{color:#9ad64d}
.whatwedo li{float:left;width: 45%;min-height: 110px;margin:0;}
.whatwedo li:nth-child(odd){padding-right:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.whatwedo> li:nth-child(7){border-bottom:0 none}
.whatwedo li:nth-child(even){padding-left:10px;border-right:0;border-bottom:1px solid #ccc}
.whatwedo> li:last-child{border-bottom:0}
.whatwedo a{line-height:18px;padding:10px;color:#434343;display: block;margin: 0 auto;text-align: center;}
.whatwedo .active{color:#fff;border-radius:10px;background:#8cd32a}
.whatwedo a:hover{color:#18abbc}
.btnQuote{border-bottom:0!important}
.btnQuote> a{width:auto;margin-top:10px;padding:0;padding:10px;color:#fff}
.whatwedo img{margin-right:10px;display: block;margin: 0 auto;}
.midline_services{font-size:16px;text-align:center;color:#514141;border-right:1px solid #dbdbdb}
.midline_services:last-child{border:0}
.midline_services h2{font-size:36px;font-weight:700;margin:0;padding:0;text-align:center;color:#73aa45}
.testimonialsList{padding-top:20px;padding-bottom:20px;text-align:justify;border-bottom:1px solid #bbb;}
.testimonialsList p{font-family:Georgia;font-size:19px;font-weight:100;font-style:italic;line-height:1.4;color:#828282}
.tabs-container.testimonials{height:200px}
.testimonials a{color:#078716}
.testimonials_names{font-weight:700;color:#555962}
.author{font-size:13px;float:left;margin-top:10px;color:#bcbcbc}
.date{font-size:13px;float:right;margin-top:10px;color:#bcbcbc}
.fluidHeight{font-family:Oswald,sans-serif;position:relative;width:100%;margin:0;padding:0 0 56%}
.sliderContainer{position:absolute;width:100%;max-height:100%;padding:0}
.iosSlider{position:relative;top:0;left:0;overflow:hidden;width:100%;height:450px!important;max-height:450px!important}
.iosSlider .slider{max-width:100%;max-height:100%}
.iosSlider .slider .item{width:100%;height:100%;padding:0}
.iosSlider .slider .item .inner{position:relative;top:0;left:0;width:100%;height:100%;margin:0 auto;background-repeat:no-repeat;background-size:cover;}
.iosSlider .slider .item .inner .text1{position:absolute;top:70px;left:100px;padding:0;opacity:0}
.iosSlider .slider .item .inner .text1 span b{font-weight:400;color:#3c3c3c}
.iosSlider .slider .item .inner .text1 span{font-size:55px;font-weight:400;line-height:53px;padding:0;text-transform:uppercase;color:red}
.iosSlider .slider .item .inner .text2{position:absolute;top:150px;left:0;padding:0;opacity:0}
.iosSlider .slider .item .inner .text2 span{font-size:18px;line-height:36px;color:#424b54}
.sliderContainer .slideSelectors{position:relative;z-index:1;top:0;bottom:20px;left:0;width:100%;height:97px;margin:0 auto;border-top:2px solid #363636;border-bottom:1px solid #363636;background-color:#363636}
.sliderContainer .slideSelectors .item{float:left;width:248px;height:97px;margin:0 1px;background-color:#414141}
.sliderContainer .slideSelectors ul.iosslider-item-list{float:left;margin:0;padding:18px 20px 0 5px}
.sliderContainer .slideSelectors .iosslider-item-list li{font-weight:400;line-height:18px;margin:0;list-style-type:none;color:#999}
.sliderContainer .slideSelectors .iosslider-item-list li strong{font-size:14px;font-weight:400;display:block;margin-bottom:5px;letter-spacing:.3px;color:#fff}
.sliderContainer .slideSelectors .selected{color:#fff;background:url(../images/sliders/iosslider/slide-selector-arrow.png) no-repeat scroll center top #636363}
.iosSlider .slider .item .inner .morebut{position:relative;top:25px;width:200px;height:45px;border-left:3px solid red;background:url(../images/sliders/iosslider/mainslider-morebut-bg.jpg) repeat-x scroll left top rgba(0,0,0,0)}
.iosSlider .slider .item .inner .morebut a{font-size:18px;display:block;float:left;height:35px;padding:10px 25px 0 20px;color:#3c3c3c;background:url(../images/sliders/iosslider/arrows-01.png) no-repeat scroll right 15px rgba(0,0,0,0)}
.iosSlider .slider .item .inner .morebut a:hover{color:red}
.mobile{display:none}
.date span{margin-right:8px}
.top_phone a{font-size:30px;color:#246271}
.item{text-align:center}
.slider .item{overflow:hidden}
.priceImg{float:left}
.priceTableBox{width:100%;background:#ecf7f9}
.priceTable{width:990px;margin:0 auto}
table.price_table,.price_tableExtra{font-family:Tahoma;line-height:1.4em;width:100%}
.price_table{width:100%}
.price_table tbody td{padding:20px 7px;vertical-align:middle;color:#434343}
.price_table tbody tr{border-bottom:1px solid #b5cdd1}
.price_table tbody tr:last-child{border-bottom:0!important}
.price_table .description{padding:10px 30px!important;text-align:left!important}
.price_table td:first-child{width:45%}
.price_tableExtra .priceEx{font-size:20px;font-weight:700;color:#18abbc}
.price_table .name{font-size:26px;font-weight:700;display:block;margin-bottom:15px;color:#18abbc}
.price_tableExtra .nameEx{font-size:16px;display:block}
.price_table .price br{display:inline}
.price_table .price b{font-size:28px;font-weight:700;display:block;clear:both}
.price_table .price{display:block;margin:0 auto;padding:55px 5px;text-align:center;color:#fff;border-radius:180px;background:#18abbc}
.price_tableExtra tbody td{padding:15px;color:#434343}
.price_tableExtra .titleExtra{font-size:12px;font-weight:700;background:#18abbc!important}
.price_tableExtra .titleExtra td{padding:20px;text-transform:uppercase;color:#fff;border:0!important}
.price_tableExtra tr:nth-child(even){background:#f9fdfd}
.price_tableExtra tr:nth-child(even) td{border-top:1px solid #c1d3d5;border-bottom:1px solid #c1d3d5}
.footerServices{display:block;float:right;margin-top:20px;text-align:center}
.footer_center.grid-4.otherServices,.footer_right.grid-4{margin-top:14px}
.top_content_right .siteBoxContent{clear:both}
.right_container #label_antis{font-size:11px;padding-left:10px}
.floatLeft{position:relative;z-index:10000;float:left;margin-right:10px}
.left_container_blog .floatLeft{z-index:0}
.ourMission{display:block;float:left;margin:0 70px 0 0}
.ourMissionTit{margin-top:30px}
.ourMissionTit2{margin-bottom:20px}
.cannotTake{overflow:hidden;margin:20px 0}
.cannotTake p{margin-top:15px}
.cannotTake> li{display:block;float:left;width:19%;height:150px;padding:15px 4px;text-align:center;border-right:1px solid #c1d3d5;border-bottom:1px solid #c1d3d5}
.cannotTake> li:nth-child(5){border-right:0}
.cannotTake> li:nth-child(10){border-right:0}
.cannotTake> li:nth-child(6),.cannotTake> li:nth-child(7),.cannotTake> li:nth-child(8),.cannotTake> li:nth-child(9),.cannotTake> li:nth-child(10){border-bottom:0}
.readyBookFooter{font-size:32px;display:block;clear:both;width:250px;margin:0 auto 10px;text-align:center}
.readyBookFooter a{font-family:Arial,sans-serif;font-size:15px;font-weight:700;display:block;margin-top:10px;padding:20px;text-transform:uppercase;color:#fff;border-width:0 0 2px;border-style:none none solid;border-color:#5e944d;border-radius:5px;border-image:none;background:#8cd32a}
.readyBookFooter a:hover{cursor:pointer;color:#fff!important;border-bottom:2px solid #8cd32a;background:#5e944d}
.areasBoxes{margin-top:10px}
.areasBoxes a{line-height:1.4;display:block;clear:both;color:#18abbc}
.areasBoxes a::before{font-size:21px;line-height:1;margin-right:5px;content:'✓';vertical-align:baseline;color:#73aa45}
.areasBoxes a:hover{color:#73aa45}
.container-12.howWorks{margin:30px auto!important}
.main_content.container-12.howWorks h1{font-size:26px;color:#18abbc}
.firstColHow div,.secondColHow div{display:inline-block}
.firstColHow,.secondColHow{overflow:hidden;width:990px;margin:0 auto}
.secondColHowWrapper{background:#ecf7f9}
.firstColHow .howImgLeft{float:left;width:493px;padding:20px 0;text-align:center}
.secondColHow .howImgRight{float:right;width:430px;padding:20px 0;text-align:left}
.secondColHow .howTxtLeft{float:left;width:443px;margin-top:20px;padding:20px 50px 20px 0;text-align:right;text-align:right}
.firstColHow .howTxtRight{float:right;width:440px;padding:20px 0;text-align:left}
.howTxtRight.firstHow{padding-top:0}
.firstColHow .howTxtRight h2,.secondColHow .howTxtLeft h2{font-size:24px;font-weight:700;text-transform:uppercase;color:#8ec642}
.firstColHow .howTxtRight p,.secondColHow .howTxtLeft p{line-height:1.6;margin-top:10px}
.howStep{width:3px;height:314px;text-align:center;background:#8ec642}
.howStepFooter{width:3px;height:25px;margin:-30px auto -10px;background:#8ec642}
.howStep span{font-size:28px;font-weight:700;position:relative;display:block;width:60px;height:47px;margin-top:40px;margin-left:-32px;padding-top:13px;color:#18abbc;border:3px solid #8ec642;border-radius:60px}
.firstStepHow{margin-top:0!important}
.firstColHow .howStep span{background:#eafbff}
.secondColHow .howStep span{background:#fff}
.siteBox .greenTitle{font-size:22px;margin-top:15px;text-transform:none!important;color:#8ec642}
.top_content_left .greenTitle{font-size:20px;font-weight:400;text-transform:none!important;color:#8ec642}
.dispImg{margin:30px 0 20px;text-align:right}
.dispRequest .readyBookFooter{display:inline-block;margin-top:50px}
.dispRequest .reqMan{margin-top:20px;vertical-align:top}
.dispRequest{height:175px;margin-top:20px;text-align:center;background:url(../images/requestDispBg.png) center no-repeat}
.dispRequest .readyBookFooter a{margin-top:5px}
.shortListDispWrapper,.skipHireWrapper,.skipServWrapper,.stillUnsurePrefWrapper{display:block;clear:both;overflow:hidden;margin-bottom:20px;padding:20px 0;background:#ecf7f9}
.shortListDispWrapper ul,.smallAmount{margin-top:10px}
.shortListDispWrapper li,.smallAmount li{display:inline-block;float:left;width:15%;padding:24px;text-align:left}
.shortListDispWrapper li::before,.smallAmount li::before{font-size:26px;line-height:0;content:'Ã¢â‚¬Âº ';vertical-align:baseline;color:#8bd525}
.shortListDispWrapper li:nth-child(2n){border-right:1px solid #b4c5c8;border-bottom:1px solid #b4c5c8}
.shortListDispWrapper li:nth-child(2n+1){border-right:1px solid #b4c5c8;border-bottom:1px solid #b4c5c8}
.shortListDispWrapper li:nth-child(5n){border-right:0 none}
.shortListDispWrapper li:nth-child(16),.shortListDispWrapper li:nth-child(17),.shortListDispWrapper li:nth-child(18),.shortListDispWrapper li:nth-child(19),.shortListDispWrapper li:nth-child(20){border-bottom:0}
.shortListDispWrapper li a,.smallAmount li a{color:#434343}
.shortListDispWrapper li a:hover,.smallAmount li a:hover{color:#89d422}
.smallAmount li{border-right:1px solid #b4c5c8}
.smallAmount li:last-child{border-right:0}
.smallAmount{overflow:hidden;margin-bottom:20px}
.thingsWeCannotWrapper{padding:20px 0;background:#fcf0ea}
.thingsWeCannotWrapper .main_content> h2{color:#dc0707}
.skipHireWrapper .container-12 h2,.main_content.container-12.stillUnsure h2,.main_content.container-12.whyHire h2{text-align:center;text-transform:none}
.skipHireWrapper .skipWrapImg{display:block;margin:30px auto 40px!important}
.skipHireWrapper .handyRuList,.skipHireWrapper .skipHireList{display:inline-block;float:left;width:50%}
.skipHireWrapper .handyRuList .handyRuListTitle{font-size:17px;font-weight:700;padding:20px;content:normal;text-align:center;color:#fff;border:0;background:#89d422}
.skipHireWrapper .handyRuList li img{margin-right:10px!important;vertical-align:bottom}
.skipHireWrapper .skipHireList li img{margin-right:10px!important;vertical-align:middle}
.skipHireWrapper .handyRuList li,.skipHireWrapper .skipHireList li{font-size:15px;padding:15px 25px;border-bottom:1px solid #c1d3d5}
.skipHireWrapper .handyRuList li:nth-child(2n+3),.skipHireWrapper .skipHireList li:nth-child(2n+3){background:#f9fdfd}
.skipHireWrapper .skipHireList .skipHireListTitle{font-size:17px;font-weight:700;padding:20px;text-align:center;color:#fff;border:0;background:#839ba0}
.skipHireWrapper .skipHireList li{border-left:1px solid #c1d3d5}
.main_content.container-12.stillUnsure img{display:block;margin:30px auto 0}
.main_content.container-12.stillUnsure{padding:30px 0}
.stillUnsurePrefWrapper li{display:inline-block;float:left;width:400px;min-height:210px;padding:30px;text-align:center;border:1px solid #b3c5c9}
.stillUnsurePrefWrapper li:nth-child(1){border-top:0;border-right:0;border-left:0}
.stillUnsurePrefWrapper li:nth-child(2){border-top:0;border-right:0}
.stillUnsurePrefWrapper li:nth-child(3){border-right:0;border-bottom:0;border-left:0}
.stillUnsurePrefWrapper li:nth-child(4){border-right:0;border-bottom:0}
.stillUnsurePrefWrapper li h3{font-size:19px;font-weight:700;margin:15px 0;text-transform:uppercase;color:#37707d}
.main_content.container-12.whyHire{overflow:hidden;padding:20px 0}
.main_content.container-12.whyHire p{line-height:1.4;float:left;width:65%;margin-top:20px;padding:0 50px;border-right:1px solid #c5c5c5}
.main_content.container-12.whyHire ul{float:right;width:20%;margin-top:20px}
.main_content.container-12.whyHire ul li::before{font-size:18px;font-weight:700;content:'Ã¢â€”Â ';color:#89d422}
.main_content.container-12.whyHire ul li{font-size:15px;font-weight:700;line-height:1.2}
.stillUnsurePrefWrapper .main_content> ul{overflow:hidden;width:925px;margin:0 auto}
.smallItemDisposal{margin-top:50px;margin-bottom:20px;text-align:center}
.top_content_left .pricePageBanner{width:100%;margin-bottom:10px}
aside.right_container #top_content{width:100%;margin-bottom:20px}
aside .areas{clear:both}
img.deals{margin-bottom:2em}
.call-book{text-align:center}
.book-box{display:inline-block;width:27%;padding:8px 0;text-align:center}
.book-box a{font-size:17px;line-height:45px;display:inline-block;padding:0 1em;transition:all .3s ease-in-out 0s;vertical-align:top;text-decoration:none;color:#fff!important;border-radius:2px;background:#91c642 none repeat scroll 0 0}
span.gray-text{position:relative;display:inline-block;width:4%;padding:1em 10px;vertical-align:top;color:#191919}
.book-box a:hover{background:#64acbf}
.call-box{display:inline-block;width:70%;vertical-align:top;text-indent:3.8em;background:rgba(0,0,0,0) url(../images/call-phone.jpg) no-repeat scroll left center}
.call-box p{font-size:18px;margin:0;padding:0 .5em;text-align:left;color:#191919}
.call-box p a{font-size:38px;font-weight:700;line-height:40px;display:inline-block;text-align:left;text-decoration:none;color:#91c642!important}
.main_menu a.deal{font-weight:700;position:relative;margin:0;color:#18abbc!important}
.main_menu a:hover.deal,.main_menu a.deal.active{color:#64acbf}
img{max-width:100%}
#landingPage.Birmingham{overflow:hidden;height:4270px}
#header.landingPage{position:fixed;transition:all .3s ease .1s;background:none;box-shadow:none}
#header.landingPage .top_phone,#landingPage .servBenefits .top_phone{padding:10px 10px 5px 45px;color:#fff;border-radius:0;background:url(../images/landingPage/phoneArea.png) no-repeat center left}
#header.landingPage .top_phone a,#landingPage .servBenefits .top_phone, #footer_book a {font-family:Oswald;font-weight:400;color:#fff}
#landingPage.Birmingham .headerSection{height:754px;background:url(../images/landingPage/landing_01.png) no-repeat scroll center top / cover}
#landingPage.Birmingham .getQuote{position:relative;top:-220px;height:720px;padding-top:220px;background:url(../images/landingPage/landing_02.png) no-repeat scroll center top / cover}
#landingPage.Birmingham .ecoFriendly{position:relative;top:-320px;height:490px;padding-top:220px;text-align:center;background:url(../images/landingPage/landing_03.png) no-repeat scroll center top / cover}
#landingPage.Birmingham .servBenefits{position:relative;top:-445px;height:530px;padding-top:220px;background:url(../images/landingPage/landing_03_1.png) no-repeat scroll center top / cover}
#landingPage.Birmingham .getKnowArea{position:relative;top:-550px;height:600px;padding-top:220px;background:url(../images/landingPage/landing_04.png) no-repeat scroll center top / cover}
#landingPage.Birmingham .bestDeal{position:relative;z-index:1;top:-625px;height:510px;padding-top:220px;background:url(../images/landingPage/landing_11.png) no-repeat scroll center top / cover}
#landingPage.Birmingham .footerSection{position:relative;z-index:0;top:-725px;height:400px;text-align:center;background:#ecf7f9}
#landingPage.Cardiff .footerSection,#landingPage.Leeds .footerSection,#landingPage.Manchester .footerSection,#landingPage.Southampton .footerSection{position:relative;z-index:0;clear:both;margin-top:-90px;padding:120px 0 30px;text-align:center;background:#ecf7f9}
#landingPage .headerSection h1{font-family:Oswald;font-size:52px;line-height:1.1;padding-top:30px;text-align:center;text-transform:uppercase;color:#fff}
#landingPage .headerSection h1 span{font-size:30px;display:inline-block;clear:both;margin:5px auto;padding:5px;background:#8bc842}
#landingPage .getQuote li p{font-size:14px;line-height:1.6}
#landingPage .getQuote li{position:relative;display:inline-block;width:24%;text-align:center}
#landingPage .getQuote li:nth-child(1){top:360px}
#landingPage .getQuote li:nth-child(2){top:120px;left:-180px}
#landingPage .getQuote li:nth-child(3){left:-110px}
#landingPage .getQuote li:nth-child(4){top:140px}
#landingPage .getQuote a,#landingPage .getQuoteBtn,#landingPage .footerSection .getQuoteBtn{font-family:Oswald;font-size:26px;position:absolute;right:0;left:0;display:block;width:220px;margin:200px auto 0;padding:15px 0;text-align:center;text-transform:uppercase;color:#fff;border-radius:5px;background:#51adc7;background:-moz-linear-gradient(top,#51adc7 0%,#3995b0 100%);background:-webkit-linear-gradient(top,#51adc7 0%,#3995b0 100%);background:linear-gradient(to bottom,#51adc7 0%,#3995b0 100%);letter-spacing: 2px;}
#landingPage .getQuoteBtn:hover,#landingPage .getQuote a:hover,#landingPage .footerSection .getQuoteBtn:hover,#landingPage.Bristol .getKnowArea .getQuoteBtn:hover{background:#71bf44}
#landingPage.Birmingham .getQuote ul{position:relative;top:-50px}
#landingPage .getQuote li img{display:block;margin:0 auto 10px}
#landingPage .ecoFriendly h2{font-family:Oswald;font-size:50px;margin-bottom:30px;text-align:center;color:#fff}
#landingPage.Birmingham .ecoFriendly .container-12{position:relative;top:-70px}
#landingPage .ecoFriendly p{font-size:18px;width:60%;margin:0 auto 40px;color:#fff}
#landingPage .owl-wrapper-outer{position:relative;z-index:0;top:-60px;overflow:hidden;width:100%;opacity:1}
#landingPage .owl-item{float:left;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
#landingPage .owl-prev{position:relative;left:-70px;float:left;width:25px;height:60px;cursor:pointer;text-indent:-9999px;background:rgba(0,0,0,0) url(../images/landingPage/owlArrows.png) no-repeat scroll 5px 0}
#landingPage .owl-next{position:relative;right:-70px;float:right;width:25px;height:60px;cursor:pointer;text-indent:-9999px;background:rgba(0,0,0,0) url(../images/landingPage/owlArrows.png) no-repeat scroll -35px 0}
#landingPage .servBenefits .owl-item h2{font-family:Oswald;font-size:46px;line-height:1.2;color:#3ba3c1}
#landingPage .servBenefits .owl-item h2,#landingPage .servBenefits .owl-item p{display:block;float:left;clear:both;width:46%}
#landingPage .servBenefits .owl-controls.clickable{position:relative;top:-400px}
#landingPage .servBenefits .top_phone a,#landingPage .footerSection .top_phone a{font-weight:400;color:#3ba3c1}
#landingPage .servBenefits .top_phone,#landingPage .footerSection .top_phone,#landingPage.Leeds .top_phone{display:block;float:left;clear:both;margin-top:20px;background:url(../images/landingPage/phoneAreaBlue.png) no-repeat center left}
#landingPage .servBenefits .benefImg{margin-top:35px;margin-left:0}
#landingPage .getKnowArea h2,#landingPage .getKnowArea p{width:50%;margin-top:20px;color:#fff}
#landingPage.Birmingham .getKnowArea .container-12{position:relative;top:-26px}
#landingPage .getKnowArea .areaMan{position:relative;top:-250px;float:right;margin-right:125px}
#landingPage .bestDeal .left{float:left;width:45%}
#landingPage .bestDeal .left li img{max-width:100%}
#landingPage .bestDeal .right{position:relative;top:-40px;float:right;width:43%}
#landingPage .bestDeal .owl-wrapper-outer{top:0}
#landingPage .bestDeal h2,#landingPage .extraModule h2,#landingPage .getQuote h2{font-family:Oswald;font-size:50px;line-height:1;display:block;clear:both;margin-bottom:80px;color:#3ba3c1}
#landingPage.Birmingham .bestDeal .container-12{position:relative;top:-110px}
#landingPage .bestDeal .owl-controls{position:relative;top:-170px}
#landingPage .bestDeal .right p{margin-top:70px}
#landingPage .bestDeal .right li{font-size:13px;line-height:1.4;display:block;margin-bottom:30px;padding-left:80px}
#landingPage .bestDeal .right li:nth-child(1)::before{position:relative;left:-80px;display:block;height:20px;content:url('../images/landingPage/landing_12.jpg')}
#landingPage .bestDeal .right li:nth-child(2)::before{position:relative;top:18px;left:-80px;display:block;height:20px;content:url('../images/landingPage/landing_13.jpg')}
#landingPage.Birmingham .footerSection .container-12{padding-top:150px}
#landingPage .footerSection .top_phone{float:none;width:210px;margin:0 auto;border-bottom:0}
#landingPage .footerSection .top_phone a{font-weight:700}
#landingPage .footerSection .getQuoteBtn{position:relative;margin:20px auto 40px!important}
#header.landingPage .main_menu li:nth-child(4) a{color:#fff!important}
#header.landingPage .main_menu li a.deal{color:#fff!important}
#header.landingPage .phone_container{line-height:inherit;margin-top:25px}
#header.landingPage .tel{font-size:32px;vertical-align:-3px}
.joinTeamWrapper{padding:80px 0;background:url(../images/joinOurTeamRubbish.jpg) no-repeat center / cover}
.joinTeamWrapper .joinBox{width:45%}
.joinTeamWrapper .bottom_mail{font-size:18px;display:block;clear:both;margin:20px 0 30px}
.joinOurTeamForm form.joinForm{float:left;width:70%;padding-right:25px;border-right:1px solid #c4c4c4}
.joinOurTeamForm{overflow:hidden;padding:40px 0}
.joinOurTeamForm .infoText ul{margin:10px 0}
.joinOurTeamForm .infoText li:before{font-size:24px;content:'✓';vertical-align:middle;color:#90d630}
.joinOurTeamForm .infoText{float:right;width:25%;padding-left:20px}
.joinOurTeamForm .joinForm .float_left{float:left;width:48%}
.joinOurTeamForm .joinForm .float_right{float:right;width:48%}
.joinOurTeamForm .joinForm .float_left .c_input{width:100%;margin-bottom:5px}
.joinOurTeamForm .joinForm .float_left .c_input .stinput{height:45px}
.joinOurTeamForm .joinForm .float_right .c_input label{display:block;width:60%!important;margin:10px 0;padding:15px 0;text-align:center}
.joinOurTeamForm .joinForm .float_right .c_input{width:100%}
.joinOurTeamForm .joinForm .float_right span:nth-of-type(2){font-size:14px;color:#777}
.joinOurTeamForm .joinForm .float_right .c_text{display:block;float:left;clear:both;width:100%;margin-top:25px}
.joinOurTeamForm .joinForm .c_send .btn{display:block;clear:both;width:auto!important;margin:0 auto}
.joinBox .phone_image{height:25px}
#header .joinTeam> a{font-family:'Pacifico';font-size:18px;font-weight:400;margin-left:-6px;text-transform:none;color:#f0a900!important}
#header.landingPage .joinTeam> a{color:#fff!important}
#header.landingPage .top_menu.mobile .mobile_menu .mobile_navigation .joinTeam{background:#71bf45}
#header.landingPage.headerStick{background:#bdecf6}
#landingPage .siteBox .tel-internal{font-family:inherit;font-size:inherit;font-weight:700;position:relative;right:auto;left:auto;display:inline-block;float:none;width:auto;margin:0;padding:0;color:inherit;background:none}
#landingPage .siteBox .tel-internal:hover{color:inherit;background:none}
#landingPage.Bristol .headerSection{height:619px;background:url(../images/landingPage/landing_header_bristol.jpg) no-repeat scroll center top / cover}
#landingPage.Bristol .extraModule{overflow:hidden;padding-top:30px;background:#ecf7f9}
#landingPage.Bristol .getQuote{position:relative;overflow:hidden;height:660px;padding-top:50px;background:url(../images/landingPage/bristol_serviceBg.jpg) no-repeat scroll center bottom}
#landingPage.Bristol .ecoFriendly{position:relative;padding-top:50px;text-align:left;background:#71bf44}
#landingPage.Bristol .servBenefits{position:relative;height:530px;padding-top:220px;background:url(../images/landingPage/landing_03_1.png) no-repeat scroll center top / cover}
#landingPage.Bristol .getKnowArea{overflow:hidden;padding:60px 0 200px;background:url(../images/landingPage/bristol_todoBg.jpg) no-repeat scroll center top / cover}
#landingPage.Bristol .bestDeal{position:relative;z-index:1;clear:both;overflow:hidden;padding:40px 0 20px;background:url(../images/landingPage/landing_11_1.png) no-repeat scroll center bottom}
#landingPage.Bristol .footerSection{top:0;clear:both;height:240px;padding-top:40px;text-align:center;background:#ecf7f9}
#landingPage.Bristol .bestDeal h2{font-size:36px;line-height:1.2;margin-bottom:20px}
#landingPage.Bristol .bestDeal .right{top:0}
#landingPage.Bristol .extraModule h2{font-size:36px;line-height:1.2;margin-bottom:20px;text-align:center}
#landingPage .cTxt{text-align:center}
#landingPage.Bristol .extraModule p img{float:left;margin-right:20px}
#landingPage.Bristol .getQuote h2{font-size:36px;margin-bottom:20px}
#landingPage.Bristol .ecoFriendly h2,#landingPage.Bristol .getKnowArea h2{font-size:36px;line-height:1.2;margin-bottom:30px;text-align:left}
#landingPage.Bristol .ecoFriendly p{margin:0}
#landingPage.Bristol .getKnowArea .getQuoteBtn{position:relative;margin:0 auto}
#landingPage.Bristol .getKnowArea h2,#landingPage.Bristol .getKnowArea p{width:65%;margin:0 auto;text-align:center!important}
#landingPage.Bristol .getKnowArea p{margin:30px auto}
#landingPage.Bristol .bestDeal .right li:nth-child(1)::before{top:23px;content:url('../images/landingPage/landing_13.jpg')}
#landingPage.Bristol .bestDeal .right li:nth-child(2)::before{top:25px;left:-70px;content:url('../images/landingPage/bristol_icon_03.png')}
#landingPage.Cardiff .headerSection{height:704px;background:url(../images/landingPage/cardiff_01.png) no-repeat scroll center top / cover}
#landingPage.Cardiff .extraModule{overflow:hidden;margin-top:-140px;padding-top:140px;background:url(../images/landingPage/cardiff_03.png) no-repeat scroll center top / cover}
#landingPage.Cardiff .getQuote{position:relative;z-index:1;overflow:hidden;height:440px;margin-top:-110px;padding-top:110px;color:#fff;background:url(../images/landingPage/cardiff_04.png) no-repeat scroll center top / cover}
#landingPage.Cardiff .skipHire{clear:both;height:500px;background:url(../images/landingPage/cardiff_05.png) no-repeat scroll center top / cover}
#landingPage.Cardiff .recycling{float:left;width:100%;padding:50px 0 20px;text-align:center;background:#74c73f}
#landingPage.Cardiff .recycling h2{font-size:36px;text-align:center;color:#fff}
#landingPage.Cardiff .getKnowArea{clear:both;height:600px;padding-top:40px;background:url(../images/landingPage/cardiff_07.png) no-repeat scroll center top / cover}
#landingPage.Cardiff .extraModule .cardiffLocalMan{float:left}
#landingPage.Cardiff .extraModule .txtCont{float:right;width:55%;margin-right:40px}
#landingPage.Cardiff .extraModule h2{font-size:36px;line-height:1.2;margin-bottom:20px}
#landingPage.Cardiff .extraModule .manIcon{margin-top:20px;padding-left:90px}
#landingPage.Cardiff .extraModule .manIcon::before{position:absolute;float:left;margin-left:-90px;content:url('../images/landingPage/cardiff_02.png')}
#landingPage.Cardiff .extraModule .tel{font-family:Oswald;font-size:30px;font-weight:400;display:inline-block;margin-top:10px;color:#71bf44}
#landingPage.Cardiff .getQuote .left{float:left;width:50%}
#landingPage.Cardiff .getQuote .right{float:right;width:50%;text-align:center}
#landingPage.Cardiff .getQuote h2{font-size:40px;line-height:1.2;margin-bottom:30px;color:#fff}
#landingPage.Cardiff .getQuote .getQuoteBtn{position:relative;float:left;margin-top:30px;background:#71bf44}
#landingPage.Cardiff .skipHire .right{float:right;width:45%;margin-right:60px;padding-top:64px;color:#fff}
#landingPage.Cardiff .skipHire .right h2{font-size:38px;margin-bottom:30px;color:#fff}
#landingPage.Cardiff .skipHire .right .getQuoteBtn{position:relative;float:left;margin-top:30px}
#landingPage.Cardiff .ecoFriendly{overflow:hidden;padding-top:30px}
#landingPage.Cardiff .ecoFriendly h2{font-size:36px;line-height:1.2;float:left;width:45%;text-align:left;color:#3ba3c1}
#landingPage.Cardiff .ecoFriendly .rTxt{font-size:14px;float:right;width:50%;color:inherit}
#landingPage.Cardiff .ecoFriendly li:nth-child(2n){float:right}
#landingPage.Cardiff .ecoFriendly li:nth-child(2n+1){float:left;clear:both}
#landingPage.Cardiff .ecoFriendly li{font-size:14px;line-height:1.4;width:230px;margin:30px 0}
#landingPage.Cardiff .ecoFriendly li img{float:left;width:55px;margin-top:-5px;margin-right:15px}
#landingPage.Cardiff .ecoFriendly .ecoGirl{display:block;margin:0 auto}
#landingPage.Cardiff .recycling p{width:70%;margin:30px auto 20px;color:#fff}
#landingPage.Cardiff .getKnowArea li{display:inline-block;width:25%;margin:0 35px;text-align:center;vertical-align:top}
#landingPage.Cardiff .getKnowArea li p{width:100%}
#landingPage.Cardiff .getKnowArea h2{font-size:42px;width:100%;margin-bottom:30px;text-align:center}
#landingPage.Cardiff .bestDeal,#landingPage.Leeds .bestDeal,#landingPage.Liverpool .bestDeal,#landingPage.Manchester .bestDeal,#landingPage.Southampton .bestDeal{position:relative;z-index:1;clear:both;overflow:hidden;padding-top:70px;padding-bottom:30px;background:rgba(0,0,0,0) url(../images/landingPage/landing_11.png) no-repeat scroll center top / cover}
#landingPage.Cardiff .bestDeal .right{top:0}
#landingPage.Cardiff .bestDeal h2{font-size:32px;font-size:43px;line-height:1.2;margin-bottom:50px}
#landingPage.Cardiff .bestDeal .right p{margin-top:0;margin-bottom:110px}
#landingPage.Cardiff .bestDeal .right li:nth-child(1)::before{top:23px;content:url('../images/landingPage/cardiff_14.png')}
#landingPage.Cardiff .bestDeal .right li:nth-child(2)::before{content:url('../images/landingPage/cardiff_15.png')}
#landingPage.Cardiff .bestDeal .right li:nth-child(3)::before{position:relative;top:23px;left:-75px;display:block;content:url('../images/landingPage/cardiff_16.png')}
#landingPage.Leeds .headerSection{height:704px;background:rgba(0,0,0,0) url(../images/landingPage/leeds_01.png) no-repeat scroll center top / cover}
#landingPage.Leeds .headerSection h1 span{width:100%;background:none}
#landingPage.Leeds .headerSection h1{float:left;width:50%;margin-top:80px;text-align:left}
#landingPage.Leeds .headerSection .getQuoteBtn{position:relative;float:left;clear:both;margin-top:30px}
#landingPage.Leeds .extraModule h2{font-size:40px;line-height:1.2;float:left;width:50%;margin-bottom:30px}
#landingPage.Leeds .extraModule .rTxt{float:right;width:50%}
#landingPage.Leeds .extraModule .top_phone{clear:none}
#landingPage.Leeds .extraModule ul{clear:both}
#landingPage.Leeds .extraModule{overflow:hidden;margin-top:-140px;padding-top:110px;background:url(../images/landingPage/leeds_03.png) no-repeat scroll center top / cover}
#landingPage.Leeds .extraModule ul li{display:inline-block;width:40%;padding-left:60px;vertical-align:top}
#landingPage.Leeds .extraModule ul li:nth-child(1){margin-right:30px}
#landingPage.Leeds .extraModule ul li:nth-child(1)::before{position:absolute;margin-left:-70px;content:url('../images/landingPage/icon_04.png')}
#landingPage.Leeds .extraModule ul li:nth-child(2)::before{position:absolute;margin-left:-70px;content:url('../images/landingPage/icon_02.png')}
#landingPage.Leeds .getQuote .left{float:left;width:50%}
#landingPage.Leeds .getQuote .right{float:right;width:45%}
#landingPage.Leeds .getQuote{position:relative;z-index:1;float:left;clear:both;width:100%;margin-top:-110px;padding-top:50px;padding-bottom:20px;color:#fff;background:url(../images/landingPage/leeds_07.png) no-repeat scroll center top / cover}
#landingPage.Leeds .getQuote h2{font-size:36px;line-height:1.2;margin-bottom:40px;padding-top:70px;color:#fff}
#landingPage.Leeds .flexService{clear:both;padding-top:40px;padding-bottom:150px;background:#ecf8fa url(../images/landingPage/leeds_05.png) no-repeat bottom center}
#landingPage.Leeds .flexService h2{font-size:40px;margin-bottom:20px;text-align:center;color:#3ba3c1}
#landingPage.Leeds .flexService p{width:60%;margin:0 auto;text-align:center}
#landingPage.Leeds .flexService img{margin-top:30px;margin-bottom:60px}
#landingPage.Leeds .recycling{height:330px;margin-top:-60px;padding-top:100px;padding-bottom:30px;color:#fff;background:url(../images/landingPage/leeds_04.png) no-repeat center center}
#landingPage.Leeds .recycling img{float:right;margin-right:90px;margin-left:160px}
#landingPage.Leeds .recycling h2{font-size:42px;color:#fff}
#landingPage.Leeds .recycling .getQuoteBtn{position:relative;float:left;margin-top:30px;background:#71bf44}
#landingPage.Leeds .ecoFriendly{overflow:hidden}
#landingPage.Leeds .ecoFriendly p{color:#514141}
#landingPage.Leeds .ecoFriendly .ecoGirl{float:left;margin-top:30px;margin-right:60px}
#landingPage.Leeds .ecoFriendly h2{font-size:44px;line-height:1.2;margin-bottom:20px;padding-top:60px;text-align:left;color:#74c73f}
#landingPage.Leeds .ecoFriendly p{width:100%}
#landingPage.Leeds .getKnowArea{float:left;width:100%;padding-bottom:280px;background:rgba(0,0,0,0) url(../images/landingPage/leeds_06.png) no-repeat scroll center top / cover}
#landingPage.Leeds .getKnowArea h2{font-size:40px;width:100%;margin-top:50px;margin-bottom:30px;text-align:center;color:#3ba3c1}
#landingPage.Leeds .getKnowArea p{width:70%;margin:0 auto 20px;text-align:center;color:inherit}
#landingPage.Leeds .bestDeal h2{font-size:42px;margin-top:30px}
#landingPage.Leeds .bestDeal .right ul{margin-top:60px}
#landingPage.Leeds .bestDeal .right li:nth-child(1)::before{height:0;content:url('../images/landingPage/leeds_10.png')}
#landingPage.Leeds .bestDeal .right li:nth-child(2)::before{height:15px;content:url('../images/landingPage/cardiff_16.png')}
#landingPage.Leeds .bestDeal .right li:nth-child(3)::before{position:relative;top:30px;left:-80px;display:block;height:30px;content:url('../images/landingPage/cardiff_15.png')}
#landingPage.Liverpool .headerSection{height:754px;background:url(../images/landingPage/liverpool_01.png) no-repeat scroll center top / cover}
#landingPage.Liverpool .reputationBox{float:left;width:100%;height:540px;margin-top:-220px;padding-top:150px;background:url(../images/landingPage/liverpool_08.png) no-repeat scroll center top / cover}
#landingPage.Liverpool .reputationBox h2{font-size:38px;line-height:1.2;width:60%;margin:30px auto 0;text-align:center;color:#3ba3c1}
#landingPage.Liverpool .reputationBox ul{margin-top:50px}
#landingPage.Liverpool .reputationBox li{font-size:14px;display:inline-block;width:25%;margin:0 39px;text-align:center;vertical-align:top}
#landingPage.Liverpool .reputationBox li img{margin-bottom:20px}
#landingPage.Liverpool .reputationBox .getQuoteBtn{margin-top:290px}
#landingPage.Liverpool .benefitsBox{float:left;width:100%;padding-top:50px;color:#fff;background:#3ba3c1}
#landingPage.Liverpool .benefitsBox .left{float:left;width:70%}
#landingPage.Liverpool .benefitsBox .right{float:right;width:25%}
#landingPage.Liverpool .benefitsBox h2{font-size:38px;line-height:1.2;text-align:left;color:#fff}
#landingPage.Liverpool .benefitsBox .left img{float:left;margin-top:80px;margin-right:30px}
#landingPage.Liverpool .benefitsBox .left li{font-size:14px;float:right;width:45%;margin-bottom:20px;padding-left:30px}
#landingPage.Liverpool .benefitsBox .left li:nth-child(1)::before{position:absolute;margin-top:5px;margin-left:-70px;content:url('../images/landingPage/liverpool_09.png')}
#landingPage.Liverpool .benefitsBox .left li:nth-child(2)::before{position:absolute;margin-top:5px;margin-left:-70px;content:url('../images/landingPage/liverpool_10.png')}
#landingPage.Liverpool .benefitsBox .left li:nth-child(3)::before{position:absolute;margin-top:5px;margin-left:-70px;content:url('../images/landingPage/liverpool_11.png')}
#landingPage.Liverpool .ecoFriendly{position:relative;z-index:1;float:left;clear:both;width:100%;height:540px;margin-top:-100px;padding-top:120px;background:url(../images/landingPage/landing_03.png) no-repeat scroll center top / cover}
#landingPage.Liverpool .ecoFriendly h2{font-size:36px;text-align:center}
#landingPage.Liverpool .ecoFriendly p{width:100%}
#landingPage.Liverpool .ecoFriendly p img{float:left;margin:20px 40px 10px 0}
#landingPage.Liverpool .getKnowArea{z-index:0;float:left;width:100%;margin-top:-90px;padding-top:100px;padding-bottom:50px;background:#ecf7f9}
#landingPage.Liverpool .getKnowArea h2{font-size:40px;width:100%;margin-bottom:20px;color:#3ba3c1}
#landingPage.Liverpool .getKnowArea img{float:left;margin-right:60px}
#landingPage.Liverpool .getKnowArea p{position:relative;top:70px;width:100%;margin-bottom:auto;color:inherit}
#landingPage.Liverpool .getKnowArea .container-12{width:790px}
#landingPage.Liverpool .bestDeal{float:left;width:100%;padding-top:60px}
#landingPage.Liverpool .bestDeal h2{font-size:36px;line-height:1.2;margin-bottom:50px}
#landingPage.Liverpool .bestDeal .right{top:0}
#landingPage.Liverpool .bestDeal .right li:nth-child(1)::before{content:url('../images/landingPage/landing_13.jpg')}
#landingPage.Liverpool .bestDeal .right li:nth-child(2)::before{content:url('../images/landingPage/icon_01.png')}
#landingPage.Liverpool .footerSection{position:relative;z-index:0;float:left;clear:both;width:100%;margin-top:-90px;padding:120px 0 30px;text-align:center;background:#ecf7f9}
#landingPage.Manchester .headerSection h1{float:left;width:50%;margin-top:30px;text-align:left}
#landingPage.Manchester .headerSection h1 a{position:relative;margin-top:20px;margin-left:0;background:#8bc842}
#landingPage .headerSection h1 span{background:none}
#landingPage.Manchester .headerSection{height:704px;background:url(../images/landingPage/manchester_01.png) no-repeat scroll center top / cover}
#landingPage.Manchester .extraModule{float:left;width:100%;height:814px;margin-top:-95px;padding-top:100px;background:url(../images/landingPage/manchester_07.png) no-repeat scroll center top / cover}
#landingPage.Manchester .extraModule h2{font-size:40px;line-height:1.2;float:left;width:50%;margin-right:50px;margin-bottom:30px}
#landingPage.Manchester .extraModule .manReq{position:relative;float:left}
#landingPage.Manchester .extraModule .pointsBox{position:relative;float:right;width:45%;margin-left:-140px}
#landingPage.Manchester .extraModule .pointsBox> img{float:left;margin-right:20px}
#landingPage.Manchester .extraModule .pointsBox p{margin-bottom:30px}
#landingPage.Manchester .getQuote{position:relative;z-index:1;float:left;width:100%;height:300px;margin-top:-110px;padding-top:110px;color:#fff;background:url(../images/landingPage/leeds_07.png) no-repeat scroll center top / cover}
#landingPage.Manchester .getQuote h2{font-size:40px;margin-bottom:30px;color:#fff}
#landingPage.Manchester .getQuote .left{float:left;width:50%;margin-top:15px}
#landingPage.Manchester .getQuote .right{float:right;width:40%;margin-top:-60px;text-align:center}
#landingPage.Manchester .servBox{float:left;width:100%;padding:100px 0;text-align:center;color:#fff;background:url(../images/landingPage/manchester_09.png) no-repeat scroll center top / cover}
#landingPage.Manchester .servBox h2{font-size:40px;text-align:center;color:#fff}
#landingPage.Manchester .servBox .getQuoteBtn{position:relative;position:relative;margin-top:30px;background:#71bf44}
#landingPage.Manchester .servBox p{width:80%;margin:0 auto}
#landingPage.Manchester .ecoFriendly{float:left;width:100%;height:390px;margin-top:-90px;padding-top:120px;background:url(../images/landingPage/manchester_08.png) no-repeat scroll center top / cover}
#landingPage.Manchester .ecoFriendly .envImg{float:right;margin-top:-50px}
#landingPage.Manchester .ecoFriendly h2{font-size:40px;line-height:1.2;float:left;width:49%;text-align:left}
#landingPage.Manchester .ecoFriendly p{float:left;width:50%}
#landingPage.Manchester .fullEco{float:left;width:100%;height:730px;padding-top:40px;background:url(../images/landingPage/manchester_11.png) no-repeat scroll center top / cover}
#landingPage.Manchester .fullEco h2{font-size:40px;line-height:1.2;float:left;width:40%;color:#3ba3c1}
#landingPage.Manchester .fullEco .rTxt{float:right;width:60%}
#landingPage.Manchester .fullEco .exoPoints{margin-top:40px}
#landingPage.Manchester .fullEco .ecoMan{position:relative;margin-top:-130px}
#landingPage.Manchester .getKnowArea{position:relative;z-index:1;float:left;width:100%;height:620px;margin-top:-80px;padding-top:70px;background:url(../images/landingPage/manchester_06.png) no-repeat scroll center top / cover}
#landingPage.Manchester .getKnowArea h2{font-size:40px;width:100%;margin-bottom:70px;text-align:center;color:#3ba3c1}
#landingPage.Manchester .getKnowArea ul li{font-size:14px;line-height:1.6;display:inline-block;width:28%;margin:0 24px;text-align:center;vertical-align:middle}
#landingPage.Manchester .bestDeal{float:left;width:100%;padding-top:40px}
#landingPage.Manchester .bestDeal h2{font-size:42px;line-height:1.2}
#landingPage.Manchester .bestDeal .right{top:0}
#landingPage.Manchester .bestDeal .right p{margin-top:0;margin-bottom:50px}
#landingPage.Manchester .footerSection{float:left;width:100%}
#landingPage.Sheffield .headerSection{height:620px;background:url(../images/landingPage/sheffield_01.png) no-repeat scroll center top / cover}
#landingPage.Sheffield .headerSection h1{font-size:36px;font-weight:700;float:left;width:50%;margin-top:60px;text-align:left;color:#3ba3c1}
#landingPage.Sheffield .headerSection h1 span{font-weight:400}
#landingPage.Sheffield .extraModule h2{font-size:40px;line-height:1.2;float:left;width:45%;margin-bottom:40px}
#landingPage.Sheffield .extraModule .rTxt{float:right;width:50%}
#landingPage.Sheffield .extraModule .left{float:left;clear:left;width:45%}
#landingPage.Sheffield .extraModule .right{float:right;width:50%}
#landingPage.Sheffield .extraModule .right li{margin-bottom:30px;margin-left:80px}
#landingPage.Sheffield .extraModule .right li:nth-child(1)::before{position:relative;top:20px;left:-80px;display:block;height:20px;content:url('../images/landingPage/landing_13.jpg')}
#landingPage.Sheffield .extraModule .right li:nth-child(2)::before{position:relative;top:20px;left:-80px;display:block;height:20px;content:url('../images/landingPage/landing_12.jpg')}
#landingPage.Sheffield .getQuote{float:left;width:100%;height:410px;margin-top:-60px;padding-top:140px;background:url(../images/landingPage/leeds_04.png) no-repeat scroll center top / cover}
#landingPage.Sheffield .getQuote img{float:right;margin-top:-65px}
#landingPage.Sheffield .getQuote h2{font-size:40px;display:inline-block;width:45%;margin-bottom:30px;color:#fff}
#landingPage.Sheffield .getQuote p{width:40%;color:#fff}
#landingPage.Sheffield .skipHire{float:left;float:left;width:100%;width:100%;height:750px;margin-top:-80px;padding-top:100px;background:url(../images/landingPage/leeds_03.png) no-repeat scroll center top / cover}
#landingPage.Sheffield .skipHire h2{font-size:40px;text-align:center;color:#3ba3c1}
#landingPage.Sheffield .skipHire p{width:70%;margin:0 auto 50px;text-align:center}
#landingPage.Sheffield .skipHire .skipHireCouple{position:relative;display:block;margin:-210px auto 0}
#landingPage.Sheffield .ecoFriendly{position:relative;z-index:1;float:left;width:100%;margin-top:-100px;padding-top:100px;background:url(../images/landingPage/leeds_07.png) no-repeat scroll center top / cover}
#landingPage.Sheffield .ecoFriendly p{width:100%}
#landingPage.Sheffield .ecoFriendly h2{font-size:40px;line-height:1.2;text-align:left}
#landingPage.Sheffield .ecoFriendly .ecoGirl{float:right;margin-top:-45px;margin-left:30px}
#landingPage.Sheffield .recycling{float:left;width:100%;height:510px;background:url(../images/landingPage/sheffield_05.png) no-repeat scroll center top / cover}
#landingPage.Sheffield .recycling h2{font-size:40px;line-height:1.2;color:#3ba3c1}
#landingPage.Sheffield .recycling .left{float:left;width:40%;margin-top:100px}
#landingPage.Sheffield .recycling .getQuoteBtn{position:relative;margin-top:20px;margin-left:0}
#landingPage.Sheffield .bestDeal{float:left;width:100%;padding-top:30px}
#landingPage.Sheffield .bestDeal h2{font-size:40px;line-height:1.2}
#landingPage.Sheffield .bestDeal .right{top:0}
#landingPage.Sheffield .bestDeal .right p{margin-top:0;margin-bottom:30px}
#landingPage.Sheffield .getKnowArea{position:relative;z-index:1;float:left;width:100%;height:695px;background:url(../images/landingPage/sheffield_06.png) no-repeat scroll center top / cover}
#landingPage.Sheffield .getKnowArea h2{font-size:40px;width:100%;margin-top:420px;text-align:center;color:#fff}
#landingPage.Sheffield .getKnowArea p{display:inline-block;width:45%;margin:15px 23px 0;vertical-align:top}
#landingPage.Sheffield .footerSection{position:relative;z-index:0;float:left;clear:both;width:100%;margin-top:-90px;padding:120px 0 30px;text-align:center;background:#ecf7f9}
#landingPage.Southampton .headerSection{height:619px;background:rgba(0,0,0,0) url(../images/landingPage/southampton_01.png) no-repeat scroll center top / cover}
#landingPage.Southampton .extraModule{float:left;width:100%;height:875px;margin-top:-90px;padding-top:110px;background:rgba(0,0,0,0) url(../images/landingPage/southampton_04.png) no-repeat scroll center top / cover}
#landingPage.Southampton .extraModule h2{font-size:40px;line-height:1.2;width:65%;margin:0 auto 20px;text-align:center}
#landingPage.Southampton .extraModule p{width:70%;margin:0 auto 20px;text-align:center}
#landingPage.Southampton .extraModule ul li{display:inline-block;width:25%;margin:0 39px;vertical-align:top}
#landingPage.Southampton .extraModule ul li img{display:block;margin-bottom:10px}
#landingPage.Southampton .extraModule .manExtra{position:relative;display:block;margin:-60px auto 0}
#landingPage.Southampton .getQuote{position:relative;z-index:1;float:left;width:100%;height:380px;margin-top:-110px;padding-top:110px;background:rgba(0,0,0,0) url(../images/landingPage/cardiff_04.png) no-repeat scroll center top / cover}
#landingPage.Southampton .getQuote h2{margin-top:50px;margin-bottom:20px;color:#fff}
#landingPage.Southampton .getQuote p{margin-bottom:30px;color:#fff}
#landingPage.Southampton .skipHire{float:left;width:100%;padding-top:30px}
#landingPage.Southampton .skipHire h2{font-size:40px;text-align:center;color:#3ba3c1}
#landingPage.Southampton .skipHire p{width:70%;margin:0 auto;margin-bottom:30px;text-align:center}
#landingPage.Southampton .skipHire .benefList{display:block;margin:0 auto}
#landingPage.Southampton .skipHire .coupleList{position:relative;display:block;margin:-350px auto 0}
#landingPage.Southampton .recycling{position:relative;z-index:1;float:left;width:100%;height:350px;margin-top:-60px;padding-top:120px;background:url(../images/landingPage/southampton_05.png) no-repeat scroll center top / cover}
#landingPage.Southampton .recycling img{float:left;margin-right:70px;margin-left:140px}
#landingPage.Southampton .recycling h2{font-size:40px;line-height:1.2;margin-bottom:30px;padding-top:25px;color:#fff}
#landingPage.Southampton .recycling p{color:#fff}
#landingPage.Southampton .ecoFriendly{float:left;width:100%;padding-top:40px}
#landingPage.Southampton .ecoFriendly .left{float:left;width:50%}
#landingPage.Southampton .ecoFriendly .right{float:right;width:50%;text-align:center}
#landingPage.Southampton .ecoFriendly .left p{width:100%;color:inherit}
#landingPage.Southampton .ecoFriendly .left h2{line-height:1.2;margin-top:30px;text-align:left;color:#3ba3c1}
#landingPage.Southampton .getKnowArea{float:left;width:100%;padding-bottom:50px;background:#ecf7f9}
#landingPage.Southampton .getKnowArea h2{font-size:50px;font-weight:700;color:#3ba3c1}
#landingPage.Southampton .getKnowArea ul{margin-top:30px}
#landingPage.Southampton .getKnowArea li{display:inline-block;width:45%;margin-right:47px}
#landingPage.Southampton .getKnowArea li img{display:block;margin:0 auto;margin-bottom:20px}
#landingPage.Southampton .bestDeal{float:left;width:100%;padding-top:40px}
#landingPage.Southampton .bestDeal .right{top:0}
#landingPage.Southampton .bestDeal .right li:nth-child(1)::before,#landingPage .bestDeal .right li:nth-child(2)::before{content:none}
#landingPage.Southampton .bestDeal .right li{padding-left:0}
#landingPage.Liverpool .ecoFriendly .owl-wrapper-outer{top:0}
#landingPage.Liverpool .ecoFriendly .owl-controls.clickable{position:relative;top:-140px}
#landingPage .owl-prev{width:57px;height:56px;background:rgba(0,0,0,0) url(../images/landingPage/owlArrowsWh.png) no-repeat scroll 5px 0}
#landingPage .owl-next{width:57px;height:56px;background:rgba(0,0,0,0) url(../images/landingPage/owlArrowsWh.png) no-repeat scroll -60px 0}
#landingPage.Bristol .ecoFriendly .right{float:right}
.right_container{text-align:center}
#birminghamMap{float:right}
/* skip hire */
.top_content_left .skipHireF {float: left;padding: 40px 20px 20px 0;}
.left_container .skipHireF {padding: 0 20px 20px 0;float:left}
.top_content_left .skipHireP, .left_container .skipHireP {display: block;float: right;font-size: 13px;margin:10px 0;width: 37%;}
.left_container .skipHireP {width:45%;}
.top_content_left .skipHireP > img { margin-left: -30px;position: absolute;}
#mid_content .imageSkip {float: right;}
#mid_content .imageSkip img {float:right;}
.skipHirePage > ul li {display: inline-block;font-size: 13px;vertical-align: top; width: 20%;}
.skipHirePage > ul li:nth-child(1) {margin-right:80px;}
.skipHirePage > h2 {color: #5aabbc}
.container-12.full.skipHireN {padding-bottom:0!important;}
.left_container .skipHireLN {margin: 20px 0;}
.left_container .skipHireLN > li {display: inline-block;font-size: 13px;line-height: 1.6;margin: 10px 0 10px 50px;vertical-align: top;width: 35%;}
.left_container .skipHireLN img {margin-left: -50px;position: absolute;}
.left_container .skipHireLN > li:nth-child(2n+1) { margin-right: 40px;}
/* end of skip hire */
@media only screen and (min-width: 960px) and (max-width: 1199px) {
    .skipHirePage > ul li {width: 17%;}
    .left_container .skipHireLN > li {width: 34%;}
.main_menu li{padding:10px 5px}
.priceTable{width:100%;margin:0 auto}
.howInfo{width:95%}
.mainBox{width:95%}
.whatWeTake img,.buildersWaste img,.wasteClearance img,.houseClearance> img,.officeClearance> img,.furnitureDisposal> img{max-width:43%}
.whatWeTakeContent,.wasteClearanceContent,.houseClearanceContent,.officeClearanceContent,.buildersWasteContent,.furnitureDisposalContent,.loftClearanceContent{width:57%}
/* .iosSlider .slider .item .inner{background-position:45% top!important} */
/* .iosSlider{height:290px!important} */
/* .fluidHeight{padding:0!important} */
/*main{margin-top:400px!important}*/
.whatWeTake h2,.buildersWasteContent h2,.wasteClearanceContent h2,.houseClearanceContent h2,.officeClearance h2,.furnitureDisposalContent h2,.loftClearanceContent h2{margin-top:10px!important}
.wasteClearance li{margin-top:10px}
.furnitureDisposalContent li{margin-top:10px}
.buildersWasteContent li{margin-top:15px}
.officeClearanceContent li{font-size:14px;margin-top:5px}
.whatWeTakeContent li{margin:0;margin-top:1.8em!important}
#mid_line a{margin:45px 0 0 13px}
#mid_line .lineServ{width:14px!important}
.bottom_phone{font-size:35px}
.infoPhone{font-size:14px}
.bottom_mail{font-size:19px}
.ourFamily img{width:49%}
.aboutUsTests .testimonials{margin:50px 70px 0 0}
.aboutUsTests> img{width:40%}
.phone_container{float:none;margin:0 auto;text-align:center}
#header.landingPage .phone_container{float:right}
#header.landingPage .main_menu li{padding:0 4px}
.mid1_text{top:20%}
.mid_icons li{padding:10px}
.iosSlider .slider .item .inner{width:100%;margin:0;background-position:80% 0}
.sliderContainer .slideSelectors{width:100%;height:70px;margin:0}
.sliderContainer .slideSelectors .item{width:185px;height:70px;margin:0 1px;background:none repeat scroll 0 0 #414141}
.sliderContainer .slideSelectors ul.iosslider-item-list{float:left;margin:0 0 0 -10px;padding:5px 0 0 5px}
.sliderContainer .slideSelectors .iosslider-item-list p{visibility:hidden}
.sliderContainer .slideSelectors .iosslider-item-list strong{padding-top:10px}
.sliderContainer .slideSelectors .selected{background:url(../images/sliders/iosslider/slide-selector-arrow.png) no-repeat scroll center top #636363}
.firstColHow,.secondColHow{width:920px}
.firstColHow .howImgLeft{width:49.8%}
.firstColHow .howTxtRight{width:44%}
.secondColHow .howTxtLeft{width:408px}
.shortListDispWrapper li,.smallAmount li{width:16%;padding:24px 18px}
}
@media only screen and (min-width: 720px) and (max-width: 959px) {
    .top_content_left .skipHireP, .left_container .skipHireP {width: 50%;}
    .skipHirePage > ul li {width: 30%;}
    .top_content_left .skipHireF {padding-top: 0}
/* main{margin-top: 13% !important;} */
.howInfo{width:auto!important}
.price_table img{width:100%}
.c_input_home{width:100%}
.c_input{width:48.5%}
.textarea-home{width:100%!important}
.priceTable{width:auto}
.price_table td:last-child{width:135px}
.price_table td:first-child{width:35%}
.footer_right.grid-4.blog, #mid_content .imageSkip {display:none}
.whatwedo li:nth-child(2n){padding-left:0!important}
.fluidHeight{display:none}
.top_phone a{font-size:25px}
.top_phone{padding:20px 20px 15px 55px}
.phone_container{position:absolute;z-index:10000;top:0;left:40%;float:none;margin:0 auto;text-align:center}
.slider{display:none}
#mid_line li{line-height:inherit;width:auto;height:95px;margin:0 8%;border:0}
.footer_center.grid-4.social> ul{width:auto!important;text-align:center}
.social li{display:inline}
.bottom_phone{width:47%;margin:0 auto}
.phone_image{margin:5px 5px 0 0}
#mid_line .cleaningServ,#mid_line .gardenServ,#mid_line .movingServ{background:none!important}
#mid_line{height:inherit}
#mid_line .lineServ{display:none}
#mid_line a{margin:45px 0 0}
#mid_line li:last-child{margin-bottom:25px;border:0 none}
#tiles> li{width:200px!important}
.left_container_blog{width:100%}
.top_content_right .whatwedo> li,.top_content_right_blog .whatwedo> li{float:left!important;width:24%!important;border-right:0!important;border-bottom:1px solid #ccc!important}
.social h2,.footer_contact_form h2,.top_content_right h2,.blog h2,.top_content_right_blog h2,.testimonials_title{font-size:26px;font-weight:700;margin:0 0 20px;margin-top:20px;padding:0;padding-bottom:10px;text-align:center;color:#89d422;border-bottom:1px solid}
.mainBox{width:95%}
.whatWeTake img,.buildersWaste img,.aboutUsTests img,.wasteClearance img,.houseClearance> img,.officeClearance> img,.furnitureDisposal> img{display:none}
.buildersWaste li img,.wasteClearance li img{display:inline-block!important}
.whatWeTakeContent,.wasteClearanceContent,.houseClearanceContent,.officeClearanceContent,.buildersWasteContent,.furnitureDisposalContent,.loftClearanceContent{width:100%;margin-bottom:30px}
.whatWeTake h2,.buildersWasteContent h2,.wasteClearanceContent h2,.houseClearanceContent h2,.officeClearance h2,.furnitureDisposalContent h2,.loftClearanceContent h2{margin-top:10px!important}
.aboutUsTests .testimonials{float:none!important;width:50%;margin:0 auto 20px!important}
.aboutUsTests .testimonials_text{font-size:17px;margin-bottom:30px}
.aboutUsTests #latestTestimonials{height:145px}
.wasteClearance li{margin-top:10px}
.furnitureDisposalContent li{margin-top:10px}
.buildersWasteContent li{margin-top:15px}
.officeClearanceContent li{font-size:14px;margin-top:5px}
.whatWeTakeContent li{margin:0;margin-top:1.8em!important}
.left_container{float:none;width:100%;padding:0}
.right_container{float:none;width:100%;padding:0}
.iosSlider .slider .item .inner .text1 span{font-size:18px}
.iosSlider .slider .item .inner .text2 span{font-size:10px;line-height:9px}
.iosSlider .slider .item .inner .morebut{display:none}
.iosSlider .slider .item .inner .text1{top:20px}
.iosSlider .slider .item .inner .text2{top:60px}
.sliderContainer .slideSelectors .item{width:20px;height:20px;margin:0 2px;background:none repeat scroll 0 0 #999}
.sliderContainer .slideSelectors{border-bottom:medium none;background:none repeat scroll 0 0 rgba(0,0,0,0)}
.sliderContainer .slideSelectors .item{width:14px;height:14px;margin:3px 2px 0;border:1px solid #363636;background-color:#363636}
.sliderContainer .slideSelectors .selected{width:14px;height:14px;margin:3px 2px 0;border:1px solid #363636;background-color:#999;background-image:none}
.sliderContainer .slideSelectors ul.iosslider-item-list{display:none}
.top_content_left{float:left;width:100%}
.top_content_right,.top_content_right_blog{float:left;width:100%}
.top_content_right_blog{padding:0!important}
.top_content_left{padding-left:0}
.main_content{clear:both}
.c_input{margin:0 20px 0 0}
#contacttb td{float:left;width:100%}
.top_menu{display:none}
.mobile{display:block!important;float:none}
.mobile_menu{position:absolute;z-index:100;right:20px;display:block;display:block;clear:both;width:94%;text-align:center}
.mobile_navigation{display:none}
.mobile_navigation li{float:none}
.mobile_navigation{position:relative;z-index:9999;top:95px;max-width:none;margin:0;padding:0;list-style:none;border:1px solid #b2e8f3;border-top:0;background:#fff}
.mobile_navigation li a{font-size:18px;font-weight:100;top:94px;display:block;overflow:hidden;padding:15px;text-decoration:none;color:#246271;border-bottom:1px solid #b2e8f3}
.mobile_navigation li a:hover{color:#fff;background:#b2e8f3}
.slide-trigger{position:absolute;top:15px;left:5px;display:block;margin:0;padding:20px;cursor:pointer;color:#fff;background:url(../images/dropdown-arrows.png) no-repeat center}
.top_content_right_ourMission{float:none!important;width:45%;margin:20px auto}
.ourMission{display:block;float:none!important;width:40%;margin:0 auto}
#header.landingPage .navheader.slide-trigger{padding:10px 20px;background-color:#fff}
.cannotTake> li{width:48%;border:1px solid #c1d3d5}
.cannotTake> li:nth-child(6),.cannotTake> li:nth-child(7),.cannotTake> li:nth-child(8),.cannotTake> li:nth-child(9),.cannotTake> li:nth-child(10){border:1px solid #c1d3d5}
.cannotTake> li:nth-child(9),.cannotTake> li:nth-child(10){border-bottom:0}
.cannotTake> li:nth-child(2n+1){border-top:0 none;border-right:0 none;border-left:0}
.cannotTake> li:nth-child(2n){border-top:0;border-right:0}
.firstColHow,.secondColHow{width:100%}
.howStep{display:none!important}
.firstColHow .howImgLeft,.secondColHow .howImgRight{width:25%;padding:15px}
.firstColHow .howTxtRight,.secondColHow .howTxtLeft{width:65%;padding:15px}
.shortListDispWrapper li,.smallAmount li{width:20%;padding:24px 15px}
.shortListDispWrapper li:nth-child(4n){border-right:0}
.shortListDispWrapper li:nth-child(5n){border-right:1px solid #b4c5c8}
.shortListDispWrapper li a{font-size:14px}
.shortListDispWrapper li:nth-child(16){border-bottom:1px solid #b4c5c8}
.shortListDispWrapper li:last-child{border-right:0}
.shortListDispWrapper .main_content p br{display:none}
.skipHireWrapper .handyRuList,.skipHireWrapper .skipHireList{width:100%}
.skipHireWrapper .skipHireList li{border-left:0}
.stillUnsurePrefWrapper li{width:40%;min-height:265px}
.main_content.container-12.whyHire p{width:58%}
.container-12.whyHire h2 br{display:none}
.breadcrumb{width:100%}
.mainBox,.aboutUsTests,.whatWeTake{width:94%}
#landingPage .servBenefits .owl-item h2,#landingPage .servBenefits .owl-item p{width:100%}
#landingPage .servBenefits .benefImg{display:none}
#landingPage .servBenefits{height:400px}
#landingPage .getKnowArea .areaMan{margin-right:10px}
#landingPage .bestDeal .benefitsList.owl-carousel.owl-theme{display:none!important}
#landingPage .bestDeal .left,#landingPage .bestDeal .right{width:100%}
#landingPage .bestDeal .container-12{top:-150px}
#landingPage{height:4160px}
.joinOurTeamForm form.joinForm{width:68%}
.joinOurTeamForm .joinForm .float_left .c_input{margin-bottom:12px}
}
@media only screen and (max-width: 719px) {
/* main{margin-top: 13% !important;} */
/* .headerStick{top:45px} */
#header.landingPage .navheader.slide-trigger{padding:10px 20px;background-color:#fff}
#header.landingPage{border-bottom:0!important}
#landingPage .headerSection .container{padding-top:110px}
#landingPage .headerSection h1{font-size:32px}
#landingPage .headerSection h1 span{font-size:20px;width:150px}
#landingPage .container-12,#header.landingPage .container-12{width:96%}
#header.landingPage .top_phone,#landingPage .servBenefits .top_phone{margin-top:20px;padding:10px 0 5px 40px}
#header.landingPage .logo img{width:100px}
#header.landingPage .logo{margin-right:0}
#header.landingPage .phone_container{float:none;margin-top:0}
#header.landingPage .phone_container .top_phone{margin-top:0;padding:3px 0 1px 40px}
#header.landingPage .top_phone,#landingPage .servBenefits .top_phone{border-bottom:0}
#landingPage .headerSection{height:555px}
#landingPage .getQuote{top:-185px}
.phone_container.sticky .top_phone{margin-top:0!important}
#landingPage .getQuote ul{top:0}
#landingPage .getQuote a{position:relative;top:0;margin-top:0}
#landingPage .getQuote{padding-top:150px}
#landingPage .getQuote li:nth-child(1),#landingPage .getQuote li:nth-child(2),#landingPage .getQuote li:nth-child(3),#landingPage .getQuote li:nth-child(4){top:0;left:0}
#landingPage .getQuote li{width:49%;margin-top:20px;vertical-align:top}
#landingPage .getQuote li img{height:58px;margin:0 auto 10px!important}
#landingPage .getQuote li p{text-shadow:1px 1px 0 #fff}
#landingPage .ecoFriendly h2,#landingPage .servBenefits .owl-item h2,#landingPage .bestDeal h2{font-size:30px}
#landingPage .ecoFriendly{height:330px}
#landingPage .ecoFriendly .container-12{top:-140px}
#landingPage .servBenefits .owl-item h2,#landingPage .servBenefits .owl-item p,#landingPage .getKnowArea p,#landingPage .bestDeal .left,#landingPage .bestDeal .right{width:100%}
#landingPage .owl-wrapper-outer{top:-100px}
#landingPage .servBenefits .benefImg,#landingPage .getKnowArea .areaMan{display:none}
#landingPage .getKnowArea{height:400px;padding-top:120px}
#landingPage .bestDeal h2{margin-bottom:20px}
#landingPage .bestDeal{padding-top:170px}
#landingPage .bestDeal .right li{margin-bottom:0}
#landingPage .bestDeal .right p{margin-top:20px}
#landingPage .bestDeal{height:760px}
#landingPage .footerSection .container-12{padding-top:120px}
#landingPage{height:3850px}
.howInfo{width:auto}
.mainBox{width:95%!important}
.breadcrumb{top:90px}
.c_input_home{width:100%}
.c_input{float:none;width:100%;margin:0}
.howInfo .infoBook{width:auto!important;margin:40px auto 0}
.howInfo .infoBook h2{float:none!important}
.btnRequest{display:block;float:none!important;overflow:hidden;width:55%;margin:0 auto;text-align:center}
.footer_right.grid-4.blog{display:none}
.fluidHeight{display:none}
#top_content{margin-top:60px}
.top_phone a{font-size:25px}
.top_phone{padding:20px 20px 15px 55px;}
.phone_container{z-index:10000;top:0;float:none;margin:0 auto;text-align:center;background: #B2E8F3;}
.slider{display:none}
#mid_line li{line-height:inherit;clear:both;width:100%;height:58px;margin:0 auto;border:0}
#mid_line a{float:none!important;margin:0!important}
.footer_center.grid-4.social> ul{width:auto!important;text-align:center}
.social li{display:inline}
.bottom_phone{font-size:33px;margin:0 auto}
.infoPhone{float:none}
.phoneBanner{display:none!important}
.phone_image{margin:5px 5px 0 0}
#mid_line .cleaningServ,#mid_line .gardenServ,#mid_line .movingServ{background:none!important}
.price_table td:first-child{width:100%;text-align:center}
.price_table tbody tr{display:inline-block;padding:15px 0!important}
.price_table tbody td{display:inline-block;clear:both;width:100%;margin:0 auto;padding:0!important}
.price_table .description{margin:15px 0;padding:0!important;text-align:center!important}
.price_table .price{width:130px}
.price_table img{width:70%}
.priceTable{width:100%}
.price_tableExtra tbody td{display:inline-block;float:left;clear:both;width:100%;margin:0 auto;padding:15px 0;text-align:center;color:#434343}
.price_tableExtra tr:nth-child(2n) td{border:0!important}
.price_tableExtra .titleExtra td{padding:20px 0}
.price_tableExtra tr{border-bottom:1px solid #c1d3d5}
#mid_line{height:inherit}
#mid_line .lineServ{display:none}
#mid_line a{margin:45px 0 0}
#mid_line li:last-child{border:0 none}
#tiles> li{width:200px!important}
.left_container_blog{width:100%;margin-top:60px}
.whatwedo img{display:block;float:none!important;clear:both;margin:0 auto;vertical-align:middle}
.priceImg{width:50%}
.whatwedo a{display:block;float:none!important;margin:0 auto;text-align:center}
.whatwedo li:nth-child(2n){padding-left:0!important}
.top_content_right .whatwedo> li,.top_content_right_blog .whatwedo> li{float:left!important;width:48%!important;min-height:116px!important;border-right:0!important;border-bottom:1px solid #ccc!important}
.social h2,.footer_contact_form h2,.top_content_right h2,.blog h2,.top_content_right_blog h2,.testimonials_title{font-size:26px;font-weight:700;margin:0 0 20px;margin-top:20px;padding:0;padding-bottom:10px;text-align:center;color:#89d422;border-bottom:1px solid}
.whatWeTake,.buildersWaste,.aboutUsTests,.wasteClearance,.houseClearance,.officeClearance,.furnitureDisposal{width:93%}
.whatWeTake img,.buildersWaste img,.aboutUsTests img,.wasteClearance img,.houseClearance> img,.officeClearance> img,.furnitureDisposal> img{max-width:43%}
.whatWeTakeContent,.wasteClearanceContent,.houseClearanceContent,.officeClearanceContent,.buildersWasteContent,.furnitureDisposalContent,.loftClearanceContent{width:100%;margin-bottom:20px}
.whatWeTake h2,.buildersWasteContent h2,.wasteClearanceContent h2,.houseClearanceContent h2,.officeClearance h2,.furnitureDisposalContent h2,.loftClearanceContent h2{margin-top:10px!important}
.whatWeTake img,.buildersWaste img,.aboutUsTests img,.wasteClearance img,.houseClearance> img,.officeClearance> img,.furnitureDisposal> img{display:none}
.buildersWaste li img,.wasteClearance li img{display:inline-block!important}
.aboutUsTests .testimonials{float:none;width:290px;margin:0 auto}
.aboutUsTests .testimonials_text{font-size:17px;margin-bottom:30px}
.aboutUsTests #latestTestimonials{height:170px}
.wasteClearance li{margin-top:10px}
.furnitureDisposalContent li{margin-top:10px}
.buildersWasteContent li{margin-top:15px}
.officeClearanceContent li{font-size:14px;margin-top:5px}
.whatWeTakeContent li{width:100%!important;margin:0;margin-top:.8em!important}
.left_container{float:none;width:100%;padding:0}
.right_container{float:none;width:100%;padding:0}
.iosSlider .slider .item .inner .text1 span{font-size:18px}
.iosSlider .slider .item .inner .text2 span{font-size:10px;line-height:9px}
.iosSlider .slider .item .inner .morebut{display:none}
.iosSlider .slider .item .inner .text1{top:20px}
.iosSlider .slider .item .inner .text2{top:60px}
.sliderContainer .slideSelectors .item{width:20px;height:20px;margin:0 2px;background:none repeat scroll 0 0 #999}
.sliderContainer .slideSelectors{border-bottom:medium none;background:none repeat scroll 0 0 rgba(0,0,0,0)}
.sliderContainer .slideSelectors .item{width:14px;height:14px;margin:3px 2px 0;border:1px solid #363636;background-color:#363636}
.sliderContainer .slideSelectors .selected{width:14px;height:14px;margin:3px 2px 0;border:1px solid #363636;background-color:#999;background-image:none}
.sliderContainer .slideSelectors ul.iosslider-item-list{display:none}
.top_content_left{float:left;width:100%}
.top_content_right,.top_content_right_blog{float:left;width:100%}
.top_content_right_blog{padding:0!important}
/* #mid_content{margin-top:80px} */
#main{margin-top:5.5em!important}
.siteBox img{margin:0!important;padding:0!important}
.top_content_left{padding-left:0}
.main_content{clear:both}
#contacttb td{float:left;width:100%}
.top_menu{display:none}
.mobile{display:block!important;float:none}
.mobile_menu{position:absolute;z-index:100;right:3%;display:block;display:block;clear:both;width:94%;text-align:center}
.mobile_navigation{display:none}
.mobile_navigation li{float:none}
.mobile_navigation{position:relative;z-index:9999;top:66px;max-width:none;margin:0;padding:0;list-style:none;border:1px solid #b2e8f3;border-top:0;background:#fff}
.mobile_navigation li a{font-size:18px;font-weight:100;top:94px;display:block;overflow:hidden;padding:15px;text-decoration:none;color:#246271;border-bottom:1px solid #b2e8f3}
.mobile_navigation li a:hover{color:#fff;background:#b2e8f3}
.slide-trigger{position:absolute;top:0px;left:0px;display:block;margin:0;padding:20px;cursor:pointer;color:#fff;background:url(../images/dropdown-arrows.png) no-repeat center}
.siteBox p img{width:100%;height:100%}
.mainBox p img{display:block!important;float:none!important;width:60%;height:100%;margin:0 auto 10px!important}
.serviceInfo,.dotHr,.mapBox{display:none}
.main_content{clear:both}
#contacttb td{float:left;width:100%}
.top_content_right_ourMission{float:none!important;width:65%;margin:80px auto}
.ourMission{display:block;float:none!important;width:40%;margin:0 auto}
#header{border-bottom:14px solid #b2e8f3!important}
.cannotTake> li{width:100%;padding:15px 0;border-right:0;border-bottom:1px solid #c1d3d5!important}
#header{position:relative}
.container{padding-top:0}
.phone_container.sticky{line-height:0;position:fixed;top:0;left:0;width:100%;background:#b2e8f3}
.phone_container.sticky .top_phone{padding:10px 20px 5px 55px;border-bottom:0;border-radius:0}
.firstColHow,.secondColHow{width:100%}
.howStep{display:none!important}
.firstColHow .howImgLeft,.secondColHow .howImgRight,.firstColHow .howTxtRight,.secondColHow .howTxtLeft{display:block;float:none;margin:0 auto}
.firstColHow .howImgLeft,.secondColHow .howImgRight{width:94%;padding:15px 0}
.firstColHow .howTxtRight,.secondColHow .howTxtLeft{width:94%;padding:15px 0;text-align:center}
.secondColHow .howImgRight{float:none;text-align:center}
.container-12.howWorks{margin-top:90px!important;margin-bottom:0!important}
.main_content.container-12.howWorks h1{font-size:28px}
.dispRequest .reqMan{display:none}
.dispRequest{background:none}
.shortListDispWrapper li,.smallAmount li{width:45%;padding:20px 0 20px 12px}
.shortListDispWrapper li:nth-child(2n),.smallAmount li:nth-child(2n){border-right:0}
.shortListDispWrapper li:nth-child(2n+1),.smallAmount li:nth-child(2n+1){border-right:1px solid #b4c5c8}
.shortListDispWrapper li:nth-child(16),.shortListDispWrapper li:nth-child(17),.shortListDispWrapper li:nth-child(18),.shortListDispWrapper li:nth-child(19),.shortListDispWrapper li:nth-child(20),.smallAmount li:nth-child(1),.smallAmount li:nth-child(2){border-bottom:1px solid #b4c5c8}
.shortListDispWrapper li a{font-size:14px}
.shortListDispWrapper li::before,.smallAmount li::before{padding-right:3px;content:'Ã¢â‚¬Âº'}
.skipHireWrapper .handyRuList,.skipHireWrapper .skipHireList{width:100%}
.skipHireWrapper .skipHireList li{border-left:0}
.stillUnsurePrefWrapper li{width:40%;min-height:265px}
.main_content.container-12.whyHire p{width:58%}
.stillUnsurePrefWrapper li{width:80%;border:0;border-bottom:1px solid #b3c5c9}
.main_content.container-12.whyHire p{width:100%;padding:0}
.main_content.container-12.whyHire ul{float:none;width:100%}
.container-12.whyHire h2 br{display:none}
.breadcrumb{position:relative;top:58px;width:100%}
.smallItemDisposal{margin-top:10px}
aside #top_content{margin-top:0}
#requestQuote li{float:none;width:100%;padding-top:0;border:0}
#requestQuote li a{display:inline-block;padding:20px 0}
#requestQuote .owl-item{float:left}
#requestQuote{overflow:hidden;text-align:center;border:2px solid #3ba3c1}
#requestQuote .owl-controls .owl-page{display:inline-block;float:none;width:auto;height:auto}
#requestQuote .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;filter:Alpha(Opacity=50)}
#requestQuote .owl-controls .owl-page.active span,#requestQuote .owl-controls.clickable .owl-page:hover span{opacity:1;filter:Alpha(Opacity=100)}
#requestQuote .owl-page.active{background:none}
#requestQuote .owl-pagination{width:100%}
#requestQuote .owl-controls.clickable{float:none;width:100%;height:auto}
#requestQuote .owl-wrapper-outer{width:100%;height:100px}
.top_content_right_ourMission> img{max-width:100%}
.siteBox img{max-width:100%}
.logo img{position:relative;z-index:1000}
.book-box,.call-box{display:block;width:100%}
.call-box{padding:0;text-align:center;text-indent:0;background:none}
.call-box p{padding:0;text-align:center}
.joinOurTeamForm .joinForm .float_right,.joinOurTeamForm .joinForm .float_left,.joinOurTeamForm .infoText,.joinOurTeamForm form.joinForm,.joinTeamWrapper .joinBox{width:100%;border:0}
.joinOurTeamForm .joinForm .float_right .c_text{margin-bottom:20px}
.joinOurTeamForm .infoText{margin-top:30px}
.joinTeamWrapper{padding: 80px 10px 10px 10px; background: #EDF7F9;}
.joinOurTeamForm{padding: 10px;}
    .top_content_left .skipHireP, .left_container .skipHireP {width: 94%;}
    .top_content_left .skipHireF {padding: 0;margin:0 auto;float:none;display:block}
    #mid_content .imageSkip {display:none;}
    #mid_content .imageSkip {margin-right: 0;}
    .skipHirePage > ul li {width: 100%;margin-bottom:20px}
    .left_container .skipHireLN > li:nth-child(2n+1) {margin-right: 0;}
    .left_container .skipHireLN > li {width: 83%;}
}
@media only screen and (max-width: 1620px) {
	.mid2_text {
		top: 10%;
	}
}	
@media only screen and (max-width: 1500px) {
	.mid2_text {
		top: 12%;
	}
}	
@media only screen and (max-width: 480px) {
.headerStick{position:fixed !important}
}
.main_menu a:hover{color:#1a9cc1!important}
.heavyFirst,.heavySecond{margin-top:10px;padding:10px 15px;border-top:1px solid #c1d3d5;background:#f9fdfd}
.heavySecond{margin-top:0;border-bottom:1px solid #c1d3d5;background:#ecf7f9}
.innerSlider{padding:0 0 250px!important}
.innerSlider .sliderContainer{height:250px!important}
#area_links{
	width: 100%;
	max-width: 600px;
	margin: 10px auto;
	padding: 10px 0px;
}
#area_links li{
	float: left;
	width: 50%;
	min-height: 50px;
}
#area_links li a {
	color: #000;
}
#area_links li a img {
	float: left;
	width: 13px;
	margin-right: 5px;
}
.price_field {
	width: 100%;
	border: 1px solid #ebebeb;
	margin: 20px 0px;
}
.price_field td {
    padding: 2px 10px;
}
.price_field tr:nth-child(2n) {
    background: #ebebeb;
}
.price_field td.td_green {
	color: #89D422;
}
.price_field tr.bold {
	font-weight: bold;
}
.price_field th strong {
	
}
.contact-main {
	background:url(../images/contact-us-background.jpg);
	padding-top: 20px;
	margin-top: 95px;
}
.contact-main .left_container {
	float: none;
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0;
	background: white;
	border-radius: 2px;
}
.contact-main .siteBoxContent {
	padding: 20px;
	overflow: hidden;
}
.contact-main .fl-2 {
	float: left;
	width: 50%;
}
.contact-main .fl-2 > div {
    padding-bottom: 10px;
}
.contact-main .contact-line {
	clear: both;
	padding: 20px 0px;
	background: url('../images/contact-line.png') repeat-x center;
}
.contact-main .contact-line span {
	background: white;
	font-family: Georgia;
	font-weight: 700;
	font-style: italic;
	color: #ADC0C4;
}
.contact-main .fl-2-32 {
	float: left;
	width: 66.6667%;
}
.contact-main .fl-2-31 {
	float: left;
	width: 33.3333%;
}
.contact-main input {
	font-size: 12px;
	padding: 5px 10px;
}
.contact-main textarea {
	height: 107px;
	resize: none;
	font-size: 12px;
	padding: 10px;
}
.c_send {
    text-align: center;
}
.btn.contact-send {
	background: url('../images/contact-send.png') no-repeat center;
	width: 107px !important;
	height: 107px;
	border: 2px solid white;
	border-radius: 60px;
	transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	color: #89d422;
font-size: 16px;
padding-top: 75px;
margin-left: 20px;
}
.btn.contact-send:hover {
	border-color: #246271;
}
.contact-main .contact-ul {
	padding: 0px 20px;
}
.contact-main .contact-ul li {
	background: none;
	padding: 10px 10px 0px 7px;
	height: 60px;
	width: calc(50% - 21px);
	font-size: 14px;
	border: none;
	margin: 0;
}
.contact-main .contact-ul li:nth-child(2n) {
	border-left: 1px solid gray;
	border-bottom: 1px solid gray;
}
.contact-main .contact-ul li:nth-child(2n+1) {
	border-bottom: 1px solid gray;
}
.contact-main .contact-ul li:nth-child(7), .contact-main .contact-ul li:nth-child(8){
	border-bottom: none;
}
.contact-main .contact-ul li img {
    float: left;
	width: 40px;
}
.contact-main .contact-ul li span {
    float: right;
	width: calc(100% - 55px);
	color: #2D6271;
}
.contact-main .contact-br {
	margin: 0 auto;
	display: block;
	padding-bottom: 29px;
}
.contact-main .breadcrumb {
	margin-bottom: 0;
}

.Builders-Waste-Clearance {
	background: url('../images/builders-waste-clearance.jpg') center top no-repeat;
}
#landingPage.Builders-Waste-Clearance .headerSection {
  height: 920px;
}
#landingPage.Builders-Waste-Clearance h2 {
  color: black;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 2px;
  font-size: 16px;
  padding: 20px 0;
  font-weight: 400;
  margin: 0;
}
.Builders-Waste-Clearance p {
  font-size: 14px;
  line-height: 30px;
}
.Builders-Waste-Clearance .extraModule {
  min-height: 580px;
}
.Builders-Waste-Clearance .txtCont p {
	line-height: 40px;
}
.Builders-Waste-Clearance .txtCont {
  margin: 40px 0;
}
.center {
  text-align: center;
}
.Builders-Waste-Clearance .fl-33 {
  float: left;
  width: calc(33.3333% - 20px);
  margin: 10px;
}
.Builders-Waste-Clearance .getQuote1 .gray {
  background: #F2F3F5 url('../images/builders-waste-clearance-baner.png') right top no-repeat;
  border-radius: 30px;
  overflow: hidden;
  min-height: 181px;
}
.Builders-Waste-Clearance .getQuote1 .gray > p, .Builders-Waste-Clearance .getQuote1 .gray > a {
  float: left;
  width: calc(33% - 40px);
  margin: 20px;
  line-height: 24px;
}
.Builders-Waste-Clearance .getQuote1 .gray > a {
  margin-top: 60px;
}
.Builders-Waste-Clearance .fl-50 {
  float: left;
  width: 50%;
}
.Builders-Waste-Clearance .servBox li {
  float: right;
  width: calc(50% - 10px);
  margin: 5px;
}
.Builders-Waste-Clearance .servBox li:nth-child(2n+1) {
  clear: both;
}
.Builders-Waste-Clearance .servBox {
  background: url('../images/builders-waste-clearance-services.jpg') bottom center no-repeat;
  min-height: 913px;
}
.Builders-Waste-Clearance .fl-25 {
  float: left;
  width: calc(25% - 10px);
  margin: 5px;
}
.Builders-Waste-Clearance .greatPrice li {
  float: left;
  width: calc(50% - 10px);
  margin: 5px;
}
.Builders-Waste-Clearance .getQuote2 .gray {
  background: #F2F3F5;
  border-radius: 30px;
  overflow: hidden;
  padding: 20px;
}
.Builders-Waste-Clearance .getQuote2 .gray > div {
  float: left;
  width: 66%;
}
.Builders-Waste-Clearance .getQuote2 .gray > a {
  float: left;
  width: 33%;
}
.Builders-Waste-Clearance .getQuote2 .gray li {
  float: left;
  width: calc(33% - 40px);
  font-size: 13px;
  line-height: 20px;
  padding: 20px;
  background: url('../images/builders-waste-clearance-tick.png') left 27px no-repeat;
}
.Builders-Waste-Clearance .getQuote2 .gray p {
  font-size: 13px;
}
.Builders-Waste-Clearance .footerSection a:nth-child(3) {
  float: right;
}
.Builders-Waste-Clearance .footerSection a {
  margin: 20px;
  display: inline-block;
}
#landingPage.Builders-Waste-Clearance .headerSection h1 {
  font-size: 50px;
  text-transform: uppercase;
  margin-top: 200px;
  line-height: 50px;
  letter-spacing: -3px;
  color: #313F4A;
  padding: 0;
  text-align: left;
  font-family: Arial;
}
#landingPage.Builders-Waste-Clearance .headerSection h1 span {
  background: white;
  font-size: 50px;
  margin: 0;
  width: auto;
}
.Builders-Waste-Clearance h3 {
  font-size: 40px;
  line-height: 40px;
  text-transform: uppercase;
  letter-spacing: -3px;
  color: #313F4A;
}
.Builders-Waste-Clearance h3 span {
  background: #87C7F5;
}
.Builders-Waste-Clearance .getQuote2 {
  margin: 20px 0;
}
#show_more {
	font-family: Oswald;
	font-size: 26px;
	width: 220px;
	margin: 0 auto;
	padding: 15px 0;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	border-radius: 5px;
	background: #71bf44;
	letter-spacing: 2px;
	cursor: pointer;
}
#show_more:hover {
	background: #51adc7;
}
#more_text {
	overflow: hidden;
	display: none;
}
#footer_book {
	display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #b2e8f3;
    text-align: center;
	font-size: 30px;
	text-transform: uppercase;
	letter-spacing: 5px;
}
.mobile_logo, .mobile_phone {
	display: none;
}
.mobile_logo {
	position: absolute;
	top: 5px;
	left: 50%;
	margin-left: -57px;
	z-index: 10000;
	width: 100px;
}
.mobile_phone {
    position: absolute;
	right: 10px;
	top: 3px;
	-webkit-animation: phone-ani 2s infinite;
	-moz-animation: phone-ani 2s infinite;
	-o-animation: phone-ani 2s infinite;
	animation: phone-ani 2s infinite;
	padding: 13px 10px 10px 13px;
	border-radius: 40px;
	width: 35px;
	z-index: 10000;
}
.main_menu > li.ani {
    -webkit-animation: phone-ani 4s infinite;
    -moz-animation: phone-ani 4s infinite;
    -o-animation: phone-ani 4s infinite;
    animation: phone-ani 4s infinite;
	position: relative;
	width: 50px;
	/* padding-bottom: 20px; */
	text-align: center;
}
.main_menu > li.ani:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 0;
	border-bottom: 13px solid white;
	border-left: 35px solid transparent;
	border-right: 35px solid transparent;
}
.main_menu li.ani a {
	color: white !important;
}
@keyframes phone-ani {
	0% {background-color: #89D446;}
	50% {background-color: #59AFBD;}
	100% {background-color: #89D446;}
}
.mid2_text.app_text {
	left: -15%;
}.mid2_text.app_text span {
	font-size: 48px;
	color: #3696BC;
	font-family: arial;
	text-transform: uppercase;
	font-weight: 700;
	width: 600px;
	text-align: left;
	line-height: 40px;
	letter-spacing: -1px;
	display: block;
}
.mid2_text.app_text > div:nth-child(1) {
    width: 50%;
}
/* ANDROID SMART APP BANNER */
header.android {
    margin-top: 60px;
}
#android {
	display: none;
    position: fixed;
    top: 0;
    z-index: 99999;
    width: 100%;
    height: 60px;
    background: #B2E8F3;
}
#close {
  width: 30px;
  display: inline-block;
  vertical-align: top;
  margin: 17px 0px 0px 10px;
  cursor: pointer;
}
#android > img {
  width: 50px;
  max-width: 50px;
  margin-top: 5px;
}
#close > img {
  width: 25px;
}
#android p {
  display: inline-block;
  width: calc(100% - 200px);
  vertical-align: top;
  padding: 0;
  font-size: 14px;
  color: #078716;
  margin: 14px 0 0 0;
}
#android p span {
  display: block;
  font-size: 12px;
  color: #7e7e7e;
}
#android a {
  background: #81BD40;
  padding: 7px 13px;
  vertical-align: top;
  margin-top: 15px;
  display: inline-block;
  border-radius: 4px;
  color: white;
  font-size: 12px;
}
/* ANDROID SMART APP BANNER END */
/* APP PAGE */
main.app_main {
    margin: 0;
}
#app-page .container {
    width: 1100px;
    margin: 0 auto;
    display: block;
    padding: 30px 0;
    overflow: hidden;
}
#header.app_header {
    background: none;
    box-shadow: none;
}
#header.headerStick.app_header {
	background: rgba(255,255,255,0.9);
	box-shadow: 0 4px 5px 0 #dcddde;
}
.app-header .fl-50:nth-child(2) {
    margin-top: 80px;
}
.app-header .container {
    padding-top: 320px;
	padding-bottom: 200px;
}
.app-header .fl-295px {
    margin-top: -280px;
    position: relative;
}
.app-phone {
    position: fixed;
    left: 50%;
	top: 200px;
	margin-left: -142px;
	z-index: 99;
	width: 100%;
}
.phone-menu {
    position: absolute;
    left: 41px;
}
.phone-menu.top {
  top: 85px;
}
.phone-menu.bottom {
  top: 578px;
}
.app-header {
    background: url('../pub/app/background.jpg') no-repeat center top;
	height: 967px;
	position: relative;
}
#app-page .app-header p.green {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -138px;
  font-size: 30px;
  line-height: 33px;
  text-align: center;
  margin-bottom: 50px;
}
#app-page .touch-image.container {
  background: url('/pub/app/background2.jpg') no-repeat center top;
  min-height: 941px;
  padding-top: 130px;
}
.app-middle {
    background: url('/pub/app/middle.jpg') no-repeat center top;
    height: 671px;
}
.fl-295px {
	float: left;
	width: 295px;
}
.fl--295px {
	float: left;
	width: calc(100% - 295px);
	text-align: right;
}
.center {
    text-align: center;
}
#app-page li {
	float: left;
	width: calc(50% - 20px);
	text-align: center;
	text-transform: uppercase;
	padding: 5px 10px;
}
#app-page li img {
	display: block;
	margin: 0 auto;
}
.blue-text {
	text-transform: uppercase;
	color: #01B9FF;
	font-size: 16px;
	margin: 10px 0;
}
#app-page {
	font-family: "Gotham Rounded",sans-serif;
}
#app-page .fl--250px {
	width: calc(50% - 210px);
	float: left;
	padding: 0 30px;
}
#app-page .fl-250px {
    width: 290px;
	padding: 0 5px;
    float: left;
}
#app-page .fl-250-50 {
    float: left;
    width: 50%;
}
#app-page .fl-250-50  img {
	width: calc(100% - 10px);
	-webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);
	border-radius: 20px;
}
#app-page .fl-250-50 p {
	font-size: 15px;
	line-height: 23px;
	height: 110px;
}
#app-page .fl-250px p {
	font-size: 20px;
	line-height: 23px;
	height: 110px;
}
#app-page h1, #app-page h2 {
	color: #255772;
	font-size: 56px;
	font-weight: 700;
	line-height: 50px;
	margin: 60px 0 20px;
	font-family: Humnst;
}
#app-page h2.white {
	color: white;
}
#app-page p {
    font-size: 20px;
    padding: 0 20px;
}
#app-page p.green {
	color: #255772;
	font-family: Humnst;
	font-weight: 700;
	line-height: 30px;
	font-size: 25px;
	margin-bottom: 80px;
}
#app-page img {
    max-width: 100%;
}
#app-page h3 {
	color: #01B9FF;
	font-size: 56px;
	font-weight: 700;
	line-height: 50px;
	margin: 10px 0 50px;
	font-family: Halo;
	z-index: 100;
	position: relative;
	transform: rotate(-7deg);
}
.app-footer {
    background: url('../pub/app/bottom.jpg') no-repeat center top;
    height: 902px;
	position: relative;
}
.blue-div {
    width: 255px;
    margin: 0 auto;
    background: #01B9FF;
    color: white;
    min-height: 410px;
    border-radius: 0 0px 20px 20px;
}
.app-footer img {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -180px;
}
.clear {
  clear: both;
}
.mobile-logo {
	display: none;
}
@media only screen and (max-width: 1100px) {
	#app-page .container {
		width: 100%;
	}
	#header.headerStick.app_header {
		background: white;
	}
	.mobile-logo {
		display: block;
		width: 120px;
		position: absolute;
		top: 0;
		left: 0;
		background: rgba(255,255,255,0.5);
		padding: 5px;
	}
}
@media only screen and (max-width: 950px) {
	.container {
		width: 98%;
	}
	.fl-295px {
		width: 295px;
		display: block;
		float: none;
		clear: both;
	}
	.fl--295px {
		display: none;
	}
	.app-header .container a {
		max-width: 45%;
		display: inline-block;
	}
	#app-page .fl-25 p {
		font-size: 15px;
		line-height: 15px;
		padding: 0 20px 0 10px;
		min-height: 110px;
	}
}
@media only screen and (max-width: 720px) {
	#app-page .fl--250px, #app-page .fl-250px, #app-page .fl-250-50 {
		width: 240px;
		margin: 0 auto;
		float: none;
		display: block;
	}
	#app-page .fl-250px {
		margin-top: 150px;
	}
	#app-page .fl-250px ul {
		overflow: hidden;
		margin: 20px 0;
		-webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);
		box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);
		border-radius: 20px;
	}
	#app-page .app-header p.green {
		margin-bottom: -30px;
	}
	.app-middle a {
		text-align: center;
		display: block;
	}
	.app-footer img {
		margin-left: -150px;
		width: 300px;
	}
}
@media only screen and (max-width: 630px) {
	#app-page .app-header h3 {
		display: none;
	}
	.mobile-logo {
		display: block;
		width: 120px;
		position: absolute;
		top: 0;
		left: 50%;
		margin-left: -60px;
		background: rgba(255,255,255,0.5);
		padding: 5px;
	}
	.blue-div {
		min-height: auto;
		border-radius: 20px;
		padding: 20px 0;
	}
	.app-phone {
		display: none;
	}
	.app-header .blue-text{
		color: #DAF6C2;
	}
	.app-header .container {
		padding-top: 100px;
		padding-bottom: 20px;
	}
	.fl-50 {
		width: 300px;
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	.app-header .fl-295px {
		margin: 0;
	}
	#app-page .container {
		text-align: center;
	}
	.fl-25 {
		width: 300px;
		margin: 0 auto;
		display: block;
		float: none;
	}
	#app-page .fl-25 p {
		min-height: auto;
	}
	#app-page .fl-295px .center p {
		font-size: 15px;
	}
	.fl-295px .center img {
		box-shadow: 3px 3px black;
		-webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.26);
		-moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.26);
		box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.26);
		border-radius: 18px;
		margin-top: 30px;
		margin-bottom: 30px;
		width: calc(100% - 60px);
	}
	.app-footer {
		margin: 0;
		background-position: -690px top;
		min-height: auto;
	}
}
/* APP PAGE END*/

@media only screen and (max-width: 1100px) {
	.contact-main .phone_image {
		width: 70px;
	}
}
@media only screen and (max-width: 970px) {
	.contact-main .fl-2 {
		float: left;
		width: 100%;
		text-align: center;
	}
	.contact-main .phone_image {
		float: none;
	}
	.contact-main .infoPhone {
		position: relative;
		top: -20px;
	}
	.contact-main .fl-2 > div {
		padding: 0;
	}
	.contact-main .bottom_mail {
		margin: 0;
	}
	
}
@media only screen and (max-width: 960px) {
	.contact-main .c_input {
		float: none;
		width: 100%;
		margin: 0;
		text-align: right;
	}
	.contact-main .c_input input[type="submit"] {
		margin: 10px 0;
	}
	.contact-main .contact-ul li {
		width: 100%;
		float: none;
		border: none !important;
		border-bottom: 1px solid !important;
		padding: 6px;
		min-height: 50px;
		height: 50px;
	}
}
@media only screen and (max-width: 720px) {
	.Builders-Waste-Clearance .getQuote1 .gray > p {
		display: none;
	}
	#landingPage.Builders-Waste-Clearance .footerSection .container-12 {
		padding: 0;
		margin-bottom: 40px;
	}
	#footer_book {
		display: block;
	}
	.contact-h {
		display: none;
	}
	.logo, .phone_container {
		display: none;
	}
	.mobile_logo, .mobile_phone {
		display: inline-block;
	}
	#header {
		height: 65px;
	}
	.top_menu {
		height: 65px;
	}
	.contact-main {
		margin-top: 20px;
	}
}
@media only screen and (max-width: 600px) {
	#landingPage .getQuoteBtn {
		margin-top: 20px;
	}
	.Builders-Waste-Clearance .fl-33, .Builders-Waste-Clearance .fl-50, .Builders-Waste-Clearance .fl-25, .Builders-Waste-Clearance .servBox li, .Builders-Waste-Clearance .servBox li, .Builders-Waste-Clearance .greatPrice li, .Builders-Waste-Clearance .getQuote2 .gray > div, .Builders-Waste-Clearance .getQuote2 .gray > a, .Builders-Waste-Clearance .getQuote2 .gray li {
		float: none;
		width: 100%;
	}
	.Builders-Waste-Clearance .getQuote1 .gray > a {
		width: 100%;
	}
}
@media only screen and (max-width: 550px) {
	.contact-main .fl-2-32, .contact-main .fl-2-31 {
		width: 100%;
		float: none;
	}
	.contact-main .c_input {
		text-align: center;
	}
	.contact-main .contact-br {
		display: none;
	}
	.contact-main .bottom_phone {
		font-size: 26px;
	}
}
@media only screen and (max-width: 500px) {	
	#landingPage.Builders-Waste-Clearance .footerSection .container-12 {
		text-align: center;
	}
	.Builders-Waste-Clearance .footerSection a:nth-child(3) {
		float: none;
	}
}
@media only screen and (max-width: 959px){
	.logo {
		float: right !important;
	}	
}
@media only screen and (max-width: 720px){
	#footer_book {
		display: none !important;
	}
}
.iosSliderX .slider .item .inner {
	top: 95px !important;
}
.mid2_text {
	top: 150px !important;
}
.joinTeamWrapper {
    margin-top: 90px;
}
