body{
font-family:Arial,Sans-Serif;
background-color: #FBFBFB;
}
div#bodydiv{
min-width:930px;
max-width:1400px;
margin:0 auto;
padding:1px;
}
body.mobile div#bodydiv{min-width:200px;}

body.mobile table.standard th {padding: 12px; background-color: #EEEEEE;}
body.mobile table.standard td {padding: 7px; }

table.standard th {padding: 12px; background-color: #EEEEEE;}
table.standard td {padding: 2px; }


table{padding:0px;margin:0px}

.htr{background-color:#919191; height:1px; margin: 0px;}
a {color:#444444}
a:hover{color:#0085CF;}
.bold{font-style:italic;}
.main_table{height:500px;vertical-align:top;}
div#mleft{width:250px;float:left;font-size:95%}
div#mright{width:300px; float:right;font-size:95%}
div#mfooter{text-align:center; margin:5px;}
#optional_mail{color:gray; font-size: 70%}
td.comment_name, td.comment_text, td.comment_email{font-size: 80%; min-width: 90px;}
#comment_frm{padding: 0px; margin: 0px}
td#c_name_c, td#c_text_c td#c_mail_c {width:100%}
.path{margin-left:10px; text-align: left;}
.w21{margin-top:10px;margin-bottom:5px;}
div.path li{margin-left:3px;}
table#c{width:100%;}
.cmnt{
margin: 0;
padding: 0;
padding-bottom: 10px;
}
ul.cmnt li {
display: inline;
list-style-type: none;
padding-right: 10px;
}
.c_th{font-size:110%;color:gray;}
.c_dt{color:gray;font-size:50%;padding-left:11px;float:right;}
.c_txt{display:block; padding-left:3px; word-wrap: break-word;}
.cmnt_vote{float:right;}
.vote_comment_plus{cursor:pointer; font-size:120%;color:gray;}
.vote_comment_minus{cursor:pointer;padding-left: 10px; font-size:120%;color:gray;}
.cvote, .cvote_p, .cvote_n {font-size: 80%; font-weight: bold;padding-right: 13px;cursor: help}
.fontgray{color:gray;}
.fontgreen{color:green;}
.fontred{color:red;}

.vote_comment_plus:hover {font-weight:bold; color:green;}
.vote_comment_minus:hover {font-weight:bold; color:red;}

.gray{color:gray;font-size:92%;}
.icell{padding: 2px;}
.gray_i{color:gray;font-size:92%;font-style: italic}
td.icell, td.gray_i {vertical-align:top;}
.w1{background: #F0F3FF no-repeat scroll 0% 50%;
border:1px solid blue;
color: #FF7700;
font-weight: bold;
padding:27px 10px 10px;
text-align:center;
}
a.tg{line-height:0.93em;padding:0px;margin:0px;padding-left:2px;white-space:nowrap;}
a.h{padding:0px; margin:0px;}
H1{font-size: 150%;}
H2{font-size: 120%;padding-top:7px;padding-bottom:9px;margin:0px;}
H3{font-size: 110%;padding-top:7px;padding-bottom:9px;margin:0px;}
H4{font-size: 100%;padding-top:7px;padding-bottom:9px;margin:0px;}
h1,h2,h3,h4,h5,h6{font-weight: bold;color:#1263ad;}
P{padding: 5px 5px 3px 0px;}
.din{display: inline;}
li{padding-top:7px;}
ul.l {margin:0px; font-size:80%}
h4.l {margin-bottom:0px;padding-bottom:0px}

/*.blk_topbestproducts*/
#mleft ul.mn li {list-style-type:none;}
#mleft ul.mn {padding-left:0px;}

ul.mn {margin:3px;padding-left:15px;}
ul.mn li {padding:2px;}
h4.mn{color: #FFFFFF;text-align:right;margin:0px;padding:0px;padding-right:10px;}
.bh{margin-bottom:12px;}
.w2{border: 1px #EAEAEA solid; padding: 17px; margin: 15px; font-style:italic}
body.mobile .w2, body.mobile .tip  {margin: 3px;}
.tip{border: 1px #EAEAEA solid; padding: 17px; margin: 15px; }

#image-rotator {float: none; text-align: center;}
#image-rotator img{alignment-baseline: central;}
div#mcenter p img {float: left; margin: 10px 10px 10px 0; }
div#mcenter{margin:0 262px; padding-right: 90px; text-align: justify;}
div#mcenter a {text-align: left;}
div#text_wr_editor {text-align: left;}
.mobile div#mcenter{padding-right: 2px;}
div#mcenter h1{padding-left:20px}
.mobile div#mcenter div#path img{padding:5px; width: 100%; height: 100%; display:inline-block; max-width: 300px}
.mobile .path{margin-left:0px;}

a, .lnk{color:#111111;cursor:pointer;}
#mfooter a, div#mcenter a, div#mcenter .lnk, div#mfooter .lnk{color:#3366CC;cursor:pointer;}
#mHeader, div.bh{
border-radius: 5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius: 5px;
-khtml-border-radius: 5px;
/* behavior: url("border-radius.htc"); */

background-color: #888888; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb', endColorstr='#111111'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#AAA), to(#222));
background: -moz-linear-gradient(top,  #AAA,  #222);
}

div.bh {padding:3px; margin-bottom:5px;margin-top:10px}

li {list-style-type:disc;list-style-image:none;list-style-position:outside;}
ul.c ul {padding-left:0px;}
ul.c ul li.cmntit {border-left:2px solid; border-left-color:#EAEAEA;padding-left: -5px; padding-left:13px;}
ul.c li {list-style-type:none;list-style-image:none;}
div#ext_feat{margin-left:5px; margin-bottom:25px;padding-top:12px; }
div#counters{margin: 0px; padding:0px; height:1px;}
table.comments_nav {background-color: #EFEFEF; font-size: 70%;}
table.comments_nav a{padding:4px;}
table.comments_nav td{max-width:300px}
div#mcenter a.current_page_num {font-weight:bold; cursor: default;}
.nav
{
background: none repeat scroll 0 0 #E5E5E5; 
width:100%; 
padding:7px; 
margin-bottom:20px; 
text-align:right
}
.nav a
{
padding-left:17px; 
}
div.legacydocs 
{
padding-left:10px;
}
ul.legacydocs 
{
list-style: none;
padding:0px;
margin:0px;
line-height:1.2em;
}
li.legacydocs 
{
list-style: none;
padding-left:0px;
margin-left:0px;
padding-left: 19px;
background-repeat: no-repeat;
background-position: 0 .5em;
}
.ing_list{
    background-repeat: no-repeat;
    background-position: 2px 9px;
    margin-left: 2px;
    padding-left: 2px;
    list-style: none;
    background-repeat: no-repeat;
    padding-left: 30px;
}

.allowed
{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAB3RJTUUH1wIGCxo0AYhrBAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAwBQTFRFMXshMXspMYQpOYQpOYQxQoQxQowxQow5QpQ5Sow5SpRCUpRCUpRKUpxCUpxKUqVCUqVKWpxKWqVKWqVSWq1SY5xaY6VSY6VaY61SY61aa6Vja61aa61ja7Vjc61rc7Vjc7Vrc71jc71re61re61ze7Vre7Vze71re8Zre8ZzhLV7hL17hMZzhM5zhM57jL2EjM57jM6EjNZ7jNaElL2MlMaMlM6MlNaElNaMlN6ElN6MnM6UnM6cnNaUnN6MnOeUpe+Upe+crc6lre+crfeltdattda1td6ttfeltf+tvda1vfe1vf+tvf+1xt7Gxve9zu/Ozve9zv+91v/G1v/O3u/e5+/n5/fn7/fv9/f39//3///3////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////SFfxogAAAF10Uk5T//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8A4a+dkAAAAO1JREFUeNodz2FPglAYBeC3id244V14V0ZK4K0k6I5sYjRYYzppqUzbGA7Y+/9/RxfPt+ecTwcQsYom9tQZj6KTAiAeJt/HYpMlc5vmXXFwj2WxShbzUAqyRqhfjuVvFodS+pZt9yvIP8tttpC+57H33GGP4O4L5VchBgG2M07B2a5i4QnBnpt2yfkliE3yFQ09ZUxvOCdgZ+FfG1w9nW0yAlYcftRNoMyGJrvWYCbldNkgpoPOVIed5bv36entvNN+BLVh2WM+YiZjlOq9CvCHcOvONJlBKbmIunM7SqihrGvKXYH1+ranqTxUCv+uhi044kZ2GwAAAABJRU5ErkJggg==);
}
.disallowed
{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABsUExURczFxcxWVsxKSsyfn8wSEswiIsyqqswlJcwLC8zIyMwHB8xdXcyysswwMMxOTsw/P8wtLcxra8w7O8ycnMzBwcxZWcwEBMwpKcynp8xzc8xhYcxCQswPD8xSUsxGRuuZmeBmZv///8wAAMzMzASmZAgAAAAkdFJOU///////////////////////////////////////////////AFgsDQ0AAACrSURBVHjaYlAGAmYmGSUlFj5mEBsggBiUlUX4laCACcgDCCAGZQZ2JTgQYFAGCCAGZWklJMCoDBBADMJKKEACIIAYmFAFGAECiIFFSR4JKLECBBCDkpIiElDiAAggDAGAAAJqUUACSqwAAcQgi2ooN0AAMTCj8MXYAAKIQVkO1WEAAQR0Oi+CL8SpDBBAQO9wCnJBuFySQN8CBBADyMtsokAPikvxgNgAAQYAl4YdgPW4AxwAAAAASUVORK5CYII=);
}
.none
{
background-image: url(data:image/gif;base64,R0lGODlhEAAQAPeWAPLHhP///fOvB2xVD8CQCfPHhP/ZAL1jGLxjGPSsCb9jGeWWDrxfGvm5BO2sA/asCrpeFrZXFWNPEPq4BP7118N4J7NbB/701N+ubrxgGvHBh//GAPSlDvOrCbtlBuSVD+y0BPKqCf///////Pzr0vOkDcN2BrRWC92UDvmyB/XZsffkvfexBrleCP/UAN2mbeOQEf/86j8zFMeGLvezB7lZGuaWDrlaDUg6EuKLFP7552FNEPKiD79rJ+S7cb2NCqeHCfjlt/LEhvntwrdZDvHam/a5As+KRf757FtJEc2BBr1jGf+9BL6QCP+/Avm6A71hGv//9f/CAPatCrReB8N1J//DAfzGAPLDh++3A+ePFfvu0f/7896VDeWTEPOiEP/KAOCjA9OWRv/OAOOWC9ymVN6gBPLGhblfFd6dVvGnC/LFhbRbCPW3AllHEbNYDFBAEv+1CLdXE+mbDtiXYs58Cf3z5LxeG6+RCOOMEv2xCrhhEsRxBvGkDP312fLHhdiMCOOOE/rlze3Nle3Kl7tuF//++O6sBWVQEOm/kNiFDvSzBP/+9vPGgvLAh7xhGdmPT9+uVvewCbVfDLppB/OuB////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAJYALAAAAAAQABAAQAjVAC0JHGiJwgWCCEeIUXJlA6IdThrUORIAocAilAy48DAIIRI0ZCQlSBBHQhI9JXh8yRPBjsUhVCwEsUjQhwkDOGSA4YNBBEFDVQA9WTShCYEUIR4o6sHFUhoISxAcOIBAgYJHUDIwuFMDksUAkcpUpDkwygwzYSowImspRiEQeIA42KODpp9JWca4gSPl0JstCFewaWPEyoABTAR0OKFiIKEWNCoJYEHgxxQ1fTjcSGTpBZE5HxYssNEFhRcYgXJokUOHRCMAAAoUgP3nzBohWDQ4EhQQADs=);
}
.notfound
{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cLHBM2A6CFgucAAAHYSURBVDjLjZM/aBMBGMV/3+WS3hDByYpTQJcgorgYbjcRBJcuDpGOyZDBwcXByW5OQoYeiFPQyUkEc1OnkIIILmYpWMQ/+LekTSXNnz6HuyS9qwXfePe99+599z0jhWFQKiMqGD5QBEDqgXWAtlfvhkfnbU5cLxUwGkANKX/kFaBo1BggAoymV+tuzwWGQamA9BCzKhJkPOxMETt1DiYHHP54D3tfF2JmLaQHXn1z242fNjCrAuBkya2+xrLewl9i+vYp0zdPIk+pCnwD7lmUWS8wyyMgkyN35xWHWyHqf8Q5fx1n+SKSGLVuwZ+fM90BaMVFqkBMBpiOGT1fgYPdyH33M86NR5gZ5p1GC4E8ZhUH8Jmz44wxGXeJzJVqLPQF7XxIr993wIr8C+4S2ZuPcc5eRsM+4/A+aJqckYouRvIDYmQu3Y7I0zHjlw30eytFjn2iI6GUFlD/E5N3z2C4c5w8j2A9B7NO8mhigdEe7H9H+784EVLHAdrRL0lFuFDG9e+Subp6gjsDsLbj1bohRsD/wuY7CLx6N5xdYhNYxqjOljPZWGOyscbxzRlILcyaqTJdKwANsFp0JElOnHmAWQCpMiXqvF4qAxXAxygiAfSAuM6biTr/BYKuvqqGa22TAAAAAElFTkSuQmCC);
}

#legacy_badge
{
float:right;
background:none repeat scroll 0 0 #f4f4f4;
border: 1px solid #DDD;
padding-right:10px;
padding-bottom:10px;
margin-left:15px;
width:218px;
font-size:88%;
}

#legacy_badge h3
{
color:black;
padding:7px 0px 10px 15px;
margin:0px;
}

body.mobile #legacy_badge
{
float:none;
width:auto;
padding: 10px;
margin: 0px;
}

#legacy_badge_d a:link{color: black;}
#legacy_badge_d a:hover{color: #D40000;}
#legacy_badge_d {float:right}
#legacy_badge_d {padding-top: 10px}

.green, .red, .yellow, #people_vote
{
border-radius: 10px;
padding:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.green{background: none repeat scroll 0 0 #D9FDC9;}
.red{background: none repeat scroll 0 0 #FFE3E3;}
.yellow{background: none repeat scroll 0 0 #FFF9B1;}
.tag_notes{}
#share_addthis_cont{padding-top:30px; width:230px}
#c_msg{font-size:80%}
body.mobile {min-width:0px;padding-left:5px;}
body.mobile div#mcenter div#path img{padding:5px; width: 100%; height: 100%; display:inline-block; max-width: 300px}
/*img.img_preview{float1:right; display: inline-block; max-width: 170px; padding: 5px;}*/
body.mobile div#mcenter{font-size:90%}
.vote_plus{color:green;}
.vote_min{color:red;}
#people_vote{background: none repeat scroll 0 0 #FFFCCA; padding: 5px; padding-left:15px; margin: 5px; max-width: 300px; font-style:italic; min-height: 70px;}
#people_vote h3 {padding-top:0px;}

.reply {
valign:middle; 
padding-top:5px; 
padding-left:22px;
background-repeat: no-repeat;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQUJCNzE5MDEyMjA2ODExOTQ1N0E1OTAwODVGNjE0NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNzNCRjk0MjE5Q0MxMUUwODIyNERGMEMxODdDOTY4RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNzNCRjk0MTE5Q0MxMUUwODIyNERGMEMxODdDOTY4RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJBQkI3MTkwMTIyMDY4MTE5NDU3QTU5MDA4NUY2MTQ3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJBQkI3MTkwMTIyMDY4MTE5NDU3QTU5MDA4NUY2MTQ3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BQRRbgAAAVtJREFUeNpi+P//PwM6DgsLE7O2tFoVHh4eiE0ehpkY0EBUVJTdg7t3Z7x49oyTgQBgQeZEREQEXr5wIfnnj5//Qfz/f/8J4NPMCLIeBEKCggounDvvjK6AnYOdUVpG9oWQiPDWFStWrMfQ7ObiOufenTvihJwpISX1XVpWJmflypWvQHywn1lYmL8zEAFA4QAKD2BAisE1b9uxI9fAyHAvMQa8ffOW9evnL8VwzSCwZt26CSYW5vNAfoSJKamovARhZDEQ+PDhgyKKZhAABYi+kVGXsIjwbxAfFEi79uxOMTYzq+Dj5/8PU8fHx/sSQzMILFu27JCCsnIGzAAQWLRo0RUpaenrcM0CAvvADHwpCJTSYGwne/slyvIKmz3d3SfDxPBqhuHIyEg7kEZQkkUWJ6gRZLuZsfE6V2eXOQTTNjp4+vjJFFEx8duggMOQxGert6dXJ76cBRBgAMxiKLIlHIzpAAAAAElFTkSuQmCC);
background-position: 0 .5em;
}

.reply:hover, span.lnk:hover{text-decoration:underline; color: #2266CC;}

table.borderable{
    border-spacing: 0px;
    border-collapse: collapse;
}
table.borderable td {
    border: 1px #AAAAAA solid;
    padding: 5px;
    margin: 5px;
}
table.borderable th {
    border: 1px #AAAAAA solid;
    padding: 5px;
    margin: 5px;
    text-align: center;
    background-color: #EEE;
    font-weight: normal;
 }

#header_table ul {
margin:2px;
padding:11px;
}

#header_table li {
display: inline-block;
list-style-type: none;
padding-right: 10px;
}

#header_table a{
color: #eeeeee;
}

body.mobile #header_table li {
    padding: 5px;
    padding-left: 11px;
}


#search_div{
min-width: 90px;
max-width: 250px;
min-height: 19px;
/*padding-top:-4px;*/
float:right;
}

#search_dif_cont{
    display: inline-block;
    float: right;
}

pre {
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, с 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ поддерживается в IE, Safari, и Firefox 3.1.*/
}
.a_btn_green{
font-weight: 700;
color: white;
text-decoration: none;
padding: .8em 1em;
border-radius: 3px;
background: rgb(64,199,129);
box-shadow: 0 -3px rgb(53,167,110) inset;
transition: 0.2s;
}
.a_btn_green:hover { background: rgb(53, 167, 110); }
.a_btn_green:active {
background: rgb(33,147,90);
box-shadow: 0 3px rgb(33,147,90) inset;
}
div#imagecontainer{_________display: none}
img.product_img{
max-height: 200px;
border: 1px #DDD solid;
margin-left: 5px;
margin-top: 5px;
}

/* image rotator */
#image-rotator {
}

#image-rotator img {
max-width: 100%;
padding: 5px;
border: 1px solid #ccc;
max-height: 300px;
background: #fff;
box-shadow: 1px 1px 7px rgba(0,0,0,0.1);
}
#image-rotator img.custom-img-rotator{
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
}
#image-rotator ul {
list-style: none;
margin-bottom: 1.5em;
}
#image-rotator .main-image {
width: 100%;
max-height: 270px;
margin-bottom: 0.75em;
}
.thumbnails-img-rotator{
    padding: 0;margin: 0;
}
#image-rotator .thumbnails-img-rotator li {
display: inline;
margin: 0;
}
#image-rotator .thumbnails-img-rotator li img{
height: 30px;
}

.nogmo{
float: right;
color: green;
font-size:150%;
padding-top: 50px;
}

li.article_list_item {
list-style-type: none;
}

li.article_list_item img{
float: left;
padding: 3px;
max-height: 120px;
border: 1px #AAAAAA solid;
margin-right: 10px;
margin-top: 4px;
}
li.article_list_item p{
padding: 0px;
margin: 0px;
}
li.article_list_item div{
min-height: 195px;
}
li.article_list_item h4{
padding: 0px;
padding: 10px 0px 0px;
}
#images_data_json{display: none}
.dscv_c{padding-top: 5px; padding-left:19px;}
.article_with_no_text{display: inline-block; padding: 10px; max-width: 200px; min-height: 150px;}
body.mobile .dblk{
    max-width: 300px; 
    display: inline-block; 
    vertical-align: top;
    margin: 5px;
    border: 1px #EAEAEA solid;
    padding: 5px;
}

body.mobile ul.mn li {padding: 5px}
body.mobile #vote_buttons button{padding: 4px; margin-left: 20px}
#addComments{display: block; min-height: 10px}
#addComments span.lnk {
    font-size: 130%; 
    display: block; 
    float: right;
    background-image: url("/images/add_comment.png");
    background-repeat: no-repeat;
    background-size: 17%;
    background-position: 100%;
    padding: 10px;
    padding-right: 50px;
}

#productimgcontent{max-width: 356px;}
#adaptads {width:inherit;  padding: 13px; padding-right: 20px; }
@media screen and (min-width:1250px){
    #adaptads {float: right; display:inline-block;}
    #productimgcontent {float: left; display: inline-block; margin:10px 30px 10px 10px;}
}

body.mobile #adaptads{width:100%; padding: 10px 3px 10px; float:none; }
#adaptads.ingr_list {float:right; text-align: center; padding: 2px; border-left: 1px #AAAAAA solid;margin-left: 5px;}
body.mobile #adaptads.ingr_list{width:100%; float:none; padding: 10px 3px 10px; border: none;}
.adsmob1 {display:inline-block; min-height: 105px;}
#ads_right{width: 100px; margin-top: 15px; text-align: center;}
.ads_right_blk{}
.admpopupcont{padding: 15px}
#alternative_descriptions{width: 100%; margin: 10px;}
#alternative_descriptions ul{display: block; padding-left: 10px}

.legacyHTMLTable{border-collapse: collapse; border-spacing: 0px; }
.legacyHTMLTable td {
padding: 4px;
border: 1px gray solid;
}

.legacyHTMLTable > tbody:nth-child(1) > tr:nth-child(1) {
    font-weight: bold;
    font-size: 100%;
}

.ui-dialog{font-size:95%}

div#info_content strong {font-weight: normal;}
#blk_newarticles {font-size:80%; }
#gbnrh{
    color: rgb(82, 153, 82);
    padding:5px 0px 0px 10px;
    background-color: rgb(244, 244, 244);
}

#gbnrb{
    border:none;
    padding:5px 0px 10px 10px;
    background-color: rgb(244, 244, 244);
}

body.mobile #gbnrh{
    border-left: 1px solid rgb(159, 239, 159);
}
body.mobile #gbnrb {
    border-left: 1px solid rgb(159, 239, 159);
    border-bottom: 1px solid rgb(159, 239, 159);
}
#alertcheckbox{
    -ms-transform: scale(1.5); /* IE */
    -moz-transform: scale(1.5); /* FF */
    -webkit-transform: scale(1.5); /* Chrome */
    -o-transform: scale(1.5); /* Opera */
    padding: 10px;
}

.b-container{
    width:200px;
    height:150px;
    background-color: #ccc;
    margin:0px auto;
    padding:10px;
    font-size:30px;
    color: #fff;
}
.b-popup{
    width:100%;
    min-height:100%;
    background-color: rgba(0,0,0,0.5);
    overflow:hidden;
    position:fixed;
    top:0px;
}
.b-popup .b-popup-content{
    margin:40px auto 0px auto;
    width:50%;
    min-width: 300px;
    max-width: 600px;
    height: 100%;
    padding:10px;
    background-color: #EEEEEE;
    border-radius:5px;
    box-shadow: 0px 0px 10px #000;
}

#associatedProducts ul {
    list-style: none;
}

#associatedProducts ul li {
    display: inline;
    list-style-type: none;
    padding-right: 10px;
}

#associatedProducts ul li div{
    /*max-width: 100px;*/
    display: inline;
    word-wrap: normal;
}

#products_container img{
    max-width: 100px;
    max-height: 100px;
}

#products_container img{
    padding: 12px;
}
#products_container img:hover{
    background-color: #FAFAFA;
}
