html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  outline: 0;
  background:transparent;
}
.newdelivery11 {
width:30%; 
float:left;
  margin: 5px;
 text-align: center;
  font-family: 'Roboto', sans-serif;
  min-height: 250px;
}
  
.newdelivery {
width:19%; 
float:left;
  margin: 5px;
 text-align: center;
  font-family: 'Roboto', sans-serif;

}
.newdelivery2 {
width:30%; 
float:left;
   margin: 10px;
  padding: 10px;
  font-family: 'Roboto', sans-serif;
}
.newdelivery3 {
float: left;
border: 0px grey solid;
padding: 30px 30px 30px 30px;
margin-top: 30px;
color: #666666;
font-size: 15px;
font-family: 'Roboto', sans-serif;
line-height: normal;
width: 80%;
  margin: 20px auto;
}
.newdelivery4 {
float: left;
border: 0px grey solid;
padding: 10px 10px 0px 10px;
width: 20%;
  margin: 20px auto;
  font-family: 'Roboto', sans-serif;
}
.newdelivery5 {
float: left;
border: 0px grey solid;
padding: 10px 10px 10px 10px;
width: 100%;
  margin: 20px auto;
  color: #666666;
font-size: 15px;
font-family: 'Roboto', sans-serif;
line-height: 2.5em;
  
}
.table-responsive {
float: left; 
  width: 100%;
  margin: 10px auto; 
  font-family: 'Roboto', sans-serif;
    }
.delivli
{font-size: 13px; 
  color: #666666; 
  line-height: 1.8;
  margin:2px;
  padding:2px;
}

@media (max-width: 800px) {
  .newdelivery {
width:50%; 

}
  .newdelivery2 {
  width:50%; 

  }  
}

@media (max-width: 600px) {
  .newdelivery {
width:100%; 

}
    .newdelivery2 {
width:100%; 

}
}

.img-conteiner{height: 190px; vertical-align: center; vertical-align: middle;line-height:190px;}
.img-conteiner img{max-height:100%; width:auto; vertical-align: middle;}
/* Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.*/
html {
	-ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%;
}
  body {line-height:1; font-size: 75%; font-family: 'Trebuchet MS', 'arial_narrow', Arial, Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color: #262626; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

b,
strong {
    font-weight: bold;
}

audio,
canvas,
video {
    display: inline-block;
}


input { outline: none; }

.vkkikik { width: 20px; }

table { border-collapse: collapse; border-spacing: 0; }

th,td {
    vertical-align: top;
    padding: 0;
}

img { border: 0; max-width: 100%; }

a {
    margin:0;
    padding:0;
    font-size: 100%;
    vertical-align:baseline;
    text-decoration: none;  
    color: #262626;
    font-family: 'Trebuchet MS','arial_narrow', Arial, Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;  
}
a:hover {text-decoration: underline;}

input, select, textarea {
  width: 220px;
  height: 30px;
  vertical-align:middle;
  margin: 10 px;
  padding: 10 px;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

ol, ul {
    list-style: none;
}
hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */

}


/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}


span.skype_pnh_print_container{display: inline !important;}/*сброс оббертки от скайпа*/
span.skype_pnh_container{display: none !important;}/*сброс оббертки от скайпа*/
span.skype_pnh_text_span {display: inline !important;}



/* -------- */

*, *:before,*:after{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.group:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.fl{
  float:left;
}

.fr{
  float: right; 
}

.rel{
  position: relative;
}

.abs{
  position: absolute;
}

.cb {
  clear: both;  
  }
  
 .cl{
  clear: left;
}

.cr{
  clear: right;
}
  
.hd {
   display: none; 
  }

:focus { outline:0; }

.layout {
	width: 1100px;
	margin: 0 auto;
}
  
.wrapper {
 min-width: 1012px;
 width: 100%;   
}


#add_product_notification {
  background: none repeat scroll 0 0 #ff5eaf;
    color: #ffffff;
    padding: 10px;
  	overflow: hidden;
	border-radius: 6px;
  	font-size: 2em;
  
}
#own_preloader {
    text-align: center;
	width: 360px;
    z-index: 1000;
    border-radius: 6px;
    z-index: 9999;
}

#feedback_content {
    overflow: auto;
    width: 98%;
  	padding-left: 10px;
  	padding-top: 10px;
    border: 1px solid #262626;
  
}

#feedback_from {
  height: 35px;
  border: 1px solid #262626;
  padding-left: 5px;
}

#presence, .similar-presence {
 font-size: 24px;
  color: #ff0000;
 padding: 10px 0;     

    }

#thanks {
	padding: 10px 0;
}

/* Blog */
.note, .comment-details {
  color: #262626;
	font-size: 1em;
    font-style: italic;
}

.article {margin-bottom:40px;}
.article .title {
    font-size: 1em;
    margin-bottom: 2px;
}

.article .note {
  padding: 5px 0;
    }
    
.article-title {
   margin-bottom: 1em;  
   font-size: 20px;	
    }

.article .blog-details {
  padding: 5px 0;    
    }

.article .blog-details a {
  text-decoration: underline; 
            }

.article .blog-details a:hover {
  text-decoration: none;      
      }
 
.article .wysiwyg-content {
   font-size: 14px;     
      }

#comments_link, #reviews_link {
    cursor: pointer;
    border-bottom: 1px dashed;  
    font-size: 1.2em;
  	padding-bottom: 0.2em;
	display: inline-block;
}


#comments_link:hover, #reviews_link:hover {
 text-decoration: none; 
}


#comments .box, #reviews .box {
  margin-top: 10px;
}

div.reviews {
 margin-bottom: 12px; 
}

#comments, #comment_form, #review_form {margin:20px 0;}
ul.comments, ul.reviews {list-style-type:none; margin:10px 0; font-size: 14px;}
ul.comments li, ul.reviews li {margin-bottom:20px; font-size: 14px;}
#comment_form dd, #review_form dd {margin:2px 0 5px 0;}
#comment_form input.client-inp, #review_form input[type='text'] {width:100%; height: 30px; padding-left: 5px;}
#comment_form input[type='submit'], #review_form input[type='submit'] {
 margin: 5px 0;
 cursor: pointer; 
}
#comment_form textarea, #review_form textarea {overflow:auto; width:100%; height: 135px; padding: 4px 0 0 5px;}
#author_fields, #comment_fields, #review_author_fields {display:block; font-size: 1.2em; width: 50%;}

#review_author_fields {
 width: 100%; 
}

#author_fields dt, #comment_fields dt, #review_author_fields dt {
 padding-bottom: 5px; 
}
.comment-details {
	padding: 5px 0;
}
#moderation_warning {margin-top:42px; clear: both;}
.error {color:#c33 !important;}
.input-error {border:1px solid red !important;}
.notice { margin:15px 0; font-size: 20px;}
#comment_fields .small, #review_author_fields .small{font-size:85%; margin: 10px 0;}

/* Reviews */
#reviews_link {cursor:pointer;}
.review {margin-bottom:40px;}
#reviews, #review_form {margin-top:20px;}

#review_form dd {margin:0px 0 5px 0;}
#review_form input {width:100%;}
#review_form #review_captcha_solution {
width: 100%;
}
#review_author_fields, #review_fields {display:block; float:left; margin-right:15px;}
#review_moderation_warning {margin-top:20px; clear: both;}
.review_details { margin:5px 0; font-size:85%;}
.rating_wrapper {overflow:hidden; margin:10px 0;}
.rating_label {float:left; margin-right:10px; margin-top: 5px;}

.review-form {
  overflow: hidden;    
    }


    
/* Seo */
.seo-description { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; }
#review_confirm_email { position:absolute; left:-2000px; }

#captcha {margin-bottom:10px; overflow: hidden; clear: both;}

#captcha_challenge {
  float: left;
  margin-bottom: 1em;
}

#captcha_challenge img, #captcha_challenge a  {
 float: left;
}


#comment_form #comment_captcha_solution {
	height: 30px;
}

#comment_form, .product_review {
 overflow: hidden; 
}



.comment-form h3, .review-form h3 {
  font-size: 1.6em;
  padding-bottom: 0.5em;
  line-height: 1em;    
    }

#comment_form input.blog-submit, #review_form input.blog-submit {
  width: 150px;
  margin-left: 117px;
  }

.price {
    color: #ff5eaf;
  }

.old-price {
	text-decoration: line-through;
	font-size: 12px;
   color: #262626;
}  

.article-wrap .edit-content {
     margin-top: 20px;
 	 font-size: 14px; 
    }


.edit-content {
     line-height: 1.2em; 
  	 font-size: 1.2em;	
    }

.edit-content ul {
	list-style: disc outside;
	margin-left: 15px;
	font-size: 12px;
}

.edit-content ol {
	list-style: decimal outside;
	margin-left: 15px;
	font-size: 12px;
}

.edit-content li {
   padding-bottom: 0.5em;   
    }

.edit-content p {
  padding-bottom: 0.5em;    
  line-height: 1.5em; 
  color: #666666;!important
  font-size: 14px;!important
    }

.edit-content em {
	font-style: italic;	
    }


.send-but {
  
      background-color: #208c18;
 
    border: 1px solid #ffffff;
    color: #ffffff;
    cursor: pointer;
    font-size: 1.2em;
   /* padding: 10px;*/
     -webkit-transition-duration: 1s;
  	 -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  height: 40px;
   
}

.send-but:hover {
 
   
   background-color: #ff5eaf; 
            
   border: 1px solid #262626;
   color: #ffffff;     
      }

.breadcrumb {
   margin-top: 0px;
   margin-bottom: 20px;
   font-size: 14px; 
   padding-bottom: 20px;
  /* border-bottom: 1px solid #252525;*/
   color: #252525; 
  }

.breadcrumb .navigation_page {
      color: #ff5eaf;
  }

.breadcrumb a {
     color: #252525;  
  }

.page-title {
font-size: 20px;
margin-bottom: 14px;
  line-height: 1.5;
 color: #666666;
 /* color: #262626;*/
    }


/*Корзина*/

.cart-table .product-meta {
  text-align: right;
              
            }
.cart-table .discount-price {
  text-align: right;                
                }

.cart-empty {
     font-size: 1.6em;
     padding-top: 1em; 
    }

/* Noscript Notice */
.noscript {
	background: url() no-repeat scroll 0 15px transparent;
	    font-size: 16px;
	    min-height: 131px;
	    padding: 20px 0 10px 170px;
}
.noscript-wrap {
	background: none repeat scroll 0 0 #F9CFCF;
	   border-bottom: 2px solid #666666;
	   box-shadow: 0 20px 20px #999999;
	   left: 0;
	   position: fixed;
	   top: 0;
	   width: 100%;
	   z-index: 10000;
}
a.wishlist{padding: 8px 10px; border: 1px #FF5EAF solid; background-color: #FF5EAF; border-radius: 6px;position: relative;
top: 10px; font-size: 16px; color:#fff!important;}

.color-blocks {
  background: #ffffff;  
    }

/* Pop-up message and fading background */
#mod-fast-call_form {
   padding-top: 10px;
  }
#mod-fast-call { background-color: #ffffff; position: fixed; left:50%; top:50%; width:400px; z-index: 810; display:none; padding:10px; border: 2px solid #232323; }
#mod-fast-call h3 { padding-left: 10px; }
#mod-fast-call .errors { color:#900; }
#mod-fast-call label { display:block; margin:10px 0 10px 1px; font-size: 14px; }
#mod-fast-call input { width:100%; height: 35px; border: 1px solid #262626;}
#mod-fast-call button { width:49%;}
#mod-fast-call button#mod-fast-call-close { width:49%; float:right; }
#mod-fast-call textarea { width:100%; height:100px; margin-bottom: 15px; max-width: 100%; border: 1px solid #262626;}


#opaco-mod-fast-call-link {
    background-color: #000000;
    left: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/* IE8 */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70); /* IE5+ */
    filter: alpha(opacity=70);/* IE4- */
    moz-opacity: 0; /* Mozilla */
    -khtml-opacity: 0; /* Safari */
    opacity: 0;  /* general CSS3 */
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 800;
}

/* compare */

.compare-wrap i {
     font-size: 14px; 
    }
    
.compare-sidebar-hide {
     display: none; 
    }

.compare-sidebar {
  overflow: hidden;  
        }

.compare-sidebar li {
	overflow: hidden;
  	margin-bottom: 10px;
    }

.compare-sidebar i {
   padding:6px 0 0 0;   
    }

.comp-info  {
width: 75%;
text-align: left; 
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;  
    }

.compare_show_similar {display: none;}
#compare {
overflow: hidden;  
}

.compare_img_wrap {
   display: inline-block;
   position: relative; 
  }

#compare_div .del_compare {
    font-size: 135%;
    color: #cc5656;
  	float: right;
  }
  #compare_div a.del_compare:hover {
    text-decoration: none;
  }
    
.compare_image {
      display: block;
      width: 100px;
      height: 100px;
      border: 4px solid #ffffff;
 	 -webkit-box-shadow: 0 0 2px #b8b8b8;
      -moz-box-shadow: 0 0 2px #b8b8b8;
      box-shadow: 0 0 2px #b8b8b8;
      margin-bottom: 15px;
  	  margin-top: 10px;
    }
    #compare_div .tfoot {
      padding-right: 15px;
    }
    #compare_div h3 {
      font-size: 125%;  
    margin-bottom: 3px;    
    }
    #compare_div h3 a {
      color: ;
  		font-size: 12px;
    }
  #compare_div .price {
    color: #262626;
  }
  #compare_div tfoot th {
    padding-top: 15px;
  }
  #compare_div thead .dots th {
    padding-bottom: 15px;
  	text-align: left;
  }
  #compare_table {
    width: 100%;
  text-align: left;
  }

#compare_table tbody tr.even {
  background: #ffffff; 
}
  #compare_table tbody td {
    font-size: 12px;
	text-align: left;
  	padding: 5px 0;
  	font-size: 14px;
  
   }

.compare_hide_similar, .compare_show_similar {
   font-size: 16px;
   text-decoration: none;
 
   border-bottom: 1px dotted; 
  }

.compare_hide_similar:hover, .compare_show_similar:hover {
     text-decoration: none;   
      }
  
  #compare_table .special-price {
        margin-bottom: 20px;
      }  
#compare_table td {max-width: 144px; width: 144px; word-wrap: break-word;}

#compare_table tbody tr th {
 text-align: left; 
 padding-left: 4px; 
 font-size: 14px; 
 padding-top: 5px; 
}
.badge {
    height: 64px;
      width: 64px;
        position: absolute;
       /* top: -4px;
      left: -4px;*/
        z-index: 10;
    }
  .badge.top {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk5MTYwMjM1RTY3MTFFMjg1QzlDODRDRUYzNjkyNzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk5MTYwMjQ1RTY3MTFFMjg1QzlDODRDRUYzNjkyNzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OTkxNjAyMTVFNjcxMUUyODVDOUM4NENFRjM2OTI3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OTkxNjAyMjVFNjcxMUUyODVDOUM4NENFRjM2OTI3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PifEJH8AAASPSURBVHja5JttTBN3HMe/tGhppQItoxTL42jkYUA2ZMYZNGYbGqPg9IUbblkysxiTjRdLeLHshSNLlk2XuPDCJb6ZiQnGB15oUszQRA2CEhQlBAXnJFEc46FCKVDKU9f7b3R06D201/vf9X7J5dL2kuvnc7/f7/+7Nhfj8/nAFdXN9YhwHPFv30LiGB8cgQb0gxr82OAwdQFU4ZmIVRu8P+qaPv0ucF6N2uAbKmqCzqtRMzwNAbKCl1qA7OClFEANnuu8GjXDSyFA1vCRFiB7eMGDUH9nD6/jst8qZIXfmJyNybkZ9LgGqcJHZBJkgy9MsOJw8Q6Y9EbyumvwD/zY7aAGL3oJcMF/VVqF6dkZnGu/gocDT1BifR17zW9QgxdVAB94jx/+i9M/4US7A9+3nf/nM0sWXEOjVOBFE8BV8yR8PpgMa1FZ9A5S7ZmIf81E3h52vYBnYpIKvCgC+MAzze7orQuY9s7gs61V2G/bgMOF78EzP4tTbQ7E6lZTgQ9bAK8r/2/0zThxrL2RSPigqBz2xDQcv3oGj8aHkGhJpgIf1irABv+uNR9lllwYVunQ6xxAw5PbQRJqN+6DQRcHiy4BKTnpQjNANPiQM4ANvirjTRwseh/FKdnITUrDrty3cbTsQ2QYklZkwsFte7Avq5QafEgCuLr9/rxytPZ3Y9MPh1BZX4sbPXdgS0pBbcluxPu0KyRsySiCe3SMCrxgAVw1X2LOJPsLrc0wJichPi8dvzxtQWPnNZiNiThk34bFhYUgCTVnf+YjICLwQgXwbniFadlEADmBVovG0W48Gn6K0pwCJE4sBDVGrc1ElkUa8EIEsKY9U/dMOJ51+YcdL6o370SBISXouJahPrK3xhox750NvK8z6IkkGvC8BFQ313NOeJuteSSNXXMeXHx8m3T4r7d+hPVx5v+ONaeT/d3njzE3O0et5gUtg3zgnVMuMt66F70k7S8NdGHe48XHpRU4suUAfh8d8AvRY53RTHrByPQEMg1psoBnFcAHXh+7Gm0P7mHcD7+8jpucvfjz+gvs9i+B+bYcON3j+LXlEk62OmBaZ2FLeUnhmYh52X+DfK+8Kc5I0v10x2+4PNa34liPewquv0bInhl2mIlvqTlKCd9QUcM/A9jgE1bpyf38UtrbLTbUVX6OT8q2I+ZuDLnyy0NvXEM2WkOO4CbIBs8E0+RO3G/Cl2eOk7R/Fj8fGGiYmt9pzqN2Vxe2AC74pXjgHoImNYHUPFPLy6e6ECXU9Xf2UIEPCOAL/6q1+/8Syo2ZioAnAoTCc93u9j7vx+WOm5gam5A9/FIGiPYlGAnfdJzDpHYB+rVrZA8f1u8BbOWRas/ibHj+Gys58Ev+7zC1bi8HAbKDl1KALOGlEiBbeCkEyBo+0gJkDx9JAYqAj5QAxcBHQoCi4MUWoDh4MQUoEl4sAYqFF0OAouHDFaB4+HAERAV8qAKiBj4UAVEFL1RA1MELERCV8HwFRC08HwGsDxtEu4Coh2cToAr4VwlQDfzLBKgKPkgA8zip2uADApY/S6s6AWqGZ+JvAQYAF+nt7NgqiskAAAAASUVORK5CYII=);
    }
  .badge.new {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTMzOTNBRTM1RTY3MTFFMjg0MEVENjlCNkRBMUNBQTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTMzOTNBRTQ1RTY3MTFFMjg0MEVENjlCNkRBMUNBQTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MzM5M0FFMTVFNjcxMUUyODQwRUQ2OUI2REExQ0FBNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MzM5M0FFMjVFNjcxMUUyODQwRUQ2OUI2REExQ0FBNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrZTW6MAAAUqSURBVHja5JtdTFtlGMf/K0Jb2m7QgqXAikwK2K2TDZwGsi+muMyYzK/MGW9MXPTSxCyLccn0Tq+MV4gzUS+8MtuIkWjMxjY2psImjAJGPmRggUJHy0pZCwXqeV/GCR/b6Wl7es5p+yQNTVN6+P3e53mfpy85m0KhENbHqYYWiBxnmMcnYl900uWGAtKHZPATMhAgKTyJx1INnolPvz19lL2uItXgP39v35rrKlIZXgoBsoIXW4Ds4MUUIEt4sQTIFj7iNmjvHYjoL7BZSzjhi406DE3MSAYf1wwIB3/8YCle2WeBPzAnGXzcBISDJ+GZCcCo1+I5S7ag8JGWm0IKeBK/3hzBmMuLF6vLsTAXkARecAF80v5wlRla1fLWc/HWCAxZWuzdkYfFxSXR4QUVwGfls3UqHKx8AifffAZ1lVsxPOHF9c47D7LALzq8YAL4pv3V2w76c9Y/h0NVxVTE3EIIgfkFvHGgNJosiAleEAHh4EnKk3ZHomfYjaFRN7Pzz6Phx1ZWBImaXU8iPTQnKnzMAsLB77fl05R//+guHNtfQmv/mn0MhXl66DRKfHy2BT80tWNpaXnl3znyNObng6LBx3QewAVPwEcmZ3CVgR0Zd6N2txm7y/PxVHEubtgd6P13ktb95S4nuhx+XPnqCg7YjLQERsddKC7KFwU+6gwIB3+kugRWcxYdcobuBvDlhU6cPf8H7j9I+SxmM8xUKyk0CX32ZiriWq8LWzZrRYOPSgAf+PYeBz77/jLueX30da0mEwOueZryjc1dtBuolek4XGOF2+Nlf5+IIA+x4CMWwAe+Z9CJM1//RkGOHbLR3r8SZHV/75/GR/WXcOFSJzMDaFBmyhS15mMRwLnhqZXL28m2Aj2qbUV4q66CCgkGF5i6nlzzXmWmBq3/TOODL35B81934Ju9Lwl8JJtg2D5PRtspzwxef96GD9/eC7Uqg5bCSjbQUmC6gC+wQJ+npSmQxoiwlm2jz6WA55sBnGm/OsXbBz0419xN4Uk0NndS+ALT4/S9J4/vQY5OueYzpITnI+CR8GQ1K8vzUFGah1eri9jX2/rdVAKJ0yfqsGe7md0f7P1OtNz8m0+vFwU+nADOtCepXN94G46JaTzL1PzDJJBMOPFyBdsZSDmQjTAjI10W8FwCeM32/uAivmnqCSuhtWOQ3QtIOXDB23sHRD0+27AJnmpo4az5mp2FcE75MHbXh/9cPvqNjkh496XtVAKJ8zeGWQkuTxt+aumWJfwGAVzwK61ui1ZFH2VFOezr5NsckeIPBDdIIJMgGW3JMCQ3+DUCwsGvb3V9Q05c/LMPeQYdigsNMJsMTLov1zaRMDzuwa0hLzsJyhGeFcAHfnWr26Toxmu1O7A134D6c+34ua2Dzv3koKe8MBsWcw6+a+qgKc8x2koOT9uw31Qb8bn9qNsPr3cGOy0mVFiMGJuahSJdBY1WC19Qgb6xe1ApM5BjyIoK3pirjwnqhaqiiLpAVCuwvtUV6FXsYENSPjcnW9YrL8iByGoJ5QU6vmf8soGP6UBktYSVVkdWXa1SJgy8IAISodXFXQCfVkf2Gpu1RG78ovx3WNTZXm4CZA0fbwGyh4+ngISAj5eAhIGPh4CEghdaQMLBCykgIeGFEpCw8EIISGj4WAUkPHwsApICPloBSQMfjYCkgo9UQNLBRyIgKeH5CkhaeD4Ckho+nICkh+cSkBLwjxKQMvAPExDRzQZJJYDcTppq8KyA1ffSppyAVIYn8b8AAwDwnDoLDVidTAAAAABJRU5ErkJggg==);
    }
  .badge.sale {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEQ4RkE1MjM1RTY3MTFFMjk5QzlEOTY4MkQ1NjEyRTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEQ4RkE1MjQ1RTY3MTFFMjk5QzlEOTY4MkQ1NjEyRTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDhGQTUyMTVFNjcxMUUyOTlDOUQ5NjgyRDU2MTJFOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDhGQTUyMjVFNjcxMUUyOTlDOUQ5NjgyRDU2MTJFOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psee6L4AAAVSSURBVHja5JtrTFtlGMf/tMDaUlpKLyowRDFZsk0xGCExXvZBJ5kfVHAuzmRLTDZdNMoHP+CCDrIgkhhjFpdM6xZJQOO2MDIdw20qRjMSIlNhm04GQRK2cSnj2iu0nvetp4DAOaeXc2n7JE1O05O0v995nud9ztuclEAggHBjfE8ZYhwHmFcNJI7hkSmoIH/IBj88Mim7AFnhSaQmGzwTtUWnO2uK/nujSjb4/3+vKpnh5RCgKHipBSgOXkoBioSXSoBi4cNaBjueKQ4dbzlzSejEyAmvrdgL9/mTCExPyAIvagbwwev3ViOjrBzujaVY8AdkgRdNgBB4zcOPYviro+hracSsxysLvCgChMLfOn0cfU2HkZOVidy3DkJTtlNy+JgL4INPMWQviiguRU5+AfIr66iQKa8PE06XpPAxFcAHT4I0u6kjBzHR+RP0eXej8KOmxVJgsmE1UWLCx0yAEHg21KoU+I/VUwlqrQ5uxzgG207SUsjWaWmJGN9uENoYo4KPiQAueK4ryUrQmC14sP5TmGy5of4w0nEOg47bosNHLYALPnVDMbLrjiK97CVeCRl5+ch+//Nl5WDK0IoOH5UA3oanN4AksaFiN/xPvsgrgZRDf9NnoZWBlIPY8PR3Ct0TXDoJbs6xCap5370PwFpZg1QGbvTrY1BdOL4iSxZuDtLmOLPxEfxzoVUSeIu9PfIMEApPIm2gB45DtZh3OWHb8cqyTCDwxjfehWbHPtrwMq9eRIE5S7IrH5GAcOBDXf/6HysksPC+iXH0fFKPkenZ4GywLl1S+LAE8MGTGxt1bqEgCYbXqyl8d9WrUE2P4w6DXpKGF3EP4Gt4aQ9tgfG1Knrs6b/G3OGdgq+7Y8V5C/cVwfzmAWbtH0Pv/n0UvsBsorOBlPBLewCvAKFDjr7qYyDLQo/J2u7u/wue860rRBAJA1d6ZYMPqwmGM+HN/95FwYdONGKgyY7UnHyaFYZa+7IbHVIOeSovL/zlG6OSbKKoIoFfrd7d7V8yde1A/vbdCDDHcz2/Br/AZIa+YheMDc2hyVCblqoI+DV3hLjg2XHV6VuAb+hvpKvVoc88P56hsHd+0EinOzLVkTk/r3wXvLMzGOvrQ6E1WzHwq2aAEHgCduVIPaZcnlWzgMAPNtvpVGf1O6H59gvMtzXBkqlTFPwKAVzwJOUJ/Nj3baFx1arX0RWAvJZmAZ0CmeGGneoINDmXa8iRA35ZCfDP9sZg/W7YhHueeg624lJoSh5HiiYI5ezdCueh/fBcbIdu2wtYv60cQ+3Ngm5p5YIPCRDS7eevXcJc18/QlzwGfeV7wavMDDM3zrbCuKkIWfcXY7Tkaei7voOz4yxGHA6Mzzi5rrrs8FRAOEudy16Hyf7t8Gp0uN3dienffqFNMFDyBLKqP4RPkxHsCy12puk5ac0rGZ7NgLB+xLofTmDO6YKWqXEr09F1ZhsMO/fA73Zh9NwpWAN+eh6peaXDr7kM8gWb1qT5ZTz7MtQmC64fboB/chRGm0XRNR/THSHd1ueZuVeHq/Xv4FbHN1hvMnItcxSeGUMVAx9xBrAx19KIwT8vwzl2k462ZMKLJ/ioBZCVwbwwj7u4p7vFtF+yq5QQAti5nq/mSaPdnGODEkPsv8dF3cxQugDFw4spIC7gxRIQN/BiCIgr+FgLiDv4WAqIS/hYCYhb+FgIiGv4aAXEPXw0AhICPlIBCQMfiQBF3tJKJSDh4MMRkJDwQgUkLLwQAQkNzycg4eG5BCQF/FoCkgZ+NQFJBU8itKVLHiclT1QiyULFwrPP0iadgGSGJ/GvAAMAxKxkeqos4EIAAAAASUVORK5CYII=);
    }



