.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix{display:block;}.user_info_block{clear:right;float:right;width:230px;margin:0 0 10px 15px;}.user_info_block .text{border:solid 5px #f0f0f0;margin:0 auto !important;padding:18px;font-size:12px;}.user_info_block p,.user_info_block h4{margin-bottom:8px;}.user_info_block p:last-child{margin-bottom:0 !important;}.images-gallery{margin-bottom:10px;}#images-gallery.images-gallery ul{list-style:none;margin:0;padding:0;}.images-gallery li{float:left;width:20%;margin-right:5px;}.images-gallery li img{width:100%;}.images-gallery .gallery-item img{max-width:200px;}.images-gallery .gallery-item{float:left;margin-right:10px;}.images-gallery .gallery-item a{display:block;text-align:center;}.images-gallery .clr{height:10px;}.images-gallery .page{margin:0 0 10px;display:none;}.images-gallery .page.show{display:block;}.images-block{float:right;padding-bottom:30px;margin-left:10px;width:230px;}.images-block img{max-width:230px;}.images-block .image{display:block;text-align:center;}.images-block .hidden{display:none;}.images-block .show-all-images{padding-top:5px;text-align:center;font-size:12px;}.content table{max-width:100%;border-collapse:collapse;line-height:15px;margin-bottom:10px;}.content table td{padding:5px 10px;}.content table.infoTbl,.content table.infoTbl td{border-color:#ccc;}.content table.infoTbl td{border-bottom:#ccc solid 1px;}.content table.infoTbl tr:first-child{background:#eee;text-align:center;font-weight:bold;}.content table.stdTbl,.content table.stdTbl td{border-color:#999;}.YMaps table{margin:0;}.YMaps table td{padding:0;}.blog h2{margin:0 0 0.5em;}.news-pager{padding-left:5px !important;}.news-pager,.news-pager li{display:inline;}.news-pager li{display:inline-block;padding:2px 4px;margin-right:5px;}.news-pager li.selected{background-color:#ddd;}.news-pager .first,.news-pager .previous,.news-pager .next,.news-pager .last,.news-pager .hidden{display:none;}.js-link{border-bottom:#333 1px dashed;text-decoration:none;}.js-link:hover{border-bottom:none;}#category-list-module ul,#product-list-module ul{list-style:none;padding:0;}.category-description{margin:0 0 10px;}.category-list li{background:#e0e0e0;border:solid 1px transparent;display:inline-block;padding:5px 8px;margin:0 10px 10px 0;}.category-list li.active{background:#efefef;}.category-list li.active a{border:none;}.category-list a{color:#333;}.product-list{margin:0 0 20px;}.product-list .product{float:left;width:140px;text-align:center;}.product-list .img{margin-bottom:15px;}.product-list .img img{max-width:100%;}.product-list .price{font-weight:bold;}.product-list .title,.product-list .price{margin-bottom:6px;}.product-list .product{margin-right:25px;}#product-list-module .product-list .last{margin:0;}.product-list .row-separator{height:25px;clear:left;}table.orderTable{width:100%;margin-bottom:30px;}.orderTable .img{padding:10px 0;}.orderTable tbody td{padding:10px;vertical-align:top;}.orderTable tbody tr{background:url(../images/shop/cart-sep.png) 0 100% repeat-x;}.orderTable tfoot td{padding:20px 10px;}.shop-button{display:inline-block;background:url(../images/shop/shop-button.png) 0 0 repeat-x;color:#fff;height:26px;line-height:25px;padding:0 15px;text-decoration:none;font-size:11px;}.shop-button:hover{background-position:0 -26px;}.shop-button.click{background-position:0 -52px;}.shop-button.to-cart{cursor:pointer;padding-left:0;}.shop-button.to-cart span{background:url(../images/shop/to-cart-ico.png) 10px 0 no-repeat;display:block;height:16px;line-height:18px;padding-left:35px;margin-top:4px;text-shadow:0 -1px 1px #4aa447;}.shop-button.click span{background-position:10px 100%;color:#36842b;text-shadow:0 1px 1px #aad392;}#shop-cart{color:#000;position:absolute;width:100%;top:0;z-index:100;}#shop-cart *{font-size:11px;}#shop-cart ul{list-style:none;}#shop-cart .wrap{height:26px;margin:0 auto;width:955px;}#shop-cart .module{margin:0 20px 0 auto;width:240px;height:26px;}#shop-cart .module-main{background:url(../images/shop/module-bg.png) repeat-x 0 100% #fff;border:solid #c0c0c0;border-width:0 2px 2px;}#shop-cart .module.open{height:auto;}#shop-cart .module-head{background:url(../images/shop/cart-ico.png) no-repeat 15px 50%;height:26px;padding-left:35px;overflow:hidden;}#shop-cart .module-content{display:none;padding:5px 15px 5px;}#shop-cart .open .module-content{display:block;}#shop-cart .summary{font-size:11px;padding:6px;}#shop-cart .cart-open-link{background:url(../images/shop/cart-open.png) no-repeat;cursor:pointer;display:none;margin:0 auto;width:24px;height:11px;}#shop-cart .module.hover .cart-open-link,#shop-cart .module.open .cart-open-link{display:block;}#shop-cart .module.open .cart-open-link{background-position:0 100%;}#shop-cart .module-content p{text-align:center;}#shop-cart .clear-cart{margin-bottom:5px;}#shop-cart .goto-order{margin-bottom:18px;}#shop-cart .minimize a,#shop-cart .clear-cart a{color:#666;}#shop-cart .list{margin-bottom:15px;}#shop-cart .list li{background:url(../images/shop/cart-sep.png) repeat-x 0 0;padding:10px 0 8px;}#shop-cart .list-item{width:100%;}#shop-cart .list-item .img{width:45px;}#shop-cart .list-item .info{padding:0 5px 0 10px;}#shop-cart .list-item .info a{display:block;color:#069;margin-bottom:4px;}#shop-cart .list-item .count{width:55px;}#shop-cart .price{font-weight:bold;}#shop-cart .list-item input{border:solid 1px #ccc;background:#f7f7f7;padding:3px 4px;width:20px;}#order-form textarea{height:50px;}.jqifade{position:absolute;background-color:#666;}div.jqi{width:320px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;position:absolute;background-color:#fff;font-size:11px;text-align:left;border:solid 1px #eee;padding:7px;}div.jqi .jqiclose{display:none;}div.jqi .jqimessage{padding:10px;line-height:20px;color:#444;font-size:16px;text-align:center;}div.jqi .jqibuttons{text-align:right;padding:5px 0 5px 0;border:solid 1px #eee;background-color:#f4f4f4;}div.jqi button{padding:3px 10px;margin:0 10px;background-color:#2f6073;border:solid 1px #f4f4f4;color:#fff;font-weight:bold;font-size:12px;}div.jqi button:hover{background-color:#728a8c;}div.jqi button.jqidefaultbutton{background-color:#bf5e26;}.jqiwarning .jqi .jqibuttons{background-color:#bf5e26;}div.form{width:50%;padding-bottom:10px;}div.form input,div.form textarea,div.form select{margin:0.2em 0 0.5em 0;}div.form fieldset{border:1px solid #ddd;padding:10px;margin:0 0 10px 0;-moz-border-radius:7px;}div.form label{font-weight:bold;font-size:12px;display:block;}div.form .row{margin:0 0 10px;}div.form .hint{margin:0;padding:0;color:#999;font-size:11px;}div.form .note{color:#999;font-size:11px;}div.form span.required{color:red;}div.form div.error label,div.form label.error,div.form span.error{color:#c00;}div.form div.error input,div.form div.error textarea,div.form div.error select,div.form input.error,div.form textarea.error,div.form select.error{background:#fee;border-color:#c00;border-style:solid;border-width:1px;}div.form div.success input,div.form div.success textarea,div.form div.success select,div.form input.success,div.form textarea.success,div.form select.success{background:#e6efc2;border-color:#c6d880;border-style:solid;border-width:1px;}div.form .errorSummary{border:2px solid #c00;padding:7px 7px 12px 7px;margin:0 0 20px 0;background:#fee;font-size:0.9em;}div.form .errorMessage{color:red;font-size:0.9em;}div.form .errorSummary p{margin:0;padding:5px;}div.form .errorSummary ul{margin:0;padding:0 0 0 20px;}div.wide.form label{float:left;margin-right:10px;position:relative;text-align:right;width:100px;}div.wide.form .row{clear:left;}div.wide.form .buttons,div.wide.form .hint,div.wide.form .errorMessage{clear:left;padding-left:110px;}div.form .row.buttons input{padding:5px;}div.form input,div.form textarea{display:block;font-size:13px;}div.form textarea{width:96%;padding:5px;font-family:Arial, sans-serif;}div.form input[type=text]{width:60%;padding:5px;}div.form .captcha{font-size:11px;list-style:none !important;}div.form .captcha input{width:100%;}div.form .captcha img{display:block;}div.form input[type=submit]{padding:5px;}div.form .row .inline{display:inline;}div.form .upload-row input[type=file]{padding:3px;}#question-form-div{width:350px;padding:10px;}#question-form-div h2{color:#333;}#add-question{background:#efefef;float:right;padding:9px 12px;font-size:11px;}#add-question a{cursor:pointer;border-bottom:dotted 1px #069;}.question-list .item{margin-bottom:20px;}.question-list .username{display:block;color:#999;font-size:11px;}.question-list .question{border-bottom:dotted 1px #069;cursor:pointer;font-size:1.2em;line-height:1.3em;}.question-list .answer{display:none;padding:10px 0 0 20px;}.question-list .answer.show{display:block;}#question-form .row label{color:#333;}#add-review{background:#efefef;float:left;padding:9px 12px;font-size:11px;margin-left:10px;}#add-review a{cursor:pointer;border-bottom:dotted 1px #069;}#review-form-div{width:392px;}#review-form-div h2{color:#000;}#ProductReview_text{max-width:375px;}ul.reviews{margin-top:10px;width:320px;padding-left:0 !important;max-width:100%;}ul.reviews li{font-family:'Tahoma';list-style:none;margin-bottom:10px;margin-left:10px;}ul.reviews .username{font-weight:bold;color:#282828;width:200px;display:inline-block;}ul.reviews .text{color:#787878;margin-top:5px;}ul.reviews .cutlink{color:#989898;float:right;}ul.reviews .hide{display:none;}ul.reviews .show{display:list-item;}.news-pager{padding-left:5px !important;display:inline-block;}.news-pager li{display:inline-block;padding:2px 4px;margin-right:5px;}.news-pager li .selected{background-color:#ddd;}.news-pager .first,.news-pager .previous,.news-pager .next,.news-pager .last,.news-pager .hidden{display:none;}.events_page .event{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #000;}.events_page .event:last-child{border-bottom:0;}.events_page .event .created{margin-bottom:0px;margin-top:5px;float:right;}.events_page .event h2{color:#000;margin-bottom:12px;padding-right:10%;}.events_page .event h2 a{color:inherit;}.events_page .event .event_img{float:left;margin-right:10px;margin-bottom:10px;height:150px;width:240px;overflow:hidden;}.events_page .event .event_img img{max-width:100%;}.events_page .event .intro{display:block;}.events_page .event .intro .image-full{width:150px;height:100px;overflow:hidden;display:block;float:left;margin-right:15px;margin-bottom:10px;}.events_page .event .intro .image-full img{margin:0 !important;float:none !important;}.events_page .event .more-info{width:150px;display:block;text-decoration:none;font-size:1.1em;text-align:center;padding:10px 0px;background:#000;margin-top:5px;color:#fff;}.events_page .event .more-info:hover{opacity:0.8;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.32);}.events_page .event .more-info:active{box-shadow:inset 0px 2px 2px 0px rgba(0,0,0,0.34), 0px 1px 1px 0px rgba(0,0,0,0.15);}.blog h2{margin-bottom:10px;}.blog .post{margin-bottom:10px;}#add-review{background:#efefef;float:left;padding:9px 12px;font-size:11px;margin-left:10px;}#add-review a{cursor:pointer;border-bottom:dotted 1px #069;}#review-form-div{width:392px;}#review-form-div h2{color:#000;}#ProductReview_text{max-width:375px;}ul.reviews{margin-top:10px;width:320px;padding-left:0 !important;max-width:100%;}ul.reviews li{font-family:'Tahoma';list-style:none;margin-bottom:10px;margin-left:10px;}ul.reviews .username{font-weight:bold;color:#282828;width:200px;display:inline-block;}ul.reviews .text{color:#787878;margin-top:5px;}ul.reviews .cutlink{color:#989898;float:right;}ul.reviews .hide{display:none;}ul.reviews .show{display:list-item;}