body{ margin:0; padding:0; font-family:Roboto; font-weight:400; font-size:14px; line-height:20px; background:#f1f1f1;}
a{ text-decoration:none;}
input[type=text]{ outline:none;}
.orange{ color:#FF6819;}
.graycolor{ color:#666;}
.text-center{ text-align:center;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}
ul, ol{ padding:0; margin:0;}
h1, h2, h3, h4, h5, h6{ padding:0; margin:0;}
.col-1{ width:8.33%;}
.col-2{ width:16.66%;}
.col-3{ width:25%;}
.col-4{ width:33.33%;}
.col-5{ width:41.66%;}
.col-6{ width:50%;}
.col-7{ width:58.33%;}
.col-8{ width:66.66%;}
.col-9{ width:75%;}
.col-10{ width:83.33%;}
.col-11{ width:91.66%;}
.col-12{ width:100%;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{ float:left;}
.clear{ clear:both;}
.container{  width:90%;  margin:0 auto; max-width:1200px;}
.container:after {content: ''; display: block;  clear: both;}
/*** header ***/
.header{ border-bottom:0px solid #ccc; padding:20px 0 10px 0; background:#69f;
-webkit-box-shadow: 0px 1px 2px 0px rgba(168,168,168,0.4);
-moz-box-shadow: 0px 1px 2px 0px rgba(168,168,168,0.4);
box-shadow: 0px 1px 2px 0px rgba(168,168,168,0.4);}
ul.navbar{}
ul.navbar li{ display:block; float:right; width:45%;}
ul.navbar li a{ padding:10px 5%; border:0px solid #eee; border-radius:20px; margin:0 5px 0 5px; display:block; min-width:100px; text-align:center; color:#fff; font-family:Roboto; font-size:19px; font-weight:400;}
ul.navbar li a:hover{ background:#FF6819; color:#fff;}
ul.navbar li a.hot-active{ background:#FF6819; color:#fff; border:0px solid #FF6819;}
#introduction{ margin:60px 0;}
#introduction h1{ font-size:50px; font-family:roboto; font-weight:700; padding:10px 0; line-height:55px;}
.subtitle{ font-size:17px;}

.landing-search{ background:#69f; width:90%; margin:0 auto; padding:30px 5% 20px 5%;}
form.searchform{ background:#fff; margin:0 5%; padding:4px 0; border-radius:5px; position:relative;}
form.searchform input[type=text] {
  padding: 10px 3%;
  font-size: 17px;
  border: 0px solid grey; background:none;
  float: left;
  width: 84%;
}

form.searchform button {
  float: left;
  width: 10%;
  padding: 10px 0;
  background: none;
  color: #999;
  font-size: 17px;
  border: 0px solid grey;
  border-left: none;
  cursor: pointer;
}

form.searchform button:hover {
  color: #0b7dda;
}

form.searchform::after {
  content: "";
  clear: both;
  display: table;
}
.h2{ font-size:24px; font-weight:bold; color:#fff; padding:2px 0;}
.h2 small{ display:block; font-weight:400; padding:10px 0;}
.h3{color:#fff; font-size:18px; line-height:24px;}
.search-tip{ padding:10px 0 0 0; color:#fff; font-size:12px;}
.search-tip a{ margin:0 5px; display:inline-block; color:#e6eeff;}

.home-coupon{ width:49%; background:#fff; margin-bottom:20px; padding:10px 0;
-webkit-box-shadow: 0px 0px 2px 0px rgba(176,176,176,1);
-moz-box-shadow: 0px 0px 2px 0px rgba(176,176,176,1);
box-shadow: 0px 0px 2px 0px rgba(176,176,176,1);
}
.left-coupon{ float:left;}
.right-coupon{ float:right;}

.storelogo{ width:22%; padding:10px 0; float:left; text-align:center; margin-right:5%; position:relative;}
.storelogo img{ max-width:100%; border:1px solid #eee; border-radius:5px; padding:20px 0; position:relative;}

.coupon-detail{ width:68%; float:left;}
.coupon-detail h2{ font-weight:400; color:#333; line-height:24px; font-size:18px; padding:12px 0; height:45px; overflow:hidden;}
.coupon-detail h2.sph2{height:auto; padding:5px 0 5px 0; font-weight:500;}
.sp-text{ margin-bottom:20px;}
.getcode{ display:inline-block; width:100px; float:right; text-align:center; color:#fff; background:#69f; padding:8px 20px; border-radius:20px;} 
.getcode2{ display:inline-block; width:100%; float:right; text-align:center; color:#fff; background:#69f; padding:8px 0; border-radius:20px; margin-top:30px;} 
.getdeal{ display:inline-block; min-width:100px; text-align:center; color:#fff; background:#69f; padding:7px 20px; border-radius:20px; margin-top:20px;} 
.morehomec{ color:#69f; display:inline-block; width:200px; max-width:50%; padding-top:5px;}

.home-coupon:hover .storelogo img{border:1px solid #FF6819;}
.home-coupon:hover .getcode{background:#FF6819;}
.home-coupon:hover .morehomec{color:#FF6819;}
.big-h2{ font-size:24px; padding:20px 0; margin:0;}

.product-col{ width:22%; margin-right:1.3%; float:left; padding:20px 1%; background:#fff; margin-bottom:20px; 
-webkit-box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);
-moz-box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);
box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5); text-align:center;}
.product-col img{ border:1px solid #eee; border-radius:5px;}
.product-col h3{ font-size:17px; font-weight:400; padding:15px 0; line-height:24px; height:70px;}
.current-price{ font-size:22px;}
.mrg{margin-right:0%;}


.product-col:hover .getdeal{background:#FF6819;}
.product-col:hover .current-price{color:#FF6819;}

.related-stores{ text-align:center; }
.related-stores a{ display:block; background:#fff; padding:20px; margin-right:5%; margin-bottom:10px;
-webkit-box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);
-moz-box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);
box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);}
.related-stores .astores{ display:block; background:#fff; padding:20px; margin-right:5%; margin-bottom:10px;
-webkit-box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);
-moz-box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);
box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.5);}
.related-stores .astores a{
    display:block; background:#fff; padding:10px 0px 5px 0px; margin-right:0%; margin-bottom:0px; box-shadow: 0px 0px 2px 0px rgba(176,176,176,0.0); height:40px; color:#666; overflow:hidden;
}
.related-stores a img{ padding:20px 0;}
.related-stores a:hover {opacity: 0.5;}



.footer{ margin-top:50px; background:#fff; padding:50px 0 20px 0;
-webkit-box-shadow: 0px -1px 2px 0px rgba(176,176,176,0.3);
-moz-box-shadow: 0px -1px 2px 0px rgba(176,176,176,0.3);
box-shadow: 0px -1px 2px 0px rgba(176,176,176,0.3);}
.inner-footer{ margin-left:0%; margin-right:0%;}
.footer h5{ font-size:18px;}
.footer-links{ width:25%; float:left;}
.footer-links ul{ margin-top:10px;}
.footer-links ul li{ display:block; padding:5px;}
.footer-links ul li a{ color:#333;}
.footer-links ul li a:hover{color:#69f;}

.social-icons h5{ font-size:18px;  padding-bottom:15px;}
.social-icons li{ width:50px; float:left;}
ul.social-icons li a{ width:40px; height:40px; line-height:50px; margin:1px 0; border:1px solid #eee; text-align:center; color:#69f; display:inline-block;}
ul.social-icons li a:hover{ background:#69f; color:#fff;}
.copyright{ border-top:1px solid #ccc; padding-top:20px; }

form.searchform2{ background:#fff; margin:0 1%; padding:2px 0; border-radius:5px; border:1px solid #eee; position:relative;}
form.searchform2 input[type=text] {
  padding: 10px 3%;
  font-size: 17px;
  border: 0px solid grey; background:none;
  float: left;
  width: 84%;
}

form.searchform2 button {
  float: left;
  width: 10%;
  padding: 7px 0;
  background: none;
  color: #999;
  font-size: 17px;
  border: 0px solid grey;
  border-left: none;
  cursor: pointer;
}

form.searchform2 button:hover {
  color: #0b7dda;
}

form.searchform2::after {
  content: "";
  clear: both;
  display: table;
}



.store-header{ background:#fff; margin-top:2px; padding:30px 0;}
.store-header h1{ border-bottom:1px solid #ccc; padding-bottom:15px; padding-top:10px; margin-bottom:10px;}
.store-header h2{ font-size:17px; font-weight:400; color:#666;}
.storepage-logo{  display:block;}
.storepage-logo img{ max-width:100%; border:1px solid #eee; border-radius:5px; padding:20px 3px;}
.store-header:hover .storepage-logo img{border:1px solid #FF6819;}
.alllink{ border:1px solid #eee; display:block; text-align:center; font-size:15px; font-weight:700; padding:10px 0; color:#333;
-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
margin-top:20px; margin-left:30%;}
.alllink:hover{ background:#69f; color:#fff;}

.offer-anchor-text{display:block; margin:0 auto;font-weight:700;line-height:1; font-family:Roboto; text-align:center; text-transform:uppercase;}
.offer-anchor-sale-text .offer-anchor-text-line0{font-size:22px}
@media (min-width:500px){.offer-anchor-sale-text .offer-anchor-text-line0{font-size:32px}}
.offer-anchor-promocode .offer-anchor-text-line0{font-size:13px}
@media (min-width:500px){.offer-anchor-promocode .offer-anchor-text-line0{font-size:20px}}
.offer-anchor-promocode .offer-anchor-text-line1{font-size:18px}
@media (min-width:500px){.offer-anchor-promocode .offer-anchor-text-line1{font-size:28px}}
.offer-anchor-instore-coupon .offer-anchor-text-line0{font-size:11px}
@media (min-width:500px){.offer-anchor-instore-coupon .offer-anchor-text-line0{font-size:17px}}
.offer-anchor-instore-coupon .offer-anchor-text-line1{font-size:11px}
@media (min-width:500px){.offer-anchor-instore-coupon .offer-anchor-text-line1{font-size:17px}}
.offer-anchor-instore-sale .offer-anchor-text-line0{font-size:11px}
@media (min-width:500px){.offer-anchor-instore-sale .offer-anchor-text-line0{font-size:17px}}
.offer-anchor-instore-sale .offer-anchor-text-line1{font-size:22px}
@media (min-width:500px){.offer-anchor-instore-sale .offer-anchor-text-line1{font-size:32px}}

.offer-anchor-free-shipping .offer-anchor-text-line0{font-size:22px}
.offer-anchor-free-shipping .offer-anchor-text-line0.g-de{font-size:18px}
@media (min-width:500px){.offer-anchor-free-shipping .offer-anchor-text-line0{font-size:32px}}
.offer-anchor-free-shipping .offer-anchor-text-line1{font-size:11px}
@media (min-width:500px){.offer-anchor-free-shipping .offer-anchor-text-line1{font-size:16px}}
.offer-anchor-percent-off .offer-anchor-text-line0{font-size:20px}
@media (min-width:500px){.offer-anchor-percent-off .offer-anchor-text-line0{font-size:28px}}
.offer-anchor-percent-off .offer-anchor-text-line1{font-size:22px}
@media (min-width:500px){.offer-anchor-percent-off .offer-anchor-text-line1{font-size:32px}}
.offer-anchor-upto-percent .offer-anchor-text-line0{font-size:15px}
@media (min-width:500px){.offer-anchor-upto-percent .offer-anchor-text-line0{font-size:26px}}
.offer-anchor-upto-percent .offer-anchor-text-line1{font-size:22px}
@media (min-width:500px){.offer-anchor-upto-percent .offer-anchor-text-line1{font-size:36px}}
.offer-anchor-upto-percent .offer-anchor-text-line2{font-size:25px}
@media (min-width:500px){.offer-anchor-upto-percent .offer-anchor-text-line2{font-size:41px}}
.offer-anchor-dollar-off-hundred .offer-anchor-text-line1,.offer-anchor-dollar-off-thousand .offer-anchor-text-line1,.offer-anchor-dollar-off .offer-anchor-text-line1{font-size:27px}
@media (min-width:500px){.offer-anchor-dollar-off-hundred .offer-anchor-text-line1,.offer-anchor-dollar-off-thousand .offer-anchor-text-line1,.offer-anchor-dollar-off .offer-anchor-text-line1{font-size:41px}}
.offer-anchor-dollar-back-hundred .offer-anchor-text-line1,.offer-anchor-dollar-back-thousand .offer-anchor-text-line1,.offer-anchor-dollar-back .offer-anchor-text-line1{font-size:19px}
@media (min-width:500px){.offer-anchor-dollar-back-hundred .offer-anchor-text-line1,.offer-anchor-dollar-back-thousand .offer-anchor-text-line1,.offer-anchor-dollar-back .offer-anchor-text-line1{font-size:29px}}
.offer-anchor-dollar-back .offer-anchor-text-line0,.offer-anchor-dollar-off .offer-anchor-text-line0{font-size:27px}
@media (min-width:500px){.offer-anchor-dollar-back .offer-anchor-text-line0,.offer-anchor-dollar-off .offer-anchor-text-line0{font-size:41px}}
.offer-anchor-dollar-back-hundred .offer-anchor-text-line0,.offer-anchor-dollar-off-hundred .offer-anchor-text-line0{font-size:20px}
@media (min-width:500px){.offer-anchor-dollar-back-hundred .offer-anchor-text-line0,.offer-anchor-dollar-off-hundred .offer-anchor-text-line0{font-size:31px}}
.offer-anchor-dollar-back-thousand .offer-anchor-text-line0,.offer-anchor-dollar-off-thousand .offer-anchor-text-line0{font-size:16px}
@media (min-width:500px){.offer-anchor-dollar-back-thousand .offer-anchor-text-line0,.offer-anchor-dollar-off-thousand .offer-anchor-text-line0{font-size:25px}}
.offer-anchor-upto-dollar-off-hundred .offer-anchor-text-line0,.offer-anchor-upto-dollar-off-thousand .offer-anchor-text-line0,.offer-anchor-upto-dollar-off .offer-anchor-text-line0{font-size:17px}
@media (min-width:500px){.offer-anchor-upto-dollar-off-hundred .offer-anchor-text-line0,.offer-anchor-upto-dollar-off-thousand .offer-anchor-text-line0,.offer-anchor-upto-dollar-off .offer-anchor-text-line0{font-size:26px}}
.offer-anchor-upto-dollar-off-hundred .offer-anchor-text-line2,.offer-anchor-upto-dollar-off-thousand .offer-anchor-text-line2,.offer-anchor-upto-dollar-off .offer-anchor-text-line2{font-size:27px}
@media (min-width:500px){.offer-anchor-upto-dollar-off-hundred .offer-anchor-text-line2,.offer-anchor-upto-dollar-off-thousand .offer-anchor-text-line2,.offer-anchor-upto-dollar-off .offer-anchor-text-line2{font-size:41px}}
.offer-anchor-upto-dollar-back .offer-anchor-text-line1,.offer-anchor-upto-dollar-off .offer-anchor-text-line1{font-size:27px}
@media (min-width:500px){.offer-anchor-upto-dollar-back .offer-anchor-text-line1,.offer-anchor-upto-dollar-off .offer-anchor-text-line1{font-size:41px}}
.offer-anchor-upto-dollar-back-hundred .offer-anchor-text-line1,.offer-anchor-upto-dollar-off-hundred .offer-anchor-text-line1{font-size:20px}@media (min-width:500px){.offer-anchor-upto-dollar-back-hundred .offer-anchor-text-line1,.offer-anchor-upto-dollar-off-hundred .offer-anchor-text-line1{font-size:31px}}
.offer-anchor-upto-dollar-back-thousand .offer-anchor-text-line1,.offer-anchor-upto-dollar-off-thousand .offer-anchor-text-line1{font-size:16px}@media (min-width:500px){.offer-anchor-upto-dollar-back-thousand .offer-anchor-text-line1,.offer-anchor-upto-dollar-off-thousand .offer-anchor-text-line1{font-size:25px}}
.offer-anchor-upto-dollar-back-hundred .offer-anchor-text-line0,.offer-anchor-upto-dollar-back-thousand .offer-anchor-text-line0,.offer-anchor-upto-dollar-back .offer-anchor-text-line0{font-size:17px}
@media (min-width:500px){.offer-anchor-upto-dollar-back-hundred .offer-anchor-text-line0,.offer-anchor-upto-dollar-back-thousand .offer-anchor-text-line0,.offer-anchor-upto-dollar-back .offer-anchor-text-line0{font-size:26px}}
.offer-anchor-upto-dollar-back-hundred .offer-anchor-text-line2,.offer-anchor-upto-dollar-back-thousand .offer-anchor-text-line2,.offer-anchor-upto-dollar-back .offer-anchor-text-line2{font-size:19px}
@media (min-width:500px){.offer-anchor-upto-dollar-back-hundred .offer-anchor-text-line2,.offer-anchor-upto-dollar-back-thousand .offer-anchor-text-line2,.offer-anchor-upto-dollar-back .offer-anchor-text-line2{font-size:29px}}
.offer-anchor-bogo .offer-anchor-text-line0{font-size:17px}
@media (min-width:500px){.offer-anchor-bogo .offer-anchor-text-line0{font-size:24px}}
.offer-anchor-free-gift .offer-anchor-text-line0{font-size:22px}
@media (min-width:500px){.offer-anchor-free-gift .offer-anchor-text-line0{font-size:32px}}
.offer-anchor-free-gift .offer-anchor-text-line1{font-size:22px}
@media (min-width:500px){.offer-anchor-free-gift .offer-anchor-text-line1{font-size:32px}}
.offer-anchor-egift-card .offer-anchor-text-line0,.offer-anchor-egift-card .offer-anchor-text-line1{font-size:18px}
@media (min-width:500px){.offer-anchor-egift-card .offer-anchor-text-line0,.offer-anchor-egift-card .offer-anchor-text-line1{font-size:28px}}
.offer-anchor-cash-back .offer-anchor-text-line0,.offer-anchor-cash-back .offer-anchor-text-line1{font-size:19px}
@media (min-width:500px){.offer-anchor-cash-back .offer-anchor-text-line0,.offer-anchor-cash-back .offer-anchor-text-line1{font-size:29px}}
.offer-anchor-online-instore .offer-anchor-text-line0{font-size:10px}
@media (min-width:500px){.offer-anchor-online-instore .offer-anchor-text-line0{font-size:16px}}
.offer-anchor-online-instore .offer-anchor-text-line1{font-size:11px}
@media (min-width:500px){.offer-anchor-online-instore .offer-anchor-text-line1{font-size:17px}}
.offer-anchor-browse-products .offer-anchor-text-line0{font-size:12px}
@media (min-width:500px){.offer-anchor-browse-products .offer-anchor-text-line0{font-size:18px}}
.offer-anchor-browse-products .offer-anchor-text-line1{font-size:9px}
@media (min-width:500px){.offer-anchor-browse-products .offer-anchor-text-line1{font-size:14px}}
.offer-anchor-weeklyad .offer-anchor-text-line0{font-size:13px}
@media (min-width:500px){.offer-anchor-weeklyad .offer-anchor-text-line0{font-size:19px}}
.offer-anchor-weeklyad .offer-anchor-text-line1{font-size:24px}
@media (min-width:500px){.offer-anchor-weeklyad .offer-anchor-text-line1{font-size:28px}}
.offer-anchor-override-small .offer-anchor-text-line0{font-size:16px}
@media (min-width:500px){.offer-anchor-override-small .offer-anchor-text-line0{font-size:23px}}
.offer-anchor-override-small .offer-anchor-text-line1{font-size:16px}
@media (min-width:500px){.offer-anchor-override-small .offer-anchor-text-line1{font-size:23px}}
.offer-anchor-override-small .offer-anchor-text-line2{font-size:16px}
@media (min-width:500px){.offer-anchor-override-small .offer-anchor-text-line2{font-size:23px}}
.offer-anchor-override-large .offer-anchor-text-line0{font-size:18px}
@media (min-width:500px){.offer-anchor-override-large .offer-anchor-text-line0{font-size:30px}}
.offer-anchor-override-large .offer-anchor-text-line1{font-size:18px}
@media (min-width:500px){.offer-anchor-override-large .offer-anchor-text-line1{font-size:30px}}
.offer-anchor-override-large .offer-anchor-text-line2{font-size:18px}
@media (min-width:500px){.offer-anchor-override-large .offer-anchor-text-line2{font-size:30px}}

.coupons{ background:#fff; margin-top:20px; padding:10px 0 15px 0; border:1px solid #ccc;
-webkit-box-shadow: 0px 2px 5px 0px rgba(212,212,212,0.3);
-moz-box-shadow: 0px 2px 5px 0px rgba(212,212,212,0.3);
box-shadow: 0px 2px 5px 0px rgba(212,212,212,0.3);}
.tags{ width:15%; float:left; padding:10px 0; color:#FF6819; overflow:hidden;}
.coupon-detail2{ width:56%; float:left;}
.coupon-detail2 h2{ font-weight:500; font-size:22px; line-height:26px; padding:10px 0 4px 0;}
.coupon-detail2 h3{ font-weight:500; font-size:22px; line-height:26px; padding:10px 0 4px 0;}
.coupon-detail2 .text-detail{ color:#666;}
.coupon-cta{ width:18%; padding-right:2%; float:right; text-align:center;}
.coupon-bottom{ background:#f1f1f1; padding:2px;}
.col5{ float:left; width:50%;}
.extime{ color:#666; padding-top:10px;}
.verified{ font-size:12px; color:#999; font-weight:bold;}
.verified .fa{ color:green;}
.coupons .getcode{ margin-top:30px;}

.coupons:hover{border:1px solid #FF6819;}
.coupons:hover .getcode{ background:#FF6819;}
.coupons:hover .tags{color:#69f;}
.products{ border:1px solid #ccc; margin-top:20px; background:#fff; padding:20px;}
.product-img{ width:18%; float:left; }
.product-img img{ border:1px solid #eee; padding:5px; border-radius:5px;}
.product-detail{ width:80%; float:right;}
.product-detail h3{ font-size:20px; padding-bottom:10px; color:#333;}
.product-detail .text-detail{ color:#666;}
.options{  width:90%;  color:#666; font-size:12px;}
.options .col-6{border-bottom:1px dashed #ccc; padding:5px 0;}
.pricepro{ font-size:19px;  color:#666; padding-top:25px;}
.pricepro span{ margin:0px 5px;}
.pricepro span.oldPrice{ text-decoration:line-through; color:#999;}
.pricepro span.newPrice{ color:#FF6819; font-weight:bold; font-size:24px;}
.products:hover{border:1px solid #FF6819;}
.products:hover .getdeal{background:#FF6819;}
.side-box{ width:90%; float:right; margin-top:20px;  text-align:center; border-radius:5px;}
.bgwhite{background:#fff;}
.side-box h2{ font-size:17px;}
.side-box img{ max-width:100%; }
.sbread-ul{padding:10px 0;margin:10px 0 0 0;color:#666; font-size:12px;}
.sbread-ul li{display:inline-block;}
.sbread-ul li a{color:#666; margin:0 5px;}
.bread-ul{padding:0px 0 5px 0;margin:0px 0 0 0;color:#666; font-size:12px;}
.relatedtores{}
.relatedtores a{ width:44%; margin:10px 2%; float:left; text-align:center; display:block; border:1px solid #eee;  padding-top:20px; padding-bottom:20px;}
.relatedtores a:hover{border:1px solid #FF6819;}
.relatedtores a img{ max-width:100%;}

.sideh3{ border-bottom:1px solid #eee; padding:15px 0; background:rgba(156,156,156,0.05); color:#666; font-weight:700;}
.contactlist{margin-top:2px;color:#999; text-align:left; padding:8px 15px;}
.contactlist span.fa{width:30px; max-width: 15%;  float:left;display:block;font-size:22px;}
.contactlist:hover span.fa{ color:#FF6819;}
.contactlist span.values{width:80%;float:left;display:block; color:#202020; word-wrap:break-word;}
.contactlist span.clear{display:block;clear:both;padding-bottom:10px;}
.category-header{ background: #fff; padding:30px 0; margin-top: 2px;}
.category-header img{ max-width: 100%;}
.cate-img{  border:1px solid #ccc; border-radius: 100%; padding: 3px;}
.category-header h1{ padding-bottom: 10px;}
.cate-text{ color: #666; line-height: 22px;}
.cate-stores{padding: 20px 0;}
.storelist{ padding: 0px 00px 00px 00px;}
.storelist .l3{ width:20%; float:left; padding:8px 0; }
.storelist .l3 a{ color:#333; display:block; border-bottom: 1px solid #eee; margin-right: 10px; padding-bottom: 5px;}
.storelist .l3 a img{ float:left; margin-right:5px;}
.storelist .l3 a:hover{border-bottom: 1px solid #FF6819; color: #69f;}

.starsratting{ padding-top:10px;}
.moredeals{ color:#999; display:block; padding-top:10px;}

.categorylist{}
.categorylist a{ display:block; width:15%; margin:10px 0.8%; float:left; color:#69f; height:230px; overflow:hidden;}
.catimg{ height:130px; background:#fff; padding:20px; border-radius:5px; border:1px solid #ccc;}
.categorylist a img{ max-width:100%;}
.abouttext{ background:#fff; margin:50px 0; padding:20px;}
.abouttext ul{ margin-left:40px;}
.abouttext ol{ margin-left:40px;}
.abouttext a{ color:#FF6819;}
.abouttext img{ max-width:100%;}
.allerrors{ display:none;}
.contact-form form{margin:10px 10%;}
.contact-form .input-container{display:-ms-flexbox;display:flex;width:100%;margin-bottom:15px; border-radius:5px; overflow:hidden; border:1px solid #eee;}
.contact-form .input-container2{ margin-right:2%; width:98%;}
.contact-form .input-container3{ margin-left:2%; width:98%;}
.contact-form .icon{padding:13px 10px;background:#fff;color:#ccc;min-width:30px;text-align:center; font-size:26px;}
.contact-form .input-field{width:100%;padding:13px 10px;outline:none; border:0px; font-family:Roboto;}
.contact-form .input-field:focus{border:0px solid #69f;}
.contact-form .btn{background-color:#FF6819;color:white;padding:10px 20px;border:none; cursor:pointer;width:200px; font-weight:bold; border-radius:20px;}
.contact-form .btn:hover{opacity:0.8;}
.subtitle2{ font-size:14px; color:#666;}
#divResult{width:100%; z-index:14; position:absolute;display:none;margin-top:0px;margin-left:0px;border:solid 0px #eee;border-top:0px;overflow:hidden;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;background-color:#fff;opacity:0.97;filter:alpha(opacity=94);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);}
.display_box{padding:4px;border-top:solid 1px #eee;display:block;font-size:13px;height:auto;}
.display_box a{color:#FF6819;}
.display_box:hover{background:#f1f1f1;color:#FFFFFF;cursor:pointer;}
.display_box:hover a{color:#69f;}
.display_box .searchimgfunc{float:left;margin-right:6px;border:1px solid #eee;padding:2px;}
.display_box .name{float:left;font-size:14px;padding:10px;}
.share-form form{margin:10px 15%;}
.share-form input[type=email], .share-form input[type=text], .share-form input[type=url], .share-form select, .share-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical;}
.share-form input[type=submit]{background-color:#FF6819;color:white; padding:12px 00px; width:200px; border:none;border-radius:20px;cursor:pointer;}
.share-form input[type=submit]:hover{background-color:#69f;}
.forminputfield-h{ width:49%; float:left; margin-right:1%;}
.pageslider{ background:#fff; padding:20px 0 0 0;}
.pageslider  a{ margin:5px; display:block; color:#fff; font-weight:700;}
.pageslider .slide-text{ padding:0 0px; position:relative; z-index:0;}
.pageslider .slide-text img{ z-index:1;}
.hottext{ position:absolute; height:100%; width:100%; background:rgba(0,0,0,0.85); z-index:2; top:0; left:0; text-align:center; display:none;}
.hottext-detail{ padding:20% 10% 0% 10%; text-align:center;}
.hottext-detail img{ max-height:60px; max-width:100px; width:100px; margin-left:auto; margin-right:auto; margin-bottom:10px; background:#fff; padding:15px 0; border-radius:5px;}
.pageslider  a:hover .hottext{ display:block;}
@media (max-width:770px){
	.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{ float:left; width:100%;}
	.container{  width:95%;  margin:0 auto;}
	.header{  padding:10px 0 10px 0;}
	.header .col-3{ width:50%;}
	.header .col-5{width:100%; float:right;}
    .header .col-4{width:50%; float:right; position:absolute; top:20px; right:7%;}
    ul.navbar{ display:block;}

	form.searchform2{ background:#fff; margin:10px 2% 0 2%; padding:2px 0; border-radius:5px; border:1px solid #eee; position:relative;}
	form.searchform2 input[type=text] {	  padding: 8px 3%;	}
	form.searchform2 button {  padding: 7px 0;	}
.home-coupon{ width:100%;}
.storelogo{ width:27%;margin-right:3%;}
.coupon-detail{ width:68%; float:left;}
.coupon-detail h2{  height:auto;}
.getcode{  padding:6px 10px;} 
.morehomec{ display:none}
	.product-col{ width:97%; margin-right:0%; float:left; padding:20px 1.5%;}
	.related-stores{ text-align:center; width:50%; float:left;}
	.related-stores a{ display:block; background:#fff; padding:20px; margin:5px 1%; }
	.related-stores a img{ max-width:100%;}
	.storelist .l3{ width:50%; float:left; padding:8px 0; }
	.footer-links{ width:50%; float:left;}
	.store-header{ background:#fff; margin-top:2px; padding:15px 0;}
		.store-header h1{ border-bottom:0px solid #ccc; padding-bottom:5px; padding-top:1px; margin-bottom:0px; font-size:20px; line-height:28px;}
.store-header h2{ padding:0; margin:0; font-size:13px;}
.storepage-logo{ display:block; width:100%;}
.storepage-logo img{ max-width:80%; border:1px solid #eee; border-radius:5px; padding:15px 0px;}
.starsratting{ display:none;}
.m-col-1{ width:8.33%;}
.m-col-2{ width:16.66%;}
.m-col-3{ width:25%;}
.m-col-4{ width:33.33%;}
.m-col-5{ width:41.66%;}
.m-col-6{ width:50%;}
.m-col-7{ width:58.33%;}
.m-col-8{ width:66.66%;}
.m-col-9{ width:75%;}
.m-col-10{ width:83.33%;}
.m-col-11{ width:91.66%;}
.m-col-12{ width:100%;}
.m-col-1, .m-col-2, .m-col-3, .m-col-4, .m-col-5, .m-col-6, .m-col-7, .m-col-8, .m-col-9, .m-col-10, .m-col-11, .m-col-12{ float:left;}
.coupons{ background:#fff; margin-top:20px; padding:10px 0 15px 0; border:1px solid #ccc;
-webkit-box-shadow: 0px 2px 5px 0px rgba(212,212,212,0.3);
-moz-box-shadow: 0px 2px 5px 0px rgba(212,212,212,0.3);
box-shadow: 0px 2px 5px 0px rgba(212,212,212,0.3);}
.tags{ width:15%; float:left; padding:10px 0; color:#FF6819; word-break: break-all;}
.coupon-detail2{ width:80%; float:right;}
.coupon-detail2 h2{ font-weight:500; font-size:20px; line-height:26px; padding:10px 0 4px 0;}
.coupon-detail2 h3{ font-weight:500; font-size:20px; line-height:26px; padding:10px 0 4px 0;}
.coupon-detail2 .text-detail{ color:#666; }
.coupon-cta{ width:100%; padding-right:0%; float:right; text-align:center;}
.coupon-bottom{ background:#f1f1f1; padding:2px;}
.col5{ float:left; width:50%;}
.extime{ color:#666; padding-top:10px; display:none;}
.coupons .getcode{ margin-top:1px; margin-right:10px;}
.products{ border:1px solid #ccc; margin-top:20px; background:#fff; padding:10px;}
.product-img{ width:100%; float:left; text-align:center; margin-bottom:5px; }
.product-img img{ max-width:100%; border:1px solid #ccc; padding:5px;}
.product-detail{ width:100%; float:right;}
.product-detail h3{ font-size:20px; padding-bottom:10px; color:#333;}
.product-detail .text-detail{ color:#666;}
.options{  width:100%;  color:#666; font-size:12px;}
.options .col-6{border-bottom:1px dashed #ccc; padding:5px 0; width:50%;}
.pricepro{ font-size:19px;  color:#666; padding-top:25px;}
.pricepro span{ margin:0px 5px;}
.pricepro span.oldPrice{ text-decoration:line-through; color:#999;}
.pricepro span.newPrice{ color:#FF6819; font-weight:bold; font-size:24px;}
.side-box{ width:100%; float:right; margin-top:20px;  text-align:center; border-radius:5px;}
	.category-header{ background: #fff; padding:20px 0; margin-top: 2px;}
.category-header img{ max-width: 90%; height:80px; width:80px;}
.cate-img{  border:1px solid #ccc; border-radius: 100%; padding: 3px;}
.category-header h1{ padding-bottom: 10px; font-size:20px; line-height:26px;}
.cate-text{ color: #666; line-height: 22px; display:none;}
#introduction{ margin:30px 0;}
#introduction h1{ font-size:22px; font-family:Roboto; font-weight:700; padding:10px 0; line-height:28px;}
.subtitle{ font-size:15px;}
.categorylist a{ display:block; width:45%; margin:10px 2.5%; float:left; color:#69f; height:230px; overflow:hidden;}
.contact-form form{margin:10px 2%;}
.share-form form{margin:10px 0%;}
.inner-footer{ margin-left:0; margin-right:0;}
.contact-form .input-container2{ margin-right:0%; width:100%;}
.contact-form .input-container3{ margin-left:0%; width:100%;}
}
.successed{ color:green; text-align:center; line-height:30px; font-size:17px; font-weight:bold;}
.closebtn{height:30px; width:30px; background:#fff; border-radius:100%; text-align:center; display:inline-block;}
.successed2{ color:green; text-align:center; line-height:20px; font-size:14px;}
.screenshot{ padding:5px 5px; display:block;}
.screenshot:hover{opacity: 0.7;}
.mobile{ display:none;}
.sidepanel{width:0;position:fixed;z-index:1;height:100%;top:0;right:0;
background-color:rgba(255, 255, 255, 0.97);overflow-x:hidden;transition:0.5s;padding-top:60px; border-left:2px solid #eee;}
.sidepanel a{padding:8px 8px 8px 20px;text-decoration:none;font-size:15px;color:#69f;display:block;transition:0.3s;}
.sidepanel a:hover{color:#FF6819;}
.sidepanel .closebtn2{position:absolute;top:0;right:25px;font-size:36px;}
@media (max-width:770px){
.mobile{ width:40px; height:40px; position:absolute; top:15px; right:4%; display:block; color:#ccddff; border:1px solid #ccddff;  text-align:center; font-size:30px; line-height:40px; border-radius:5px;}
}
.faqsection{ margin-top:30px; margin-bottom:30px;}
.collapsible {
  background-color: #fff;
  color: #666;
  cursor: pointer;
  border:1px solid #eee;
  text-align: left;
  outline: none; margin:10px 0 0px 0;
  
}
.collapsible h3{font-size: 17px; padding: 15px; font-weight:400;}
.collapsible h3 .fa{ width:30px; float:left; font-size:22px;}
.active, .collapsible:hover {
  background-color:#FF6819; color:#fff;
}
.content {
  padding:10px 20px; 
  display: none;
  overflow: hidden;
  background-color: #fff;
}
.post{ margin-right:6%; margin-top:15px; padding-bottom:15px; text-align:center; width:95%; border-bottom:1px solid #ccc;}
.post h2{ padding:15px 20px 20px 20px; font-weight:500;  color:#333; font-size:19px; line-height:26px; text-align:left;}
.post a:hover h2{color:#FF6819;}
.postimg{width:40%; float:left; max-height:400px; overflow:hidden; border:1px solid #eee;} 
.postdetail{ width:58%; float:right;}
.thumbnail{  margin:0px; height:230px; overflow:hidden;}
.post img{width:100%;}
.detailtext{ color:#999; line-height:26px; font-size:16px; padding:10px; text-align:left;}
.datetime{ width:20%; max-width:60px; height:70px; background:#69f; color:#fff; float:left; font-size:22px; font-weight:bold; line-height:35px; border-radius:5px; margin:10px 0 10px 10px;}
.titlep2{ float:left; width:100%;}
.cliprectangle{-webkit-clip-path: polygon(4% 0, 100% 0%, 96% 100%, 0% 100%);
clip-path: polygon(4% 0, 100% 0%, 96% 100%, 0% 100%);}
.cliprectangle-right{-webkit-clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%);}
.cliprectangle-left{-webkit-clip-path: polygon(4% 0%, 100% 0%, 100% 99%, 0% 100%);
clip-path: polygon(4% 0%, 100% 0%, 100% 99%, 0% 100%);}

.post0{  text-align:center; margin:00px 0 30px 0; position:relative; z-index:0;}
.post0 img{width:100%; height:400px;}
.post0 .h0{  position:absolute; height:100%; width:100%; background:rgba(0,0,0,0.60); top:0; left:0; }
.post0 .h0 h2{  color:#fff; font-size:26px; line-height:33px; padding:35% 10% 0% 10%; text-shadow:1px 0 1px #000; font-family:roboto; font-weight:400;}
.post0:hover > .h0{ display:block; background:rgba(0,0,0,0.90);}
.blog-top{ margin-top:20px;}
.subtitle-color{ color:#999; line-height:26px;}
.blog-top a{ display:block; color:#999;}
.featured-post{  margin-top:10px; padding:0 0 5px 0; background:#fff; border-bottom:0px solid #ccc; position:relative;}
.featured-post .imgs{ width:100%; float:left; }
.featured-post .imgs img{width:100%;   background:#fff;}
.featured-post .titlef{ width:80%; position:absolute; background:rgba(255,255,255,0.95); margin-top:-60px; bottom:0; float:right; font-size:14px; line-height:22px; color:#666; margin-left:5%; margin-right:5%; padding:10px 5%;}
.blog-stores{ padding:10px 0; border-bottom:1px solid #ccc;}
.blog-stores strong{ color:#69f;}
.blog-stores:hover strong{ color:#FF6819;}
.blog-stores a{ display:block; }
.blog-stores .img{ float:left; background:#fff; padding:15px 3%; width:38%; text-align:center;}
.blog-stores .img img{ max-width:100%;}
.blog-stores:hover .img img{ opacity: 0.5;}
.blog-stores .stname2name{ width:45%; float:right; padding-top:10px; color:#333;}
.posth1{ line-height:40px; color:#000; font-size:26px;}
.single_post{ margin:50px 0 00px 0; padding:00px 5% 00px 0;  line-height:28px; font-size:17px; color:#333; }
.similarposts a{ color:#333;}
.spostbox{ width:21%; float:left; background:#fff; padding:10px 1%; height:230px; position:relative; overflow:hidden;}
.smilarmargin{ margin-right:2%;}
.spostbox img{ max-width:100%; z-index:0;}
.borarround{ color:#999;}
.block-heading{ background:#69f; text-align:center; margin-right:2%; margin-top:20px; margin-bottom:30px; padding:13px 0; font-size:22px; font-weight:bold; color:#fff;}
.merginlrp{ position:absolute; bottom:0; left:0px; background:#fff; padding:10px; }
.borarround:hover{ color:#69f;}
.single_post img{  border:5px solid #fff; background:#fff; max-width:100%; max-height:auto;}
.single_post img:hover{opacity: 0.5;}
.single_post ul{ margin-left:40px; list-style: none;}
.single_post ul li:before {
  content: "\f00c";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; 
  width: 1.3em; color:#69f;
}
.single_post ol{ margin-left:40px;}
.single_post p{ line-height:30px;}
.single_post a{color:#FF6819;}
.single_post b{color:#000;}
@media (max-width:770px){
    .cliprectangle{-webkit-clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);}
.cliprectangle-right{-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);}
.cliprectangle-left{-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);}
.post{ margin-right:0%;}
.postimg{width:100%; float:left; max-height:400px; overflow:hidden;} 
.postdetail{ width:100%; float:right;}
/*.featured-post .imgs{ width:35%; float:left; height:auto; }
.featured-post .imgs img{max-width:100%;    background:#fff;}*/
.featured-post .titlef{  font-size:18px; line-height:24px;}
.blog-stores .img{ float:left; background:#fff; padding:15px 0%; width:30%;  text-align:center; }
.blog-stores .img img{width:100px;}
.blog-stores .stname2name{ width:63%; float:right; padding-top:10px;}
.single_post{ margin:30px 0 00px 0; padding:00px 0% 00px 0;  line-height:28px; font-size:17px; color:#666;}
.posth1{ line-height:30px; color:#000; font-size:24px;}
.single_post img{ max-width:100%;}
.spostbox{ width:98%; float:left; background:#fff; padding:10px 1%; height:auto; position:relative; margin-bottom:20px;}
.smilarmargin{ margin-right:0%;}
.block-heading{  margin-right:0%;}
.datetime{ width:30%; }
.titlep2{ float:left; width:100%;}
.getcode2{ display:inline-block; width:100px; text-align:center; color:#fff; background:#69f; padding:8px 20px; border-radius:20px;} 
}
.srtgs .stars, .srtgs .d_rtg, .srtgs .totalrate { width:150px; }
.srtgs {
 width:80%; margin-left:10%; margin-top:5px;
 /*border:1px solid #e1e2fe;*/
 font-family:"Calibri", Arial, sans-serif;
 text-align:left; font-size:17px;
 padding:0px 0px; font-weight:700;
 border-radius:.7em;
}
.srtgs .stars {
 position:relative;
 height:30px; 
 margin-left:auto; margin-right:auto; margin-top:5px;
 background:url('https://d1f100oildmcp3.cloudfront.net/ratingfiles/star0.png') repeat-x top left;
 padding:1px;
}
.srtgs .d_rtg {
 position:absolute;
 top:0; left:0;
 margin:0;
 height:30px;
}
.srtgs .totalrate {
 position:relative; width:100%;
 text-align:center;
 color:#0001ed;
}
.totalrate i {
 padding-right:0px;
 color:#666;
}
.totalrate span{
 color:#ed0001;
}
 .srtgs .d_rtg span {
  display:block; 
  width:30px;
  float:left;
  cursor:pointer;
 }
.srtgs .star_n {
 position:relative;
 height:30px;
 margin:-1px 0 0 0;
 background:url('https://d1f100oildmcp3.cloudfront.net/ratingfiles/star1.png') repeat-x top left;
}
.srtgs em {
 display:block;
 margin:1px 11px;
 font-size:17px;
 text-align:right;
}
.abcrat{
margin-left:10px;
}
.tagh2{ color:#666; margin:00px 0 20px 0;}
h1.tagh1{ padding:0; margin:40px 0 10px 0;}
.thistime{ width:23.5%; float:left; margin-right:2%; background:#fff; margin-bottom:20px;
}
.thistime img{float:left; width:100px; margin-right:5px; border-right:1px solid #eee; padding:20px 10px;}
.thistime a{ color:#666; font-size:17px;  padding:20px 2px; display:block;}
.thistime:hover .thistim-img{border-right:1px solid #FF6819;}
.thistime:hover .thistim-a{ color:#69f;}
.rightm0{ margin-right:0px;}
.strsratting-container i{font-weight:bold;font-size:12px;color:#666;}
.srtgs-box{position:relative;width:150px;margin:0 0 0 0px;font-family:"Calibri", Arial, sans-serif;text-align:left;padding:0px 0px;border-radius:.7em;}
.srtgs-box .stars-box{position:relative;height:32px;margin:0;/*background:url('https://d1f100oildmcp3.cloudfront.net/ratingfiles/star0.png') repeat-x top left;*/padding:0px;}
.d_rtg span{display:block;width:32px;float:left;cursor:pointer;}
.strsratting-container{text-align:center;width:150px;margin:0 auto;}
.srtgs-box .star_n-box{position:relative;height:32px;margin:0;/*background:url('https://d1f100oildmcp3.cloudfront.net/ratingfiles/star1.png') repeat-x top left;*/ text-align:center;}
.fullstr:before{ content:"\f005"; font-family:'FontAwesome'; font-size:28px; color:#e2a726; display:inline-block; margin-top:3px; float:left;}
@media (max-width:770px){
    .thistime{ width:46%; float:left; margin-right:2%; margin-left:2%; background:#fff; margin-bottom:20px;
    
}.blogmd{ margin:10px;}
}
@media (max-width:500px){
    .thistime{ width:100%; float:left; margin-right:0%; background:#fff;
}
}
.indextext{ margin-bottom:40px;}
.indextext h2{padding:0;}
.indexicons{ text-align:center;} .indexicons i{ color:green; font-size:80px;}
.indextext p{ color:#666; line-height:22px;}
.script {  text-align: left;  position: relative;  margin:0;}
.script span {  background-color: #fff;  padding: 0 0.3em;}
.script:before {  content:"";  display: block;  position: absolute;  z-index:-1;
  top: 50%;  width: 100%;  border-bottom: 1px solid #f1f1f1;}
 .tagsline{ text-align:center;}
 .tagsline a{ display:inline-block; border:1px solid #eee; color:#666; padding:10px 20px; margin-top:10px;}
  .script2{ border-bottom:2px solid #69f; padding:10px 0;}
  .bordernone{border-bottom:0px;}
 .postdetail a.foldertags{ text-align:left; display:block; padding-left:10px; text-transform:uppercase;}
 #introduction h1{font-family: 'Exo', sans-serif; font-size:35px; padding:0; margin:0; color:#666; line-height:50px;}
 .borderblue{ border-bottom:1px solid #69f;}
.sub-nav{ padding:10px 0;}
.sub-nav a{ display:block; width:20%; float:left; text-align:center; color:#666; font-family: 'Exo', sans-serif; font-weight:700;}
.sub-nav a.act-orange{ color:#FF6819;}
.blogsp{ display:block; margin-bottom:20px; border-bottom:0px solid #ccc; padding:10px 0; }
.blogspimg{width:40%; float:left; height:100px; overflow:hidden;}
.blogspimg img{ max-width:100%;}
.blogsp strong{ font-weight:300; text-align:left; color:#69f; display:block; width:55%; float:right;}
.blogsp strong:hover{color:#FF6819;}
.bottomMenu{ width:320px; background:#fff; padding:10px 10px; position:fixed; bottom:45%; right:0.5%; border-radius:3px; color:#fff; display:none;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
}
.bottomMenu span.span23{ width:70px; height:46px; padding:12px 0; line-height:20px; background:#fff; border-radius:100%; display:block; float:left; border:1px solid #ccc; font-weight:700; font-family:sans-serif; font-size:20px; text-align:center; color:#E7562A;}
.bottomMenu span.span24{width:230px; display:block; float:right; padding-top:20px; font-weight:bold; font-size:18px; color:#6699FE; font-family:sans-serif;}
@media screen and (max-width:500px){
    .footer{ padding-bottom:80px;}
    .bottomMenu{ width:90%;  padding:7px 5%; position:fixed; bottom:0%; right:0%; border-radius:3px;}
    .bottomMenu span.span24{ font-size:18px;  width:200px; float:left; margin-left:10px; padding-top:15px;}
    .bottomMenu span.span23{ width:50px; height:26px; padding:12px 0; 
        line-height:16px; font-size:16px;
    }
}
.outerbox { width:100%; margin:20px auto;
background: linear-gradient(to top right, #9900ff 70%, #ff99cc 100%); color:#fff;}
.innerbxleft{ width:30%; float:left; text-align:center;  padding:50px 0; font-family:Roboto;}
.innerbxleft span{ display:block; font-size:44px; line-height:44px; font-weight:bold;}
.innerbxright{ width:63%; float:right; text-align:center; padding-right:2%;}
.innerbxright h2{ padding:65px 0 10px 0; margin:0; font-size:20px; font-family:Roboto;}
.innerbxright .cdetail{ font-family:Roboto; font-size:13px; line-height:20px;}
.clear{ clear:both;}
.star-rating span{ display:inline; font-size:18px; margin:10px 2px 5px 2px; color:rgba(255,255,255,0.70);}
.star-rating span.uchecked{color:rgba(255,255,255,0.30);}
.discoverme{ background:#9900cc; text-align:center; padding:15px 0; color:#fff; text-transform:uppercase; border-top:1px solid rgba(255,255,255,0.30);; font-family:Roboto; font-weight:600;}


/*.box3row{ width:20.5%; padding:20px 1.5%; text-align:center; float:left; margin-right:2%; background:#fff; margin-bottom:20px; height:230px; overflow:hidden;
}
.box3row .fa{margin-bottom:20px; font-size:32px; color:#666;}*/
.box3row h3{margin-bottom:10px;}
.box3row .box3text{ color:#666; font-family:Roboto; font-size:14px; line-height:20px;}
.brightm0{ margin-right:0px;}
/* two columns*/
.box3row{ width:46%; padding:20px 1.5%; text-align:left; float:left; margin-right:0%; background:#fff; margin-bottom:20px; height:130px; overflow:hidden;
}
.box3rowright{ float:right;}
.box3row-icon{ width:20%; float:left; text-align:center; padding-top:10px;}
.box3row-detail{ width:75%; float:right}
.box3row .fa{margin-bottom:20px; font-size:50px; height:90px; width:90px; line-height:90px; border:3px solid #eee; background:#fff; color:#E86529; border-radius:100%;}

.graybox-outer{ border-top:0px solid #ccc; border-bottom:0px solid #ccc; background:#fff; position:relative; z-index:2; }
/*.graybox-outer-3 .container:before{content:'\f0ab'; font-family:FontAwesome; font-size:200px; color:#f1f1f1; position:absolute; left:-2%; bottom:55px; z-index:-3;}
.graybox-outer-3 .container:after{content:'\f0c6'; font-family:FontAwesome; font-size:255px; color:#f1f1f1; position:absolute; right:1%; top:0px; z-index:-1;}*/
.gboxrow{ padding:40px 0; line-height:22px; z-index:0;}
.gboxrow h3{ margin-bottom:20px; font-size:22px;}
.gboxtext h2, .gboxtext h1{font-size:20px;}
.gboxrow ul, .gboxrow ol{ margin:10px auto;}
.gboxrow ul li, .gboxrow ol li{padding:2px 0; margin:0; text-align:left;}
.gboxrow ul li{list-style:none;}
.gboxrow ul li:before{content:'\f00c'; font-family:FontAwesome; font-size:14px;margin-right:10px; color:#E86529;}
.sidecontent{ font-size:12px;}
.sidecontent h3{ color:#000;}
.process-tip{ background:rgba(255,255,255,1); padding:20px; border:1px solid #ccc;}
.process-tip ul, .process-tip ol{ margin-top:15px;  margin-bottom:15px; width:100%;}
.process-tip img{ max-width:100%;}
.process-tip ul li{list-style:none; margin-top:8px;}
.process-tip ol li{ margin-left:20px; margin-top:12px; counter-increment: list;
  list-style-type: none;
  position: relative;}
.process-tip ol li::before {  color:#6699FF;
  content: counter(list) ".";
  left:-32px; font-weight:bold;
  position: absolute;
  text-align: right;
  width: 26px;}
  
.process-tip ul li:before{content:'\f00c'; font-family:FontAwesome; font-size:14px;margin-right:10px; color:#6699FF;}
a.thistim-a2{ display:block; padding:10px 0; color:#333; border-bottom:1px solid #ccc;}
.thistim-a2 img{ margin-right:5px;}
.selectedoption option:first-child{   color: #eee;}
.dealsbox .getcode2{ margin-top:5px;}
.dealsbox { padding-top:20px; padding-bottom:20px;}

.dropdown-2-menu{
   position: absolute; z-index:2; display:none;
   background: #69f;
	z-index: 20;
	margin-top: 10px;
	margin-left: -350px;
	padding-top: 0px;
	border: 1px solid #eee;
	border-radius: 3px; width:500px;  
}
.dropdown-2-menu:before {
    	content: '\f0d8';
	font-family: FontAwesome;
	font-size: 20px;
	margin-top: -14px;
    float:right; margin-right:00px; text-align:center;
	width:120px; 
	display: block;
	color: #fff;
}
.brop-btn:hover .dropdown-2-menu {
	display: block;
}
.dropdown-2-menu .column1{ width:40%; display:block; float:left; margin:0 0%;}
.dropdown-2-menu .column1 a{
   text-align: left;
	display: block;
	padding: 7px 5%;
	margin: 0;
	width: 90%;
	font-size: 13px; 
}
.dropdown-2-menu .column2-1{ background:#80aaff; width:60%;}
.dropdown-2-menu .column2-1 a{ float:left; width:40%; padding-top:8px;}
@media screen and (max-width:500px) {
    .banners .col-6b{ width:100%; float:left; margin-bottom:20px;}
.banners .col-6b2{ width:100%; float:right;}
	.header .col-3{ width:100%; text-align:center;}
	.header .col-5{width:100%; float:right;}
    .header .col-4{width:100%; float:none; position:relative; top:5px; right:0%; margin:10px 0;}
    
	.header .col-3 a{ width:100%; margin-bottom:10px; display:block; margin-left:auto; margin-right:auto;}
	.header .col-3 a img{ max-width:100%;}

.dropdown-2-menu{
margin-left: -230px;
width:410px;  
}	
.dropdown-2-menu .column1{ width:100%;}	
.dropdown-2-menu .column2-1{ width:100%;}
}
@media screen and (max-width:400px) {
.dropdown-2-menu{
margin-left: -200px;
width:350px;  
}
}
@media screen and (max-width:350px) {
.dropdown-2-menu{
margin-left: -180px;
width:300px;  
}
}
.toptwodeals{ width:49.5%;}
.couponleft{ float:left;} .couponright{ float:right;}
.toptwodeals .coupons{border:1px solid #eee; border-radius:5px;  padding:20px 0px 30px 0px; margin-top:0px; height:110px; overflow:hidden;}
.toptwodeals .tags{width:25%;}
.toptwodeals .coupon-detail2{ width:73%;}
.toptwodeals .getcode2{margin:5px 0 0 20%; width:auto;  min-width:140px; padding:7px 10px; float:left; }
.hdeals{ margin-top:20px; line-height:30px;}
@media screen and (max-width:500px) {
    .toptwodeals{ width:100%; margin-bottom:15px;}
    .toptwodeals .getcode2{margin:5px 0 0 0%; width:auto;  min-width:140px; padding:7px 10px; float:right; }
    .toptwodeals .coupons{ height:auto; overflow:hidden;}
}
.inlinedeal-stores{ display:inline-block; border:1px solid #eee; padding:8px 10px; border-radius:25px; margin:5px; color:#333; position:relative; z-index:500;}
.inlinedeal-stores:hover{ background:#E96629; border:1px solid #E96629; color:#fff;}
.excoupon{ display:none;}
.couponsok{ display:block;}
.showexcoupon{ margin:20px 0;}
.showexcoupon span{ background:#E96629; color:#fff; font-size:17px; display:inline-block; padding:7px 25px; border-radius:20px; cursor:pointer;}
.topslink{ text-align:left; margin-top:30px;}
.topslink a{ text-transform:capitalize; color:#333; font-size:14px; line-height:22px; font-weight:500; display:inline-block;  padding:15px 0px; border-radius:0px;  float:left; width:33.3%; margin:0 0%;
    white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;

}
.topslink a i{ color:#6699FF; height:40px; width:40px; line-height:40px; border:1px solid #69f; text-align:center; border-radius:100%; font-size:20px; margin-right:5px;}
.topslink a:hover{ color:#E96629;}
.topslink a:hover i{color:#E96629; border:1px solid #E96629;}
#topslide-posts{ display:none;}
@media screen and (max-width:770px) {
    .topslink a{ width:50%;}
}
@media screen and (max-width:500px) {
    .topslink a{ width:100%;}
}
ul.pagination{
	margin:20px auto 0px auto;
	padding:0px;
	overflow:hidden;
	font:12px 'Tahoma';
	list-style-type:none; width:600px; 
}

ul.pagination li.details{
    padding:7px 10px 7px 10px;
    font-size:14px;
}
ul.pagination li.dot{padding: 3px 0;}
ul.pagination li{
	float:left;
	margin:0px 0 10px 0;
	padding:0px;
	margin-left:5px;
}
ul.pagination li:first-child{
	margin-left:0px;
}

ul.pagination li a{
	color:black;
	display:block;
	text-decoration:none;
	padding:7px 10px 7px 10px;
}

ul.pagination li a img{
	border:none;
}
ul.pagination li.details{
	   color:#D22020;
	}
    
    ul.pagination li a
	{
		border-radius:3px;	
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		padding:6px 9px 6px 9px;
	}

	ul.pagination li a
	{      
	    color: #fff;   
		background:#D22020;
		background:-moz-linear-gradient(top,#DB2B2B,#D22020);
		background:-webkit-gradient(linear,0 0,0 100%,from(#DB2B2B),to(#D22020));	
	}	
	ul.pagination li a:hover,
	ul.pagination li a.current
	{
		color:#9F0F0F;
		background:#FFE0E0;
	}
@media screen and (max-width:500px) { ul.pagination{ width:100%;}}	
.minhieght{ height:230px; overflow:hidden;}
.minhieght h2{ padding:0 0 8px 0; margin:0; }
.minhieght p{ padding:0 0 12px 0; margin:0; }
.minhieght hr{ height:1px; border:0; border-bottom:1px solid #eee;}
#lessmore{ display:none;}
.showexcoupon2 span{ color:#69f; cursor:pointer;}	
.relatedtores2 a img{ float:left; margin-right:5px;}
.relatedtores2 a{ display:block; color:#222; text-align:left; padding:15px 10px; border-bottom:1px solid #eee; white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
.relatedtores23{}
.relatedtores23 a{ display:inline-block; color:#6699FF; text-align:left; padding:10px 20px; border:1px solid #ccc; background:rgba(255,255,255, 0.99); margin-bottom:10px; border-radius:25px;}
.paddin20px{ padding:15px 5px;}
.footer .chars-container{ background:#fff; padding:20px 0; text-align:center;}
	    .footer .chars-container span{ display:inline-block;}
	    .footer .chars-container span a{ padding:8px 0; font-size:16px; color:#666; text-transform:uppercase; border:1px solid #eee; display:block; width:35px; text-align:center; margin-right:4px; margin-bottom:3px; }
.footer-countries{}
.footer-countries a{ display:inline-block; color:#333; padding:5px; margin-right:10px; margin-top:10px;}
.chars-container3{ padding:30px 0 0px 0;}
 .chars-container3 span{ display:inline-block;}
.chars-container3 span a{ padding:8px 0; font-size:16px; color:#666; text-transform:uppercase; border:1px solid #eee; display:block; width:35px; background:#fff; text-align:center; margin-right:5px; margin-bottom:3px; }
.w3-col.l3p{ width:25%;}
.mrgintop20t{ margin-top:27px;}
.afghnajalbi{ width:150px; float:left;}
.afghnajalbi a{display:inline-block;  padding-top:12px; color:#666;}
.list-coupons {
	margin: 20px 0 0px 0;
	width: 100%;
}
.list-coupon {
	width: 30.43%;
	background: #fff;
	padding: 10px 1%;
	float: left;
	margin-right: 1%;
	margin-bottom: 10px;
	border-radius: 1px;
	border: 1px solid #ccc;
}

.list-coupon-name {
	width: 40%;
	float: left;
	display: block;
	border: 1px solid #fff;
	border-radius: 1px;
	padding: 10px 1%;
	height: 60px;
	font-weight: bold;
	overflow: hidden;
	text-align: center;
	position: relative;
	font-size: 40px;
}
.list-coupon-name strong {
	display: block;
	font-weight: 500;
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.imgcolor1, .imgcolor8 {
	background: linear-gradient(to bottom right, #33ccff 0%, #ff99cc 100%);
	color: #fff;
}
.imgcolor2, .imgcolor7 {
	background: linear-gradient(to top right, #006600 0%, #339933 100%);
	color: #fff;
}
.imgcolor3, .imgcolor9 {
	background: linear-gradient(to top right, #336699 0%, #33cccc 100%);
	color: #fff;
}
.imgcolor4, .imgcolor10 {
	background: MediumSeaGreen;
	color: #fff;
}
.imgcolor5 {
	background: linear-gradient(to top right, #666699 0%, #669999 100%);
	color: #fff;
}
.list-coupon-title {
	width: 50%;
	float: right;
	display: block;
	padding: 10px 1%;
}
.list-coupon-title a {
	color: #666;
}
.imgcolor6 {
	background: linear-gradient(to top right, #9966ff 0%, #ff9933 100%);
	color: #fff;
}
.hidefd{ display:none;}
@media screen and (max-width:1024px) {
.list-coupon {
	width: 30.25%;
}
}
@media screen and (max-width:800px) {
    .list-coupon { width:46%; margin-right: 1%;} .hidefd{ display:block;}
}
@media screen and (max-width:500px) {
    .list-coupon { width:97%; margin-right: 0%;}
    .list-coupon-name {
	    width: 80px;
	    height: 40px;
    }
    .list-coupon-title {
	    width: calc(90% - 80px); font-size:17px;
    }
}
    #customers2{border-collapse:collapse;width:100%;margin-bottom:10px;font-size:13px; border:1px solid #ddd;}#customers2 td,#customers2 th{border-bottom:1px solid #ddd;padding:12px 8px; background:#fff; text-align:left;}.tablcaption{text-align:left;font-weight:700;margin-bottom:10px}
    #customers2 .big-h2{ font-weight:bold; text-align:left;}
.search-m, .menu-m{ display:none;}
@media screen and (max-width: 500px){
    .strsratting-container {
        text-align: center;
        width: 150px;
        margin: 0 auto;
        display: none;
    }
    .header .col-3 a{ width:100%; margin-bottom:0px; display:block; margin-left:auto; margin-right:auto;}
	.header .col-3 a img{ max-width:100%;}

    .header .col-4 {
        width: 100%;
        float: none;
        position: absolute;
        top: 60px;
        right: 0%;
        margin: 10px 0;
        display: none; z-index:1000; background:#69f; padding-bottom:10px;
    }
    .header .col-5 {
        width: 100%;
        float: right;
        display: none;
    }
    .search-m, .menu-m{ display:block; position:absolute; z-index:100; font-size:22px; color:rgba(255,255,255, 0.9); margin-top:12px;}
    .search-m{ right:5%;}
}    