
* {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
body{background:url(../images/body_bg.jpg) 50% 0 no-repeat #1a1c21;color:#4c4c4c;font-size:13px;line-height:16px;font-family:Arial,Helvetica,sans-serif;margin:0}table{width:100%}td{vertical-align:top}a{color:#bd3727;text-decoration:none}a:hover{color:#dd6152;text-decoration:underline}.bg_body{width:955px;margin:0 auto}#bodyWrapper{margin:0 auto}#bodyContent{padding:0 0 0 6px;width:100%}#columnLeft{padding:10px 0 0;width:220px}#columnRight{padding:10px 0 0;width:220px}.contentContainer{padding:0;margin-top:3px;margin-bottom:0;border:0 solid #000;overflow:hidden}.contentContainer.page_un{overflow:hidden;padding:0;margin-top:0;margin-bottom:0;border:0;background:none}.contentPadd{padding:14px;overflow:hidden;background:#fff}.contentContainer.page_un .contentPadd{padding:0;background:none}.contentContainer.page_un .contentPadd.un{padding:0;background:none}.contentInfoText{background:#dbdfe6;padding:10px;overflow:hidden;margin-bottom:0}.contentInfoText .infoBoxHeading{background:none;border:0;padding:10px 0;font-weight:700}.contentContainer span.contentText{border:0 solid #000;padding:0 20px;overflow:hidden}.logo{height:46px}.logo img{margin:6px 22px 0 1px}.navigation_block{padding:8px 0 0}.currencies{margin:1px 8px 0 0;width:143px}.currencies  label{font-size:12px;line-height:16px;color:#999;font-weight:400;padding-top:2px}.currencies  select{width:73px;height:18px;border:1px solid #d9d9d9;background:#fff;padding:1px;color:#706c56;font-size:11px;line-height:16px}.languages{margin:5px 10px 0 0}.select{border:1px solid #d9d9d9;background:#fff;padding:1px;color:#706c56;font-size:11px;line-height:18px;padding:1px}.cart_bg{padding:12px 0 9px;width:221px;background:url(../images/cart_bg.gif) 0 5px no-repeat}.cart_bg div{padding:0 0 3px 46px;white-space:nowrap}.cart_bg b{color:#fff;font-size:12px;line-height:14px;font-weight:400;display:inline-block;text-transform:uppercase}.cart_bg div{color:#fff;font-size:12px;line-height:14px;font-weight:400}.cart_bg a{color:#fff;font-size:12px;line-height:14px;font-weight:700;text-decoration:none}.cart_bg a:hover{color:#fff;text-decoration:underline}.cart_bg a strong{color:#fff;font-size:12px;line-height:12px;font-weight:700;text-decoration:none}.cart_bg a:hover{color:#fff;text-decoration:underline}.banner{padding:0 0 10px}.bannerSet  a{display:block;float:left;margin-bottom:14px}.bannerSet strong  a{display:block;float:right}.search{padding:13px 0 0}.search .table{width:375px;background:url(../images/header_search.gif) 0 0 repeat-x transparent}.search .go{color:#585a5b;font-size:12px;line-height:18px;width:100%;padding-left:40px;padding-right:0;border:0 solid #ccc;background:transparent;vertical-align:middle;margin:0;height:18px}.search_input-left{background:url(../images/header_search_input-left.gif) 0 0 no-repeat transparent;height:27px;width:100%}.search_button-rep{background:url(../images/header_search_button-rep.gif) 0 0 repeat-x transparent;height:27px}.breadcrumb{padding:10px 22px;margin:7px 0 0;border:1px solid #e5e5e5;border-width:1px 0}.footer_menu{margin-top:0}.footer{padding:14px 0 12px;overflow:hidden}.footer p{margin:2px 0 0;padding-left:0;float:right;color:#60636e;font-size:12px;line-height:23px}.footer p a{color:#60636e}.footer p b  a,.footer p b{color:#60636e;font-weight:400}.footer p b a{text-decoration:none}.footer p b  a:hover{text-decoration:underline}.footer ul{padding:0;margin:0;list-style:none;overflow:hidden}.footer li{float:right;display:inline-block;cursor:pointer;white-space:nowrap;line-height:16px}.footer li.un a{background:none}.footer a:hover{text-decoration:underline}.footer_item a{color:#60636e;font-size:12px;line-height:13px;font-weight:400;width:auto;cursor:pointer;width:auto;cursor:pointer;padding:0 0 0 21px;background:transparent;text-decoration:underline}.footer_item a:hover,.footer_item.selected a{color:#60636e}.paypal{float:left;display:inline-block;margin-top:-10px;margin-left:31px;text-decoration:none}.wrapper-t{background:url(../images/wrapper-t.gif) 0 0 repeat-x #fff}.wrapper-r{background:url(../images/wrapper-r.gif) 100% 0 repeat-y transparent}.wrapper-b{background:url(../images/wrapper-b.gif) 0 100% repeat-x transparent}.wrapper-l{background:url(../images/wrapper-l.gif) 0 0 repeat-y transparent}.wrapper-tl{background:url(../images/wrapper-tl.jpg) 0 0 no-repeat transparent}.wrapper-tr{background:url(../images/wrapper-tr.jpg) 100% 0 no-repeat transparent}.wrapper-bl{background:url(../images/wrapper-bl.jpg) 0 100% no-repeat transparent}.wrapper-br{background:url(../images/wrapper-br.jpg) 100% 100% no-repeat transparent}.wrapper-padd{padding:10px 5px}.wrapper_menu-c{background:url(../images/wrapper_menu-c.gif) 0 0 repeat-x transparent}.wrapper_menu-t{background:url(../images/wrapper_menu-t.gif) 0 0 repeat-x transparent}.wrapper_menu-l{background:url(../images/wrapper_menu-l.gif) 0 0 repeat-y transparent}.wrapper_menu-r{background:url(../images/wrapper_menu-r.gif) 100% 0 repeat-y transparent}.wrapper_menu-b{background:url(../images/wrapper_menu-b.gif) 0 100% repeat-x transparent;width:100%}.wrapper_menu-c:hover,.selected .wrapper_menu-c{background:url(../images/wrapper_menu_act-c.gif) 0 0 repeat transparent}.wrapper_menu-t:hover,.selected .wrapper_menu-t{background:url(../images/wrapper_menu_act-t.gif) 0 0 repeat-x transparent}.wrapper_menu-l:hover,.selected .wrapper_menu-l{background:url(../images/wrapper_menu_act-l.gif) 0 0 no-repeat transparent}.wrapper_menu-r:hover,.selected .wrapper_menu-r{background:url(../images/wrapper_menu_act-r.gif) 100% 0 no-repeat transparent}.wrapper_menu-b:hover,.selected .wrapper_menu-b{background:url(../images/wrapper_menu_act-b.gif) 0 100% repeat-x transparent;width:100%}.title-t{background:url(../images/title_t.gif) 0 0 repeat-x #fdfdfd;margin-bottom:5px}.title-r{background:url(../images/title_r.gif) 100% 0 repeat-y transparent}.title-b{background:url(../images/title_b.gif) 0 100% repeat-x transparent}.title-l{background:url(../images/title_l.gif) 0 0 repeat-y transparent}.title-tl{background:url(../images/title_tl.gif) 0 0 no-repeat transparent}.title-tr{background:url(../images/title_tr.gif) 100% 0 no-repeat transparent}.title-bl{background:url(../images/title_bl.gif) 0 100% no-repeat transparent}.title-br{background:url(../images/title_br.gif) 100% 100% no-repeat transparent}html,body{height:100%}.none{display:none}.cl_both{clear:both}.fl_right{float:right}.fl_left{float:left}.ofh{overflow:hidden}.fs_lh{font-size:0;line-height:0}*{outline:none}.dib{display:inline-block}button{background:transparent}h3.first_h3{margin-top:0}.btn_position{padding:0;position:absolute;bottom:10px;right:10px}img{border:0}form{display:inline}.contentText,.contentText table{font-size:11px;line-height:1.5}.productListTable{padding:0;font-size:12px;line-height:1.5}.productListTable tr.alt td{background:#f8f8f8}.fieldKey{font-size:12px;font-weight:700;line-height:1.5;width:180px}.fieldValue{font-size:11px;line-height:1.5}table,p{font-size:12px;line-height:1.3}.boxText{font-family:Arial,Helvetica,sans-serif;font-size:10px}.errorBox{font-family:Arial,Helvetica,sans-serif;font-size:10px;background:#ffb3b5;font-weight:700}.stockWarning{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#c03}.productsNotifications{background:#f8f8f8}.orderEdit{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:red;text-decoration:underline}.orderEdit:hover{text-decoration:none}TR.header{background:#fff}TR.headerNavigation{background:#bbc3d3}TD.headerNavigation{font-family:Arial,Helvetica,sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:700}A.headerNavigation{color:#696767;font-size:13px;line-height:16px;font-weight:700;display:inline-block}A.headerNavigation:hover{color:#696767;text-decoration:underline}TR.headerError{background:red}TD.headerError{font-family:Arial,Helvetica,sans-serif;font-size:12px;background:red;color:#fff;font-weight:700;text-align:center}TR.headerInfo{background:#0f0}TD.headerInfo{font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:700;text-align:center}TR.footer{background:#bbc3d3}TD.footer{font-family:Arial,Helvetica,sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:700}.infoBox{background:#b6b7cb}.infoBoxNotice{background:#FF8E90}.infoBoxNoticeContents{background:#FFE6E6;font-family:Arial,Helvetica,sans-serif;font-size:10px}TD.infoBoxHeading{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;background:#bbc3d3;color:#fff}TD.infoBox,SPAN.infoBox{font-family:Arial,Helvetica,sans-serif;font-size:10px}TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#f8f8f9}TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9}TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px}.productListingHeader{table-layout:fixed;color:#FFF;font-weight:700}.productListingHeader A:hover{color:#d2d2d2}.productListingData{table-layout:fixed}A.pageResults{color:#00F}A.pageResults:hover{color:#00F}TD.pageHeading,DIV.pageHeading{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#9b9b9b}TR.subBar{background:#f4f7fd}TD.subBar{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000}TD.main,P.main{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.5}TD.smallText,SPAN.smallText,P.smallText{font-family:Arial,Helvetica,sans-serif;font-size:10px}TD.accountCategory{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#abd}TD.tableHeading{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}SPAN.newItemInCart{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:red}CHECKBOX,INPUT,RADIO,SELECT{font-family:Arial,Helvetica,sans-serif;font-size:11px}TEXTAREA{width:99%;font-family:Arial,Helvetica,sans-serif;font-size:11px}SPAN.greetUser{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#f0a480;font-weight:700}TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}TD.formAreaTitle{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}SPAN.markProductOutOfStock{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#c76170;font-weight:700}SPAN.errorText{font-family:Arial,Helvetica,sans-serif;color:red}.messageBox{font-family:Arial,Helvetica,sans-serif;font-size:10px}.messageStackError,.messageStackWarning{font-family:Arial,Helvetica,sans-serif;font-size:10px;background-color:#ffb3b5}.messageStackSuccess{font-family:Arial,Helvetica,sans-serif;font-size:10px;background-color:#9f0}.inputRequirement{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:red}.accountLinkList{list-style-type:none;margin:2px 2px 2px 10px;padding:5px}.accountLinkListEntry{float:left;margin-right:5px}h1{color:#fff;font-size:12px;line-height:13px;font-weight:700;text-transform:uppercase;overflow:hidden;padding:15px 0 10px 18px;margin:0}h3{padding:7px 10px 1px 5px;margin:20px 0 10px;overflow:hidden;font-size:12px;line-height:14px;font-weight:400}.contentContainer h2{margin:13px 0 4px;font-size:12px}.content_wrapper-marg{margin:0 0 14px}.wrapper_box{padding:0}.wrapper{background:#fff;position:relative;padding:3px}.bung-new{position:absolute;width:46px;height:46px;right:3px;top:3px;background:url(../images/bung-new.gif) 0 0 no-repeat transparent}.prods_content .name_padd{padding:14px 0 0 14px;vertical-align:top;text-align:left}.prods_content td.name_padd{padding:14px 14px 0;vertical-align:top;text-align:center}.prods_content .name_padd.un{padding:14px 35px 6px 14px}.prods_content .pic_padd{padding:0;text-align:center}.prods_content td.pic_padd{padding:10px 0;text-align:center}.prods_content .desc_padd{padding:10px 14px 0;text-align:left}.prods_content .listing_padd{padding:6px 14px 5px;text-align:left}.prods_content .price_padd{padding:0 0 2px 13px;vertical-align:middle;text-align:left}.prods_content .price_padd b{font-size:12px}.prods_content .button__padd{width:100%;padding:8px 0 7px;text-align:left;overflow:hidden;/*margin-top:9px*/}.prods_content .button__padd a{display:inline-block}.prods_content .button__padd .bg_button2-act,.prods_content .button__padd .bg_button2{float:left}.prods_content .button__padd .bg_button22-act,.prods_content .button__padd .bg_button22{float:right}.prods_content a{color:#4c4c4c;font-size:12px;font-weight:400;text-decoration:none}.prods_content a:hover{color:#4c4c4c;text-decoration:underline}.prods_content .name span a{color:#000;font-size:12px;font-weight:700;text-decoration:none}.prods_content .name span a:hover{color:#000;text-decoration:underline}.prods_content SPAN.productSpecialPrice{color:#c51414;font-size:18px;line-height:21px;font-weight:400}.prods_content del{color:#c51414;font-size:12px;line-height:21px;font-weight:400}.prods_content div{color:#959595}.prods_content .desc{color:#959595;font-size:11px}.cart_total SPAN.productSpecialPrice{color:#c51414;font-size:18px;line-height:21px;font-weight:400}.h1 SPAN.productSpecialPrice{color:#000;font-size:12px;line-height:21px;font-weight:700}.h1 del{color:#000;font-size:12px;line-height:21px;font-weight:400}.prod_img{text-align:left}.prod_img a{display:inline-block}table.listing{margin:0}table.listing td{padding:1px 0;color:#5a5b5c;font-size:11px}.prods_content .listing b,.prods_content .listing font{background:#fff}.prods_content .listing b{font-weight:400}.prods_content .listing em,.prods_content .listing font{color:#5a5b5c;font-size:11px;font-weight:400;padding:0 0 0 3px}.prods_content .listing b font{color:#5a5b5c;font-size:11px;padding:0 3px 0 0}.prods_content .listing b font a{text-decoration:underline}.prods_content .listing b font a:hover{text-decoration:none}.prods_content .listing font a{color:#5a5b5c;text-decoration:underline;font-size:10px;font-weight:400}.prods_content .listing font a:hover{color:#5a5b5c;text-decoration:none}.prods_content .prods_table{width:100%}.prods_content-td{padding:0}.prods_content-td .table{padding:10px;border:1px solid #dbdfe6;background:#dbdfe6}.prods_vseparator{background:url(../images/spacer.gif) 50% 0 repeat-y}.prods_vseparator img{width:3px}.prods_hseparator{background:url(../images/spacer.gif) 0 50% repeat-x}.prods_hseparator img{height:4px}.show .select{width:30%;border:1px solid #dbdfe6;background:#fff;padding:1px;color:#4c4c4c}.show,.cart_total{padding:8px 10px 8px 0;margin:0}.cart_total strong{text-transform:uppercase;display:inline-block;padding-right:10px}.prods_content .cart_update{margin:10px 0 0;width:100%}.prods_content .cart_update td{vertical-align:middle}.prods_content .cart_update .buttonSet{padding:0}.result1_top{margin:3px 0 0}.result1_bottom{background:#fff}.result2_top{margin:3px 0 0}.result2_bottom{background:#fff}.result_top_padd div{padding:10px 16px}.result_bottom_padd div{padding:10px 16px}.result_top_padd{margin:0}.result_bottom_padd{margin:0}.wrapper_content-padd.un .result1_top{margin:20px 26px}.wrapper_content-padd.un .result2_top{margin:20px 26px}.result_right{text-align:right}.result *{color:#161419;font-size:11px;line-height:12px}.result b{color:#161419;font-weight:400}.result_un .result1_top,.result_un .result2_top{margin:10px 0 0}.result_right b{color:#333;font-weight:700;font-size:11px}.result_right a.pageResults{color:#333;text-decoration:none;font-size:11px}.result_right a:hover.pageResults{color:#333!important;text-decoration:none}.result_right a.pageResults u{color:#333;text-decoration:underline}.result_right a:hover.pageResults u{color:#333!important;text-decoration:none}.prods_content{padding:3px 0}.prods_content.padding{padding:3px 0 0}.wrapper_box.padd{padding-top:0}.prods_content .padd{width:100%}.wrapper_prods{padding:14px;overflow:hidden;background:#fff}.prods_content .right .pic_padd{padding:1px 0 2px 17px;float:right;display:inline-block}.prods_content .right .name_padd{padding:14px 0;vertical-align:middle;text-align:left}.prods_content .right .name_padd a{background:none}.prods_content .right .desc_padd{padding:6px 0 10px;text-align:left}.prods_content .right .data_padd{padding:6px 2px 0 0;float:right;text-align:right;line-height:20px}.prods_content .right .price_padd{padding:15px 6px 0 0;text-align:left;line-height:20px;float:left}.prods_content .right .button_padd{padding:8px 10px 7px;background:#dbdfe6}.prods_content .left .pic_padd{padding:1px 17px 2px 0;float:left;display:inline-block}.prods_content .left .name_padd{padding:14px 0;vertical-align:middle;text-align:left}.prods_content .left .name_padd a{background:none}.prods_content .left .desc_padd{padding:6px 0 10px;text-align:left;border:0}.prods_content .left .data_padd{padding:6px 0 0;text-align:left;line-height:20px;float:left}.prods_content .left .price_padd{padding:15px 6px 0 0;float:right;line-height:20px}.prods_content .left .button_padd{padding:8px 10px 7px;background:#dbdfe6}.prods_content .right .name_padd{border:0}.prods_content .right .desc_padd{border:0}.prods_content .right .price_padd{border:0}.prods_content .left .name_padd{border:0}.prods_content .left .desc_padd{border:0}.prods_content .left .price_padd{border:0}.prods_content .right.color_class4 .pic_padd{padding:1px 17px 2px 0;float:left;display:inline-block}.prods_content .right.color_class4 .name_padd{padding:14px 0;vertical-align:middle;text-align:left}.prods_content .right.color_class4 .name_padd a{background:none}.prods_content .right.color_class4 .desc_padd{padding:6px 0 10px;text-align:left}.prods_content .right.color_class4 .data_padd{padding:6px 0 0;text-align:left;line-height:20px;float:left}.prods_content .right.color_class4 .price_padd{padding:15px 6px 0 0;float:right;line-height:20px}.prods_content .right.color_class4 .button_padd{padding:7px 0 0}.prods_content .left.color_class3 .pic_padd{padding:1px 0 2px 17px;float:right;display:inline-block}.prods_content .left.color_class3 .name_padd{padding:14px 0;vertical-align:middle;text-align:left}.prods_content .left.color_class3 .name_padd a{background:none}.prods_content .left.color_class3 .desc_padd{padding:6px 0 10px;text-align:left}.prods_content .left.color_class3 .data_padd{padding:6px 2px 0 0;float:right;text-align:right;line-height:20px}.prods_content .left.color_class3 .price_padd{padding:15px 6px 0 0;text-align:left;line-height:20px;float:left}.prods_content .left.color_class3 .button_padd{padding:7px 0 0}.buttonSet{padding:10px 0 0;overflow:hidden}.buttonAction{display:inline-block;/**width:50%;**/float:right;padding:0;margin:0}.contentContainer textarea,.contentContainer select,.contentContainer input{border:1px solid #d9d9d9;background:#fff;padding:1px;color:#706c56;font-size:11px;line-height:18px}.ui-state-default{font-weight:400;border:0;text-transform:none}.prods_content .buttonAction .ui-state-default,.buttonAction .ui-state-default{border:0 solid #e5e5e5}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.buttonAction .ui-state-default.ui-state-hover{border:0 solid #303030}.prods_content .ui-state-default,.ui-state-default{border:0 solid #303030}.ui-state-default.ui-state-hover{border:0 solid #e5e5e5}.ui-datepicker{background:#fff;border:1px solid #e5e5e5}.ui-dialog .ui-dialog-titlebar
.ui-dialog .ui-dialog-titlebar{border-top:0}.ui-dialog .ui-dialog-titlebar span{color:#fff}.ui-dialog .ui-dialog-titlebar,.ui-dialog .contentContainer{background:#359f25}.prods_content .right a.bg_button2,.prods_content .right a.bg_button2-act,.prods_content .right a.bg_button22,.prods_content .right a.bg_button22-act,.prods_content .left a.bg_button2,.prods_content .left a.bg_button2-act,.prods_content .left a.bg_button22,.prods_content .left a.bg_button22-act{margin:0}p{margin-top:0;margin-bottom:0}.coProgressBar{float:left;width:75%;padding-top:5px}#coProgressBar{height:5px}.ui-progressbar{border:1px solid #e5e5e5}.ui-progressbar .ui-progressbar-value{background:#e5e5e5}.moduleRowOver{background-color:#f8f8f8;cursor:pointer}.moduleRowSelected{background-color:#f8f8f8}.checkoutBarFrom,.checkoutBarTo{color:#696767;font-size:10px}.checkoutBarCurrent{color:red;font-size:10px}#piGal ul{list-style:none;margin:0;padding:5px 0;margin:0 auto 0 auto}#piGal li{border:1px solid #ddd}#piGal ul.thumbs{padding:5px 0;margin:0 auto}#piGal ul.thumbs li{margin:10px 5px 0}#piGal .outer{overflow:hidden;background:#fff;text-align:center;padding:10px 5px;margin-left:10px}.prods_options{padding:10px 20px;border:1px solid #e5e5e5;border-width:1px 0;margin-top:10px}.prods_options br{line-height:10px}.prods_options-title{padding:0 0 10px;font-size:130%;font-weight:700}.upcoming td{padding:5px}.prods_content a.bg_button2-act,.prods_content a.bg_button22-act{text-decoration:none}.bg_button2,.bg_button22,.bg_button2-act,.bg_button22-act,.bg_button2 div,.bg_button22 div,.bg_button2-act div,.bg_button22-act div{display:inline-block;cursor:pointer}.bg_button22 .button-t{background:#c30d00}.bg_button22 .button-padd{padding:5px 12px;overflow:hidden}.bg_button22 .button-padd,.bg_button22 .button-padd *{color:#fff;font-size:12px;line-height:13px;font-weight:700;text-transform:lowercase;text-decoration:none;white-space:nowrap}.bg_button22-act .button-t{background:#c30d00}.bg_button22-act .button-padd{padding:5px 12px;overflow:hidden}.bg_button22-act .button-padd,.bg_button22-act .button-padd *{color:#fff;font-size:12px;line-height:13px;font-weight:700;text-transform:lowercase;text-decoration:none;white-space:nowrap}.bg_button2 .button-t{background:transparent}.bg_button2 .button-padd{padding:5px 12px;overflow:hidden}.bg_button2 .button-padd,.bg_button2 .button-padd *{color:#000;font-size:12px;line-height:13px;font-weight:700;text-transform:lowercase;text-decoration:none;white-space:nowrap}.bg_button2-act .button-t{background:transparent}.bg_button2-act .button-padd{padding:5px 0px;overflow:hidden}.bg_button2-act .button-padd,.bg_button2-act .button-padd *{color:#c30d00;font-size:12px;line-height:13px;font-weight:700;text-transform:lowercase;text-decoration:none;white-space:nowrap}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:5px 12px 5px 26px}.bg_button22 .ui-button-text-icon-primary .ui-button-text,.bg_button22 .ui-button-text-icons .ui-button-text,.bg_button22-act .ui-button-text-icon-primary .ui-button-text,.bg_button22-act .ui-button-text-icons .ui-button-text{padding:5px 12px 5px 29px}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:5px 12px 5px 26px}.bg_button2 .ui-button-text{text-decoration:underline}.buttonSet .bg_button2 .button-padd,.buttonSet .bg_button2-act .button-padd,.buttonSet .bg_button22 .button-padd,.buttonSet .bg_button22-act .button-padd{padding:0}.infoBoxWrapper{margin:0 0 14px;padding:0}.infoBoxWrapper.last_box{margin:0}.infoHeading,.infoBoxWrapper .infoBoxHeading .wrapper_box_title-txt{color:#1a1c21;font-size:12px;line-height:13px;font-weight:700;text-transform:uppercase;overflow:hidden;padding:15px 0 12px 18px}.infoBoxWrapper .infoBoxHeading .wrapper_box_title-txt a{color:#1a1c21}.infoBoxWrapper.box2 .infoBoxHeading .wrapper_box_title-txt,.infoBoxWrapper.box2 .infoBoxHeading .wrapper_box_title-txt a{color:#fff}.infoBoxContents{font-size:16px;line-height:1.5}.infoContents,.infoBoxWrapper .infoBoxContents{padding:10px 20px 10px 17px}.infoBoxContents{font-size:11px;line-height:16px;color:#000;overflow:hidden}.infoBoxContents a{color:#fff}.infoBoxContents.un a{color:#1a1c21}.infoBoxWrapper.box2 .infoBoxContents{padding:0 17px 19px 19px}.infoBoxWrapper.cart .infoBoxContents{color:#fff;font-size:12px}.infoBoxWrapper.cart .infoBoxContents strong{color:#fff}.infoBoxWrapper.cart .infoBoxContents a{color:#fff;font-size:12px;text-decoration:none}.infoBoxWrapper.cart .infoBoxContents a:hover{text-decoration:underline}.cart_box_separator{border-bottom:1px solid #fff;padding:0 0 5px}.cart_price{padding:5px 0 0}.infoBoxContents li{padding:0;width:100%}.infoBoxContents li,.infoBoxContents li a,.infoBoxContents li a font{font-size:12px;line-height:13px;font-weight:700;vertical-align:top}.infoBoxContents li a strong{font-size:12px;line-height:13px;font-weight:700}.infoBoxContents ul{list-style:none;padding:0}.infoBoxContents .categories{margin:0 0 4px 1px}.infoBoxContents .bestsellers{margin:0}.infoBoxContents .information{margin:0}.infoBoxContents .manufacturers ul{margin:0}.infoBoxContents li a b,.infoBoxContents li a{display:inline-block;overflow:hidden}.infoBoxContents ul li .div{padding-left:21px}.infoBoxContents li{padding:0;position:relative}.infoBoxContents li a{color:#fff;text-decoration:none;padding:2px 0 9px 21px;background:url(../images/list_bg.gif) 0 1px no-repeat transparent}.infoBoxContents li a:hover{color:#fff;text-decoration:underline}.infoBoxContents li a strong{color:#fff;font-weight:700;background:transparent;margin:-2px 0 -9px -21px;padding:2px 0 9px 21px;text-decoration:none}.infoBoxContents li a:hover strong{color:#fff}.category_arrow{display:inline-block;width:13px;height:16px;top:0;right:0;background:url(../images/bg_list_arrow.gif) 0 3px no-repeat transparent;position:absolute;line-height:0;font-size:0}.infoBoxContents li.last_list{border-bottom:0 solid #e5e5e5}.infoBoxContents .bestsellers li{overflow:hidden}.infoBoxContents .bestsellers li a{display:inline-block;padding:9px 0 13px;width:150px;background:none}.infoBoxContents .bestsellers li b{display:inline-block;padding:9px 0 13px;float:left}.infoBoxContents .bestsellers li a:hover{background:transparent}.infoBoxContents .button_search{width:15%}.infoBoxContents .text_search{text-align:left;width:85%}.infoBoxContents .input{color:#fff;margin:0 0 4px;border:1px solid #1a5311;border-color:#1a5311 #54c143 #54c143 #1a5311;background:#267819;height:20px;width:100%;line-height:18px}.infoBoxContents .select{color:#fff;margin:7px 0 4px;border:1px solid #1a5311;border-color:#1a5311 #54c143 #54c143 #1a5311;background:#267819;height:20px;width:100%;line-height:18px}.infoBoxContents .advserch{padding:5px 0 0}.infoBoxContents .advserch a{color:#fff;text-transform:lowercase;text-decoration:underline;font-size:12px}.infoBoxContents .advserch a:hover{color:#fff;text-decoration:none}.infoBoxContents .name span a{color:#000;font-size:12px;font-weight:700;text-decoration:none}.infoBoxContents .name span a:hover{color:#000;text-decoration:underline}.infoBoxContents SPAN.productSpecialPrice{color:#c51414;font-size:16px;line-height:21px;font-weight:700}.infoBoxContents del{color:#c51414;font-size:16px;line-height:21px;font-weight:700}.infoBoxContents .name_padd{padding:12px 0;vertical-align:top;text-align:left}.infoBoxContents .pic_padd{padding:0 0 6px;text-align:center}.infoBoxContents .desc_padd{padding:0 0 1px}.infoBoxContents .block_padd{padding:0 0 11px}.infoBoxContents .price_padd{padding:12px 0 4px;vertical-align:middle;text-align:left}.infoBoxContents .price_padd b{font-size:12px}.infoBoxContents .button__padd{width:100%;padding:10px 0 11px;text-align:left;overflow:hidden}.infoBoxContents .button__padd a{display:inline-block}.infoBoxContents .button__padd .bg_button2-act,.infoBoxContents .button__padd .bg_button2{float:right}.infoBoxContents .button__padd .bg_button22-act,.infoBoxContents .button__padd .bg_button22{float:left}.box_icon{display:inline-block;float:left;padding:0 20px 0 0}.box-padd{padding:0 10px;background:#dbdfe6}.row_2{padding:10px 0 0;height:100%}.row_3{padding:0}.navigation{width:401px;margin-top:9px}.navigation_table{height:40px}.navigation td{padding:0;color:#8b8f9f;font-size:12px;line-height:13px;font-weight:700;font-family:Arial,Helvetica,sans-serif;vertical-align:middle}.navigation table td{padding:0}.z1 table{width:184px;height:34px;background:url(../images/z1.jpg) 0 0 no-repeat}.navigation .z1 td{padding:1px 0 4px 36px;height:31px;vertical-align:middle}.z1 b{color:#8b8f9f;font-size:12px;line-height:12px;font-weight:700;font-family:Arial,Helvetica,sans-serif}.z1 td{color:#fff;font-size:12px;line-height:12px;font-weight:400;font-family:Arial,Helvetica,sans-serif}.z1 a{color:#fff;font-size:12px;line-height:12px;font-weight:700;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.z1 a:hover{color:#fff;text-decoration:none}.select{width:100%;border:1px solid #0d0e10;border-right:1px solid #4c4e58;border-bottom:1px solid #4c4e58;background:#35373e;color:#9ea1b1;vertical-align:middle;margin:0;padding:0;height:20px}.select2{margin:4px 0 3px}.select2 td{padding:11px 0 10px;height:36px;vertical-align:middle}.select2 select{width:70%;border:1px solid #404040;border-right:1px solid #d4d0c8;border-bottom:1px solid #d4d0c8;background:#fff;color:#969696;vertical-align:middle;margin:0 10px 2px}.go{width:100%;border:1px solid #404040;border-right:1px solid #d4d0c8;border-bottom:1px solid #d4d0c8;background:#fff;color:#969696;vertical-align:middle;margin:0;height:22px;padding-top:3px;padding-left:5px;padding-right:5px}.search{padding:5px 0 0 10px;vertical-align:top}.menu{width:100%;padding-right:4px;padding-top:8px}.menu_separator{width:1px}.menu_item td{height:42px;width:auto;cursor:pointer;white-space:nowrap;text-align:center;vertical-align:middle;color:#252525;font-size:12px;line-height:13px;font-weight:700;font-family:arial;padding:0 4px}.menu_item.last td{background:url(../images/menu_right_act.gif) 100% 0 no-repeat}.menu_item table{background:url(../images/menu_act.gif) 0 0 repeat-x}.menu_item.first td{background:url(../images/menu_left_act.gif) 0 0 no-repeat}.menu_item.first td:hover,.menu_item.first.selected td{background:url(../images/menu_left.gif) 0 0 no-repeat}.menu_item.last td:hover,.menu_item.last.selected td{background:url(../images/menu_right.gif) 100% 0 no-repeat}.menu_item table:hover,.menu_item.selected table{background:url(../images/menu.gif) 0 0 repeat-x}.box_wrapper-marg{margin:0}.box_wrapper-tl{background:url(../images/box_wrapper-tl.gif) 0 0 no-repeat #359f25;width:100%}.box_wrapper-tr{background:url(../images/box_wrapper-tr.gif) 100% 0 no-repeat transparent}.box_wrapper-bl{background:url(../images/box_wrapper-bl.gif) 0 100% no-repeat transparent}.box_wrapper-br{background:url(../images/box_wrapper-br.gif) 100% 100% no-repeat transparent;width:100%}.box2 .box_wrapper-tl{background:url(../images/box2_wrapper-tl.gif) 0 0 no-repeat #fff;width:100%}.box2 .box_wrapper-tr{background:url(../images/box2_wrapper-tr.gif) 100% 0 no-repeat transparent}.box2 .box_wrapper-bl{background:url(../images/box2_wrapper-bl.gif) 0 100% no-repeat transparent}.box2 .box_wrapper-br{background:url(../images/box2_wrapper-br.gif) 100% 100% no-repeat transparent;width:100%}.box_wrapper-padd{padding:3px 1px 4px 3px}.wrapper_box_title-t{background:url(../images/wrapper_box_title-t.gif) 0 0 repeat-x #b5b9c2}.wrapper_box_title-l{background:url(../images/wrapper_box_title-l.gif) 0 0 repeat-y transparent}.wrapper_box_title-r{background:url(../images/wrapper_box_title-r.gif) 100% 0 repeat-y transparent}.wrapper_box_title-b{background:url(../images/wrapper_box_title-b.gif) 0 100% repeat-x transparent;width:100%}.wrapper_box_title-tl{background:url(../images/wrapper_box_title-tl.gif) 0 0 no-repeat transparent}.wrapper_box_title-tr{background:url(../images/wrapper_box_title-tr.gif) 100% 0 no-repeat transparent}.wrapper_box_title-bl{background:url(../images/wrapper_box_title-bl.gif) 0 100% no-repeat transparent}.wrapper_box_title-br{background:url(../images/wrapper_box_title-br.gif) 100% 100% no-repeat transparent}.box2 .wrapper_box_title-t{background:url(../images/wrapper_box2_title-t.gif) 0 0 repeat-x #359f25}.box2 .wrapper_box_title-l{background:url(../images/wrapper_box2_title-l.gif) 0 0 repeat-y transparent}.box2 .wrapper_box_title-r{background:url(../images/wrapper_box2_title-r.gif) 100% 0 repeat-y transparent}.box2 .wrapper_box_title-b{background:url(../images/wrapper_box2_title-b.gif) 0 100% repeat-x transparent;width:100%}.box2 .wrapper_box_title-tl{background:url(../images/wrapper_box2_title-tl.gif) 0 0 no-repeat transparent}.box2 .wrapper_box_title-tr{background:url(../images/wrapper_box2_title-tr.gif) 100% 0 no-repeat transparent}.box2 .wrapper_box_title-bl{background:url(../images/wrapper_box2_title-bl.gif) 0 100% no-repeat transparent}.box2 .wrapper_box_title-br{background:url(../images/wrapper_box2_title-br.gif) 100% 100% no-repeat transparent}.title-tl{background:url(../images/title-tl.gif) 0 0 no-repeat #359f25}.title-tr{background:url(../images/title-tr.gif) 100% 0 no-repeat transparent}.title-bl{background:url(../images/title-bl.gif) 0 100% no-repeat transparent}.title-br{background:url(../images/title-br.gif) 100% 100% no-repeat transparent;padding-right:10px}.content_wrapper-tl{background:url(../images/content_wrapper-tl.gif) 0 0 no-repeat #dbdfe6;width:100%}.content_wrapper-tr{background:url(../images/content_wrapper-tr.gif) 100% 0 no-repeat transparent}.content_wrapper-bl{background:url(../images/content_wrapper-bl.gif) 0 100% no-repeat transparent}.content_wrapper-br{background:url(../images/content_wrapper-br.gif) 100% 100% no-repeat transparent;width:100%}.content_wrapper-padd{padding:3px}
.container_24{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{position:relative;margin-left:4px;margin-right:4px}.alpha{margin-left:0}.omega{margin-right:0}.container_24 .grid_1{width:30px}.container_24 .grid_2{width:70px}.container_24 .grid_3{width:110px}.container_24 .grid_4{width:150px}.container_24 .grid_5{width:190px}.container_24 .grid_6{width:230px}.container_24 .grid_7{width:270px}.container_24 .grid_8{width:310px}.container_24 .grid_9{width:350px}.container_24 .grid_10{width:390px}.container_24 .grid_11{width:430px}.container_24 .grid_12{width:470px}.container_24 .grid_13{width:510px}.container_24 .grid_14{width:550px}.container_24 .grid_15{width:590px}.container_24 .grid_16{width:630px}.container_24 .grid_17{width:670px}.container_24 .grid_18{width:710px}.container_24 .grid_19{width:750px}.container_24 .grid_20{width:790px}.container_24 .grid_21{width:830px}.container_24 .grid_22{width:870px}.container_24 .grid_23{width:910px}.container_24 .grid_24{width:950px}.container_24 .prefix_1{padding-left:40px}.container_24 .prefix_2{padding-left:80px}.container_24 .prefix_3{padding-left:120px}.container_24 .prefix_4{padding-left:160px}.container_24 .prefix_5{padding-left:200px}.container_24 .prefix_6{padding-left:240px}.container_24 .prefix_7{padding-left:280px}.container_24 .prefix_8{padding-left:320px}.container_24 .prefix_9{padding-left:360px}.container_24 .prefix_10{padding-left:400px}.container_24 .prefix_11{padding-left:440px}.container_24 .prefix_12{padding-left:480px}.container_24 .prefix_13{padding-left:520px}.container_24 .prefix_14{padding-left:560px}.container_24 .prefix_15{padding-left:600px}.container_24 .prefix_16{padding-left:640px}.container_24 .prefix_17{padding-left:680px}.container_24 .prefix_18{padding-left:720px}.container_24 .prefix_19{padding-left:760px}.container_24 .prefix_20{padding-left:800px}.container_24 .prefix_21{padding-left:840px}.container_24 .prefix_22{padding-left:880px}.container_24 .prefix_23{padding-left:920px}.container_24 .suffix_1{padding-right:40px}.container_24 .suffix_2{padding-right:80px}.container_24 .suffix_3{padding-right:120px}.container_24 .suffix_4{padding-right:160px}.container_24 .suffix_5{padding-right:200px}.container_24 .suffix_6{padding-right:240px}.container_24 .suffix_7{padding-right:280px}.container_24 .suffix_8{padding-right:320px}.container_24 .suffix_9{padding-right:360px}.container_24 .suffix_10{padding-right:400px}.container_24 .suffix_11{padding-right:440px}.container_24 .suffix_12{padding-right:480px}.container_24 .suffix_13{padding-right:520px}.container_24 .suffix_14{padding-right:560px}.container_24 .suffix_15{padding-right:600px}.container_24 .suffix_16{padding-right:640px}.container_24 .suffix_17{padding-right:680px}.container_24 .suffix_18{padding-right:720px}.container_24 .suffix_19{padding-right:760px}.container_24 .suffix_20{padding-right:800px}.container_24 .suffix_21{padding-right:840px}.container_24 .suffix_22{padding-right:880px}.container_24 .suffix_23{padding-right:920px}.container_24 .push_1{left:40px}.container_24 .push_2{left:80px}.container_24 .push_3{left:120px}.container_24 .push_4{left:160px}.container_24 .push_5{left:200px}.container_24 .push_6{left:240px}.container_24 .push_7{left:280px}.container_24 .push_8{left:320px}.container_24 .push_9{left:360px}.container_24 .push_10{left:400px}.container_24 .push_11{left:440px}.container_24 .push_12{left:480px}.container_24 .push_13{left:520px}.container_24 .push_14{left:560px}.container_24 .push_15{left:600px}.container_24 .push_16{left:640px}.container_24 .push_17{left:680px}.container_24 .push_18{left:720px}.container_24 .push_19{left:760px}.container_24 .push_20{left:800px}.container_24 .push_21{left:840px}.container_24 .push_22{left:880px}.container_24 .push_23{left:920px}.container_24 .pull_1{left:-40px}.container_24 .pull_2{left:-80px}.container_24 .pull_3{left:-120px}.container_24 .pull_4{left:-160px}.container_24 .pull_5{left:-200px}.container_24 .pull_6{left:-240px}.container_24 .pull_7{left:-280px}.container_24 .pull_8{left:-320px}.container_24 .pull_9{left:-360px}.container_24 .pull_10{left:-400px}.container_24 .pull_11{left:-440px}.container_24 .pull_12{left:-480px}.container_24 .pull_13{left:-520px}.container_24 .pull_14{left:-560px}.container_24 .pull_15{left:-600px}.container_24 .pull_16{left:-640px}.container_24 .pull_17{left:-680px}.container_24 .pull_18{left:-720px}.container_24 .pull_19{left:-760px}.container_24 .pull_20{left:-800px}.container_24 .pull_21{left:-840px}.container_24 .pull_22{left:-880px}.container_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}.clearfix{display:block}* html .clearfix,:first-child+html .clearfix{zoom:1}

.index_main_text{
padding:15px;
background-color:#fff;
width:94%;
margin-left:1%;
-webkit-border-radius:2px;
        border-radius:2px;
}
.index_main_text p{
text-indent: 20px;
}
.prinfo_title .h1,
.prinfo_title h1 {
    font-size: 13px;
}

.prinfo_title .h1{
	color: #fff;
  font-size: 12px;
  line-height: 13px;
  font-weight: 700;
  text-transform: uppercase;
  overflow: hidden;
  padding: 15px 0 10px 18px;
  margin: 0;
}

.prinfo_price {
    font-size: 13px;
}
.buttonSet {
    float:right;
}
/**.fl_right {
    position: relative;
    top: 12px;
}**/

.itemsContainer {
    display: flex;
}

.rightItemCont {
    display: flex;
    flex-direction: column;
	margin-left: 5px;
}
.rightItemCont > span:not(:last-child) {
	margin-bottom: 3px;
}
.priceContainer { margin-top: 10px; }
.leftItemCont > span {
	font-weight: bold;
}

td.row_1 {
    position: relative;
}

.personal > a {
	font-style: italic;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	cursor:pointer;
}
.personal > .mydat {
	font-size:11px;
	font-style:normal;
	text-decoration:underline;
}

.bg_button2 .button-padd {
    padding:5px 0px;
    overflow:hidden;
}

.bg_button22 .button-t, .bg_button22-act .button-t {
   /** position: relative;
    bottom: 11px; **/
    margin-right: 9px;
    padding: 2px;
} 

.button-cart button#tdb2 {
	border: none;
	cursor: pointer;
}

.button-cart {
	float: right; 
	display: inline-block;
    position: relative;
    top: 14px;
	cursor: pointer;
}

.infocart-price {
    position: relative;
    bottom: 7px;
}

.bg_button2.review {
    padding: 3px;
    border: 2px outset;
    height: 18px;
    background: white;
}

.bg_button2.review .button-t .button-padd .tdbLink {
    position: relative;
    bottom: 7px;
}

.bg_button2.review .button-t .button-padd .tdbLink a:hover {
    color: #C30D00;
}

.title.prinfo_title {
    height: 50.4545px;
}

.currentData {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

/*.currentData > span {
	color: #000;
}*/

.currentData > span:not(:last-of-type) {
	margin-bottom: 7px;
}

.header_nav  .z1,
.phone-head,
#bodyContent .categories,
.mytest,
.manuf{
	display:none;
}

.rowData {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 74%;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding-right: 15px;
}
.rowData > label {font-weight: 700;}
.rowData:not(:last-of-type) {
	margin-bottom: 7px;
}

.row--required::after {
	position: absolute;
	top: 50%;
	right: 0;
	content: "*";
	display: block;
	width: 10px;
	color: red;
	height: 10px;
	background: none;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
}

.moduleRow > td, .moduleRowSelected > td {
	padding: 10px 0 10px 15px; 
}

.wrapButtons {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-top: 10px;
}

.wrapButtons > button {
	margin-right: 8%;
}

.wrapButtons.bk {
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
}

button.address,
button.makeOrder,
button.rigthOrder,
button.back {
	outline: none;
	border: none;
	background: none;
	cursor: pointer;
	font-size: 12px; 
}

button.back {
	margin-left: 10px;
	font-weight: 700;
	-webkit-transition: color .25s;
	-o-transition: color .25s;
	transition: color .25s
}
button.back:hover {
	color: red;
}

.buttonWrap {
	padding: 2px;
	background: #c30d00;
	-webkit-border-radius: 4px;
	        border-radius: 4px;
	height: 25px;
}

button.next {
	text-transform: lowercase;
	color: #fff;
	height: 21px;
	background: transparent;
	font-size: 12px;
	line-height: 13px;
	font-weight: 700;
	cursor: pointer;
}

.contentPadd.confirm .infoBoxContainer.first {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

.contentPadd.confirm .infoBoxContainer.second div:not(:last-of-type) {
	margin-bottom: 15px;
}

.contentPadd.orderSuccess .contentInfoText:first-of-type {
	margin-bottom: 15px !important;
}

.contentPadd.orderSuccess .contentInfoText:nth-of-type(2) div {
	text-align: center;
}

.contentPadd.orderSuccess .contentInfoText:nth-of-type(2) p {
	font-size: 18px;
	color: red;
}

/*.contentPadd.orderSuccess .buttonWrap {
	background: none;
}

.contentPadd.orderSuccess .buttonWrap button {
	color: #000;
}*/

li.accImage {
	position: relative;
	padding: 0 0 0 15px;
}

li.accImage a {
	color: #ff0000;
}

li.accImage::after {
	display: block;
	width: 10px;
	height: 10px;
	content: "";
	position: absolute;
	left: 0;
	background: url(../images/sprite/sprite.png) no-repeat;
}
ul.first li.accImage:nth-of-type(2) {
	margin-left: 15px;
}
ul.first li.accImage:nth-of-type(3) {
	margin-left: 30px;
}
ul.third li.accImage:nth-of-type(2) {
	margin-left: 15px;
}

ul.first li.accImage:first-of-type::after {
	top: 2px;
	background-position: 0 0;
}
ul.first li.accImage:nth-of-type(2)::after {
	top: 3px;
	background-position: 0 -10px;
}
ul.first li.accImage:nth-of-type(3)::after {
	top: 2px;
	background-position: 0 -20px;
}
ul.second li.accImage:first-of-type::after {
	top: 0;
	background-position: 0 -30px;
}
ul.third li.accImage:first-of-type::after {
	top: 0;
	background-position: 0 -50px;
}
ul.third li.accImage:nth-of-type(2)::after {
	top: 1px;
	background-position: 0 -40px;
}

.contentPadd.confirm .price div {
	text-align: center;
}

.contentInfoText.addressBook {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}
.contentInfoText.addressBook > div:last-of-type {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
.contentInfoText.addressBook > div:last-of-type > a{
	color: red;
}
.contentInfoText.addressBook > div:last-of-type > a:first-child {
	margin-bottom: 7px;
}

.addressBook span.name > span {
	margin-left: 20px;
}

.buttonsBlock.adrBook {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.buttonsBlock.adrBook p {
	margin-top: 10px;
	text-transform: uppercase;
	/*color: red;*/
	font-weight: bold;
}
.buttonsBlock.adrBook p > span {
	text-transform: none;
	font-weight: normal;
	color: #4c4c4c;
}
#infoOrder2 .block2 {
	width: 50%;
}
#infoOrder2 .block1 > p, #indoOrder .block1 > p {
	font-weight: bold;
	margin-bottom: 5px;
}

#infoOrder2 .block1 > p > span, #indoOrder .block1 > p > span {
	font-weight: normal;
}

.dataNameOrder .dataOrder {
	margin-right: 20px;
}

.infoOrder {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}
.infoOrder p.goodsOrder {
	font-weight: bold;
	margin-bottom: 5px;
}
.infoOrder p > span {
	font-weight: normal;
}
.infoOrder .currentData span {
	font-weight: normal;
}
.infoOrder a {
	color: red;
}
.history .pages {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	margin-top: 10px;
}

.contentContainer .contentPadd #piGal > ul > li > a > img {
	max-width: 262px;
	width: 100%;
	max-height: 197px;
	height: auto;
}
.contentInfoText {
	position: relative;
	-webkit-border-radius: 4px;
	        border-radius: 4px;
}

button.changeData {
	position: absolute;
	top: 15px;
	right: 15px;
	color: #000;
	font-weight: 700;
	cursor: pointer;
}

.paymentWrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.paymentWrap:not(:last-of-type) {
	margin-bottom: 7px;
}

.goods {
	display: flex;
	flex-direction: column;
	max-width: 55%;
	width: 100%;
}

.rowGoods, .rowGoodsName {
	display: flex;
	justify-content: space-between;
}

.rowGoodsName .good {
	width: 120px;
}

.paymentWrap > div:nth-of-type(2) {
	margin-left: 10px; 
}

.paymentWrap input {
	cursor: pointer;
}

.infoBoxHeading > a > span {
	color: red; 
	font-size: 11px;
}

.contentPadd.un .wrapper, 
.contentSale .wrapper,
.contentPadd .wrapper {
	width: -webkit-calc(100% / 3 - 4px);
	width: calc(100% / 3 - 4px);
	float: left;
	position: relative;
	margin: 0 4px 4px 0;
	-webkit-border-radius: 4px;
	        border-radius: 4px;
	overflow: hidden;
	/*height: 265px;*/
	padding-bottom: 47px; 
}

.contentPadd .wrapper {
	/*height: 380px;*/
}

.contentSale .wrapper {
	/*height: 355px;*/
}

.prods_content .name_padd.un {
	padding: 14px 45px 6px 14px; 
}

.contentPadd.un .prods_content.padding,
.contentSale .prods_content.padding,
.contentPadd .prods_content.padding {
	margin-right: -4px !important;
	width: auto !important;
}
.wrapper .box-padd {
	position: absolute;
	bottom: 3px;
	left: 50%;
	width: -webkit-calc(100% - 6px);
	width: calc(100% - 6px);
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.wrapper .box-padd .button__padd {
	display: block;
}

form[name="account_edit"] .contentPadd > div:first-of-type,
form[name="addressbook"] .contentPadd > div:first-of-type,
form[name="account_password"] .contentPadd > div:first-of-type {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-webkit-flex-direction: row-reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}
form[name="account_edit"] .contentPadd .inputRequirement,
form[name="addressbook"] .contentPadd .inputRequirement,
form[name="account_password"] .contentPadd .inputRequirement {
	float: none !important;
	margin: 13px 0 4px;
}

.buttonsBlock.adrBook button.next {
	white-space: nowrap;
}

.infoOrder > div:not(:last-of-type) {
	margin-right: 10px;
}


.mobi_nav .logo_mobi,.mobi_nav .logo_text {
	display: none;
}

/*.search_more {
	display: none;
}*/

#piGal2 {
	display: none; 
}
.pigal_carousel {
	padding: 0;
	margin: 0;
}
.pigal_carousel img {
    max-width: 800px;
    width: 100%;
    max-height: 600px;
    height: 100%;
}

.bg_button22 .button-padd, .bg_button22-act .button-padd {
    border: 2px solid #fafafa;
	border-right-color: #999999;
	border-bottom-color: #999999;
    margin: 1px;
    padding: 1px 2px !important;
}

.bg_button22 .button-padd span.tdbLink button, .bg_button22-act .button-padd span.tdbLink button {
	border: none;
}

.infoBoxContents-list {
	width: 216px;
	height: 218px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}

.infoBoxContents-list button.slick-prev,.infoBoxContents-list button.slick-next {
    outline: none;
    border: none;
    background: #ddd;
    width: 33px;
    height: 33px;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    font-size: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    z-index: 98;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0, .5);
            box-shadow: 0 1px 2px rgba(0,0,0, .5);
    z-index: 1001;
}

.infoBoxContents-list button.slick-next:after {
    position: absolute;
    top: 53%;
    left: 56%;
    content: '';
    width: 10px;
    height: 16px;
    background: url(../images/sprite/arr.png) no-repeat 0 0;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}

.infoBoxContents-list button.slick-prev:after {
    position: absolute;
    top: 53%;
    left: 46%;
    content: '';
    width: 10px;
    height: 16px;
    background: url(../images/sprite/arr.png) no-repeat 0 0;
    -webkit-transform: translate(-50%, -50%) rotate(180deg);
        -ms-transform: translate(-50%, -50%) rotate(180deg);
            transform: translate(-50%, -50%) rotate(180deg);
}

.infoBoxContents-list .price_padd {
	display: -webkit-box !important;
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-orient: horizontal !important;
	-webkit-box-direction: normal !important;
	-webkit-flex-direction: row !important;
	    -ms-flex-direction: row !important;
	        flex-direction: row !important;
	-webkit-justify-content: space-around;
	    -ms-flex-pack: distribute;
	        justify-content: space-around;
	margin-top: 15px;
}

.infoBoxContents-list button.slick-next {
	right: 5px;
}
.infoBoxContents-list button.slick-prev {
	left: 5px;
}

.infoBoxContents-list .wrapper {
	float: left;
}

.search_more {
	display: block;
	max-width: 230px;
	width: 230px;
	position: relative;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	/*overflow: hidden;*/
}
	
.search_more > input {
	appearance: none;
	border: none;
	outline: none;
	background: #fff;
	width: 230px;
	height: 30px;
	-webkit-border-radius: 25px;
    border-radius: 25px;
	padding: 0 55px 0 10px;
}

.btn_search {
		position: absolute;
		top: 0;
		right: -1px;
		width: 50px;
		height: 30px;
		background-color: #4d4d4d;
		-webkit-border-radius: 25px;
		        border-radius: 25px;
		border: none;
		outline: none;
		cursor: pointer;
}


:root #mobile-search-desc.active {
	top: 2px;
}
:root #mobile-search-mobi.active {
	top: 2px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#mobile-search-desc.active {
		top: 0;
	}
	#mobile-search-mobi.active {
		top: 0;
	}
}
#money.active {
	padding: 0 0 0 80px;
}
.accountLinkList.first span.ui-icon,
.accountLinkList.second span.ui-icon,
.accountLinkList.third span.ui-icon {
	display: none;
}

.btn_search:after {
	width: 19px;
	height: 19px;
	content: "";
	background: url(../images/sprite/sear.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

td.search_more.desct {
	width: 230px;
	margin-right: 80px;
}



/* === media === */
@media screen and (min-width: 768px) {
	.personal {
		position: absolute;
		top: 12px;
		right: 5px;
	}
	
	.search_more.mobi {
		display: none;
	}
}
@media screen and (max-width: 1199px) {
	.bg_body {
		max-width: 955px;
		width: 100%;
		padding: 0 5px;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}
	.navigation {
		max-width: 401px;
		width: 100%;
	}
	
	/*.left-column a img {
		max-width: 228px;
		width: 100%;
		height: auto;
	}*/
	
	.banner img{
		max-width: 717px;
		width: 100%;
		height: auto;
	}
	.bannerSet {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.bannerSet > a img {
		max-width: 474px;
		width: 100%;
		height: auto;
	}
	.bannerSet > strong a img {
		max-width: 236px;
		width: 100%;
		height: auto;
	}
	
	.contentPadd .desc > div > img {
		max-width: 550px;
		width: 100%;
	}
}

@media screen and (max-width: 991px) {
	.button__padd {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	form[name="cart_quantity"] .contentPadd > .desc > div:first-child {
		width: 40% !important;
	}
	form[name="cart_quantity"] .contentPadd > .desc > div:first-child tr td:first-child {
		white-space: nowrap;
	}
	form[name="cart_quantity"] .contentPadd > .desc > ul[type="disc"] {
		padding-left: 5px;
	}
	
	/*form[name="cart_quantity"] .contentPadd {
		display: flex;
		flex-direction: column;
	}*/
	
	/*form[name="cart_quantity"] .contentPadd > #piGal {
		float: none !important;
	}*/
	
	
	/*form[name="cart_quantity"] .contentPadd > #piGal li {
		width: 262px;
	}*/
	
	/*form[name="cart_quantity"] .contentPadd > .desc > div:first-child {
		float: none !important;
		width: 100% !important;
	}*/
	
	form[name="cart_quantity"] .desc > table {
		max-width: 686px;
		width: 100% !important;
	}
	
	form[name="cart_quantity"] .desc > div:nth-of-type(3) > img {
		max-width: 550px;
		width: 100%;
		height: auto;
	}
	
	.grid_18.footer {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	
	.paypal {
		margin-top: 0;
		margin-left: 0;
	}
	
	.contentPadd.un .wrapper, 
	.contentSale .wrapper,
	.contentPadd .wrapper	{
		width: -webkit-calc(100% / 2 - 4px);
		width: calc(100% / 2 - 4px);
	}

}

@media screen and (max-width: 767px) {
	.search_more.desct{
		display: none;
	}
	
	td.personal {
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack:center;
			-webkit-justify-content:center;
			-ms-flex-pack:center;
			justify-content:center;
		-webkit-box-orient:vertical;
			-webkit-box-direction:normal;
			-webkit-flex-direction:column;
			-ms-flex-direction:column;
			flex-direction:column;
	}
	td.personal > br {
		display:none;
	}
	
	.bannerSet  a {
		margin-bottom: 0;
	}
	
	.hidden_row {
		display:none; 
	}
	
	.basket_row {
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		/*flex-direction:row-reverse;*/
	}
	
	.basket_row .money {
		/*order:1;
		float:right;
		margin:0 50px 0 0;*/
		display: none;
	}
	
	.basket_row .z1{
		display: none;
	}
	.header_nav  .z1.tableVar {
		display: block;
	}
	.header_nav  .z1{
		/*display:block;*/
		/*display: none;*/
		-webkit-box-ordinal-group:3;
		-webkit-order:2;
		    -ms-flex-order:2;
		        order:2;
		max-width: 184px;
		width: auto;
		order: 0;
		position: relative;
	}
	.header_nav  .z1 table {
		width: 100%;
		height: auto;
		-webkit-border-radius: 3px;
		        border-radius: 3px;
		background: url(../images/z1.jpg) 0 0 no-repeat/184px 30px;
	}
	
	.header_nav .but_menu, .header_nav .menu {
		display: none;
	}
	
	.logo img {
		margin: 6px 0 0 0;
	}
	
	.header_nav .z1 td {
		padding: 1px 6px 4px 32px;
		height: 30px;
		vertical-align: middle;
	}
	
	.header_nav .z1 b {
		display: none;
	}
	.header_nav .z1.shortVar {
		display: none;
	}
	.header_nav .z1.shortVar a {
		position: absolute;
		top: 0;
		right: -5px;
		width: 15px;
		height: 15px;
		line-height: 15px;
		text-align: center;
		border-radius: 50%;
		background-color: #359F25;
		text-decoration: none;
	}
	
	tr.header_nav {
		position: relative;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-justify-content: space-around;
		    -ms-flex-pack: distribute;
		        justify-content: space-around;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.navigation {
		max-width: 100%;
	}
	.logo {
		display: none;
		-webkit-box-ordinal-group:2;
		-webkit-order:1;
		    -ms-flex-order:1;
		        order:1;
	}
	.menu_nav {
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-webkit-flex-direction:column;
		    -ms-flex-direction:column;
		        flex-direction:column;
	}
	.menu_nav .menu_separator{
		display:none;
	}

	.menu {
		position: absolute;
		max-width: 375px;
		top: 30px;
		left: -375px;
		opacity: 0;
		-webkit-transition: left, opacity .3s;
		-o-transition: left, opacity .3s;
		transition: left, opacity .3s;
	}
	
	.show_menu {
		left: -5px;
		opacity: 1;
		z-index: 1002;
	}
	.but_menu {
		cursor: pointer;
	}
	span.sliker {
		content: "";
		display: block;
		width: 30px;
		height: 3px;
		background: url(../images/menu.gif) repeat-x 0 0;
	}
	span.sliker:not(:first-of-type) {
		margin-top:3px;
	}
	
	.phone-head {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: space-around;
		    -ms-flex-pack: distribute;
		        justify-content: space-around;
	}
	.phone-head .phone {
		font-size: 13px;
		line-height: 13px;
		margin-top: 10px;
		color: #fff;
		font-style: italic;
		text-decoration: none;
	}
	.phone-head .phone:hover {
		text-decoration: none;
		color: #F0F1F4;
	}
	
	.mobi_nav {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: space-around;
		    -ms-flex-pack: distribute;
		        justify-content: space-around;
	}
	
	.mobi_nav .logo_mobi,.mobi_nav .logo_text {
		display: block;
	}
	.logo_mobi img {
		width: 184px;
		height: 35px;
	}
	
	.mobi_nav .logo_text p{
		text-align: center;
		color: #fff;
		font-size: 13px;
		text-transform: uppercase;
		font-style: italic;
	}
	
	.basket_row > td {
		width: 100%;
	}
	
	#bodyContent {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding-left: 0;
	}
	.left-column {
		display: none;
	}
	#bodyContent .categories{
		display: block;
	}
	.categories .infoBoxHeading {
		cursor: pointer;
	}
	.categories .infoBoxWrapper.list {
		position:relative;
		margin-bottom: 5px;
	}
	.categories .infoBoxWrapper.list .infoBoxContents {
		display: none;
		position: absolute;
		top: -700px;
		left: 0;
		background: #359F25;
		width: 100%;
		z-index: 1002;
		opacity: 0;
		-webkit-border-radius: 0 0 5px 5px;
		        border-radius: 0 0 5px 5px;
		-webkit-transition: top, opacity .3s;
		-o-transition: top, opacity .3s;
		transition: top, opacity .3s;
	}
	.categories .infoBoxWrapper.list .infoBoxContents.show_cat {
		display: block;
		top: 43px;
		opacity: 1;
	}
	
	.mytest {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
	.banner img {
		max-width: 100%;
	}
	.sales {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
	
	#bodyContent div:nth-of-type(6),
	.manuf{
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		    -ms-flex-order: 2;
		        order: 2;
	}
	.index_main_text {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		    -ms-flex-order: 2;
		        order: 2;
		width: 100%;
		margin-left: 0;
	}
	.mytest {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.mytest .item {
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		    -ms-flex-positive: 1;
		        flex-grow: 1;
		margin: 0 5px;
	}
	.mytest .ui-widget.infoBoxWrapper.list {
		height: 96%;
		-webkit-border-radius: 0 0 5px 5px;
		        border-radius: 0 0 5px 5px;
		overflow: hidden;
	}
	.mytest .box_wrapper-marg, .mytest .box_wrapper-tl {
		height: 100%;
	}
	.manuf {
		display: block;
		width: 99%;
		margin: 0 auto;
	}
	#bodyContent .bannerSet {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin: 10px 0;
	}
	
	.grid_18.footer {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start;
	}
	
	.contentPadd .wrapper {
		/*height: 390px;*/
	}

	.contentSale .wrapper {
		/*height: 355px;*/
	}
	
	.footer ul {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.footer li {
		float: none;
	}
	.footer li:not(:first-of-type) {
		margin-top: 5px;
	}
	.footer p b a {
		margin-left: -6px;
	}
	.footer_item a{
		padding: 0 0 0 10px;
	}
	.footer p {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		line-height: 1.3;
		float: none;
	}
	.paypal {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start;
		float: none;
		margin-top: 0;
		margin-left: 0;
	}
	
	/*.rowData {
		width: 80%;
	}*/
	
	.contentPadd.un > div:last-of-type {
		margin: 0 !important;
	}
	
	.contentPadd.un .wrapper {
		width: -webkit-calc(100% / 3 - 4px);
		width: calc(100% / 3 - 4px);
		height: 295px;
	}
	
	.contentSale .wrapper,
	.contentPadd .wrapper	{
		width: -webkit-calc(100% / 3 - 4px);
		width: calc(100% / 3 - 4px);
	}
	
	.contentPadd.un .wrapper .pic_padd {
		position: absolute;
		bottom: 69px;
		left: 50%;
		-webkit-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		        transform: translateX(-50%);
	}
	
	.wrapper .box-padd {
		padding: 0;
	}
	
	.wrapper .box-padd .button__padd {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-webkit-justify-content: space-around;
		    -ms-flex-pack: distribute;
		        justify-content: space-around;
		margin-top: 0; 
	}
}

@media screen and (max-width: 600px) {
	.contentPadd {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.contentPadd > div {
		width: 100% !important;
		margin-left: 0 !important;
		margin: 0 auto !important;
	}
	
	.contentPadd > div:last-of-type {
		margin: 10px auto 0 !important;
	}
	
	.slick-carousel .wrapper .box-padd .button__padd {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-webkit-flex-direction: column !important;
		    -ms-flex-direction: column !important;
		        flex-direction: column !important; 
	}
	
	form[name="product_reviews_write"] .contentInfoText > table > tbody {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	form[name="product_reviews_write"] .contentInfoText > table > tbody > tr:nth-of-type(2) .fieldValue {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	form[name="cart_quantity"] .contentPadd {
		padding: 0;
	}
	form[name="cart_quantity"] .contentPadd #piGal {
		margin: 0 !important;
		float: none !important; 
	}
	form[name="cart_quantity"] .contentPadd #piGal > .outer {
		margin-left: 0;
	}
	form[name="cart_quantity"] .contentPadd #piGal ul {
		margin: 0;
	}
	form[name="cart_quantity"] .contentPadd > .desc > div:first-child {
		width: 100% !important;
	}
	form[name="cart_quantity"] .contentPadd > .desc > div:first-child tr {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
	}
	form[name="cart_quantity"] .contentPadd > .desc > ul[type="disc"] {
		padding-left: 20px;
	}
	
	.wrapper .box-padd {
		padding: 0 10px;
	}
	
	.wrapper .box-padd .button__padd {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	.contentPadd .wrapper {
		width: -webkit-calc(100% / 2 - 4px);
		width: calc(100% / 2 - 4px);
	}
	
	.contentSale .wrapper {
		width: -webkit-calc(100% / 2 - 4px);
		width: calc(100% / 2 - 4px);
		/*height: 355px;*/
	}
	.contentSale .wrapper .box-padd {
		padding: 0;
	}
	.contentSale .wrapper .box-padd .button__padd,
	.contentPadd .wrapper .box-padd .button__padd	{
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
	}
	
	.rowData {
		width: 83%;
	}
	
	.buttonsBlock.adrBook {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: end;
		-webkit-align-items: flex-end;
		    -ms-flex-align: end;
		        align-items: flex-end;
		margin: 0 !important;
	}
	.buttonsBlock.adrBook p {
		text-align: right;
	}
	
	form[name="cart_quantity"] .contentPadd > div:last-of-type, 
	form[name="cart_quantity"] .contentPadd .buttonSet > .fl_right {
		margin: 0 !important;
		padding: 0 5px !important;
	}
	form[name="cart_quantity"] .desc {
		padding: 0 7px;
	}
}

@media screen and (max-width: 479px) {
	
	.goods {
		max-width: 100%;
	}
	
	.basket_row .money {
		margin-right: 10px;
	}
	
	.header_nav  .z1.tableVar {
		display: none;
	}
	.header_nav  .z1.shortVar {
		display: block;
	}
	
	.infoBoxContents-list .price_padd {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-webkit-flex-direction: row !important;
		    -ms-flex-direction: row !important;
		        flex-direction: row !important;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
	}
	
	.mytest .price_padd {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.grid_18.footer {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.footer ul {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		-webkit-box-align: baseline;
		-webkit-align-items: baseline;
		    -ms-flex-align: baseline;
		        align-items: baseline;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		margin-bottom: 10px;
	}
	.footer p {
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.paypal {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
		margin-top: 10px;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	
	.prods_content .cart_update {
		margin: 25px 0 0;
	}
	
	.prods_content .cart_update tr {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: end;
		-webkit-align-items: flex-end;
		    -ms-flex-align: end;
		        align-items: flex-end;
	}
	
	.prods_content .cart_update tr > td {
		width: auto !important;
	}
	
	.prods_content .cart_update tr > td:not(:last-of-type) {
		margin-bottom: 15px;
	}
	
	.prods_content-td .name > span {
		float: right;
	}
	
	.fieldValue {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	
	.contentPadd .buttonSet {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: end;
		-webkit-align-items: flex-end;
		    -ms-flex-align: end;
		        align-items: flex-end;
	}
	
	.contentPadd .buttonSet > .fl_right	{
		bottom: 0 !important;
		margin-top: 10px;
	}
	
	form[name="checkout_confirmation"] .contentInfoText > table > tbody > tr {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	form[name="checkout_confirmation"] .contentInfoText > table > tbody > tr > td {
		width: 100%
	}
	
	form[name="checkout_confirmation"] .contentInfoText:nth-of-type(2) > table > tbody > tr {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start;
	}
	
	form[name="checkout_confirmation"] .contentInfoText:nth-of-type(2) > table > tbody > tr td.main {
		text-align: left;
	}
	form[name="contact_us"] .contentPadd > table > tbody > tr {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	.contentPadd > div > div > iframe {
		max-width: 425px;
		width: 100%; 
		max-height: 350px;
		height: auto;
	}
	
	form[name="cart_quantity"] .title.prinfo_title {
		height: auto;
	}
	
	.rowData {
		width: 100%;
	}
	
	.wrapButtons {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: end;
		-webkit-align-items: flex-end;
		    -ms-flex-align: end;
		        align-items: flex-end;
	}
	
	.wrapButtons > button {
		margin-bottom: 7px;
	}
	
	.contentPadd.un.carousel_new {
		max-width: 300px;
		width: 100%;
		margin: 0 auto !important;
	}
	.carousel {
		max-width: 300px;
		width: 100%;
		margin: 0 auto !important;
	}
	
	.carousel .wrapper {
		height: auto !important;
	}
	.carousel button.slick-prev, .carousel button.slick-next {
		top: 180px;
		z-index: 1001; 
	}
	
	.wrapper > img {
		max-width: 800px;
		width: 100%;
		max-height: 600px;
		height: auto;
	}
	
	button.slick-prev, button.slick-next {
		outline: none;
		border: none;
		background: #ddd;
		width: 33px;
		height: 33px;
		-webkit-border-radius: 50%;
		        border-radius: 50%;
		font-size: 0;
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		    -ms-transform: translateY(-50%);
		        transform: translateY(-50%);
		z-index: 98;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0, .5);
		        box-shadow: 0 1px 2px rgba(0,0,0, .5);
		z-index: 1001;
	}
	button.slick-prev {
		left: 15px;
	}
	button.slick-prev:after {
		position: absolute;
		top: 53%;
		left: 44%;
		content: '';
		width: 10px;
		height: 16px;
		background: url(../images/sprite/arr.png) no-repeat 0 0;
		-webkit-transform: translate(-50%, -50%) rotate(180deg);
		    -ms-transform: translate(-50%, -50%) rotate(180deg);
		        transform: translate(-50%, -50%) rotate(180deg);
	}
	button.slick-next {
		right: 15px;
	}
	button.slick-next:after {
		position: absolute;
		top: 53%;
		left: 56%;
		content: '';
		width: 10px;
		height: 16px;
		background: url(../images/sprite/arr.png) no-repeat 0 0;
		-webkit-transform: translate(-50%, -50%);
		    -ms-transform: translate(-50%, -50%);
		        transform: translate(-50%, -50%);
	}
	
	
	.contentPadd.un .prods_content.padding.slick-carousel {
		width: 100% !important;
		margin-right: 0 !important;
	}
	
	.contentPadd.un .wrapper {
		width: -webkit-calc(100% / 2 - 4px);
		width: calc(100% / 2 - 4px);
	}

	.wrapper .box-padd {
		padding: 0;
	}
	
	.slick-carousel .wrapper .box-padd .button__padd {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-webkit-flex-direction: row !important;
		    -ms-flex-direction: row !important;
		        flex-direction: row !important; 
	}
	
	.wrapper .box-padd .button__padd {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row; 
	}
	
	.wrapButtons > button {
		margin-right: 0;
	}
	.contentPadd.confirm .infoBoxContainer.first {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.contentPadd.confirm .infoBoxContainer.first > div:not(:last-of-type) {
		margin-bottom: 15px;
	}
	.contentPadd.confirm .price div {
		text-align: left;
	}
	
	ul.first li.accImage:nth-of-type(2),
	ul.first li.accImage:nth-of-type(3),
	ul.third li.accImage:nth-of-type(2) {
		margin-left: 0;
	}
	.buttonsBlock.adrBook .buttonWrap,
	.wrapButtons.bk .buttonWrap {
		margin-bottom: 7px;
	}
	
	.infoOrder {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.infoOrder > div:not(:last-of-type) {
		margin-right: 0;
		margin-bottom: 20px;
	}
	
	.bg_button22 .button-t, .bg_button22-act .button-t {
		margin-right: 0;
	}
	
	form[name="account_password"] .contentInfoText > table > tbody {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	form[name="account_password"] .fieldValue input {
		width: 100%;
	}
	
	form[name="cart_quantity"] .title.prinfo_title {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-webkit-flex-direction: row-reverse;
		    -ms-flex-direction: row-reverse;
		        flex-direction: row-reverse;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start;
	}
	form[name="cart_quantity"] .title.prinfo_title > h1 {
		padding: 7px 0 5px 10px;
	}
	.wrap_cart_button {     width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding-top: 5px;
	}
	.wrap_cart_button > .infocart-price {
		height: 40px;
		float: none;
		bottom: 0;
		padding: 0;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
	.wrap_cart_button > .infocart-price > span {
		padding: 5px 0 5px 5px !important;
	}
	.wrap_cart_button > .button-cart {
		float: 0;
		top: 0;
	}
	
	#piGal {
		display: none;
	}
	
	#piGal2 {
		display: block;
		max-width:480px;
		width: 100%;
	}
	/*.spoiler_body {
		height: 173px !important;
	}*/
	

}

@media screen and (max-width: 399px) {
	.btn-block{
		    display: inline-block;
	}
	.wrap_cart_button > .infocart-price {
		height: 40px;
	}
	.row_2 .grid_18.push_6 {
		margin: 0;
	}
	.header_nav .z1 {
		/*display: none;*/
	}
	.basket_row .z1 {
		/*display: block;*/
		display: none;
		max-width: 184px;
		width: auto;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
		margin-top: 5px;
		-webkit-border-radius: 3px;
		        border-radius: 3px;
		overflow: hidden;
	}
	.basket_row .z1 table {
		width: auto;
		background: url(../images/z1.jpg) 0 0 no-repeat/184px 30px;
	}
	.basket_row .z1 b {
		display: none;
	}
	.basket_row .z1 a {
		line-height: 30px;
	}
	.navigation .z1 td {
		padding: 1px 8px 4px 30px;
	}
	.basket_row > td {
		width: 100%;
	}
	.basket_row tr {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: space-around;
		    -ms-flex-pack: distribute;
		        justify-content: space-around;
	}
	.basket_row .money {
		margin: 0;
		float: none;
		width: 150px;
	}
	.basket_row .money tr {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.basket_row .money td {
		margin-bottom: 5px;
	}
	.money table {
		width: 150px !important;
	}
	.logo_mobi img {
		width: 141px;
		height: 30px;
	}
	.mobi_nav .logo_text p {
		font-size: 11px;
	}
	.phone-head .phone {
		font-size: 12px;
	}
	.mytest {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.mytest .item {
		margin: 0;
	}
	.mytest .price_padd {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-webkit-justify-content: space-around;
		    -ms-flex-pack: distribute;
		        justify-content: space-around;
	}
	
	.contentPadd > div {
		width: 100% !important;
	}
	
	form[name="create_account"] .contentInfoText tr {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	/*form[name="cart_quantity"] .title.prinfo_title {
		display: flex;
		flex-direction: column-reverse;
		height: auto;
		align-items: flex-start;
	}*/
	
	form[name="cart_quantity"] .title.prinfo_title > .button-cart {
		top: 0;
		margin-left: 10px;
	}
	
	.rowData {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start; 
	}
	
	.rowData > input {
		width: 100%;
	}
	
	.rowData::after {
		top: 26px;
	}
	.rowData:not(:last-of-type) {
		margin-bottom: 10px;
	}
	
	button.changeData {
		position: relative;
		top: 0;
		right: 0;
		width: 50%;
		margin: 7px auto 0;
	}
	
	.contentPadd.un .prods_content.padding,
	.contentSale .prods_content.padding,
	.contentPadd .prods_content.padding {
		margin-right: 0 !important;
	}
	
	.contentPadd.un .wrapper {
		width: 100%;
		margin: 0 0 4px 0;
		height: 265px;
	}
	
	.contentPadd .wrapper {
		/*height: 354px;*/
	}
	
	.contentSale .wrapper,
	.contentPadd .wrapper{
		width: 100%;
	}
	
	.contentPadd .desc > ul[type="disc"] {
		padding-left: 20px;
	}
	
	form[name="advanced_search"] .contentPadd .contentInfoText:nth-of-type(2) > table > tbody > tr {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	form[name="advanced_search"] .contentPadd .contentInfoText:nth-of-type(2) > table > tbody > tr input:not([type="checkbox"]) {
		width: 100%;
	}
	
	form[name="cart_quantity"] .contentPadd .desc > div:first-of-type > table > tbody {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	.contentSale .wrapper {
		/*height: 330px;*/
	}
	
	/*form[name="cart_quantity"] .contentPadd > .desc > br:nth-of-type(7), 
	form[name="cart_quantity"] .contentPadd > .desc > br:nth-of-type(8),
	form[name="cart_quantity"] .contentPadd > .desc > br:nth-of-type(9),
	form[name="cart_quantity"] .contentPadd > .desc > br:nth-of-type(10){
		display: none;
	}*/
	
	/*.spoiler_body {
		height: 168px !important;
	}*/
	

}




	.title.prinfo_title {
		min-height: 70px;
	}

	.top-block{
		width: 100%;
	}
	.bl-btn{
		display: inline-flex;
		float: right;
	}
	.title-block{
		display: inline-flex;
		width: 100%;
		padding: 12px 0px 5px 10px;
	}
	.prinfo_title .h1{
		padding: 0;
		width: 70%;
	}
	.block-price-product{
		width: 30%;
		text-align: right;
		padding: 0;
	}
	.block-price-product span{
		float: none;
		color: #fff;
		font-size: 12px;
		line-height: 13px;
		font-weight: 700;
		text-transform: uppercase;
		overflow: hidden;
		
		margin: 0;
	}
	.buy-btn-block{
		
		width: 100%;
	}
.quickly{margin-left: 5px;}
.tdbLink button{cursor: pointer;}
.buy-one-click .tdbLink button,
.quickly .tdbLink button{
	font-weight: bolder;
    background-color: #ffcf33;
    border: 1px solid #36322f !important;
    color: black;
    font-size: 11px;
     padding: 2px 3px;
margin-top: 1px;
    border-radius: 3px;
	cursor: pointer;
	}
	.buy-one-click .tdbLink a:hover,
	.quickly .tdbLink a:hover{
		text-decoration: none;
	}


	#tdb1{
		border: none;
	}
	@media screen and (max-width: 410px){
	.prinfo_title h1 {
		font-size: 11px;
	}
}
.bg_button2.review .button-t .button-padd .tdbLink a#tdb3:hover,
.bg_button2.review .button-t .button-padd .tdbLink #tdb3{
    font-size: 11px;
}
