.c-sales {min-height: 220px; margin-bottom:25px; padding: 10px 20px 30px 20px; position: relative; width:95%; border: 1px dashed #3498DB; border: 1px solid #e9ecef; }
.c-sales:hover {    box-shadow: 0 10px 20px rgba(0,0,0,0.2); 	z-index:9999999; }
.c-sales .h2 {color:red; /*margin-left:165px; width:410px;*/ font: normal 18px Arial, Sans-Serif; line-height: 1.3em; font-size: 20px; margin-top:20px; margin-bottom: 10px; margin-left:175px; }

.c-sales p {margin:0 0 0 0; margin-left:175px;}
.c-sales .name_coup {font-weight: bold; margin: 20px 0 10px 175px; font-size: 22px;}
.c-sales p a {text-decoration:underline; color:red}
.c-sales p a:hover {text-decoration:none;}
.c-sales .srok {color: #777; font-size: 16px; margin-top:10px;}
.c-sales img {/*margin-bottom: 27px;*/ width:143px; height:59px; display:block;}
.c-logo {float:left; margin-top:20px; width: 143px; /*height: 100px;*/ position: relative; border: 1px solid #eee; /*background-color: #eee;*/ text-align:center; }
.c-logo .type {padding: 10px 0; color:#445; border-bottom : 1px solid #fff; font-size: 16px; line-height:16px; width: 143px; background-color: #eee;}
.c-logo .type a {color:#555; text-decoration:none;}
.c-logo .type a:hover {text-decoration:underline;}
#b-sale {float:right; margin: 0 0 5px 30px;}
#b-sale .t {margin: 0 0 10px 0; text-align: center; color:#444; font-size: 16px;}
#b-sale .countDown {text-align: center;}
#b-sale .more, #b-sale .moref {min-width:220px; font-size: 20px;}
#b-sale .moref {min-width:220px;}

@media screen and (max-width: 476px){
#b-sale {float:none; }
.c-sales p {margin:0;}
.c-sales .h2 {margin:0; text-align: center;}
.c-sales .name_coup {margin:20px 0; text-align: center;}
.c-logo {float:none; margin: 0 auto;}
}

.coupon_sidebar {width:100%; margin-bottom:20px;}
.coupon_sidebar_title {height: 30px; background-color: #ff7511; color: #fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
  background:-moz-linear-gradient(top, #ff8888, #ff7511);
  background:-webkit-gradient(linear, left top, left bottom, from(#ff8888), to(#ff7511));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ff8888', endColorstr = '#ff7511');
  }
.coupon_sidebar_title2 {height: 30px; font-weight: bold; background-color: #00aaaa; color: #fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-top:20px;
  background:-moz-linear-gradient(top, #00bbbb, #00aaaa);
  background:-webkit-gradient(linear, left top, left bottom, from(#00bbbb), to(#00aaaa));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#00bbbb', endColorstr = '#00aaaa');}

.coupon_sidebar li {height: 23px; border-bottom: 1px solid #ddd; /*margin: 10px 0 10px 0;*/ padding:5px 0 0 20px;}
.coupon_sidebar li a { text-decoration:none; }
.coupon_sidebar li a:hover {text-decoration:underline;}
.coupon_sidebar li .act  {text-decoration:none; color:red; font-weight: bold;}

.spisok a { padding: 9px 12px; float:left; background-color:#FF7400; color: #fff; font-size:18px; margin: 5px 15px 7px 0;
-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; /*border: solid 1px #E0E0E0;*/}
.spisok a:hover { background-color:#FE3A3A;  }
.spisok h2 {color: #888; clear:both; padding-top:8px; padding-left:8px;}

.spisok_index, .spisok_key {margin: 40px 0;}
.spisok_index a, .spisok_key a { padding: 10px 0; display:inline-block; text-align:center; border:#3498DB solid 1px; background-color:#FFF; color: #333; width: 23%; font-size:16px; margin: 7px 1% 10px 0; text-decoration:none; 
-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; white-space: nowrap;  overflow: hidden;}
.spisok_index a:hover  { background-color:#FAFAFA; border:red solid 1px; color:#111}
.spisok_key a {padding: 5px 0; border:#eee solid 1px; color: #555; width: 18%; font-size:14px; margin: 5px 1% 5px 0;}
.spisok_key a:hover  { background-color:#FEFEFE; border:#3498DB solid 1px; color:#333}
@media screen and (max-width: 776px){
.spisok_index a, .spisok_key a { width: 48%; margin: 7px 1% 12px 0;}
}
@media screen and (max-width: 476px){
.spisok_index a, .spisok_key a { width: 100%; margin: 7px 0 12px 0;}
}

.link  			{ color: #0090FF; text-decoration:underline; }


/* Pagination */
/*.pagination { clear:both; margin:30px 0 20px 210px}*/
/*
.pagination ul { overflow: hidden;}
.pagination ul li.side { color:#afafaf; padding-right:14px }  
.pagination ul li { float: left; padding:2px 6px; font-size:14px }
.pagination ul li.active {background:#f70000; color:#fff;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
*/
.pagact {color:#fff;}


#prom-topic .c-sales {min-height: 115px; width: 45%; float:left; margin: 0 10px 10px 0;}
#prom-topic .c-sales:hover {border: 1px dashed red; background-color: #f9f9f9;}
#prom-topic .c-logo {border:0;}
#prom-topic .c-sales img {border: 1px solid #eee;}
.prom-topic-srok {margin: 10px 0 1px 0; color:#444; font-size: 9px;}
