#padding-down{padding-bottom:220px!important;}
.green-box-radiant{float:left; width:100%;
background: #86f2c2; /* Old browsers */
background: -moz-linear-gradient(top, #86f2c2 1%, #45dee4 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #86f2c2 1%,#45dee4 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #86f2c2 1%,#45dee4 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86f2c2', endColorstr='#45dee4',GradientType=0 ); /* IE6-9 */}

#home-care-blue{background: #86f2c2; /* Old browsers */
background: -moz-linear-gradient(top, #86f2c2 1%, #45dee4 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #86f2c2 1%,#45dee4 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #86f2c2 1%,#45dee4 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86f2c2', endColorstr='#45dee4',GradientType=0 ); /* IE6-9 */
font-size: 16px;font-weight: 500;padding: 18px 30px;margin-top: -3px;border-radius: 33px;}

#blue-text-homecare{color:#12cfff;}
#homecare-footer{ background: url(../images/homecare/footer-bg.png) #fff right bottom no-repeat; float: left;width: 100%;
background-size: contain;position: relative;}
.mn30{margin-top:-40px;}
#enter-call{padding:20px 30px;}
#enter-call input[type="text"]{padding-left:0px!important; color:#aeaeae; font-size:20px;font-weight:400;}
#enter-call label{color:#aeaeae; font-size:20px;}
.cannot-text{width:100%; float:left; margin-top:-10px;}
.martop30{margin-top:30px;}
.home-care-order-icon img{height:40px; width:auto; margin: -8px 20px 0px 0px;}

#green-gridiant .click_select_edit{padding: 15px 0px!important; background: #86f2c2!important;  /* Old browsers */
background: -moz-linear-gradient(top, #86f2c2 1%, #45dee4 99%)!important;  /* FF3.6-15 */
background: -webkit-linear-gradient(top, #86f2c2 1%,#45dee4 99%)!important;  /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #86f2c2 1%,#45dee4 99%)!important;  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86f2c2', endColorstr='#45dee4',GradientType=0 )!important;  /* IE6-9 */}
#green-gridiant .gas_box_text {color:#38daeb!important;}
#green-gridiant figure.effect-sadie:hover .gas_card{ border:2px solid #38daeb!important;}
.green-text-price{color:#12cfff!important;}
.pos-rela{position:relative;}
.visa-card{position:absolute; right:0px; top:8px;}
.visa-card img{ width:45px; height:auto;}

/******************Quotation Page*****************/
.a-month{width:100%; text-align:center; font-size:24px; float:left; padding-bottom:30px;}
.wht-inclu-p{width:100%;  font-size:18px; float:left; color:#aeaeae;  line-height:34px;}
.wht-inclu-p span{border-bottom:1px solid #aeaeae; padding-bottom:5px; }
.whats-point-list{float:left; margin:10px 0px 70px 0px; padding:0px;}
.whats-point-list li{background:url(../images/Quote/right.png) left center no-repeat; padding-left:40px; float:left; font-size:14px; margin:8px 0px; list-style:none; line-height:22px; background-size:19px auto; width:90%;}
#not-included li{background:url(../images/Quote/cross.png) left center no-repeat; background-size:19px auto; float:right;}
.your-order-point{float:left; margin:20px 0px 70px 0px; padding:0px;}
.your-order-point li{background:url(../images/Quote/ribbon.png) left center no-repeat; padding-left:40px; float:left; font-size:14px; margin:8px 0px; list-style:none; line-height:22px; background-size:30px auto; width:100%; text-align:center;}
.ribbon-point{width:80%; margin: 0 auto;}
.quote-order-icon img{ width:130px; height:auto;}
.quote-order-icon{ width:100%; float:left; padding:15px 0px 20px;}
.quote-order-h{font-size:35px; line-height:45px; color:#000; float:left; width:100%; margin-bottom:50px;}
.termandcheck{ border:2px solid #12cfff; background:none;}
/* Base for label styling */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 1.95em;
  cursor: pointer;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0; top: 0;
  width: 30px; height: 30px;
  border: 3px solid #12cfff;
  background: #fff;
  border-radius: 4px;
  box-shadow: inset 0 1px 3px rgba(0,0,0,.1);
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  content: '✔';
  position: absolute;
  top: .2em; left: .275em;
  font-size: 1.4em;
  line-height: 0.8;
  color: #12cfff;
  transition: all .2s;

}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
[type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
  border: 2px solid blue;
}

/* hover style just for information */
label:hover:before {
  border: 2px solid #4778d9!important;
}

.lebel_term_text{  padding:6px 0px 0px 20px; float:left; font-size:20px; }
.tandc-check{float:left; width:100%; padding:10px 0px 20px;}



/******************************Start custome quote***************/
.left-quote-c{ width:100%; float:left; padding:150px 0px 120px;}
.excess-choose{width:100%; float:left; font-size:25px; line-height:25px;}
#quote-choose-chk{padding:0;}
#quote-choose-chk li{list-style:none;}
.center-quote-b{ margin: 60px auto; width:80%;}
#quote-choose-chk .summer-quote{padding:10px 0px!important; box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);}
.pound-mean{font-size:11px; color:#333; line-height:14px;}
.right-quote-c{ background:#f9f7f7; float:right; width:100%; padding:80px 0px 120px; border-radius:0px 39px 39px 0px;}
.q-sm-txt{font-size:18px;}
.grey-sm-txt{font-size:14px; }
.p-hm-in{float:left; width:100%; text-align:left; padding-top:60px; padding-bottom:20px; color:#aeaeae; font-size:13px;}
.quote-hc-table tr td{border-top:none; padding:8px 0px; }
.tag-quo{width:18px; height:auto;}
.all-p-quote{font-size:10px;}
