body{background-color: #fbfdf6;}
.navbar{background-color: #ffffff;height:80px;padding-top:20px;padding-bottom:20px;border-radius: 0px;margin-bottom:0px;}
.navbar-form{margin-top:0px;}
.navbar-right{}
.logo{margin-top:-28px;}
.cat-menu{border-bottom:1px solid #e7e7e7;background-color:#ffffff;z-index:35;}
.cat-menu a{color:#464545;}
.cat-menu a:hover{background-color:#caffb3;}
.border-right{border-right:1px solid #e7e7e7;}
.border-left{border-left:1px solid #e7e7e7;}
.dropdown:hover > .dropdown-menu { 
    display: block; 
} 

.icon_mail_ru{display:block;width: 52px;height: 52px;border-radius: 52px; background: #3788c6 url(/img/mail.svg) center center no-repeat;margin:10px;float:left}
.icon_vk_ru{display:block;width: 52px;height: 52px;border-radius: 52px; background: #4780c0 url(/img/vk.svg) center center no-repeat;margin:10px;float:left}
.icon_ok_ru{display:block;width: 52px;height: 52px;border-radius: 52px; background: #ee8321 url(/img/ok.svg) center center no-repeat;margin:10px;float:left}
.icon_ok_disabled_ru{display:block;width: 52px;height: 52px;border-radius: 52px; background: #e5e5e5 url(/img/ok.svg) center center no-repeat;margin:10px;float:left;color:#a5a5a5;padding:15px 0px 0px 0px;}
ul.social-login{list-style: none;width:300px;}



a.dropdown-toggle:hover > .dropdown-menu { 
    display: block; 
} 

.select-country{cursor: pointer};
.sort-area{padding: 5px 0px;}
.footer{height:200px;background-color:#ffffff;border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:50px;}
.but-more{margin-right:40px;}
.affix {
  top: 0px;
  width:100%;
}
.qlink_red{color:#F56C56;cursor:pointer;border-bottom:1px dashed #F56C56;}
.qlink_gray{color:grey;cursor:pointer;border-bottom:1px dashed grey;}

#main-area .loginform{background-color: #ffd590;}
#main-area .note{background-color: #fff1c3;padding:10px;}
table.tablesorter{font-family:arial;background-color:#CDCDCD;margin:10px 0pt 15px;font-size:12px;width:100%;text-align:left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th{background-color:#9FDDEE;border:1px solid #FFF;font-size:8pt;padding:10px;}
table.tablesorter thead tr .header{background-image:url(/img/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table.tablesorter tbody td{color:#3D3D3D;padding:10px;background-color:#FFF;vertical-align:top;}
table.tablesorter tbody tr.odd td{background-color:#F9F5ED;}
table.tablesorter thead tr .headerSortUp{background-image:url(/img/asc.gif);}
table.tablesorter thead tr .headerSortDown{background-image:url(/img/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp{background-color:#9FC913;}
table.inside td{padding:0px 5px 0px 5px;background-color:#fff;}
.actitle img{width:70px;padding:5px 10px 0px 0px;float:left;}
.actitle a{font-size:13px;line-height:18px;font-weight:bold;text-decoration:none;}
.actitle a:hover{font-size:13px;line-height:18px;font-weight:bold;text-decoration:underline;}
.actprice{color:#50AE00;font-size:14px;font-weight:bold;}
.actprice s{color:#FF2403;font-size:12px;font-weight:normal;}
.actitle b{background-color:#00B6E4;padding:1px 4px;color:#fff;font-size:13px;text-shadow:1px 1px 0px #009BC1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #00B6E4;}

li.pull-right{position:absolute;margin-left:1107px;}
.subw{border-radius:10px;background-color: #872929;color:#ffffff;padding:1px 4px 2px 4px;position:absolute;margin-left:-6px;margin-top:-1px;}
.v2 label{padding:0px;margin:0px;font-weight: normal;}
.near_loader{height: 4px;width:200px;}
div.empty{visibility:visible;}
div.spacer{width:0px;height:25px;visibility:hidden;font-size:0px;line-height:0px;}
div.spacer-small{width:0px;height:15px;visibility:hidden;font-size:0px;line-height:0px;}
div.spacer-xsmall{width:0px;height:8px;visibility:hidden;font-size:0px;line-height:0px;}
div.clear{clear:both;}
.bold{font-weight:bold;}
*.nowrap{white-space:nowrap;}
*.n-borders{border:0px;}
*.bold{font-weight:bold;}
*.n-bold{font-weight:normal;}
*.italic{font-style:italic;}
*.underline{text-decoration:underline;}
*.n-underline, a.n-underline, a.n-underline:hover{text-decoration:none;}
*.uppercase{text-transform:uppercase;}
*.arial{font-family:Arial;}
*.tahoma{font-family:Tahoma;}
*.georgia{font-family:Georgia;}
*.inline{display:inline;}
*.dotted{border-bottom:1px dashed;}
*.click{cursor:pointer;cursor:hand;}
*.n-click{cursor:auto;}
*.fright{float:right;}
*.fleft{float:left;}
*.displaynone{display:none;}
*.display{display:'';}
*.n-display{display:none;}
*.clear{clear:both;}
*.hidden{visibility:hidden;}
*.visible{visibility:visible !important;}
*.absolute{position:absolute;}
*.relative{position:relative;}
.wait{position: fixed;margin-top:51px;width: 1000px;margin-left:244px;height: 3px;z-index: 1000;}
.wait .progress-bar{border-radius: 1px;}
.dropdown-menu{width:250px;}
.dropdown-menu .label{margin-top:2px;}
.submenu-city{position: absolute;background-color: #ffffff;border:1px solid #e5e5e5;z-index: 1999;display:none;}
.white-bgr{background-color: #fafafa;padding:20px 10px;}
a.block-title{text-decoration:none;}
h1{color:#710000;font-family: 'Open Sans Condensed', sans-serif;}
h1{margin-top:20px;margin-bottom:10px;}
h1 a{color:#710000;font-family: 'Open Sans Condensed', sans-serif;}
h1 a:hover{color:#000000; }

.border-right a.banner{margin:10px 0px 0px 10px;display: block;}
.breadcrumb{margin:0px;padding-left:0px;padding-top:20px;padding-bottom:10px;font-size:12px;box-shadow: 0px 2px 3px #888;}
.breadcrumb .active{font-weight: normal;}
.city-carousel{height:230px;}
.city-menu{width:800px;}
#carousel-generic a.carousel-control{text-shadow: 0 0px 0px #ffffff;}
#carousel-generic a.carousel-control:hover{color: #e5e5e5;}
#carousel-generic a.carousel-control.left:hover{background-color: #ffffff;background-image: none;}
#carousel-generic a.carousel-control.right:hover{background-color: #ffffff;background-image: none;}
#carousel-generic a.carousel-control.left{background-color: #ffffff;background-image: none;top:195px;margin-left:250px;}
#carousel-generic a.carousel-control.right{background-color: #ffffff;background-image: none;top:195px;margin-right:250px;}
#carousel-generic .carousel-indicators{top:275px;}
#carousel-generic .carousel-indicators li{background-color:  #e5e5e5;width:16px;height:16px;}
#carousel-generic .carousel-indicators li.active{border:1px solid #e5e5e5;background-color:#ffffff;width:20px;height:20px;}
.border-right li{line-height: 70%;}
.submenu-city-col .subtitle{margin-left:15px;}
.submenu-city-col ul{padding-top:15px;}
ul.second-cities{float:left; display: block;
        float: left;
        width: 33%;}
.second-cities li
{ 
        font-weight: normal;
                 line-height: 70%;
        }
ul.second-level li{
	
	 display: block;
        float: left;
        width: 33%;
}




.submenu-city-col{padding:10px;padding:15px;z-index:1000;}
.country{padding-right:0px;}
.submenu-city-col li.active{background-color:  #e5e5e5;}



.submenu .label{margin-top:-5px;margin-right:10px;}
.submenu-col .subtitle{margin-left:15px;}
.submenu .nav-stacked{padding-top:10px;}
.submenu-col{padding:10px;padding:15px;}
.submenu-col img{margin-bottom:10px;width:100%;}
.submenu{background-color: #ffffff;width:100%;box-shadow: 0px 2px 3px #888;z-index:1000;position: fixed;left:0px;margin-top:-6px;background-color: #ffffff;width: 100%;}
.dropwown-menu{padding:0px;margin:0px;}
.brown{color:#9e2323;}
.submenu a{color:#414141;font-size:14px;}
.submenu li.d{border-top:1px solid #e5e5e5;}
.submenu-col ul.nav-stacked li{margin:0px;font-size:14px;line-height: 6px;padding:0px;}
.tags-block{padding:10px 10px 5px 10px;margin-top:10px;border-top:1px solid #f8f8f8;}
.tags-wrap{padding:10px 0px 5px 0px;margin-top:10px;border-top:1px solid #f8f8f8;color: #727272;}

.tags{line-height:36px;padding:5px 10px;white-space: nowrap;border:1px solid #e5e5e5;border-radius: 3px;margin-right:5px;margin-bottom:5px;}
a.tags{font-size:12px;color:#6f6f6f;}
.gray{color:#6b6b6b;}
.hamb{font-size:24px;padding:4px 10px;}
.subscribe-form{
	background: #dff0d8 url(/img/sub-bg.jpg) repeat-x top center;
  left: 0;
  min-width: 100%;
  }
  
  
  .in-form label{margin-left:10px;font-weight: normal;font-size:16px;}
  .bottom-label,.login-title{font-weight: normal;font-size:12px;color:#787878;}
  .in-form button{width:100%;}
  
  
  .loginform-onstart{background: #ffffff;width:100%;border-radius: 5px;text-align: center;}
  .dark-gray{color:#787878;}
  .or{position:absolute;margin-top:-32px; margin-left:195px;width:40px;background-color: #ffffff;}
  
  .form-block{text-align: center;}
  .parnters-sites{padding-bottom:4px;border-bottom:1px solid #fafafa;border-top:1px solid #fafafa;text-align: center;}
  .parnters-sites img{opacity: 0.8;}
  .parnters-sites img:hover{opacity: 1;}
  
  .loginform-onstart .pull-right{font-size: 24px;color:#e7e7e7;}
  .loginform-onstart .pull-right:hover{font-size: 24px;color:#d2d2d2;}
  .loginform-onstart .in-form{width:300px;margin:20px auto;text-align: center;}
  .loginform-onstart h1{font-size:30px;color:#333;font-weight: 400;width:350px;text-align: center;}
  .loginform-onstart p.dark-gray{text-align: center;font-weight: 400px;}
   
   .loginform-onstart .form-control{width:300px;}
    .loginform-onstart .btn-info{width:300px;}
    
   .loginform-onstart  .bottom-label{font-weight: 200;padding-top:5px;color:#7b7b7b;}
   .loginform-onstart .login-title{font-weight: 200;padding-top:5px;color:#7b7b7b;}
    #myModal .subscribe{margin-bottom: 0px;}
    
    #myModal .modal-dialog{margin-top:100px;}
    
  .in-form label{margin-left:10px;font-weight: normal;font-size:16px;}
  .bottom-label,.login-title{font-weight: normal;font-size:12px;color:#787878;}
  .in-form button{width:100%;}
  .loginform{background: #ffffff;width:100%;padding:20px;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.2);text-align: center;}
  .dark-gray{color:#787878;}
  .or{position:absolute;margin-top:-32px; margin-left:195px;width:40px;background-color: #ffffff;}
  
  .form-block{text-align: center;}
  .in-form{width:450px;margin:20px auto;text-align: left;}
  .loginform .pull-right{font-size: 24px;color:#e7e7e7;}
  .loginform .pull-right:hover{font-size: 24px;color:#d2d2d2;}
  
  .red{color:#c60000;}
  .carousel-indicators{top:393px;}
.second-image{padding-top:40px;}
.left-menu li.d{border-top:1px solid #e5e5e5;}

.left-menu ul li a{color:#414141;font-size:15px;line-height: 20px;}
 a.white{color:#454545;text-decoration: underline;}
.sub-menu{padding:0px 0px 10px 0px;}
.sub-menu a{display:block;]position:relative;background-color:#F4ECDE;overflow:hidden;padding:10px 20px;text-align:center;font-size:15px;line-height:26px;text-decoration:underline;color:#978B73;display:block;float:left;}
.sub-menu a:hover{color:#33CCCC;background-color:#DFFFC0;}
.sub-menu span{font-weight:bold;display:block;position:relative;background-color:#D8E7ED;overflow:hidden;padding:10px 20px;text-align:center;font-size:15px;line-height:26px;text-decoration:none;color:#2184A3;display:block;float:left;}
.sub-menu i{float:left;width:20px;}



.click{text-decoration:none;cursor:pointer;border-bottom:1px dashed #28A0C7;color:#28A0C7;}
.click-purple{text-decoration:none;cursor:pointer;border-bottom:1px dashed #AB0278;color:#AB0278;}
.check{margin:4px 4px 0px 0px;background-color:#F2EBDD;float:left;cursor:pointer;padding:8px 30px;}
.check input,.check-active input{margin-top:1px;margin-left:-20px;position:absolute;}
.check-active{margin:4px 4px 0px 0px;background-color:#d5fcc5;float:left;cursor:pointer;overflow:hidden;padding:8px 30px;}
.radiocheck{margin:4px 4px 0px 0px;background-color:#F2EBDD;float:left;cursor:pointer;position:relative;overflow:hidden;padding:8px 30px;}
.radiocheck input,.radiocheck-active input{margin-top:1px;margin-left:-20px;position:absolute;}
.radiocheck-active{margin:4px 4px 0px 0px;background-color:#B2D714;float:left;cursor:pointer;position:relative;overflow:hidden;padding:8px 30px;}  
.subscribe-form form{padding:10px;}
.login-title{padding-top:10px;}
tmenutop{padding-bottom:16px;border-bottom:1px solid #EFE7DE;}
.teg{padding:3px 7px; border:1px solid #E9DED1;color:#917E5F;font-size:10px;position:relative;font-weight:bold;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.teg_menu_un{cursor:pointer;padding:3px 7px; border:1px solid #E9DED1;color:#917E5F;font-size:10px;font-weight:bold;position:relative;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.teg_menu{cursor:pointer;padding:3px 7px; background-color:#BDA889;border:1px solid #A5977F;text-shadow: 0px -1px 0px #A08F76;font-weight:bold;color:#fff;font-size:10px;position:relative;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
/*
.teg_menu{cursor:pointer;padding:3px 7px; background-color:#ABC834;border:1px solid #9AB723;font-weight:bold;color:#fff;font-size:10px;position:relative;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
*/
div.t3{
position:absolute;
display:inline-block;
padding:3px 10px;
min-height:20px;
min-width:100px;
font-family:'Trebuchet MS';
text-align:left;
margin:-27px 0px 0px 180px;
}
div.t3:before, div.t2:after{
content:'';
position:absolute;
}
.t3{
background:#6D6D6D;
border-radius:5px;
color:#fff;
}
.t3:before{
left:-10px;
top:5px;
width:0px;
height:0px;
border-right: 10px solid transparent;
border-left: 10px solid transparent;
border-top: 10px solid #6D6D6D;

}

.scode{margin-left:-3px;position:absolute;width:156px;height:27px;z-index:2;background:url('/img/code_bg.png') 0px 0px no-repeat;color:#fff;cursor:pointer;padding:6px 0px 0px 14px;font-size:12px;}
.scode_a{margin-left:-3px;position:absolute;width:156px;height:27px;z-index:2;background:url('/img/code_bg_a.png') 0px 0px no-repeat;color:#fff;cursor:pointer;padding:6px 0px 0px 14px;font-size:12px;}
.scode_in {width:159px;height:25px;position:relative;padding-right:4px;z-index:1;text-align:right;background-color:#ffff88;border:1px solid #e5e5e5; -moz-border-radius: 6px;-webkit-border-radius: 6px;overflow:hidden;}
.scode_in {margin-left:-3px;text-decoration:none;font-size:16px;color:#000;font-weight:bold;line-height:26px;}

.scode_no {width:159px;height:20px;position:relative;z-index:1;text-align:right;background-color:#ffff88;border:1px solid #cccccc; -moz-border-radius: 6px;-webkit-border-radius: 6px;overflow:hidden;}
.scode_no {margin-left:-3px;text-decoration:none;color:#000;cursor:pointer;padding:6px 0px 0px 0px;font-size:12px;text-align:center;}
a.nodercoration,a.nodercoration:hover,a.nodercoration:link{};
.scode_in small{font-size:12px;color:#B7B7B7;font-weight:normal;line-height:26px;}
.centered{text-align:center;}

.pcodes td{padding:5px 10px 10px 0px;}
.clist{padding-bottom:4px;}
.pcodes tr{vertical-align:top;}

#policyCookies{z-index:2000;width:100%;padding-top:5px;padding-bottom:7px;overflow:hidden;text-align:center;top:100px;background-color:#ffeed1;}
#accept{padding:2px 8px;border-bottom:2px solid #BC9F6D;border-right:2px solid #BC9F6D;background-color:#D3B681;color:#ffffff;text-decoration:none;border-radius:2px;}

.voteform{position:absolute;width:500;height:120px;margin-left:100px;padding:10px;margin-top:2px;border:1px solid #c0d893;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color:#d8ebb5;box-shadow:2px 2px 4px #a9a9a9;z-index:1000;}
.oldie .voteform{position:fixed;width:250px;}

.xclose{position:absolute;z-index:1001;margin-left:482px;font-weight:bold;width:9px;cursor:pointer; height:15px;background-color:#3d3d3d;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:1px 4px;}
.oldie .xclose{margin-left:312px;}
.oldie .forminput{height:30px;}
.t2 .xclose{position:absolute;z-index:1001;margin-left:482px;font-weight:bold;width:9px;cursor:pointer; height:15px;background-color:#3d3d3d;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:1px 4px;}
.toright{text-align:right;}
.mark{background:url('/img/sprite_vertical_2.png') 0px -70px no-repeat; width:20px;height:30px;}
.comm{background:url('/img/comment_bubble_intact.png') 0px 0px no-repeat; width:25px;height:30px;}
.actions{list-style:none;color:#888;margin:0;padding:0 0 10px 0;overflow:hidden;margin-top:5px}
.actions li{float:left;margin-right:12px;font-size:12px;font-family:arial,helvetica,sans-serif;line-height:24px;cursor:pointer}
li.active{color:#000;font-weight:700;text-decoration:none}
.commentsTrigger{}
.commentBubble{display:inline-block;position:relative;margin:0 11px;height:24px;background:url(/img/sprite_vertical_2.png) 0 -1016px repeat-x;color:#0385ac;text-shadow:0 1px 0 #cff0fb}
.commentBubble:before{content:"";position:absolute;top:0;left:-11px;width:11px;height:24px;background:url(/img/sprite_vertical_2.png) 0 -1043px no-repeat}
.commentBubble:after{content:"";position:absolute;top:0;right:-10px;width:10px;height:24px;background:url(/img/sprite_vertical_2.png) -1px -1071px no-repeat}
.ie7 .commentBubble{background:0}
.commentLink{color:#0393be;text-decoration:none;border-bottom:1px dashed #0393be;}
.pseudoLink{color:#89cce1;text-decoration:underline}
.commentsTrigger{}
.commentLink{color:#0393be;text-decoration:none;}
.voted_down h3 a{color:#cde9f2}
.voted_down .sale_icon{border:1px solid #f1eee9;color:#f1eee9;background:#fff url('/img/sprite_vertical_2.png') -3px -283px no-repeat}
.voted_down .printable_icon{border:1px solid #f1eee9;color:#f1eee9;background:#fff url('/img/sprite_vertical_2.png') 2px -311px no-repeat}
.voted_down .exclusive_icon{border:1px solid #caddae;color:#caddae}
.voted_down .creator{color:#e0e0e0}
.voted_down .creator span{color:#e0e0e0}
.voted_down .creator img{opacity:.2}
.voted_down .discount span{color:#dbdbdb;font-family:arial,helvetica,sans-serif}
.voted_down .actions li{color:#ddd}
.voted_down .discount a{color:#bbb}
.showMe{color:#0393BE;cursor:pointer;text-align:right;font-family:'Trebuchet MS',Trebuchet,arial,sans-serif;font-size:13px;text-decoration:underline;text-transform:capitalize}

.oldie .commentBubble{background:#BEEDFC;color:#4685C7;border:1px solid #4685C7;padding:2px;line-height:10px;height:10px;margin-left:0px;}
.oldie .commentLink{border-bottom:1px dashed #4685C7;}
.oldie .actions li{height:20px;}

.discount-table-big td.title{padding:5px 6px 5px 6px;font-size:14px;line-height:15px;text-align:center;color:gray;}
.discount-table-big td.title-blue{padding:5px 6px 5px 6px;font-size:14px;line-height:15px;text-align:center;color:#fff;background-color:#2db6e2;}
.discount-table-big td{padding:5px 6px 5px 6px;font-size:16px;text-align:center;}
.discount-table-big td.t-blue{padding:0px 6px 0px 6px;text-align:center;color:#fff;background-color:#2db6e2;}
.b-bt{border-top:1px solid #989898;}
.b-bl{border-left:1px solid #989898;}
.b-br{border-right:1px solid #989898;}
.b-bb{border-bottom:1px solid #989898;}

.b-wt{border-top:1px solid #279abf;}
.b-wl{border-left:1px solid #279abf;}
.b-wr{border-right:1px solid #279abf;}
.b-wb{border-bottom:1px solid #279abf;}
.tag b{padding:6px 12px;margin-right:5px;background-color:#FF8800;color:#fff;border-radius:2px;font-family: 'Open Sans Condensed', sans-serif; text-transform:uppercase;font-size:14px;line-height:40px; }
.tag a{padding:6px 12px;margin-right:2px;background-color:#F2EBDD;border-radius:2px;color:#7D4E5E;font-family: 'Open Sans Condensed', sans-serif; text-transform:uppercase;font-size:14px;line-height:40px;}
.tag a:hover{background-color:#F0EF8B;border-radius:2px;color:#7D4E5E;}

.lead-text{font-size:12px;}
.discount-table-big td span.bg-discount{padding:3px 6px 3px 6px;background-color:#E6D8BC;}
.discount-table-big td.t-blue span{padding:0px 6px 0px 6px;font-size:18px;font-weight:bold;line-height:13px;text-align:center;background-color:#2db6e2;}

.discount-table-big{background-color:#FFFFFF;}
.cat-main-page{padding-top:20px;}
.cat-main-page h4{margin-top:20px;}
a.cat{text-decoration: underline;}
.sort-table{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;}


.block{width:225px;height:330px;background-color: #ffffff;border:1px solid #e7e7e7;overflow: hidden;padding:0px;cursor:pointer;}

.block:hover{opacity: 0.7;border:1px solid #a0a0a0;box-shadow: 0px 1px 3px #a0a0a0;}
#hide-left{width: 280px;}
.short-content{padding-right: 20px;}
.block .title{padding:15px 10px 0px 15px;height:78px;overflow-y: hidden;font-weight: 500;}

.block .title a{color:#3b3b3b;font-size:15px;line-height: 20px;}
.block .title a:hover{color:#40ac56;}
.fus{position: absolute;padding:2px 10px;width:223px;text-align:center;background-color: #000;opacity:0.7;color:#fff;z-index:10;font-weight: 300;}
.fus-orange{position: absolute;padding:2px 10px;width:100%;text-align:center;background-color: #d55401;opacity:0.9;color:#fff;z-index:10;font-weight: 300;}

.block .title a:hover{color:#000;font-size:15px;text-decoration: none;}
.red{color:#e76767;}
.block .site{padding:8px 0px 0px 15px;}

.incity{font-size:11px;font-weight: 400;color:#999;height: 17px;margin-top:13px;padding-right:10px;margin-left:-2px;overflow-y: hidden;}
.bnew{background-color:#478FB3;font-size:14px;font-family:Arial;font-weight:normal;padding:1px 4px 1px 4px;color:#fff;}
.bnewg{background-color:#D1AC89;font-size:14px;font-family:Arial;font-weight:normal;padding:1px 4px 1px 4px;color:#fff;}

.block .site a{color:#999;font-size:12px;font-weight: 300;}
.block .site a:hover{color:#000;text-decoration: none;}

.block .site b{color:#999;font-size:12px;font-weight: 300;border-left:1px solid #eaeaea;padding: 2px 5px;}


.block .price{float:right;color:#9d9d9d;font-weight: normal;padding:10px 15px 15px 15px;font-size:16px;
	
	font-family: Helvetica,Arial,sans-serif;
    font-weight: 100;
}
.block .price b{color:#565b65;margin-left:5px;font-weight: 700;}

.btn-default b{background-color: #D1AC89;border-radius: 2px;font-weight: 500; font-size:12px;color:#ffffff;padding:0px 5px;}
.btn-info b{background-color: #ffffff;border-radius: 4px;font-weight: 500; font-size:12px;color:#5cb2ec;padding:0px 5px;}
.block .price .old-price{color:#1b1b1b;}
.product-image{padding-top:20px;}
.strikethrough{color:#9d9d9d;}
.strikethrough{position:relative}.strikethrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a.top-rated{color:#d57d08;}
.breadcrumb{box-shadow: 0px 0px 0px #fff;}
ul.thumbs{list-style:none;margin:0px 0px 0px;padding:0;position:relative;-webkit-transform:translate3d(0,0,0);width:104%;z-index:25}
ul.thumbs:after{clear:both;content:'';display:table}

ul.thumbs li{background:white;float:left;padding:0;position:relative;width:225px;margin-right:20px;margin-bottom:20px;}
.label{font-size: 12px;font-weight: normal;padding:.2em .6em .2em;}

ul.thumbs li.theme{margin-bottom:12px}
ul.thumbs li.theme>a{display:block}
/*ul.thumbs li.theme>a:hover{opacity:.85;filter:alpha(opacity=85)}*/
ul.thumbs li.theme img{display:block;height:132px;width:220px;border-bottom:0px solid #f0f0f0;}
.navbar .dropdown > a{border:1px solid red;}
.lazy{width:225px;}
ul.thumbs li.sponsored-stu
b{width:0}
ul.thumbs li.sponsored-large{margin-bottom:120px !important;margin-left:-10px;width:480px}
ul.thumbs li.sponsored-large img{height:220px;width:480px}
ul.thumbs li.sponsored-large .item-over{width:480px}
ul.thumbs li.sponsored-large .listing-deal-name{float:left;margin-top:9px;width:auto;margin-right:20px;height:20px;max-height:20px;min-height:20px}ul.thumbs li.sponsored-large .listing-deal-name.ellipsis{height:20px}

ul.thumbs li.sponsored-large .listing-deal-name.ellipsis:before{height:20px}
ul.thumbs li.sponsored-large .merchant{float:left;margin:4px 20px 0;width:47%}
ul.thumbs li.sponsored-large .merchant-location{display:inline;margin-left:5px}
ul.thumbs li.sponsored-large .ratings{width:50%;position:absolute;bottom:7px;left:0;display:block}
ul.thumbs li.sponsored-large span.save,ul.thumbs li.sponsored-large span.price{font-size:1.25rem;margin-top:-10px}
ul.thumbs li.sponsored-large .text-only span.save,ul.thumbs li.sponsored-large .text-only span.price{margin-top:27px}
ul.thumbs li.sponsored-large .thumb.text-only .card-dealsite{margin-bottom:0}
ul.thumbs li.sponsored-large .thumb.text-only .listing-deal-name{height:40px;max-height:40px;min-height:40px}
ul.thumbs li.sponsored-large .thumb.text-only .listing-deal-name.ellipsis{height:40px}
ul.thumbs li.sponsored-large .thumb.text-only .listing-deal-name.ellipsis:before{height:40px}
ul.thumbs li.sponsored-large .thumb.text-only span.save,ul.thumbs li.sponsored-large .thumb.text-only span.price{margin-top:6px}
ul.thumbs li .list-item-loading{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:#555;display:block;font-size:1rem;height:30px;left:0;letter-spacing:1px;position:absolute;text-align:center;top:65px;width:100%;z-index:1}

ul.thumbs li img{border-bottom:0 none;height:150px;opacity:1;filter:alpha(opacity=100);position:relative;-webkit-transform:translate3d(0,0,0);width:225x;z-index:5;background:white}
ul.thumbs li.item-big{width:225px;margin-right:20px;margin-bottom:20px;}
ul.thumbs li.item-big .block{}
ul.thumbs li.item-big .block img{width:225px;height: 150px;}
ul.thumbs li.item-big .block .title{height:78px;}
ul.thumbs li.item-big .block .incity{padding-top:0px;}
ul.thumbs li.item-big .block .price{padding:0px 15px 15px 15px;position: relative;margin-top:10px;}



@media (min-width: 768px) {

ul.thumbs li img{border-bottom:0 none;height:150px;opacity:1;filter:alpha(opacity=100);position:relative;-webkit-transform:translate3d(0,0,0);width:225x;z-index:5;background:white}
ul.thumbs li.item-big{width: 470px;}
ul.thumbs li.item-big .block{width:470px;}
ul.thumbs li.item-big .block img{width:470px;height: 214px;}
ul.thumbs li.item-big .block .title{height:38px;}
ul.thumbs li.item-big .block .incity{padding-top:5px;}
ul.thumbs li.item-big .block .price{padding:0px 15px 15px 15px;position: relative;margin-top:-14px;}



}

ul.thumbs li.item-guide{padding:0px;width:225px;height:330px;}

ul.thumbs li.item-guide img{width:225px;height: 330px;}



.top-corner-share{display:none;width:38px;height:38px;position:absolute;top:1px;right:1px;z-index:11;background:url(/img/frontend/desktop/appicons.png?v=3355) no-repeat white;background-position:-588px -890px;cursor:pointer}.top-corner-share-close{background-position:-531px -891px;display:block !important}.thumbs li:hover .top-corner-share,.thumbs li:hover .admin{display:block}


.sort_title{float:right;display:block;width:73px;height:30px;color:grey;margin-right:20px;line-height:25px;position:relative;overflow:hidden;text-align:center;}
.bgr-white{background-color:white;}
.red1 { color: #F00; font-weight: bold }
.v1{padding:2px 0px 2px 7px;font-weight:bold;margin-top:12px;margin-bottom:3px;cursor: pointer;}
.v1 table{width:190px;font-weight:bold;color:gray;}
.v1 .qlink{font-weight:normal;cursor: pointer;color:#3385BF;border-bottom:1px dashed #3385BF;}

.v1-first{font-weight:bold;padding:2px 0px 2px 7px;margin-top:0px;margin-bottom:3px;}
.v2{padding:0px 10px 0px 10px;background-color:#fdfcf9;margin-bottom:1px;}
.fdtitle{position:fixed;font-weight:bold;background-color: #ffffff;top:50px;cursor:pointer;height:35px;border-bottom:1px solid #e0e0e0;padding:7px 20px;width:243px;margin-left:-10px;display:none;}
#tf0{top:50px;}
#tf1{top:85px;}
#tf2{top:120px;}
#tf3{top:155px;}
#tf4{top:190px;}
#tf5{top:225px;}
#tf6{top:260px;}
#tf7{top:295px;}

.message-box{padding:4px;background-color:#EDF9C2;margin-bottom:5px;}

#address_block .active{padding:0px 10px 0px 10px;background-color:#e3fa95;margin-bottom:1px;}
#address_block{background-color: #ffffff;}


#left-filter .active{padding:0px 10px 0px 10px;background-color:#e3fa95;margin-bottom:1px;}
#left-filter{background-color: #ffffff;}



.v2 table{width:200px;color:gray;font-size: 13px;cursor: pointer;height:28px;}
.v2:hover{background-color:#ebf7c3;}

.v2 label{color:#367fa2;cursor:pointer;border-bottom:1px dashed #367fa2;}
.v2 .qlink{color:#3385BF;cursor:pointer;border-bottom:1px dashed #3385BF;}
input[type=checkbox].cat_array{margin:0px;}
input[type=checkbox].cat_array_b{margin:0px;}
.v2 .qlink_blue{color:#3385BF;cursor:pointer;border-bottom:1px dashed #3385BF;}
.active .qlink_blue{color:#1f1f1f;cursor:pointer;border-bottom: none;}


.gray{color:#d5d5d5;font-weight: normal;}
.v4{padding:2px 10px 2px 3px;background-color:#f8f3e9;margin-bottom:1px;}
.v4 table{width:190px;color:gray;}
.v4 label{color:#367fa2;cursor:pointer;border-bottom:1px dashed #367fa2;}
.v4 .qlink{color:#ea3929;cursor:pointer;border-bottom:1px dashed #ea3929;}


.vblue .active{padding:5px 10px 5px 3px;background-color:#e3fa95;margin-bottom:1px;}


.v3 .qlink{color:#75AC01;cursor:pointer;border-bottom:1px dashed #75AC01;font-size:13px;}
.v3 .qlink_grey{color:grey;cursor:pointer;border-bottom:1px dashed grey;font-size:13px;}
.qlink_red{color:#F56C56;cursor:pointer;border-bottom:1px dashed #F56C56;}
.mlink a{color:#75AC01;cursor:pointer;}
.mlink a u{text-decoration: none;border-bottom:1px dashed #75AC01;}

a.delete{position:absolute;display:block;width:14px;border-radius:4px;height:14px;overflow:hidden;font-size:11px;line-height:12px;margin:-7px 0px 0px 6px;background-color:#d0d0d0;text-decoration:none;text-align:center;cursor:pointer;color:white;}
a.delete:hover{background-color:red;}
.v3{clear:both;padding:6px 0px 0px 7px;}
#filters_actions{width:100%;}
.qlink_brown{color:#832222;cursor:pointer;border-bottom:1px dashed #832222;}
.qlink_green{color:#75AC01;cursor:pointer;border-bottom:1px dashed #75AC01;}


img.sitelogo{width:143px;padding:6px 6px;border:1px solid #e5e5e5; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
img.sitelogo2{width:100px;padding:6px 6px;margin-bottom:5px;border:1px solid #EFEFEF; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.small-block{text-align:center;background-color:#ffffff;float:left;width:130px;padding:6px 6px;margin-right:10px;margin-bottom:10px;border:1px solid #EFEFEF; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.small-block:hover{float:left;width:130px;padding:6px 6px;border:1px solid #9E6B7E;  -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.small-block a{text-decoration:none;color:#750047;}
.views{background: url(/img/views.png) no-repeat 0px 1px;padding-left:15px;color:#BDBFC0;text-align:left;}

.views_count{position: absolute;z-index: 10;;font-size:12px;height:30px;margin:10px 10px;}
.views_count b{background: #fff;opacity: 0.8;padding: 2px 4px;color:#000;border-radius: 2px;}



.previews{padding-top:4px;}
.lines2{border-bottom:1px solid #EAEAEA;border-top:1px solid #EAEAEA;height:2px;font-size:0px;line-height:0px;margin-bottom:8px;}
.line1{border-top:1px solid #e5e5e5;height:1px;font-size:0px;line-height:0px;margin-bottom:4px;margin-top:4px;}
.tag b{padding:6px 12px;margin-right:5px;background-color:#FF8800;color:#fff;border-radius:2px;font-family: 'Open Sans Condensed', sans-serif; text-transform:uppercase;font-size:14px;line-height:40px; }
.tag a{padding:6px 12px;text-decoration:underline;margin-right:2px;background-color:#F2EBDD;border-radius:2px;color:#7D4E5E;font-family: 'Open Sans Condensed', sans-serif; text-transform:uppercase;font-size:14px;line-height:40px;}
.tag a:hover{background-color:#F0EF8B;border-radius:2px;color:#7D4E5E;}

.popup .voting{position:relative;margin-right:0px}
.new .percent{padding-top:7px}.staff_pick{background-color:#8cc53a}.staff_pick .percent{font-size:14px;padding-top:0}
.success{text-align:center;display:block;font-weight:400;font-size:11px}
.voting{position:absolute;top:5px;left:0px;width:100px;height:65px}
.rating{display:block;padding:10px;font-weight:700;text-align:center;font-size:10px;color:#fff;text-align:center;text-transform:uppercase;position:absolute;top:0;left:28px;z-index:40;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;background-image:-webkit-linear-gradient( -53deg,rgba(255,255,255,.2) 50%,transparent 50% );background-image:-moz-linear-gradient( -53deg,rgba(255,255,255,.2) 50%,transparent 50% )}
.high,.voted_up .rating{background-color:#8cc53a}
.goodico{margin-left:-5px;width:20px;height:20px;position:absolute;z-index:1000;background:url('/img/sprite_vertical_2.png') 0px -130px no-repeat;}

.mid{background-color:#ff7900}
.low{background-color:#b51616}
.voted_down .rating{background-color:#d98a8a}
.voted_down .title h3{color:#80c8de}
.voted_down .crux{background:#fefdeb;color:#989898}
.voted_down_content{display:block;padding:0 0 0 10px}
.new{background-color:#8cc53a}
.rating:after{content:"";position:absolute;top:1px;right:2px;left:0px;bottom:2px;border:1px dashed #fff;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
.percent{font-size:18px;font-weight:700;text-align:center;display:block}
.percent span{font-weight:400}
.new .percent{padding-top:7px}
.staff_pick{background-color:#8cc53a}
.staff_pick .percent{font-size:14px;padding-top:0}
.newp .percent{font-size:12px;padding-top:9px;}
.success{text-align:center;display:block;font-weight:400;font-size:11px;margin-left:-2px;}
.thumbs{position:absolute;top:0;left:0;width:32px;z-index:30}
.thumbs .up,.thumbs .down{display:block;float:left;width:36px;height:25px;border:1px solid #cecece;position:relative;cursor:pointer}
.thumbs span:last-child{border-top:0}
.up,.up:hover,.up:active,.voted_up .up,.down,.down:hover,.down:active,.voted_down .down{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;-khtml-border-radius:6px 0 0 0;border-radius:6px 0 0 0;background-image:url('/img/sprite_vertical_2.png');background-position:0 -5px;background-repeat:no-repeat;background-image:url('/img/sprite_vertical_2.png'),-webkit-gradient( linear,right bottom,left top,color-stop(0, #DDD),color-stop(1, #FFF));background-image:url('/img/sprite_vertical_2.png'),-moz-linear-gradient( right bottom, #DDD 0, #FFF 100% );background-position:0 -5px,0 0;background-repeat:no-repeat}.up:hover{background-position:0 -65px;background-position:0 -65px,0 0}
.cant{background-position:0 -65px;}
.dcant{background-position:0 -85px;border:1px solid red;}
.down,.down:hover,.down:active,.voted_down .down{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;-khtml-border-radius:0 0 0 6px;border-radius:0 0 0 6px;background-position:0 -34px;background-position:0 -34px,0 0}.down:hover{background-position:0 -94px;background-position:0 -94px,0 0}
.up:active,.voted_up .up,.down:active,.voted_down .down{background-position:0 -125px;background-image:url('/img/sprite_vertical_2.png'),-webkit-gradient( linear,right bottom,left top,color-stop(0, #DDD),color-stop(1, #BBB));background-image:url('/img/sprite_vertical_2.png'),-moz-linear-gradient( right bottom, #DDD 48%, #BBB 88% );background-position:0 -125px,0 0}
.down:active,.voted_down .down{background-position:0 -154px;background-position:0 -154px,0 0}
.up .tooltip{bottom:35px;left:-10px;width:75px;text-align:center}
.down .tooltip{bottom:auto;top:35px;left:-10px;width:75px;text-align:center}
.up:hover .tooltip,.down:hover .tooltip{display:block}.up .tooltip:after,.down .tooltip:after{left:14px}
.down .tooltip:after{top:-10px;bottom:auto;border-top:0;border-bottom:10px solid #333;border-bottom-color:rgba(51,51,51,.9)}
.vote_count{margin:0;padding:0;position:absolute;top:56px;left:42px;color:#a1a0a0;font-size:11px;font-family:arial,helvetica,sans-serif}

.tooltip{display:block;width:125px;left:-35px;font-weight:400;text-transform:none}.store-ratings.down:hover .tooltip:after{left:60px}
.tooltip{display:none;position:absolute;bottom:32px;left:-55px;width:110px;padding:6px;background:#333;background-color:rgba(51,51,51,.9);color:#fff;font-size:12px;z-index:1000;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;white-space:normal;text-shadow:none}.tooltip:after{content:'';position:absolute;bottom:-10px;left:51px;border-top:10px solid #333;border-top-color:rgba(51,51,51,.9);border-left:10px solid transparent;border-right:10px solid transparent}

/*ie*/
.oldie .up,.oldie .up:hover,.oldie .up:active,.oldie .down,.oldie .down:hover,.oldie .down:active{background-color:#f5f5f5;background-image:url('/img/sprite_vertical_2.png');background-position:0 -5px;background-repeat:no-repeat}.oldie .down{background-position:0 -34px}.oldie .up:hover{background-position:0 -65px}.oldie .down:hover{background-position:0 -94px}.oldie .up:active,.oldie .down:active{background-color:#d4d4d4;background-position:0 -125px}.oldie .down:active{background-position:0 -154px}.oldie .up{border-bottom:0}.oldie .voted_up .up,.oldie .voted_down .down{background-color:#d4d4d4;background-image:url('/img/sprite_vertical_2.png');background-position:0 -125px;background-repeat:no-repeat}.oldie .voted_down .down{background-position:0 -154px}.oldie .nav.user li{line-height:16px;border:0}.oldie .comment_list .up{background-image:url('/img/sprite5.png');background-position:-287px -183px;background-color:transparent}.tooltip{display:none;position:absolute;bottom:32px;left:-55px;width:110px;padding:6px;background:#333;background-color:rgba(51,51,51,.9);color:#fff;font-size:12px;z-index:1000;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;white-space:normal;text-shadow:none}.tooltip:after{content:'';position:absolute;bottom:-10px;left:51px;border-top:10px solid #333;border-top-color:rgba(51,51,51,.9);border-left:10px solid transparent;border-right:10px solid transparent}.ctc .crux{clear:none;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;width:auto;border:2px dashed #39adcf;background:#d7eff5;padding:4px 10px;text-decoration:none}.ctc .codelabel{display:block;clear:left;float:left;font-weight:700;height:19px;font-size:16px;padding:7px 5px 0 0}.ctc .cover{display:none}.ctc .crux .label{display:block;float:right;color:#39addc;font-weight:400;font-family:"Helvetica Neue",helvetica,arial,sans-serif;background:transparent url('/img/sprite_vertical_2.png') 0 -446px no-repeat scroll;padding-right:15px}
.oldie .rating{display:block;width:50px;height:50px;padding:10px;font-weight:700;text-align:center;font-size:10px;color:#fff;text-align:center;text-transform:uppercase;position:absolute;top:0;left:28px;z-index:40;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;background-image:-webkit-linear-gradient( -53deg,rgba(255,255,255,.2) 50%,transparent 50% );background-image:-moz-linear-gradient( -53deg,rgba(255,255,255,.2) 50%,transparent 50% );}
.cline table td, .cline table{padding:0px;margin:0px;}
.ctitle{font-size:16px;color:#454545;font-weight:bold;line-height:24px;}
img.sitelogo{width:143px;padding:6px 6px;border:1px solid #e5e5e5; -moz-border-radius: 5px;-webkit-border-radius: 5px;}
.divlogo{text-align:center;font-size:24px;font-family:Verdana;font-style:italic;font-weight:bold;color:#DF44A8;width:143px;line-height:50px;padding:2px;border:1px solid #e5e5e5; -moz-border-radius: 5px;-webkit-border-radius: 5px;}
.share{position:absolute;margin-top:-3px;z-index:10;}
.aftershare{height:70px;}
.bgr-white ul{padding:0px 10px 10px 10px;color:gray;margin:0px;list-style:none;}
.bgr-white ul li {padding:0px 0px 0px 0px;}
.nodecoration{text-decoration:none;}
.pcodes td{padding:5px 10px 10px 0px;}
.clist{padding-bottom:4px;}
.pcodes tr{vertical-align:top;}
.divline{height:0px;vertical-align:middle;}
.divline div{height:1px; border-top:1px dotted #EFEFEF;}
.pc{font-size:18px;}
.msites {//width:190px;}
.msites td b{color:#747474;font-size:14px;padding-bottom:5px;}
.msites td {padding-bottom:4px;padding-left:4px;}
.msites td a{line-height:22px; color:#927B51;}
.ccode{padding:10px;font-size:16px;font-weight:bold;border:3px dashed #df44a8;width:200px;text-align:center;background-color:#f4cee6;margin-top:4px;}
.tnote{}
.tmenutop{padding-bottom:16px;border-bottom:1px solid #EFE7DE;}
.teg{padding:3px 7px; border:1px solid #E9DED1;color:#917E5F;font-size:10px;position:relative;font-weight:bold;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.teg_menu_un{cursor:pointer;padding:3px 7px; border:1px solid #E9DED1;color:#917E5F;font-size:10px;font-weight:bold;position:relative;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.teg_menu{cursor:pointer;padding:3px 7px; background-color:#BDA889;border:1px solid #A5977F;text-shadow: 0px -1px 0px #A08F76;font-weight:bold;color:#fff;font-size:10px;position:relative;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
/*
.teg_menu{cursor:pointer;padding:3px 7px; background-color:#ABC834;border:1px solid #9AB723;font-weight:bold;color:#fff;font-size:10px;position:relative;margin-top:-4px;text-transform:uppercase;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
*/
div.t3{
position:absolute;
display:inline-block;
padding:3px 10px;
min-height:20px;
min-width:100px;
font-family:'Trebuchet MS';
text-align:left;
margin:-27px 0px 0px 180px;
}
div.t3:before, div.t2:after{
content:'';
position:absolute;
}
.t3{
background:#6D6D6D;
border-radius:5px;
color:#fff;
}
.t3:before{
left:-10px;
top:5px;
width:0px;
height:0px;
border-right: 10px solid transparent;
border-left: 10px solid transparent;
border-top: 10px solid #6D6D6D;

}


.pink.buttons, .magenta.buttons:visited   { background-color: #e22092; }
.pink.buttons:hover { background-color: #c81e82; }
.greens.buttons, .greens.buttons:visited { background-color: #BCBC49; }
.greens.buttons:hover { background-color: #D0D04E; }
.grays.buttons, .grays.buttons:visited { background-color: #EDEDED;color:#7C7C7C;  text-shadow: 0 -1px 1px #fff;}
.grays.buttons:hover { background-color: #DBDBDB; color:#7C7C7C;text-shadow: 0 -1px 1px #fff;}
.orange.buttons, .orange.buttons:visited  { background-color: #ff5c00; }
.orange.buttons:hover { background-color: #d45500; }
.reds.buttons, .reds.buttons:visited  { background-color: #ff5c00; }
.reds.buttons:hover { background-color: #d45500; }
.blue.buttons, .blue.buttons:visited { background-color: #2981e4; }
.blue.buttons:hover { background-color: #2575cf; }
.yellow.buttons, .yellow.buttons:visited  { background-color: #ffb515; }
.yellow.buttons:hover { background-color: #fc9200; }
.count_result{font-size:12px;padding-left:10px;color:grey;}
#footer{background:#36F;height:60px;margin-top:-50px;position:relative;}
#w_size{width:1226px;}
#left_pannel{width:214px;background-color:#f2ebdd;border:2px solid #ddcba9;color:grey;}
.top-search{width:100%;background:#fca93d url(/img/bgbgb.gif) 0px 0px;padding:8px 0px 8px 0px;color:#fff;}
.top-search-a{width:14px;height:7px;position:absolute;margin:34px 0px 0px 73px;z-index:10; background:url(/img/menu_active.gif)0px 0px no-repeat;}
.top-search span{padding-left:20px;text-shadow: 0px -1px 0px #e7901e;}
.searchbox{width:350px;height:23px;margin:0px 10px 0px 10px;}
#example{position:absolute;margin:-20px 0px 0px 577px;//margin:2px 0px 0px 55px;z-index:1;color:#fff;text-shadow: 0px -1px 0px #e7901e;}
.dnone{display:none;}
#reset{color:#fff;position:absolute;font-size:11px;margin:5px 0px 0px -136px;width:62px;background-color:#ff8871;z-index:2;cursor:pointer;padding:0px 2px 0px 2px}
#reset:hover{background-color:red;}
#reset b{font-family:Arial;font-size:12px;}
@-moz-document url-prefix(){#reset{margin:4px 0px 0px -142px;}
}
.error{background-color:#FFEFEE;padding:5px;border:1px solid #F9D0CB;color:#C83259;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;};
.forminput_date{background:#fffff3 url(/img/calc.png) center right no-repeat; border:1px solid #ccc;color:#494949;font:inherit;height:34px;line-height:26px;outline:none;padding:0 6px;-moz-box-shadow:inset rgba(0,0,0,.33) 0 1px 2px;-webkit-box-shadow:inset rgba(0,0,0,.33) 0 1px 2px;box-shadow:inset rgba(0,0,0,.33) 0 1px 2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;font-size:16px;}
.forminput_date_dact{background:#fffff3 url(/img/calc.png) center right no-repeat; border:1px solid #ccc;color:#B7B7B7;font:inherit;height:34px;line-height:26px;outline:none;padding:0 6px;-moz-box-shadow:inset rgba(0,0,0,.33) 0 1px 2px;-webkit-box-shadow:inset rgba(0,0,0,.33) 0 1px 2px;box-shadow:inset rgba(0,0,0,.33) 0 1px 2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;font-size:14px;}
.date_bg{background:#fffff3 url(/img/calc.png) center right no-repeat; }
.sign{padding:4px 0px 4px 0px;color:#494949;}
.sign .red{font-family:Verdana;font-size:14px;color:#FF5F3D;}
.site_block{padding:10px;background: url("/img/p2.png") top center;border:1px solid #e9ded1;}
.site_block td{padding-right:20px;}
.site_block h3{padding-bottom:5px;margin-bottom:0px;font-size:16px;}
.site_block .descr{padding:5px 0px 5px 0px}
.site_block img.slogo{border:1px solid #dad3c6;background-color:#fff;box-shadow:2px 2px 1px 0px #ded8d3;position:relative;margin-top:-20px;padding:9px;}
.code_title_blue{padding:12px 10px 0px 25px; height:30px; //height:40px;position:relative;overflow:hidden;background: url("/img/blue_code_bg.png") top left no-repeat;color:#fff;font-size:18px;font-weight:bold;line-height:16px;text-shadow:1px 1px 1px #508799;margin-left:-19px;}
.code_title_green{padding:12px 10px 0px 25px; height:40px;//height:40px; position:relative;overflow:hidden;background: url("/img/green_code_bg.png") top left no-repeat;color:#fff;font-size:18px;font-weight:bold;line-height:16px;text-shadow:1px 1px 1px #68911e;margin-left:-19px;}
.slog{padding:0px 5px;background-color:#8cc53a;color:#fff;}

.voteform{position:absolute;width:500;height:120px;margin-left:100px;padding:10px;margin-top:2px;border:1px solid #c0d893;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color:#d8ebb5;box-shadow:2px 2px 4px #a9a9a9;z-index:1000;}
.oldie .voteform{position:fixed;width:250px;}

.xclose{position:absolute;z-index:1001;margin-left:482px;font-weight:bold;width:9px;cursor:pointer; height:15px;background-color:#3d3d3d;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:1px 4px;}
.oldie .xclose{margin-left:312px;}
.oldie .forminput{height:30px;}
.t2 .xclose{position:absolute;z-index:1001;margin-left:482px;font-weight:bold;width:9px;cursor:pointer; height:15px;background-color:#3d3d3d;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:1px 4px;}
.toright{text-align:right;}

/*promocodes*/
.
.right_block{width:230px;}
.right_block .top10{float:right;margin:0px 0px 20px 20px;}


.numc{position:absolute;width:33px;height:25px;margin-left:-36px;//margin-left:-20px;margin-top:2px;background:url(/img/numbers.png) -66px 0px no-repeat;}
.jtext{text-decoration:none;color:#000;}
.top10 .ind a{text-decoration:none;}
.top10 .ind .bold{text-decoration:underline;}
.top10 .indno a{text-decoration:none;}
.top10 .indno .bold{text-decoration:underline;}
h3.promo{font-size:20px;color:#4F4F4F;font-family: 'Open Sans Condensed', sans-serif; margin-bottom:10px;}
.block_top{padding:10px 5px 10px 44px;cursor:pointer;}
.block_top_1{padding:10px 5px 10px 44px;background-color:#f3f9eb;cursor:pointer;}
.block_top_2{padding:10px 5px 10px 44px;background-color:#fdf6e5;cursor:pointer;}
.block_top_a{padding:10px 5px 10px 44px;background-color:#EEFFBF;cursor:pointer;}
.note-orange{padding:10px;background-color: #fcffd0;}
.left_title{text-transform:uppercase;font-size:17px;color:#7f3838;font-weight:bold;font-family: 'Open Sans Condensed', sans-serif; margin-bottom:10px;}

.voteform{position:absolute;width:500;height:120px;margin-left:100px;padding:10px;margin-top:2px;border:1px solid #c0d893;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color:#d8ebb5;box-shadow:2px 2px 4px #a9a9a9;z-index:1000;}
.oldie .voteform{position:fixed;width:250px;}

.xclose{position:absolute;z-index:1001;margin-left:482px;font-weight:bold;width:9px;cursor:pointer; height:15px;background-color:#3d3d3d;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:1px 4px;}
.oldie .xclose{margin-left:312px;}
.oldie .forminput{height:30px;}
.t2 .xclose{position:absolute;z-index:1001;margin-left:482px;font-weight:bold;width:9px;cursor:pointer; height:15px;background-color:#3d3d3d;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:1px 4px;}
.toright{text-align:right;}
.mark{background:url('/img/sprite_vertical_2.png') 0px -70px no-repeat; width:20px;height:30px;}
.comm{background:url('/img/comment_bubble_intact.png') 0px 0px no-repeat; width:25px;height:30px;}
.actions{list-style:none;color:#888;margin:0;padding:0 0 10px 0;overflow:hidden;margin-top:5px}
.actions li{float:left;margin-right:12px;font-size:12px;font-family:arial,helvetica,sans-serif;line-height:24px;cursor:pointer}
li.active{color:#000;font-weight:700;text-decoration:none}
.commentsTrigger{}
.commentBubble{display:inline-block;position:relative;margin:0 11px;height:24px;background:url(/img/sprite_vertical_2.png) 0 -1016px repeat-x;color:#0385ac;text-shadow:0 1px 0 #cff0fb}
.commentBubble:before{content:"";position:absolute;top:0;left:-11px;width:11px;height:24px;background:url(/img/sprite_vertical_2.png) 0 -1043px no-repeat}
.commentBubble:after{content:"";position:absolute;top:0;right:-10px;width:10px;height:24px;background:url(/img/sprite_vertical_2.png) -1px -1071px no-repeat}
.ie7 .commentBubble{background:0}
.commentLink{color:#0393be;text-decoration:none;border-bottom:1px dashed #0393be;}
.pseudoLink{color:#89cce1;text-decoration:underline}
.commentsTrigger{}
.commentLink{color:#0393be;text-decoration:none;}
.voted_down h3 a{color:#cde9f2}
.voted_down .sale_icon{border:1px solid #f1eee9;color:#f1eee9;background:#fff url('/img/sprite_vertical_2.png') -3px -283px no-repeat}
.voted_down .printable_icon{border:1px solid #f1eee9;color:#f1eee9;background:#fff url('/img/sprite_vertical_2.png') 2px -311px no-repeat}
.voted_down .exclusive_icon{border:1px solid #caddae;color:#caddae}
.voted_down .creator{color:#e0e0e0}
.voted_down .creator span{color:#e0e0e0}
.voted_down .creator img{opacity:.2}
.voted_down .discount span{color:#dbdbdb;font-family:arial,helvetica,sans-serif}
.voted_down .actions li{color:#ddd}
.voted_down .discount a{color:#bbb}
.showMe{color:#0393BE;cursor:pointer;text-align:right;font-family:'Trebuchet MS',Trebuchet,arial,sans-serif;font-size:13px;text-decoration:underline;text-transform:capitalize}

.oldie .commentBubble{background:#BEEDFC;color:#4685C7;border:1px solid #4685C7;padding:2px;line-height:10px;height:10px;margin-left:0px;}
.oldie .commentLink{border-bottom:1px dashed #4685C7;}
.oldie .actions li{height:20px;}
.gray{color:gray;}
.toright div{float:right;font-weight:bold;width:9px;cursor:pointer; height:15px;background-color:#3d3d3d;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:1px 5px 1px 3px;;}
.dclear{clear:both;height:1px;font-size:1px;line-height:1px;}
.newsTitle{text-decoration: underline;color:#59af6a;}
.scode{margin-left:-3px;position:absolute;width:156px;height:27px;z-index:2;background:url('/img/code_bg.png') 0px 0px no-repeat;color:#fff;cursor:pointer;padding:4px 0px 0px 14px;font-size:12px;}
.scode_a{margin-left:-3px;position:absolute;width:156px;height:27px;z-index:2;background:url('/img/code_bg_a.png') 0px 0px no-repeat;color:#fff;cursor:pointer;padding:6px 0px 0px 14px;font-size:12px;}
.scode_in {width:159px;height:25px;position:relative;padding-right:4px;z-index:1;text-align:right;background-color:#ffff88;border:1px solid #e5e5e5; -moz-border-radius: 6px;-webkit-border-radius: 6px;overflow:hidden;}
.scode_in {margin-left:-3px;text-decoration:none;font-size:16px;color:#000;font-weight:bold;line-height:26px;}

.scode_no {width:159px;height:20px;position:relative;z-index:1;text-align:right;background-color:#ffff88;border:1px solid #cccccc; -moz-border-radius: 6px;-webkit-border-radius: 6px;overflow:hidden;}
.scode_no {margin-left:-3px;text-decoration:none;color:#000;cursor:pointer;padding:6px 0px 0px 0px;font-size:12px;text-align:center;}
a.nodercoration,a.nodercoration:hover,a.nodercoration:link{};
.scode_in small{font-size:12px;color:#B7B7B7;font-weight:normal;line-height:26px;}
.centered{text-align:center;}




.star-1{width:145px;height:50px;position:absolute;overflow:hidden;margin:0px 0px 0px 16px;font-size:15px;font-family:Arial;line-height:20px;padding:9px 0px 0px 28px;color:#ef8d58;}
.star-1 span.gray{font-size:12px;}
.star-2 span.gray{font-size:12px;}

.star-2{width:122px;height:50px;overflow:hidden;margin:0px 0px 0px 159px;position:absolute;font-size:15px;font-family:Arial;line-height:20px;padding:9px 0px 0px 40px;color:#53a318;}

.star-1_white{width:122px;height:45px;position:absolute;overflow:hidden;margin:0px 0px 0px 18px;font-size:12px;font-family:Arial;line-height:17px;padding:9px 0px 0px 23px;}
.star-2_white{width:122px;height:45px;overflow:hidden;margin:0px 0px 0px 149px;position:absolute;font-size:12px;font-family:Arial;line-height:17px;padding:9px 0px 0px 33px;}
.star-2 div#icon{position: absolute;margin-left:-25px;margin-top:10px;font-size: 20px;}
.star-1 div#icon{position: absolute;margin-left:-25px;margin-top:10px;font-size: 20px;}

.price1,.price2{position:absolute;text-shadow:1px 1px 1px #557a2d;font-size:22px;font-family:Arial;color:#fff;line-height:28px;font-weight:bold;z-index:11}
.edit{cursor:pointer;border:1px dotted #eaeaea;background-color:beige;padding:0px 4px 0px 4px;}
.edit select{width:140px;}
a.red_button{position:absolute;display:block;background:url(/img/sprite.png) -110px -45px no-repeat;width:113px;height:32px;margin:0px 0px 0px 84px;}
a.red_button:hover{display:block;background-position:-110px -77px;width:113px;height:32px;}
a.red_button span{display:none;}
.price1 span{font-size:14px;font-family:Tahoma;}
.blockTijdLeft{width:148px;height:60px;float:left;display:inline;}
.blockTijdMiddle{width:32px;height:60px;float:left;display:inline;margin:0px 0px 0px 7px;}
.blockTijdRight{width:60px;height:60px;float:left;display:inline;margin:0px 3px 0px 6px;}
.blockTstip{width:136px;height:34px;overflow:hidden;float:left;display:inline;margin:9px 6px 0px 36px;}
.blockTstip p{color:#162b48;font-size:11px;padding-top:0px;margin-top:0px;line-height:12px;text-align:left;}
.blockTstip span{color:#d6083b;font-size:10px;line-height:10px;text-transform:uppercase;font-weight:bold;text-align:left;}
.blockBar{width:143px;height:5px;text-align:left;float:left;display:inline;margin:-6px 8px 18px 6px;}
.blockLanden{width:32px;height:16px;text-align:left;float:left;display:inline;margin:28px 0px 0px 0px;}
.blockTitel{width:292px;height:48px;overflow:hidden;//overflow:visible;float:left;display:inline;margin:0px 0px 4px 0px;}
.blockTitel p{color:#162b48;font-size:14px;line-height:16px;font-weight:bold;text-align:left;margin:0px 0px 0px 2px;}
.blockTitel a{text-decoration:none;color:#6A9C00;}
.blockTitel a:hover{text-decoration:underline;color:#FA4C00;}
.atitle a{font-size:14px;line-height:18px;font-weight:bold;text-decoration:none;color:#478FB3;}
.atitle a:hover{text-decoration:underline;color:#33CCCC;}
.atitle{padding-bottom:5px;}
.dtab{width:220px;}
.rub{ font-weight: 300;font-size: 90%;margin-left:2px;}


#fix-element.default {
    
}
#fix-element.fixed {
    position:fixed;
    top:10; 

   width: 250px;
   z-index:10;
   margin-left:0px;
}
.tabs div{cursor: pointer;}
#fix-element.abs {
    position:absolute;
    top:10; 
 
   width: 250px;
   z-index:10;
}
.dtab_white{width:220px;opacity:0.9;}
.dtab_white{background-color:#FFF8EE;border:1px dashed #E6D8BC;}
.dtab td.t,.dtab_white td.t{padding:1px 3px 2px 3px;font-size:11px;line-height:13px;text-align:center;font-weight:normal;color:gray;width:33%;}
.dtab td,.dtab_white td{padding:1px 3px 0px 3px;font-size:12px;text-align:center;font-weight:bold;}
.dtab td span,.dtab_white td span{padding:1px 4px 1px 4px;background-color:#E6D8BC;}
.dtab{background-color:#FFF8EE;border:1px dashed #E6D8BC;}
.b-bb small{margin-left:2px;}
.discount-table-big{border:none;}
.discount-table-big td.title{padding:6px;font-size:12px;line-height:15px;text-align:center;color:gray;}
.discount-table-big td.title-blue{padding:6px;font-size:12px;line-height:15px;text-align:center;color:#fff;}
.discount-table-big td.title-blue div.bgtitle{position: absolute;z-index: 4;padding:6px;font-size:14px;line-height:15px;text-align:center;margin-top:-13px;margin-left: 10px;}

.discount-table-big td{padding:3px;font-size:18px;text-align:center;color: #313131;}
.discount-table-big td.t-blue{padding:0px 6px 0px 6px;text-align:center;color:#fff;}
.bgcost{background:url(/img/bgcost.png) no-repeat;position: absolute;width:121px; height:56px;margin:-13px 0px 0px -6px;}
.discount-table-big td span{padding:4px 6px 4px 6px;background-color:#E6D8BC;}
.discount-table-big td.t-blue div{padding:0px 6px 0px 6px;font-size:18px;line-height:15px;text-align:center;position: absolute;z-index: 4;margin-top:-8px;}
.discount-table-big{background-color:#FFF8EE;position: absolute;margin-top:10px;}

.mobile-search{padding: 10px 0px 10px 50px;background-color: #f9ecc0;width:100%;}

.mobile-cats{font-size:16px;line-height:26px;padding:0px 0px 0px 0px;;color:#000;background-color:#ffffff;border-bottom:1px solid #c3c3c3;width:100%;position:fixed;top:-2px;left:0px;z-index:2000; }
.mobile-cats td{padding:10px 0px;}
.mobile-cats td.active{border-bottom:4px solid #6CD0AC;}

.mobile-cats a{font-size:11px;line-height:26px;color:#333;
    -webkit-font-smoothing: antialiased;text-decoration:none;display: block;margin-top:4px;position: relative;}
    .mobile-cats td.active a{color:333;text-decoration: none;}
    .mobile-cats td.active span{color:#555;}
.mobile-cats span{color:#555;font-size:18px;margin-right:3px;}


.mobile-cats h3{padding:0px;margin:10px 0px 5px 0px;text-transform:uppercase;}
.mobcat{font-size:12px;line-height:20px;}
.mobile-cats select{width:150px;padding-left:20px;font-size: 20px; height: 40px;}
.menu-icon{width:40px;height:20px;background:#885165 url(/img/mob-menu.png) 7px 7px no-repeat;text-align:center;position:fixed;color:#ffffff;left:0px;top:0px;padding-top:35px;cursor:pointer;z-index:1000;}
.subpop{position:absolute;background-image:url(/img/back.png);width:100%;height:100%;top:0px;left:0px;z-index:2000;text-align: center;display: none;}
.insubpop{width:650px;position: fixed;text-align: left;
	top: 20%;
    left: 50%;
    margin: 0px 0 0 -325px;
    box-shadow: 0 0 30px rgba(0,0,0,1);
}
.guide-wide{position:absolute;left:0px;top:44px;}
.sub-close{position:absolute;right:0px;margin:-10px -10px 0px 0px;width:30px;height:30px;background:transparent url('/img/fancybox.png') -40px 0px;cursor:pointer;z-index:3103;}
.line-counts{margin-right:15px;line-height: 30px;}


.ajax-loading-progress{background:#fff;width:100%;height:6px;}
.ajax-loading-progress .progress{height:6px;border-radius:0px;background:#00d313;width:10%;}
.map-heading{font-weight:bold;}
.map-heading .glyphicon-star{color:#ff8a2b;}
.map-panel a{}
.list-unstyled{margin:0px;padding:0px;}
.list-unstyled li{list-style:none;margin:0px 0px 0px 0px;}
.map-panel .a-block{padding-bottom:15px;clear:both;}
.map-panel .a-block img{margin-top:4px;margin-right:5px;margin-bottom:10px;float:left;}
.map-panel .a-block a{text-decoration:none;color:#505050;display:block;}
.map-panel .a-block a:hover{text-decoration:underline;color:#3c73ff;}
.ballon_footer{position:fixed;}
.map-area{min-height:100%;height:100%;background-color:#ffffff;padding:70px 0px 0px 0px;}
.subs-button{position:relative;width:190px;font-size:14px;height:30px;padding:0px 10px 0px 40px;line-height:30px;background-color:#986878;border-right:1px solid #7d4054;border-bottom:2px solid #5d2739;color:#fff;border-radius:4px;margin:10px 0px;display:block;cursor:pointer;}
.subs-button div{position:absolute;right:-60px;margin-top:-30px;background-color:#ffffff;color:#414141;border:1px solid #7d4054;border-radius:4px;padding:0px 15px;height:30px;}
.subs-button:hover{background-color:#7d4054;}
.subs-button b{border-right:1px solid #7d4054;height:30px;width:30px;text-align:center;font-size:20px;position:absolute;padding:0px 0px 0px 0px;margin-left:-37px;}
.show_all{position:relative;text-align:right;width:100%;}
.show_all div{position:absolute;right:0px;width:1px;}
.show_all a{position:absolute;right:0px;font-size:12px;display:block;color:#525252;text-decoration:none;padding:5px 10px;border:1px solid #e5e5e5;white-space:nowrap;border-radius:5px;}
.show_all a:hover{background-color:#f8fcbf;}
.center{width:60%;margin:20px auto 0 auto;}
.marginbot{margin-bottom:0px;}
ul.list li{list-style-type:none;margin-left:20px;}
ul.tabs{width:100%;overflow:hidden;margin-bottom:0px;margin-left:0px;padding-left:0px;}
ul.tabs li{list-style-type:none;display:block;float:left;color:#fff;padding:8px 16px;margin-right:2px;border-bottom:2px solid #fff;background-color:#AD9C82;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;cursor:pointer;}
ul.tabs li:hover{background-color:#9E6B7E;}
ul.tabs li.current{border-bottom:2px solid #9E6B7E;background-color:#9E6B7E;padding:8px 16px;}
.tabscontent{border-top:2px solid #9E6B7E;padding:10px 0 0 0;display:none;width:100%;}
.buble{padding:5px 10px;background-color:#F0EF8B;border-radius:4px;margin-bottom:10px;}
.buble_2{padding:5px 10px;background-color:#FFBEAB;border-radius:4px;margin-left:10px;}
#featured a{color:#fff;font-family:'Open Sans Condensed', sans-serif;font-size:18px;line-height:24px;}
.slider-title{position:absolute;height:85px;padding:10px;z-index:1;background-color:#000000;margin-top:-85px;width:625px;opacity:0.8;}
.slider-title-discount{position:absolute;height:140px;padding:10px 14px;z-index:2;margin-top:-250px;width:140px;overflow:hidden;margin-left:250px;background-color:#fff09e;color:#000000;border-radius:120px;opacity:1;font-size:60px;line-height:60px;text-align:center;}

.more-coupons{position:absolute;margin-left:425px;font-size:12px;margin-top:5px;}
.more-coupons a{font-size:14px;text-decoration:none;}
.slider-title-discount div{font-size:22px;line-height:22px;margin-top:15px;}
.slider-title-discount b{font-size:34px;line-height:20px;}
.slider-title-a{position:absolute;height:85px;padding:5px 14px;z-index:2;margin-top:-85px;width:430px;opacity:1;}
.slider-title-button{position:absolute;height:80px;padding:10px;z-index:2;margin-top:-80px;margin-left:440px;width:150px;opacity:1;}
.content_{width:625px;height:285px;}
.content_ h1{font-size:40px;text-transform:uppercase;font-weight:bold;text-align:center;margin-top:180px;color:#222;line-height:50px;}
.content_ h3{text-align:center;font-size:22px;color:#222;}
.closest_companies{padding:20px;font-size:14px;line-height:20px;}
.closest_companies{font-size:16px;line-height:16px;}
.closest_companies a{font-size:16px;line-height:22px;}
#featured{width:625px;height:285px;}

#top-slide{width:625;height:100px;position:absolute;top:-100px;}

.dist{width:40px;border-radius:20px;color:#938268;border:1px solid #b09e82;text-align:center;line-height:12px;font-size:11px;padding:9px 5px 5px 5px;margin-right:5px;}
.dist span{font-size:14px;}
.mapc{width:100%;height:600px;border:1px solid #e5e5e5;}
.menu-close-icon{width:40px;height:20px;background:#885165 url(/img/mob-menu-close.png) center 7px no-repeat;position:fixed;color:#ffffff;left:215px;top:0px;padding-top:35px;cursor:pointer;z-index:999;text-align:center;}
.logo-mobile{position:absolute;z-index:2;height:71px;width:270px;background:url("/img/sprite.png") 3px -150px no-repeat;margin-left:26px;}
.sf_phone{margin-top:45px;margin-left:64px;}
.top10{float:left;width:220px;margin:0px 30px 20px 0px;padding-bottom:20px;}

.popular_block{border-right:3px solid #F7EBCF;border-bottom:3px solid #F7EBCF;background:#9e6b7e url("/img/sprite.png") 0px -595px repeat-x;padding:20px 0px 10px 10px;border-radius:6px;}
.click-to-open-map{padding:5px 5px;margin-left:7px;text-align:center;position:absolute;margin-top:-70px;background-color:#e6f05f;border:2px solid #ffb144;border-radius:10px;opacity:1;cursor:pointer;}
.right_block{width:280px;}
.right_block .top10{float:right;margin:0px 0px 20px 20px;}
#map_new{width:800px;height:600px;}
.block50l{width:505;float:left;margin-right:20px;}
.block50r{width:505;float:left;}
.street-right ul{margin:0px 0px 0px 0px;;padding:0px;list-style-type:none;}
.street-right ul li{margin-bottom:2px;font-size:13px;line-height:15px;}
.street-right ul li a{font-size:13px;line-height:15px;}
.street-note{background-color:#fbcdcd;padding:15px;}
.street-title{font-size:28px;line-height:36px;font-family:'Open Sans Condensed', sans-serif;color:#94586c;}
h3.street-title{font-size:28px;line-height:36px;font-family:'Open Sans Condensed', sans-serif;color:#94586c;}
.metro-block{padding:15px 0px 30px 0px;margin-bottom:20px;}
#map_street{width:213px;height:360px;position:relative;overflow:hidden;}
.street-right a{line-height:22px;font-size:14px;}
.street-right h3.promo{line-height:20px;}
.cm-title-bg{z-index:1;position:absolute;width:200px;height:30px;text-align:center;background-color:#000000;padding:10px 0px;opacity:0.5;}
.cm-title{z-index:2;position:absolute;width:200px;height:30px;text-align:center;color:#ffffff;padding:10px 0px;}
.p10{padding:10px;}
.company-block{border:1px solid #e5e5e5;border-radius:5px;float:left;margin-right:10px;margin-bottom:10px;padding:15px;width:230px;height:300px;display:block;font-size:14px;position:relative;overflow:hidden;background-color:#ffffff;}
.company-block .note{font-size:12px;padding:5px;}
.plus-address{height:300px;}
.company-block div.address{border-bottom:1px dotted #e5e5e5;padding-bottom:6px;margin-bottom:6px;color:#8b0000;}
.company-block-panorama{border-radius:5px;float:left;margin-right:20px;margin-bottom:10px;cursor:pointer;width:200px;height:300px;display:block;font-size:14px;position:relative;overflow:hidden;}
a.company-block:hover{border:1px solid #fff2a2;background-color:#fffdf0;}
.company-block .tags{padding-top:10px;}
.company-block .tags{font-size:12px;line-height:18px;padding-top:10px;color:gray;}
.company-title{font-size:18px;line-height:24px;margin-bottom:5px;}
.company-block img{width:200px;height:90px;margin:10px 0px;}
a.company-block{text-decoration:none;color:#2c2c2c;}
.company-block u{text-decoration:underline;color:#008b03;}
.show-on-fixed{display:none;margin-left:10px}
#title_h2{padding:0px 10px 5px 10px;}

.top10 .ind{}
.top10 .indno{border-bottom:none;}

.numg{position:absolute;width:33px;height:25px;margin-left:-38px;//margin-left:-20px;margin-top:2px;background:url(/img/numbers.png) 0px 0px no-repeat;}
.content_page{padding:0px;margin:0px;}
.numg.i1{background-position:0px 0px;}
.numg.i2{background-position:0px -28px;}
.numg.i3{background-position:0px -56px;}
.numg.i4{background-position:0px -84px;}
.numg.i5{background-position:0px -112px;}
.numg.i6{background-position:0px -140px;}
.numg.i7{background-position:0px -168px;}
.numg.i8{background-position:0px -196px;}
.numg.i9{background-position:0px -224px;}
.numg.i10{background-position:0px -252px;}
.numsb{position:absolute;width:33px;height:25px;margin-left:-38px;//margin-left:-20px;margin-top:2px;background:url(/img/numbers.png) 0px 0px no-repeat;}
.numsb.i1{background-position:-33px 0px;}
.numsb.i2{background-position:-33px -28px;}
.numsb.i3{background-position:-33px -56px;}
.numsb.i4{background-position:-33px -84px;}
.numsb.i5{background-position:-33px -112px;}
.numsb.i6{background-position:-33px -140px;}
.numsb.i7{background-position:-33px -168px;}
.numsb.i8{background-position:-33px -196px;}
.numsb.i9{background-position:-33px -224px;}
.numsb.i10{background-position:-33px -252px;}
.numc{position:absolute;width:33px;height:25px;margin-left:-36px;//margin-left:-20px;margin-top:2px;background:url(/img/numbers.png) -66px 0px no-repeat;}
.jtext{text-decoration:none;color:#000;}
.top10 .ind a{text-decoration:none;}
.top10 .ind .bold{text-decoration:underline;}
.top10 .indno a{text-decoration:none;}
.top10 .indno .bold{text-decoration:underline;}
p{line-height: 140%;color:#555;}
h1.promo{margin-left:2px;font-size:28px;line-height:36px;margin-top:0px;color:#7D4E5E;font-weight:bold;font-family:Tahoma;margin-bottom:2px;text-shadow:1px 1px 1px #F7F7F7;font-family:'Open Sans Condensed', sans-serif;}

h3.promo,h3.promo a{font-size:22px;line-height:30px;color:#4F4F4F;margin-bottom:10px;font-family:'Open Sans Condensed', sans-serif;}
h3.promo2{font-size:30px;margin-left:2px;font-size:24px;line-height:34px;color:#7D4E5E;font-weight:bold;font-family:Tahoma;margin-bottom:2px;font-family:'Open Sans Condensed', sans-serif;}
.block_top{padding:10px 5px 10px 44px;cursor:pointer;}
.block_top_1{padding:10px 5px 10px 44px;background-color:#f3f9eb;cursor:pointer;}
.block_top_2{padding:10px 5px 10px 44px;background-color:#fdf6e5;cursor:pointer;}
.block_top_a{padding:10px 5px 10px 44px;background-color:#EEFFBF;cursor:pointer;}
.bright{text-align:right;padding:6px 10px 0px 10px;}



#address_box{display:none;position:absolute;border:6px solid #F56C56;margin:0px 0px 0px 700px;z-index:1001;background-color:#fff;width:240px;overflow: hidden;height:300px;text-align:left;
 -moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;
}
#address_box_a{display:none;position:absolute;z-index:1001;margin:15px 0px 0px 0px;width:14px;height:7px;}
#address_box_c{display:none;position:absolute;z-index:1003;margin:34px 0px 0px 373px;width:24px;height:24px;border-radius:10px;overflow:hidden;font-size:16px;line-height:22px;background-color:#555;text-decoration:none;text-align:center;cursor:pointer;color:white;}


.pager{float:left;display:block;cursor:pointer;text-align:center;border:1px solid #e6d8bc;font-weight:bold;margin-top:7px;padding:8px 12px 8px 12px;background-color:#fff8ee;height:10x;margin-right:10px;color:#998e78;}
a.pager:hover{background-color:#e3fa95;border:1px solid #c9de81;}
span.pager{background-color:#f4ab9e;border:1px solid #c38377;color:#fff;}


.top10 .ind{width:210px;margin-left:0px;border-bottom:1px dashed #e5e5e5;}
.top10 .left_title{margin-top:10px;width:194px;}
#container{min-height:100%;_height:100%;z-index:3;position:relative;}
#main{padding-bottom:50px;}
#footer{background:#36F;height:30px;margin-top:-20px;position:relative;}
.dact{color:red;}
#w_size{width:1226px;background:url(/img/brown02.png);background:none;-moz-border-radius:3px;-webkit-border-radius:3px;}
.site_block{padding:10px;background:url("/img/p2.png") top center;border:1px solid #e9ded1;}
.site_block td{padding-right:20px;}
.site_block h3{padding-bottom:5px;margin-bottom:0px;font-size:16px;}
.site_block .descr{padding:5px 0px 5px 0px}
.site_block img.slogo{border:1px solid #dad3c6;background-color:#fff;box-shadow:2px 2px 1px 0px #ded8d3;position:relative;margin-top:-20px;padding:9px;}
.code_title_blue{font-family:'Open Sans Condensed', sans-serif;padding:12px 10px 0px 25px;height:30px;//height:40px;position:relative;overflow:hidden;background:url("/img/blue_code_bg.png") top left no-repeat;color:#fff;font-size:18px;font-weight:bold;line-height:16px;text-shadow:1px 1px 1px #508799;margin-left:-19px;}
.code_title_green{font-family:'Open Sans Condensed', sans-serif;padding:12px 10px 0px 25px;height:40px;//height:40px;position:relative;overflow:hidden;background:url("/img/green_code_bg.png") top left no-repeat;color:#fff;font-size:18px;font-weight:bold;line-height:16px;text-shadow:1px 1px 1px #68911e;margin-left:-19px;}
.slog{padding:0px 5px;background-color:#8cc53a;color:#fff;}

input[type=checkbox]{font-size:40px;}
ul.navbar-nav li a{color:#565b65;}
.cat-menu{    border-bottom: 1px solid #ededed;}

/* enable absolute positioning */
.inner-addon { 
    position: relative; 
}

/* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }
.btn-search{position: absolute;border:0px;margin-left:317px;margin-top:1px;background-color: #fafafa;}
.search-form{}
#search_text_{width:400px;}
.note{padding:0px;background-color: #fff;border-radius:6px;}
.note-green{padding:10px;background-color: #d2f6d9;}
.note-orange{padding:10px;background-color: #ffffff;}
.note-orange td{font-size:14px;}
.note-orange p{margin:0px 0px 6px 0px;font-size:12px;}
.note-orange a{text-decoration: underline;}
.note-orange div{font-size:14px;line-height: 18px;color:#555;}
.note-orange h3.promo{margin-top:0px;font-style: 12px;line-height: 24px;}
.qlink{color:#007cc4;cursor: pointer;border-bottom:1px dashed #007cc4;}

.col-xs-45 {
    width: 80%;
    float: left;
}
.col-xs-15 {
    width: 20%;
    float: left;
}


#myModal .modal-body{padding:0px;}
#myModal .modal-content{overflow: hidden;position: relative;}

#myModal .modal-dialog .close{font-size: 30px;color:#fff;margin-left:10px;margin-top:-5px;opacity: 1;z-index: 100;}
.top-emtpy{height:68px;}
.company-block{width:200px;}
#main-area1 hr{margin-bottom: 0px;margin-top:0px;}
 li.pull-right{white-space:nowrap;}
#main-area h1{margin-top:15px;}
  #search_text_mobile{width:315px;}
 .sort-row{margin:0px 0px;}   
   
 .col-md-5 {
        width: 40%;
        float: left;
       
        
    }
    .col-md-7 {
        width: 60%;
        float: left;
        
    }
     .row{margin-right:0px;margin-left:10px; }
     .in-form{width:100%;margin:20px auto;text-align: left;}
@media (min-width: 768px) {
.in-form{width:450px;margin:20px auto;text-align: left;}
#myModal .modal-dialog{width: 740px;overflow: hidden;position: relative;}

#myModal .modal-dialog{margin-top:40px;}
.sort-row{margin:0px 5px;}
 #featured{display: none;}
 .more-coupons{display: none;}
 .orbit-wrapper{display: none;}
 #search_text_{width:220px;}
 .btn-search{margin-left:137px;}
 h1{font-size:25px;margin-top:0px;}

                   .slider-title-discount{font-size:40px;}
       #right-block{display: none;}               
	.col-md-15 {
        width: 33%;
        float: left;
    }
    
    .col-md-45 {
        width: 67%;
        float: left;
    }
    
    .col-md-5 {
        width: 40%;
        float: left;
        
    }
    
    
    .col-md-7 {
        width: 60%;
        float: left;
        
    }
    
    .big_title img{width:460px;}
    li.pull-right{margin-left:640px;}
    .company-block{width:200px;}
     .row{margin-right:4px;margin-left:0px; }
}


@media (min-width: 992px) {

#myModal .modal-dialog{width: 850px;overflow: hidden;position: relative;}
h1{font-size:33px;margin-top:0px;}
#myModal .modal-dialog{margin-top:50px;}
.slider-title-discount{font-size:30px;}

 #search_text_{width:370px;}
 .btn-search{margin-left:287px;}



 #featured{display: block;}
 .more-coupons{display: block;}
 .orbit-wrapper{display: block;}
 
 .container {
    width: 1000px;
    }
    .col-md-15 {
        width: 25%;
        float: left;
   
        
    }
    .col-md-45 {
        width: 75%;
        float: left;
        
    }
    .big_title{width:500px;}
    .big_title img{width:400px;}
      li.pull-right{margin-left:850px;}
      .float-right{position:absolute;margin-left:400px;margin-top:-220px;}
       #right-block{display: block;}
       .company-block{width:220px;}
       td.hide-for-phone{display: none;}
        .row{margin-right:-5px;margin-left:0px; }
}
@media (min-width: 1200px) {
 .container {
    width: 1250px;
    }
    .sort-row{margin:0px 0px;}
    
.company-block{width:220px;}
#myModal .modal-dialog{margin-top:70px;}
#featured{display: block;}
 .more-coupons{display: block;}
 .orbit-wrapper{display: block;}
  li.pull-right{margin-left:1100px;}
  #right-block{display: block;}
    .col-md-15 {
        width: 20%;
        float: left;
    }
     .col-md-45 {
        width: 80%;
        float: left;
    }
    
    td.hide-for-phone{display: block;}
    .row{margin-right:-5px;margin-left:0px; }
}

/*.col-md-4, .col-sm-4, .col-xs-4{width:50%;}
.col-md-8, .col-sm-8, .col-xs-8{width:50%;}
*/

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-45,
.col-sm-45,
.col-md-45,
.col-lg-45 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}




