hr.eos::after,hr.li3::after,hr.lis::after,hr.ni3::after,hr.nis::after,hr.pi3::after,hr.pis::after,hr.s3::after,hr.ss::after{font-weight:400}
#basket_buttons a.button_flex,.dropbtn4,.dropdown-content4 a,.empty-cont p,.message{text-decoration:none}
.group_container,a,a:active,a:hover,a:visited,body,input,p,pre,select,table,textarea{color:#000;font-family:Arial,sans-serif!important;line-height:18px}
a,a:active,a:visited{color:#e30717;text-decoration:underline}
a:hover{color:#e30717;text-decoration:none}
.promotion-vertical-container-default .inner > a,.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner > a{text-decoration:none}
body{background:#c2c3c3!important;float:left;width:100%}
@-webkit-keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
.list_avail hr{color:#2b2e30}
hr.pis::before{background-color:#009fe4}
hr.pis::after{content:"Made to order";white-space:pre}
hr.lis::after{content:"Limited stock";white-space:pre}
hr.nis::after{content:"In production";white-space:pre}
hr.ss::after{content:"In stock";white-space:pre}
hr.ss:before{background-color:#3aaa35}
hr.eos::after{content:"Clearance";white-space:pre}
hr.eos::before{background-color:#d200ff}
.list_Quantity .caption{padding-right:5px}
#context #cnt_core table.list_item .list_desc .list_self span.list_avail{position:relative}
hr.pi3:before{background-color:#009fe4}
hr.pi3::after{content:"Sur commande";white-space:pre}
hr.li3:before{background-color:#ffb60c}
hr.li3::after{content:"Stock limite";white-space:pre}
hr.ni3:before{background-color:#e30717}
hr.ni3::after{content:"En production";white-space:pre}
hr.s3:before{background-color:#3aaa35}
hr.s3::after{content:"En stock";white-space:pre}
hr.eos,hr.li3,hr.lis,hr.ni3,hr.nis,hr.pi3,hr.pis,hr.s3,hr.ss{border:0;bottom:0;display:block;height:13.6px;left:90px;position:absolute;overflow:visible;width:13px}
body#INFOPR4.EWD_prdShrtDes .EWD_prdShrtDes_context .section #cnt_tabs #tab_txt_alternatives .list_item .list_more div.list_avail,body#ORDER03.EWD_Order_CheckOut .EWD_Odrcheckout_context #cnt_core .EWD_list_gerl span.list_avail{display:none}
hr.pis{background-color:#009fe4;width:13px;height:13px;}
hr.ss{background-color:#3aaa35}
hr.eos{background-color:#87129d}
hr.pi3{background-color:#009fe4}
hr.li3{background-color:#ffb60c}
hr.ni3{background-color:#e30717}
hr.s3{background-color:#3aaa35}
hr.lis{background-color:#ffb60c}
hr.nis{background-color:red}
hr.eos::after,hr.li3::after,hr.lis::after,hr.ni3::after,hr.nis::after,hr.pi3::after,hr.pis::after,hr.s3::after,hr.ss::after{margin-left:18px}
span.hilite.ewd_num {top:-17px!important;left:90px;}
span.hilite.ewd_num hr.mrk.nis {left:30px;}
td.ewd_num hr.mrk.nis {position:absolute!important;top:4px;left:30px!important;}
tr#prod_avail td.ewd_num hr.mrk.nis {top:-3px;}
body.EWD_prdShrtDes #page #context .section_body .core #product_ctrls #prod_unit tbody tr#prod_avail:last-child td{position:relative}
body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.eos::after,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.li3::after,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.lis::after,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.nis::after,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.pi3::after,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.pis::after,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.ss::after,hr.ni3::after,hr.s3::after{position:absolute;width:110px!important;bottom:-6px}
html[lang="fr"] body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.eos::after,html[lang="fr"] body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.li3::after,html[lang="fr"] body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.lis::after,html[lang="fr"] body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.nis::after,html[lang="fr"] body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.pi3::after,html[lang="fr"] body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.pis::after,html[lang="fr"] body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.ss::after,html[lang="fr"] hr.ni3::after,html[lang="fr"] hr.s3::after{bottom:-1px}
body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.eos,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.li3,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.lis,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.ni3,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.nis,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.pi3,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.pis,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.s3,body.EWD_prdShrtDes #prod_unit tr#prod_avail td hr.ss{bottom:6px;left:0}
.EWD_proseccls ul li .ProdContainer .ProdThumb img{padding-top:13px}
.ProdContainer.Vertical .ProdThumb img{margin:auto;max-width:90%!important;padding:0 13px}
#INFOPR21.EWD_Cat #ewd_wapper_ID #cnt_core .total_matrix .total_quarter h3.head a.thumbnail_container img.catimg,#INFOPR3 .EWD_prdlist_context .thumbnail_container img.product_thumbnail,.EWD_Product_listing #page #context .section_body .core .list_grid .group_container h3 a.thumbnail_container img,.EWD_Product_listing table.list_item.item_bottom .list_img a img{margin:0 auto!important;max-width:100%;padding:0 13px;box-sizing:border-box}
#INFOPR21.EWD_Cat #ewd_wapper_ID #cnt_core .total_matrix .total_quarter h3.head a.thumbnail_container img.catimg{padding:0 13px!important}
.layer .section_body .tab_links td.selected .tab_link .tab_link_right .tab_link_middle{background-color:#fff;color:#e30717;border:1px solid #e30717}
.layer .section_body .tab_links td .tab_link .tab_link_right .tab_link_middle{background-color:#e30717;border:1px solid #e30717}
.layer>.section_body .tab_links td.empty .tab_link_right .tab_link_middle{background-color:#fff;border:1px solid #fff}
.layer>.section_body .item .tab_links td .tab_link{background-color:#e30717}
.layer>.section_body .tabs .tab_txt .intro h3,.layer>.section_body>form .tabs .tab_txt .intro h3,.layer>form>.section_body .tabs .tab_txt .intro h3{line-height:31px}
.layer>.section_body .tabs .tab_txt .intro .tools,.layer>.section_body>form .tabs .tab_txt .intro .tools,.layer>form>.section_body .tabs .tab_txt .intro .tools{margin-top:-3px}
#maintenance_panel.layer > .section_body .tabs .tab_txt .intro h3{background:none;line-height:inherit!important;font-size:16px!important;}
#maintenance_panel.layer > .section_body .tabs .tab_txt .intro h3 span{display:block;}
.layer .button_flex .button_end .button_text,.layer .button_order .button_end .button_text,.layer .buttons .basket_button .button_end .button_text,.layer .buttons a .button_end .button_text{background-color:#e30717!important;border:1px solid #e30717!important}
.layer .button_flex .button_end .button_text:hover,.layer .button_order .button_end .button_text:hover,.layer .buttons .basket_button .button_end .button_text:hover,.layer .buttons a .button_end .button_text:hover{background-color:#fff!important;color:#e30717}
.layer>.section_body .item .tab_txt table:not(.list_quantity):not(.list_item) thead tr th{width:auto!important;}
.layer>.section_body .item .tab_txt table:not(.list_quantity):not(.list_item) tbody tr th{max-width:180px!important;}
.cwd_ltmenu,.cwd_rtmenu{width:50%;float:left;box-sizing:border-box}
.layer>.section_body .item .tab_txt table:not(.list_quantity):not(.list_item) tr td{text-align:center}
.layer>.section_body .tabs .intro form,.layer>.section_body>form .tabs .intro form,.layer>form>.section_body .tabs .intro form{margin-top:-25px}
.layer-closure .buttons, .layer > .section_body .tab_txt .closure .buttons {margin:10px 0;text-align:right !important;}
.layer>.section_body .tab_txt .intro form input+a img+span{background-color:#898989}
.layer>.section_body .tab_txt form .item_top .total_item .total_text input+a{background-color:#898989!important}
.layer>.section_body .tab_txt .intro form>.set .total_half .total_item .total_text input+a{background:#898989;line-height:26px!important}
.layer-table tbody tr th a,.layer>.section_body .overview table tbody tr th a,.layer>.section_body .tab_txt .overview table tbody tr th a,.layer>.section_body .tab_txt form table tbody tr th a{color:#f00!important;min-width:26px;min-height: 26px;line-height:26px;position:relative;}
.layer .section_body .item .item_top .custom_over a[title="Add"]:before {content: "\f016";font-family: FontAwesome;}
.layer .section_body .item .item_top .custom_over a[title="Remove"]:before {content: "\f014";font-family: FontAwesome;}
.layer .section_body .item .item_top .custom_over a[title="Add"]:after {content:"\f055";font-family: FontAwesome;font-size: 10px;position: absolute;right: 9px;}
.cwd_ltmenu{border-right:1px solid #eaeaea}
.cwd_rtmenu{border-left:1px solid #eaeaea;left:-1px;position:relative}
#page #options #newBasket{top:15px!important}
.dropbtn{padding-top:15px;padding-bottom:20px}
.user-cart2{margin:0;padding:12px 10px 20px;width:auto}
.dropdown4{position:relative;display:inline-block}
.dropdown4:hover{cursor:pointer;background:#f1f1f1}
.dropbtn4{width:60px;margin:0;padding:30px 0 0 5px;background:url(../images/new-cart-truck.png) 1px 1px/58px auto no-repeat;color:#333;border:none;line-height:10px!important;text-transform:uppercase;font-weight:300;font-size:0}
a.EWD_crt_dp_link[href='javascript:void(0);'] .dropbtn4{background:url(../images/new-cart-truck.png) 16px -46px/43px auto no-repeat}
body.EWD_Close_Order a.EWD_crt_dp_link[href='javascript:void(0);'] .dropbtn4,body.EWD_Order_CheckOut a.EWD_crt_dp_link[href='javascript:void(0);'] .dropbtn4{background:url(../images/new-cart-truck.png) 1px 1px/58px auto no-repeat}
body.EWD_Order_Deleted a.EWD_crt_dp_link[href='javascript:void(0);'] .dropbtn4{background:url(../images/new-cart-truck.png) 16px -46px/43px auto no-repeat}
body.EWD_Close_Order .EWD_TPHadRTtop{display:block!important}
body.EWD_Close_Order .ewdFixHeaderShow .EWD_TPHadRTtop{display:none!important}
.section.section_body.EWD_basket_sec{overflow:inherit}
.dropdown4:hover .dropbtn4{background-color:#f1f1f1}
.dropdown-content4{background:#f1f1f1;display:none;float:left;min-width:372px;position:absolute;right:0;top:36px;z-index:9999;padding:5px}
.EWD_newBasket .EWD_crt_dp_link .EWD_cart_no{background:#e30717;border-radius:50%;color:#fff;font-size:13px;font-weight:300;height:18px;line-height:18px;position:absolute;right:15px;text-align:center;top:-7px;width:18px}
.ewd_cart_blank{float:left;width:100%;display:block}
.ewd_cart_full{float:left;padding:10px 0;text-align:left;width:100%}
.dropdown-content4 a{color:#000;background:#fff;border:1px solid #898989;padding:10px}
#basket_buttons a.button_flex{background:#e30717!important;border:1px solid #e30717;color:#fff!important;margin:15px 30px 0 0 !important;padding:10px!important}
#basket_buttons a span span,.dropdown-content4 a span span{background:0 0!important;border:0!important;font-size:18px;font-weight:300}
.dropdown-content4 a span span{color:#898989!important;text-transform:uppercase}
#basket_buttons a:hover,#basket_buttons a:hover span span{color:#e30717!important}
#basket_buttons a span span{color:#fff!important;text-transform:capitalize;margin:0!important;padding:0!important;height:auto!important;line-height:inherit!important}
#basket_buttons a span{overflow:visible!important}
#basket_buttons a:hover{background:#fff!important;border:1px solid #e30717}
.dropdown-content4 a:hover{background-color:#ccc}
.dropdown:hover .dropdown-content4{display:block}
#basket h3,.cart-top-cont-normal{font-size:25px!important;text-align:left;margin:0;padding:25px 0 10px;color:#333;font-weight:300;text-decoration:none;letter-spacing:-1px}
#basket h3{padding-left:30px}
#basket table tr td{padding:8px 0 8px 30px !important;font-size:24px!important;color:#333!important;font-weight:300;line-height:normal!important}
#basket table tr td#orderLines,#basket table tr td#subtotalAmount{color:#e30717!important}
#basket h3 span,.cart-top-cont-normal b{font-weight:300}
.cart-top-cont-normal b{padding-left:6px}
.empty-cart{margin:0 0 20px;padding:0;vertical-align:middle;text-align:center}
.empty-cont{background:#f8f8f8;float:left;margin:0;padding:4%;width:92%}
.empty-cont p{font-size:13px;margin:0;padding:0 0 5px;color:#333;text-align:left;font-weight:300}
.empty-cont b{font-weight:300;padding-left:5px}
.empty-cont span{border-bottom:solid 1px #e3e3e3;margin-left:5px}
.message{width:auto;margin:0;padding:24px 10px 25px 0;float:left}
.EWD_nom_search{display:inline-block;float:none;padding-right:20px;width:66%;position:relative}
.EWD_nom_search.low_width,.EWD_nom_search.wide_width,body.EWD_Close_Order .EWD_nom_search.wide_width{width:66%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;vertical-align:top}
.ewdFixHeaderShow .EWD_nom_search{width:60%!important}
#order_references.layer{padding:0}
#order_references.layer .item_top{padding:10px 0}
#order_references .item_top table td,#order_references .item_top table th{font-size:16px!important}
body.EWD_Order_Confirmation .ewdstepbar{display:none}
.EWD_nom_search a.button_flex span.button_end,.EWD_nom_search a.searchbox-submit .button_end{color:#898989;display:block;height:42px!important;margin:0!important;width:48px!important}
.EWD_nom_search .searchbox a.searchbox-submit .button_end .searchbox-icon,.EWD_nom_search a.button_flex span.button_end span.button_text{background:url(../images/sprite-img.png) -1px -256px/39px auto no-repeat rgba(0,0,0,0)!important;border:none!important;height:40px!important;text-indent:-9999px;top:9px!important;width:40px!important}
.EWD_nom_search .searchbox.searchbox-open a.searchbox-submit .button_end .searchbox-icon,.EWD_nom_search a.button_flex span.button_end span.button_text{border:none!important;height:40px!important;padding:0;right:4px;text-indent:-9999px;top:2px!important;width:40px!important}
.EWD_nom_search .searchbox.searchbox-open .searchbox-input{background:#dddedd!important;font-size:14px;color:#000!important;height:42px!important;margin:0;outline:0;padding-left:20px;position:absolute;right:0;top:0;width:80%;border:0!important}
.search_table .button_flex,.searchbox-icon,.searchbox-submit{width:50px!important;height:50px;display:block;position:absolute;top:0;font-family:verdana;font-size:20px;right:0;padding:0;margin:0;border:0;outline:0;line-height:50px;text-align:center;cursor:pointer;color:#dcddd8}
#searchForm .searchbox-submit{clear:none;display:inline-block;margin-left:-49px;position:relative;top:0;vertical-align:top;width:auto;z-index:999}
.Wcs_brands_carousel,.cls,section{clear:both}
.searchbox{position:relative;min-width:50px;width:0;height:42px!important;float:right;-webkit-transition:width 0;-moz-transition:width 0;-ms-transition:width 0;-o-transition:width 0}
.EWD_nom_search .section_body{overflow:inherit!important}
.EWD_nom_search #search_suggestions{top:44px;text-align:left}
.searchbox-open{width:100%;z-index:9999}
#page #main{background-color:#fff!important;color:#241904;height:106px;padding:8px 0}
#page #main #main_menu,.menu-top-custom{background:0 0!important;height:1px;left:inherit;right:240px;width:auto;z-index:1;position:relative}
#page #main #main_menu h3 a,.menu-top-custom h3 a{color:#333;font-size:16px;font-weight:300;height:46px;line-height:46px}
table thead tr td,table thead tr th{color:#222;font-size:.875rem;font-weight:300;padding:.5rem .625rem .625rem}
table tr td,table tr th{color:#222;font-size:.875rem;padding:0;text-align:left}
table thead{background:#f5f5f5}
body .EWD_TopHdWrap{background:#fff;float:left;width:100%;padding:20px 0;position:relative;z-index:9999;box-shadow:4px 13px 10px -12px rgba(0,0,0,.4)}
body .EWD_TopHdWrap .EWDHaderMainBOX{width:1140px;margin:0 auto!important;padding:0!important}
body .EWD_TopHdWrap #main_image{background:url(../images/jsp_logo.png) left top no-repeat!important;background-size:195px auto!important;height:96px!important;width:20%;float:left;z-index:99}
[name=pTop]{background-color:#efefef;border-bottom:medium none;box-shadow:inherit;height:70px;position:absolute;width:100%;display:none}
#page #names #nom_search,.search-top-default{left:40%;position:absolute;top:20px!important;width:350px}
.EWD_Main.EWD_start .EWD_prosec_intro .bx-wrapper{max-width:none!important}
.EWD_Main.EWD_Logout .EWD_prosec_intro .slider_intro_slider.cnt_intro_slider_1>li,.EWD_Main.EWD_start .EWD_prosec_intro .slider_intro_slider.cnt_intro_slider_1>li{width:100%!important}
#page,#page_closure,#page_opening{max-width:inherit;position:relative}
.ewd_wapper{margin:0 auto}
.EWD_Main.EWD_start #page #context,.EWD_Main.EWD_start #page #names{margin:0!important;width:100%!important}
.EWD_Main.EWD_start #page #context{padding-left:0}
.EWD_prosec_intro ul{padding:0}
#page #main #main_menu .group_list,.menu-top-custom .group_list{background-color:#5ac1ee;border-color:#315d92;z-index:9999}
.EWD_start #page #context .section_body .intro>h1{font-family:Arial,sans-serif;font-size:30px;font-style:normal;font-weight:300!important}
.Wcs_caption p,.Wcs_caption_heading span{font-weight:300}
#promotion_intro_slider .bx-wrapper .bx-viewport{background:0 0!important;margin-bottom:20px}
.slider_col{position:relative}
.slider_txt>img{width:auto}
.slider_txt{left:20%;position:absolute;top:20%}
.Wcs_caption{width:54%}
.Col2 .Wcs_caption{width:88%}
.Wcs_caption_heading{font-family:Arial,sans-serif;font-style:normal;font-weight:300;color:#FFF;line-height:26px;font-size:26px!important;letter-spacing:-1px;padding-bottom:15px!important}
.cwebdesign .preview #feefo-service-review-floating-widgetId{display:none !important}
.cwebdesign .preview .EWD_prdShrtDes_context #Hr_img.product_hires{max-width:400px !important;}
.cwebdesign .preview .preview.EWD_prdShrtDes{width: 100% !important;}
.layer > .section_body .tabs iframe#preview{ height:500px !important }
.cwebdesign .preview #tawkchat-container{display:none !important}
.cwebdesign .preview body.font-lato.default{display:none !important}
.cwebdesign .preview iframe[title="chat widget"]{display:none !important}
#INFOPR4 body.preview:after {content: '';display: block;width: 100%;height: 50px;background: #fff;position: absolute;bottom: 0;z-index: 999999999999;}

.Wcs_caption .Wcs_buy_now_btn a.Wcs-button{border:1px solid #fff!important}
.Wcs_caption p{color:#fff;line-height:25px;margin-top:0;letter-spacing:-1px}
.Wcs_caption .Wcs_prod_price_main p.price{color:#fff;width:auto}
.Wcs_caption .Wcs_buy_now_btn{width:190px}
.Wcs_caption a.Wcs-button{border-color:#fff;text-align:center}
.Wcs_caption a.Wcs-button:hover{background:#e30717;border:1px solid #e30717!important}
.Wcs_caption a.Wcs-button.icon span,.Wcs_caption a.Wcs-button:hover span{background:url(../images/carttrk-btn.png) left -26px no-repeat rgba(0,0,0,0);color:#fff}
.Wcs_caption a.Wcs-button.icon span{transition:all 0}
.Col2 .slider_txt{top:24%!important;left:66%!important;position:absolute;width:359px}
.EWD_prosec_row .bx-wrapper .bx-viewport{height:auto!important}
.EWD_start_context .intro h1{display:none!important}
.top_heading_text.h1_col1{padding:30px 0 20px}
.msgbox{background:#fff;width:100%;padding-top:0}
.Offer_h1{margin:30px 0 5px;display:none}
#page_closure #page_menu{margin:0 auto;max-width:inherit;padding:20px!important;border-bottom:solid 1px #fff;width:inherit;box-sizing:border-box}
#page_closure #page_menu h3{font-size:15px!important;font-weight:600!important;color:#000;line-height:25px!important;padding-bottom:3px;text-align:left!important}
#page_closure #page_menu ul li a{font-size:15px!important;font-weight:300;vertical-align:inherit!important;color:#111;padding-left:0}
#page_closure #page_menu ul li a:hover{color:#e30717;text-decoration:none!important}
#page_closure>div .total_fifth,.page-closure-default>div .total_fifth{margin:0;width:25%;float:left;min-height:330px}
#page_closure>div .total_fifth ul li,.page-closure-custom>div .total_fifth ul li{font-size:18px!important;line-height:normal!important;text-align:left!important;padding:3px 0!important}
#page_closure>div .total_fifth ul li.social>ul{text-align:left!important}
#page_closure>div .total_fifth ul li.social>ul>li a,.page-closure-default>div .total_fifth ul li.social>ul>li a{background:#898989;border:none;border-radius:0;display:block;font-size:20px;height:30px;line-height:28px!important;overflow:hidden;position:relative;text-decoration:none;transition:all 0;width:29px}
#page_closure>div .total_fifth ul li.social a:hover{background:#fff!important;color:#898989!important;border:0!important}
#promotion_center_linear .bx-viewport ul li{box-sizing:border-box;margin-right:0!important;padding-left:20px;float:left!important;width:50%!important}
#promotion_center_linear .bx-viewport ul{display:block;float:none!important;margin-left:-20px;overflow:hidden;padding:0 0 10px;position:relative;width:auto!important}
*,*html,html{margin:0}
#promotion_center_linear .bx-viewport ul li img{display:block;width:100%}
#inbox_container{display:block;margin-left:-20px;width:auto}
.total_half{box-sizing:border-box;float:left;margin-right:0;padding-left:20px;width:50%}
*,*html,.outerspace,html{padding:0}
.full-img,section{width:100%}
html{height:100%}
body{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px}
.top_head_text02,.top_heading_text{font-family:Arial,sans-serif;font-style:normal;font-weight:300}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:none}
.Float-right{float:right}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.row-space{margin:0!important}
.paddTB20{padding:20px 0}
.paddTB8{padding:8px 0}
.paddr4{padding-right:4px}
.top_wrapper{width:1354px;height:auto;margin:0 auto}
.wrapper{height:auto;float:left}
.top_heading_text{width:100%;height:auto;float:left;font-size:25px;color:#333;text-transform:uppercase;padding-top:20px;padding-bottom:15px;line-height:32px}
.Wcs_product_bigtitlebg01,.Wcs_product_titlebg{background-color:#fff;padding:8px 10px 10px 17px;border-top:solid 1px #ccc;height:auto}
.top_head_text02{text-transform:lowercase}
.Wcs_First-Column-main{height:auto;float:left}
.Wcs_product_box{float:left;width:100%;height:auto;position:relative}
.Wcs_product_box:hover{display:block;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-o-transition:all 0 linear;-ms-transition:all 0 linear;transition:all 0 linear;cursor:pointer}
.Wcs_product_titlebg{position:relative}
.Wcs_product_bigtitlebg01{min-height:100px}
.Wcs_product_titletext a.category,.Wcs_product_titletext a.title{border:0!important;text-align:left!important;color:#333;font-family:Arial,sans-serif;font-style:normal;font-weight:300;text-decoration:none}
.Wcs_product_titletext{width:100%;height:auto}
.pronovaBold18,.pronovaRegular18{font-family:Arial,sans-serif;font-size:18px;font-weight:300;color:#333}
.Wcs_product_titletext a.title{font-size:18px;display:inline-block;letter-spacing:-1px}
.Wcs_product_titletext a.category{font-size:16px}
.Wcs_prod_price_main{height:auto;width:100%;padding-top:6px;float:left}
.Wcs_prod_price_main p.price{float:left;font-family:Arial,sans-serif;font-style:normal;font-weight:300;font-size:30px!important;color:#333;line-height:22px!important;letter-spacing:-1px;padding-top:10px!important}
.price30{font-size:25px}
.Wcs_buy_now_btn{float:right;height:auto}
a.Wcs-button{font-family:Arial,sans-serif;font-style:normal;font-weight:300;text-transform:uppercase;padding:7px 10px!important;text-decoration:none;float:left;display:block;color:#898989;line-height:25px;font-size:19px;border:1px solid #898989!important;width:auto!important}
a.Wcs-button:hover{background:#898989;color:#fff}
a.Wcs-button:active{background-image:-moz-linear-gradient(top,#dbdbdb,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbdbdb),color-stop(1,#fff));filter:progid: DXImageTransform.Microsoft.gradient (startColorStr='#dbdbdb',EndColorStr='#fff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient (startColorStr='#dbdbdb',EndColorStr='#ffffff')"}
a.Wcs-button.icon span{padding-left:36px;background:url(../images/carttrk-btn.png) left 0 no-repeat;transition:all 0;font-weight:300}
.Wcs_product_box: .wcs-introducing-over,.wcs-introducing-over{-webkit-transition:height 0 ease-in-out;-moz-transition:height 0 ease-in-out}
a.Wcs-button:hover span{padding-left:36px;background:url(../images/carttrk-btn.png) left -26px no-repeat;color:#fff}
.Wcs_bigprod_price_main p.price,.Wcs_product_titlepoint{color:#333;font-family:Arial,sans-serif;font-style:normal;font-weight:300}
.Wcs_bigprod_price_main{float:left;height:auto;width:100%;padding-top:6px}
.Wcs_bigprod_price_main p.price{float:left;font-size:30px!important;line-height:22px!important;letter-spacing:-1px;padding-top:10px!important}
.Wcs_Second_Section,.Wcs_Third_Section{margin-top:50px;float:left;width:100%;height:auto}
.Wcs_third-Column-main{width:100%;height:auto;float:left}
.Wcs_product_titlepoint{width:100%;line-height:102px;font-size:20px;background:#fff;overflow:hidden}
.Wcs_product_titlepoint img{width:auto}
.wcs-ponter-icon{padding-right:0;padding-left:0;position:relative;top:8px;display:block}
.wcs-introducing-large-over,.wcs-introducing-over{position:absolute;color:#000;padding-bottom:10px;height:auto;z-index:999;background:#fff}
.Wcs_title-point{float:none;height:auto;margin-left:-20px;width:auto}
.list_grid,.product-grid-default{margin:0!important}
.wcs-introducing-over{width:100%;transition:height 0 ease-in-out;display:none}
.Wcs_product_box: .wcs-introducing-over{height:auto;display:block;transition:height 0 ease-in-out;box-shadow:0 0 5px 0 #ccc}
.wcs-introducing-large-over{width:100%;-webkit-transition:height 0 ease-in-out;-moz-transition:height 0 ease-in-out;transition:height 4s ease-in-out;display:none}
.Wcs_product_box:hoer .wcs-introducing-large-over{height:auto;display:block;-webkit-transition:height 2s ease-in-out;-moz-transition:height 2s ease-in-out;transition:height 2s ease-in-out;box-shadow:0 0 5px 0 #ccc}
.wcs-introducing-contant{font-family:Arial,sans-serif;font-style:normal;font-weight:300;margin:0;padding:10px 10px 10px 17px}
.wcs-introducing-contant .title01{font-family:Arial,sans-serif;font-style:normal;font-weight:300;font-size:18px;color:#5b9faa;text-decoration:none;text-align:left}
.wcs-introducing-contant .category2{font-family:Arial,sans-serif;font-style:normal;font-weight:300;font-size:17px;color:#898989;text-decoration:none;margin:13px 0;padding:0}
.wcs-introducing-contant .category2 p{font-size:17px;font-weight:300;text-decoration:none;margin:0;padding:0;color:#333}
.wcs-introducing-contant .social-icon{width:100%;margin:0;padding:0}
.wcs-introducing-contant .social-icon ul{width:100%;margin:0;padding:0;list-style:none}
.wcs-introducing-contant .social-icon ul li{margin:0;padding:0 4px;text-decoration:none;float:left}
.wcs-introducing-contant .social-icon ul li a{margin:0;padding:0;text-decoration:none;float:left}
.wcs-introducing-contant .social-icon ul li a:hover{text-decoration:none;cursor:pointer}
.wcs-close-bt{text-align:right;color:#333;font-size:18px;font-weight:300;padding:10px 10px 0 0;margin:0;text-decoration:none}
body.EWD_logout_user #nom_menu .header-nav{display:none!important}
.header-nav ul li,.header-nav ul li a{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:70px;color:#333;text-transform:capitalize;text-decoration:none;outline:0}
.Wcs_brands_carousel .top_heading_text{float:none}
.Wcs_brands_carousel .Wcs_carousel{padding:0}
.Wcs_brands_carousel .Offer_h1{padding-top:20px!important;margin-top:0!important}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper{margin:0 auto;overflow:inherit!important}
.EWD_start .Wcs_brands_carousel .Wcs_carousel .bx-wrapper .bx-controls-direction a.disabled{display:block!important}
.EWD_start .Wcs_brands_carousel .Wcs_carousel .bx-wrapper .bx-controls .bx-pager,body.login .header-nav{display:none}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper .bx-viewport{overflow:hidden!important}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{left:-60px}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:-30px}
.Wcs_brands_carousel .Wcs_carousel ul li{float:left;list-style:none;margin:0 .5% 0 0 !important;width:1.4%!important}
.Wcs_brands_carousel .Wcs_carousel ul li img{max-width:100%}
.ewd_wapper{margin-right:auto;margin-left:auto}
.header-nav,.menu-dropdown{display:inline-block}
.header-nav{float:none;margin:0 auto;adding:0;position:relative}
.header-nav ul{width:75%;margin:0 auto;padding:0;list-style:none}
.header-nav ul li{margin:0;padding:0 15px;float:left}
.header-nav ul li a{margin:0;padding:0;float:left}
.header-nav ul li a:hover{text-decoration:none;text-transform:capitalize;color:#c53a30;cursor:pointer}
.header-nav ul li a:last-child{padding-right:0}
.menu-dropdown:hover{cursor:pointer;background:#fff;color:#c53a30}
.menu-dropdown-content{display:none}
.dropdown,.menu-dropdown:hover .menu-dropdown-content{display:block}
.menu-dropdown-content a{width:100%;color:#000;padding:0 15px;text-decoration:none;display:block}
.menu-dropdown a:hover{color:#e30717!important}
.menu-drop-main{width:95%;margin:0 auto;padding:10px 0}
.menu-drop-nav{width:23%;margin:0 1.5% 0 0;padding:0;float:left}
.menu-drop-nav ul{width:100%;margin:0;padding:0;list-style:none}
.menu-drop-nav ul li,.menu-drop-nav ul li a{font-size:16px;font-weight:300;color:#c1bfbf;padding:5px 0;background:0 0;margin:0;text-align:left;text-decoration:none;text-transform:capitalize}
.menu-drop-nav ul li a:hover{color:#333;background:0 0;text-transform:capitalize;text-decoration:none}

.user-icon{width:auto;margin:0;padding:0;text-decoration:none;position:absolute;float:left}
.EWD_TPHadRTbot .user-icon{float:right;padding-right:0}
.dropbtn,.dropbtn1{padding:5px 15px 0;border:none;position:relative;cursor:pointer;background:0 0;float:left}
.dropbtn1::before{content:"/";font:16px/18px Arial;left:6px;position:absolute;top:6px}
.ewd_login_popup .user-icon .dropbtn{background:transparent;min-height:36px;padding:0 0 5px 5px}
.ewd_login_popup .user-icon .dropbtn a.ewd_userLogin{background:url(../images/sprite-img.png) 2px 0/30px auto no-repeat;padding:5px 0 5px 32px;min-height:31px}
.ewd_login_popup .EwdFrancaisLang .user-check-box .content-remember,.ewd_login_popup .EwdFrancaisLang .user-check-box a{font-size:11px}
.ewdFixHeaderShow .dropbtn1:before{line-height:31px}
.dropdown{position:relative;padding:0 10px 2px}
.EWD_UserIn .dropdown-content,.ewdUserlogin .dropdown-content,.ewd_ShowUrDetail .dropdown-content{min-width:251px;position:absolute;right:0;z-index:99999!important}
.EWD_basket_sec .dropdown{padding:0 0 2px}
.ewd_login_popup .ewdUserlogin .dropdown-content{display:none;top:30px}
.EWD_UserIn .dropdown-content{background:#2b2e30;display:none;padding:0;top:41px}
.EWD_UserIn:hover .dropdown-content{display:block}
.ewd_hoverSignIn .dropdown-content{display:block!important}
.ewdUserlogin .dropdown-content,.ewd_ShowUrDetail .dropdown-content{background:#f1f1f1;padding:20px}
.EWD_UserIn.ewd_ShowUrDetail .dropdown-content{background:#2b2e30;padding:0}
.dropdown-content ul{list-style:none;margin:0;padding:0}
.dropdown-content ul li{box-sizing:border-box;color:#fff;float:left;font-size:13px;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:capitalize;width:100%}
.dropdown-content ul li a{color:#fff;display:block;float:none;font-size:14px;margin:0;padding:9px 10px 8px;line-height:24px;text-align:left;text-decoration:none;text-transform:capitalize;border-bottom:1px solid #575b5e;transition:none 0 ease 0}
.dropdown-content ul li a:hover{background:#e30717;color:#fff}
.dropdown-content ul li:last-child{background:0 0!important}
.dropdown-content ul li:last-child a{background:#e30717}
.dropdown .dropbtn{background:#f1f1f1}
.user-sign{width:90%;margin:0 auto;padding:5px 0 10px;color:#000}
.user-sign h1{margin:0;padding:0 0 10px;font-size:20px;color:#333;font-weight:300;text-align:left}
.user-sign .user-fields{width:100%;margin:0;padding:0}
.user-input{background:#fff;border:1px solid #dddedd;color:#333!important;box-sizing:border-box;font-size:14px;font-weight:300;height:40px;margin:0 0 10px!important;padding:8px;width:100%}
.login-btn,.login-btn:hover{text-align:center;color:#fff;border:none}
.login-btn{background:#e30717;font-size:16px;font-weight:700;line-height:40px;margin-bottom:10px;text-decoration:none;width:100%}
.login-btn:hover{background:#898989;cursor:pointer}
.EWD_Reports #page #context .EWD_island a,.EWD_myorders #page #context .EWD_island a{color:#333}
.EWD_Reports #page #context .EWD_island a p,.EWD_myorders #page #context .EWD_island a p{color:#333;font-size:14px;padding:0 10px}
.dropdown-sign-bt,.dropdown-sign-bt a,.user-check-box .check-filed .content-remember{font-size:16px;font-weight:300;text-decoration:underline}
.user-check-box{width:100%;margin:0 0 10px;padding:0;float:left}
.user-check-box .check-filed{margin:0;padding:0;float:left}
.user-check-box .check-filed .content-remember{color:#666;float:left;line-height:12px!important;margin:0;padding:0;text-align:left}
.check-box{width:14px;height:14px;border:1px solid #ccc;background:#fff;margin-right:5px!important;margin-left:0!important;float:left}
.dropdown-sign-bt{padding-left:2px;color:#666;float:right}
.dropdown-sign-bt a{margin:0;color:#333;float:left;line-height:12px}
.EWD_nom_menu .header-nav .menu-dropdown,.EWD_nom_menu a{font-family:Arial,sans-serif!important;font-size:16px;line-height:30px;font-weight:300}
.dropdown-sign-bt a:hover{color:#000;background:0 0;text-decoration:underline;cursor:pointer}
#cnt_hotlist h2,#cnt_parked_orders h2{padding:5px 10px 5px 0}
.EWD_nom_menu{display:inline-block;float:none;margin:0 auto;text-align:center;top:0;padding-top:5px}
.EWD_nom_menu .EWD_nom_tree{display:inline-block;float:none;position:relative;padding:0!important}
.EWD_logout_user .EWD_nom_menu .header-nav{display:none}
.EWD_nom_menu .EWD_nom_tree span{background:0 0!important;padding:0 10px!important}
.EWD_nom_menu .EWD_nom_tree span:hover{background:#e30717!important;color:#fff!important}
.EWD_nom_menu .EWD_nom_tree span:hover h3 a{color:#fff!important}
.EWD_nom_menu a{color:#333!important;transition:none 0 ease 0}
.EWD_nom_menu #listptr>ul>li>a{border-bottom:1px solid #575b5e;color:#fff!important;padding:9px 10px 8px!important}
.EWD_nom_menu #listptr ul li a:hover{color:#fff!important;background:#e30717}
.EWD_nom_menu .header-nav .menu-dropdown{color:#333!important;padding:0 10px}
.EWD_nom_menu .header-nav .menu-dropdown:hover{background:#e30717!important;color:#fff!important}
.EWD_nom_menu .header-nav .menu-dropdown .menu-dropdown-content{background:#2b2e30!important;padding:0;position:absolute;right:0!important;text-align:left;top:30px;width:200px!important;z-index:9!important}
.EWD_nom_menu .header-nav .menu-dropdown .menu-dropdown-content span{display:block;padding:0}
.EWD_nom_menu .group_container h3{overflow:inherit!important}
.EWD_nom_menu .section,.EWD_nom_menu .section_body{float:none!important;margin:0 auto!important;overflow:inherit!important;position:relative;width:auto!important;padding-top:0}
#nom_service.css_vertica h3 a{color:#fff!important;padding:9px 10px 8px;box-sizing:border-box;font-size:14px;border-bottom:1px solid #575b5e;line-height:24px}
#nom_service.css_vertica h3 a:hover{background:#e30717}
.EWD_nom_tree #nav_nom_ .group_list{background:#2b2e30;box-shadow:0 6px 7px 0 rgba(0,0,0,.15);padding:0;position:absolute;top:78px;z-index:9999}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li{border-bottom:medium none;margin:0;padding:0!important;overflow:inherit!important}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li a{line-height:10px;display:block}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li a:hover{color:#fff!important}
.EWD_main_menu{float:left;margin:15px 0 0;width:100%;background:#2b2e30;display:table}
.EWD_nom_menu .menu-dropdown-content .css_vertica{border-top:none;padding:0}
.EWD_main_menu #nav_home{display:none!important}
.EWD_main_menu span.group_container,.EWD_main_menu span.group_container h3{margin:0;padding:0}
.EWD_main_menu span.group_container{border-right:2px solid #fff;box-sizing:border-box;display:table-cell;padding:0 6px;text-align:center;width:1%}
#jPanelMenu-menu.EWD_main_menu span div.group_list:empty,.css_horizon .grp_spacing{display:none}
.EWD_main_menu span.group_container:nth-last-child(2){border:0}
.EWD_main_menu span.group_container h3 a{color:#fff;line-height:22px;min-height:45px;padding:5px 0;white-space:normal!important;text-align:center;font-size:13px}
.EWD_main_menu span.group_container:hover{background:#e30717}
.EWD_main_menu span:nth-last-child(2){position:relative}
.EWD_main_menu span:nth-last-child(2) .group_list,.EWD_main_menu span:nth-last-child(4) .group_list{right:0}
.EWD_main_menu span div.group_list{width:250px;background:#2b2e30!important;border:1px solid #4c4c4c;margin-left:-6px}
#jPanelMenu-menu.EWD_main_menu span div.group_list{background:#474b4e!important;border:none!important;margin-left:0;margin-right:0;max-width:100%}
.group-container-custom ul li,.group-container-custom ul.group_list li,.group_container ul li,.group_container ul.group_list li{border-bottom-color:#575b5e}
.EWD_main_menu span#nav_101 a,.EWD_main_menu span#nav_myeo a{line-height:42px}
.EWD_main_menu span.group_container div.group_list{display:none!important}
.EWD_main_menu span.group_container:hover div.group_list{display:block!important}
.EWD_main_menu span div.group_list ul li{padding:0!important}
.EWD_main_menu span div.group_list ul li a{border-bottom:none;box-sizing:border-box;color:#fff!important;display:block;font-size:14px;line-height:24px!important;padding:9px 10px 8px!important;width:100%;transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;-moz-transition:none}
.EWD_main_menu span div.group_list ul li a:hover{background:#e30717!important;color:#fff!important}
.group-container-custom ul li .text_link,.group-container-custom ul.group_list li .text_link,.group_container ul li .text_link,.group_container ul.group_list li .text_link{line-height:24px;font-size:14px}
.layer>.section_body,.layer>.section_body>form,.layer>form>.section_body{padding:0 10px}
#nom_menu ul>li:hover>a{background-color:#e30717;color:#fff!important}
#search_thumb{z-index:9999!important;max-width:100px;width:100px!important}
.group_nodes{box-shadow:none;display:none;left:210px;position:absolute;top:0;width:300px;padding:0;background:#fff}
#nom_menu.EWD_nom_menu #nav_nom_ .cwd_updateMenu .group_nodes{box-shadow:none;display:none;left:210px;position:absolute;width:300px;padding:0;background:#fff;margin-top:-29px;top:inherit}
.group_nodes.cwdUdMenu fieldset{background:#fff!important}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li div a{box-sizing:border-box;padding:3px 17px!important;width:100%}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li div a:hover{background:0 0;color:#333!important;text-decoration:underline}
#nom_menu ul li .group_nodes fieldset h4.custom_color ul{box-sizing:border-box;margin:0;padding:0!important;width:auto!important}
#nom_menu ul li .group_nodes fieldset h4.custom_color{padding-bottom:14px}
.EWD_nom_menu #listptr>ul>li>div a{border-bottom:1px solid #eaeaea}
.EWD_nom_menu #listptr>ul>li>div h4>a{border-bottom:0 none!important}
ul#compareList li.custom_over .list_link{display:none!important}
#ORDRER03 #context .closure .button_option,#cmp_buttons .button_option,body.login #context .closure .button_option{float:none}
.layer>.section_body .closure .buttons,.layer>.section_body>form .closure .buttons,.layer>form>.section_body .closure .buttons{text-align:center}
#layer_compare_list.layer #cmp_buttons.closure .buttons a#cmp_add_button .button_text,#layer_compare_list.layer #cmp_buttons.closure .buttons a#cmp_clear_button .button_text{background:#dddedd!important;border:1px solid #dddedd!important;color:#333!important}
#layer_compare_list.layer #cmp_buttons.closure .buttons a#cmp_add_button:hover .button_text,#layer_compare_list.layer #cmp_buttons.closure .buttons a#cmp_clear_button:hover .button_text{background:#898989!important;border:1px solid #898989!important;color:#fff!important}
.group_nodes fieldset{display:block;border:0;padding:12px 0 0}
ul.EWD_ptrDes li.custom_over:hover .group_nodes{display:block!important;padding:0!important;display:none!important;padding:0!important}
ul.EWD_ptrDes li.custom_over:hover .group_nodes.cwdUdMenu{box-shadow:none!important;box-shadow:none!important;display:block!important;margin-left:20px}
.group_nodes fieldset h4.custom_color{margin:0;padding:0}
.group_nodes fieldset h4.custom_color a.list_link{text-indent:inherit!important;color:#898989!important;width:86%;font-size:15px!important;padding:0 20px!important;line-height:30px;height:auto;background:0 0!important}
.group_nodes fieldset h4.custom_color a.list_link:hover{color:#ea5833!important}
.group_nodes fieldset h4.custom_color a.list_link:after,.group_nodes fieldset h4.custom_color a.list_link:before{content:""!important}
#nom_menu ul li:hover .group_nodes fieldset h4.custom_color a.list_link{color:#e30717!important;font-weight:300;padding:0 10px!important;font-size:14px!important;line-height:20px!important}
#nom_menu ul li:hover .group_nodes fieldset h4.custom_color a.list_link:hover{color:#e30717!important}
#newBasket{width:auto;right:0;display:inline-block;vertical-align:top;position:relative;top:6px}
body.EWD_start .intro .bx-wrapper ul .bx-clone,body.EWD_start .intro .bx-wrapper ul .bx-controls{display:none}
.Wcs_title-point .wcs_box_First{box-sizing:border-box;float:left;min-height:105px;padding-left:20px;width:25%}
.Wcs_title-point div:last-child{margin-right:0}
.Wcs_title-point .wcs_box_First a{margin-right:0!important}
body.EWD_start .intro .bx-wrapper ul li{box-sizing:border-box;margin-right:0!important;padding-left:20px;width:25%!important;float:left!important}
body.EWD_start .intro .bx-wrapper ul li >.ProdContainer.Vertical{border:2px solid #dddedd}
body.EWD_start .intro .bx-wrapper ul{margin-left:-20px;width:auto!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .PromTitle{color:#fff!important;font-weight:300;height:28px!important;line-height:32px;text-align:center}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdThumb{background:#fff!important;height:281px!important;border:none!important;border-bottom:solid 1px #ccc!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc .ProdCode,body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc .ProdDescShrt{border:0!important;font-weight:300!important;text-decoration:none!important;font-family:Arial,sans-serif!important;font-style:normal!important;color:#333!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdThumb img{position:inherit!important;position:absolute!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc{background:#dddedd!important;padding:10px!important;text-align:left}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc .ProdDescShrt{display:inline-block!important;font-size:16px!important;letter-spacing:0!important;line-height:18px!important;min-height:35px;text-align:left!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc .ProdCode{font-size:13px!important;text-align:left!important}
body.EWD_start .intro .bx-wrapper ul li .inner .ProdThumb img{box-sizing:border-box;left:0;margin:0 auto!important;max-height:280px!important;max-width:100%!important;right:0;top:0}
body.EWD_start .intro .slider_close_slider li:nth-child(8){margin-right:0!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc{min-height:120px!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc .ProdPrice{color:#333!important;float:left!important;font-family:Arial,sans-serif!important;font-style:normal!important;letter-spacing:-1px!important;line-height:22px!important;text-align:left!important;bottom:inherit;font-size:18px!important;font-weight:500!important;left:inherit;padding-top:15px!important;position:inherit;top:inherit;padding-top:21px!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc .ProdPack{width:auto!important;bottom:15px!important;display:inline-block;color:#333!important;overflow:visible;text-align:left;left:8px;font-size:13px!important;position:static!important}
body.EWD_Main ul li .ProdContainer .ProdDesc .ProdPack u,body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdDesc .ProdPack u{display:none;padding-left:12px}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant{position:relative!important;top:0;padding:0}
body.EWD_start .intro .bx-wrapper ul li table.list_quantity a img{display:none}
body.EWD_start .intro .bx-wrapper ul li table.list_quantity a{top:5px}
body.EWD_start .intro .bx-wrapper ul li table.list_quantity td.ctrl a.quant_less{left:-59px;top:5px!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant .SliderButton{position:absolute;top:-56px;right:2px;margin:0!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant .SliderButton a{width:auto!important;padding:7px 10px 7px 36px !important;border:1px solid #e30717!important;margin-left:0;transition:all .3s ease-in-out 0;background:url(../images/sprite-img.png) 3px -80px/33px auto no-repeat #e30717!important;color:#fff;text-transform:capitalize;font-weight:300;font-size:16px}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant .SliderButton a:hover{background:url(../images/sprite-img.png) 3px -40px/33px auto no-repeat #fff!important;color:#e30717!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant .SliderButton a span span.button_text{border:0!important;color:#333;padding-left:36px!important;font-weight:300;font-size:18px;text-transform:uppercase;text-align:left;transition:all .3s ease-in-out 0}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant .SliderButton a:hover span span.button_text{color:#FFF;background:url(../images/carttrk-btn.png) left -26px no-repeat!important}
body.EWD_start .intro .bx-wrapper ul li table.list_quantity td a img{vertical-align:top!important;display:none!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant table.list_quantity{right:97px;position:absolute!important;top:-56px!important;background:#fff}
body.EWD_start .intro .bx-wrapper ul li a{border:0!important;margin-right:0}
body.EWD_start .intro .bx-wrapper ul{margin-left:-20px;width:auto!important}
body.EWD_start #page .EWD_promotion_footer_product{margin-left:-1.5%}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer{box-sizing:border-box;margin-right:0!important;margin-left:1.5%;width:23.5%!important;float:left!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .inner{padding:0}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdPriceLev{display:none}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer{border:2px solid #dddedd}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .prm_ordered{display:none}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .PromTitle{color:#fff!important;font-weight:300;height:28px!important;line-height:32px;text-align:center;background:#e40718;height:inherit!important;overflow:visible}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .PromTitle a{padding:8px 5px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .PromTitle a h4{color:#fff;line-height:22px;padding:0}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdThumb{width:auto;background:#fff!important;height:235px!important;border:none!important;border-bottom:solid 1px #ccc!important;padding:15px 15px 0}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdThumb + .ProdIcons{display:none}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdCode,body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdDescShrt{border:0!important;font-weight:300!important;text-decoration:none!important;font-family:Arial,sans-serif!important;font-style:normal!important;color:#333!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdThumb img{position:inherit!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc{background:#dddedd!important;padding:10px!important;text-align:left}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdDescShrt{display:inline-block!important;font-size:16px!important;letter-spacing:0!important;line-height:18px!important;min-height:35px;text-align:left!important;padding:0}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdCode{font-size:13px!important;text-align:left!important;height:22px;padding:5px 0 0}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .inner .ProdThumb img{box-sizing:border-box;left:0;margin:0 auto!important;max-height:280px!important;max-width:100%!important;right:0;top:0;width:100%!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc{min-height:120px!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdPrice{color:#333!important;float:left!important;font-family:Arial,sans-serif!important;font-style:normal!important;letter-spacing:-1px!important;line-height:22px!important;text-align:left!important;bottom:inherit;font-size:18px!important;font-weight:500!important;left:inherit;padding-top:15px!important;position:inherit;top:inherit;padding-top:21px!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdPack{width:auto!important;bottom:5px!important;display:inline-block;color:#333!important;overflow:visible;text-align:left;left:8px;font-size:13px!important;position:static!important;height:20px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdPack u,body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdDesc .ProdPack u{display:none;padding-left:12px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant{position:relative!important;top:0;padding:0}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer table.list_quantity a img{display:none}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer table.list_quantity a{top:5px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer table.list_quantity td.ctrl a.quant_less{left:-59px;top:5px!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton{position:absolute;top:-49px;right:-3px;margin:0!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a{width:auto!important;text-decoration:none;padding:7px 10px 7px 36px !important;border:1px solid #e30717!important;margin-left:0;transition:all .3s ease-in-out 0;background:url(../images/sprite-img.png) 3px -80px/33px auto no-repeat #e30717!important;color:#fff;text-transform:capitalize;font-weight:300;font-size:16px;height:24px;line-height:24px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a.EWD_Change_Btntext{background-position:0 -80px!important;font-size:15px!important;padding:7px 6px 7px 31px !important}
html[lang="de"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a{background-position:-1px -80px!important;font-size:12px!important;padding:7px 5px 7px 32px !important}
html[lang="de"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a:hover{background-position:-1px -40px!important}
html[lang="de"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a.EWD_Change_Btntext{background-position:-1px -80px!important;font-size:14px!important;padding:7px 8px 7px 34px !important}
html[lang="de"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a.EWD_Change_Btntext:hover{background-position:-1px -40px!important}
html[lang="fr"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a{background-position:-3px -80px!important;font-size:11px!important;padding:7px 4px 7px 26px !important}
html[lang="fr"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a:hover{background-position:-1px -40px!important;font-size:11px!important}
html[lang="fr"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a.EWD_Change_Btntext{background-position:-1px -80px!important;font-size:14px!important;padding:7px 8px 7px 30px !important}
html[lang="fr"] body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a.EWD_Change_Btntext:hover{background-position:-1px -40px!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a:hover{background:url(../images/sprite-img.png) 3px -40px/33px auto no-repeat #fff!important;color:#e30717!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a.EWD_Change_Btntext:hover{background-position:0 -40px!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a span span.button_text{border:0!important;color:#333;padding-left:36px!important;font-weight:300;font-size:18px;text-transform:uppercase;text-align:left;transition:all .3s ease-in-out 0}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant .SliderButton a:hover span span.button_text{color:#FFF;background:url(../images/carttrk-btn.png) left -26px no-repeat!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer table.list_quantity td a img{vertical-align:top!important;display:none!important}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdQuant table.list_quantity{right:97px;position:absolute!important;top:-49px!important;background:#fff}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer a{border:0!important;text-decoration:none;margin-right:0}
body.EWD_start #page .EWD_promotion_footer_product table.list_quantity .ctrl a:last-child:before{content:"\f068";display:block;font-family:FontAwesome;height:100%;left:0;position:absolute;text-align:center;text-indent:0;top:0;width:inherit;background-color:none;color:#898989;font-size:12px;height:28px;line-height:28px}
body.EWD_start #page .EWD_promotion_footer_product table.list_quantity .ctrl a:first-child:before{content:"\f067";display:block;font-family:FontAwesome;height:100%;left:0;position:absolute;text-align:center;text-indent:0;top:0;width:inherit;background-color:none;color:#898989;font-size:12px;height:28px;line-height:28px}
body.EWD_start #page .EWD_promotion_footer_product table.list_quantity .ctrl a{height:100%;position:relative;text-align:center;width:24px}
.EWD_Main.EWD_start #countDownTimer,.EWD_countDownTimer{display:none!important}
body.EWD_start .EWD_PageWrap .section_body h3.custom_color{font-size:25px;font-weight:400;line-height:24px;padding-bottom:12px;text-transform:capitalize}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner .PromTitle *,.promotion-vertical-container-custom .inner .PromTitle *{color:#241904;font-size:16px;font-weight:300;line-height:24px;padding:15px 0}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner .PromTitle a h4{line-height:22px;color:#fff;padding:0}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner .PromTitle,.promotion-vertical-container-default .inner .PromTitle{height:inherit!important;overflow:visible!important;background:#e40718}
body.EWD_prdShrtDes .bx-wrapper ul .ProdContainer .ProdThumb>img{height:100%;width:100%;max-height:240px!important}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner .PromTitle a{padding:8px 5px}
.EWD_start_context #promotion_center_grid,.EWD_start_context #promotion_close_slider{padding-bottom:0!important}
.EWD_countDownTimer{color:#fff;font-size:15px;position:absolute;right:0;text-align:center;top:100px;width:51%}
.product_3Dimg{height:100%;left:0;position:absolute;top:0}
.EWD_start_context #promotion_center_grid li.bx-clone{display:none}
.EWD_start_context #promotion_center_grid ul{margin-left:-20px;width:auto!important}
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .small_single,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall{margin-right:3.5%!important;width:21.5%!important;margin-bottom:0}
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide{box-sizing:border-box;margin-right:0!important;padding-left:20px;width:50%!important}
.EWD_start_context #promotion_center_grid li.wide:nth-child(4){margin-right:0!important}
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .small_single div.ProdContainer a,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall div.ProdContainer a,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide div.ProdContainer a{display:block}
.EWD_start_context #promotion_close_slider .bx-viewport{padding:0!important;height:auto!important}
.offersection{width:100%;float:left;text-transform:uppercase}
.EWD_start_context #cnt_intro{display:none!important}
.EWD_nom_tree .group_container{display:inline-block;float:none}
#cnt_hotlist .script_link,#cnt_hotlist table tbody tr td.amount+td,.EWD_parkedodr .show-for-large-up,.EWD_start #cnt_authorisation .script_link.intro_link.tail,.EWD_start_context #promotion_center_grid+#cnt_core #inbox_container{display:none}
.EWD_start_context #promotion_center_grid+#cnt_core{padding:0}
.EWD_parkedodr{float:left;padding-bottom:20px;width:100%}
.EWD_parkedodr .row.collapse.table-title{height:auto}
.EWD_parkedodr .row{max-height:auto;height:auto;overflow-y:auto;overflow-x:hidden}
.EWD_parkedodr .table-title .columns{float:left}
.EWD_parkedodr .table-title .show-for-large-up{float:right}
.EWD_parkedodr .table-title .show-for-large-up a,.EWD_parkedodr .table-title .show-for-large-up a:hover{line-height:normal!important}
.EWD_parkedodr table{background:#fff}
.EWD_parkedodr table thead tr{background:#898989}
.EWD_parkedodr table thead tr th{color:#fff;font-size:22px;font-weight:300;padding:10px 20px!important}
.EWD_parkedodr table tbody tr td,.EWD_parkedodr table tbody tr td a{font-size:16px;color:#333;font-weight:300}
.EWD_parkedodr table tbody tr td{padding:1rem 20px!important;border-bottom:1px solid #ccc}
.EWD_parkedodr table tbody tr td a:hover,.EWD_start #cnt_authorisation table tbody tr td a:hover{text-decoration:underline}
#cnt_authorisation h2,#cnt_hotlist h2,.EWD_parkedodr h1{color:#333;float:left;font-family:Arial,sans-serif;font-size:25px;font-style:normal;font-weight:300;hight:auto;letter-spacing:-1px;padding-bottom:20px;padding-top:0;background:0 0!important;line-height:24px}
#cnt_hotlist .script_link,#cnt_hotlist .script_link:hover{line-height:normal!important}
#cnt_authorisation h2 span,#cnt_hotlist h2 span,.EWD_parkedodr h1 span{font-family:Arial,sans-serif;font-style:normal;font-weight:300}
.EWD_start #cnt_authorisation{padding-bottom:30px;float:right;width:46%;margin-right:3%;clear:inherit}
.EWD_start .EWD_start_context .section{clear:inherit!important}
.EWD_start #cnt_authorisation table{background:#fff}
.EWD_start #cnt_authorisation table thead tr{background:#898989}
.EWD_start #cnt_authorisation table thead tr th{color:#fff;font-size:18px;font-weight:300;padding:2.5rem .5rem!important}
.EWD_start #cnt_authorisation table tbody tr td{color:#333;font-size:16px;font-weight:300;padding:1rem .5rem!important}
.EWD_start #cnt_authorisation table tbody tr td a{color:#333;font-size:16px;font-weight:300}
#cnt_hotlist{padding-bottom:30px;float:left;width:100%;padding-top:20px}
#cnt_hotlist .table-title .columns{float:left}
#cnt_hotlist .script_link{float:right;color:#333!important}
#cnt_hotlist .script_link span{color:#333!important}
#cnt_hotlist table{background:#fff}
#cnt_hotlist table thead tr{background:#898989;border-bottom:0!important}
#cnt_hotlist table thead tr th{color:#fff;font-size:22px;font-weight:300;background-color:#898989!important;padding:10px 20px!important}
#cnt_hotlist table tbody tr td{color:#333!important;font-size:16px!important;font-weight:300!important;padding:8px 20px!important}
#cnt_hotlist table tbody tr td strong{color:#333!important;font-weight:300!important}
#cnt_hotlist table tbody tr td a{color:#000!important;font-size:18px;font-weight:300!important;text-decoration:underline}
#cnt_hotlist table tbody tr td a:hover{text-decoration:none}
.clr{clear:both}
.ewd_copy{font-size:25px;font-family:Arial,sans-serif!important;font-weight:300;text-align:center;padding:30px 0 20px;color:#fff}
.bx-controls-direction{position:relative!important;top:-60px!important}
.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{position:absolute;left:0;top:40%;width:40px;height:40px;z-index:999!important}
.bx-wrapper .bx-controls .bx-controls-direction a.bx-next{position:absolute;right:0;top:40%;width:40px;height:40px;z-index:999!important}
.EWD_prosecfoo .bx-wrapper .bx-viewport{background:0 0!important;height:auto!important}
.ewd_headRight{float:right;position:absolute;right:155px}
.ewd_showemail{display:inline-block;float:none;margin:0 20px 0 10px;padding-top:0;position:relative;top:7px;vertical-align:top}
.ewd_login_popup{float:right;padding-top:6px;position:relative}
.ewd_showUserDetail{float:left;padding-top:0;padding-left:0}
#selectorTrms>h3{font-size:0;text-indent:-9999px;line-height:0}
#nom_search .search_table input.text_search{border:none!important;width:86%!important}
body.EWD_Main #page #names #nom_menu{background:0 0!important}
.news h2{font-size:25px;font-weight:300;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #898989;color:#333;letter-spacing:-1px}
.news h2 span{font-weight:300}
.EWD_Main.EWD_start #cnt_core{width:100%!important;padding-bottom:20px}
.news p{color:#333!important;float:none;font-size:16px;font-weight:300;line-height:26px;margin-top:20px;max-width:inherit;padding:20px}
.mar_r25{margin-right:2.5%!important}
#news_general .tools,.EWD_prosec_intro .bx-controls .bx-controls-direction,.EWD_proseccls .bx-pager-item{display:none}
.copytag{font-size:16px!important;text-align:left;color:#000!important;padding:20px 0!important;background:#fff;width:100%; display:none;}
#page_closure_btm {padding: 10px !important;}
#page_closure_btm .ewd_wapper #footer-members{text-align: center;color: #333;}
#page_closure_btm .ewd_wapper #footer-members img{max-width: 75px;}
.page_closure_btm_extra.wcs_none, #page_closure_btm.wcs_none{display: none}
#page_closure .jsp_footer_address{ text-align: center; color: #333; font-size: 11px !important; padding: 20px 50px; background: #C2C2C2;margin: 0px -20px;}
#page_closure .fline2{display: block !important;}
#page_closure .jsp_footer_address a{font-size:13px;}
.page_closure_btm_extra{padding: 0px !important;text-align: center;}
.page_closure_btm_extra .footer-copyrights{font-size: 13px;color: #333;}
.page_closure_btm_extra .footer-copyrights a{font-size:13px;}
.EWD_prosec_intro .bx-controls .bx-default-pager{bottom:65px!important;position:relative;z-index:99!important}
.bx-wrapper .bx-pager.bx-default-pager a{height:20px;width:20px!important;border-radius:50%!important;font-size:0}
.bx-wrapper .bx-controls.bx-has-pager .bx-pager .bx-pager-item a{background:0 0!important;border:1px solid #fff}
.bx-wrapper .bx-controls.bx-has-pager .bx-pager .bx-pager-item a.active{background:#FFF!important}
body #page #main #newBasket h3{display:block!important}
.bg01{background:#80c4cf}
.bg02{background:#bda494}
.bg03{background:#1a2c36}
.bg04{background:#4d2a30}
.bg05{background:#c0a8ae}
.bg06{background:#9a9fa3}
.bg07{background:#393939}
.bg08{background:#80c4cf}
.bg09{background:#bda494}
.bg10{background:#1a2c36}
.bg11{background:#4d2a30}
.bg12{background:#80c4cf}
.ewdFixHeader{left:0;padding:0;position:fixed;top:0;transform:translateY(0);transition:all .5s ease 0;width:100%;z-index:50}
.EWD_Main.EWD_prdShrtDes #page #context{margin:0!important;padding-left:0;width:100%!important}
body.EWD_prdShrtDes #page #context .section_body .intro #ewd_page_breadcrumbs+.menu{background-color:inherit!important}
body.EWD_prdShrtDes .ui-widget-content a{color:#898989!important;font-size:15px!important;text-transform:capitalize}
body.EWD_prdShrtDes .ui-widget-content a:hover{color:#fff!important}
body.EWD_prdShrtDes #product_image img.product_thumbnail{margin:10px 3px;position:static;width:60px;box-shadow:0 0 0 1px #ccc;}
.EWD_prdShrtDes #page #context .section_body .core #product_image > a::before{content:none!important}
#cnt_core #product_image a img[title="Inspection of Fall PPE Course"]{width:431px!important;max-width:431px!important}
#cnt_core #product_image #prod_preview a[href="/easyorder/infopr4?prdcod=HST03&mode=_HR"]{display:none}
body.EWD_prdShrtDes #prod_preview{position:absolute!important;top:42px!important}
body.EWD_prdShrtDes #product_image{text-align:left!important}
body.EWD_prdShrtDes #page #context .section_body .core #product_image>a{border:1px solid #e2e2e2}
body.EWD_prdShrtDes #page #context .section_body .core #product_image #prod_preview a{background:#898989;color:#fff;font-size:30px;line-height:36px;display:none}
body.EWD_prdShrtDes #cnt_core,body.EWD_prdShrtDes #cnt_tabs,body.EWD_prdShrtDes #promotion_close_slider{background:#fff;padding:0!important;width:100%!important;margin-bottom:0}
body.EWD_prdShrtDes #context .section_body #cnt_tabs table.tab_links td .tab_link{overflow:inherit!important;background-color:#e2e2e2!important;padding-bottom:1px!important;margin-right:0;display:block}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .section_body #cnt_tabs table.tab_links td.empty,body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_product_info_container table#tab_attr th{display:none}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .section_body #cnt_tabs table.tab_links td a span span{background-color:inherit!important;color:#333!important;font-size:20px;text-transform:uppercase;font-weight:300;padding:5px 20px!important}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .section_body #cnt_tabs table.tab_links td.empty span{padding:0!important}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .section_body #cnt_tabs table.tab_links td.empty span span{padding:3px 20px!important;line-height:31px!important}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .section_body #cnt_tabs table.tab_links td.selected a.tab_link span span{background:#e30717!important;position:relative;color:#fff!important;overflow:inherit!important;padding:5px 20px}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .section_body #cnt_tabs table.tab_links td.selected a.tab_link span{overflow:inherit!important}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .section_body #cnt_tabs table.tab_links td.selected a.tab_link span span:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e30717;position:absolute;bottom:-10px;left:50%;content:"";margin-left:-5px}
#ORDER03 .intro>strong+div strong:first-child{color:#e30717}
#tab_txt_documentation .list_supplies .docNotfound{text-align:center;font-size:12px;padding-top:7px!important;width:100%}
#tab_txt_documentation .list_supplies .docNotfound a{font-size:12px}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt{padding:20px 0!important}
body.EWD_prdShrtDes #cnt_tabs #tab_txt_documentation.tab_txt{padding:4px 0 20px!important}
#cnt_tabs #tab_txt_documentation .list_supplies{border-top:0 solid #e2e2e2}
#cnt_tabs #tab_txt_documentation .list_supplies li.supplies{border-bottom:1px solid #e2e2e2;padding:6px 0}
#cnt_tabs #tab_txt_documentation .list_supplies li a{background:url(https://ds.ecisolutions.com/pixere.com/easyorder/jsp/live/images/download-icon.jpg) no-repeat 0 8px;padding-left:30px!important;margin-left:25px!important;text-decoration:none}
#cnt_tabs #tab_txt_documentation .list_supplies li a:hover{text-decoration:underline}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt{padding:20px 0!important}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_description_container p{color:#333!important;line-height:24px;font-family:Arial,sans-serif!important;font-size:16px}
body.EWD_prdShrtDes .EWD_prdShrtDes_context #tab_txt_description .tab_txt_description_container p a{color:#898989!important;text-decoration:underline;text-transform:capitalize}
body.EWD_prdShrtDes .EWD_prdShrtDes_context #tab_txt_description .tab_txt_description_container p a:hover{color:#e30717!important}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_product_info_container table.data_tab tr td,body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt_product_info_container table.data_tab tr th{color:#333!important;line-height:30px;padding:5px;font-size:16px!important;font-weight:300}
body.EWD_prdShrtDes table.list_item.item_bottom{background:#fff;transition:all .3s ease-in-out 0}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_product_info_container table tr td{position:relative}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_product_info_container table tr td hr.mrk{float:left;left:inherit;position:inherit}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_product_info_container table tr td hr.mrk::after{position:absolute;bottom:-9px}
body.EWD_prdShrtDes .section_body #tab_txt_description .tab_txt_description_container li{margin-left:16px;padding-bottom:10px}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_product_info_container table tr th{box-sizing:border-box;width:50%!important}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt .tab_txt_product_info_container table#tab_attr td{box-sizing:border-box;display:inline-block;width:50%!important}
body.EWD_prdShrtDes table.list_item.item_bottom::after{border:0!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_img{padding:20px 20px 40px!important;width:25%}
body.EWD_prdShrtDes table.list_item.item_bottom .list_img a{width:100%!important;border:0;}
body.EWD_prdShrtDes table.list_item.item_bottom .list_general .list_self a,table.list_item.item_bottom .EWD_Product_listing .list_general .list_self span{color:#333!important;font-size:18px!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_general .list_self a{font-size:20px!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_general span{font-size:16px!important}
body.EWD_prdShrtDes table.list_item.item_bottom .rating.EWD_rating{left:0;top:0;position:inherit;margin-top:10px}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_general .list_self{width:100%!important;padding-top:20px!important;line-height:30px;font-size:20px!important;color:#333}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_general .list_status{top:190px;position:absolute;left:210px;z-index:9999;margin-left:11px;width:auto}
body.EWD_prdShrtDes#INFOPR4 table.list_item.item_bottom .list_desc .list_general .list_status a{border-radius:0!important;background:#fff!important;color:#898989!important;border:1px solid #898989!important;width:40px!important;height:40px;margin-left:10px!important;transition:all .3s ease-in-out 0}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_general .list_status a:hover{background:#898989!important;color:#fff!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_general .list_status a::before{position:unset!important;padding:8px 0!important}
body.EWD_prdShrtDes table.list_price.price_section{left:0!important;text-align:left;top:10px!important}
body.EWD_prdShrtDes table.list_price.price_section span,table.list_price.price_section td,table.list_price.price_section th{color:#333;font-size:14px!important;font-weight:300!important;line-height:20px!important;text-transform:capitalize}
.EWD_prdlist_context table.list_price.price_section td{color:#333!important}
body.EWD_prdShrtDes table.list_price .prod_nett td.hilite,table.list_price .prod_nett td.hilite span{color:#e30717!important;font-weight:300!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more{position:relative}
body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt table.list_item.item_bottom{display:table!important;}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_order{left:80px;z-index:99999;top:100px;font-size:14px;line-height:normal;}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_order > span{width:auto!important;}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_price{right:inherit!important;left:0;top:0!important;color:#e30717!important;}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_price span.prides_text{font-size:16px;display:block;}
body.EWD_prdShrtDes #tab_txt_alternatives table.list_item.item_bottom .list_desc .list_more .list_price span.prides_text{display: none;}

body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_price strong.hilite{color:#e30717!important;}
.product-list-alternative-default:after, #tab_txt_related_items .list_item:after{display:none;}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_order a{width:auto!important;padding:7px 10px 6px!important;border:1px solid #e30717;margin-left:10px;transition:all .3s ease-in-out 0;background:#e30717}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_order a:hover{background:#fff!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_order a span span.button_text{background:url(../images/carttrk-btn.png) left -26px no-repeat!important;border:0 solid #e30717!important;color:#fff;padding-left:36px!important;font-weight:300;font-size:18px;text-transform:capitalize;text-align:left;transition:all .3s ease-in-out 0}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more .list_order a:hover span span.button_text{color:#e30717;background:url(../images/carttrk-btn.png) left 0 no-repeat!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more table.list_quantity{left:0;top:100px;max-width:84px;}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more table.list_quantity caption{display:none!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more table.list_quantity tr, #tab_txt_related_items table.list_item.item_bottom .list_desc .list_more table.list_quantity tr{border:1px solid #898989!important}
body.EWD_prdShrtDes table.list_item.item_bottom .list_desc .list_more table.list_quantity td.ctrl a{background:0 0;color:#333}
body.EWD_prdShrtDes #cnt_tabs #tab_txt_alternatives>div{margin-bottom:20px!important;border:1px solid #e2e2e2!important;transition:all .3s ease-in-out 0}
body.EWD_prdShrtDes #cnt_tabs #tab_txt_alternatives>div:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.52);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.52);box-shadow:0 0 5px 0 rgba(0,0,0,.52)}
body.EWD_prdShrtDes #promotion_close_slider li{margin-bottom:0;margin-right:0!important;width:25%!important}
body.EWD_prdShrtDes #promotion_close_slider li:nth-child(8){margin-right:0!important}
body.EWD_prdShrtDes #page #context .section_body .intro>h2,body.EWD_prdShrtDes #page #context .section_body .intro>h3,body.EWD_prdShrtDes #page #context .section_body .intro>strong{background:0 0;background-color:inherit!important}
body.EWD_prdShrtDes #page #context .section_body .intro>h1{background:0 0;border-bottom:1px solid #e2e2e2;color:#333;font-size:21px!important;font-weight:300;line-height:28px;padding:0 0 20px}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdPrice,.promotion-vertical-container-default .inner>a .ProdDesc .ProdPrice{bottom:0;height:auto;margin:0;max-width:74px;padding:0;position:static!important;text-align:center!important;width:100%}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdCode{min-height:auto}
body.EWD_prdShrtDes #page #context .section_body .intro>h2,body.EWD_prdShrtDes #page #context .section_body .intro>h3,body.EWD_prdShrtDes #page #context .section_body .intro>strong{display:inline-block;padding:0;margin:0}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .act a img,body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .ctrl a img,body.EWD_Order_CheckOut form.EWD_ajplop02 .section_body .intro .intro_link img,body.EWD_prdShrtDes #prod_order table.list_quantity td.caption{display:none}
body.EWD_prdShrtDes .EWD_prdShrtDes_context #cnt_intro{float:left;width:100%;margin-bottom:0!important;padding:0!important;background:#fff}
body.EWD_prdShrtDes #cnt_intro .tools{margin-top:8px!important}
body.EWD_prdShrtDes #page #context .section_body .intro .tools a{border:1px solid #898989;font-weight:300;height:42px;line-height:44px!important;box-sizing: border-box;}
body.EWD_prdShrtDes #page #context .section_body .intro .tools a:hover{background:#898989}
body.EWD_prdShrtDes #page #context .section_body .intro .tools a span::before{color:#fff!important;font-size:18px;background:#898989}
body.EWD_prdShrtDes #page #context .section_body .intro .tools a:hover span::before{color:#898989!important;background:#fff}
body.EWD_prdShrtDes #page #context .section_body .intro .tools a span{font-size:12px;line-height:40px!important}
body.EWD_prdShrtDes #page #context .section_body .intro .tools a:last-of-type{margin-right:0!important;margin-left:10px}
body.EWD_prdShrtDes #page #context .section_body .core #product_constants .price_section,body.EWD_prdShrtDes .product-default #product_constants .price_section{text-align:left!important}
body.EWD_prdShrtDes #product_constants .price_section #prod_price_unit{font-size:18px!important;color:#333;padding-right:10px}
body.EWD_prdShrtDes #product_constants .price_section #prod_price,body.EWD_prdShrtDes #product_constants .price_section #prod_price strong.hilite{font-size:20px!important;color:#e30717!important;line-height:36px!important}
body.EWD_prdShrtDes #product_constants .price_section #prod_price_desc{font-size:18px!important;color:#333!important}
body.EWD_prdShrtDes #product_ctrls{border:0!important}
body.EWD_prdShrtDes #product_ctrls table tr td,body.EWD_prdShrtDes #product_ctrls table tr th{padding:6px 0}
body.EWD_prdShrtDes #product_ctrls table tr td a.quant_less,body.EWD_prdShrtDes #product_ctrls table tr th{top:6px!important}
body.EWD_prdShrtDes #product_variations .total_whole label,body.EWD_prdShrtDes #product_variations .varopt{color:#333!important;font-size:15px!important;line-height:32px}
body.EWD_prdShrtDes #product_variations .total_whole select{width:120px!important;font-size:16px;border:1px solid #898989;color:#333;padding:0 0 0 10px;height:35px;background:url(../images/select-arrow.png) right center no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;margin-right:0!important;margin-bottom:10px!important}
body.EWD_prdShrtDes .product-custom #product_variations div,body.EWD_prdShrtDes #page #context .section_body .core #product_variations div,body.EWD_prdShrtDes .product-custom #product_variations div.total_whole,body.EWD_prdShrtDes #page #context .section_body .core #product_variations div.total_whole{color:#333!important;font-size:15px!important;font-weight:700!important}
body.EWD_prdShrtDes #product_variations .total_whole select{background:#fff url(../images/select-arrow.png) no-repeat scroll right center;border:1px solid #ccc;border-radius:0;box-shadow:none;color:#333;font-size:14px;height:35px;padding:0 0 0 10px}
body.EWD_prdShrtDes .total_whole{float:left;width:100%!important}
body.EWD_prdShrtDes .total_whole label{float:left;width:258px}
.alert, .alert *{font-size:14px!important;line-height:15px!important}
#ORDER03.EWD_Order_CheckOut .list_item .tail.alert{text-align:left !important;padding-bottom: 6px;}
.product-list-default tbody:first-child tr:first-child td .list_general .list_error, .list_item tbody:first-child tr:first-child td .list_general .list_error, .product-list-default tr:first-child td .list_general .list_error, .list_item tr:first-child td .list_general .list_error {text-align: left;}
.product-grid-default .group_container .list_more .list_error, .list_grid .group_container .list_more .list_error {text-align: left;padding-bottom: 5px;}
body.EWD_prdShrtDes #prod_unit{margin-bottom:20px;padding-bottom:30px;border-bottom:solid 1px #e2e2e2}
body.EWD_prdShrtDes #prod_order{padding-top:0!important;margin-top:0!important;border:0!important;float:left}
body.EWD_prdShrtDes #prod_order table.list_quantity{left:0;right:inherit!important;padding:5px!important}
#INFOPR4.EWD_prdShrtDes .EWD_prdShrtDes_context #product_constants #product_vars table#prod_scale td,#INFOPR4.EWD_prdShrtDes .EWD_prdShrtDes_context #product_constants #product_vars table#prod_scale th{line-height:23px;padding:0 4px}
#page #context .section_body .core #product_ctrls #prod_unit th:first-child{font-weight:700!important}
body.EWD_prdShrtDes #page #options .EWD_promoopt2 .bx-wrapper ul li .ProdContainer.Vertical .inner>a .ProdDesc .ProdCode,body.EWD_prdShrtDes #page .intro .bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdCode{font-size:14px!important}
body.EWD_prdShrtDes #page .intro .bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdCode::before{content:"Code:";font-weight:700;line-height:22px}
body.EWD_prdShrtDes #product_ctrls table.data_tab tr td,body.EWD_prdShrtDes #product_ctrls table.data_tab tr th{font-size:14px;color:#333!important}
body.EWD_prdShrtDes #product_ctrls table.data_tab tr th{font-weight:300!important}
body.EWD_prdShrtDes #page #context .section_body .core #product_constants table#prod_privar tr#prod_gross td,body.EWD_prdShrtDes #page #context .section_body .core #product_constants table#prod_privar tr#prod_gross th{color:#000!important;font-size:18px!important;line-height:16px!important}
body#INFOPR4.EWD_prdShrtDes .EWD_prdShrtDes_context #product_constants #prod_privar+strong.wcsPrdtcode{padding:0}
body#INFOPR4.EWD_prdShrtDes .EWD_prdShrtDes_context #product_constants #prod_privar+strong.wcsPrdtcode::before{content:"Code: ";font-weight:700}
body.EWD_prdShrtDes #page #context .section_body .core #product_constants #product_vars.price_section{box-sizing:border-box;clear:both;max-width:260px;width:100%!important}
body.EWD_prdShrtDes #page #context .section_body .core #product_constants #product_vars.price_section table{border:1px solid #ccc;box-sizing:border-box;padding:10px}
body.EWD_prdShrtDes #page #context .section_body .core #product_vars *{font-size:14px;font-weight:400;padding-bottom:7px}
body.EWD_prdShrtDes #page #context .section_body .core #product_constants .price_section{width:100%;padding:0}
#INFOPR4.EWD_prdShrtDes .EWD_prdShrtDes_context #product_constants #product_vars table#prod_scale th:first-child{font-weight:700;width:75%}
body.EWD_Order_CheckOut form.EWD_ajplop02{position:absolute;background:#f0f0f0;border:1px solid #ccc;z-index:999;width:95%;min-height:420px;top:22px;left:28px}
body.EWD_Order_CheckOut form.EWD_ajplop02 .section_body{padding:25px!important}
body.EWD_Order_CheckOut form.EWD_ajplop02 .section_body .intro .intro_link:before{background:url(../images/hdclsbtn.png) 0 15px no-repeat;content:"";font-size:0!important;height:39px;right:0;overflow:inherit!important;position:absolute;text-indent:-999px!important;top:0;width:28px!important}
body.EWD_Order_CheckOut form.EWD_ajplop02 .section_body .intro .intro_link{font-size:0!important;position:relative;z-index:9999}
body.EWD_Order_CheckOut form.EWD_ajplop02 .list_mixmatch{line-height:36px;border-top:solid 1px #e2e2e2;padding-top:20px}
body.EWD_Order_CheckOut form.EWD_ajplop02 .list_mixmatch span{font-size:22px;line-height:30px;color:#e30717;font-weight:300}
body.EWD_Order_CheckOut form.EWD_ajplop02 .list_mixmatch span.mixmatch_date{font-size:22px;line-height:30px;color:#333;font-weight:300}
body.EWD_Order_CheckOut #page #context form.EWD_ajplop02 .section.section_body .closure .buttons a span span{background:#fff!important;border:1px solid #898989!important;color:#898989!important;padding:5px 10px!important;transition:all .3s ease-in-out 0}
body.EWD_Order_CheckOut #page #context form.EWD_ajplop02 .section.section_body .closure .buttons a:hover span span{background:#898989!important;border:1px solid #898989!important;color:#fff!important;padding:5px 10px!important}
body.EWD_Order_CheckOut form.EWD_ajplop02 .section.section_body .intro a{float:right}
body.EWD_Order_CheckOut form.EWD_ajplop02 .section.section_body .item_top a{width:100%}
/*
body.EWD_Order_CheckOut form.EWD_ajplop01{position:absolute;background:#f0f0f0;border:1px solid #ccc;z-index:999;width:95%;min-height:500px;top:20px}
body.EWD_Order_CheckOut form.EWD_ajplop01 .list_general{min-height:inherit!important}
body.EWD_Order_CheckOut form.EWD_ajplop01 .list_mixmatch{line-height:36px;border-top:solid 1px #e2e2e2;padding-top:20px}
body.EWD_Order_CheckOut form.EWD_ajplop01 .list_mixmatch span{font-size:22px;line-height:30px;color:#e30717;font-weight:300}
body.EWD_Order_CheckOut form.EWD_ajplop01 .list_mixmatch span.mixmatch_date{font-size:22px;line-height:30px;color:#333;font-weight:300}
*/
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .ctrl a{position:relative;line-height:36px!important}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .ctrl a:last-child{position:absolute}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .act a::before,body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .ctrl a::before{font-family:FontAwesome;display:block;position:absolute;top:0;left:0;width:inherit;height:100%;text-indent:0;text-align:center}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .ctrl a:first-child::before{content:"\f067"}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .ctrl a:last-child::before{content:"\f068"}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .act a{position:relative;float:right;width:24px;height:28px;line-height:28px}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_purchase .list_quantity .act a::before{content:"\f021"!important}
body.EWD_Order_CheckOut .list_item tbody:first-child tr:first-child td .list_general .list_status{float:right!important;width:auto!important;padding:0}
body.EWD_Order_CheckOut .list_item tr:first-child td .list_general .list_status span{display:inline-block}
.EWD_Product_listing #cnt_core .list_mixmatch{position:static;padding:10px 20px;color:#e30717;font-size:16px;line-height:30px}
body.EWD_Order_CheckOut #cnt_core form.EWD_ajplop01 .section.section_body .closure .buttons a span span{background:#fff!important;border:1px solid #898989!important;color:#898989!important;padding:5px 10px!important;transition:all 0}
body.EWD_Order_CheckOut #cnt_core form.EWD_ajplop01 .section.section_body .closure .buttons a:hover span span{background:#898989!important;border:1px solid #898989!important;color:#fff!important;padding:5px 10px!important}
.EWD_Main.EWD_Order_CheckOut #page #context{position:relative}
.EWD_Main.EWD_Order_CheckOut #page #context #cnt_core{position:inherit}
.EWD_Main.EWD_Order_CheckOut #page #context #cnt_core .list_item.item_bottom{position:inherit;border-bottom:solid 1px #ccc!important}
.EWD_Main.EWD_Order_CheckOut .list_item:after,.EWD_Main.EWD_Order_CheckOut .product-list-default:after{border:0}
body.EWD_prdShrtDes #product_extra{padding-bottom:20px}
body.EWD_prdShrtDes #product_extra .list_mixmatch span{font-size:22px;line-height:30px;color:#e30717;font-weight:300}
body.EWD_prdShrtDes #product_extra .list_mixmatch span.mixmatch_date{font-size:22px;line-height:30px;color:#333;font-weight:300}
body#INFOPR4 #product_extra form.EWD_ajplop01 .section.section_body .closure .buttons a span span{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;font-weight:400;padding:5px 10px!important;transition:all 0}
body#INFOPR4 #product_extra form.EWD_ajplop01 .section.section_body .closure .buttons a:hover span span{background:#fff!important;color:#e30717!important}
body#INFOPR4 #product_extra form.EWD_ajplop01 h1.custom_color{color:#e30717!important}
form.EWD_ajplop01 .EWD_list_mixmatch_popup{margin-bottom:20px;padding-bottom:10px;border-top:0!important}
div#list_mixmatch_popup span.mixmatch_long{color:#fff;padding:0 10px;display:block;font-size: 20px;padding-top: 12px;}
#E25 .EWD_ajplop01 table.list_price td.hilite.aps_currencyEL > span.aps_amountEL{ font-size:20px !important}
div#list_mixmatch_popup span.mixmatch_long br{display:none;}
#page #context .section_body .core #product_ctrls .prod_ordered,body.EWD_prdShrtDes .product-default #product_ctrls .prod_ordered{font-size:16px!important;color:#898989!important;position:inherit!important;right:inherit!important;top:inherit!important;padding-bottom:10px!important}
body.EWD_prdShrtDes .rating_cancel{margin-top:8px!important}
body.EWD_prdShrtDes #product_ctrls #prod_options .rating_cancel a{margin-left:0!important;padding-left:0!important}
.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section th a,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section th a:before{border:0;padding:0}
body.EWD_prdShrtDes #prod_order table.list_quantity{float:right!important}
body#INFOPR4 .list_item tbody:first-child tr:first-child td .list_more .list_quantity{float:none!important;font-weight:300}
body#INFOPR4 .list_item tbody:first-child tr:first-child td .list_general *{width:inherit!important;font-weight:300}
body#INFOPR4 .list_item tbody:first-child tr:first-child td .list_more .list_quantity .ctrl{display:block!important;padding:5px 0}
body#INFOPR4 .list_item tbody:first-child tr:first-child td .list_more .list_quantity .ctrl a.quant_less{top:5px!important}
body.EWD_prdShrtDes #prod_order table.list_quantity input.text_qty{border:0 solid #9a9a9a!important;color:#898989!important;font-family:Arial,sans-serif!important;font-weight:300;font-size:20px!important}
body.EWD_prdShrtDes .Wcs_product_titlebg{height:auto;background-color:#fff;padding:8px 10px 8px 17px;position:relative;border:1px solid #ccc}
body.EWD_prdShrtDes #prod_options{float:left!important}
body.EWD_prdShrtDes .section_body #prod_options span.options_cnt a{background:#898989!important;border:1px solid #898989!important;border-radius:0!important;color:#fff!important;height:39px!important;margin-left:10px!important;transition:all 0;width:40px!important;font-size:14px;line-height:24px}
body.EWD_prdShrtDes .section_body #prod_options span.options_cnt a:hover{background:#fff!important;color:#898989!important}
body.EWD_prdShrtDes .section_body #prod_options span.options_cnt a::before{padding:8px 0!important;position:relative!important}
body.EWD_prdShrtDes #product_extra .list_mixmatch{background:0 0;border:1px solid #ccc;color:#e30717;display:block;font-size:22px;font-weight:300;line-height:30px;margin-bottom:20px;margin-top:20px;padding:10px 20px;position:relative;top:20px}
body.EWD_prdShrtDes #product_extra form.EWD_ajplop01 .list_mixmatch{border:none;border-bottom:1px solid #ccc;position:static;margin:0;padding:0 0 20px;top:0}
#page #context .section_body .core #product_ctrls #prod_options .options_cnt a.prod_2tmpl[title="Add to order template"]::after{background:#898989;border-radius:20px;color:#fff!important;content:"+";display:block;font-family:arial!important;height:10px;line-height:9px;position:absolute;right:10px;text-align:center;text-indent:0;top:20px;width:10px;z-index:2147483647}
#page #context .section_body .core #product_ctrls #prod_options .options_cnt a.prod_2tmpl[title="Add to order template"]:hover::after{background:#fff;color:#898989!important}
body.EWD_prdShrtDes .section_body #product_ctrls #prod_order a.basket_button{width:auto!important;padding:7px 10px 6px!important;border:1px solid #e30717;transition:all 0;float:left!important;margin-left:105px!important;background:#e30717!important}
#page #context .section_body .core #product_ctrls #prod_options .options_cnt a#prod_cmp:before,.product-default #product_ctrls #prod_options .options_cnt a#prod_cmp:before{content:'\f24e'}
body.EWD_prdShrtDes .section_body #product_ctrls #prod_order a.basket_button:hover{background:#fff!important}
body.EWD_prdShrtDes .section_body #product_ctrls #prod_order a.basket_button span span.button_text{background:url(../images/sprite-img.png) 0 -85px/33px auto no-repeat!important;border:0!important;color:#fff;padding-left:36px!important;font-weight:300;font-size:18px;text-transform:capitalize;text-align:left;transition:all 0}
body.EWD_prdShrtDes .section_body #product_ctrls #prod_order a.basket_button:hover span span.button_text{color:#e30717;background:url(../images/sprite-img.png) 0 -45px/33px auto no-repeat!important}
body.EWD_prdShrtDes #product_variations .total_whole label[id*=attribute]{width:39%!important;position:relative;left:-5px}
body.EWD_prdShrtDes .rating.EWD_rating{position:absolute;top:-38px;left:170px}
body.EWD_prdShrtDes #page #context .section_body .core #product_ctrls{position:static!important;text-align:left}
form.EWD_ajplop01{background:#f0f0f0;border:1px solid #ccc;display:block;margin-bottom:20px;margin-top:0;min-height:300px;position:relative;top:0px;width:100%;z-index:999}
form.EWD_ajplop01 .section_body{}
#panel.layer>form>.section_body table.list_item.item_bottom{width:100%!important;margin-left:0!important;height:auto;}
form.EWD_ajplop01 .section_body .intro .intro_link::before{color:#fff!important;content:"X";font-family:tahoma;font-size:22px;height:33px;left:3px;line-height:10px;overflow:inherit!important;position:relative;right:0;text-indent:-999px;top:4px;width:25px!important}
body.EWD_prdShrtDes #context form.EWD_ajplop01 .section_body .intro .intro_link{background:#e30717;border:1px solid #e30717;box-sizing:border-box;height:auto;padding:10px;width:auto}
form.EWD_ajplop01 .section_body .intro .intro_link:hover::before{color:#e30717!important}
body.EWD_prdShrtDes #context form.EWD_ajplop01 .section_body .intro .intro_link:hover{background:#fff!important}
form.EWD_ajplop01 .section_body .intro .intro_link img{display:none}
form.EWD_ajplop01 .section_body .intro .intro_link{font-size:0!important;position:relative}
form.EWD_ajplop01 .section_body table.list_item.item_bottom{background:0 0!important}
form.EWD_ajplop01 table.list_price.price_section{position:inherit!important;float:left;line-height:36px}
form.EWD_ajplop01 table tr.alt,form.EWD_ajplop01 table tr.even,form.EWD_ajplop01 table tr:nth-of-type(2n){background:0 0}
form.EWD_ajplop01 table.list_price.price_section span,form.EWD_ajplop01 table.list_price.price_section td,form.EWD_ajplop01 table.list_price.price_section th{font-size:18px!important;color:#333;text-transform:capitalize;font-weight:300!important}
form.EWD_ajplop01 table.list_price .prod_nett td.hilite,form.EWD_ajplop01 table.list_price .prod_nett td.hilite span{color:#e30717!important;font-size:28px!important;font-weight:300!important}
.layer > .section_body .closure .buttons a, .layer > .section_body > form .closure .buttons a, .layer > form > .section_body .closure .buttons a{width:auto!important;}
form.EWD_ajplop01 .core h3{font-size:20px!important;font-weight:300!important;color:#333}
form.EWD_ajplop01 .list_error{padding:10px 0}
form.EWD_ajplop01 table.list_item.item_bottom{width:100%}
form.EWD_ajplop01 table.list_item.item_bottom>tbody>tr>th{padding:20px!important;vertical-align:top}
form.EWD_ajplop01 table.list_item.item_bottom .list_general h4{font-size:18px!important;color:#898989!important;line-height:36px!important}
form.EWD_ajplop01 table.list_item.item_bottom .list_general span{color:#898989!important;line-height:30px}
form.EWD_ajplop01 table.list_item.item_bottom .list_general .hilite{color:#898989!important;font-weight:300!important}
form.EWD_ajplop01 table.list_price.price_section caption{font-weight:300!important;display:block!important;text-align:left!important;font-size:16px;float:left; width:100%;}
.ewdFixHeaderShow .EWD_main_menu,form.EWD_ajplop01 table.list_price.price_section tr.prod_gross,form.EWD_ajplop01 table.list_price.price_section tr.prod_rrp{display:none}
form.EWD_ajplop01 table.list_price.price_section caption span{font-weight:300!important}
form.EWD_ajplop01 table td.hilite,form.EWD_ajplop01 table td.hilite span{color:#898989!important}
form.EWD_ajplop01 .list_more{float:right;width:40%;padding:10px;text-align:left!important;}
.EWD_Order_CheckOut form.EWD_ajplop01 .list_more{min-height:87px}
form.EWD_ajplop01 .list_general{float:left;width:60%}
body#INFOPR4 form.EWD_ajplop01 .list_item tbody:first-child tr:first-child td div.list_general *{width:100%!important}
form.EWD_ajplop01 .list_general .list_self h4{padding:0!important}
form.EWD_ajplop01 .section.section_body{height:inherit!important;overflow:auto!important; background:#fff;}
.EWD_Order_CheckOut form.EWD_ajplop01 .section.section_body{height:auto!important}
form.EWD_ajplop01 .list_general,form.EWD_ajplop01 table.list_item.item_bottom .list_more{border-bottom:solid 0 #ccc;margin-bottom:15px;padding-bottom:10px}
form.EWD_ajplop01 .section_body table.list_item.item_bottom>tbody>tr{border-bottom:solid 1px #ccc}
form.EWD_ajplop01 .list_more table.list_quantity{position:inherit!important;left:inherit!important;top:inherit!important;right:inherit!important}
form.EWD_ajplop01 .list_more table.list_quantity caption{font-size:14px!important;color:#898989;text-align:left!important;padding-bottom:5px}
form.EWD_ajplop01 .list_more table.list_quantity tr{background:#fff}
.group-container-default ul li,.group-container-default ul.group_list li,.group_container ul li,.group_container ul.group_list li{white-space:unset}
.EWDHaderMainBOX{left:0;padding:0;top:0;transform:translateY(0);transition:all 0;width:100%;z-index:999999!important}
.EWDHaderMainBOX.ewdFixHeaderShow{box-shadow:1px 0 5px #898989}
.ewdFixHeaderShow{position:fixed!important;z-index:9999;box-shadow:0 0 3px #ccc;animation:slideInDown .5s}
.ewdFixHeaderShow+div#EWD_PageWrapBox{padding-top:132px!important}
@keyframes pulse_animation {
0%,100%,30%,50%,60%,80%{transform:scale(1)}
40%{transform:scale(1.08)}
70%{transform:scale(1.05)}
}
.EWD_Cat #page #context .section_body .intro>h1{background:0 0;color:#333;font-size:25px;font-weight:300;text-transform:uppercase}
.EWD_Cat #page #context .section_body .core{width:100%!important}
.EWD_Main.EWD_Cat #page #names{width:auto!important}
.EWD_Main.EWD_Cat #page #context{width:100%!important;margin:0}
.EWD_Cat #page #context .section_body .intro{border-bottom:solid 1px #d4d4d4}
.EWD_Cat #page #context .section_body .intro h1{float:left;padding:0}
.EWD_Cat #page #context .section_body .intro strong{float:right;padding:0;background:0 0!important}
.EWD_Cat #page #context .section_body .group_container h3{border:none!important}
.EWD_Cat #page #context .section_body .group_container h3 a:last-child{background:#fff!important;color:#333!important;float:left!important;font-size:18px;line-height:20px!important;padding:15px 0!important;position:inherit!important;text-transform:none;width:100%}
.EWD_Cat #page #context .section_body .group_container ul.group_list li{background:#444!important;border-bottom:1px solid #5c5c5c;padding:0!important;overflow:inherit!important}
.EWD_Cat #page #context .section_body .group_container ul.group_list li a{padding:10px 8px!important;display:block}
.EWD_Cat #page #context .section_body .group_container ul.group_list li:hover a{background:#e30717;color:#fff!important}
.EWD_Cat #page #context .section_body .group_container ul.group_list li:first-child{position:relative}
.EWD_Cat #page #context .section_body .group_container ul.group_list li:first-child:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #444!important;top:-10px;left:45%;content:"";position:absolute}
.EWD_Cat #page #context .section_body .group_container ul.group_list li a{color:#fff}
.EWD_Cat #page #context .section_body .group_container ul.group_list li a:hover{color:#e30717}
.EWD_Cat #cnt_core{padding-top:20px}
.EWD_Cat #cnt_core .total_matrix .total_quarter .group_container{transition:all 0;border:0!important}
.EWD_nom_search #search_separator,.EWD_nom_search #search_suggestions{border:1px solid #e2e2e2!important}
.EWD_Cat #cnt_core .total_matrix .total_quarter .group_container:hover{box-shadow:0 0 100px 0 rgba(0,0,0,.3);transform:scale(1.1)}
.EWD_Cat #cnt_intro strong{font-size:20px!important}
.zoomContainer{z-index:1px}
.EWD_nom_search #search_suggestions #search_title{font-size:20px!important;color:#333}
.EWD_nom_search #search_suggestions .script_link{color:#898989!important;line-height:25px}
.EWD_nom_search #search_suggestions .script_link span strong{color:#333!important}
.EWD_Product_listing .list_grid h3 a{min-height:inherit!important}
.EWD_Product_listing .list_grid .group_list{float:left;width:100%;padding:10px 0}
.EWD_Product_listing .list_grid .group_list .list_code{float:left;text-align:left;font-size:12px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_avail{font-weight:700}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_uom{clear:both;display:block;font-size:12px!important;padding:0 8px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_uom::before{content:"Pack Quantity: ";font-weight:700}
.list_grid .group_container .group_list.list_self,.product-grid-custom .group_container .group_list.list_self{font-size:12px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_code::before{content:"Code: ";font-weight:700;line-height:22px}
.EWD_Product_listing .list_grid .group_list .list_uom{float:right;font-size:16px!important;text-align:right}
body#INFOPR3.EWD_Product_listing .list_grid .group_list .list_uom{float:left;padding:0!important}
body#INFOPR3.EWD_Product_listing .list_grid .group_list{padding:10px 0 0}
body#INFOPR3.EWD_Product_listing .list_grid .group_list .list_uom+.list_avail{float:left;clear:both;position:relative;margin:5px 0}
.EWD_Product_listing .list_grid .list_more .list_order{float:left;width:100%!important;padding:10px 0;text-align: left;}
.EWD_Product_listing .section_body #cnt_all .list_grid .group_container .list_more .list_order a.button_order{background:#e30717;padding:2px 3px 3px!important;transition:all 0;float:left;position:inherit!important;border:1px solid #e30717;width:auto!important;border-radius:0;margin-bottom:5px;margin-right:5px}
.EWD_Product_listing .section_body #cnt_all .list_grid .group_container .list_more table.list_quantity td.quant input{border:0!important;color:#333;font-size:18px}
.EWD_Product_listing .list_grid div.list_status{clear:inherit!important;float:left!important;width:auto!important;position:inherit!important;padding:0!important}
.list_grid div.list_status .list_icons a{background:#e30717!important;border:1px solid #e30717!important;border-radius:0!important;color:#fff!important;float:right;margin-left:3px!important;padding:8px 0 7px!important;transition:all 0}
.list_grid div.list_status .list_icons a:before{left:-1px!important;top:3px!important}
.list_grid div.list_status .list_icons a:hover{background:#fff!important;color:#898989!important}
.EWD_Product_listing .section_body #cnt_all .list_grid .group_container .list_more .list_order a.button_order:hover{background:#fff!important}
.EWD_Product_listing .section_body #cnt_all .list_grid .group_container .list_more .list_order a span span.button_text{background:url(../images/carttrk-btn.png) left 0 no-repeat!important;border:0!important;color:#333;padding-left:36px!important;font-weight:300;font-size:18px;text-transform:uppercase;text-align:left;transition:all 0}
.EWD_Product_listing .section_body #cnt_all .list_grid .group_container .list_more .list_order a:hover span span.button_text{color:#FFF;background:url(../images/carttrk-btn.png) left -26px no-repeat!important}
.EWD_Main #page #names{box-sizing:border-box;margin:0!important;width:26%!important}
.EWD_Product_listing #page #context{box-sizing:border-box;float:right!important;margin:0 0 1%!important;padding-left:20px;width:74%!important}
#page #context{box-sizing:border-box;margin:0 0 1%;width:74%!important}
.EWD_Main #ewd_page_breadcrumbs .ewd_wapperBread{margin:0 auto;padding:20px 0!important}
.EWD_Main #ewd_page_breadcrumbs{background:#333!important;float:left;width:96%;padding:0 2%}
.EWD_Main #ewd_page_breadcrumbs ul{display:inline-block!important;vertical-align:top;margin:0}
#ewd_page_breadcrumbs ul li,#ewd_page_breadcrumbs ul li:hover{box-shadow:none!important}
#ewd_page_breadcrumbs strong{display:block!important}
.EWD_Main #ewd_page_breadcrumbs *{border:0;font-weight:300!important;background:0 0!important}
#ewd_page_breadcrumbs ul li,#ewd_page_breadcrumbs ul li a{font-size:14px!important}
.EWD_Main #ewd_page_breadcrumbs ul.ui-widget-content a{color:#fff!important;padding:0!important;text-transform:capitalize;width:auto;display:inline-block}
.EWD_Main #ewd_page_breadcrumbs ul.ui-widget-content.ui-menu-icons li:after{content:"\f105"!important;font-size:14px;font-family:FontAwesome!important;padding-right:10px;color:#fff;margin-left:10px}
.EWD_Main #ewd_page_breadcrumbs ul.ui-widget-content.ui-menu-icons.back2 li:after{content:""!important}
.EWD_Main #ewd_page_breadcrumbs ul.ui-widget-content li strong{color:#e30717!important}
.EWD_Main #ewd_page_breadcrumbs ul.ui-widget-content span{display:none!important}
.EWD_Product_listing #page #context .section_body .intro #ewd_page_breadcrumbs ul li.ui-menu-item a{color:#fff}
.EWD_Product_listing #page #context .section_body .intro #ewd_page_breadcrumbs ul li a{font-size:14px!important}
.EWD_Product_listing #page #context .section_body .intro{margin-bottom:0;padding:0!important}
.EWD_Product_listing #context .section_body .intro a.tail,.EWD_prdShrtDes #context .section_body .intro a.tail{background:#dddedd;color:#333!important;font-weight:700;margin:0 0 0 3px;padding:10px 15px}
.EWD_Product_listing #context .section_body .intro a.tail:hover,.EWD_prdShrtDes #context .section_body .intro a.tail:hover{background:#898989!important;color:#fff!important}
.EWD_Product_listing #page #context .section_body .intro>h1{background:0 0;color:#333;float:left;font-size:20px;font-weight:300;height:auto;padding:6px 0 0!important}
.EWD_Product_listing #cnt_view{width:auto!important;border:0!important;padding:0 0 10px!important;height:40px;display:block!important;float:right!important}
.EWD_Product_listing #cnt_view form{margin:0!important}
.EWD_Product_listing #cnt_view select.sort{border:1px solid #898989;color:#333;padding:0 0 0 10px;height:35px;background:url(../images/select-arrow.png) right center no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;margin-right:0!important;width:180px!important;font-family:Arial,sans-serif!important;font-size:14px;font-weight:300;line-height:18px}
.EWD_Product_listing #cnt_view .page-next,.EWD_Product_listing #cnt_view .page-previous{color:#fff!important;background:#e30717!important;font-size:14px!important;text-transform:capitalize;padding:5px 10px 4px!important;border:1px solid #e30717;margin-right:0!important;margin-left:20px!important}
.EWD_Product_listing #cnt_view .page-next:hover,.EWD_Product_listing #cnt_view .page-previous:hover{background:#fff!important;color:#e30717!important}
.EWD_Product_listing #cnt_view .page-next span,.EWD_Product_listing #cnt_view .page-previous span{padding:0!important;line-height:24px}
.EWD_Product_listing #cnt_view .page-next span::before,.EWD_Product_listing #cnt_view .page-previous span::before{border:0!important}
.EWD_Product_listing #cnt_view .page-next span::after,.EWD_Product_listing #cnt_view .page-previous span::after{background:0 0!important}
.EWD_Cat #page #context .section_body .group_container ul.group_list{display:none;transition:all 0;position:absolute;z-index:999}
.EWD_Cat #page #context .total_quarter.cp-container{min-height:360px}
.EWD_Cat #page #context .section_body .group_container:hover>.group_list{display:block}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a img,.EWD_Product_listing table.list_item.item_bottom+input+a{display:none}
.EWD_Product_listing #cnt_page .page-next,.EWD_Product_listing #cnt_page .page-previous{color:#898989!important;background:#fff!important;font-size:14px!important;text-transform:uppercase;width:40px;height:40px;border:1px solid #898989;margin-right:0!important;line-height:40px!important}
.EWD_Product_listing #cnt_page .page-next span::after,.EWD_Product_listing #cnt_page .page-previous span::after{font-family:FontAwesome!important;top:inherit!important;line-height:24px;font-size:18px;position:inherit!important}
.EWD_Product_listing #cnt_page .page-next:hover,.EWD_Product_listing #cnt_page .page-previous:hover{background:#898989!important;color:#fff!important}
.EWD_Product_listing #cnt_page .page-next span::before,.EWD_Product_listing #cnt_page .page-previous span::before{border:0!important}
.EWD_Product_listing #cnt_page .page-next span::after,.EWD_Product_listing #cnt_page .page-previous span::after{background:0 0!important}
.EWD_Product_listing #cnt_page .page-next span::after{content:"\f105"!important}
.EWD_Product_listing #cnt_page .page-previous span::after{content:"\f104"!important;right:inherit!important;left:inherit!important}
.EWD_Product_listing #cnt_page select[name=page]{height:40px!important;background:url(../images/select-arrow.png) right center no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;border:1px solid #898989!important;color:#333;font-size:18px;padding-left:10px;padding-right:0}
#page #context .section_body .closure .paginate,.EWD_Product_listing #page #context .section_body .closure #cnt_page{padding:18px 0!important;background:0 0}
.EWD_Product_listing #cnt_page form[name=pages2]{font-size:18px!important;font-weight:300!important;margin:0!important}
.EWD_Product_listing #page #context .section_body .intro>strong{background:0 0;clear:both;float:left!important;font-size:16px;font-weight:300;line-height:25px;padding:24px 0!important;text-transform:uppercase}
.EWD_Product_listing #page #context .section_body #cnt_all .intro::after{width:100%;border-bottom:1px solid #d4d4d4}
.EWD_Product_listing #page #context .section_body #cnt_all .list_grid .intro:after{border:0px;}
.EWD_Product_listing #page #context .section_body #cnt_all .list_grid .item_top{padding-bottom: 3px;}
.EWD_Product_listing #page #context .section_body #cnt_all .list_grid .item_top .data_tab td{padding-top: 6px;}
.EWD_Product_listing #page #context .section_body .intro .tools{margin-top:29px}
.EWD_Product_listing #page #context .section_body .intro .tools a span{background:#898989;height:40px;width:40px;border:1px solid #898989;transition:all 0}
.EWD_Product_listing #page #context .section_body .intro .tools a:hover span{background:#898989!important;color:#fff!important}
.EWD_Product_listing #page #context .section_body .intro .tools a span::before{font-size:18px;color:#fff;line-height:40px}
#page #context .section_body .intro .tools a img[src$="/images/icon_clock.gif"] + span:before{content: "\f017";}
.EWD_Product_listing #page #context .section_body .intro .tools a:hover span::before{color:#898989!important;background:#fff}
#INFOPR3.EWD_Product_listing table.list_item.item_bottom, body.EWD_prdShrtDes .EWD_prdShrtDes_context .tab_txt table.list_item.item_bottom{background:#fff;border:1px solid #ccc!important;box-sizing:border-box;height:310px;margin-left:2%!important;transition:all 0;width:98%!important}
#ORDER03 #cnt_totals.item .total_descr{font-size:20px;text-transform:none;padding:0;text-align:left!important}
#ORDER03 #cnt_totals.item div.price_closecost{border:none;line-height:24px;margin-top:0;padding:12px 0 10px 10px !important}
#ORDER03 #cnt_totals.item .total_amount{width:38%}
#ORDER03 #cnt_totals.item .total_descr{width:60%}
#ORDER03 #cnt_totals.item div.price_closecost .total_amount{color:#333}
.news p a{color:#e30717;text-decoration:underline}
.news p a:hover{text-decoration:none}
.EWD_Product_listing table.list_item.item_bottom:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.52);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.52);box-shadow:0 0 5px 0 rgba(0,0,0,.52)}
.EWD_Product_listing table.list_item.item_bottom::after{border:0!important}
.EWD_Product_listing table.list_item.item_bottom .list_img{padding:20px 18px!important;width:35%;vertical-align:top}
.EWD_Product_listing table.list_item.item_bottom .list_img a{width:100%!important;border:0 solid #eee}
.EWD_Product_listing table.list_item.item_bottom .list_general .list_self a,table.list_item.item_bottom .EWD_Product_listing .list_general .list_self span{color:#333!important;font-size:18px!important;font-weight:300!important}
.EWD_Product_listing table.list_item.item_bottom .list_general .list_self a{font-size:20px!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_general .list_self{width:100%!important;padding-top:13px!important;line-height:30px;font-size:20px!important;color:#333}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status{float:left;position:inherit!important;width:auto!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a{background:#e30717!important;border:1px solid #e30717!important;border-radius:0!important;box-sizing:border-box;color:#fff!important;float:right;font-size:16px;height:42px;line-height:26px;margin-left:10px!important;padding:6px 0 10px!important;position:relative;transition:all 0;width:42px}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a.list_cmp::before,.list_grid .group_container .list_status div.list_icons a.list_cmp::before,.product-grid-default .group_container .list_status div.list_icons a.list_cmp::before{content:"\f24e"}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a.list_xtmpl:before{content:"\f1f8";}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a.list_2tmpl::before{content:"\f016"}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a:hover{background:#fff!important;color:#e30717!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a::before{font-family:FontAwesome;height:100%;left:0;position:absolute;text-align:center;top:6px;width:inherit}
.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section{line-height:30px;width:100%}
.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section caption,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section tbody{float:left;padding-right:10px}
.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section span,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section td,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section th{padding-right:10px!important}
.list_grid .group_container .list_more .list_price tbody tr.prod_nett td.hilite{float:left;font-size:21px!important}
.list_grid .group_container .list_more .list_price tbody tr.prod_nett th{display:block;text-transform:lowercase}
.list_grid .group_container .list_more .list_price tbody tr.prod_nett th::first-letter{text-transform:uppercase}
.EWD_Product_listing table.list_price .prod_nett td.hilite,table.list_price .prod_nett td.hilite span{color:#2b2e30!important;font-weight:300!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_order{position:inherit!important;float:left;width:auto}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_order .productCallToAction {display: inline !important; font-size: 13px !important; line-height: 20px !important;}
.EWD_prdShrtDes #page #context .section_body .core #product_ctrls #prod_order span{display: inline !important;width: auto !important;}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_order a{width:auto!important;padding:6px 10px!important;border:1px solid #e30717;background:#e30717;margin-left:10px;transition:all 0; color: #fff;}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_order a:hover{background:#fff!important; color:#e30717}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_order a span span.button_text{background:url(../images/sprite-img.png) 0 -85px/33px auto no-repeat!important;border:0!important;color:#fff;padding-left:36px!important;font-weight:300;font-size:18px;text-transform:capitalize;text-align:left;transition:all 0;width:auto;line-height:28px;height:28px}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_order a:hover span span.button_text{color:#e30717;background:url(../images/sprite-img.png) 0 -46px/33px auto no-repeat!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more table.list_quantity{position:inherit!important;float:left!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more table.list_quantity caption{display:none!important}
.EWD_Product_listing #filters #flt_intro,.EWD_Product_listing #filtersearch .group_list a:last-child img{display:none}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more table.list_quantity td.ctrl a.quant_more{height:36px;text-decoration:none;line-height:36px}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more table.list_quantity td.ctrl a.quant_less{left:-52px;top:6px;text-decoration:none}
.EWD_Product_listing #page #context .section_body .intro .tools a:last-of-type{margin-right:0!important}
.EWD_Product_listing #cnt_core{margin-left:-2%;padding-bottom:10px!important;padding-top:15px;width:auto!important}
.EWD_Product_listing #filterblock fieldset{border:0!important}
.EWD_Product_listing #filterblock .group_container div.group_list{background:#fff!important;padding:5px 0!important;position:relative;height:auto!important;max-height:285px}
.EWD_Product_listing #filterblock .group_container h4.custom_color{font-size:18px;padding-right:26px;font-weight:300;line-height:30px;text-transform:none;color:#333;margin-bottom:0;background:url(../images/sidebar-arrow.png) right 3px no-repeat;transition:0 all;-o-transition:0 all;-moz-transition:0 all;-webkit-transition:0 all;-ms-transition:0 all;cursor:pointer}
.EWD_Product_listing #filterblock .group_container h4.custom_color.sidebarHeadingTitle{background-position:right bottom}
.EWD_Product_listing #filterblock .group_container h4.custom_color.sidebarHeadingTitle+.group_list{display:none;transition:0 all;-o-transition:0 all;-moz-transition:0 all;-webkit-transition:0 all;-ms-transition:0 all}
.EWD_Product_listing #filterblock .group_container h4::first-word{font-weight:300!important}
.EWD_Product_listing #filtersearch{height:auto!important;padding:0!important}
.EWD_Product_listing #filtersearch .text_input.text_search{background:#dddedd;border:none;box-sizing:border-box;color:#000;height:39px;margin:0!important;padding-left:10px;position:inherit;width:100%!important}
.EWD_Product_listing #filtersearch .group_list a:last-child{background:url(../images/hdsrcbtn.png) 0 2px no-repeat!important;background-size:18px auto!important;height:20px;position:absolute;right:15px;top:14px;width:20px}
.EWD_Product_listing #filtersearch .group_list .clear_search_cnt{top:30px;right:53px;background:url(../images/sbclsbtn.png) no-repeat!important;width:20px;height:20px}
.EWD_Product_listing #filters #slider-price-range{background:#898989;border:0!important;box-sizing:border-box;height:2px;left:5%!important;top:2em;width:94%!important}
.EWD_Product_listing #filters #slider-price-range div{background:#555!important}
.EWD_Product_listing #filters #slider-price-range a{top:-5px!important;position:absolute!important;height:12px;width:12px;background:red!important}
#page #context .section_body .intro #page_breadcrumbs ul li strong,.page-breadcrumbs-custom ul li strong{color:#e30717}
.EWD_Product_listing #filters #slider-price-range a span#text_slide_max,.EWD_Product_listing #filters #slider-price-range a span#text_slide_min{border-radius:0!important;background:#555!important;color:transparent!important;width:12px!important;height:12px!important;padding:0!important;top:0}
.EWD_Product_listing #filters #slider-price-min{margin-top:35px!important;float:left!important}
.EWD_Product_listing #filters #slider-price-max{margin-top:35px!important;float:right!important}
.EWD_Product_listing #filters #slider-price-max *,.EWD_Product_listing #filters #slider-price-min *{float:left;width:50px!important;color:#333;font-size:14px!important;font-weight:300}
.EWD_Product_listing #filters #slider-price-max input,.EWD_Product_listing #filters #slider-price-min input{width:30px!important;margin-right:10px!important;text-align:left;border:0!important}
.EWD_Product_listing #filters #filter_group #filterbox li.other input[type=checkbox]{height:15px!important;border:2px solid #898989!important;width:15px!important;margin:0 10px 0 0 !important}
.EWD_Product_listing #filters #filter_group #filterbox li.other{border:0!important;color:#333;font-size:14px;float:left;line-height:30px;font-weight:300}
.EWD_Product_listing #filters #filter_group #filterbox li.other label{padding:0;color:#333!important}
.EWD_Product_listing #filterblock .group_container div.group_list li label input[type=checkbox]{height:13px!important;margin-right:10px!important}
.EWD_Product_listing #filterblock .group_container div.group_list li{width:100%!important;border:0;line-height:25px;color:#333!important;font-size:14px;font-weight:300}
body.EWD_Product_listing #ewd_wapper_ID #filters #filterblock{border:1px solid #ccc}
body.EWD_Product_listing #ewd_wapper_ID #filters #filterblock .group_container{border-bottom:1px solid #ccc;padding:15px!important;margin-bottom:0}
.EWD_Product_listing .EWD_prdlist_context .EWD_prosec_intro{padding:0!important}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .intro h3.title{background:0 0!important;color:#333;font-size:18px!important;font-weight:300!important;padding-left:10px!important}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .intro::after,.EWD_Product_listing .list_item .list_extra .container_showPriceScales .intro::before{content:none!important}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .intro{margin:0!important}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .core table.data_tab{width:100%}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .core table.data_tab td{vertical-align:middle!important}
body#INFOPR3 .group_container .list_more .list_price tbody tr{display:block}
.EWD_Product_listing #page #context .section_body .core .list_grid{box-sizing:border-box;margin:0;min-height:490px;padding-left:2%;padding-bottom:10px;position:relative;width:33.33%;transition:all 0}
.EWD_Product_listing #page #context .section_body .core .list_grid table.data_tab tr:nth-of-type(2n){background:0 0}
.EWD_Product_listing #page #context .list_grid .group_container>h3 a.thumbnail_container{background:#fff;border:0!important}
.EWD_Product_listing #page #context .list_grid>a{display:block;background:#fff}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container{background:#dddedd;border:2px solid #dddedd;box-shadow:none;padding:0 0 10px;position:relative;transition:all 0;min-height:638px}
.EWD_Product_listing #page #context .section_body .core .list_grid.group_container:hover{box-shadow:1px 2px 10px 0 rgba(0,0,0,.5)}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container h3 a:last-child{padding:5px 8px!important;font-weight:300;color:#2b2e30;height:65px;font-size:15px;border:0;}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container h3 a:first-child::before{display:none!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container h3 a.thumbnail_container::before{display:inline-block!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self{min-height:16px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .EWD_rating{float:left;padding:0 8px 5px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div{color:#2b2e30;padding:0 8px;position:relative}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_status{position:absolute;bottom:0}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_status .list_icons{padding:0!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container table.list_quantity tr{border:1px solid #fff!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more{margin:0!important;padding:5px 8px!important;min-height:110px;box-sizing:border-box;position:static}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .list_price{float:left!important;color:#898989!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .list_price caption,.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .list_price th{font-size:15px;line-height:26px;font-weight:300;margin-right:10px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .list_quantity{position:inherit!important;margin-right:5px!important;background:#fff;margin-bottom:5px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .button_order.button_flex:hover{background:#fff}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .button_order.button_flex span.button_text{background:0 0!important;color:#fff!important;border:0!important;transition:all 0;padding-left:0!important;text-align:left;text-transform:uppercase;font-size:14px;width:auto}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .button_order.button_flex:hover span.button_text{background:#fff !important;color:#e30717!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .list_line{top:0;left:8px;bottom:inherit}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .list_line .shop_field{color:#898989!important;font-weight:300!important}
#cnt_tools+#cnt_tools{display:none}
.progress{margin:0 auto;text-align:center}
.progress .bar,.progress .circle{display:inline-block;background:#fff;width:90px;height:90px;border-radius:50%;border:1px solid #e6e6e6}
.progress .bar{position:relative;width:150px;z-index:99;height:26px;top:8px;margin-left:-3px;margin-right:-3px;border-left:none;border-right:none;border-radius:0}
.progress .circle .label{display:inline-block;width:72px;height:72px;line-height:72px;border-radius:50%;margin-top:8px;color:#b5b5ba;font-size:17px;font-weight:300;background:#f3f3f3}
.bar .donebar,.bar.done .donebar{height:8px;left:-7px;position:absolute;top:8px;z-index:99999!important}
.EWD_Close_Order #cnt_intro strong,body #page #main #newBasket::before{border:0!important}
.progress .circle .title{color:#b5b5ba;font-size:13px;line-height:30px;margin-left:-5px}
.progress .bar.done,.progress .circle.done{background:#fff}
.progress .bar.active{background:linear-gradient(to right,#EEE 40%,#FFF 60%)}
.progress .circle.done .label{color:#FFF;background:#e30717;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}
.progress .circle.done .title{color:#444}
.progress .circle.active .label{color:#FFF;background:#e30717;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}
.progress .circle.active .title{color:#0c95be}
.bar.done .donebar{background:#e30717;width:165px}
.bar .donebar{background:#f3f3f3;width:164px}
.EWD_Close_Order #page #names{display:none}
.EWD_Close_Order #page #context{background:#fff;margin:0!important;padding:0;width:100%!important}
.EWD_Close_Order #cnt_intro h1,.EWD_Close_Order #cnt_intro h3,.EWD_Close_Order #cnt_intro strong{background:0 0!important}
.EWD_Close_Order #page #context .section_body .intro>h1{background:0 0!important;color:#333;text-transform:none;font-weight:300!important;font-size:25px!important;display:block;line-height:24px}
.EWD_Close_Order #cnt_intro .tools{position:relative;top:-40px}
.EWD_Close_Order #cnt_intro .tools a{width:44px;border:1px solid #898989}
.EWD_Close_Order #cnt_intro .tools a:hover{background:#898989}
.EWD_Close_Order #page #context .section_body .intro .tools a span{width:44px!important}
.EWD_Close_Order #page #context .section_body .intro .tools a:last-of-type{margin-right:0!important}
.EWD_Close_Order #page #context .section_body .intro .tools a span:before{color:#fff!important;font-size:22px;line-height:44px;background:#898989!important}
.EWD_Close_Order #cnt_intro{border-bottom:solid 1px #e2e2e2;margin-bottom:25px;width:100%!important}
.EWD_Close_Order #cnt_core{width:100%!important}
.EWD_Close_Order #cnt_core #step_txt_shipinv #adressing{float:left;width:48%}
.EWD_Close_Order #cnt_core #step_txt_shipinv #order_ref{float:right;width:48%}
.EWD_Close_Order #cnt_core #shipping_methods,.EWD_Close_Order #cnt_core #shipping_splits{width:100%;float:left}
.EWD_Close_Order #cnt_intro strong.EWD_ord_no{display:inline-block!important;font-size:18px!important}
.EWD_Close_Order #cnt_intro strong{font-weight:300!important;font-size:20px!important;line-height:34px}
.EWD_Close_Order #order_ref .total_item .total_descr{display:block!important;padding-bottom:5px!important;line-height:34px}
.EWD_Close_Order #page #context #order_ref .total_item input.text_input{height:40px!important;border:1px solid #e2e2e2!important;width:100%!important;float:left!important}
.EWD_Close_Order .buttons{display:inline-block;float:none;margin:auto;padding:0;width:100%}
#page #context .section_body h2{text-align:left}
.EWD_Close_Order .buttons .buttons{display:inline-block!important;width:auto!important}
.list_grid .group_container .list_status div.list_icons a,.product-grid-custom .group_container .list_status div.list_icons a{box-sizing:border-box;color:#fff;margin-left:0!important;margin-right:5px;height:33px;width:33px}
.list_grid .group_container .list_status div.list_icons a:first-child,.product-grid-custom .group_container .list_status div.list_icons a:first-child{margin-right:0}
.EWD_Close_Order #cnt_core #button1 a span.button_end span.button_text{background:#898989!important;border:1px solid #898989!important;color:#fff!important;padding:5px 10px!important;font-weight:300;line-height:26px;height:auto;text-transform:capitalize}
.EWD_Close_Order #cnt_core #button1 a span.button_end span.button_text:hover{background:#fff!important;color:#898989!important}
.EWD_Close_Order #cnt_core #button3{text-align:left!important}
.EWD_Close_Order #cnt_core #button3 a span.button_end span.button_text{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;padding:5px 10px!important;font-weight:300;line-height:26px;height:auto;text-transform:capitalize}
.EWD_Close_Order #cnt_core #button3 a span.button_end span.button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Close_Order .text_input{width:100%}
.EWD_Close_Order .text_input textarea{border:1px solid #ccc!important;box-sizing:border-box;padding:5px!important;width:100%!important}
.EWD_Close_Order #cnt_core #order_lines a span.button_end span.button_text,.EWD_Close_Order #cnt_core #step_txt_shipinv .buttons a.button_order span.button_end span.button_text,.EWD_Close_Order #cnt_core a.button_order span.button_end span.button_text{border:1px solid #e30717!important;padding:5px 10px!important;font-weight:300;line-height:26px;height:auto;text-transform:capitalize}
.EWD_Close_Order #cnt_core #order_lines a span.button_end span.button_text{background:#e30717!important;color:#fff!important}
.EWD_Close_Order #cnt_core #order_lines a span.button_end span.button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Close_Order #cnt_core a.button_order span.button_end span.button_text{background:#e30717!important;color:#fff!important}
.EWD_Close_Order #cnt_core a.button_order span.button_end span.button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Close_Order #cnt_core #step_txt_shipinv .buttons a.button_order span.button_end span.button_text{background:#e30717!important;color:#fff!important}
.EWD_Close_Order #cnt_core #step_txt_shipinv .buttons a.button_order span.button_end span.button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Close_Order #shipping_methods .total_date{float:left!important;font-size:18px!important}
#scrim{background-color:#333}
body.EWD_Close_Order #adressing #select_dialog{background:#efefef none repeat scroll 0 0;border:1px solid #e2e2e2;left:0;margin:0 auto!important;box-sizing:border-box;min-height:inherit;padding:10px;position:absolute;right:0!important;top:17%;width:100%!important;z-index:2147483647}
.categorys-custom > div:hover:not(.float_end):not(.cp-container),body:not(#PURSHT01):not(#INFOPR21BRD) #page #context .section_body .core .total_matrix > div:hover:not(.float_end):not(.cp-container){box-shadow:none;transform:scale(1)}
body.EWD_Close_Order #adressing #select_dialog h3{margin-top:18px}
.EWD_Close_Order #adressing #select_dialog form .intro .tools{padding:3px!important;background:0 0!important;width:350px;float:right}
.EWD_Close_Order #adressing #select_dialog form .intro .tools input.text_input{float:left;height:40px;border:1px solid #e2e2e2;width:292px!important}
.EWD_Close_Order #adressing #select_dialog form .intro .tools a.script_link span{width:40px!important;height:29px!important}
.EWD_Close_Order #adressing #select_dialog form .intro .tools a.script_link span:before{color:#fff!important;height:38px;left:-3px!important;line-height:36px;padding:1px 2px;top:-1px}
#select_dialog form.EWD_dl3or4 .intro > a.script_link:first-child{position:relative;right:4px;top:9px}
.EWD_Close_Order #select_dialog form.EWD_dl3or4 .intro > a.script_link:first-child{top: 1px;}
.EWD_Close_Order #select_dialog form .intro .tools input + a img[src$="/images/icon_search.gif"] + span{height: 32px; background:#E10918;}
.EWD_Close_Order #select_dialog form .intro .tools input + a img[src$="/images/icon_search.gif"] + span::before{top: -5px;color: #fff !important;}
.EWD_Close_Order #select_dialog form .intro .tools .text_search{height: 32px;}
.EWD_Close_Order #select_dialog form .core .group_container#group_header li > a > *{font-size: 14px !important; color: #fff !important;font-weight: 600;}
.EWD_Close_Order #select_dialog form .core .group_container#group_header li:not(.alert){ border-bottom:0px;}
.EWD_Close_Order #select_dialog > .section_body .closure .paginate .page-next span:before, .EWD_Close_Order #select_dialog > .section_body .closure .paginate .page-next span:after { display: none;}
.EWD_Close_Order #select_dialog > .section_body .closure .paginate .page-previous span:before, .EWD_Close_Order #select_dialog > .section_body .closure .paginate .page-previous span:after { display: none;}

.EWD_Close_Order #select_dialog > .section_body .closure .paginate .page-next span{width: 90px !important;display: block;background: #E10918;height: 40px;line-height: 32px !important;padding: 5px 15px 0 15px !important;}
.EWD_Close_Order #select_dialog > .section_body .closure .paginate .page-previous span{width: 90px !important;display: block;background: #E10918;height: 40px;line-height: 32px !important;}

#select_dialog form .core .group_container .group_list li:not(.alert) > :not(a),#select_dialog form .core .group_container .group_list li:not(.alert) > a > *{color:#333!important;display:inline-block;float:none;font-size:14px!important;line-height:20px!important;padding:0 0 0 5px !important;vertical-align:top}
#select_dialog .group-container-custom ul li,#select_dialog .group-container-custom ul.group_list li,#select_dialog .group_container ul li,#select_dialog .group_container ul.group_list li{border-bottom-color:#ccc!important;padding-top:10px!important}
.EWD_Close_Order #adressing #select_dialog h3{margin-top:18px!important;float:left}
.EWD_Close_Order #adressing #select_dialog #group_header{transform:inherit!important;margin:0!important;width:98%!important}
.EWD_Close_Order #adressing #select_dialog #group_header:hover{box-shadow:none!important}
.EWD_Close_Order #adressing #select_dialog #group_header .group_list li{background:#898989;border-bottom:1px solid #ccc!important;padding:15px!important;color:#fff!important}
.EWD_Close_Order #adressing #select_dialog #group_header .group_list li a span{color:#fff!important;font-size:16px!important}
.EWD_Close_Order #select_dialog .script_link.intro_link.tail span{font-size:0!important;text-indent:-999px!important;background:url(../images/hdclsbtn.png) 0 0px no-repeat;width:28px!important;height:29px}
.EWD_Close_Order #adressing #select_dialog .EWD_paginatetail .script_link span{font-size:0;height:0;margin:0 18px!important;padding:0!important;text-indent:-999px;width:0!important}
.EWD_Close_Order #select_dialog .tools a.script_link span{background-image:none!important}
.EWD_Close_Order #select_dialog .script_link img{display:none}
.EWD_Close_Order #adressing #address_dialog{border:1px solid #e2e2e2!important;padding:10px!important;position:absolute;width:98%!important;background:#efefef;min-height:500px!important;top:0;z-index:9999!important}
.EWD_Close_Order #address_dialog h2{font-size:20px!important;text-transform:uppercase;font-weight:300!important}
.EWD_Close_Order #address_dialog .total_item{padding:5px 0!important}
.EWD_Close_Order #address_dialog .total_item .total_text input.text_input{height:35px;border:1px solid #e2e2e2!important;margin-bottom:2px!important;color:#898989!important}
.EWD_Close_Order #address_dialog .total_item .total_text select{border:1px solid #e2e2e2!important;height:35px!important;width:98%!important;color:#898989!important}
.EWD_Close_Order #address_dialog .section_body .item a.script_link span{position:relative;font-size:0!important}
.EWD_Close_Order #address_dialog .section_body .item a.script_link span::before{background:url(../images/hdclsbtn.png) 0 15px no-repeat;content:"";font-size:0!important;height:39px;left:0;overflow:inherit!important;position:absolute;text-indent:-999px!important;top:0;width:28px!important}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdCode,.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdDescShrt,.promotion-vertical-container-custom .inner>a .ProdDesc .ProdCode,.promotion-vertical-container-custom .inner>a .ProdDesc .ProdDescShrt{font-size:12px;line-height:22px}
.EWD_Close_Order #address_dialog form{height: 470px !important;overflow-y: scroll !important;}
.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing > div:first-of-type h4 + a span, .EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref > div:first-of-type h4 + a span, .EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods > div:first-of-type h4 + a span{height: 44px;}
.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item .buttons #select_shipping.button_flex{margin-right: 0px;}
.EWD_Close_Order#ORDER04 #invoice_block.total_half .buttons .button_flex .button_text{font-size: 18px; font-weight: 300;background: #e30717 !important; background-image: none;border: 1px solid #e30717 !important;color: #fff !important;padding: 5px 10px !important;line-height: 26px;height: auto;text-transform: capitalize;}
.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing #ship_block #shipping_block, .EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing #invoice_block #invoicing_block{min-height: 175px;}



.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item .buttons a.button_flex{margin-right: 8px;}
.EWD_Close_Order #address_dialog .section_body a.script_link img{display:none!important}
.EWD_Close_Order #adressing #address_dialog .closure a span.button_end span.button_text{background:#555!important;border:1px solid #555!important;color:#fff!important;padding:5px 10px!important}
.EWD_Close_Order #adressing #address_dialog .closure a span.button_end span.button_text:hover{background:#fff!important;color:#555!important}
.EWD_Close_Order #cnt_core #step_txt_closure #total_budget{width:100%!important;margin-right:0!important}
.EWD_Close_Order #page #context .section_body .core h4{color:#333!important;font-size:20px!important;font-weight:300!important}
.EWD_Close_Order #page #context .section_body .core #step_txt_closure h4{color:#fff!important;font-size:20px!important;font-weight:300!important;padding:0 15px!important}
#page #context .section_body .core #step_txt_shipinv #shipping_methods h4 a.script_link-custom{line-height:16px;font-size:14px;margin:0 10px;color:#e30717;font-weight:500}
#step_txt_closure #total_lists #total_invoice .total_title{background-color:#2b2e30!important;margin:0!important}
#page #context .section_body .core #step_txt_closure #total_invoice,.shipping1-default #step_txt_closure #total_invoice{border:1px solid #e4e4e4}
body#ORDER04 #step_txt_closure #total_lists #total_invoice table.data_tab td,body#ORDER04 #step_txt_closure #total_lists #total_invoice table.data_tab th{color:#333!important;font-size:16px!important}
#ORDER04 #step_txt_shipinv #order_ref.EWD_odr_ref #ref_ordRef1 .total_descr{ position:relative;}
#ORDER04 #step_txt_shipinv #order_ref.EWD_odr_ref #ref_ordRef1 .total_descr:after{content: "required"; right: -5px;top: -8px;font-size: 12px;position: relative;color: #E30717;}
#ORDER03 .EWD_Odrcheckout_context form #cnt_core .list_img .product_thumbnail{top: 0px;}
#total_budget .EWD_data_tab tr td,#total_budget .EWD_data_tab tr th,.EWD_Close_Order #payment_types .payment_type>div{font-size:18px!important;color:#898989!important}
#order_lines{margin-top:26px}
body.EWD_Order_Confirmation .progress .circle.done:nth-child(3n) .label{background:#333;border:6px solid #fff;box-sizing:border-box;height:150px;left:-32px;margin-top:0;padding:36px 8px 0;position:relative;top:-2px;width:150px;z-index:1000000}
.EWD_Close_Order #page #context .section_body .core h4::before{color:#898989!important;content:""!important}
#calendar_layer .item_top .total_item{background:#f1f1f1;padding:0}
#calendar_layer .item_top .total_item .total_seventh.active,#calendar_layer .item_top .total_item .total_seventh.active a{color:#fff;display:block}
#calendar_layer .item_top .total_item .total_seventh{font-size:15px;padding:10px 0;width:13.7777%}
.calhigh,.calhigh a{background-color:#e30717!important}
#calendar_layer .item_top .total_item .total_seventh{background:#2b2e30;margin-bottom:2px;color:#fff;font-size:15px;padding:0;line-height:40px}
#calendar_layer .item_top .total_item .total_seventh a{line-height:40px}
.EWD_Close_Order #step_txt_closure .total_title a{float:left!important;background:0 0!important;box-shadow:none!important}
.EWD_Close_Order #total_budget{padding-bottom:20px}
.EWD_Close_Order #total_invoice h4.hilite{color:#898989!important}
body.order #payment_types .total_logo{width:60px!important;padding:0 10px}
body.order #payment_types .total_logo img{margin-top:-12px}
body.order #payment_types .total_body{width:44%!important}
#total_invoice .data_tab tr td,#total_invoice .data_tab tr th{font-size:18px!important;color:#898989!important;padding:.5625rem .625rem!important}
.EWD_Close_Order #closure .obligedPayment,.EWD_Close_Order #pick_alternative .total_item{font-size:16px!important}
.EWD_Close_Order #payment_types .total_body{line-height:26px}
.EWD_Close_Order #payment_types .payment_type{border-bottom:solid 1px #e2e2e2;padding:15px 0!important}
.EWD_Close_Order #closure .total_twothird{margin:0!important;width:100%!important;color:#898989!important}
.EWD_Close_Order #pick_alternative h4.hilite{border-bottom:solid 1px #e2e2e2;padding-bottom:15px!important;margin-bottom:15px!important}
.EWD_Close_Order #page #context .section_body #closure .buttons a span.button_end span.button_text{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;padding:5px 10px!important}
.EWD_Close_Order #page #context .section_body #closure .buttons a span.button_end span.button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Close_Order #payment_types .total_body .total_radio{padding:10px!important}
.EWD_Close_Order #payment_types .total_body .total_radio input.radio_input{margin:3px 6px 4px 3px !important}
.EWD_Close_Order #total_invoice table.data_tab tr td{width:100px;text-align:right;padding-right:0!important}
.EWD_Close_Order #total_invoice table.data_tab tr td.amount{text-align:left}
#page #context .section_body .core #step_txt_closure #total_invoice .total_item input,#page #context .section_body .core #step_txt_shipinv #adressing .total_item input,#page #context .section_body .core #step_txt_shipinv #order_ref .total_item input,#page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item input,.shipping-element-default .total_item input,.shipping1-default #step_txt_closure #total_invoice .total_item input,.shipping1-default #step_txt_shipinv #adressing .total_item input,.shipping1-default #step_txt_shipinv #order_ref .total_item input,.shipping1-default #step_txt_shipinv #shipping_methods .total_item input{width:98.5%!important;margin-bottom:5px!important}
.EWD_Close_Order #ewd_page_breadcrumbs a{display:block!important;color:#fff!important;font-size:14px}
#ewd_page_breadcrumbs .EWD_brd_auto{margin:0 auto;width:1180px}
#ewd_page_breadcrumbs .EWD_brd_auto .EWD_brd_new{padding:0!important;color:#fff!important;font-size:14px!important}
.EWD_Close_Order .step_link:before{line-height:22px;background:#e30717!important;font-weight:300;font-size:14px;color:#fff}
.EWD_Close_Order .step{padding-bottom:15px!important}
body#INFOPR4.EWD_prdShrtDes .EWD_prdShrtDes_context #product_constants #prod_privar+strong.wcsPrdtcode{float:left;margin-top:5px;color:#000;font-size:14px;margin-left:0;font-weight:300}
.EWD_Close_Order a.step_link .step_text{color:#333!important;font-size:20px!important;font-weight:300!important;line-height:34px}
.EWD_Close_Order #step_txt_shipinv .total_title{background-color:#efefef;border-bottom-color:#e4e4e4;padding-bottom:0!important}
.EWD_Close_Order #step_txt_shipinv .total_title .script_link{background:#898989!important;color:#fff}
.EWD_Close_Order #step_txt_shipinv .total_title .script_link span{background:0 0!important}
.EWD_Close_Order #step_txt_shipinv h4{color:#898989!important;font-size:20px!important;font-weight:300;line-height:44px!important}
.EWD_Close_Order #step_txt_shipinv span{font-size:18px;font-weight:300}
.EWD_Close_Order #step_txt_shipinv .address_block span{font-size:16px;font-weight:300;line-height:24px;width:100%!important}
.EWD_Close_Order a.script_link span{padding:5px 0 5px 5px !important;line-height:44px!important;width:44px!important}
.EWD_Close_Order #cnt_tools a.script_link span{padding:0!important}
.EWD_Close_Order .total_title{margin-bottom:15px!important}
.EWD_Close_Order #adressing .total_item > div {padding:0 10px !important;box-sizing:border-box;}
.EWD_Close_Order .total_item .hilite{padding-left:25px!important;font-size:18px}
.EWD_Close_Order .total_item .total_date select{border:1px solid #e2e2e2!important;font-size:18px;color:#898989!important;height:32px!important}
.EWD_Close_Order .total_item h4.hilite{padding-left:0!important}
.EWD_Close_Order #closure .total_item select.do_change_function{border:1px solid #898989;color:#333;padding:0 25px 0 10px;height:35px;background:url(../images/select-arrow.png) right center no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;margin-right:0!important;width:auto!important}
.EWD_Close_Order #cnt_core #shipping_splits h4.hilite{margin:0}
.EWD_Close_Order #cnt_core #shipping_splits a{margin:0;background:0 0!important}
.EWD_Close_Order #cnt_core #shipping_splits a img{display:none}
.EWD_Close_Order #cnt_core #shipping_splits a span{background-color:#ea6153!important;font-size:18px;font-weight:300;height:34px;margin:0;position:relative;vertical-align:top}
.EWD_Close_Order #cnt_core #shipping_splits a span:before{content:"\f128";font-family:FontAwesome;position:absolute;top:0;left:0;display:block;text-align:center;width:inherit}
.EWD_Close_Order #shipping_splits .total_date{float:left;font-size:18px;width:60%;line-height:34px}
.EWD_Close_Order #shipping_methods .shipping_method{line-height:34px}
.EWD_Close_Order #shipping_methods .shipping_method input[type=radio]{line-height:34px;height:34px}
.EWD_Close_Order #payment_type input[type=radio]{line-height:18px;height:26px}
.EWD_Order_CheckOut .ewd_wapper #names{display:none!important}
.EWD_Order_CheckOut #page #context{width:100%!important;margin:0!important}
.EWD_Order_CheckOut #cnt_core,.EWD_Order_CheckOut #cnt_give_away,.EWD_Order_CheckOut #cnt_intro{padding:2.5% 0;width:100%;background:#fff}
.EWD_Order_CheckOut #cnt_give_away{border-top:solid 1px #e2e2e2}
.EWD_Order_CheckOut #cnt_intro .clear{bottom:inherit;float:left;left:inherit!important;line-height:25px;position:inherit;width:auto}
.EWD_Order_CheckOut #page #context .section_body .intro>h1{background:0 0!important;color:#333;font-weight:300!important;font-size:25px!important;display:block;line-height:24px}
.EWD_Order_CheckOut #cnt_intro strong{background:0 0!important;display:block;font-size:20px!important;font-weight:300!important;line-height:22px}
.EWD_Order_CheckOut #page #context .section_body .intro strong:not(:first-of-type){border:0!important}
.EWD_Order_CheckOut #cnt_intro .tools{position:relative;top:-40px}
.EWD_Order_CheckOut #cnt_intro .tools a{width:44px;border:1px solid #898989;transition:all 0;font-size:16px}
.EWD_Order_CheckOut #cnt_intro .tools a:hover{background:#898989}
.EWD_Order_CheckOut #page #context .section_body .intro .tools a span{width:44px!important}
.EWD_Order_CheckOut #page #context .section_body .intro .tools a:last-of-type{margin-right:0!important}
.EWD_Order_CheckOut #page #context .section_body .intro .tools a span:before{color:#fff!important;font-size:22px;line-height:44px;background:#898989}
.layer .section_body .intro .tools a.script_link img[src$="/images/icon_new.gif"] + span::before {content: "\f016";color: #f00 !important; font-size: 19px; line-height: 44px; top: -9px;}
.layer .section_body #tab_txt_infobu1 .intro .tools a.script_link img[src$="/images/icon_new.gif"] + span::before {top: -6px}
.layer .section_body #tab_txt_infoas1 .intro .tools a.script_link img[src$="/images/icon_new.gif"] + span::before {top:-8px}

.layer .section_body .intro .tools a.script_link img[src$="/images/icon_new.gif"] + span::after {content: "\f055"; font-family: FontAwesome !important; text-indent: 0;
position: absolute; right: -4px; font-weight: 300; color:#E30717 !important; top: -6px;font-size: 12px;}

.layer .section_body .item .tools a.script_link img[src$="/images/icon_search.gif"]{display:none;}
.layer .section_body .item .tools a.script_link img[src$="/images/icon_search.gif"] + span{font-size:0px !important;text-indent: 0;vertical-align:middle\0;}
.layer .section_body .item .tools a.script_link img[src$="/images/icon_search.gif"] + span::before {content: "\f002";color: #f00 !important; font-size: 19px; line-height: 44px; top: -9px;font-family: FontAwesome;}

.layer .section_body .item .tools a.script_link img[src$="/images/icon_printer.gif"] + span::before {content: "\f02f";color: #f00 !important;font-size: 19px;top: 4px;}

.layer .section_body .item #tab_tool_infous3 .tools a.script_link{position: relative;}
.layer .section_body .item #tab_tool_infous3 .tools a.script_link img[src$="/images/icon_new.gif"]{display:none;}
.layer .section_body .item #tab_tool_infous3 .tools a.script_link img[src$="/images/icon_new.gif"] + span{font-size:0px;text-indent: 0;}
.layer .section_body .item #tab_tool_infous3 .tools a.script_link img[src$="/images/icon_new.gif"] + span::before {content: "\f016";color: #f00 !important; font-size: 19px; line-height: 44px; top: -9px; font-family: FontAwesome !important;}
.layer .section_body .item #tab_tool_infous3 .tools a.script_link img[src$="/images/icon_new.gif"] + span::after {content: "\f055"; font-family: FontAwesome !important; text-indent: 0; position: absolute; right: -4px; font-weight: 300; color:#E30717 !important; top:5px;font-size: 12px;}
.layer .section_body .item #tab_txt_infodl2 .tools a.script_link img[src$="/images/icon_search.gif"] + span::before{top: -16px;}
.layer .section_body .item #tab_txt_infodl2 .overview table tr.custom_over a{ width:30px !important}
.layer .section_body .intro .tools a.script_link img[src$="/images/icon_product.gif"] + span::before {content:"\f1b2";line-height:26px;}
.layer .section_body .intro .tools a.script_link img[src$="/images/icon_index.gif"] + span::before {content:"\f1b3";line-height:26px;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
  .layer .section_body .item #tab_txt_infodl2 .tools a.script_link img[src$="/images/icon_search.gif"] + span::before{top: -16px;/* margin-top:-13px;*/}
  .layer .section_body .intro #tab_txt_infodl2 .tools a.script_link img[src$="/images/icon_new.gif"] + span::before {top:-5px;}
  .layer .section_body .intro #tab_txt_infodl2 .tools a.script_link img[src$="/images/icon_new.gif"] + span::after{top:-3px;}

	
}

.layer .section_body .item .tools a.script_link img[src$="/images/icon_sel.gif"] + span::before {content: "\f0a6";color: #f00 !important; font-size: 19px; line-height: 44px; top: -9px;font-family: FontAwesome;}

.layer .section_body .item .item_top .custom_over .icon-edit, 
.layer .section_body .item .item_top .custom_over .icon-delete,
.layer .section_body .item .item_top .custom_over .icon-copy,
.layer .section_body .item .item_top .custom_over .icon-products,
.layer .section_body .item .item_top .custom_over .icon-relations,
.layer .section_body .item .item_top .custom_over a[alt="Email"]{background:none !important;}

.layer .section_body .item .item_top .custom_over .icon-edit::before {content: "\f040" !important; color: #f00 !important; font-size: 19px; line-height:26px;}
.layer .section_body .item .item_top .custom_over .icon-delete::before {content:"\f014" !important; color: #f00 !important; font-size: 19px; line-height:26px;}
.layer .section_body .item .item_top .custom_over .icon-copy::before {content:"\f0c5" !important; color: #f00 !important; font-size: 19px; line-height:26px;}
.layer .section_body .item .item_top .custom_over .icon-products::before {content:"\f0f6" !important; color: #f00 !important; font-size: 19px; line-height:26px;}
.layer .section_body .item .item_top .custom_over .icon-relations::before {content:"\f045" !important; color: #f00 !important; font-size: 19px; line-height:26px;}
.layer .section_body .item .item_top .custom_over a[alt="Email"]::before {content:"\f003" !important; color: #f00 !important; font-size: 19px; line-height:26px;font-family: FontAwesome;}
.layer > .section_body #tab_txt_infodl2.tab_txt form > .intro h3{font-size: 11px !important;}
.layer > .section_body #tab_txt_invchgmsg.tab_txt form .item_top .total_item .total_detail{padding: inherit !important;}

#page #context .section_body .intro .tools a img[src$="/images/icon_add_template.gif"] + span::before {content: "\f016";}
body .layer > .section_body .tabs #tab_txt_inqord3.tab_txt .intro .set .total_half{ margin:0px !important;}


.EWD_Order_CheckOut #page #context .section_body .intro .tools a:hover span:before{color:#898989!important;background:#fff}
.EWD_Order_CheckOut #page #context .section_body .intro>h1,.EWD_Order_CheckOut #page #context .section_body .intro>strong{padding-left:0!important}
.EWD_Order_CheckOut #page #context .section_body .intro>strong,.EWD_Order_CheckOut #page #context .section_body .intro>strong+clear strong{text-transform:capitalize}
.EWD_Order_CheckOut #cnt_buttons_intro{border-bottom:solid 1px #e2e2e2;line-height:28px}
.EWD_Order_CheckOut #page #context #cnt_buttons_intro a span.button_end span.button_text,.EWD_Order_CheckOut #page #context #saveThePlanet .closure .buttons .button_flex .button_end .button_text,.EWD_Order_CheckOut #page #context #splitOrder .closure .buttons .button_flex .button_end .button_text{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;padding:5px 10px!important;font-size:16px;text-transform:capitalize}
.EWD_Order_CheckOut #page #context #cnt_buttons_intro a span.button_end span.button_text:hover,.EWD_Order_CheckOut #page #context #saveThePlanet .closure .buttons .button_flex .button_end .button_text:hover,.EWD_Order_CheckOut #page #context #splitOrder .closure .buttons .button_flex .button_end .button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Order_CheckOut #page #context #cnt_close a span.button_end span.button_text,.EWD_Order_CheckOut #page #context #splitOrder .core .buttons .button_flex .button_end .button_text,.EWD_Order_CheckOut #page #context #splitOrder .core .buttons .button_option .button_end .button_text{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;padding:5px 10px!important;text-transform:capitalize;font-size:16px;line-height:26px;height:26px}
.EWD_Order_CheckOut #page #context #cnt_close a span.button_end span.button_text:hover,.EWD_Order_CheckOut #page #context #splitOrder .core .buttons .button_flex .button_end .button_text:hover,.EWD_Order_CheckOut #page #context #splitOrder .core .buttons .button_option .button_end .button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Order_CheckOut #cnt_core .list_item th a{border:0!important}
.EWD_Order_CheckOut #cnt_core .list_mixmatch{color:#e30717;font-size:16px;line-height:24px}
.EWD_Order_CheckOut .EWD_list_gerl{float:left;width:32%;padding:0 30px;min-height:inherit!important}
.EWD_Order_CheckOut .EWD_list_gerl a.custom_color{width:100%!important;color:#333!important}
.EWD_Order_CheckOut .list_store span{color:#333!important}
.EWD_Order_CheckOut .list_purchase .list_order span{color:#e30717!important;font-size:20px!important;font-weight:300}
.EWD_Order_CheckOut .list_general a.custom_color{width:100%!important;color:#333!important;font-weight:300!important}
.EWD_Order_CheckOut .EWD_list_gerl .list_code{color:#333!important;font-size:18px}
.EWD_Order_CheckOut .list_purchase{float:left;width:60%}
.EWD_Order_CheckOut .EWD_list_grup{display:block;float:left;width:auto}
.EWD_Order_CheckOut .EWD_list_grup table.list_quantity{float:left!important;left:inherit!important;margin-right:20px!important;position:inherit!important;right:inherit!important;top:inherit!important}
.EWD_lquantity_cap{position:absolute;top:-20px;color:#898989;font-size:16px;font-weight:300}
.EWD_Order_CheckOut .EWD_list_grup table.list_price caption span.list_price_quant{display:none!important}
#ORDER03 .list_item table.list_price{min-width:100px}
.EWD_Order_CheckOut .EWD_list_grup table.list_quantity caption{text-align:left;display:none}
.EWD_Order_CheckOut .EWD_list_grup table.list_price caption{text-align:left!important}
.EWD_Order_CheckOut .EWD_list_grup table.list_price{float:left!important;left:inherit!important;position:inherit!important;right:inherit!important;top:inherit!important}
.EWD_Order_CheckOut .EWD_list_grup table.list_price span{font-size:16px!important;font-weight:300!important}
.EWD_Order_CheckOut .EWD_list_grup table.list_price td{color:#e30717!important;line-height:1!important}
.EWD_Order_CheckOut .EWD_list_grup+.list_order .list_order_inner .prod_total{line-height:22px}
.EWD_Order_CheckOut .EWD_list_grup+.list_order .list_order_inner>div{line-height:1;text-align:right;padding:0;min-width:100px;}
.EWD_Order_CheckOut .EWD_list_grup+.list_order .list_order_inner>div+.prod_total{line-height:1}
.EWD_Order_CheckOut .EWD_list_grup table.list_price td span{font-weight:300!important;color:#898989!important;font-size:20px!important;text-align:left!important;margin-right:20px!important}
.EWD_Order_CheckOut .EWD_list_grup table.list_price caption span{font-weight:300!important;color:#898989!important;font-size:16px!important;text-align:left!important}
.EWD_Order_CheckOut .list_order{float:left!important;position:relative}
.EWD_Order_CheckOut .list_order .list_order_inner .prod_total span{color:#e30717!important;font-size:20px!important}
.EWD_Order_CheckOut .list_substitution label{color:#898989!important;font-size:16px!important}
.EWD_Order_CheckOut .EWD_list_status{position:absolute;right:0}
.EWD_Order_CheckOut .EWD_list_status span.list_line a{background:#fff!important;border:1px solid #898989!important;color:#898989!important;height:40px!important;width:40px!important;border-radius:0!important;font-size:18px}
.EWD_Order_CheckOut .EWD_list_status span.list_line a:hover{background:#898989!important}
.EWD_Order_CheckOut .EWD_list_status span.list_line a:before{font-size:18px;color:#fff!important;line-height:40px!important;background:#898989}
.EWD_Order_CheckOut .EWD_list_status span.list_line a:hover:before{color:#898989!important;line-height:40px!important;background:#fff}
.EWD_Order_CheckOut table.list_quantity a.quant_less,.EWD_Order_CheckOut table.list_quantity a.quant_more,.EWD_Order_CheckOut table.list_quantity a.shop_color{background:0 0!important;color:#898989!important}
.EWD_Order_CheckOut table.list_quantity a.shop_color:before{color:#898989!important}
.EWD_Order_CheckOut table.list_quantity a.shop_color:hover:before{color:#e30717!important}
.EWD_Order_CheckOut #cnt_totals .price_incex span.total_amount,.EWD_Order_CheckOut #cnt_totals .price_incex span.total_descr{color:#241904!important;font-weight:300;font-size:20px!important}
.EWD_Order_CheckOut table.list_quantity input.text_input{height:26px}
body#ORDER03.EWD_Order_CheckOut #cnt_totals.item{float:right!important;width:40%!important;min-width:300px;background:#fff!important;padding:2% 0!important;margin:0 0 10px!important;border:0!important;min-height:136px}
.EWD_Order_CheckOut #cnt_totals .price_incex{padding-bottom:0!important;text-transform:uppercase}
.EWD_Order_CheckOut #cnt_totals .price_incex span.total_descr{text-align:right!important}
.EWD_Order_CheckOut #cnt_totals .total_sum{background:0 0!important;border-top:1px solid #ccc;margin-top:15px!important;padding:15px 0 15px 10px !important;text-transform:uppercase}
.EWD_Order_CheckOut #cnt_totals .price_incex,.EWD_Order_CheckOut #cnt_totals .price_vatex{padding:0 0 0 10px !important}
#ORDER03 #cnt_totals.item .total_amount{font-weight:400}
.EWD_Order_CheckOut #cnt_totals .total_sum span.total_descr{font-size:20px!important;font-weight:300;color:#898989!important;text-align:right!important}
.EWD_Order_CheckOut #cnt_totals .total_sum span.total_amount{font-size:20px!important;font-weight:300;color:#e30717!important}
body.EWD_Order_CheckOut #cnt_totals.item .total_sum *{color:#e30717!important}
.EWD_Order_CheckOut #cnt_more{background:#fff!important;float:right!important;margin:0 0 35px!important;min-height:115px!important;padding:0!important;width:40%;min-width:300px}
#page #context .section_body .more .island{padding:5px 0 5px 10px}
.EWD_Order_CheckOut #cnt_more .island span.hilite{border-bottom:none;color:#333!important;display:block;font-size:18px!important;margin-bottom:0;padding-bottom:10px;text-align:left;text-transform:none}
.EWD_Product_listing #page #context .section_body .core .list_grid span.hilite{display:block;margin-top:4px}
.EWD_Order_CheckOut #cnt_more .island input.custom_input_brd{border:1px solid #e2e2e2;box-sizing:border-box;font-size:16px;height:40px;margin-right:10px;padding:6px 10px;text-transform:uppercase;width:87%!important}
.EWD_Order_CheckOut #page #context #cnt_more .island a span.button_end span.button_text{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;font-size:16px;line-height:24px;padding:7px 15px!important}
.EWD_Order_CheckOut #page #context #cnt_more .island a span.button_end span.button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Order_CheckOut #cnt_close{float:right}
.cpncode{color:#333!important;font-size:14px!important;padding:0 0 10px}
.EWD_Order_CheckOut #promotion_close_linear{background:#fff;padding:2.5%!important;width:95%!important;margin-bottom:35px}
.EWD_Order_CheckOut #promotion_close_linear .bx-viewport ul{width:100%!important}
.EWD_Order_CheckOut #promotion_close_linear li{margin-right:2%!important;width:23%!important}
.EWD_Order_CheckOut #promotion_close_linear .bx-viewport ul li .inner>a{display:block;text-align:center;padding-top:0;border:1px solid #e4e4e4;margin-right:5px}
.EWD_Order_Confirmation #page #names,body.EWD_Order_CheckOut #saveThePlanet .section_body .intro .intro_link img,body.EWD_Order_CheckOut #splitOrder .section_body .intro .intro_link img{display:none}
.EWD_Order_CheckOut #promotion_close_linear .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdPrice{font-size:16px!important;bottom:33px!important;width:auto}
.EWD_Order_CheckOut #promotion_close_linear .bx-viewport li .ProdContainer.Vertical .inner>a .ProdDesc .ProdPack{width:auto!important;bottom:13px!important;color:#898989!important}
body.EWD_Order_CheckOut #page #context .section_body .EWD_proseccls ul li .ProdContainer .ProdDesc{min-height:100px!important}
body.EWD_Order_CheckOut #page #context .section_body .EWD_proseccls ul li .ProdContainer .ProdQuant .list_quantity{right:90px;position:absolute!important;bottom:15px!important}
body.EWD_Order_CheckOut #page #context .section_body .EWD_proseccls ul li .ProdContainer .ProdQuant .SliderButton{position:absolute;bottom:15px;right:0;margin:0!important}
body.EWD_Order_CheckOut #page #context .section_body .EWD_proseccls ul li .ProdContainer .ProdQuant .SliderButton a{width:auto!important;padding:7px 10px 7px 36px !important;border:1px solid #898989;margin-left:0;transition:all 0;background:url(../images/carttrk-btn.png) 7px 5px no-repeat #fff!important;color:#333;text-transform:uppercase;font-weight:300;font-size:16px}
body.EWD_Order_CheckOut #page #context .section_body .EWD_proseccls ul li .ProdContainer .ProdQuant .SliderButton a:hover{background:url(../images/carttrk-btn.png) 7px -22px no-repeat #898989!important;color:#fff!important}
body.EWD_Order_CheckOut #saveThePlanet,body.EWD_Order_CheckOut #splitOrder{position:absolute;width:90%;background:#f0f0f0;z-index:999;border:1px solid #ccc;padding:10px 28px;top:23px}
body.EWD_Order_CheckOut #saveThePlanet .section_body .intro .intro_link,body.EWD_Order_CheckOut #splitOrder .section_body .intro .intro_link{font-size:0!important}
body.EWD_Order_CheckOut #saveThePlanet .section_body .intro .intro_link::before,body.EWD_Order_CheckOut #splitOrder .section_body .intro .intro_link::before{background:url(../images/hdclsbtn.png) 0 15px no-repeat;content:"";font-size:0!important;height:39px;right:0;overflow:inherit!important;position:absolute;text-indent:-999px!important;top:0;width:28px!important}
body.EWD_Order_CheckOut #saveThePlanet .section_body .intro h3,body.EWD_Order_CheckOut #splitOrder .section_body .intro h3{padding:5px 0!important;border-bottom:1px solid #ccc;color:#333;font-size:20px!important;font-weight:300!important;height:34px;line-height:34px}
.EWD_Order_CheckOut #page #context #splitOrder .core p{color:#333;max-width:inherit}
.EWD_Order_CheckOut #page #context #splitOrder .core .buttons{border-bottom:1px solid #ccc;margin-bottom:15px}
.EWD_Order_Confirmation #page #context{background:#fff;box-sizing:border-box;margin:0 0 30px!important;min-height:300px;padding:0!important;width:100%!important}
.EWD_Order_Confirmation #page #context #cnt_intro h1{background:0 0!important;font-size:40px;font-weight:300;color:#333!important;text-align:center;padding:0;line-height:50px}
.EWD_Order_Confirmation #cnt_core{color:#898989!important}
.EWD_Order_Confirmation #page #context #cnt_close a span.button_end span.button_text{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;padding:5px 10px!important}
.EWD_Order_Confirmation #page #context #cnt_close a span.button_end span.button_text:hover{background:#fff!important;color:#e30717!important}
.EWD_Order_Confirmation #page #context #cnt_intro{padding-top:80px}
.EWD_Order_Confirmation #cnt_core{text-align:center;width:100%;padding:15px 0!important}
.EWD_Order_Confirmation #cnt_core p{max-width:100%;color:#898989!important}
.EWD_Main.EWD_start #promotion_intro_slider .bx-clone{display:none!important}
body.EWD_start .intro .bx-wrapper ul li .ProdDesc .ProdCode::before{content:"Code: ";font-weight:700}
body.EWD_Order_Confirmation #context #cnt_close .buttons{text-align:center}
#ORDER03 #cnt_totals.item .total_amount{color:#333}
body#START1 #context #cnt_core #inbox_container{display:none}
body#START1 #context #cnt_core{padding-bottom:0}
.EWD_start_context #promotion_center_grid li.Vertical{width:21.5%!important;margin-right:3.5%!important;min-height:435px}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .PromTitle{height:auto!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdThumb{background:#fff!important;height:281px!important;border:none!important;border-bottom:solid 1px #ccc!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc .ProdCode,.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc .ProdDescShrt{border:0!important;text-decoration:none!important;font-family:Arial,sans-serif!important;font-style:normal!important;font-weight:300!important;text-align:left!important;color:#898989!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdThumb img{position:inherit!important;max-height:280px!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc{min-height:100px!important;background:#fff!important;padding:17px!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc .ProdDescShrt{display:inline-block!important;font-size:18px!important;letter-spacing:-1px!important;line-height:17px}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc .ProdCode{font-size:16px!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc .ProdPrice{bottom:35px!important;color:#898989!important;float:left!important;font-family:Arial,sans-serif!important;font-size:24px!important;font-style:normal!important;font-weight:300!important;left:13px;letter-spacing:-1px!important;line-height:22px!important;padding-top:0!important;position:absolute;text-align:left!important}
.EWD_Main.EWD_start #page #context .section_body .EWD_proseccls ul li .ProdContainer .ProdDesc .ProdPrice span{display:block;font-size:9px;letter-spacing:0;line-height:14px}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner:after,.promotion-vertical-container-default .inner:after{content:inherit!important;display:none!important}
.EWD_Main.EWD_start #page #context .section_body .EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant table.list_quantity{left:120px;position:absolute!important;top:-56px!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc .ProdPack{bottom:15px!important;color:#898989!important;width:auto!important}
.EWD_Main.EWD_start #page #context .section_body .EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdDesc .ProdPrice{bottom:35px!important;font-size:25px!important;width:auto!important}
.EWD_Main.EWD_start .EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant table.list_quantity{right:90px;position:absolute!important;top:-56px!important}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant .SliderButton{margin:0!important;position:absolute;right:5px;top:-56px}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant{position:relative}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant .SliderButton a{background:url(../images/carttrk-btn.png) 7px 5px no-repeat #fff!important;border:1px solid #e30717;color:#e30717;font-weight:300;margin-left:0;padding:7px 10px 7px 36px !important;text-transform:uppercase;transition:all 0;width:auto!important;font-size:16px}
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant .SliderButton a:hover{background:url(../images/carttrk-btn.png) 7px -22px no-repeat #e30717!important;color:#fff!important}
.EWD_start_context #promotion_center_grid .PromTitle{display:none}
.EWD_Main.EWD_start #promotion_center_grid .bx-viewport ul li a img{vertical-align:top!important}
table.list_quantity td.ctrl,table.list_quantity td.unit{display:block}
.EWD_Main.EWD_start #promotion_intro_slider{width:100%;float:left}
.EWD_Main.EWD_start .slider_footer_slider.cnt_footer_slider_1>li{text-align:center!important;width:318px!important}
.EWD_Main.EWD_start .slider_footer_slider.cnt_footer_slider_1>li img{width:auto!important}
.EWD_Switch_Save #names{display:none}
.EWD_Switch_Save #page #context{width:100%!important}
.EWD_Switch_Save #page #context #cnt_intro h1{background:0 0!important;color:#333;display:inline-block;font-size:25px!important;font-weight:300!important;text-transform:uppercase}
.EWD_Switch_Save #cnt_intro #cnt_tools{border:1px solid #ccc!important;display:none!important}
.EWD_Switch_Save #cnt_buttons_intro a{float:right}
body.EWD_Order_CheckOutSWS #page #cnt_buttons_intro a span span{background:#fff!important;border:1px solid #898989!important;color:#898989!important;padding:5px 10px!important}
body.EWD_Order_CheckOutSWS #page #cnt_buttons_intro a:hover span span{background:#898989!important;color:#fff!important}
.EWD_Switch_Save .sws_original{background:#fff;width:42.5%!important;padding:3%!important;color:#333;font-size:16px;line-height:30px}
.EWD_Switch_Save .sws_original table.list_item.item_bottom h3{color:#333;padding-bottom:10px;font-size:20px!important}
.EWD_Switch_Save .sws_original .list_order{color:#333;padding-bottom:10px;float:left;width:100%;font-size:20px}
.EWD_Switch_Save .sws_original table.list_price.price_section caption{color:#333;padding-bottom:10px;width:100%}
.EWD_Switch_Save .sws_original table.list_price.price_section td.hilite{color:#e30717!important;font-weight:300!important}
.EWD_Switch_Save .sws_original table.list_price.price_section td.hilite>span{float:none;display:inline-block}
.EWD_Main.EWD_Switch_Save .sws_original table.list_price.price_section th{font-weight:300!important;padding:10px 0!important}
.EWD_Main.EWD_Switch_Save .sws_original table.list_price.price_section td{padding:10px 0 0 10px !important}
.EWD_Switch_Save .sws_original .list_avail,.EWD_Switch_Save .sws_original .list_code{padding:10px 0!important;width:100%;float:left;color:#333;font-size:18px}
.EWD_Switch_Save .sws_original .list_avail span.list_stock{font-weight:300}
.EWD_Switch_Save .sws_original table.list_quantity td{color:#333}
.EWD_Switch_Save .sws_original table.list_quantity td strong{text-align:center;color:#333}
.EWD_Switch_Save .sws_offered{background:#fff;width:42.5%!important;padding:3%!important;color:#333;font-size:16px;line-height:30px;box-shadow:0 0 6px #898989;margin:0}
.EWD_PageInnerWrap,.EWD_PageWrap{box-shadow:4px 13px 10px -12px #999 inset}
.EWD_Switch_Save .sws_offered table.list_item.item_bottom h3{color:#333;padding-bottom:10px;font-size:20px!important}
.EWD_Switch_Save .sws_offered .list_order{color:#333;padding-bottom:10px;float:left;width:100%;font-size:20px}
.EWD_Switch_Save .sws_offered table.list_price.price_section caption{color:#333;padding-bottom:10px;width:100%}
.EWD_Switch_Save .sws_offered table.list_price.price_section td.hilite{color:#e30717!important;font-weight:300!important}
.EWD_Switch_Save .sws_offered table.list_price.price_section td.hilite>span{float:none;display:inline-block}
.EWD_Main.EWD_Switch_Save .sws_offered table.list_price.price_section th{font-weight:300!important;padding:10px 0!important;color:#898989!important}
.EWD_Main.EWD_Switch_Save .sws_offered table.list_price.price_section td{padding:10px 0 0 10px !important;color:#333}
.EWD_Switch_Save .sws_offered .list_avail,.EWD_Switch_Save .sws_offered .list_code{padding:10px 0!important;width:100%;float:left;color:#333;font-size:18px}
.EWD_Switch_Save .sws_offered .list_avail span.list_stock{font-weight:300}
.EWD_Switch_Save .sws_offered table.list_quantity td{color:#333}
.EWD_Switch_Save .sws_offered table.list_quantity td strong{text-align:center;color:#333}
.EWD_Switch_Save .sws_offered input.text_input{width:50px!important;text-align:center;border:0!important;color:#333;font-size:16px;font-weight:300;background:0 0!important}
.EWD_Main.EWD_Switch_Save #page #context .section.section_body #cnt_core .island{padding-top:20px}
.EWD_Main.EWD_Switch_Save #page #context .section.section_body #cnt_core .island.buttons a span span{background:#fff!important;color:#898989!important;padding:7px 10px;border:1px solid #898989!important}
.EWD_Main.EWD_Switch_Save #page #context .section.section_body #cnt_core .island.buttons a span span span{border:0!important;padding:0!important;background:0 0!important}
.EWD_Main.EWD_Switch_Save #page #context .section.section_body #cnt_core .island.buttons a:hover span span{background:#898989!important;color:#fff!important}
.EWD_Main.EWD_Switch_Save #page #context .section.section_body #cnt_close .island.buttons a span span{background:#fff!important;border:1px solid #898989!important;color:#898989!important;padding:5px 10px}
.EWD_Main.EWD_Switch_Save #page #context .section.section_body #cnt_close .island.buttons a:hover span span{background:#898989!important;border:1px solid #898989!important;color:#fff!important;padding:5px 10px}
#nav_lan{margin:3px 0 0;position:inherit!important}
#nav_lan h3 a{padding:0!important}
body.EWD_prdShrtDes #page .intro .bx-viewport,body.EWD_prdShrtDes #promotion_close_slider .bx-viewport{height:auto!important;padding:0}
body.EWD_prdShrtDes #page .intro .bx-viewport ul{top:0!important;width:auto!important}
body#INFOPR3 .EWD_prdlist_context .list_item .list_desc .list_general{min-height:220px}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price{width:auto!important;margin-bottom: 8px;}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody{float:left;width:auto;padding-right:0}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price caption{float:right;display:none}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price caption span{padding:0!important}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody td.hilite{padding-right:1px!important}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody td.hilite span{margin-right:0}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody td.hilite span.aps_amountEL::after{content:"per item";font-size:12px;top:-7px;position:relative;padding-left:5px}
body.EWD_Product_listing .list_grid .group_container .list_more .list_price .hilite > span.aps_amountEL::after{display:inline;content:"per item";font-size:12px;top:-7px;position:relative;padding-left:5px}
body#INFOPR3 .EWD_prdlist_context .list_grid .group_container .list_more .list_price tbody{float:left;margin-right:5px}
body#INFOPR3 .EWD_prdlist_context .list_grid .group_container .list_more .list_price caption{font-weight:300!important;color:#2b2e30;display:none}
body#INFOPR3 .EWD_prdlist_context .list_grid .group_container .list_more .list_price tbody .prod_nett th.ex-vat-en-mto{color:#2b2e30}
body#INFOPR3 .EWD_prdlist_context .list_grid .group_container .list_more .list_price tr.prod_gross td,body#INFOPR3 .EWD_prdlist_context .list_grid .group_container .list_more .list_price tr.prod_gross th{color:#2b2e30!important}
#searchForm h3,#selectorPrdCod h3{font-size:0;text-indent:-9999px}
#searchForm,#selectorPrdCod{float:right;height:42px;position:relative;top:0;width:100%}
.EWD_nom_search #searchForm .text_search,.EWD_nom_search #selectorPrdCod .text_search{background:#dddedd;border:0;color:#000;display:inline-block;vertical-align:top;float:none;font-size:14px;height:42px;margin:0;outline:0;padding-left:20px;position:relative;right:0;top:0;width:43%!important}
#nom_search select{display:inline-block;float:none;vertical-align:top;height:42px;margin-left:0;padding:8px;width:39%!important}
.EWD_nom_search #searchForm input[name=ss]+input[name=srchTrms]+.text_search{width:100%!important;box-sizing:border-box;margin:0!important}
#searchForm input[name=ss]+input[name=srchTrms]+.text_search+.searchbox-submit{margin-left:-49px;position:absolute;top:-1px}
#page #context .section_body .intro>h2,#page #context .section_body .intro>h3,#page #context .section_body .intro>strong{background-color:#efefef;color:#333;font-size:14px;font-weight:300;line-height:24px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}
#page #context .section_body .EWD_selshpadd .intro > h3{height: 34px;}
body.EWD_Product_listing #page #context .section_body .intro>h2,body.EWD_Product_listing #page #context .section_body .intro>h3,body.EWD_Product_listing #page #context .section_body .intro>strong{background-color:#fff;color:#333;font-size:14px;font-weight:300;height:34px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}
#comparison table.cmp_table .prd_vars .cmp_desc>td>a::before,.product-compare-default .prd_vars .cmp_desc>td>a::before{color:#e30717}
#comparison table.cmp_table table.list_quantity{width: auto;position:relative;float:none;margin-bottom:15px\0;box-shadow:inset 0px 0px 1px 1px #898989;}
#comparison table.cmp_table table.list_quantity tr{border:0!important;}
#comparison table.cmp_table table.list_quantity caption, #comparison table.cmp_table table.list_quantity td.caption{display: none;}
#comparison table.cmp_table table.list_quantity td {padding:0!important;}
#comparison table.cmp_table table.list_quantity td.quant input{text-align:center;min-width:inherit;padding: 0 !important;text-indent: 0 !important;}
#comparison table.cmp_table table.list_quantity td.ctrl a, #comparison table.cmp_table table.list_quantity td.act a{position:absolute;top:0;height:100%;text-align:center;line-height: 32px;cursor:pointer;}
#comparison table.cmp_table table.list_quantity td.ctrl a:hover, #comparison table.cmp_table table.list_quantity td.act a:hover{background:#00355c;}
#comparison table.cmp_table table.list_quantity td.ctrl a img, #comparison table.cmp_table table.list_quantity td.act a img{display:none;}
#comparison table.cmp_table table.list_quantity td.ctrl a.quant_more{right:0;}
#comparison table.cmp_table table.list_quantity td.ctrl a.quant_less{left:0;}
#comparison table.cmp_table table.list_quantity td.ctrl a:before{content:'';font-family:FontAwesome;font-size:14px;}
#comparison table.cmp_table table.list_quantity td.ctrl a.quant_more:before{content:"\f067";}
#comparison table.cmp_table table.list_quantity td.ctrl a.quant_less:before{content:"\f068";}
#comparison table.cmp_table table.list_quantity td.act a{right:-45px;width:40px;border-radius:40px;}
#comparison table.cmp_table table.list_quantity td.act a:before{content:"\f1ec";font-family:FontAwesome;font-size:14px;}
#comparison table.cmp_table table.list_quantity td.unit {display:none;}
.list_grid .EWD_Qty_prdShrtDes .item_top{background:#efefef;width:100%}
.EWD_Product_listing .list_grid .EWD_Qty_prdShrtDes .item_top{background:#fff;width:100%}
.EWD_Qty_prdShrtDes .item_top table.data_tab{width:100%}
.EWD_Qty_prdShrtDes .item_top table.data_tab tr{line-height:8px}
.EWD_Qty_prdShrtDes .item_top table.data_tab th,.EWD_Qty_prdShrtDes table.item_top .data_tab td{background:#efefef;font-size:14px!important;line-height:20px;padding:0 4px 0 10px;vertical-align:middle}
.list_item .EWD_Qty_prdShrtDes .item_top table.data_tab th,.list_item .EWD_Qty_prdShrtDes table.item_top .data_tab td{background:#fff}
.EWD_Qty_prdShrtDes .item_top table.data_tab th:first-child{font-weight:700; background:#fff;}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .core{padding:0 10px 10px}
.container_showPriceScales{margin:0 8px;border: 1px solid #ccc;background: #fff;}
.list_item tbody:first-child tr:first-child td .list_general .list_self span.list_code::before{content:"Code: ";font-weight:700}
.list_item tbody:first-child tr:first-child td .list_general .list_self span.list_avail span{line-height:14px;position:relative;top:-5px}
html[lang="fr"] .list_item tbody:first-child tr:first-child td .list_general .list_self span.list_avail span{left:11px}
.list_item tbody:first-child tr:first-child td .list_general .list_self span{display:block;line-height:22px}
#cnt_tabs .list_item tbody:first-child tr:first-child td .list_general .list_self span{display:inline-block;line-height:22px}
.list_item tbody:first-child tr:first-child td .list_general .list_self span.list_uom::before{content:"Pack Quantity: ";font-weight:700}
.list_item tbody:first-child tr:first-child td .list_general .list_self span.list_uom+br{display:none}
.list_item tbody:first-child tr:first-child td .list_general .list_self{padding-bottom:14px}
.list_item tbody:first-child tr:first-child td .list_general .list_self span.list_avail{font-weight:700}
.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section tr.prod_nett td,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section tr.prod_nett td span,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section tr.prod_nett th{color:#e30717!important}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody tr.prod_nett td,body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody tr.prod_nett th{display:block}
.EWD_Message_no.hideBox,.h1_col1,.section_body #selectorPrdCod+#selectorTrms{display:none}
.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section tr.prod_nett td,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section tr.prod_nett td span{font-size:28px!important;line-height:32px!important}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody tr.prod_gross td,body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody tr.prod_gross th{color:#000!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more{margin-top:10px}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_attr{text-align:left;margin-bottom:5px;}
#page,.EWD_PageWrap{margin:0 auto}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .core table.data_tab tr th:first-child{width:70%!important}
td.list_extra .container_showPriceScales{border:1px solid #ccc;bottom:105px;max-width:215px;width:100%;position:absolute;right:3.5%;margin-bottom: 17px;}
html[lang="fr"] td.list_extra .container_showPriceScales{max-width:253px;right:11.5%}
html[lang="fr"] .EWD_Product_listing table.list_item.item_bottom .list_desc .list_more{margin-top:6px}
td.list_extra .container_showPriceScales *{box-sizing:border-box}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .intro h3{height:28px!important;line-height:20px!important}
.EWD_Product_listing .list_item .list_extra .container_showPriceScales .core table.data_tab tr th{color:#333;padding:1px 2px 0px 2px;vertical-align:middle}
.EWD_Product_listing .list_grid .container_showPriceScales .section_body .intro > h3{padding-top: 7px;}
#cnt_hotlist .button_text{background:#e30717!important;border:1px solid #e30717!important;color:#fff!important;font-size:16px;font-weight:400!important;line-height:normal!important;padding:8px 20px!important;text-decoration:none}
#cnt_hotlist .button_text:hover{color:#e30717!important;background:#fff!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_extprdcod{clear:both;font-weight:700}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_extprdcod b{font-weight:400}
body.EWD_prdShrtDes #page #context .section_body .core #product_constants #product_vars.price_section a.custom_color{bottom:0;font-size:15px!important;position:absolute;right:0}
.EWD_Reports #page #context .section_body .core .EWD_island a h4,.EWD_myorders #page #context .section_body .core .EWD_island a h4{color:#e30717!important}
.EWD_Reports #page #context .EWD_island a,.EWD_myorders #page #context .EWD_island a{text-transform:none;min-height:220px;text-decoration:none}
.EWD_Message_no{background:#e30717;border-radius:50%;color:#fff;font-size:13px;font-weight:300;height:20px;line-height:20px;position:absolute;text-align:center;top:-6px;width:20px;right:-12px}
.fcell,.fsocbar ul li a{color:#fff;font-size:26px}
.EWD_PageWrap{width:100%;float:left;background:#c2c3c3}
.EWD_PageInnerWrap{background:#fff;margin:0 auto;padding:20px 20px 0;width:1140px}
.EWD_PageInnerWrap #promotion_intro_slider .bx-controls{width:100%;position:absolute}
.EWD_TPHadRT{float:right;width:80%;text-align:right}
.EWD_TPHadRTtop{float:left;width:100%}
.EWD_TPHadRTbot{float:left;width:100%;padding-top:5px}
.EWD_navlan .group_container{margin-right:0}
.EWD_footerLogo{width:100%;background:#fff;padding:10px 0!important;text-align:center}
.EWD_footerLogo img{width:100%}
.dropbtn img{margin-right:8px}
.EWD_FTIcon{background:url(../images/frdarw.png) no-repeat;width:12px;height:11px;display:inline-block;margin-left:5px}
.EWD_footerBar{float:left;width:100%;background:#2b2e30;padding:13px 1%;margin-top:20px}
.fcell{float:left;width:50%;padding-top:10px}
.fcell a{color:#fff;text-decoration:none}
.fcell a:hover{text-decoration:underline}
.fsocbar{float:right;width:48%;text-align:right}
.fsocbar ul{list-style:none;margin:0;padding:0}
.fsocbar ul li{display:inline-block;margin:0;padding:0 0 0 10px}
.fsocbar ul li a{text-decoration:none;padding:8px 10px;display:block;transition:all 0!important}
.fsocbar ul li a:hover{background:none!important}
.fsocbar ul li a.in{background:none}
.fsocbar ul li a.yt{background:none}
.fsocbar ul li a.fb{background:none}
.fsocbar ul li a.gp{background:none}
.fsocbar ul li a.twt{background:none}
.EWD_closeSignIn{background:url(../images/close.png) no-repeat;float:right;height:30px;margin-top:-8px;width:30px}
.ewd_ShowUrDetail .dropdown .dropbtn1:hover{background:#f1f1f1;cursor:pointer}
.EWD_nom_menu .group_nodes.wcs_mega_l3.cwdUdMenu{display:none!important}
.EWD_menutitle_context table td,.EWD_menutitle_context table th{padding:0}
.EWD_ProdWrap{min-height:50px}
body.EWD_Main #page #main #newBasket{background-color:transparent!important}
.EWD_Main.EWD_starttable .list_quantity td.ctrl a.quant_less,.EWD_Main.EWD_starttable .list_quantity td.ctrl a.quant_more{line-height:24px!important}
.EWD_Main.EWD_start .Wcs_bigprod_price_main{display:none}
.total_amount{width:auto}
#PURSHT01 .total_matrix ul li,#context .script_link,#ewd_page_breadcrumbs a{box-shadow:none!important}
.EWD_Product_listing #context #cnt_close .script_link.page-next{display:inline-block!important}
.EWD_Product_listing #cnt_page .page-next span,.EWD_Product_listing #cnt_page .page-previous span{display:block;font-size:0;margin:0!important;padding:7px!important;position:unset!important;text-align:center}
#E25 #preloader_cnt,.EWD_Main.EWD_Cat #preloader_cnt .section.section_body item h3 span{padding:20px!important}
.EWD_Product_listing #context #cnt_view .script_link.page-next{display:inline-block!important}
#page_closure{clear:both;background:#dddedd!important}
#E25 #preloader_cnt{left:47%;top:240px;line-height:40px;font-size:20px;font-weight:300}
.EWD_Main.EWD_Cat #preloader_cnt h3.title{font-weight:300!important}
input:-webkit-autofill{background:#fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset}
img.EWD_grncrl,img.EWD_orgcrl{animation-duration:6s;animation-iteration-count:infinite;animation-name:pulse_animation;animation-timing-function:linear;transform-origin:70% 70% 0;display:none}
img.EWD_grncrl{position:absolute;right:8px;top:15px}
img.EWD_orgcrl{position:absolute;left:28px;top:15px}
.ewd_wapper .EWD_nom_search{display:none!important}
table.search_table{border:0!important}
#ORDER03 .list_item tr:first-child td .list_purchase .list_quantity .ctrl a:last-child,#cnt_hotlist>table>tbody.custom_over>tr:nth-of-type(1)>td:nth-of-type(2) .list_quantity .ctrl a:last-child,#cnt_parked_orders>table>tbody.custom_over>tr:nth-of-type(1)>td:nth-of-type(2) .list_quantity .ctrl a:last-child,#page #context .section_body .core #product_ctrls #prod_order>table .ctrl a:last-child,#page #context .section_body .core .overview>table>tbody.custom_over>tr:nth-of-type(1)>td:nth-of-type(2) .list_quantity .ctrl a:last-child,#page #context .section_body .overview>table#scan_overview>tbody.custom_over>tr:nth-of-type(1)>td:nth-of-type(2) .list_quantity .ctrl a:last-child,#products ul li .list_item_price .list_quantity .ctrl a:last-child,.bx-wrapper .bx-viewport li .ProdContainer.Vertical .ProdQuant .list_quantity .ctrl a:last-child,.layer>.section_body .overview table>tbody.custom_over>tr:nth-of-type(1)>td:nth-of-type(2) .list_quantity .ctrl a:last-child,.list_grid .group_container .list_more .list_order .list_quantity .ctrl a:last-child,.list_item tr:first-child td .list_more .list_quantity .ctrl a:last-child,.product-default #product_ctrls #prod_order>table .ctrl a:last-child,.product-grid-default .group_container .list_more .list_order .list_quantity .ctrl a:last-child,.product-list-default tr:first-child td .list_more .list_quantity .ctrl a:last-child,.product-list-scanner-default>tr:nth-of-type(1)>td:nth-of-type(2) .list_quantity .ctrl a:last-child,.product-order-list-default tr:first-child td .list_purchase .list_quantity .ctrl a:last-child,.promotion-vertical-container-default .ProdQuant .list_quantity .ctrl a:last-child,.quantity-default .ctrl a:last-child,.table-default>tbody.custom_over>tr:nth-of-type(1)>td:nth-of-type(2) .list_quantity .ctrl a:last-child{top:1px}
.EWD_start .product-promo .ProdQuant table.list_quantity tr{border:1px solid #fff}
#promotion_close_slider .bx-viewport ul li a{padding-top:0}
table.list_quantity tr{border:1px solid #898989}
table.list_quantity td{padding:0}
body.EWD_Product_listing table.list_quantity td{padding:0;height:30px}
table.list_quantity td.ctrl a{background:0 0!important;color:#898989!important;font-size:14px!important;width:24px!important;text-decoration:none!important}
#INFOPR3 table.list_quantity td.quant input,.EWD_start table.list_quantity td.quant input{width:30px!important;background:0 0!important;border:0!important;font-size:16px!important;color:#898989!important}
table.list_quantity td.ctrl a.quant_less{right:52px!important;bottom:5px!important}
.EWD_start table.list_quantity td.quant input{margin-left:24px!important}
/*#INFOPR3 table.list_quantity td.quant input{margin-left:0px!important;height:24px; width:50px !important;}*/
#INFOPR3 table.list_quantity td.quant input{margin-left:24px !important;height:24px; width:30px !important;}
#INFOPR3 .cmp_table .cmp_order .button_order{margin: 0px auto; /*width: 66px;*/ display: block;}

#INFOPR4 table.list_quantity td.quant input{margin-left:21px!important;width:36px!important;background:0 0!important;border:0!important;font-size:16px!important;color:#898989!important}
body.EWD_Order_CheckOut table.list_quantity td.quant input{margin-left:22px!important;width:30px!important;background:0 0!important;border:0!important;font-size:16px!important;color:#898989!important}
table.list_quantity td.quant{padding:0!important}
body#START1 #page table.list_quantity td.quant{padding:6px 0!important}
body.EWD_prdShrtDes table.list_quantity td.quant{padding:2px 0!important}
#INFOPR4 table.list_quantity td a.quant_less{left:-59px;right:auto}
.EWD_Main.EWD_Order_CheckOut table.list_quantity td.act,.EWD_Main.EWD_Product_listing .list_item tbody:first-child tr:first-child td .list_more .list_quantity .quant,.EWD_Main.EWD_prdShrtDes .list_item tbody:first-child tr:first-child td .list_more .list_quantity .quant,body.EWD_Order_CheckOut .list_item tbody:first-child tr:first-child td .list_purchase .list_quantity .quant{padding:8px 0!important}
body.EWD_Order_CheckOut .list_item tbody:first-child tr:first-child td .list_purchase .list_quantity .quant strong{padding:0 15px;color:#333;font-weight:300;line-height:24px;font-size:16px}
.list_item tbody:first-child tr:first-child td .list_more .list_quantity .ctrl,.list_item tbody:first-child tr:first-child td .list_more .list_quantity caption{display:inline-block!important}
#tab_txt_alternatives .list_item.item_bottom .list_quantity caption{display:none!important}
.EWD_Main.EWD_Product_listing #ewd_page_breadcrumbs a[href=assortm01],.EWD_Main.EWD_Switch_Save #ewd_page_breadcrumbs a[href=assortm01]{color:#fff;display:block;margin:0 auto;padding:20px 0;width:1180px}
#loyalty_points.item h3.title.custom_color{display:inline-block;font-size:15px}
#loyalty_points > h4{display:inline-block}
.EWD_Upload_Order .section_body .more table.list_item{background:#fff;border:0 solid #ccc;margin:25px 0;width:100%!important}
.EWD_Upload_Order .section_body .more table.list_item.item_bottom td,.EWD_Upload_Order .section_body .more table.list_item.item_bottom th{border:0!important;padding:10px}
.EWD_Upload_Order .section_body .list_price.price_section td,.EWD_Upload_Order .section_body .list_price.price_section th,.EWD_Upload_Order .section_body .list_quantity td,.EWD_Upload_Order .section_body .list_quantity th{padding:10px 3px!important}
.EWD_Upload_Order .section_body .list_quantity caption,.EWD_Upload_Order .section_body .more table.list_item.item_bottom caption{padding-left:3px}
.EWD_Cat #page #context .section_body .core{display:block}
#page_closure #page_menu,#page_closure .copytag:last-child{display:none}
.EWD_Order_CheckOut .css_horizon div:nth-child(5){display:none!important}
.EWD_main_footer.css_horizon{display:block!important}
#page_closure #page_menu{overflow:auto}
#page_closure>div .total_fifth#foot_26{width:18%;float:right;margin-right:0}
#page_closure>div .total_fifth#foot_14{margin:0 2.2%}
.EWD_parkedodr table thead tr th:nth-child(2){width:14%}
.EWD_start #cnt_authorisation table tbody tr td:nth-child(3),.EWD_start #cnt_authorisation table thead tr th:nth-child(3){display:none}
.wcs_mega_l1{float:left!important;margin:0!important;width:100%!important}
.wcs_mega_l1 ul.group_list{background:0 0!important;box-shadow:none!important;display:block;height:auto!important;margin:0 0 5px 10px;padding:0 0 0 10px !important;position:static!important}
.wcs_mega_l1 ul.group_list li a{background:r!important;font-size:13px;padding:0!important;line-height:17px!important;white-space:normal}
.layer{left:0!important;position:fixed;right:0!important;top:10%!important;height:70vh;overflow:auto;vertical-align:middle}
body.EWD_Reports #page .text_input.text_search{background:#dddedd;border:none!important}
#ORDER03 .list_item tr:first-child td .list_general .list_code::before{content:"Code: ";font-weight:700}
#ORDER03 .list_item tbody:first-child tr:first-child td .list_general>a,#ORDER03 .list_item tr:first-child td .list_general>a,.product-order-list-custom tbody:first-child tr:first-child td .list_general>a,.product-order-list-custom tr:first-child td .list_general>a{padding-bottom:12px}
#ORDER03 .list_item tr:first-child td .list_purchase .list_order .prod_total span{color:#333!important}
#ORDER03 .list_item tr:first-child td .list_purchase .list_order a.alert{color:#e30717!important;float:right;right:-75px;text-decoration:underline;top:7px; width:100%;}
body#ORDER03 .list_item tr:first-child td .list_purchase .list_price tbody tr.prod_nett th{display:none!important}
#save_more.layer>.section_body>.intro h3+strong{background:0 0;color:#fff;display:block;font-size:14px;line-height:22px;margin-top:-10px;padding-bottom:9px;text-align:center}
#ORDER03 .list_item tr:first-child td .list_purchase .list_price tbody tr td.hilite{font-size:20px!important}
#page #context .section_body .core #step_shipinv.step_1 .step_link::before{content:"2"}
#page #context .section_body .core #step_closure.step_2 .step_link::before{content:"3"}
.EWD_Close_Order #order_ref .buttons{display:inline-block!important;margin:0!important;width:auto!important}
#EWD_TopHdWrapBox+.call_on_mobile,.EWD_Product_listing #cnt_core .list_mixmatch span.mixmatch_long br{display:none}
.EWD_Close_Order #cnt_core a#step_button_prv_closure.button_order span.button_end span.button_text{background:#898989!important;border:1px solid #898989!important}
.EWD_Close_Order #cnt_core a#step_button_prv_closure.button_order:hover span.button_end span.button_text{background:#fff!important;color:#898989!important}
#promotion_close_slider .bx-viewport ul li a{margin-right:0}
.bx-wrapper .bx-viewport li .ProdContainer.Vertical .ProdQuant .SliderButton,.promotion-vertical-container-default .ProdQuant .SliderButton{padding:0 3px}
#context #cnt_core #ewd_step_one a.button_flex span.button_text{background:rgba(0,0,0,0)!important;border:none!important;color:#333;font-size:20px;padding:0;font-weight:400}
#context #cnt_core #ewd_step_one a.button_flex{margin:0;padding-left:29px;position:relative}
#context #cnt_core #ewd_step_one a.button_flex::before{background:#e30717!important;border-radius:50%;color:#fff;content:"1";font-size:14px;font-weight:700;height:20px;left:0;line-height:20px;overflow:hidden;position:absolute;text-align:center;top:3px;width:20px}
table#saveMoreScale td{font-size:16px}
table#saveMoreScale td a{color:#e30717}
#save_more.layer{max-width:386px;max-height: 400px;}
.list_purchase div.list_order{float:left;}
.tab_txt_description_container img{height:auto;max-width:100%}
#promotion_center_linear .bx-wrapper{max-width:inherit!important}
.EWD_Product_listing #cnt_core .list_mixmatch{display:block;padding-top:0}
.EWD_Product_listing #cnt_core .list_mixmatch .mixmatch_date::after{content:")"}
.EWD_Product_listing #cnt_core .list_mixmatch .mixmatch_date::before{content:"("}
#panel div.total_item span.total_descr{display:inline-block;float:none}
#panel div.total_item span.total_symbol{display:inline-block;float:none;padding-top:14px;width:3%}
#panel div.total_item .total_text{box-sizing:border-box;float:left;margin-right:0;text-align:left;width:100%}
#panel div.total_item .total_text .text_input{border:1px solid #898989!important;box-sizing:border-box;height:33px;margin:0!important;padding:3px 5px!important;width:100%}
#panel.layer>form>.section_body>.intro h3+strong{display:block;margin:0 auto!important;text-align:center}
.EWD_basket_sec a.EWD_crt_dp_link .user-sign .empty-cart>img{margin-top:20px;max-width:190px}
.list_item:after,.product-list-default:after{position:relative;content:none}
#free_national_bx.layer{margin:0 auto!important;max-width:550px}
.EWD_start .header-usp-eci a{background:#fff!important}
#free_national_bx ul.layer_message li{background:url(../images/check-box.png) left 11px/20px auto no-repeat rgba(0,0,0,0);border-bottom-color:#ccc;display:block;float:none;margin-right:0;padding-bottom:10px;padding-left:28px;padding-top:9px}
#free_national_bx .section_body>p{color:#333;font-size:16px;padding:0 10px 10px}
.EWD_start .header-usp-eci .layer a.script_link{background:0 0!important}
.product_thumbnail.ddd_img+span{background:url(../images/3dimage-bg.png) 1px 1px/82px auto no-repeat;bottom:10px;color:#fff;content:"3d image";display:inline-block;font-size:14px;height:20px;margin-left:-83px;margin-top:-8px;position:static;vertical-align:bottom;width:81px;z-index:9999999}
.EWD_Select_Account #page #context .paginate select[name=page]{min-width:72px}
body#INFODB3CNT #context .total_matrix .group_container{width:100%}
body:not(#PURSHT01):not(#INFOPR21BRD) #page #context .section_body .core .total_matrix #group_header{display:none}
body.EWD_Select_Account #context .border2+.core.item_top h3.custom_color{float:left;padding:8px 0;width:50%}
.layer .core .button_flex,ul.group_list .script_link,ul.group_list .script_link span{white-space:pre-line}
.layer>.section_body>form .item_top>h3::after{border:none}
.layer>.section_body>.intro h3+strong,.layer>.section_body>form>.intro h3+strong{display:block}
#panel.layer .section_body>.item{padding:10px 0 0}
#layer_assort_form .core.item.item_top>table,#layer_order_form .core.item.item_top table{width:100%}
#layer_assort_form .core.item.item_top,#layer_order_form .core.item.item_top{padding:15px}
#panel{max-height:685px !important;overflow:auto}
body.EWD_prdShrtDes #panel{max-width:700px!important;overflow:auto;height:auto;}
body.EWD_prdShrtDes .layer>.section_body{padding:0}
.layer .core .total_matrix .group_list li{overflow:visible}
.layer>.section_body>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_fourth,.layer>.section_body>form>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_fourth,.layer>form>.section_body>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_fourth{width:25%}
.layer>.section_body>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_seventh,.layer>.section_body>form>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_seventh,.layer>form>.section_body>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_seventh{width:15%;overflow:visible}
body.EWD_Product_listing #page_breadcrumbs{display:block!important;overflow:hidden}
#page #context .section_body .intro #page_breadcrumbs ul li a::before,.page-breadcrumbs-default ul li a::before{content:""}
#page #context .section_body .intro #page_breadcrumbs ul li>a::before,.page-breadcrumbs-default ul li>a::before{content:">"}
#page #context .section_body .intro #page_breadcrumbs ul li a:hover,.page-breadcrumbs-default ul li a:hover{text-decoration:underline}
body.EWD_User_Reg #page #context{width:100%!important}
body.EWD_User_Reg .item_top h3{font-size:20px;line-height:34px;font-weight:400;padding:10px 0}
body.EWD_User_Reg .item_top .total_descr{font-size:14px;width:28%}
body.EWD_User_Reg .item_top .total_item{box-sizing:border-box;overflow:hidden;padding-bottom:15px;padding-right:20px;width:50%}
body.EWD_User_Reg .item_top .total_half{padding:0;width:100%}
body.EWD_User_Reg .item_top .total_half .total_item{box-sizing:border-box;float:left;padding-right:20px;width:50%}
body.EWD_User_Reg #page #context .section_body .more{background:0 0;padding:0;color:#333}
body.EWD_User_Reg .item_top textarea.text_input{height:94px}
body.EWD_User_Reg .item_top .total_text,body.EWD_User_Reg .total_half .total_text{width:68%}
body.EWD_User_Reg .item_top .text_input{border:1px solid #ccc;box-sizing:border-box;color:#000;height:38px;padding:10px;width:100%!important}
body.EWD_User_Reg .item_top select{width:100%!important;border:1px solid #ccc;padding-left:6px}
body.EWD_User_Reg .more .total_descr{width:28%!important}
body.EWD_User_Reg div.total_item span.total_symbol{width:2%}
body.EWD_User_Reg #page #context .buttons a .button_end .button_text{background:#e30717!important;box-sizing:border-box;height:34px!important;padding:3px 17px!important}
body.EWD_User_Reg #page #context .buttons a:hover .button_end .button_text{background:#fff!important;color:#e30717!important}
body.EWD_User_Reg .item_top .total_item+.total_item .total_descr{width:28%}
body.EWD_Product_listing table.list_price td.hilite>span{display:inline;float:none;width:auto}
.EWD_Product_listing .list_item tbody:first-child tr:first-child td .list_general .price_section *{display:inline;vertical-align:unset;width:auto!important}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tr.prod_from{display:block;line-height:20px}
.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section span,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section td,.EWD_Product_listing .list_item .list_desc .list_general table.list_price.price_section th{color:#333;font-size:16px!important;font-weight:300!important;text-transform:capitalize}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody tr.prod_gross td,body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody tr.prod_gross th{display:inline-block;padding-right:10px!important;vertical-align:middle}
body.EWD_Product_listing .list_grid .group_container .list_more .list_price .hilite>span,body.EWD_Product_listing .product-grid-default .group_container .list_more .list_price .hilite>span{display:inline}
body.EWD_Cat #page_breadcrumbs,body.EWD_prdShrtDes #page_breadcrumbs{display:block!important;padding-bottom:10px!important}
body.EWD_prdShrtDes #page_breadcrumbs li a{color:#333!important}
body.EWD_prdShrtDes #context .section_body #cnt_tabs table.tab_links td{width:33.33%}
body.EWD_User_Reg #page #context .intro h2.head.custom_color{background:rgba(0,0,0,0);border-bottom:1px solid #ccc!important;font-size:25px!important;padding:0 0 10px}
body.EWD_User_Reg #page #context .section_body .intro>strong{background:#e7f3ff;border:1px solid #a1cfff;border-radius:4px;clear:both;color:#333;font-size:16px;font-weight:300;height:auto;line-height:33px;vertical-align:text-bottom;margin-top:20px}
body.EWD_User_Reg #page #context .section_body .intro>strong::before{background:#a1cfff;border-radius:11px;color:#fff;content:"!";display:inline-block;font-size:14px;font-weight:700;height:24px;line-height:25px;margin-right:10px;text-align:center;width:24px}
.ewd_aboutus table h1,.ewd_careers table h1,.ewd_contactus table h1{border-bottom:1px solid #d4d4d4;color:#333;font-size:25px;padding-bottom:15px}
#step_txt_shipinv #order_ref .total_item span{width:100%!important}
.ewd_contactus table h1{font-weight:400;margin-bottom:20px}
.ewd_contactus table td{line-height:24px;vertical-align:top}
.ewd_contactus table td p,.ewd_contactus table td span{line-height:24px}
.ewd_aboutus table h1{font-weight:400}
.ewd_aboutus p{line-height:22px;max-width:inherit}
.ewd_jspcheck{margin:0 auto;max-width:750px;text-align:center}
.ewd_careers table h1{font-weight:400;margin-bottom:20px}
.ewd_careers table td{font-size:16px;line-height:26px;padding:10px 0}
.ewd_careers table td h2{font-size:20px;font-weight:400;text-align:left}
.ewd_careers table td a font{color:#000!important;font-weight:400!important}
.ewd_careers table td.jsp_career_bdr{border:1px solid #ccc;padding:10px 15px}
.ewd_pressreleases h1{border-bottom:1px solid #d4d4d4;color:#333;font-size:25px;font-weight:400;padding-bottom:15px}
.ewd_pressreleases table td h3 font{color:#000!important;font-size:16px;font-weight:400}
.ewd_pressreleases table td{padding:10px 0}
.ewdFixHeaderShow .ewd_login_popup .user-icon .dropbtn{background-position:2px 9px;min-height:31px}
.ewdFixHeaderShow .ewd_login_popup{display:inline-block!important;float:none;left:0;padding-top:0}
body .EWD_TopHdWrap.ewdFixHeaderShow #main_image{background-size:118px auto!important;width:20%;height:58px!important}
.ewdFixHeaderShow .EWD_nom_menu{vertical-align:top;display:inline-block;float:none!important;width:auto!important}
body.EWD_Reports #page #context .section_body .intro .tools a span::before{background:#898989;border:1px solid #898989;color:#fff;font-size:18px}
body.EWD_Close_Order .EWD_nom_search{width:40%;vertical-align:top;position:relative}
body.EWD_Close_Order #nom_search .search_table input.text_search{background:#dddedd;display:block;right:0;top:0;font-size:14px;height:42px;padding-left:20px;position:absolute}
body.EWD_Close_Order #nom_search .search_table input.text_search+a.clear_search_cnt{display:none}
.EWD_Reports #panel .closure .script_link>span{text-transform:capitalize;font-weight:700}
.layer .button_flex .button_end{text-transform:lowercase}
.layer .button_flex .button_end span::first-letter{text-transform:uppercase}
body.EWD_Reports .layer .button_flex .button_end .button_text{font-size:16px!important;font-weight:700!important;height:36px!important;line-height:36px!important;padding:0 4px!important;white-space:nowrap}
body.EWD_Reports #panel.layer{width:904px}
#helporder04shipping .item ul{list-style:none;padding-bottom:20px}
#helporder04shipping .item ul li{background:url(../images/check-box.png) left 8px/20px auto no-repeat;border-bottom:1px solid #ccc;display:block;float:none;margin-right:0;padding-bottom:10px;padding-left:28px;padding-top:9px}
#helporder04shipping .item ul li:last-child,body.EWD_prdShrtDes #page #promotion_intro_linear .bx-wrapper li .ProdContainer{border:none}
#helporder04shipping .item{font-size:16px}
#helporder04shipping .item ul br{display:none}
#helporder04references .section .item+.item{font-size:16px;padding-bottom:10px}
body.EWD_Product_listing #promotion_names_linear .slider_names_linear li img{display:block;margin-bottom:0}
body.EWD_Product_listing #promotion_names_linear.EWD_promosecnom h3.custom_color{color:#333;font-size:25px;font-weight:400;padding:0 0 15px}
body#START1 #promotion_names_linear,body.EWD_Cat #promotion_names_linear,body.EWD_prdShrtDes #promotion_names_linear{display:none}
body.EWD_prdShrtDes #page #promotion_intro_linear .bx-wrapper li{border:none;width:100%!important}
#cnt_hotlist>table>tbody.custom_over th span img,#cnt_parked_orders>table>tbody.custom_over th span img,#comparison table.cmp_table td .thumbnail_container img,#page #context .section_body .core #product_image>a img,#page #context .section_body .core .overview>table>tbody.custom_over th span img,#page #context .section_body .overview>table#scan_overview>tbody.custom_over th span img,#products ul li .list_image img,.bx-wrapper .bx-viewport li .ProdContainer.Vertical .inner>a .ProdThumb img,.categorys-default>div.cp-container:not(.float_end) .group_container h3 .brand_container img,.categorys-default>div.cp-container:not(.float_end) .group_container h3 .thumbnail_container img,.categorys-default>div:not(.float_end):not(.cp-container) .group_container h3 .brand_container img,.categorys-default>div:not(.float_end):not(.cp-container) .group_container h3 .thumbnail_container img,.layer>.section_body .overview table>tbody.custom_over th span img,.layer>.section_body .tabs .tab_txt .overview>table>tbody.custom_over th span img,.list_grid .group_container>h3 a:first-child img,.list_item tbody:first-child tr:first-child th>a img,.list_item tr:first-child th>a img,.preview .list_item tbody:first-child tr:first-child th img,.preview .list_item tr:first-child th img,.product-compare-default td .thumbnail_container img,.product-default #product_image>a img,.product-grid-default .group_container>h3 a:first-child img,.product-list-default tbody:first-child tr:first-child th>a img,.product-list-default tr:first-child th>a img,.product-list-scanner-default th span img,.promotion-vertical-container-default .inner>a .ProdThumb img,.table-default>tbody.custom_over th span img,body:not(#PURSHT01):not(#INFOPR21BRD) #page #context .section_body .core .total_matrix>div.cp-container:not(.float_end) .group_container h3 .brand_container img,body:not(#PURSHT01):not(#INFOPR21BRD) #page #context .section_body .core .total_matrix>div.cp-container:not(.float_end) .group_container h3 .thumbnail_container img,body:not(#PURSHT01):not(#INFOPR21BRD) #page #context .section_body .core .total_matrix>div:not(.float_end):not(.cp-container) .group_container h3 .brand_container img,body:not(#PURSHT01):not(#INFOPR21BRD) #page #context .section_body .core .total_matrix>div:not(.float_end):not(.cp-container) .group_container h3 .thumbnail_container img{height:auto;top:12px}
body.EWD_menuTitle #page #context .intro h3{background:rgba(0,0,0,0);border-bottom:1px solid #ccc!important;font-size:25px!important;padding:0 0 10px}
body.EWD_menuTitle #page #context .section_body .intro>strong{background:#e7f3ff;border:1px solid #a1cfff;border-radius:4px;clear:both;color:#333;font-size:16px;font-weight:300;height:auto;line-height:33px;vertical-align:text-bottom;margin-top:20px}
body.EWD_menuTitle #page #context .section_body .intro>strong::before{background:#a1cfff;border-radius:11px;color:#fff;content:"!";display:inline-block;font-size:14px;font-weight:700;height:24px;line-height:25px;margin-right:10px;text-align:center;width:24px}
body.EWD_menuTitle #page #context{width:100%!important}
body.EWD_menuTitle .item_top h3{font-size:20px;line-height:34px;font-weight:400}
body.EWD_menuTitle .item_top .total_descr{font-size:14px;width:28%}
body.EWD_menuTitle .item_top .total_item{box-sizing:border-box;overflow:hidden;padding-bottom:15px;padding-right:20px;width:50%}
body.EWD_menuTitle .item_top .total_half{padding:0;width:100%}
body.EWD_menuTitle .item_top .total_half .total_item{box-sizing:border-box;float:left;padding-right:20px;width:50%}
body.EWD_menuTitle #page #context .section_body .more{background:0 0;padding:0;color:#333}
body.EWD_menuTitle .item_top textarea.text_input{height:94px}
body.EWD_menuTitle .item_top .total_text,body.EWD_menuTitle .total_half .total_text{width:68%}
body.EWD_menuTitle .item_top .text_input{border:1px solid #ccc;box-sizing:border-box;color:#000;height:38px;padding:10px;width:100%!important}
body.EWD_menuTitle .item_top select{width:100%!important;border:1px solid #ccc;padding-left:6px}
body.EWD_menuTitle .more .total_descr{width:28%!important}
body.EWD_menuTitle div.total_item span.total_symbol{width:2%}
body.EWD_menuTitle #page #context .buttons a .button_end .button_text{background:#e30717!important;box-sizing:border-box;height:34px!important;padding:3px 17px!important}
body.EWD_menuTitle #page #context .buttons a:hover .button_end .button_text{background:#fff!important;color:#e30717!important}
body.EWD_menuTitle .item_top .total_item+.total_item .total_descr{width:28%}
body.EWD_menuTitle .item_top .total_text input.radio_input{margin-right:5px!important;vertical-align:middle!important}
.ewdFixHeaderShow .ewd_login_popup .user-icon .dropbtn a,.ewdFixHeaderShow .ewd_login_popup .user-icon .dropbtn1 a{line-height:31px}
body.EWD_Product_listing .EWD_PageInnerWrap #promotion_names_linear{margin-bottom:20px}
body.EWD_start #promotion_footer_linear{padding-top:10px}
body.EWD_Product_listing.EWD_logout_user #page #context #cnt_all #cnt_core table.list_item td .list_more table.list_quantity{display:none}
body.EWD_prdShrtDes.EWD_logout_user #product_ctrls #prod_order table.list_quantity{display:none!important}
body.EWD_logout_user #promotion_names_linear{display:none}
body.EWD_Close_Order .shipping-element-default .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #adressing .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #order_ref .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #shipping_methods .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_closure #total_invoice .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_closure #total_invoice .total_item .total_date input{width:70%!important}
body.EWD_Close_Order .shipping-element-default .total_item.shipping_method .total_body,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #adressing .total_item.shipping_method .total_body,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item.shipping_method .total_body,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #order_ref .total_item.shipping_method .total_body,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref .total_item.shipping_method .total_body,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #shipping_methods .total_item.shipping_method .total_body,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item.shipping_method .total_body,body.EWD_Close_Order .shipping1-default #step_txt_closure #total_invoice .total_item.shipping_method .total_body,body.EWD_Close_Order #page #context .section_body .core #step_txt_closure #total_invoice .total_item.shipping_method .total_body{width:100%}
body.EWD_Close_Order #cnt_core #shipping_methods .shipping_method .text_10{background:#fff;border:1px solid #e2e2e2;display:block;height:40px;padding:8px;box-sizing:border-box}
body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item .total_date input{width: 60% !important;}

body.EWD_Close_Order .shipping-element-custom input + a,body.EWD_Close_Order .shipping1-custom #step_txt_shipinv #adressing input + a,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing input + a,body.EWD_Close_Order .shipping1-custom #step_txt_shipinv #order_ref input + a,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref input + a,body.EWD_Close_Order .shipping1-custom #step_txt_shipinv #shipping_methods input + a,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods input + a,body.EWD_Close_Order .shipping1-custom #step_txt_closure #total_invoice input + a,body.EWD_Close_Order #page #context .section_body .core #step_txt_closure #total_invoice input + a{background-color:#e30717;border:1px solid #e30717;color:#fff;font-size:16px;height:40px;line-height:39px;width:42px;box-sizing:border-box}
body.EWD_Close_Order .shipping-element-default .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #adressing .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #order_ref .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #shipping_methods .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_closure #total_invoice .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_closure #total_invoice .total_item .total_date{width:50%}
body.EWD_Close_Order .shipping-element-default .total_item.shipping_method .total_amount,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #adressing .total_item.shipping_method .total_amount,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item.shipping_method .total_amount,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #order_ref .total_item.shipping_method .total_amount,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref .total_item.shipping_method .total_amount,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #shipping_methods .total_item.shipping_method .total_amount,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item.shipping_method .total_amount,body.EWD_Close_Order .shipping1-default #step_txt_closure #total_invoice .total_item.shipping_method .total_amount,body.EWD_Close_Order #page #context .section_body .core #step_txt_closure #total_invoice .total_item.shipping_method .total_amount{font-size:18px;margin-top:-36px;padding-bottom:30px;text-align:right}
.EWD_Close_Order #page #context .section_body .core #payment_types h4{color:#333!important;padding-left:0!important}
.EWD_Close_Order #payment_types a.script_link span{width:auto}
#payment_ACC .radio_input,#payment_SBA .radio_input{display:inline-block!important;width:auto!important}
body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_descr,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_radio,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_chkbx,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_logo,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_adress,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_body,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_text,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_detail,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_message,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_symbol,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_brief,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_short,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_currency,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_amount,body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_date{box-sizing:border-box;color:#333;float:left;margin-right:0;text-align:left;width:auto!important}
body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_logo img{margin-top:0}
body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .shop_color{color:#333}
.EWD_Order_temp #page #context .section_body .intro .tools{margin-top:-53px;right:0}
body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .total_body fieldset{border:none!important;display:inline-block}
.EWD_Close_Order #payment_types .total_body .total_radio{padding:0!important}
#PURSHT01 #page #context .section_body .core .total_matrix .total_half .group_container h3{background-color:#898989;padding:10px 12px}
#PURSHT01 #page #context .section_body .core .total_matrix .total_half .group_container h3 a{color:#fff}
#change_dialog.layer .section_body .core .total_left{padding:0 0 15px;width:67%}
body.EWD_Order_temp #page #context .section_body .intro > h1 span.cust{font-size:16px}
#change_dialog.layer .section_body .core .total_left select{margin-left:0!important;width:100%!important}
#change_dialog.layer .section_body .core .total_left input{border:1px solid #dddedd!important;color:#333!important;margin:0;width:100%!important}
#PURSHT01 #page #context .section_body .core .total_matrix .total_half.total_half{margin-left:0!important}
.sitemap ul{margin:20px 0 0 10px}
.sitemap ul > li{margin:10px 0}
.sitemap ul li ul{margin:0 0 0 40px}
.sitemap ul li{line-height:26px}
.EWD_myorders.pixere #page #context .section_body .intro #cnt_buttons_intro.buttons.island{right:0; top:-43px; margin-top: -38px;}
.EWD_myorders.pixere #page #context .section_body .intro h2 + #cnt_buttons_intro.buttons.island{right:0; top:-43px; margin-top: -3px;}
.table-custom > tbody:not(.custom_over) tr th a[class^="icon"], .layer > .section_body .overview table > tbody:not(.custom_over) tr th a[class^="icon"], #page #context .section_body .core .overview > table > tbody:not(.custom_over) tr th a[class^="icon"], #page #context .section_body .overview > table#scan_overview > tbody:not(.custom_over) tr th a[class^="icon"], #cnt_parked_orders > table > tbody:not(.custom_over) tr th a[class^="icon"], #cnt_hotlist > table > tbody:not(.custom_over) tr th a[class^="icon"] {	width: 36px;height: 38px;}
.EWD_Reports #page #context .item_top .custom_over a[alt="Email"]{width: 36px;height: 38px;}
.EWD_Reports #page #context .item_top .custom_over a[alt="Email"]::before {content:"\f003" !important; font-size: 19px; font-family: FontAwesome;}
.EWD_Reports #page #context .section_body .intro #tab_tool_infous3_cnt .tools a{width: 36px; height: 39px;overflow: hidden;}

.EWD_myorders.pixere #page #context .section_body .core .total_half{float:left;margin-right:0;padding-left:0;width:48%}
.EWD_myorders.pixere #page #context .section_body .core .total_half + .total_half{float:right;margin-left:0!important}
.EWD_myorders.pixere #page #context .section_body .core .item.item_top div.total_item{color:#333;font-size:16px;overflow:hidden;padding:5px 0}
.EWD_myorders.pixere #page #context .section_body .core div.total_item span.total_descr,.EWD_myorders.pixere #page #context .section_body .core div.total_item span.total_brief,.EWD_myorders.pixere #page #context .section_body .core div.total_item span.total_detail,.EWD_myorders.pixere #page #context .section_body .core div.total_item span.total_message,.EWD_myorders.pixere #page #context .section_body .core div.total_item span.total_amount,.EWD_myorders.pixere #page #context .section_body .core div.total_item span.total_adress,.EWD_myorders.pixere #page #context .section_body .core div.total_item strong.total_descr,.EWD_myorders.pixere #page #context .section_body .core div.total_item strong.total_symbol,.EWD_myorders.pixere #page #context .section_body .core div.total_item strong.total_brief,.EWD_myorders.pixere #page #context .section_body .core .total_item .total_short,.EWD_myorders.pixere #page #context .section_body .core div.total_item strong.total_detail,.EWD_myorders.pixere #page #context .section_body .core .total_item .total_currency,.EWD_myorders.pixere #page #context .section_body .core div.total_item strong.total_amount{box-sizing:border-box;display:block;float:left;padding-top:10px;width:30%}
.EWD_myorders.pixere #page #context .section_body .core .intro .set .total_half .total_item .total_descr{box-sizing:border-box;color:#333;float:none;font-size:16px;margin-right:0;padding-bottom:5px;text-align:left;width:100%!important}
.EWD_myorders.pixere #page #context .section_body .core .item.item_top div.total_item .total_text input[type="text"],.EWD_myorders.pixere #page #context .section_body .core .item.item_top div.total_item .total_text input[type="password"],.EWD_myorders.pixere #page #context .section_body .core .item.item_top div.total_item .total_text select,.EWD_myorders.pixere #page #context .section_body .core .item .tools input[type="text"],.EWD_myorders.pixere #page #context .section_body .core .item .tools input[type="password"],.EWD_myorders.pixere #page #context .section_body .core .item .tools select,.EWD_myorders.pixere #page #context .section_body .core .item .tools input[type="text"]{border:1px solid #ccc;box-sizing:border-box;color:#333;height:34px;line-height:18px;margin:0 0 0 5px;padding:5px 10px}
.EWD_Close_Order #adressing #select_dialog .total_whole.group_container{height:204px;overflow-y:scroll}
body.order #payment_types .total_body{float:right!important;padding-right:16px;padding-top:8px}
.EWD_Close_Order #payment_types .total_logo{float:left!important}
.EWD_Close_Order #payment_types .total_radio{padding-top:10px;float:right!important}
.EWD_Close_Order #payment_types #payment_ACC{border:1px solid #e2e2e2;direction:rtl;float:left;padding:20px!important;width:48%;box-sizing:border-box;position:relative}
.EWD_Close_Order #payment_types #payment_SBA{border:1px solid #e2e2e2;direction:rtl;float:right;padding:20px!important;width:48%;box-sizing:border-box;position:relative}
.EWD_Close_Order #payment_types #payment_SBA .total_radio.total_block{bottom:-4px;font-size:12px;position:absolute;right:14px;width:100%}
body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .payment_type .total_logo img{max-height:40px;width:auto}
.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
body.EWD_Cat #promotion_intro_linear .bx-wrapper .bx-viewport{height:auto!important;overflow:visible!important}
body.EWD_Cat #page #context .section_body .intro{font-size:14px!important;line-height:22px!important;padding-bottom:20px}
body.EWD_Cat #promotion_intro_linear .bx-wrapper .bx-viewport li,body.EWD_Cat #promotion_intro_linear .bx-wrapper .bx-viewport ul{width:inherit!important}
body.EWD_Cat #page #context .section_body #promotion_intro_linear h1{float:none!important;padding-bottom:8px;line-height:31px}
#EWD_promotion_center_box{clear:both;margin-left:-20px;overflow:hidden;padding-bottom:20px}
#EWD_promotion_center_box div.ProdContainer{box-sizing:border-box;float:left;padding-left:20px;width:25%}
#EWD_promotion_center_box div.ProdContainer .ProdDesc > div {height:auto;text-align:left;padding: 0 0 10px;}
#EWD_promotion_center_box div.ProdContainer .ProdDesc .ProdDescShrt{height:45px;}
#EWD_promotion_center_box div.ProdContainer a{color:#000;text-decoration:none;}
#EWD_promotion_center_box div.ProdContainer img{height:auto;width:100%}
#EWD_promotion_center_linear_box{clear:both;margin-left:-20px;overflow:hidden;padding-bottom:20px}
#EWD_promotion_center_linear_box div.ProdContainer{box-sizing:border-box;float:left;padding-left:20px;width:25%}
#EWD_promotion_center_linear_box div.ProdContainer img{height:auto;width:100%}
.ewd_collm_lf{float:left;padding:0 0 20px;width:50%}
.ewd_collm_rt{float:right;padding:0 0 20px;width:50%}
.ewd_collm_full{padding:0 0 20px;width:100%}
.ewd_collm_lf_75{float:left;padding:0 0 20px;width:75%}
.ewd_collm_rt_25{float:right;padding:0 0 20px;width:25%}
.ewd_collm_lf_25{float:left;padding:0 0 20px;width:25%}
.ewd_collm_rt_75{float:right;padding:0 0 20px;width:75%}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset{border:1px solid #c2c3c3;padding:0}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset h4.custom_color{position:relative;border-bottom:1px solid #c2c3c3}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset h4.custom_color a{padding-bottom:6px;padding-top:5px}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_ltmenu h4.custom_color .group_list{display:none}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_ltmenu h4.custom_color:hover .group_list{display:block;position:absolute!important;z-index:9999999!important;background:#fff!important;top:-1px!important;left:200px!important;width:250px!important;border:1px solid #ccc}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_rtmenu h4.custom_color{position:relative}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_rtmenu h4.custom_color .group_list{display:none}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_rtmenu h4.custom_color:hover .group_list{display:block;position:absolute!important;z-index:9999999!important;background:#fff!important;top:0!important;left:200px!important;width:250px!important}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset h4.custom_color{position:relative;padding-bottom:0}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset h4.custom_color a{padding:3px 0 3px 10px !important}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset h4.custom_color .group_list{display:none;border:1px solid #ccc}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset h4.custom_color:hover .group_list{display:block;position:absolute!important;z-index:9999999!important;background:#fff!important;top:0!important;left:200px!important;width:250px!important}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_ltmenu h4.custom_color .group_list,#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_rtmenu h4.custom_color .group_list{max-height:218px!important;overflow-x:auto}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset h4.custom_color .group_list .custom_over a{padding:3px 0 3px 10px !important}
#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_ltmenu,#nom_menu ul.EWD_ptrDes li.custom_over .group_nodes fieldset .cwd_rtmenu{width:100%;border:0}
#nom_menu ul.EWD_ptrDes li.custom_over:hover div.group_nodes.cwdUdMenu fieldset .group_nodes.cwdUdMenu{display:none!important}
#EWD_TPHadRTbotBox #nom_menu.EWD_nom_menu #nom_tree #listptr ul.cwd_updateMenu li.custom_over{background:#fff}
#EWD_TPHadRTbotBox #nom_menu.EWD_nom_menu #nom_tree #listptr ul.cwd_updateMenu li.custom_over a{background:#fff;border-bottom:1px solid #c2c3c3;color:#333!important;line-height: 14px;}
#EWD_TPHadRTbotBox #nom_menu.EWD_nom_menu #nom_tree #listptr ul.cwd_updateMenu li.custom_over:hover a{background:#e30717;color:#fff!important}
#EWD_TPHadRTbotBox #nom_menu.EWD_nom_menu #nom_tree #listptr ul.cwd_updateMenu li.custom_over .group_nodes.cwdUdMenu fieldset h4.custom_color a{color:#333!important;background:#fff}
#EWD_TPHadRTbotBox #nom_menu.EWD_nom_menu #nom_tree #listptr ul.cwd_updateMenu li.custom_over .group_nodes.cwdUdMenu fieldset h4.custom_color a:hover{background:#e30717;color:#fff!important;background:#e30717!important;color:#fff!important;text-decoration:none}
.EWD_nom_tree .hide_prelogin{display:none!important}
.ewdFixHeaderShow #loyalty_points.item{float:right;margin-bottom:-27px;position:relative;right:47px;display:none;top:-27px;white-space:inherit}
table#saveMoreScale td{padding-bottom:12px}
#save_more .intro strong#saveMoreAlternative{display:none}
#page_closure .buyLocalMsg{text-align:center;clear:both;padding:20px 0;background:#c2c2c2;margin:0 -20px;color:#333;font-size:11px;}
.buyLocalMsg div{max-width: 80%;margin:0 auto;}
@media only screen and (min-width:990px) and (max-width:1349px) {
.Wcs_product_titletext a.category{font-size:15px}
#page_closure #page_menu{width:98%!important}
.EWD_Main .overview,.EWD_parkedodr{overflow:auto}
#tracking_panel{width:70%!important;left:15%!important}
body.EWD_Reports #panel.layer{left:0!important;right:0!important;width:904px}
}
@media only screen and (min-width:768px) and (max-width:1180px) {
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer{width:48.5%!important;margin-bottom:20px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .PromTitle + a{display:block;width:100%}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdThumb{height:310px!important;text-align:center;box-sizing:border-box;width:100%}

}
@media only screen and (min-width:1025px) and (max-width:1270px) {
.Wcs_brands_carousel .Wcs_carousel ul li{width:20%;text-align:center}
.Wcs_brands_carousel .Wcs_carousel ul li img{max-width:100%}
.Wcs_product_titlepoint{font-size:20px}
.wcs-ponter-icon{padding-left:10px;padding-right:10px}
.homeprcbox{height:60px}
#page_closure #page_menu ul li,#page_closure #page_menu ul li a{font-size:16px!important}
#page_closure #page_menu h3{font-size:20px!important}
.Col2 .slider_txt{left:65%!important}
.EWD_start_context #promotion_center_grid li.Vertical,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall{width:46.5%!important}
body.EWD_start .intro .bx-wrapper ul li{width:25%!important;margin-bottom:20px}
}
@media only screen and (min-width:901px) and (max-width:1024px) {
.EWD_Product_listing #filterblock fieldset#filter_srch{width:100%}
.EWD_Product_listing #filtersearch .group_list .clear_search_cnt{right:73px}
.EWD_Product_listing #filtersearch .group_list a:last-child{right:48px}
.homeprcbox{height:60px}
.Wcs_prod_price_main p.price{font-size:24px!important}
.wcs-ponter-icon{padding-left:6px;padding-right:6px}
#page_closure>div .total_fifth,.page-closure-default>div .total_fifth{width:23%!important;margin:0}
#page_context,#page_mydata,#page_options{float:left!important;min-height:350px}
#page_context h3,#page_mydata h3,#page_options h3{font-size:20px!important}
#page_options h3,#page_options ul li{text-align:left!important}
#page_closure #page_menu ul li,#page_closure #page_menu ul li a{font-size:14px!important}
.Wcs_brands_carousel .Wcs_carousel ul li{width:20%;text-align:center}
.Wcs_brands_carousel .Wcs_carousel ul li img{max-width:100%}
.Wcs_title-point .wcs_box_First{width:50%!important;margin-bottom:20px}
#page_closure #page_menu{width:100%!important}
#page_closure #page_menu h3{font-size:18px!important;letter-spacing:-1px!important}
a.Wcs-button{padding:7px 5px!important}
.Col2 .slider_txt{left:60%!important;top:34%!important}
#cnt_hotlist .button_text,#cnt_hotlist table tbody tr td,#cnt_hotlist table tbody tr td a,#cnt_hotlist table thead tr th,.EWD_parkedodr table tbody tr td,.EWD_parkedodr table tbody tr td a,.EWD_parkedodr table thead tr th{font-size:18px!important}
.EWD_start_context #promotion_center_grid li.Vertical,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall{width:46.5%!important}
body.EWD_start .intro .bx-wrapper ul li{width:25%!important}
.EWD_start_context #promotion_center_grid li.Vertical,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide{min-height:inherit;margin-bottom:20px}
.EWD_start #cnt_authorisation{padding-bottom:0;overflow:auto}
.EWD_main_menu span.group_container h3 a{font-size:14px}
body.EWD_start .intro .bx-wrapper ul li{width:50%!important}
}
@media only screen and (min-width:769px) and (max-width:900px) {
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide{margin-bottom:20px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_status .list_icons{padding:0!important}
.EWD_main_menu span.group_container h3 a{font-size:13px;padding:5px 0}
}
@media only screen and (min-width:641px) and (max-width:900px) {
.EWD_main_menu span.group_container{padding:0 4px}
.Wcs_title-point .wcs_box_First{width:50%!important;margin-bottom:20px}
.EWD_footerBar{margin-top:0}
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide{width:50%!important}
#page_context,#page_mydata,#page_options{float:left!important;width:48%!important}
#page_options h3,#page_options ul li{text-align:left!important}
.Wcs_brands_carousel .Wcs_carousel ul li{width:20%;text-align:center}
.Wcs_brands_carousel .Wcs_carousel ul li img{max-width:100%}
#page_closure #page_menu{width:98%!important}
.slider_txt{left:54%!important;top:20%!important;background:rgba(0,0,0,.8);padding:15px}
#cnt_hotlist .button_text,#cnt_hotlist table tbody tr td,#cnt_hotlist table tbody tr td a,#cnt_hotlist table thead tr th,.EWD_parkedodr table thead tr th{font-size:18px!important}
.EWD_Main .overview,.EWD_parkedodr{overflow:auto}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_status .list_icons{padding:0!important}
.EWD_main_menu span.group_container h3 a{font-size:12px}
#EWD_promotion_center_linear_box{padding-bottom:0}
#EWD_promotion_center_linear_box div.ProdContainer{width:50%;padding-bottom:20px}
#EWD_promotion_center_linear_box div.ProdContainer a{display:block}
}
@media only screen and (min-width:641px) and (max-width:767px) {
.slider_txt{left:34%!important;top:10%!important;background:rgba(0,0,0,.8);padding:15px}
#cnt_hotlist .button_text,#cnt_hotlist table tbody tr td,#cnt_hotlist table tbody tr td a,#cnt_hotlist table thead tr th{font-size:18px!important}
.EWD_parkedodr table thead tr th{font-size:18px}
#parked-orders,.EWD_Main .overview{overflow:auto}
#parked-orders{margin-bottom:20px!important}
.news p{width:96%!important}
.Wcs_caption_heading{font-size:18px!important;padding-bottom:3px!important;line-height:20px}
.Wcs_prod_price_main p.price{font-size:24px!important}
.Wcs_caption p{line-height:20px!important}
.price30{font-size:24px}
.Wcs_caption .Wcs_prod_price_main p.price{float:left}
.Wcs_caption .Wcs_buy_now_btn{width:120px;float:left;margin-left:20px}
a.Wcs-button{padding:3px!important}
.EWD_prosec_intro .bx-controls .bx-default-pager{text-align:center;bottom:45px!important}
.bx-wrapper .bx-pager.bx-default-pager a{width:10px!important;height:10px!important}
.Wcs_caption{width:94%!important}
#nom_search select{width:44%!important}
#nav_lan{margin:17px 0 0;position:inherit}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer{width:48.5%!important;margin-bottom:20px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .PromTitle + a{display:block;width:100%}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdThumb{height:310px!important;text-align:center;box-sizing:border-box;width:100%}
}
@media only screen and (min-width:220px) and (max-width:640px) {
#page_closure .jsp_footer_address{margin: 0px -20px -20px -20px; padding: 20px 25px 45px 25px;}
.EWD_footerBar{margin-top:0}
.Wcs_title-point .wcs_box_First{width:100%!important;margin-bottom:20px}
.EWD_start_context #promotion_center_grid li.Vertical,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide{width:98%!important;min-height:inherit;margin-bottom:45px}
.EWD_parkedodr table tbody tr td,.EWD_parkedodr table tbody tr td a,.EWD_parkedodr table thead tr th{font-size:16px!important}
#cnt_hotlist .button_text,#cnt_hotlist table tbody tr td,#cnt_hotlist table tbody tr td a,#cnt_hotlist table thead tr th,.Wcs_caption_heading{font-size:18px!important}
#parked-orders,.EWD_Main .overview{overflow:auto}
.news p{max-width:100%!important;margin-bottom:25px;margin-right:0!important}
.Wcs_caption_heading{padding-bottom:3px!important;line-height:20px}
.Wcs_caption p{line-height:20px!important}
.price30{font-size:24px}
.Wcs_caption .Wcs_prod_price_main p.price{float:left}
.Wcs_caption .Wcs_buy_now_btn{width:120px;float:left;margin-left:20px}
a.Wcs-button{padding:3px!important}
.EWD_prosec_intro .bx-controls .bx-default-pager{text-align:center;bottom:45px!important}
.bx-wrapper .bx-pager.bx-default-pager a{width:10px!important;height:10px!important}
body.EWD_prdShrtDes #product_extra table.list_price.price_section{float:left!important;width:100%!important;margin-top:15px!important}
body#INFOPR4 .list_item tbody:first-child tr:first-child td .list_more .list_quantity{float:left!important;width:100%!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_status .list_icons{padding:0!important}
#promotion_center_linear .bx-viewport ul li{width:100%!important;padding-bottom:20px;margin-bottom:0!important}
body #page #context #cnt_core #product_image a:first-child{position:relative}
body #page #context #cnt_core #product_image a:first-child:after{bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:999}
.progress{margin-bottom:10px}
.EWD_Close_Order #adressing .total_item{padding-left:0!important}
.categorys-default .total_quarter:not(.text_input),body:not(#PURSHT01):not(#INFOPR21BRD) #page #context .section_body .core .total_matrix .total_quarter:not(.text_input){box-sizing:border-box;padding:5px 10px;width:100%}
#select_dialog form .core .group_container .group_list li:not(.alert) .total_seventh,#select_dialog form .core .group_container .group_list li:not(.alert) .total_sixth,#select_dialog form .core .group_container .group_list li:not(.alert) .total_fifth{box-sizing:border-box;padding:5px 10px;width:100%}
#EWD_promotion_center_box,#EWD_promotion_center_linear_box{padding-bottom:0}
#EWD_promotion_center_linear_box div.ProdContainer{width:100%;padding-bottom:20px}
#EWD_promotion_center_linear_box div.ProdContainer a{display:block}
#EWD_promotion_center_box div.ProdContainer{width:100%;padding-bottom:20px}
#EWD_promotion_center_box div.ProdContainer a{display:block}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer{width:98.5%!important;margin-bottom:20px}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .PromTitle + a{display:block;width:100%}
body.EWD_start #page .EWD_promotion_footer_product .ProdContainer .ProdThumb{height:310px!important;text-align:center;box-sizing:border-box;width:100%}
.ewd_collm_rt,.ewd_collm_lf{width:100%}
}
@media (max-width:319px) {
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdThumb img{position:absolute!important}
}
@media (max-width:667px) {
#LOGINB2B #cnt_core .island{height:auto}
#LOGINB2B #cnt_core .total_item a{margin-top:0}
.layer>.section_body .tab_txt .intro form>.set .total_half .total_item .total_text{width:100%!important}
.layer>.section_body .tabs .intro form,.layer>.section_body>form .tabs .intro form,.layer>form>.section_body .tabs .intro form{margin-top:0!important}
.layer>.section_body .tabs .tab_txt .intro .tools,.layer>.section_body>form .tabs .tab_txt .intro .tools,.layer>form>.section_body .tabs .tab_txt .intro .tools{padding-top:10px}
body #page_closure>div h3{padding-bottom:0!important}
body #page_closure #page_menu.EWD_main_footer>div{border-bottom:1px solid #b4b4b4;padding:10px 5px!important;box-sizing:border-box}
#page_closure #page_menu h3{font-size:16px!important}
}
@media only screen and (min-width:1250px) and (max-width:1350px) {
.EWD_nom_menu{margin-left:-13%!important}
}
@media only screen and (min-width:769px) and (max-width:1271px) {
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper{overflow:inherit!important;width:94%}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{left:-30px}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:-30px}
}
@media only screen and (min-width:1350px) and (max-width:1450px) {
.EWD_nom_menu{margin-left:-15%!important}
}
@media only screen and (min-width:1020px) and (max-width:1250px) {
.EWD_nom_menu{margin-left:-12%!important}
.EWD_nom_menu .header-nav .menu-dropdown,.EWD_nom_menu a{font-size:17px}
.EWD_nom_menu .EWD_nom_tree span#nav_nom_{padding:10px 12px}
.EWD_Main.EWD_start .slider_footer_slider.cnt_footer_slider_1>li{width:202px!important;padding:0 16px}
.EWD_Main.EWD_start .slider_footer_slider.cnt_footer_slider_1>li img{width:100%!important}
.EWD_start #cnt_authorisation{padding-bottom:0;overflow:auto}
.EWD_nom_menu .EWD_nom_tree span[id=nav_nom_]:hover #listptr.group_list{left:-80px}
.group_nodes{width:432px}
}
@media only screen and (min-width:769px) and (max-width:1020px) {
.EWD_nom_menu{position:inherit!important;left:inherit!important;right:inherit!important;width:100%!important;margin-left:0!important;float:right!important;text-align:right!important}
.EWD_Main #page #main{height:150px}
.ewd_headRight{top:74px}
#nav_lan{top:75px}
.EWD_nom_menu .header-nav .menu-dropdown,.EWD_nom_menu a{font-size:16px}
.group_nodes{width:300px}
.cwd_ltmenu{border-right:none;width:100%}
.cwd_rtmenu{border-left:0 none;left:0;width:100%}
}
@media only screen and (min-width:769px) and (max-width:1180px) {
body #page #main #newBasket table{display:inline-table!important;width:100%!important}
body #page #main #newBasket .buttons .button_text{text-indent:inherit!important}
body #page #main #newBasket .buttons,body #page #main #newBasket .buttons *{position:inherit!important;background:inherit!important;background-color:inherit!important}
body #page #main #newBasket .buttons a{display:inline-block!important}
body #page #main #newBasket .buttons a:hover{background:#898989!important}
body #page #main #main_menu_trigger{display:none!important}
.EWD_Main.EWD_start .bx-wrapper img{width:100%!important}
.Wcs_caption{width:94%!important}
.EWD_start_context #promotion_center_grid li.Vertical,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall{width:46.5%!important}
#page #main #main_image{position:absolute!important;width:109px!important}
.EWD_Main.EWD_start table.list_quantity a.quant_more{margin-top:0!important}
.EWD_Main.EWD_start table.list_quantity a.quant_less{top:inherit!important}
#filters #filterblock #flt_more{border-bottom:solid 1px #d4d4d4}
body.EWD_start .intro .bx-wrapper ul li{margin-bottom:20px!important;width:25%!important}
body .EWD_TopHdWrap .EWDHaderMainBOX{width:96%}
.EWD_PageInnerWrap{box-sizing:border-box;padding:20px;width:100%}
.EWD_Main #page #context{margin-left:0!important;padding-left:0}
.EWD_Main #page #names{width:24%!important}
body.EWD_Product_listing #ewd_wapper_ID #filters #filterblock{margin-bottom:30px}
body.EWD_myorders #page #context .section_body .core .intro .set .total_half .total_item .total_text input,.EWD_myorders #page #context .section_body .core .intro .set .total_half .total_item input{width:80%!important}
}
@media only screen and (min-width:768px) and (max-width:1139px) {
body.EWD_start .intro .bx-wrapper ul li{width:25%!important}
.EWD_start_context #promotion_center_grid li.Vertical,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall{width:46.5%!important}
.EWD_Product_listing #page #context .section_body .core .list_grid{margin:0 0 15px!important;min-height:630px;width:50%}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .list_price{width:100%;text-align:left}
#INFOPR3 .list_more .group_list div.list_order,#ajprdlist .group_list .list_more div.list_order{width:100%}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div{padding:0 20px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_uom{padding:0 20px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid span.hilite{margin-top:-2px}
hr.eos,hr.li3,hr.lis,hr.ni3,hr.nis,hr.pi3,hr.pis,hr.s3,hr.ss{left:105px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .EWD_rating{float:left;padding:0 20px 5px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container h3 a:last-child{padding:5px 20px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more{padding:0 20px!important}
.EWD_Product_listing #cnt_page .page-next,.EWD_Product_listing #cnt_page .page-previous{float:right}
.EWD_Order_CheckOut .EWD_list_gerl{padding:0 10px!important;width:25%}
.EWD_Order_CheckOut .list_purchase{width:70%}
.EWD_Order_CheckOut .list_order{padding-right:15px!important}
.list_substitution.EWD_list_substitution{float:right;padding-right:15px!important}
body.EWD_Order_CheckOut #cnt_core table.list_item .list_status.EWD_list_status{display:inline-block!important;float:right;padding:0 10px!important}
body.EWD_Order_CheckOut #cnt_core table.list_item .list_status.EWD_list_status span{display:inline-block!important;float:right;width:44px!important;margin:0 5px!important}
.EWD_Main .float_end.item_bottom{display:none;width:100%}
td.list_extra .container_showPriceScales{right:5%}
}
@media only screen and (min-width:901px) and (max-width:1024px) {
body.EWD_start #promotion_footer_linear.intro .bx-wrapper ul li{width:50%!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdThumb{height:304px!important}
}
@media (min-width:767px) {
body #page_closure #page_menu .total_fifth .social li{margin-left:0!important;margin-right:15px!important}
.EWD_nom_tree #nav_nom_>.group_list{left:0;min-width:241px;top:30px}
}
@media (min-width:769px) {
body #jPanelMenu-menu{display:none!important}
}
@media (min-width:768px) and (max-width:980px) {
body.EWD_prdShrtDes .rating.EWD_rating{top:-54px}
.EWD_Main.EWD_Order_CheckOut .ewd_wapper,.EWD_Main.EWD_Switch_Save .ewd_wapper{float:none!important}
.EWD_Product_listing #filterblock fieldset{width:100%!important}
.EWD_Product_listing #filtersearch .group_list a:last-child{right:38px}
.EWD_Product_listing #filtersearch .group_list .clear_search_cnt{right:65px}
.EWD_Product_listing #filters #slider-price-range{left:1%!important;width:95%!important}
.EWD_Order_CheckOut .EWD_list_status{bottom:15px}
.EWD_Reports #page #context .section_body .core .item.item_top div.total_item{width:50%}
.EWD_main_menu{margin:15px -10px 0;width:auto}
#main_menu_trigger{display:none}
.group_nodes{width:296px!important}
.EWD_main_menu span:nth-child(20n) .group_list{right:0!important}
.dropdown-content{top:23px}
body.EWD_start .intro .bx-wrapper ul li{margin-bottom:20px}
.EWD_nom_menu .EWD_nom_tree span:hover .group_list{display:block!important}
body .page-closure-default>div .total_fifth,body.EWD_Main #page_closure>div .total_fifth{width:48%!important}
#page_closure>div .total_fifth:nth-child(3n),.page-closure-default>div .total_fifth{clear:left}
.ewdFixHeaderShow .EWD_nom_search{padding-right:5px;width:40.5%!important}
#searchForm .searchbox-submit{margin-left:-43px}
.ewdFixHeaderShow .ewd_login_popup .user-icon .dropbtn{background-position:4px 8px;padding:5px 5px 5px 32px}
body.EWD_Reports #panel.layer{left:0!important;margin:0 auto;right:0!important;width:700px}
.layer>.section_body>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_fourth,.layer>.section_body>form>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_fourth,.layer>form>.section_body>.core .total_matrix .group_container .group_list li[id^=acc_num_] .total_fourth{width:22%}
.EWD_nom_search{width:60.5%!important}
body.EWD_start .intro .bx-wrapper ul li{width:50%!important}
#promotion_close_linear.EWD_proseccls .bx-viewport{height:auto!important}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdThumb{height:304px!important}
}
@media (max-width:768px) {
#nom_menu li,.button_end,.button_flex{box-shadow:none!important}
.wcs_mega_l3{display:none}
body #page #main #main_menu_trigger{float:left;margin:8px 0 0 -1px;font-size:30px;line-height:40px;height:40px;display:block;width:40px;background-color:#fff;background-image:none!important;color:#333;position:relative}
body #page #main #main_menu_trigger:before{content:"\f0c9";font-family:FontAwesome;display:block;position:absolute;top:0;left:0;width:inherit;height:100%;text-indent:0;text-align:center}
#page #main{background-color:#fff!important;color:#241904;float:left}
body.EWD_Main #page #main #newBasket{text-align:right}
body #page #main #newBasket{padding:0!important;margin-top:0!important}
.dropbtn{padding-bottom:10px!important}
.EWD_start_context #promotion_center_grid li.Vertical,.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall{min-height:inherit;margin-bottom:45px!important}
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide{width:100%!important;min-height:inherit;margin-bottom:25px!important}
body #page #main #newBasket table{display:inline-table!important;width:100%!important}
body #page #main #newBasket .buttons .button_text{text-indent:inherit!important}
body #page #main #newBasket .buttons,body #page #main #newBasket .buttons *{position:inherit!important;background:inherit!important;background-color:inherit!important}
body #page #main #newBasket .buttons a{display:inline-block!important}
body #page #main #newBasket .buttons a:hover{background:#898989!important}
.ewd_headRight{right:0;top:0!important}
.dropdown-content{left:inherit;right:0}
body #page #main #main_menu_trigger{top:5px;left:10px}
#nom_search .search_table input.text_search{box-sizing:border-box;max-width:100%!important;padding-left:14px!important;width:100%!important}
.ewd_showUserDetail{padding-left:0}
.ewd_showemail{margin-right:20px}
.menu-dropdown-content #nom_service span.group_container h3{padding:0!important}
#nom_service{display:block!important}
body #jPanelMenu-menu .menu-dropdown .group_container h3 a{box-sizing:border-box;padding:8px!important;width:auto!important}
body #jPanelMenu-menu .EWD_main_menu span div.group_list{background:rgba(0,0,0,0)!important;border:none;margin-left:-6px;width:auto}
body #jPanelMenu-menu .group_container .group_list{border:1px solid #fff!important;background-color:#fff;margin:0 10px;width:auto}
body #jPanelMenu-menu .group_container h3{display:block;padding:0 50px 0 10px;text-align:left;box-sizing:border-box}
#page_options h3,#page_options ul li,body #page_closure #page_menu .total_fifth:nth-child(2) *,body #page_closure #page_menu .total_fifth:nth-child(4) *{text-align:left!important}
#nom_menu li{background:0 0!important;border-radius:0!important;border:0!important}
.Wcs_caption{width:88%!important}
#page #main #main_image{position:relative!important;left:-15px!important;top:4px!important}
.EWD_Main.EWD_start #page #context .section_body .inner ul li .ProdContainer .ProdQuant table.list_quantity{position:inherit!important;left:inherit!important;top:inherit!important;float:left}
.EWD_Main.EWD_start #page #context .section_body .inner .ProdQuant{width:100%!important;padding:2%!important;background:#b3b5b5;box-sizing:border-box}
.EWD_Main.EWD_start #page #context .section_body .inner ul li .ProdContainer .ProdQuant .SliderButton{position:inherit!important;top:inherit!important;left:inherit!important;right:inherit!important;float:left!important;margin-left:10px!important}
body.EWD_start .intro .bx-wrapper ul li{background:#fff!important;float:left!important}
.EWD_Main.EWD_start #page #context .section_body inner ul li .ProdContainer .ProdQuant table.list_quantity{position:inherit!important;left:inherit!important;top:inherit!important;float:left}
.EWD_Main.EWD_start #page #context .section_body inner .ProdQuant{float:left!important;width:96%!important;padding:2%!important;background:#fff!important}
.EWD_Main.EWD_start #page #context .section_body inner ul li .ProdContainer .ProdQuant .SliderButton{position:inherit!important;top:inherit!important;left:inherit!important;right:inherit!important;float:right!important}
.EWD_Main.EWD_start #page #context inner li{background:#fff!important;float:left!important}
table.list_quantity td.ctrl .quant_less{line-height:18px}
#ewd_userIconBoxID .mobileLogOut{display:inline-block;float:right;margin:5% 5% 5% 0}
#ewd_userIconBoxID .mobileLogOut a.ewdSignOut{color:#fff!important;background:#000;padding:5px}
#ewd_userIconBoxID .mobileLogOut a.ewdSignOut:hover{color:#000!important;background:#fff}
#jPanelMenu-menu .ewd_userIconBox{border-bottom:solid 1px #000}
#jPanelMenu-menu #ewd_userIconBoxID>a{margin:5px 15px;float:left}
#jPanelMenu-menu ul li#nav_appmng,#jPanelMenu-menu ul li#nav_report,#jPanelMenu-menu ul li#nav_set,#jPanelMenu-menu ul li#nav_track{display:block!important}
#jPanelMenu-menu .custom_over:hover{background:0 0!important}
.ewd_userIconBox a span.signInBut{color:#fff!important;margin:9px 0 0!important;padding:5px;background:#000!important;transition:all 0!important}
.ewd_userIconBox a:hover span.signInBut{background:#fff!important;color:#000!important}
.ewd_userIconBox a{position:relative}
.ewd_userIconBox a img.EWD_grncrl{position:absolute;left:20px;top:-1px}
#ewd_userIconBoxID .mobileRegisterBtu{display:inline-block;float:right}
#ewd_userIconBoxID .mobileRegisterBtu a.EWD_mobRegister{color:#fff!important;background:#000;padding:5px}
#ewd_userIconBoxID .mobileRegisterBtu a.EWD_mobRegister:hover{color:#000!important;background:#fff}
#ewd_userIconBoxID span.userName{margin:10px 0;float:left;background:0 0!important;color:#fff!important;font-size:14px!important;width:50%}
.EWD_Main.EWD_start inner .bx-wrapper img{width:100%!important;height:auto!important}
.hideFooterSubMenu{display:none}
.OpneFooterSubMenu{display:block}
.EWD_Main.EWD_start .bx-wrapper img{width:100%!important}
#page #main #main_image{margin-bottom:10px;background-position:center top!important}
#page_closure #page_menu{width:100%!important}
#page_closure #page_menu h3{font-size:16px!important}
#ewd_page_breadcrumbs ul li,#ewd_page_breadcrumbs ul li a,#ewd_page_breadcrumbs ul:nth-child(3n) li a{font-size:12px!important}
#page_closure .group_container,.page-closure-default .group_container{padding:10px 0!important;margin:0!important}
#nom_menu h3{height:auto!important}
.EWD_Main.EWD_start table.list_quantity a.quant_more{margin-top:0!important}
.EWD_Main.EWD_start table.list_quantity a.quant_less{top:inherit!important}
.EWD_Close_Order #cnt_intro .tools{float:left!important;position:inherit;width:100%!important;top:inherit!important}
.EWD_Close_Order #cnt_intro .tools a{float:right}
.EWD_Order_CheckOut #cnt_intro .tools{float:left!important;position:inherit;width:100%!important;top:inherit!important;padding:15px 0!important}
.EWD_Order_CheckOut #cnt_intro .tools a{float:right!important}
.EWD_Main .float_end.item_bottom{display:none;width:100%}
#page_closure>div .total_fifth,.page-closure-default>div .total_fifth{float:left!important;width:100%!important;min-height:inherit}
#page_closure>div .total_fifth#foot_26,.page-closure-default>div .total_fifth{float:left!important}
#page_closure #page_menu h3.footerh3Close{background:url(../images/ipclosearw.png) top right no-repeat;cursor:pointer}
#page_closure #page_menu h3.footerh3Open{background:url(../images/ipopenarw.png) top right no-repeat;cursor:pointer}
body #page_closure #page_menu .total_fifth .social li{margin-left:0!important;margin-right:15px!important}
.Wcs_brands_carousel .Wcs_carousel ul li img{max-width:100%}
.Wcs_brands_carousel .Wcs_carousel ul li{width:42%;text-align:center}
img.EWD_grncrl{position:absolute;left:15px!important;top:0!important}
#jPanelMenu-menu .ewd_userIconBox img.ewd_userIcon{position:relative;top:0;display:none}
img.EWD_orgcrl{position:absolute;left:15px!important;top:0!important}
.EWD_Main.EWD_Order_CheckOut .ewd_wapper,.EWD_Main.EWD_Switch_Save .ewd_wapper{float:none!important}
#INFOPR4 form.EWD_ajplop01 table.list_item.item_bottom th,body.EWD_Order_CheckOut form.EWD_ajplop01 table.list_item.item_bottom th{padding:5px!important;vertical-align:top}
form.EWD_ajplop01{width:90%}
#ewd_page_breadcrumbs ul:nth-child(3n) li a,#ewd_page_breadcrumbs ul:nth-child(4n) li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:30px!important;float:left}
.bx-controls-direction{top:-40px!important}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper{overflow:inherit!important;width:94%}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{left:-25px}
.EWD_start .Wcs_brands_carousel .Wcs_carousel #wcs_Footer_carousel_Box .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:-25px}
body #jPanelMenu-menu #nav_lan .group_container{border-bottom:0 none!important;display:inline-block!important;padding:5px;width:auto}
body #jPanelMenu-menu #nav_lan.css_horizon.EWD_navlan{left:3%!important;margin:0!important;text-align:left;top:42px}
.EWD_proseccls ul li .ProdContainer .ProdThumb{min-height:310px!important}
.EWD_selectedMenu div#liststp_abab{display:none}
#page_closure,#page_opening{z-index:inherit}
body .EWD_TopHdWrap .EWDHaderMainBOX{box-sizing:border-box;padding:0 10px!important;width:100%}
.EWD_PageInnerWrap{box-sizing:border-box;padding:20px 10px 0;width:100%}
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .wide{margin-right:0!important}
.EWD_Main.EWD_start #page #context .section_body .EWD_proseccls ul li .ProdContainer .ProdDesc .ProdPack u,body.EWD_Main ul li .ProdContainer .ProdDesc .ProdPack u{padding-left:0}
.zoomContainer{display:none!important}
.EWD_FTIcon{display:none}
.EWD_TPHadRT{width:80%}
#names .section_body,#options .section_body{padding:0!important}
body.EWD_Product_listing #ewd_wapper_ID #filters #filterblock{margin-bottom:30px}
#INFOPR3 .list_item a,#ORDER03 .list_item a,#ajprdlist .list_item a{font-weight:400}
.ewd_login_popup .user-icon .dropbtn,.ewd_login_popup .user-icon .dropbtn1{padding:5px 5px 0 32px !important}
.ewd_login_popup .user-icon .dropbtn1{padding-left:13px!important;padding-top:10px!important}
.ewd_login_popup .dropbtn1::before{top:11px}
.ewd_showUserDetail{line-height:15px}
.buyLocalMsg div{padding:0 0 20px;}
}
@media (max-width:767px) {
body#ORDER04 #step_txt_closure #total_lists #total_invoice table.data_tab td:last-child{text-align:right;padding-right:10px!important}
body.EWD_Close_Order #cnt_core #step_txt_closure #payment_types .payment_type .total_logo img{margin-top:7px;max-height:27px;width:auto}
#total_budget .EWD_data_tab tr td,#total_budget .EWD_data_tab tr th,.EWD_Close_Order #payment_types .payment_type > div{font-size:16px}
.EWD_Close_Order #payment_types #payment_ACC{width:100%}
.EWD_Close_Order #payment_types #payment_SBA{margin-top:10px;width:100%}
#nom_menu .header-nav,#nom_menu .header-nav .menu-dropdown{display:block!important}
body[id*="INFOPR21"] .group_container h3 a,body[id*="INFOPR21"] .group_container ul a{float:none!important;width:100%!important}
ul.EWD_ptrDes li.custom_over:hover .group_nodes{display:none!important}
#nom_menu ul li:hover .group_nodes fieldset h4.custom_color a.list_link{color:#fff!important;line-height:17px;padding:8px 5px!important}
.group_nodes{box-shadow:none;color:#fff;display:none;height:auto!important;left:0!important;min-height:auto;overflow-x:hidden;overflow-y:auto;padding:10px!important;position:relative;top:0!important;width:auto!important}
.sitemap ul li ul{margin:0 0 0 13px}
#PURSHT01 .total_matrix ul li{background:none}
#PURSHT01 .icon_link{display:block}
.purshtTruncated{width:53%!important}
.EWD_Order_temp #page #context .section_body .intro #cnt_tools.tools{margin-top:0!important}
body.EWD_Close_Order .total_item .hilite{font-size:18px;padding-left:1px!important}
body.EWD_Select_Account #context .border2+.core.item_top h3.custom_color{width:100%}
#cnt_close{margin-bottom:10px}
#nom_menu ul li:hover .group_nodes fieldset h4.custom_color a.list_link:hover{background:0 0!important;color:#fff!important;width:auto!important}
#nom_menu ul li:hover .group_nodes fieldset h4.custom_color:hover ul.EWD_group_list li a{color:#fff!important;padding:10px 5px!important;width:auto}
#nom_menu ul li:hover .group_nodes fieldset h4.custom_color:hover ul.EWD_group_list li a:hover{color:#fff!important;background:#e30717!important}
#main_menu_trigger{display:block;width:50px;height:50px;position:absolute;left:10px;margin:0;background:url(../images/sprite-img.png) 0 -394px/100% auto no-repeat!important}
body #page #context #cnt_core{width:100%;box-sizing:border-box}
body.EWD_start .intro .bx-wrapper ul li{margin-bottom:20px!important;width:100%!important;margin-right:0!important}
.EWD_start_context .slider_center_grid.cnt_center_grid_1 .tall{width:99%!important}
.EWD_start_context #promotion_center_grid li.Vertical{width:98%!important}
#INFOPR3 .list_more div.list_order,#ajprdlist .list_more div.list_order,.EWD_TPHadRT{width:100%}
.EWD_Product_listing #page #context .section_body .core .list_grid{width:100%;margin:0 0 15px!important;min-height:auto}
#INFOPR3 .list_more,#ajprdlist .list_more{display:block;float:none}
.EWD_Product_listing #cnt_page .page-next,.EWD_Product_listing #cnt_page .page-previous{float:right}
.EWD_Product_listing .list_grid .list_more .list_order table.list_quantity td.ctrl a{margin-top:0}
body .EWD_TopHdWrap #main_image{background-size:100% auto!important;float:none;height:51px!important;margin:10px auto 0!important;position:inherit!important;width:110px}
.css_horizon div.group_container,.css_horizon span.group_container{padding-bottom:0;padding-top:0}
.EWD_Order_CheckOut .EWD_list_gerl{padding:0!important;width:100%}
body.EWD_Order_CheckOut .list_item tbody:first-child tr:first-child td .list_purchase .list_quantity .ctrl{display:block!important}
.EWD_Order_CheckOut .list_purchase{width:100%}
body.EWD_Order_CheckOut .list_item table.list_price{width:120px}
.EWD_Order_CheckOut .list_order{float:left!important;padding-right:15px!important}
#ORDER03 .list_item tr:first-child td .list_purchase .list_order a.alert{color:#e30717!important;float:none;position:static;right:0;text-decoration:underline;top:0}
.list_purchase div.list_order{margin-top:0!important}
.list_substitution.EWD_list_substitution{float:left;padding:13px 15px 10px 5px !important}
body.EWD_Order_CheckOut #cnt_core table.list_item .list_status.EWD_list_status{display:inline-block!important;float:right;padding:0 0 10px!important;position:absolute!important;bottom:10px}
body.EWD_Order_CheckOut #cnt_core table.list_item .list_status.EWD_list_status span{float:left!important;display:inline-block!important;width:44px!important;margin:0 5px 5px!important}
body.EWD_Order_CheckOut .list_item tbody:first-child tr:first-child td .list_general{min-height:inherit!important}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_general a{font-size:16px!important;line-height:22px!important}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_general *{margin:0;width:100%!important;display:initial}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_general span.list_code{display:block}
.EWD_Order_CheckOut .EWD_list_grup table.list_price{width:auto!important;margin-bottom:10px!important}
.ewd_wapper{float:left;width:100%}
.EWD_Main.EWD_Product_listing .ewd_wapper,.EWD_Main.EWD_start .ewd_wapper{float:none}
#page,.EWD_PageInnerWrap{float:left}
.EWD_Order_CheckOut #cnt_intro .clear{bottom:inherit;float:left;left:inherit!important;line-height:25px;position:inherit;width:100%}
body.EWD_Order_CheckOut #cnt_totals.item{width:100%!important}
.EWD_Order_CheckOut #cnt_more{margin-top:0!important}
.EWD_Close_Order #cnt_core #step_txt_shipinv #adressing,.EWD_Close_Order #cnt_core #step_txt_shipinv #order_ref{width:100%}
.EWD_Close_Order #adressing #select_dialog form .intro .tools{width:10%!important}
.EWD_Close_Order #adressing #select_dialog form .intro .tools input.text_input{width:82%!important}
.EWD_Main.EWD_Close_Order #page #main{height:80px!important}
.EWD_Close_Order #page #context .section_body .core h4{font-size:16px!important}
body.EWD_prdShrtDes #product_variations .total_whole label[id*=attribute]{width:54%!important}
body.EWD_prdShrtDes .rating.EWD_rating{top:-115px;margin:8px 5px!important}
.EWD_Switch_Save .sws_offered,.EWD_Switch_Save .sws_original{width:94%!important;margin:0 0 20px!important}
.group_nodes.wcs_mega_l3{display:none!important}
body.EWD_Main ul li .ProdContainer .ProdDesc .ProdPack{left:15px!important}
.EWD_Main.EWD_start #page #context .section_body #promotion_close_slider ul li .ProdContainer .ProdDesc .ProdPack{left:12px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container h3 a:first-child::before{padding-top:50%}
.EWD_Product_listing table.list_item.item_bottom .list_img a:before{padding-top:50%!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more{min-height:80px}
#page{width:100%}
.EWD_start .EWD_start_context .section_body .item{margin:0!important;padding:0!important}
.EWD_Main.EWD_Product_listing #page #context{padding-left:0}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_general a.custom_color{box-sizing:border-box;display:block;font-size:16px!important;line-height:22px!important;padding-right:167px}
body#ORDER03.EWD_Order_CheckOut #cnt_core table.list_item .list_status.EWD_list_status{top:0;width:auto!important}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_general span.list_code{padding-bottom:9px}
#page #context .section_body .intro #cnt_tools{display:none!important}
body.EWD_prdShrtDes #page #context .section_body .intro>h1{font-size:18px!important;line-height:24px;padding:0 0 10px}
body #page #context #cnt_core{padding:0!important}
body #page #context #cnt_core #product_image>a{min-height:160px}
body#INFOPR4 #page #context #cnt_tabs #tabs_row td .tab_link .tab_link_right .tab_link_middle{background-color:#315d92;line-height:18px;min-height:40px;padding:5px!important;text-transform:capitalize;vertical-align:middle;white-space:initial}
#basket_buttons{padding:5px 5px 24px!important;position:static!important;width:100%!important}
.EWD_TPHadRT,.dropdown{position:relative}
#basket_buttons .button_text{display:block;font-size:18px!important;width:auto!important}
#basket .button_flex .button_end{left:inherit;margin-right:auto}
.dropdown{display:block;padding:0}
.ewd_login_popup .dropbtn{padding-bottom:0!important}
.ewd_login_popup{display:block!important;padding-top:0;position:absolute!important;top:57px}
body#EXTERNAL .ewd_login_popup{position:relative;display:none!important}
body#EXTERNAL.EWD_logout_user .ewd_login_popup{display:block!important}
.EWD_TPHadRTbot{display:block}
#nom_search{left:0;top:5px;width:100%;padding-right:0}
#newBasket,.ewd_showemail{top:0}
#nav_lan{text-align:center;float:right;width:auto}
#ewd_userIconBoxID,body #jPanelMenu-menu #nav_lan.css_horizon.EWD_navlan{display:none}
.EWD_nom_menu .section,.EWD_nom_menu .section_body{padding-top:0}
.ewd_login_popup .dropdown-content{left:0;right:0;top:39px}
#EWD_TopHdWrapBox+.call_on_mobile{background:#e30717;display:block;margin-bottom:0;padding:4px 0;text-align:center;position:fixed;bottom:0;left:0;right:0;z-index:999;color:#fff;font-family:Arial,sans-serif;line-height:18px;font-size:16px}
#EWD_TopHdWrapBox+.call_on_mobile a,#EWD_TopHdWrapBox+.call_on_mobile span{color:#fff}
body .EWD_TopHdWrap{padding:0 0 10px}
.EWD_TPHadRTbot{padding-top:0}
.EWD_basket_sec .dropdown{padding:0}
#EWD_TPHadRTtopBox .EWD_basket_sec .dropbtn4{line-height:0!important}
#EWD_TPHadRTtopBox #nav_lan .group_container:last-child{margin-right:-5px}
#jPanelMenu-menu #nom_menu{display:block!important}
.EWD_main_menu span.group_container:hover div.group_list{display:none!important}
.EWD_main_menu span.group_container.panelContainerSpan:hover div.group_list{display:block!important}
.dropdown-content4{top:28px}

#EWD_TPHadRTBox .section_body .item.searchbox{box-sizing:border-box;margin:0;padding:6px}
body .EWD_TopHdWrap #main_image{margin-left:70px;padding:0!important}
.EWD_nom_menu .EWD_nom_tree span[id=nav_nom_] h3::after{color:#fff;content:"+";font-size:25px;font-weight:400;position:absolute;right:13px;top:4px}
.EWD_nom_menu .EWD_nom_tree span[id=nav_nom_]:hover h3::after{color:#fff;content:"-";font-size:36px;position:absolute;right:13px;top:-6px}
.EWD_main_menu>span.group_container>h3::after{color:#fff;content:"+";font-size:25px;font-weight:400;position:absolute;right:13px;top:4px}
.EWD_main_menu>span.group_container>h3:hover::after{color:#fff;content:"-";font-size:36px;font-weight:300;position:absolute;right:14px;top:-6px}
.EWD_nom_menu .header-nav .menu-dropdown:after{color:#fff;content:"+";font-size:25px;position:absolute;right:13px;top:4px}
.EWD_nom_menu .header-nav .menu-dropdown:hover::after{color:#fff;content:"-";font-size:36px;position:absolute;right:13px;top:0}
#nom_menu .header-nav,#nom_menu .header-nav .menu-dropdown{display:block;font-size:14px;color:#fff!important;text-align:left}
.EWD_main_menu span#nav_nom_hot.group_container h3::after,.EWD_main_menu span#nav_nom_hotshop.group_container h3::after,.EWD_main_menu span#nav_nom_hotshop.group_container h3::before{content:""}
#nom_menu .header-nav{line-height:normal;padding:0}
#nom_menu .header-nav .menu-dropdown{border-bottom:1px solid #222!important;padding:3px 10px;box-sizing:border-box}
.EWD_nom_menu .header-nav .menu-dropdown:hover{background:0 0!important}
.EWD_nom_menu .header-nav .menu-dropdown .menu-dropdown-content{background:#474b4e!important;margin:0 -8px;padding:0;position:relative;right:0!important;text-align:left;top:3px;width:auto!important;z-index:99999!important}
body #jPanelMenu-menu .EWD_nom_menu .header-nav .menu-dropdown .menu-dropdown-content span.group_container{border:none!important}
.EWD_nom_menu .EWD_nom_tree span[id=nav_nom_]:hover #listptr.group_list{left:0!important}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li>.group_nodes{background:#252525;box-shadow:none;display:block!important;height:inherit;left:0;min-height:auto;overflow:visible;position:relative;right:0;width:100%;padding:0!important}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li>.group_nodes h4{border-bottom:1px solid #000;padding:0}
#nom_menu ul li:hover .group_nodes fieldset h4.custom_color a.list_link{color:#fff!important;line-height:17px!important;padding:8px 17px!important}
.cwd_ltmenu{border-right:medium none;width:100%}
.cwd_rtmenu{border-left:0 none;left:0;width:100%}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li div a{padding:8px 17px!important}
.EWD_nom_tree #nav_nom_ .group_list ul.EWD_ptrDes li>.group_nodes h4 a{background:rgba(0,0,0,0)!important;color:#fff!important;font-size:14px!important}
.menu-dropdown:hover .menu-dropdown-content{display:none}
.panelContainerSpan .menu-dropdown:hover .menu-dropdown-content{display:block}
.EWD_main_menu{display:none;margin:0}
.EWD_main_menu span.group_container{border-right:0}
#free_national_outer #scrim{display:block!important;height:100%!important;width:100%!important}
body #jPanelMenu-menu{background-color:#2b2e30!important;border-right:1px solid rgba(255,255,255,.3)!important}
body #jPanelMenu-menu .group_container{border-bottom:solid 1px #222!important;display:inherit;width:100%;padding:0!important}
body #jPanelMenu-menu .group_container *{line-height:normal!important}
body #jPanelMenu-menu .group_container a{padding:8px 0;color:#fff!important;min-height:inherit;font-size:14px;text-align:left}
#jPanelMenu-menu menu-dropdown span h3 a{padding:0 10px}
#jPanelMenu-menu menu-dropdown span h3 a:hover{background:#fff!important;color:#e30717!important}
.EWD_nom_menu .EWD_nom_tree span[id=nav_nom_]:hover #listptr.group_list{display:block;position:relative;right:0;top:0}
.EWD_nom_menu .EWD_nom_tree span:hover{background:0 0!important}
.EWD_nom_menu #listptr>ul>li>a{width:100%}
.EWD_nom_menu .EWD_nom_tree{display:block}
body.EWD_User_Reg .item_top .total_half .total_item{padding-right:0;width:100%}
body.EWD_User_Reg .item_top .total_item+.total_item .total_descr{width:28%}
body.EWD_User_Reg .item_top .total_item{padding-bottom:15px;padding-right:0;width:100%}
body.EWD_menuTitle .item_top .total_half .total_item{padding-right:0;width:100%}
body.EWD_menuTitle .item_top .total_item+.total_item .total_descr{width:28%}
body.EWD_menuTitle .item_top .total_item{padding-bottom:15px;padding-right:0;width:100%}
#page_breadcrumbs ul li:hover{background-color:#333}
.ewd_jspcheck{max-width:inherit;overflow-x:auto;width:450px}
.ewd_jspcheck table{display:table;margin:0 auto;overflow-x:scroll;text-align:center;width:450px!important}
.ewd_jspcheck table td{display:block;padding:0;width:100%!important}
body .EWD_TopHdWrap.ewdFixHeaderShow #main_image{max-width:120px;min-width:120px}
.EWD_Product_listing #page #context .section_body .core .list_grid img{position:static}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container{min-height:inherit}
.EWD_nom_search #searchForm .text_search,.EWD_nom_search #selectorPrdCod .text_search{box-sizing:border-box;margin:0!important;width:58%!important}
.ewdFixHeaderShow .EWD_nom_search{width:100%!important}
.ewd_showUserDetail{display:block!important}
.ewdFixHeaderShow .ewd_login_popup .user-icon .dropbtn{background-position:2px 3px!important}
#nom_search select{margin-left:0!important}
#promotion_close_linear.EWD_proseccls .bx-viewport{height:auto!important}
#ORDER04 #context{float:left}
body.EWD_Close_Order .shipping-element-default .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #adressing .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #order_ref .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #shipping_methods .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item .total_date,body.EWD_Close_Order .shipping1-default #step_txt_closure #total_invoice .total_item .total_date,body.EWD_Close_Order #page #context .section_body .core #step_txt_closure #total_invoice .total_item .total_date{width:100%!important}
body.EWD_Close_Order .shipping-element-default .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #adressing .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #adressing .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #order_ref .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #order_ref .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_shipinv #shipping_methods .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_shipinv #shipping_methods .total_item .total_date input,body.EWD_Close_Order .shipping1-default #step_txt_closure #total_invoice .total_item .total_date input,body.EWD_Close_Order #page #context .section_body .core #step_txt_closure #total_invoice .total_item .total_date input{width:86%!important}
body.EWD_myorders #page #context .section_body .core .intro .set .total_half .total_item .total_text input,.EWD_myorders #page #context .section_body .core .intro .set .total_half .total_item input{width:80%!important}
.EWD_myorders #page #context .section_body .intro .tools{top:-47px!important;float:none!important}
.EWD_myorders #page #context .section_body .intro .tools input.text_search{width:100%!important}
body.EWD_logout_user #EWD_TPHadRTtopBox #nav_lan{margin:10px 0 0}
body.EWD_logout_user #EWD_TPHadRTbotBox .ewd_login_popup .ewdUserlogin .dropdown-content{left:-60px}
body.EWD_logout_user #EWD_TPHadRTtopBox{float:right;padding:12px 0 0;width:54%;position:relative}
body.EWD_logout_user #EWD_TPHadRTtopBox #nom_search{background:#fff;border:none;box-shadow:none;float:none;left:-47%;min-width:151%;padding:0 12px;position:absolute;right:0;top:57px!important;width:100%;border-bottom:#dddedd 1px solid;height:52px;z-index: 99;}
body.EWD_logout_user #EWD_TPHadRTtopBox a.mob_search{background:url(../images/sprite-img.png) no-repeat scroll -6px -254px / 39px auto;display:inline-block;float:left;font-size:0;height:36px;min-width:28px;position:relative;top:-3px;width:10%}
body.EWD_logout_user #EWD_TPHadRTtopBox .EWD_navlan .group_container{margin-right:1px}
body.EWD_logout_user #EWD_TPHadRTbotBox{float:left;padding:10px 0 0;width:50%}
body.EWD_logout_user #EWD_TPHadRTbotBox #main_menu_trigger{background:url(../images/sprite-img.png) no-repeat scroll 0 -394px / 100% auto;display:inline-block;float:left;height:50px;left:0;margin:0;position:static;width:50px}
body.EWD_logout_user #EWD_TPHadRTBox #EWD_TPHadRTbotBox{float:left;padding-top:5px;width:30%}
body.EWD_logout_user #EWD_TPHadRTBox .ewd_login_popup{display:block;float:left;margin-left:0%;padding-top:6px;position:static!important;top:0;width:40px}
body.EWD_logout_user #EWD_TPHadRTBox .ewd_login_popup .user-icon .dropbtn a{font-size:0;height:28px;margin-left:-29px;margin-top:-11px;width:32px}
body.EWD_login_user #EWD_TPHadRTtopBox #nav_lan{margin:10px 0 0}
body.EWD_login_user #EWD_TPHadRTbotBox .ewd_login_popup .ewdUserlogin .dropdown-content{left:-60px}
body.EWD_login_user #EWD_TPHadRTtopBox{float:right;padding:12px 0 0;width:57%;position:relative}
body.EWD_login_user #EWD_TPHadRTtopBox #nom_search{background:#fff;border:none;box-shadow:none;float:none;height:52px;left:-81%;min-width:179%;padding:0 12px;position:absolute;right:0;top:57px!important;width:100%;border-bottom:#dddedd 1px solid}
body.EWD_login_user #EWD_TPHadRTtopBox a.mob_search{background:url(../images/sprite-img.png) no-repeat scroll -6px -254px / 39px auto;display:inline-block;float:left;font-size:0;height:36px;min-width:28px;position:relative;top:-5px;width:10%;transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9)}
body.EWD_login_user #EWD_TPHadRTtopBox .EWD_navlan .group_container{margin-right:4px}
body.EWD_login_user #EWD_TPHadRTbotBox{float:left;padding:10px 0 0;width:50%}
body.EWD_login_user #EWD_TPHadRTbotBox #main_menu_trigger{background:url(../images/sprite-img.png) no-repeat scroll 0 -394px / 100% auto;display:inline-block;float:left;height:50px;left:0;margin:0;position:static;width:50px}
body.EWD_login_user #EWD_TPHadRTBox #EWD_TPHadRTbotBox{float:left;padding-top:5px;width:43%}
body.EWD_login_user #EWD_TPHadRTBox .ewd_login_popup{display:block;float:left;margin-left:18%;padding-top:10px;position:static!important;top:0;width:40px}
body.EWD_login_user #EWD_TPHadRTBox > .ewd_login_popup >.user-icon > .dropbtn > a{font-size:0;height:28px;margin-left:-29px;margin-top:-11px;width:32px}
body.EWD_login_user #EWD_TPHadRTbotBox .ewd_login_popup #showUserDetailBox{font-size:0}
body.EWD_login_user #EWD_TPHadRTtopBox .ewd_showemail{margin-right:25px}
body.EWD_login_user #EWD_TPHadRTbotBox .ewd_login_popup .dropdown-content{min-width:227px;top:33px!important}
body.EWD_login_user #EWD_TPHadRTtopBox .ewd_showemail{top:3px;transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9)}
body.EWD_login_user #EWD_TPHadRTtopBox #newBasket{top:2px;transform:scale(0.85);-webkit-transform:scale(0.85);-moz-transform:scale(0.85)}
body.EWD_login_user #EWD_TPHadRTbotBox #main_menu_trigger{background-position:-6px -494px!important;background-size:62px auto!important}
body.EWD_login_user .ewdFixHeaderShow #EWD_TPHadRTBox .ewd_login_popup{padding-top:6px!important}
body.EWD_login_user .ewdFixHeaderShow #EWD_TPHadRTbotBox #main_menu_trigger{margin-top:-2px!important}
#loyalty_points.item{display:none}
	
}
@media (max-width:479px) {
body.EWD_login_user #EWD_TPHadRTtopBox #nom_search{min-width:174%}
body.EWD_prdShrtDes #product_image img.product_thumbnail{border:1px solid #ccc;margin:10px 2px;padding:2px}
.product_thumbnail.ddd_img+span{background:url(../images/3dimage-bg.png) 1px 1px/53px auto no-repeat rgba(0,0,0,0);margin-left:-57px;margin-top:-8px;width:54px}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_general span.list_code{display:inline;padding-bottom:9px}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_general a.custom_color{padding-right:0}
body#ORDER03.EWD_Order_CheckOut #cnt_core table.list_item .list_status.EWD_list_status{bottom:10px;display:inline-block!important;float:right;left:0;padding:0!important;position:absolute;top:auto;width:auto!important}
.EWD_Order_CheckOut .EWD_list_grup table.list_quantity{margin-right:-4px!important}
body#ORDER03 .list_item tbody:first-child tr:first-child td .list_purchase{margin:0!important;padding:0 0 70px!important}
.EWD_Order_CheckOut .EWD_list_grup{width:100%}
.EWD_Order_CheckOut .list_order{clear:both!important;float:left!important;padding-bottom:10px!important}
#ORDER03 .list_item tr:first-child td .list_general>a,.list_general>a{padding-bottom:0}
.dropdown-content4{min-width:300px;box-sizing:border-box}
#basket h3,#basket table{display:inherit}
#basket h3{padding-left:0}
#newBasket table{margin:0;width:100%;box-sizing:border-box;text-align:left}
#basket table tr td{padding:8px 0!important}
#basket h3,.cart-top-cont-normal{font-size:20px!important}
.EWD_Order_CheckOut #cnt_more,body#ORDER03.EWD_Order_CheckOut #cnt_totals.item{width:100%!important}
#page #context .section_body .more .island{padding:5px 0}
.EWD_Order_CheckOut #cnt_more .island input.custom_input_brd{width:86%!important}
.copytag{padding:30px 0 40px!important}
body#ORDER03.EWD_Order_CheckOut #page #context .section_body .more .island input+a>span span{box-sizing:border-box;height:40px!important;text-align:center!important;width:100%}
#page #context .section_body .more .island input+a>span{display:block;text-align:center!important;width:100%}
#page #context .section_body .more .island input+a{box-sizing:border-box;width:14%!important}
#page_closure #page_menu{padding:15px!important}
body#INFOPR4 #page #context #cnt_tabs #tabs_row td .tab_link .tab_link_right .tab_link_middle{padding:4px!important;font-size:16px;line-height:40px}
body.EWD_prdShrtDes .section_body #prod_options span.options_cnt a{height:28px!important;line-height:24px;width:28px!important}
body.EWD_prdShrtDes .section_body #prod_options span.options_cnt a::before{padding:3px 0!important}
body.EWD_prdShrtDes #page #context .section_body .core #product_ctrls #prod_options .options_cnt a{margin:0 5px 0 0 !important}
body.EWD_prdShrtDes .section_body #product_ctrls #prod_order a.basket_button{margin-left:90px!important;padding:1px 10px 2px!important}
.EWD_Product_listing table.list_item.item_bottom .list_desc .list_more .list_status a::before{top:1px}
.EWD_Product_listing .section_body #cnt_all .list_grid .group_container .list_more .list_order a.button_order{padding:2px 3px 1px!important}
.list_grid .group_container .list_status div.list_icons a,.product-grid-custom .group_container .list_status div.list_icons a{height:30px;width:30px}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more .button_order.button_flex span.button_text{line-height:25px}
.list_grid div.list_status .list_icons a::before{top:4px!important}
.EWD_Product_listing .list_grid .list_2assort::before,.EWD_Product_listing a[alt="Add to assortment"]::before{margin-left:1px;margin-top:-4px}
td.list_extra .container_showPriceScales{max-width:285px}
.EWD_Reports #page #context .section_body .intro>strong,body.EWD_User_Reg #page #context .section_body .intro>strong,body.body.EWD_menuTitle #page #context .section_body .intro>strong{font-size:13px}
.ewd_contactus table td,.ewd_contactus table td a,.ewd_contactus table td p,.ewd_contactus table td span{font-size:12px;line-height:16px}
.ewd_jspcheck{width:300px}
.ewd_jspcheck table{width:300px!important}
.EWD_Reports #page #context .section_body .core .item .tools select,.EWD_Reports #page #context .section_body .core .item.item_top div.total_item .total_text select{min-width:182px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .list_more{padding:5px!important}
.container_showPriceScales{margin:0 5px!important}
.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div,.EWD_Product_listing #page #context .section_body .core .list_grid .group_container .group_list.list_self div.list_uom{padding:0 5px!important}
body.EWD_prdShrtDes #product_ctrls table tr td,body.EWD_prdShrtDes #product_ctrls table tr th{padding:1px 0}
body.EWD_myorders #page #context .section_body .core .intro .set .total_half .total_item .total_text input,.EWD_myorders #page #context .section_body .core .intro .set .total_half .total_item input{width:75%!important}
}
@media (max-width:350px) {
.EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant .SliderButton{position:inherit!important;top:inherit!important;left:inherit!important;right:inherit!important;float:left}
.EWD_Main.EWD_start #page #context .section_body #promotion_center_grid .ProdQuant{background:#fff!important;padding-bottom:10px}
body.EWD_start .intro .bx-wrapper ul li .ProdContainer .ProdQuant .SliderButton a{padding:6px 10px 6px 36px !important}
}
@media (max-width:600px) {
.progress{text-align:left}
.progress .bar,.progress .circle{border-radius:0;border:0;width:inherit;height:inherit;background:inherit;padding:0 15px}
.progress .circle .label:before,.progress .circle.active .label:before,.progress .circle.done .label:before{border-top:5px solid transparent;border-bottom:5px solid transparent;right:-21px;top:5px;content:""}
.progress .circle.active .label{color:#eb5037;background:0 0;box-shadow:none;position:relative}
.progress .circle.active .label:before,.progress .circle.done .label:before{width:0;height:0;border-left:10px solid #e30717;position:absolute}
.progress .circle .label{height:inherit;width:inherit;line-height:inherit;background:0 0;position:relative;box-shadow:none!important}
.progress .circle .label:before{width:0;height:0;border-left:10px solid #898989;position:absolute}
.progress .bar{display:none}
.progress .circle .label.lastArow:before{border:0!important}
.progress .circle.done .label{background:inherit!important;color:#eb5037!important}
#LOGINB2B.EWD_start #page #context .section_body form[name$=loginb2b]{padding:10px;width:90%!important}
.tab_txt_description_container iframe{width:100%;height:auto}
}
@media only screen and (min-width:1270px) and (max-width:1332px) {
.EWD_Main.EWD_start .EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdThumb img{position:absolute!important}
.EWD_Main.EWD_start .EWD_start_context #promotion_center_grid ul li .ProdContainer .ProdQuant table.list_quantity{left:105px}
.EWD_Main.EWD_start .EWD_start_context #promotion_center_grid table.list_quantity td.quant input{width:28px!important}
.EWD_Main.EWD_start #promotion_center_grid .bx-wrapper img{width:100%!important;height:399px}
}
@media (min-width:400px) and (max-width:767px) {
/*body.EWD_login_user #EWD_TPHadRTBox .ewd_login_popup,.EWD_logout_user #EWD_TPHadRTBox .ewd_login_popup{margin-left:30%!important}
body.EWD_login_user #EWD_TPHadRTtopBox,.EWD_logout_user #EWD_TPHadRTtopBox{width:50%!important}*/
body.EWD_login_user #EWD_TPHadRTtopBox .ewd_showemail,body.EWD_logout_user #EWD_TPHadRTtopBox .ewd_showemail{margin-right:20%!important}
body.EWD_login_user #EWD_TPHadRTtopBox #nom_search{left:-104%;min-width:199%}
body.EWD_logout_user #EWD_TPHadRTtopBox #nom_search{min-width:200%;left:-105%}
}
@media (min-width:320px) and (max-width:767px) {
	body .EWD_TopHdWrap .EWDHaderMainBOX{padding: 0 0px !important;}
	body.EWD_logout_user #EWD_TPHadRTBox #EWD_TPHadRTbotBox{width: 28%;}
	body.EWD_logout_user #EWD_TPHadRTtopBox{width: 72% !important;}
	.EWD_TPHadRTbot #main_menu_trigger{background: url(../images/sprite-img.png) 0 -307px/100% auto no-repeat !important;}
	body.EWD_logout_user #EWD_TPHadRTbotBox #main_menu_trigger{height: 40px;width: 40px;}
	body.EWD_logout_user #EWD_TPHadRTtopBox .EWD_navlan .group_container{margin-right:-1px;}
	body.EWD_logout_user #EWD_TPHadRTtopBox #nom_search{left: -39%;min-width: 139%;}
}
@media (max-width:540px) {
.fcell,.fsocbar{width:100%;text-align:center}
.fcell{padding-bottom:15px}
}
@media (max-width:1180px) {
.EWD_Main.EWD_Product_listing #ewd_page_breadcrumbs a[href=assortm01]{width:100%}
#select_dialog form .core .group_container .group_list li:not(.alert) .total_seventh{width:7%!important}
#sZmkuyO-1494925792260{display:none}
}
@media (max-width:991px) {
body.EWD_Order_CheckOut form.EWD_ajplop01 .list_item tbody:first-child tr:first-child td .list_more .list_quantity .quant,table.list_quantity td.quant{padding:5px 0!important}
.EWD_prdShrtDes #tab_txt_alternatives .list_desc .list_general{min-height:initial}
body#INFOPR4 form.EWD_ajplop01 table.list_item.item_bottom .list_more table.list_quantity caption,body.EWD_Order_CheckOut .list_item tbody:first-child tr:first-child td .list_more .list_quantity .ctrl,body.EWD_Order_CheckOut .list_item tbody:first-child tr:first-child td .list_more .list_quantity caption{display:block!important}
form.EWD_ajplop01 .list_general,form.EWD_ajplop01 .list_more{width:100%;float:none}
body.EWD_Order_CheckOut form.EWD_ajplop01 .list_item tbody:first-child tr:first-child td .list_more .list_quantity{float:none!important}
body.EWD_Order_CheckOut form.EWD_ajplop01 .list_item tbody:first-child tr:first-child td .list_more .list_quantity .quant input{margin-left:26px!important}
#page #context .section_body .intro #page_breadcrumbs ul li a,#page #context .section_body .intro #page_breadcrumbs ul li strong,.page-breadcrumbs-custom ul li a,.page-breadcrumbs-custom ul li strong{line-height:30px!important}
body #page #context #cnt_intro #page_breadcrumbs ul{background-color:#e30717!important;border-bottom:1px solid #b30512}
.EWD_Product_listing #page #context .section_body #cnt_all .intro::before{bottom:86px;top:inherit}
body #page #context #cnt_intro #page_breadcrumbs{height:auto;padding-bottom:14px}
}
@media (min-width:1280px) {
.EWD_start_context #promotion_center_grid li{max-height:409px;margin-bottom:20px}
.EWD_start_context #promotion_center_grid li.wide{overflow:hidden;float:none!important;display:inline-block}
}
@media (min-width:1025px) and (max-width:1279px) {
.EWD_start_context #promotion_center_grid li{max-height:auto;margin-bottom:20px}
.EWD_start_context #promotion_center_grid li.wide{overflow:hidden;float:none!important;display:inline-block}
#promotion_close_linear.EWD_proseccls .bx-viewport{height:auto!important}
}
body.EWD_Main #promotion_options_linear.EWD_promoopt1{display:none!important}
#main #page_service,#main #page_mydata{display:none}
#helporder04paymenttype.layer > .section_body > .core,#helporder04paymenttype.layer > .section_body > form > .core,#helporder04paymenttype.layer > form > .section_body > .core{padding-bottom:20px;padding-top:20px}
.pp-header-white{color:#fff;font-size:calc(50% + 2.8vh);font-family:'Arial';font-weight:700;line-height:1em}
.pp-body-white{color:#fff;font-size:calc(50% + 2vh);font-family:'Arial';line-height:1.7em}
.pp-header-darkgrey{color:#333;font-size:calc(50% + 2.8vh);font-family:'Arial';font-weight:700;line-height:1em}
.pp-body-darkgrey{color:#333;font-size:calc(50% + 2vh);font-family:'Arial';line-height:1.7em}
.pp-header-red{color:#e30717;font-size:calc(50% + 2.8vh);font-family:'Arial';font-weight:700;line-height:1em}
.pp-body-red{color:#e30717;font-size:calc(50% + 2vh);font-family:'Arial';line-height:1.7em}
.aps_currencyEL > *{float:none!important;padding:0!important}
body#INFOPR3 .EWD_prdlist_context .list_item .list_general table.list_price tbody td.hilite.aps_currencyEL span{padding:0!important}
.ewdFixPageWrapShow{margin-top:200px}
.ewd_titlerow{display:none}
/*Register an account online*/
.ewd_login_popup .user-icon .ewd_userReg, .ewd_wapper #options.EWD_loginb2b_options .c-register {display:none;}

@media (min-width:641px){
	.EWD_promotion_center_row .ProdContainer {float:none!important;display:table-cell;width:auto!important;}
}

/*20.6*/
#maintenance_panel #tab_txt_infodl2 .intro.item h3, #maintenance_panel #tab_txt_infoas1 .intro.item h3{height:auto!important;}
#maintenance_panel #tab_txt_infodl2 .intro.item .tools, #maintenance_panel #tab_txt_infoas1 .intro.item .tools{margin:15px 0;text-align:left!important;float:left;position:inherit;}
