@import url("datepicker.css");

body{
	margin:0px;
	padding:0px; 
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-weight:normal;}
p{ margin:20px 0px; padding:0px;}
a{ text-decoration:none; -webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;}
ul{ margin:0px; padding:0px;}
ul li{ list-style-type:none;}
img{ border:0px;}
.smltxt{font-size:10px; color:#aaa;}
.pull-left{ float:left;}
.pull-right{ float:right;}
.clearfix{ clear:both; overflow:hidden;}
.wrapper{ margin:0px auto;}
.container{ width:1044px; margin:auto; padding:0px;}
.book-skip-btn-hp p{margin:0px;}

.footer-bottom-hp ul{display:table; margin:0px auto; float:none; margin-bottom:10px;}
.footer-bottom-hp li{display:block; float:left; margin:0px 0px 0px 6px; border-right:1px solid #ccc; padding-right:6px; font-size:12px;}
.footer-bottom-hp li:last-child{border-right:none;}
.footer-bottom-hp, .footer-bottom-hp a{color:#292929; font-size:12px;}

.loginLinks{display:block; float:right;}
.loginLinks li{display:block; float:left; margin:0px 1px;}
.loginLinks a{font-size:11px; color:#fff; line-height:24px; padding:0px 10px; background:#818181; border-radius:2px; display:block; margin-top:6px;}
.loginLinks a:hover{background:#39b54a;}

.newslist .footer-news-text-hp, .newslist .footer-news-text-hp a{width:auto; color:#000;}
.newslist div{border-bottom:1px solid #ebebeb !important; margin:10px 0px !important; display:block !important;min-height: 20px;}
.newslist div div{border-bottom:0px solid #ccc !important; margin:0px !important;}
/*#addidv{display:none;}*/
.splbtn a{background:#F00; display:table; padding:4px 15px; color:#fff; width:auto; margin:10px 0px; font-size:12px; text-transform:uppercase; border-radius:3px;}
.addentry input, .addentry textarea{padding:0px 6px;}
.addentry .table-text-cp{height:46px;}
.addentry .product-top-right-cp input, .addentry .product-top-right-cp textarea{font-size:14px; color:#000; line-height:18px; padding:10px !important;}
input, textarea{width:100%; padding:10px;}
input[type="submit"], input[type="button"]{background:#000; color:#fff; border:none;margin: 6px 0; min-height: 42px;}
input[type="submit"]:hover, , input[type="button"]:hover{background:#242424;}
input[type="checkbox"]{width:auto; margin-right:10px;}
input, label{margin:5px 0px;}
input, button, select, textarea{border:1px solid #ccc;}
select{padding:5px;}
input:hover, button:hover, select:hover, textarea:hover,input:focus, button:focus, select:focus, textarea:focus{border:1px solid #000;}
fieldset, .blocks{border:1px solid #ccc; border-radius:5px; margin:15px; padding:20px; overflow:auto;}
.blocks{padding:20px 35px !important;}
fieldset h3, .blocks h3{margin-bottom:30px !important;}
.blocks div{margin:0px !important; padding:0px !important}
.blocks div div{border-top:1px solid #ccc; padding:10px 0px !important;}
.blocks div:nth-child(even) div{text-align:left;}
.blocks div:nth-child(odd) div{text-align:right;}
.blocks div div:first-child{border:none;}

.wastetypes{width:100%; height:190px; text-transform:none; text-align:center; line-height:30px;}
.wastetypes img{padding:10px;}
.grn{background:#0ca51b; color:#fff;}
.splg{background:#fff; border:3px solid #0ca51b;}
.rrd{background:#ff0000; color:#fff;}
.splr{background:#fff; border:3px solid #ff0000;}
.wt .row div{padding:5px !important;}
.wt [class*="col-"] {padding: 20px;};
.conw{margin-right:30px !important;}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  border-top: 1px solid #ddd;
  line-height: 34px;
  padding: 8px;
  vertical-align: top;
}

.form-group{margin:5px 0px; margin-right:1%; display:block; float:left; width:49%; border-bottom:1px dotted #ccc; padding-bottom:5px;}

.login-form .form-group, .forget-form .form-group {
  width: 100%;
}

/*--------------- HEADER_START --------------*/
#header{ margin:auto; min-height:120px; position:relative; z-index:99; background:#fff;}
.logo{ float:left; margin:24px 0px 18px 16px;}
.logo a{ display:block;}
.logo img{ display:flex;}
.header-right{ margin:0px; padding:0px; float:right; width:770px;}
.head-call-hp{ margin:0px; float:right; padding:16px 0px 18px;}
.head-call-hp h1{ font-size:30px; line-height:34px; color:#39b54a; display:inline-block; font-weight:500; padding:0px; text-transform:uppercase;}
.head-call-hp h1 span{ color:#838282;}
.head-call-hp h1 img{ display:inline-block; vertical-align:middle; margin:0px 12px 0px 0px; line-height:34px;}
.navigation-main-hp{ float:right; margin:0px; padding:0px;}
.navbar-brand{ display:none;}
.navigation-main-hp .navbar-default{ background:#0e76bc; border:0px; min-height:50px; border-radius:0px; margin:0px; padding:0px; border-radius:3px 3px 0px 0px;}
.navigation-main-hp .navbar-default .navbar-nav > li{ padding:0px; border-right:1px solid #2889cb; }
.navigation-main-hp .navbar-default .navbar-nav > li > a{ font-size:14px; line-height:50px; padding:0px 13px 0px; color:#fff; font-weight:500; text-transform:uppercase; display:block;}
.navigation-main-hp .navbar-default .navbar-nav > li > a:hover, .navigation-main-hp .navbar-default .navbar-nav > li > a:focus{ color:#4cd95f; background:none;}
.navigation-main-hp .navbar-default .navbar-nav > .active > a, .navigation-main-hp .navbar-default .navbar-nav > .active > a:hover, .navigation-main-hp .navbar-default .navbar-nav > .active > a:focus{color:#4cd95f; background:none;}
.navigation-main-hp .navbar-collapse{ padding:0px; border:0px;}
.last-menu-hp{ border-right:0px;}
/*--------------- HEADER_END --------------*/
/*--------------- CONTAIN_START --------------*/
#contain{ margin:0px; padding:0px;}
.banner-block-main-hp{ background:#fff; min-height:450px; padding:0px; margin:0px; overflow:hidden;}
.banner-block-inn-hp{ padding:0px; margin:0px; min-height:450px;}
.banner-text-main-hp{ margin:178px 0px 0px; padding:0px; text-align:center;}
.banner-text-title-hp{ display:inline-block; background:#000; font-size:32px; line-height:49px; margin:0px; padding:0px 30px; font-weight:400; font-family: 'Roboto Slab', serif; text-transform:uppercase; color:#fff; letter-spacing:-0.25px;}
.banner-text-btns-hp{ margin:20px 0px 0px; text-align:center;}
.banner-text-btn-hp{ display:inline-block; margin:0px 0px; padding:0px 3px;}
.btn-default-banner-hp{ border:solid 1px #fff; text-align:center; padding:0px 0px; width:202px; height:50px; line-height:48px; font-size:18px; font-weight:400; font-family: 'Roboto Slab', serif; color:#fff; border-radius:3px; letter-spacing:-0.25px;
	background: rgb(10,103,165); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(10,103,165,1) 0%, rgba(14,118,188,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(10,103,165,1) 0%,rgba(14,118,188,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(10,103,165,1) 0%,rgba(14,118,188,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a67a5', endColorstr='#0e76bc',GradientType=0 ); /* IE6-9 */
}
.btn-default.btn-default-banner-hp:hover{ color:#fff; border:solid 1px #fff; background: rgb(10,103,165); /* Old browsers */
	background: rgb(14,118,188); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(14,118,188,1) 0%, rgba(10,103,165,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(14,118,188,1) 0%,rgba(10,103,165,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(14,118,188,1) 0%,rgba(10,103,165,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e76bc', endColorstr='#0a67a5',GradientType=0 ); /* IE6-9 */
}
.btn-default.btn-default-banner-hp:focus{ color:#fff; border:solid 1px #fff; background: rgb(10,103,165); /* Old browsers */
	background: rgb(14,118,188); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(14,118,188,1) 0%, rgba(10,103,165,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(14,118,188,1) 0%,rgba(10,103,165,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(14,118,188,1) 0%,rgba(10,103,165,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e76bc', endColorstr='#0a67a5',GradientType=0 ); /* IE6-9 */
}
.btn-default.btn-default-banner-hp:active:hover, .btn-default.btn-default-banner-hp:active:focus, .btn-default.btn-default-banner-hp.focus{ color:#fff; border:solid 1px #fff; background: rgb(10,103,165); /* Old browsers */
	background: rgb(14,118,188); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(14,118,188,1) 0%, rgba(10,103,165,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(14,118,188,1) 0%,rgba(10,103,165,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(14,118,188,1) 0%,rgba(10,103,165,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e76bc', endColorstr='#0a67a5',GradientType=0 ); /* IE6-9 */
}
.features-block-main-hp{ margin:-25px 0px 0px 0px; padding:0px; overflow:hidden; position:relative; z-index:9;}
.features-block-inn-hp{ padding:0px; margin:0px; min-height:110px;}
.feature-box1-hp{ width:33.33%; float:left; margin:0px; background:#0e76bc; padding:15px 40px 19px; border-radius:0px 0px 0px 3px;}
.feature-box1-icon-hp{ float:left; margin:0px 13px 0px 0px; width:76px; height:76px; line-height:76px;}
.feature-box1-icon-hp a{ display:block;}
.feature-box1-text-hp{ float:left; margin:0px;}
.feature-box1-text-hp p{ width:172px; font-size:18px; line-height:24px; padding:14px 0px 0px 0px; color:#fff; margin:0px; font-weight:400; font-family: 'Roboto Slab', serif; letter-spacing:-0.25px;}
.feature-box2-hp{ background:#096aab; border-radius:0px;}
.feature-box3-hp{ background:#06619f; border-radius:0px 0px 3px 0px;}
.features-two-main-hp{ margin:0px; padding:0px;}
.book-skip-btn-hp{ width:460px; margin:32px auto 0px; height:122px; background:url(../images/book_skip_btn_back.png) no-repeat center center; text-align:center; padding:4px;}
.book-skip-btn-hp p{ font-size:30px; font-family: 'Roboto Slab', serif; font-weight:700; line-height:40px; color:#39b54a; text-transform:uppercase; padding:19px 0px 0px;}
.features-two-boxes-main-hp{ margin:0px; padding:0px;}
.features-two-boxe-title-hp{ margin:0px; padding:0px 0px 32px; text-align:center;}
.features-two-boxe-title-hp h1{ width:880px; margin:0px auto; padding:34px 0px 0px; font-weight:300; line-height:40px; letter-spacing:-0.10px; font-size:24px; color:#4b4c4c;}
.features-two-boxes-inn-hp{ margin:0px; padding:0px; text-align:center;}
.features-two-boxes-inn-hp ul{ margin:0px; padding:0px;}
.features-two-boxes-inn-hp ul li{ display:inline-block; margin:0px 10px; padding:0px; width:216px; min-height:238px;}
.features-two-box1-hp{ width:100%; margin:0px; padding:0px;}
.features-two-box1-icon-hp{ text-align:center; margin:0px; height:124px; }
.features-two-box1-icon-hp a{ display:block;}
.features-two-box1-text-hp{ margin:0px; padding:0px;}
.features-two-box1-text-hp p{ font-size:16px; font-weight:700; line-height:26px; color:#4b4c4c; text-transform:uppercase; padding:0px 0px 0px; text-align:center;}
.hire-skip-bar-main-hp{ margin:0px; padding:67px 0px 76px; background:#39b54a;}
.hire-skip-bar-inn-hp{ margin:0px; padding:0px;}
.hire-skip-bar-left-hp{ float:left; margin:0px; padding:0px;}
.hire-skip-bar-left-hp h1{ font-size:26px; line-height:57px; padding:0px 10px 0px 29px; color:#fff; font-family: 'Roboto Slab', serif; font-weight:400; letter-spacing:-0.25px;}
.hire-skip-bar-right-hp{ float:right; margin:0px; padding:0px 42px 0px 0px;}
.compare-prices-btn-hp{ margin:0px 0px 0px 13px; padding:0px; float:left;}
.btn-default-compare-pri-hp{ width:215px; line-height:57px; height:57px; border:0px; background:#0e76bc; border-radius:3px; color:#fff; padding:0px; font-size:18px; font-family: 'Roboto Slab', serif; font-weight:400;}
.become-supplier-btn-hp{}
.btn-default-become-suppl-hp{ background:#000;}
.btn-default.btn-default-compare-pri-hp:hover{ color:#fff; background:#0066aa;}
.btn-default.btn-default-compare-pri-hp:focus{ color:#fff; background:#0066aa;}
.btn-default.btn-default-compare-pri-hp:active:hover, .btn-default.btn-default-compare-pri-hp:active:focus, .btn-default.btn-default-compare-pri-hp.focus{ color:#fff; background:#0066aa;}
.btn-default.btn-default-become-suppl-hp:hover{ color:#fff; background:#585858;}
.btn-default.btn-default-become-suppl-hp:focus{ color:#fff; background:#585858;}
.btn-default.btn-default-become-suppl-hp:active:hover, .btn-default.btn-default-become-suppl-hp:active:focus, .btn-default.btn-default-become-suppl-hp.focus{ color:#fff; background:#585858;}
.hire-skip-info-block-main-hp{ margin:0px; padding:0px 0px 31px 0px;}
.hire-skip-info-left-hp{ width:514px; margin:0px; padding:0px; float:left;}
.hire-skip-info-left-hp h1{ font-size:26px; line-height:38px; padding:48px 0px 27px; color:#4b4c4c; font-family: 'Roboto Slab', serif; font-weight:400; letter-spacing:-0.25px;}
.hire-skip-info-left-hp p{ font-size:16px; line-height:30px; padding:0px 0px 29px; color:#4b4c4c; font-family: 'Roboto Slab', serif; font-weight:400; letter-spacing:-0.25px;}
.hire-skip-info-img-hp{ width:485px; margin:65px 0px 0px 45px; padding:0px; float:right;}
/*--------------- CONTAIN_END --------------*/
/*--------------- FOOTER_START --------------*/
#footer{}

.footer-contact-now-hp{ padding:33px; background:#39b54a; position:relative;margin-top: 30px !important;}
.footer-con-now-inn-hp{ margin: auto; width: 753px;}
.footer-con-now-text-hp{ float:left; font-family: 'Roboto Slab', serif; font-size:26px; line-height:57px; color:#FFF; letter-spacing:-0.25px;  padding:0 35px 0 0;}
.btn-contact-hp{ float:left; width:215px; height:57px; padding:0px; text-align:center; border-radius:5px; background:#0e76bc; border:0px; font-family: 'Roboto Slab', serif; font-size:18px; color:#FFF; line-height:57px; -webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear; }
.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default.focus:active, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { background-color:#0e76bc; border:0px; color:#FFF; }
.btn-default:hover{ background-color:#0b65a2; border:0px; color:#FFF;}
.footer-inner-hp{ margin-top: -40px;}
.footer-top-hp{ background:#0e76bc; padding:73px 0 30px 0;}
.footer-top-hp .footer-news-text-hp{font-size:14px;}
.footer-top-hp .footer-news-text-hp a:hover{text-decoration:underline;}
.footer-news-box-hp{ width:348px; float:left; margin:0 30px 0 0;}
.footer-news-box-hp h1{ font-family: 'Roboto Slab', serif; font-size:24px; line-height:24px; color:#fff; padding:0 0 6px 0; text-transform:uppercase;}
.footer-news-post-hp{ margin:10px 0 10px 0; border-top:1px solid #248fd7; padding-top:10px;}
.footer-news-img-hp{ float:left; padding:0 17px 0 0;}
.footer-news-img-hp img {
    width: 60px;
}
.footer-news-text-hp{ float:left; font-size:16px; line-height:24px; color:#FFF; letter-spacing:-0.25px; width:215px;}
.footer-news-text-hp a{ color:#FFF;}
.footer-rwc-box-hp{ width:310px; margin:0 30px 0 0; float:left;}
.footer-rwc-box-hp img{ padding:0;}
.footer-rwc-box-hp p{ font-size:14px; line-height:24px; color:#98d0f6; letter-spacing:-0.25px; }
.footer-contact-info-box-hp{ width:326px; float:left;}
.footer-contact-info-box-hp img{ padding:0;}
.footer-cinfo-hp p{ font-size:14px; line-height:24px; color:#98d0f6; letter-spacing:-0.25px; }
.footer-cinfo-hp ul{ margin:46px 0 54px 0;}
.footer-cinfo-hp ul li{ float:left; padding:0 8px 0 0;}
.footer-bottom-hp{ padding:36px 0px;}
.footer-copyright-hp{ float:left;}
.footer-small-nav-hp{ float:right; font-size:14px; line-height:14px; color:#313131; letter-spacing:-0.25px;}
.footer-small-nav-hp ul li{ float:left; padding:0 9px 0 9px; font-size:14px; line-height:14px; color:#313131; letter-spacing:-0.25px;}
.footer-small-nav-hp ul li a{ color:#313131; } 

.mk-single-content li {
    display: list-item;
    list-style: outside none disc;
}
.mk-single-content ul { margin:20px;}
/*--------------- FOOTER_END --------------*/
.skipbox h1 {
    border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #ccc;
    font-size: 20px;
    padding: 10px 0;
}
.skipbox .product-top-cp {
    min-height: 460px;
	padding-bottom:0px;
}
.skipbox p, .skipbox h1{text-align:center;}
.compb, .detb{line-height:50px; background:#000; color:#fff; text-align:center;}
.compb:hover, .detb:hover{background:#000; color:#fff;}
.compb{background:#ed1f24;}
.detb{background:#0e76bc;}

/*--------------- COMPARE_START --------------*/
.banner-cp{ background:#fff; margin-bottom:30px;}
.banner-inner-cp{ text-align:center;}
.banner-inner-cp img{ width:100%;}
.steps-cp{ padding:65px 0;}
.steps-cp ul{ text-align:center;}
.steps-cp ul li{ display:inline-block; }
.process-line-cp{ height:6px; background:#eaeaea; width:128px; float:left; margin-top:45px !important;}
.process-detail-cp{ text-align:center; float:left;}
.step-number-cp{ font-size:12px; color:#959595; padding:0 0 15px 0;}
.step-circle-cp{ width:32px; height:32px; line-height:32px; background:#eaeaea; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; margin:auto; position:relative; overflow:hidden;}
.step-name-cp{ font-size:12px; color:#959595; padding:15px 0 0px 0;}
.process-line-2-cp{ margin:0 -9px 0 -7px;}
.process-line-3-cp{ margin:0 -26px 0 -13px;}
.process-line-4-cp{ margin:0 -21px 0 -30px;}
.process-line-5-cp{ margin:0 -11px 0 -25px;}
.active-cp .step-circle-cp{ background:#39b54a; }
.active-cp .step-circle-cp div{ background:#fff; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; margin:9px auto; width:14px; height:14px;}
.active-cp .process-line-cp{ background:#39b54a;}
.compare-top{}
.page-title-cp{ font-size:32px; color:#0e76bc; text-align:center; font-family: 'Roboto Slab', serif; font-weight:700; text-transform:uppercase; padding-bottom:25px; padding-top:30px;}
.border-cp{ width:25px; height:5px; background: #eaeaea; margin:auto; }
.page-desc-cp{ text-align:center; font-size:24px; color:#4b4c4c; font-weight:300; line-height:40px; padding:0 70px 20px 70px;}
.filter-cp{ background:#0e76bc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding:27px 19px 27px 45px; margin-bottom:30px;}
.filter-cp-left{ float:left; width:225px; font-size:24px; color:#fff; text-transform:uppercase; padding-top:22px;}
.filter-cp-right{ float:left; width:754px;}
.filter-cp-right-top{ /*padding-bottom:25px;*/}
.filter-cp-right-bottom{ font-size:16px; color:#fff;}
.filter-field-cp{ width:235px; margin-right:15px; float:left;}
.filter-title-cp{ padding-bottom:13px; font-size:18px; color:#fff; line-height:18px; min-height:30px;}
.filter-select-cp{ position:relative; }
.select-wrapper{ display:block; cursor: pointer; padding:0 0px 0 0; margin:0px; border:0px; border-radius:3px;}
.select-wrapper, .select-wrapper select{ width:100% !important; height:35px; line-height:35px; color:#6a6a6a; border-radius:0px; font-size:16px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.precenter{margin:0px auto 30px auto !important; display:table;}
.select-wrapper .holder{ display: block; margin: 0px; white-space: nowrap; overflow: hidden; cursor: pointer; font-size:16px; position: relative; z-index: 1; color:#6a6a6a; padding:0px 12px; }
.select-wrapper select{ margin: 0; position: absolute; z-index: 2; cursor: pointer; outline: none; opacity: 0; _noFocusLine: expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; }
.notific-cp{ padding-bottom:0px; text-align:center; text-transform:uppercase; font-size:12px; color:#ababab; line-height:18px;}
.notific-cp a{ color:#39b54a;}
.notific-cp span{ color:#ff0000; }
.main-product-cp{ padding-bottom:25px; }
.inner-product-cp{ background:#fff; border:1px solid #e2e2e2; margin-bottom:20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.product-top-cp{ padding:32px 35px 35px 30px; overflow:auto;}
.product-top-full-cp{ float:left; width:100%;}
.product-top-left-cp{ float:left; width:667px;}
.product-top-left-cp h1{ color:#0e76bc; font-size:24px; font-family: 'Roboto Slab', serif; line-height:24px; padding-bottom:17px;  }
.product-top-left-cp p{ font-size:16px; color:#454545; padding-bottom:25px; line-height:24px;}
.filter-table-cp{  border:1px solid #e2e2e2; border-bottom:0px; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0 ;}
.table-header-cp{ background:#f8f8f8; }
.table-head-cp{  width:20%; float:left; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;  height:32px; padding:0 10px; line-height:32px; font-size:12px; color:#a5a6a6; font-weight:700; }
.table-head-last-cp{ border-right:0px;}
.table-content-cp{ background:#fff;}
.table-text-cp{  width:20%; float:left; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; height:32px; padding:0 10px; line-height:32px; font-size:12px; color:#a5a6a6; font-weight:400; }
.table-text-last-cp{ border-right:0px;}
.product-top-right-cp{ float:right; width:205px;}
.product-day-1-cp{ background:#000; height:65px; line-height:65px; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0 ; text-align:center; font-size:40px; font-weight:700; color:#fff;  }
.product-day-2-cp{ background:#0e76bc; -webkit-border-radius:0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius:0 0 3px 3px; text-align:center; text-transform:uppercase; color:#fff; font-weight:700; padding:15px 0 20px 0; }
.product-day-text-cp{ font-size:24px; }
.product-day-20-cp{ font-size:60px; line-height:45px;}
.product-middle-cp{ background:#f6fff7; border-top:1px solid #e2e2e2; position:relative;}
.product-middle-cp-normal{ background:#fff; border-top:1px solid #e2e2e2; position:relative;}
.product-logo-cp{ width:270px; float:left; margin-right:40px; text-align:center; line-height:78px;}
.product-logo-cp img{width:219px; height:51px;}
.feature-cp{ width:60px; height:18px; line-height:18px; color:#fff; background:#39b54a; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; position:absolute; left:10px; font-size:11px; top:10px;}
.btn-general-cp{ float:left; width:212px; height:48px; line-height:48px; margin:15px 16px 15px 0; background:#0e76bc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align:center; font-size:16px; padding:0px; color:#fff; -webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;}
.btn-general-cp a{ color:#fff; display:block;}
.btn-general-cp img{ vertical-align:middle; padding-right:10px; margin-top:-4px;}
.btn-general-cp:hover{ background:#0b65a2; }
.product-rating-cp{ width:230px; float:left;}
.start-img-cp{ padding:10px 0px;}
.start-img-cp a{ display:flex;}
.product-price-cp{ font-size:20px; color:#a5a6a6; line-height:20px;}
.btn-red{ background:#ed1f24;}
.btn-red:hover{ background:#d81116;}
.product-bottom-cp{ background:#f9f9f9; border-top:1px solid #e2e2e2; position:relative;}
/*--------------- COMPARE_END --------------*/

@media only screen and (max-width : 1200px) {
	.footer-top-hp img{width:auto !important; height:auto !important;}	
}
@media only screen and (max-width : 768px) {
	.footer-top-hp{text-align:center;}
	.footer-contact-info-box-hp > ul {
  display: inline-block;
  margin: 0 auto;
}	
}