body , html{color:#1d1f20;font-family:PT Sans Narrow,sans-serif;font-size:15px;font-weight:400;}
#container_21554{background-color:#f2f2f2;left:0px;min-height:40px;top:0px;}
#menu_21556{top:0px;left:0px;width:90%;line-height:40px;}
#menu_21556 > li > a{padding-left:10px;padding-right:10px;}
#menu_21556 > li > a:hover{color:rgb(87, 185, 207);}
#menu_21556 > li > a.active{color:rgb(87, 185, 207);}
#menu_21556 > li > a.active:hover{color:rgb(87, 185, 207);}
#ecCurrencychange_21557{top:0px;left:0px;width:10%;margin-top:7px;}
#ecCurrencychange_21557 select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;}
#container_21558{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e8e8e8;left:0px;padding-bottom:30px;padding-top:15px;top:0px;z-index:2000;}
#container_21560{top:0px;left:0px;}
#imagelink_21561{margin-top:46px;}
#container_21562{top:0px;left:0px;}
#container_21563{top:0px;left:0px;width:53%;margin-top:10px;}
#ecContextualcategorymenu_21564 li a{height:20px;font-size:16px;line-height:20px;color:#777777;}
#ecContextualcategorymenu_21564 > li > a{border-left:1px solid #e8e8e8;color:rgb(39, 53, 115);font-weight:bold;height:30px;line-height:30px;margin-top:35px;padding-left:15px;padding-right:15px;z-index:auto;}
#ecContextualcategorymenu_21564 > li:first-child > a{border-left:0px solid #e8e8e8;}
#ecContextualcategorymenu_21564 > li > a:hover{background-color:transparent;color:rgb(88, 185, 207);}
#ecContextualcategorymenu_21564 > li > a.active{color:rgb(88, 185, 207);}
#ecContextualcategorymenu_21564 > li > ul{background-color:#ffffff;border-bottom:1px solid #f4f4f4;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;float:inherit;height:auto;max-height:none;max-width:none;min-height:auto;min-width:172px;overflow-x:inherit;overflow-y:inherit;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:auto;z-index:1;}
#ecContextualcategorymenu_21564 > li > ul > li > a{font-size:14px;height:32px;line-height:14px;margin-bottom:3px;max-height:32px;min-width:172px;padding-left:5px;width:auto;}
#ecContextualcategorymenu_21564 > li > ul > li > a:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecContextualcategorymenu_21564 > li > ul > li ul{background-color:#ffffff;border-bottom:1px solid #f4f4f4;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;border-top:0px solid #444444;height:auto;left:100%;min-width:172px;overflow-x:hidden;overflow-y:hidden;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;top:0px solid #444444;width:auto;z-index:2;}
#ecContextualcategorymenu_21564 > li > ul > li ul li a{font-size:14px;height:32px;line-height:14px;margin-bottom:3px;min-width:172px;padding-left:5px;width:auto;}
#ecContextualcategorymenu_21564 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecContextualcategorymenu_21564{left:0px;top:0px;z-index:auto;}
#ecContextualcategorymenu_21564 > li > a.active:hover{color:rgb(88, 185, 207);}
#ecContextualcategorymenu_21564 > li > ul > li:first-child > a{width:auto;}
#ecContextualcategorymenu_21564 > li > ul > li:last-child > a{width:auto;}
#ecContextualcategorymenu_21564 li span.toggleBranch{z-index:auto;}
#container_21565{left:0px;margin-top:45px;max-width:22%;top:0px;width:22%;}
#searchandfilter_21566{z-index:50;top:50px;left:0px;width:80%;margin-top:0px;}
#searchandfilter_21566 .formfield_button{width:20%;}
#searchandfilter_21566 .formfield_field input[type=text]{height:30px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
#searchandfilter_21566 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;height:32px;width:30px;}
#textfield_21567 .formfield_field{width:80%;}
#textfield_21567 .formfield_field .inputfield{width:90%;padding-left:5% !important;padding-right:5% !important;}
#container_21568{height:auto;text-align:center;width:100%;}
#html_21569{top:0px;left:0px;margin-top:4px;margin-right:10px;font-size:28px;text-align:right;}
#ecMinicart_21570{top:0px;left:0px;margin-top:0px;}
#ecMinicart_21570 .cartTitle{visibility:hidden;width:0px;height:0px;font-size:0px;line-height:0px;}
#ecMinicart_21570 .ecMinicartComp-totalItems{margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecMinicart_21570 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;color:#ffffff;font-size:16px;font-weight:normal;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecMinicart_21570 .ecMinicartComp-cartLink{font-size:35px;color:#d9d9d9;}
#html_21571{top:0px;left:0px;margin-top:-2px;margin-left:25px;margin-right:0px;font-size:38px;text-align:right;}
#container_21572{bottom:-0px;top:0px;}
#paragraph_21573{width:100%;}
#paragraph_21573 .paragraphComp-content h1{color:rgb(0, 0, 0);font-size:21px;font-style:normal;font-weight:bold;line-height:24px;text-decoration:none;}
#paragraph_21573 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(88, 185, 207);font-weight:bold;text-decoration:underline;}
#html_21574{color:rgb(88, 185, 207);float:right;left:0px;top:0px;}
#container_21575{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:auto;margin-top:10px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_21576{font-size:30px;}
#paragraph_21576 .paragraphComp-content a:hover{color:rgb(106, 205, 255);}
#paragraph_21576 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_21579{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;float:none;padding-bottom:30px;padding-top:30px;text-align:center;}
#container_21580{margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px;top:0px;width:50%;}
#container_21581{left:0px;margin-left:-0px;min-height:50px;top:0px;}
#container_21582{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;left:0px;margin-left:0px;margin-right:0px;padding-left:0px;top:0px solid #ffffff;width:900px;}
#container_21583{left:0px;margin-left:0px;text-align:center;top:0px;width:900px;}
#paragraph_21584{text-align:center;}
#paragraph_21584 .paragraphComp-content strong{font-size:20px;}
#container_21585{padding-top:30px;padding-bottom:30px;}
#container_21586{left:0px;top:0px;}
#container_21587{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-radius:1px;}
#paragraph_21588{top:0px;left:0px;height:50px;margin-left:3%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#8bb570;}
#paragraph_21589{top:0px;left:0px;height:50px;margin-left:3%;margin-right:15%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#8bb570;}
#paragraph_21589 .paragraphComp-content a{color:#8bb570;}
#ecOfferbox_21590{height:auto;margin-top:15px;min-height:400px;}
#ecOfferbox_21590 .ecOfferboxComp-cells{height:auto;margin-top:15px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOfferbox_21590 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:40px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOfferbox_21590 .ecOfferboxComp-paging{margin-top:-50px;text-align:right;}
#ecOfferbox_21590 .ecOfferboxComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:10px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecOfferbox_21590 .ecOfferboxComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecOfferbox_21590 .ecOfferboxComp-paging a{background-color:transparent;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:PT Sans Narrow;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecOfferbox_21590 .ecOfferboxComp-paging a.current{width:0px;height:0px;}
#container_21591{border-bottom:0px solid #e2e8ad;border-left:0px solid #e2e8ad;border-right:0px solid #e2e8ad;border-top:0px solid #e2e8ad;left:0px;margin-bottom:0px;margin-left:5%;min-height:344px;padding-bottom:20px;padding-left:5%;padding-right:5%;padding-top:20px;top:0px solid #e2e8ad;width:80%;}
#ecFieldprice_21592{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_21592 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_21592 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_21592 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_21592 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldimage_21593{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_21594{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_21594 div.price{color:rgb(37, 52, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_21594 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_21594 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_21594 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_21595{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_21595 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_21595 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_21595 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_21595 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldtitle_21596{font-size:18px;font-weight:800;height:auto;margin-bottom:10px;min-height:42px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_21596 a:hover{color:#8bb570;}
#ecFieldtitle_21596 a{color:#1d1f20;}
#ecFieldrating_21597{margin-bottom:10px;text-align:center;visibility:hidden;}
#ecFieldrating_21597 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_21597 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_21597 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_21597 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_21597 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_21597 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#container_21598{background-attachment:none;background-clip:none;background-color:rgba(88,185,207,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0;box-sizing:border-box;color:rgb(255,255,255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_21599{background-attachment:none;background-clip:none;background-color:rgb(88,185,207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;min-height:42px;min-width:143px;right:-0px;width:143px;}
#paragraph_21599 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_21599 .paragraphComp-content a{color:rgb(255,255,255);}
#ecFieldaddtocart_21600 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_21600 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_21600 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_21600 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_21600 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_21600{top:0px;left:0px;margin-bottom:15px;}
#container_21601{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_21602{height:62px;margin-bottom:10px;text-align:left;}
#ecFieldtitle_21602 a:hover{color:#8bb570;}
#ecFieldtitle_21602 a{font-size:35px;font-weight:normal;color:#8bb570;}
#ecFieldimage_21603{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_21603 a.productimage img{max-width:100%;max-height:260px;}
#container_21604{top:0px;left:0px;width:54%;}
#ecFieldtext_21605 div.labelfield label{font-weight:bold;}
#ecFieldtext_21605 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21605{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21606 div.labelfield label{font-weight:bold;}
#ecFieldtext_21606 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21606{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21607 div.labelfield label{font-weight:bold;}
#ecFieldtext_21607 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21607{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21608 div.labelfield label{font-weight:bold;}
#ecFieldtext_21608 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21608{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21609 div.labelfield label{font-weight:bold;}
#ecFieldtext_21609 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21609{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21610 div.labelfield label{font-weight:bold;}
#ecFieldtext_21610 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21610{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_21611{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_21611 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_21611 div.price{color:rgb(37, 52, 115);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_21611 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_21611 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_21611 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_21611 div.minimalprice span.price{color:rgb(37, 52, 115);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_21612 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_21612 .div_availability{font-size:15px;}
#ecMexalAvailability_21612 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_21612{margin-bottom:15px;}
#ecMexalAvailability_21612 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_21613{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_21614 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_21614 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_21614 a.addtocart:hover{background-color:#e2e8ad;}
#ecFieldaddtocart_21614 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_21614 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_21614{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_21615{top:0px;left:0px;}
#ecFieldaddtocomparator_21616{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_21616 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_21616 a.addtocomparator:hover{color:#8bb570;}
#ecFieldaddtowishlist_21617{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_21617 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_21617 a.addtowishlist:hover{color:#8bb570;}
#container_21618{padding-top:30px;padding-bottom:30px;background-color:#f7f7f7;}
#paragraph_21620{color:rgb(38, 53, 115);font-size:30px;font-weight:bold;margin-bottom:30px;margin-top:25px;}
#ecListCategory_21621 .ecListCategoryComp-cells{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecListCategory_21621 .ecListCategoryComp-cells .ecListCategoryComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:15px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecListCategory_21621{color:rgb(37, 52, 115);margin-bottom:30px;min-height:230px;}
#container_21622{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #d9d9d9;border-left:0px solid #d9d9d9;border-right:0px solid #d9d9d9;border-top:0px solid #d9d9d9;color:rgb(255, 255, 255);font-family:Helvetica;font-size:7px;height:43px;left:0px;line-height:13px;text-align:center;top:0px solid #d9d9d9;width:95%;}
#ecFieldtitlecategory_21623{color:rgb(255, 255, 255);font-size:5px;height:0px;line-height:15px;margin-bottom:0px;margin-left:0px;margin-top:10px;min-height:25px;padding-top:0px;text-align:center;}
#ecFieldtitlecategory_21623 a{bottom:0px;clear:none;color:rgb(255, 255, 255);font-size:13px;font-weight:bolder;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-top:0px;text-align:center;}
#ecFieldtitlecategory_21623 a:hover{bottom:10px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-top:0px;}
#ecFieldtitlecategory_21623 .valigner{height:11px;line-height:11px;}
#container_21624{padding-top:30px;padding-bottom:30px;}
#container_21626{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-radius:1px;}
#paragraph_21627{top:0px;left:0px;height:50px;margin-left:3%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#8bb570;}
#paragraph_21628{top:0px;left:0px;height:50px;margin-left:3%;margin-right:15%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#8bb570;}
#paragraph_21628 .paragraphComp-content a{color:#8bb570;}
#ecOfferbox_21629{min-height:350px;margin-top:15px;}
#ecOfferbox_21629 .ecOfferboxComp-cells{margin-top:15px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecOfferbox_21629 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:40px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOfferbox_21629 .ecOfferboxComp-paging{margin-top:-50px;text-align:right;}
#ecOfferbox_21629 .ecOfferboxComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:10px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecOfferbox_21629 .ecOfferboxComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecOfferbox_21629 .ecOfferboxComp-paging a{visibility:hidden;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;font-size:0px;line-height:0px;background-color:transparent;}
#ecOfferbox_21629 .ecOfferboxComp-paging a.current{width:0px;height:0px;}
#container_21630{border-bottom:0px solid #e2e8ad;border-left:0px solid #e2e8ad;border-right:0px solid #e2e8ad;border-top:0px solid #e2e8ad;left:0px;margin-bottom:0px;margin-left:5%;padding-bottom:20px;padding-left:5%;padding-right:5%;padding-top:20px;top:0px solid #e2e8ad;width:80%;}
#ecFieldprice_21631{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_21631 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_21631 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_21631 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_21631 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldimage_21632{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_21633{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_21633 div.price{color:rgb(37, 52, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_21633 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_21633 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_21633 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_21634{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_21634 div.price{color:rgb(37, 52, 115);font-size:0px;font-weight:bold;height:0px;padding-left:0%;text-align:left;width:0%;}
#ecFieldprice_21634 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_21634 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_21634 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldrating_21635{margin-bottom:10px;text-align:center;visibility:hidden;}
#ecFieldrating_21635 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_21635 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_21635 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_21635 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_21635 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_21635 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#ecFieldtitle_21636{font-size:18px;font-weight:800;margin-bottom:10px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_21636 a:hover{color:#8bb570;}
#ecFieldtitle_21636 a{color:#1d1f20;}
#ecFieldaddtocart_21637 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_21637 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_21637 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_21637 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_21637 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_21637{top:0px;left:0px;margin-bottom:15px;}
#container_21638{background-attachment:none;background-clip:none;background-color:rgba(88,185,207,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0;box-sizing:border-box;color:rgb(255,255,255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_21639{background-attachment:none;background-clip:none;background-color:rgb(88,185,207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;min-height:42px;min-width:143px;right:-0px;width:143px;}
#paragraph_21639 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_21639 .paragraphComp-content a{color:rgb(255,255,255);}
#container_21640{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_21641{margin-bottom:10px;text-align:left;}
#ecFieldtitle_21641 a:hover{color:#8bb570;}
#ecFieldtitle_21641 a{font-size:35px;font-weight:normal;color:#8bb570;}
#ecFieldimage_21642{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_21642 a.productimage img{max-width:100%;max-height:260px;}
#container_21643{top:0px;left:0px;width:54%;}
#ecFieldtext_21644 div.labelfield label{font-weight:bold;}
#ecFieldtext_21644 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21644{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21645 div.labelfield label{font-weight:bold;}
#ecFieldtext_21645 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21645{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21646 div.labelfield label{font-weight:bold;}
#ecFieldtext_21646 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21646{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21647 div.labelfield label{font-weight:bold;}
#ecFieldtext_21647 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21647{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21648 div.labelfield label{font-weight:bold;}
#ecFieldtext_21648 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21648{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21649 div.labelfield label{font-weight:bold;}
#ecFieldtext_21649 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21649{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_21650{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_21650 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_21650 div.price{color:rgb(37, 52, 115);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_21650 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_21650 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_21650 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_21650 div.minimalprice span.price{color:rgb(37, 52, 115);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_21651 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_21651 .div_availability{font-size:15px;}
#ecMexalAvailability_21651 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_21651{margin-bottom:15px;}
#ecMexalAvailability_21651 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_21652{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_21653 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_21653 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_21653 a.addtocart:hover{background-color:#e2e8ad;}
#ecFieldaddtocart_21653 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_21653 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_21653{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_21654{top:0px;left:0px;}
#ecFieldaddtocomparator_21655{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_21655 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_21655 a.addtocomparator:hover{color:#8bb570;}
#ecFieldaddtowishlist_21656{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_21656 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_21656 a.addtowishlist:hover{color:#8bb570;}
#container_21657{padding-top:30px;padding-bottom:30px;}
#container_21659{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-radius:1px;}
#paragraph_21660{color:rgb(37, 52, 115);font-family:PT Sans Narrow;font-size:16px;font-weight:bold;height:50px;left:0px;letter-spacing:1px;line-height:50px;margin-left:3%;top:0px;}
#ecPopularity_21661{top:0px;left:0px;min-height:350px;margin-top:15px;}
#ecPopularity_21661 .ecPopularityComp-cells{margin-top:15px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecPopularity_21661 .ecPopularityComp-cells .ecPopularityComp-cell{height:auto;margin-top:0px;margin-bottom:40px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #e1e1e1;border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
#ecPopularity_21661 .ecPopularityComp-paging{font-size:0px;line-height:31px;margin-top:-50px;text-align:right;}
#ecPopularity_21661 .ecPopularityComp-paging a{visibility:hidden;width:0px;height:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;font-size:0px;line-height:0px;}
#ecPopularity_21661 .ecPopularityComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecPopularity_21661 .ecPopularityComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#container_21662{border-bottom:0px solid #e2e8ad;border-left:0px solid #e2e8ad;border-right:0px solid #e2e8ad;border-top:0px solid #e2e8ad;left:0px;margin-bottom:0px;margin-left:5%;padding-bottom:20px;padding-left:5%;padding-right:5%;padding-top:20px;top:0px solid #e2e8ad;width:80%;}
#ecFieldprice_21663{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_21663 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_21663 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_21663 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_21663 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldimage_21664{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_21665{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_21665 div.price{color:rgb(37, 52, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_21665 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_21665 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_21665 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_21666{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_21666 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_21666 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_21666 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_21666 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldtitle_21667{color:rgb(37, 52, 115);font-size:18px;font-weight:800;height:auto;margin-bottom:10px;max-height:30px;min-height:30px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_21667 a:hover{color:rgb(88, 185, 207);}
#ecFieldtitle_21667 a{color:rgb(80, 80, 80);}
#container_21668{background-attachment:none;background-clip:none;background-color:rgba(88,185,207,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0;box-sizing:border-box;color:rgb(255,255,255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_21669{background-attachment:none;background-clip:none;background-color:rgb(88,185,207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;min-height:42px;min-width:143px;right:-0px;width:143px;}
#paragraph_21669 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_21669 .paragraphComp-content a{color:rgb(255,255,255);}
#ecFieldrating_21670{margin-bottom:10px;text-align:center;visibility:hidden;}
#ecFieldrating_21670 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_21670 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_21670 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_21670 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_21670 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_21670 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#ecFieldaddtocart_21671 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_21671 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_21671 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_21671 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_21671 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_21671{top:0px;left:0px;margin-bottom:15px;}
#container_21672{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_21673{margin-bottom:10px;text-align:left;}
#ecFieldtitle_21673 a:hover{color:#8bb570;}
#ecFieldtitle_21673 a{color:rgb(37, 52, 115);font-size:35px;font-weight:normal;}
#ecFieldimage_21674{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_21674 a.productimage img{max-width:100%;max-height:260px;}
#container_21675{top:0px;left:0px;width:54%;}
#ecFieldtext_21676 div.labelfield label{font-weight:bold;}
#ecFieldtext_21676 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21676{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21677 div.labelfield label{font-weight:bold;}
#ecFieldtext_21677 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21677{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21678 div.labelfield label{font-weight:bold;}
#ecFieldtext_21678 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21678{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21679 div.labelfield label{font-weight:bold;}
#ecFieldtext_21679 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21679{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21680 div.labelfield label{font-weight:bold;}
#ecFieldtext_21680 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21680{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_21681 div.labelfield label{font-weight:bold;}
#ecFieldtext_21681 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_21681{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_21682{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_21682 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_21682 div.price{color:rgb(37, 52, 115);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_21682 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_21682 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_21682 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_21682 div.minimalprice span.price{color:rgb(88, 185, 207);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_21683 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_21683 .div_availability{font-size:15px;}
#ecMexalAvailability_21683 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_21683{margin-bottom:15px;}
#ecMexalAvailability_21683 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_21684{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_21685 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_21685 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_21685 a.addtocart:hover{background-color:#e2e8ad;}
#ecFieldaddtocart_21685 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_21685 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_21685{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_21686{top:0px;left:0px;}
#ecFieldaddtocomparator_21687{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_21687 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_21687 a.addtocomparator:hover{color:#8bb570;}
#ecFieldaddtowishlist_21688{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_21688 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_21688 a.addtowishlist:hover{color:#8bb570;}
#container_21689{top:0px;left:0px;}
#container_21690{left:0px;top:0px;}
#html_21691{top:0px;left:0px;}
#searchandfilter_21692 .formfield_field{width:200px;}
#searchandfilter_21692 .formfield_field input[type=text]{width:160px;height:35px;margin-left:5%;padding-left:10px;padding-right:10px;border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;}
#searchandfilter_21692{border-bottom:1px solid #8bb570;left:0px;margin-bottom:0px;margin-top:10px;padding-bottom:010px;top:0px;}
#searchandfilter_21692 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-weight:bold;height:35px;width:35px;}
#searchandfilter_21692 .formfield_label{width:160px;margin-left:10px;font-weight:bold;}
#html_21694{top:0px;left:0px;}
#container_21695{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_21697{top:0px;left:0px;min-height:50px;}
#container_21698{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#html_21699{color:rgb(255, 255, 255);font-size:22px;padding-top:15px;text-align:center;}
#container_21700{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#mcSubscription_21701 .formfield_label{width:15%;margin-top:10px;font-size:18px;font-weight:bold;color:#ffffff;}
#mcSubscription_21701 .formfield_field{width:70%;}
#mcSubscription_21701 .formfield_field .inputfield{width:96%;height:35px;padding-left:2%;padding-right:2%;}
#mcSubscription_21701 .formfield_button{width:10%;}
#mcSubscription_21701{top:0px;left:0px;padding-top:10px;padding-bottom:10px;}
#mcSubscription_21701 .mcSubscriptionComp-message{margin-bottom:10px;font-size:18px;text-align:center;color:#ffffff;}
#mcSubscription_21701 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-size:18px;height:37px;width:80px;}
#mcSubscription_21701 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(255, 255, 255);}
#mcSubscription_21701 .mcSubscriptionComp-errormessage{color:#e2001a;font-size:22px;text-align:center;}
#mcTextfield_21702{top:0px;left:0px;width:90%;}
#mcTextfield_21702 .formfield_field{width:80%;}
#mcTextfield_21702 .formfield_field .inputfield{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#container_21703{background-attachment:none;background-clip:none;background-color:rgb(246, 243, 243);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_21705{left:0px;top:0px;}
#container_21706{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#container_21707{top:0px;left:0px;}
#paragraph_21708{font-size:16px;font-weight:bold;color:#777777;}
#menu_21709 > li > a{line-height:25px;color:#777777;}
#menu_21709 > li > a:hover{color:rgb(88, 185, 207);}
#menu_21709{margin-top:15px;}
#container_21710{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#container_21711{top:0px;left:0px;}
#paragraph_21712{font-size:16px;font-weight:bold;color:#777777;}
#menu_21713 > li > a{line-height:25px;color:#777777;}
#menu_21713 > li > a:hover{color:rgb(88, 185, 207);}
#menu_21713{margin-top:15px;}
#container_21714{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#container_21715{top:0px;left:0px;}
#paragraph_21716{font-size:16px;font-weight:bold;color:#777777;}
#menu_21717 > li > a{line-height:25px;color:#777777;}
#menu_21717 > li > a:hover{color:rgb(88, 185, 207);}
#menu_21717{margin-top:15px;}
#paragraph_21718 .paragraphComp-content a{color:rgb(119, 119, 119);}
#paragraph_21718 .paragraphComp-content a:hover{color:rgb(88, 185, 207);}
#container_21719{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#container_21720{top:0px;left:0px;}
#paragraph_21721{font-size:16px;font-weight:bold;color:#777777;}
#menu_21722 > li > a{line-height:25px;color:#777777;}
#menu_21722 > li > a:hover{color:rgb(88, 185, 207);}
#menu_21722{margin-top:15px;}
#container_21723{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#container_21724{top:0px;left:0px;}
#paragraph_21725{font-size:16px;font-weight:bold;color:#777777;}
#html_21727{top:0px;left:0px;margin-top:10px;color:#ffffff;}
#paragraph_21728{bottom:70px;right:20px;text-align:center;}
#paragraph_21728 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(139, 181, 112);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid rgb(210, 194, 175);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:15px;padding-top:10px;}
#paragraph_21728 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:rgb(226, 232, 173);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);}
#container_21729{border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);height:auto;left:0px;padding-top:10px;top:1px solid rgb(88, 185, 207);width:748px;}
#imagelink_21730{top:0px;left:0px;margin-top:15px;padding-left:2%;}
#paragraph_21731{top:0px;left:0px;width:96%;padding-left:2%;}
#paragraph_21731 .paragraphComp-content hr{margin-top:5px;margin-bottom:0px;border-top:1px solid #8bb570;}
#paragraph_21732{top:0px;left:0px;width:45%;margin-bottom:10px;margin-left:3%;font-size:18px;font-weight:bold;}
#paragraph_21733{top:0px;left:0px;width:45%;margin-bottom:10px;margin-left:3%;font-size:18px;font-weight:bold;}
#userlogin_21734{left:0px;margin-bottom:20px;padding-left:2%;top:0px;width:46%;}
#userlogin_21734 .formfield_label{font-weight:bold;}
#userlogin_21734 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-size:15px;font-weight:bold;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#textfield_21735 .formfield_label{width:100%;}
#textfield_21735 .formfield_field{width:100%;}
#textfield_21735 .formfield_field .inputfield{width:90%;height:35px;padding-left:2% !important;padding-right:2% !important;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#passwordfield_21736{margin-top:10px !important;}
#passwordfield_21736 .formfield_label{width:100%;}
#passwordfield_21736 .formfield_field{width:100%;}
#passwordfield_21736 .formfield_field input{width:90%;height:35px;padding-left:2% !important;padding-right:2% !important;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#remembermefield_21737 .formfield_label{width:56px;margin-bottom:10px;}
#remembermefield_21737{margin-top:10px;}
#paragraph_21738{font-size:20px;margin-bottom:20px;margin-top:10px;}
#paragraph_21738 .paragraphComp-content a{color:rgb(88, 185, 207);font-weight:bold;text-decoration:underline;}
#userlogin_21739{top:0px;left:0px;width:40%;margin-right:10%;}
#userlogin_21739 .formfield_button{width:0px;height:0px;font-size:0px;}
#userlogin_21739 .formfield_button input{border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;background-color:transparent;}
#container_21740{top:0px;left:0px;width:95%;padding-left:7%;padding-right:2%;}
#socialloginfield_21741{top:0px;left:0px;width:100%;margin-bottom:10px;}
#socialloginfield_21741 .social_link{width:100%;}
#socialloginfield_21741 .formfield_field{width:100%;}
#socialloginfield_21742{top:0px;left:0px;width:100%;margin-bottom:10px;}
#socialloginfield_21742 .social_link{width:100%;}
#socialloginfield_21742 .formfield_field{width:100%;}
#socialloginfield_21743{top:0px;left:0px;width:100%;margin-bottom:10px;}
#socialloginfield_21743 .social_link{width:100%;}
#socialloginfield_21743 .formfield_field{width:100%;}
#socialloginfield_21744{top:0px;left:0px;width:100%;margin-bottom:10px;}
#socialloginfield_21744 .social_link{width:100%;}
#socialloginfield_21744 img{border-top:1px solid #6ec4e9;border-bottom:1px solid #6ec4e9;border-left:1px solid #6ec4e9;border-right:1px solid #6ec4e9;}
#socialloginfield_21744 .formfield_field{width:100%;}
#container_21745{padding-bottom:0px;padding-top:0px;}
#container_21747{left:0px;top:0px;}
#userbar_21748 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#userbar_21748{padding-bottom:5px;padding-top:5px;text-align:left;}
#userbar_21748 .userbarComp-loggedUser{line-height:36px;margin-right:20px;}
#userbar_21748 .userbarComp-logout{width:10%;}
#container_21749{padding-top:30px;padding-bottom:30px;}
#container_21751{top:0px;left:0px;margin-top:0px;}
#container_21752{top:0px;left:0px;}
#container_21754{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_21755{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#menu_21756{margin-top:20px;}
#menu_21756 > li > a{border-bottom:1px solid #ededed;line-height:45px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#menu_21756 li a{background-image:none;}
#menu_21756 > li > a:hover{color:rgb(88, 185, 207);}
#menu_21756 > li > a.active{color:rgb(88, 185, 207);}
#menu_21756 > li > a.active:hover{color:rgb(88, 185, 207);}
#container_21757{top:0px;left:0px;}
#container_21758{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_21759{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21759 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21759 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21759 > ul > li > a.active{font-weight:bold;}
#navinfo_21759 > ul > li > a:hover{color:rgb(139, 181, 112);}
#container_21760{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_21761{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21761 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21761 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21761 > ul > li > a.active{font-weight:bold;}
#navinfo_21761 > ul > li > a:hover{color:rgb(139, 181, 112);}
#container_21762{top:0px;left:0px;margin-top:20px;}
#container_21763{top:0px;left:0px;height:266px;min-height:260px;margin-bottom:25px;}
#container_21764{top:0px;left:0px;height:262px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background-color:#f8f8f8;}
#container_21765{top:0px;left:0px;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;}
#html_21766{color:rgb(88, 185, 207);font-size:50px;left:0px;top:0px;}
#paragraph_21767{color:rgb(39, 53, 115);font-size:25px;font-weight:bold;left:0px;margin-bottom:5px;margin-left:5%;top:0px;width:80%;}
#paragraph_21768{top:0px;left:0px;margin-left:5%;}
#paragraph_21771{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;left:0px;margin-top:35px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;top:8px;}
#paragraph_21771 .paragraphComp-content a{color:#ffffff;}
#container_21772{top:0px;left:0px;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;}
#html_21773{color:rgb(88, 185, 207);font-size:50px;left:0px;top:0px;}
#paragraph_21774{color:rgb(39, 53, 115);font-size:25px;font-weight:bold;left:0px;margin-bottom:5px;margin-left:5%;top:0px;width:80%;}
#paragraph_21775{top:0px;left:0px;margin-left:5%;}
#userbar_21777{margin-top:25px;text-align:left;}
#userbar_21777 .userbarComp-loggedUser{width:50%;margin-right:20px;line-height:36px;}
#userbar_21777 .userbarComp-logout{width:10%;}
#userbar_21777 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-size:16px;font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#container_21778{top:0px;left:0px;}
#container_21779{top:0px;left:0px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background-color:#f8f8f8;}
#container_21780{top:0px;left:0px;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;}
#html_21781{color:rgb(88, 185, 207);font-size:50px;left:0px;top:0px;}
#paragraph_21782{color:rgb(39, 53, 115);font-size:25px;font-weight:bold;left:0px;margin-bottom:5px;margin-left:5%;top:0px;width:80%;}
#paragraph_21783{top:0px;left:0px;margin-left:5%;}
#userlogin_21785 .formfield_label{width:100%;}
#userlogin_21785 .formfield_field{width:100%;}
#userlogin_21785 .formfield_field input[type=text]{width:90%;height:35px;padding-left:5%;padding-right:5%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#userlogin_21785 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-size:15px;font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#passwordfield_21787{margin-top:15px !important;}
#passwordfield_21787 .formfield_field input{width:90%;height:35px;padding-left:5% !important;padding-right:5% !important;}
#remembermefield_21788 .formfield_field{width:20px;margin-top:-19px;}
#remembermefield_21788 .formfield_label label{width:100px;margin-left:20px;}
#remembermefield_21788{margin-top:10px;margin-bottom:15px;}
#html_21790{color:rgb(88, 185, 207);font-size:50px;left:0px;top:0px;}
#paragraph_21791{color:rgb(39, 53, 115);font-size:25px;font-weight:bold;left:0px;margin-bottom:5px;margin-left:5%;top:0px;width:80%;}
#paragraph_21792{top:0px;left:0px;margin-left:5%;}
#userlogin_21793 .formfield_error{width:0px;height:0px;font-size:0px;}
#userlogin_21793 .formfield_button input{border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;font-size:0px;background-color:transparent;}
#userlogin_21793 .formfield_button{width:0px;height:0px;}
#userlogin_21793{margin-top:20px;}
#socialloginfield_21794{margin-bottom:15px;}
#socialloginfield_21794 .formfield_field{width:100%;}
#socialloginfield_21795{margin-bottom:15px;}
#socialloginfield_21795 .formfield_field{width:100%;}
#socialloginfield_21796{margin-bottom:15px;}
#socialloginfield_21796 .formfield_field{width:100%;}
#socialloginfield_21797{margin-bottom:15px;}
#socialloginfield_21797 img{border-top:1px solid #6ec4e9;border-bottom:1px solid #6ec4e9;border-left:1px solid #6ec4e9;border-right:1px solid #6ec4e9;}
#socialloginfield_21797 .formfield_field{width:100%;}
#container_21798{padding-top:0px;padding-bottom:30px;}
#container_21800{left:0px;top:0px;}
#userbar_21801 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#userbar_21801{padding-bottom:5px;padding-top:5px;text-align:left;}
#userbar_21801 .userbarComp-loggedUser{line-height:36px;margin-right:20px;}
#userbar_21801 .userbarComp-logout{width:10%;}
#container_21802{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e8e8e8;border-left:0px solid #e8e8e8;border-right:0px solid #e8e8e8;border-top:0px solid #e8e8e8;height:50px;left:0px;top:0px;}
#container_21803{background-attachment:none;background-clip:none;background-color:rgb(242, 242, 242);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(232, 232, 232);border-left:1px solid rgb(232, 232, 232);border-right:1px solid rgb(232, 232, 232);border-top:1px solid rgb(232, 232, 232);left:0px;top:0px;}
#navinfo_21804{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21804 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21804 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21804 > ul > li > a:hover{color:rgb(88, 185, 207);}
#navinfo_21804 > ul > li > a.active{font-weight:bold;}
#container_21805{background-attachment:none;background-clip:none;background-color:rgb(242, 242, 242);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(232, 232, 232);border-left:1px solid rgb(232, 232, 232);border-right:1px solid rgb(232, 232, 232);border-top:1px solid rgb(232, 232, 232);left:0px;top:0px;}
#navinfo_21806{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21806 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21806 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21806 > ul > li > a:hover{color:rgb(139, 181, 112);}
#navinfo_21806 > ul > li > a.active{font-weight:bold;}
#container_21807{padding-top:0px;padding-bottom:30px;}
#container_21809{top:0px;left:0px;margin-top:0px;}
#paragraph_21810{top:0px;left:0px;margin-bottom:15px;font-size:15px;font-weight:bold;}
#container_21811{top:0px;left:0px;}
#googlemap_21812{top:0px;left:0px;width:100%;border-top:0px solid #1d1f20;border-bottom:0px solid #1d1f20;border-left:0px solid #1d1f20;border-right:0px solid #1d1f20;}
#googlemap_21812 .map{width:98%;height:500px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#googlemap_21812 .map_search{margin-bottom:10px;line-height:35px;}
#googlemap_21812 .map_search input{border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);height:35px;padding-left:2%;padding-right:2%;width:70%;}
#googlemap_21812 .map_search a{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;margin-left:10px;padding-bottom:9px;padding-left:15px;padding-right:15px;padding-top:9px;}
#container_21813{height:500px;left:0px;top:0px;}
#container_21814{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;left:0px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;top:0px;}
#html_21815{font-size:15px;}
#container_21816{top:0px;left:0px;}
#paragraph_21817{margin-top:25px;font-size:22px;font-weight:bold;color:#8bb570;}
#form_21818{top:0px;left:0px;margin-top:15px;}
#form_21818 .formfield_field .inputfield{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;height:40px;padding-left:2%;padding-right:2%;width:100%;}
#form_21818 .formfield_label{font-size:15px;font-weight:bold;}
#form_21818 .formfield_field{margin-bottom:0px;}
#form_21818 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-size:16px;font-weight:bold;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#form_21818 .formComp-message{font-size:17px;font-weight:bold;}
#container_21819{top:0px;left:0px;}
#textfield_21820{margin-bottom:10px !important;}
#textfield_21821{margin-bottom:10px !important;}
#textfield_21822{margin-bottom:10px !important;}
#textfield_21823{margin-bottom:10px !important;}
#textareafield_21824{top:0px;left:0px;margin-bottom:10px;}
#textareafield_21824 .formfield_field textarea{border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);padding-bottom:10px;padding-left:2%;padding-right:2%;padding-top:10px;width:100%;}
#captchafield_21825 .formfield_captcha{margin-top:5px !important;margin-bottom:10px !important;}
#captchafield_21825{margin-bottom:10px !important;}
#container_21826{padding-top:0px;padding-bottom:30px;}
#container_21828{top:0px;left:0px;margin-top:0px;}
#container_21829{top:0px;left:0px;margin-bottom:20px;}
#paragraph_21830{color:rgb(139, 181, 112);font-size:25px;font-weight:bold;height:20px;margin-bottom:15px;}
#paragraph_21832{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:40px;height:70px;left:0px;line-height:70px;text-align:center;top:0px;width:60px;}
#paragraph_21833{left:0px;line-height:68px;margin-left:20px;top:0px;width:70%;}
#container_21834{margin-top:15px;}
#paragraph_21835{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:40px;height:70px;left:0px;line-height:70px;text-align:center;top:0px;width:60px;}
#paragraph_21836{left:0px;line-height:68px;margin-left:20px;top:0px;width:70%;}
#container_21837{margin-top:15px;}
#paragraph_21838{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:40px;height:70px;left:0px;line-height:70px;text-align:center;top:0px;width:60px;}
#paragraph_21839{left:0px;line-height:68px;margin-left:20px;top:0px;width:70%;}
#container_21840{left:0px;top:0px;}
#container_21841{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;left:0px;top:0px;}
#paragraph_21842{font-weight:bold;height:20px;left:0px;margin-bottom:15px;top:0px;}
#paragraph_21843{margin-top:10px;}
#paragraph_21843 .paragraphComp-content a{color:rgb(139, 181, 112);}
#paragraph_21844{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(37, 52, 115);font-weight:bold;margin-bottom:15px;text-align:center;}
#paragraph_21845{left:0px;margin-top:40px;top:0px;}
#paragraph_21845 .paragraphComp-content hr{border-bottom:0px inset #1d1f20;border-top:1px solid rgb(216, 216, 216);}
#container_21846{top:0px;left:0px;margin-top:0px;}
#paragraph_21847{color:rgb(139, 181, 112);font-size:25px;font-weight:bold;height:20px;left:0px;margin-bottom:25px;opacity:1;top:0px;visibility:visible;}
#container_21848{left:0px;top:0px;visibility:visible;}
#container_21849{border-bottom:1px solid #dbdbdb;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-top-left-radius:8px;border-top-right-radius:8px;left:0px;margin-bottom:30px;top:0px;}
#paragraph_21850{border-bottom:0px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-top:0px solid #dbdbdb;line-height:26px;padding-bottom:0px;padding-top:0px;text-align:center;}
#paragraph_21851{margin-bottom:20px;color:#8bb570;}
#container_21852{border-bottom:1px solid #dbdbdb;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-top-left-radius:8px;border-top-right-radius:8px;left:0px;margin-bottom:30px;top:0px;}
#paragraph_21853{border-bottom:0px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-top:0px solid #dbdbdb;line-height:26px;padding-bottom:0px;padding-top:0px;text-align:center;}
#paragraph_21854{margin-bottom:20px;color:#8bb570;}
#container_21855{left:0px;top:0px;visibility:visible;}
#container_21856{border-bottom:1px solid #dbdbdb;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-top-left-radius:8px;border-top-right-radius:8px;left:0px;margin-bottom:30px;top:0px;}
#paragraph_21857{border-bottom:0px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-top:0px solid #dbdbdb;line-height:26px;padding-bottom:0px;padding-top:0px;text-align:center;}
#paragraph_21858{margin-bottom:20px;color:#8bb570;}
#container_21859{border-bottom:1px solid #dbdbdb;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-top-left-radius:8px;border-top-right-radius:8px;left:0px;margin-bottom:30px;top:0px;}
#paragraph_21860{border-bottom:0px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-top:0px solid #dbdbdb;line-height:26px;padding-bottom:0px;padding-top:0px;text-align:center;}
#paragraph_21861{margin-bottom:20px;color:#8bb570;}
#paragraph_21862{left:0px;margin-bottom:20px;margin-top:10px;top:0px;}
#paragraph_21862 .paragraphComp-content hr{border-bottom:0px inset #1d1f20;border-top:1px solid rgb(216, 216, 216);}
#paragraph_21863{color:rgb(139, 181, 112);font-size:25px;font-weight:bold;height:20px;margin-bottom:25px;}
#container_21864{top:0px;left:0px;margin-bottom:20px;}
#imagelink_21866{text-align:center;}
#paragraph_21867{margin-top:15px;text-align:center;}
#paragraph_21867 .paragraphComp-content h3{color:rgb(0, 0, 0);}
#container_21868{top:0px;left:0px;margin-bottom:20px;}
#imagelink_21870{text-align:center;}
#paragraph_21871{margin-top:15px;text-align:center;}
#paragraph_21871 .paragraphComp-content h3{color:rgb(0, 0, 0);}
#container_21872{top:0px;left:0px;margin-bottom:20px;}
#imagelink_21874{text-align:center;}
#paragraph_21875{margin-top:15px;text-align:center;}
#paragraph_21875 .paragraphComp-content h3{color:rgb(0, 0, 0);}
#container_21876{top:0px;left:0px;margin-bottom:20px;}
#imagelink_21878{text-align:center;}
#paragraph_21879{margin-top:15px;text-align:center;}
#paragraph_21879 .paragraphComp-content h3{color:rgb(0, 0, 0);}
#paragraph_21880{left:0px;margin-bottom:20px;margin-top:10px;top:0px;}
#paragraph_21880 .paragraphComp-content hr{border-bottom:0px inset #1d1f20;border-top:1px solid rgb(216, 216, 216);}
#paragraph_21881{color:rgb(139, 181, 112);font-size:25px;font-weight:bold;height:20px;margin-bottom:15px;}
#container_21882{left:0px;top:0px;}
#imagegallery_21883{left:0px;top:0px;}
#imagegallery_21883 .imagegalleryComp-image img{height:auto;width:100%;}
#container_21884{border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);height:385px;left:0px;padding-top:10px;top:1px solid rgb(88, 185, 207);width:748px;}
#imagelink_21885{top:0px;left:0px;margin-top:15px;padding-left:2%;}
#paragraph_21886{top:0px;left:0px;width:96%;padding-left:2%;}
#paragraph_21886 .paragraphComp-content hr{margin-top:5px;margin-bottom:0px;border-top:1px solid #8bb570;}
#paragraph_21887{top:0px;left:0px;width:45%;margin-top:25px;margin-bottom:10px;margin-left:3%;font-size:18px;font-weight:bold;}
#mcSubscription_21888{top:0px;left:0px;width:90%;margin-left:5%;}
#mcSubscription_21888 .formfield_field .inputfield{width:96%;height:40px;padding-left:2%;padding-right:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#mcSubscription_21888 .formfield_label{font-size:15px;font-weight:bold;}
#mcSubscription_21888 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#mcSubscription_21888 .formfield_button{margin-top:15px;}
#container_21890{border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);height:auto;left:0px;padding-top:10px;top:1px solid rgb(88, 185, 207);width:748px;}
#imagelink_21891{top:0px;left:0px;margin-top:15px;padding-left:2%;}
#paragraph_21892{top:0px;left:0px;width:96%;padding-left:2%;}
#paragraph_21892 .paragraphComp-content hr{margin-top:5px;margin-bottom:0px;border-top:1px solid #8bb570;}
#container_21893{top:0px;left:0px;width:90%;margin-top:-30px;margin-bottom:0px;padding-left:5%;padding-right:5%;}
#paragraph_21894{color:rgb(88, 185, 207);font-size:22px;font-weight:bold;margin-top:25px;}
#form_21895{top:0px;left:0px;margin-top:15px;}
#form_21895 .formfield_field .inputfield{width:96%;height:40px;padding-left:2%;padding-right:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#form_21895 .formfield_label{font-size:15px;font-weight:bold;}
#form_21895 .formfield_field{margin-bottom:0px;}
#form_21895 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-size:16px;font-weight:bold;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#form_21895 .formComp-message{font-size:17px;font-weight:bold;}
#form_21895 .formfield_button{margin-bottom:10px;}
#container_21896{top:0px;left:0px;}
#textfield_21897{margin-bottom:10px !important;}
#textfield_21898{margin-bottom:10px !important;}
#textfield_21899{margin-bottom:10px !important;}
#textfield_21900{margin-bottom:10px !important;}
#textareafield_21901{top:0px;left:0px;margin-bottom:10px;}
#textareafield_21901 .formfield_field textarea{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;height:60px;padding-bottom:10px;padding-left:2%;padding-right:2%;padding-top:10px;width:96%;}
#captchafield_21902 .formfield_captcha{margin-top:5px !important;margin-bottom:10px !important;}
#captchafield_21902{margin-bottom:10px !important;}
#container_21903{padding-top:0px;padding-bottom:30px;}
#paragraph_21905{margin-bottom:10px;font-size:22px;font-weight:bold;}
#ecAcomparator_21906 .ecAcomparatorComp-comparatorTable > thead > tr > th{width:200px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;line-height:40px;}
#ecAcomparator_21906 .nocomparatoritems{font-weight:bold;line-height:35px;text-align:center;color:#ffffff;background-color:#e2001a;}
#ecAcomparator_21906 .ecAcomparatorComp-divComparatorTable{margin-top:10px;}
#ecAcomparator_21906 .ecAcomparatorComp-comparatorTable > thead > tr > th a.removecomparatoritem{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#ecAcomparator_21906 .ecAcomparatorComp-comparatorTable td{padding-top:5px;padding-bottom:5px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;line-height:35px;}
#ecAcomparator_21906 .ecAcomparatorComp-comparatorTable td.comparatorLabel{padding-left:20px;}
#ecAcomparator_21906 .ecAcomparatorComp-comparatorButton{margin-top:20px;margin-bottom:20px;text-align:left;}
#ecAcomparator_21906 .ecAcomparatorComp-comparatorButton a.emptycomparator{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#ecFieldtitle_21907{color:rgb(0, 0, 0);font-size:18px;}
#ecFieldtitle_21907 a{font-weight:800;}
#ecFieldtitle_21907 a:hover{color:rgb(139, 181, 112);}
#ecFieldimage_21908{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldrating_21909{margin-bottom:10px;text-align:center;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_histogram{border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-top:300px;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_histogram table td.cell-stars{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;font-size:15px;font-weight:normal;line-height:20px;padding-bottom:0px;padding-top:0px;width:35%;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_histogram table td.cell-histogram{background-color:#bdbdbd;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;line-height:normal;padding-bottom:0px;padding-top:0px;width:50%;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{background-color:#8bb570;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;height:20px;padding-bottom:0px;padding-top:0px;}
#ecFieldrating_21909 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldrating_21909 .ecFieldratingComp-container .review_histogram table td.cell-reviews{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;line-height:normal;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_21910{top:0px;left:0px;width:90%;}
#ecFieldaddtocart_21910 input.quantity{width:35px;height:32px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;text-align:center;}
#ecFieldaddtocart_21910 .valigner{width:280px;}
#ecFieldaddtocart_21910 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-left:20px;padding-right:20px;}
#ecFieldaddtocart_21910 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-top:1px solid #8bb570;color:#ffffff;font-size:24px;height:34px;margin-right:2px;width:35px;}
#ecFieldaddtocart_21910 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-top:1px solid #8bb570;color:#ffffff;font-size:23px;height:34px;margin-left:2px;width:35px;}
#ecFieldprice_21911 div.price{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;}
#ecFieldprice_21911 div.discount{width:100%;font-weight:bold;color:#00111a;}
#ecFieldprice_21911 div.originalprice{text-decoration:line-through;}
#ecFieldprice_21911 div.minimalprice{font-weight:bold;}
#ecFieldsetattribute_21912 td.columngroupheader{line-height:40px;background-color:#f8f8f8;}
#ecMexalAvailability_21913{font-size:14px;}
#container_21914{padding-top:30px;padding-bottom:30px;}
#container_21916{top:0px;left:0px;margin-top:0px;}
#container_21917{top:0px;left:0px;}
#container_21919{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_21920{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#menu_21921{margin-top:20px;}
#menu_21921 > li > a{border-bottom:1px solid #ededed;line-height:45px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#menu_21921 li a{background-image:none;}
#menu_21921 > li > a:hover{color:rgb(88, 185, 207);}
#menu_21921 > li > a.active{color:rgb(88, 185, 207);}
#menu_21921 > li > a.active:hover{color:rgb(88, 185, 207);}
#container_21922{top:0px;left:0px;}
#container_21923{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_21924{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21924 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21924 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21924 > ul > li > a.active{font-weight:bold;}
#navinfo_21924 > ul > li > a:hover{color:rgb(88, 185, 207);}
#container_21925{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_21926{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21926 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21926 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21926 > ul > li > a.active{font-weight:bold;}
#navinfo_21926 > ul > li > a:hover{color:rgb(139, 181, 112);}
#paragraph_21927{margin-top:20px;margin-bottom:20px;font-size:22px;font-weight:bold;}
#recoverypassword_21929 .labelrecovery{margin-bottom:5px;}
#recoverypassword_21929 .fieldrecovery input.recovery{width:96%;height:35px;padding-left:2%;padding-right:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#recoverypassword_21929 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:15px;font-weight:bold;margin-top:20px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#recoverypassword_21929 .success{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-right:0px;padding-top:5px;text-align:center;}
#recoverypassword_21929 .error{margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;text-align:center;color:#ffffff;background-color:#e2001a;}
#container_21930{padding-top:30px;padding-bottom:30px;}
#container_21932{top:0px;left:0px;margin-top:0px;}
#container_21933{top:0px;left:0px;}
#container_21935{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_21936{top:0px;left:0px;padding-left:5%;font-size:18px;font-weight:bold;line-height:48px;color:#8bb570;}
#menu_21937{margin-top:20px;}
#menu_21937 > li > a{border-bottom:1px solid #ededed;line-height:45px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#menu_21937 li a{background-image:none;}
#menu_21937 > li > a:hover{color:rgb(88, 185, 207);}
#menu_21937 > li > a.active:hover{color:rgb(88, 185, 207);}
#menu_21937 > li > a.active{color:rgb(88, 185, 207);}
#container_21938{top:0px;left:0px;}
#container_21939{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_21940{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21940 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21940 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21940 > ul > li > a:hover{color:rgb(88, 185, 207);}
#navinfo_21940 > ul > li > a.active{font-weight:bold;}
#container_21941{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_21942{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_21942 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_21942 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_21942 > ul > li > a:hover{color:rgb(139, 181, 112);}
#navinfo_21942 > ul > li > a.active{font-weight:bold;}
#container_21943{border-bottom:1px solid #e2001a;border-left:1px solid #e2001a;border-right:1px solid #e2001a;border-top:1px solid #e2001a;margin-bottom:25px;margin-top:25px;}
#html_21944{padding-top:20px;padding-bottom:20px;font-size:40px;font-weight:bold;text-align:center;color:#e2001a;}
#paragraph_21945{margin-bottom:20px;font-size:18px;text-align:center;color:#e2001a;}
#container_21946{left:0px;top:0px;}
#container_21947{top:0px;left:0px;height:266px;min-height:260px;margin-bottom:25px;}
#container_21948{top:0px;left:0px;height:262px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background-color:#f8f8f8;}
#container_21949{top:0px;left:0px;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;}
#html_21950{top:0px;left:0px;font-size:50px;color:#8bb570;}
#paragraph_21951{top:0px;left:0px;width:80%;margin-bottom:5px;margin-left:5%;font-size:25px;font-weight:bold;color:#8bb570;}
#paragraph_21952{top:0px;left:0px;margin-left:5%;}
#paragraph_21955{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;left:0px;margin-top:35px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;top:8px;}
#paragraph_21955 .paragraphComp-content a{color:#ffffff;}
#container_21956{top:0px;left:0px;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;}
#html_21957{top:0px;left:0px;font-size:50px;color:#8bb570;}
#paragraph_21958{top:0px;left:0px;width:80%;margin-bottom:5px;margin-left:5%;font-size:25px;font-weight:bold;color:#8bb570;}
#paragraph_21959{top:0px;left:0px;margin-left:5%;}
#userbar_21961{margin-top:25px;text-align:left;}
#userbar_21961 .userbarComp-loggedUser{width:50%;margin-right:20px;line-height:36px;}
#userbar_21961 .userbarComp-logout{width:10%;}
#userbar_21961 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-size:16px;font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#paragraph_21962{margin-bottom:10px;margin-top:10px;}
#paragraph_21962 .paragraphComp-content a{color:rgb(4, 48, 123);font-size:23px;font-weight:bolder;text-decoration:underline;}
#container_21963{top:0px;left:0px;}
#container_21964{top:0px;left:0px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background-color:#f8f8f8;}
#container_21965{top:0px;left:0px;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;}
#html_21966{top:0px;left:0px;font-size:50px;color:#8bb570;}
#paragraph_21967{top:0px;left:0px;width:80%;margin-bottom:5px;margin-left:5%;font-size:25px;font-weight:bold;color:#8bb570;}
#paragraph_21968{top:0px;left:0px;margin-left:5%;}
#userlogin_21970 .formfield_label{width:100%;}
#userlogin_21970 .formfield_field{width:100%;}
#userlogin_21970 .formfield_field input[type=text]{width:90%;height:35px;padding-left:5%;padding-right:5%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#userlogin_21970 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-size:15px;font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#passwordfield_21972{margin-top:15px !important;}
#passwordfield_21972 .formfield_field input{width:90%;height:35px;padding-left:5% !important;padding-right:5% !important;}
#remembermefield_21973 .formfield_field{width:20px;margin-top:-19px;}
#remembermefield_21973 .formfield_label label{width:100px;margin-left:20px;}
#remembermefield_21973{margin-top:10px;margin-bottom:15px;}
#paragraph_21974{margin-bottom:10px;margin-top:10px;}
#paragraph_21974 .paragraphComp-content a{color:rgb(7, 14, 155);font-size:22px;font-style:inherit;font-weight:bolder;text-decoration:underline;}
#html_21976{top:0px;left:0px;font-size:50px;color:#8bb570;}
#paragraph_21977{top:0px;left:0px;margin-left:5%;}
#userlogin_21978 .formfield_error{width:0px;height:0px;font-size:0px;}
#userlogin_21978 .formfield_button input{border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;font-size:0px;background-color:transparent;}
#userlogin_21978 .formfield_button{width:0px;height:0px;}
#userlogin_21978{margin-top:20px;}
#socialloginfield_21979{margin-bottom:15px;}
#socialloginfield_21979 .formfield_field{width:100%;}
#socialloginfield_21980{margin-bottom:15px;}
#socialloginfield_21980 .formfield_field{width:100%;}
#socialloginfield_21981{margin-bottom:15px;}
#socialloginfield_21981 .formfield_field{width:100%;}
#socialloginfield_21982{margin-bottom:15px;}
#socialloginfield_21982 img{border-top:1px solid #6ec4e9;border-bottom:1px solid #6ec4e9;border-left:1px solid #6ec4e9;border-right:1px solid #6ec4e9;}
#socialloginfield_21982 .formfield_field{width:100%;}
#container_21983{padding-top:0px;padding-bottom:30px;}
#container_21985{top:0px;left:0px;margin-top:0px;}
#container_21986{top:0px;left:0px;margin-bottom:50px;}
#paragraph_21987{height:20px;margin-bottom:15px;font-size:25px;font-weight:bold;}
#ecContextualcategorymenu_21988 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:13px;line-height:17px;margin-top:15px;}
#ecContextualcategorymenu_21988 li span.toggleBranch img{width:10px;margin-top:-1px;margin-left:4px;}
#ecContextualcategorymenu_21988 li a{width:95%;font-size:15px;line-height:35px;}
#ecContextualcategorymenu_21988 > li > a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_21988 > li > ul{width:80%;margin-left:20px;}
#ecContextualcategorymenu_21988 > li > ul > li > a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_21988 > li > ul > li ul{width:85%;margin-left:20px;}
#ecContextualcategorymenu_21988 > li > ul > li ul li a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_21988 > li > a:hover{color:rgb(88, 185, 207);}
#ecContextualcategorymenu_21988 > li > ul > li > a:hover{color:rgb(139, 181, 112);}
#ecContextualcategorymenu_21988 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:rgb(139, 181, 112);}
#container_21989{left:0px;margin-bottom:50px;top:0px;}
#container_21990{border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);left:0px;margin-top:40px;top:1px solid rgb(88, 185, 207);}
#paragraph_21991{margin-bottom:15px;font-size:25px;font-weight:bold;line-height:25px;text-align:center;}
#paragraph_21992{font-size:80px;line-height:80px;text-align:center;color:#e2001a;}
#html_21993{top:0px;left:0px;margin-top:20px;font-size:35px;text-align:center;}
#container_21994{padding-top:0px;padding-bottom:30px;}
#container_21996{top:0px;left:0px;margin-top:0px;}
#container_21997{margin-bottom:50px;}
#container_21998{border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);left:0px;margin-top:0px;padding-bottom:30px;padding-top:30px;top:1px solid rgb(88, 185, 207);}
#html_21999{color:rgb(88, 185, 207);font-size:35px;left:0px;margin-top:0px;top:0px;}
#container_22000{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22001{height:20px;margin-bottom:15px;font-size:25px;font-weight:bold;}
#ecContextualcategorymenu_22002 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:13px;line-height:17px;margin-top:15px;}
#ecContextualcategorymenu_22002 li span.toggleBranch img{width:10px;margin-top:-1px;margin-left:4px;}
#ecContextualcategorymenu_22002 li a{width:95%;font-size:15px;line-height:35px;}
#ecContextualcategorymenu_22002 > li > a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_22002 > li > ul{width:80%;margin-left:20px;}
#ecContextualcategorymenu_22002 > li > ul > li > a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_22002 > li > ul > li ul{width:85%;margin-left:20px;}
#ecContextualcategorymenu_22002 > li > ul > li ul li a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_22002 > li > a:hover{color:rgb(88, 185, 207);}
#ecContextualcategorymenu_22002 > li > ul > li > a:hover{color:rgb(88, 185, 207);}
#ecContextualcategorymenu_22002 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:rgb(88, 185, 207);}
#container_22003{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22004{height:20px;margin-bottom:15px;font-size:25px;font-weight:bold;}
#menu_22005 li a{border-bottom:0px solid #a9a9a9;font-size:16px;line-height:45px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#menu_22005 > li > a{width:90%;padding-left:15px;border-bottom:1px solid #a9a9a9;}
#menu_22005 > li > ul{width:90%;margin-left:20px;}
#menu_22005 > li > ul > li > a{border-bottom:1px solid #a9a9a9;}
#menu_22005 > li > ul > li ul{margin-left:20px;}
#menu_22005 > li > ul > li ul li a{border-bottom:1px solid #a9a9a9;}
#menu_22005 > li > a:hover{color:rgb(88, 185, 207);}
#menu_22005 > li > ul > li > a:hover{color:rgb(139, 181, 112);}
#menu_22005 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:rgb(139, 181, 112);}
#container_22006{padding-top:30px;padding-bottom:30px;}
#container_22008{top:0px;left:0px;margin-top:0px;}
#container_22009{top:0px;left:0px;}
#container_22011{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22012{color:rgb(37, 52, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#ecContextualcategorymenu_22013 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:13px;line-height:17px;margin-top:15px;}
#ecContextualcategorymenu_22013 li span.toggleBranch img{width:10px;margin-top:-1px;margin-left:4px;}
#ecContextualcategorymenu_22013 li a{width:95%;font-size:15px;line-height:35px;}
#ecContextualcategorymenu_22013 > li > a{width:92%;margin-left:23px;border-bottom:1px solid #e8e8e8;line-height:45px;}
#ecContextualcategorymenu_22013 > li > ul{width:80%;margin-left:20px;}
#ecContextualcategorymenu_22013 > li > ul > li > a{margin-left:23px;border-bottom:1px solid #e8e8e8;line-height:45px;}
#ecContextualcategorymenu_22013 > li > ul > li ul{width:85%;margin-left:20px;}
#ecContextualcategorymenu_22013 > li > ul > li ul li a{margin-left:23px;border-bottom:1px solid #e8e8e8;line-height:45px;}
#ecContextualcategorymenu_22013{top:0px;left:0px;width:96%;margin-left:2%;}
#ecContextualcategorymenu_22013 > li > a:hover{color:rgb(88, 185, 207);}
#ecContextualcategorymenu_22013 > li > ul > li > a:hover{color:rgb(139, 181, 112);}
#ecContextualcategorymenu_22013 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:rgb(139, 181, 112);}
#container_22014{margin-top:40px;}
#container_22015{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22016{color:rgb(37, 52, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#ecCatalogsearchandfilter_22017 .formfield_label{width:100%;font-weight:bold;}
#ecCatalogsearchandfilter_22017{top:0px;left:0px;width:96%;padding-left:2%;padding-right:2%;}
#ecCatalogsearchandfilter_22017 .formfield_field{width:100%;}
#ecCatalogsearchandfilter_22017 .formfield_button{margin-top:20px;}
#ecCatalogsearchandfilter_22017 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecCatalogsearchandfilter_22017 .formfield_field select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;padding-left:20px;}
#ecFieldfilterlist_22018{margin-top:10px;}
#ecFieldfilterlist_22018 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22018 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22019{margin-top:10px;}
#ecFieldfilterlist_22019 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22019 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22020{margin-top:10px;}
#ecFieldfilterlist_22020 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22020 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22021{margin-top:10px;}
#ecFieldfilterlist_22021 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22021 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22022{margin-top:10px;}
#ecFieldfilterlist_22022 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22022 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22023{margin-top:10px;}
#ecFieldfilterlist_22023 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22023 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#container_22024{top:0px;left:0px;}
#container_22025{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22026{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22026 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22026 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22026 > ul > li > a.active{font-weight:bold;}
#navinfo_22026 > ul > li > a:hover{color:rgb(139, 181, 112);}
#container_22027{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22028{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22028 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22028 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22028 > ul > li > a.active{font-weight:bold;}
#navinfo_22028 > ul > li > a:hover{color:rgb(139, 181, 112);}
#searchandfilterresults_22029 .search_result a.full_uri{font-style:italic;color:#919191;}
#searchandfilterresults_22029 .searchandfilterresultsComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#searchandfilterresults_22029{margin-top:20px;}
#searchandfilterresults_22029 .search_result{margin-bottom:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8;}
#searchandfilterresults_22029 .search_result strong a span.highlighted{color:rgb(88, 185, 207);font-weight:bold;}
#searchandfilterresults_22029 .search_result p span.highlighted{color:rgb(88, 185, 207);font-weight:bold;}
#searchandfilterresults_22029 .searchandfilterresultsComp-paging{width:100%;text-align:right;}
#searchandfilterresults_22029 .searchandfilterresultsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#1d1f20;margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#searchandfilterresults_22029 .searchandfilterresultsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#searchandfilterresults_22029 .search_noresults{padding-top:5px;padding-bottom:5px;font-size:16px;text-align:center;color:#ffffff;background-color:#e2001a;}
#searchandfilterresults_22029 .searchandfilterresultsComp-results{color:rgb(0, 0, 0);width:100%;}
#searchandfilterresults_22029 .searchandfilterresultsComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_22029 .searchandfilterresultsComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_22030{top:0px;left:0px;margin-top:0px;}
#container_22031{top:0px;left:0px;}
#container_22033{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22034{color:rgb(37, 52, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#ecContextualcategorymenu_22035 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:13px;line-height:17px;margin-top:15px;}
#ecContextualcategorymenu_22035 li span.toggleBranch img{width:10px;margin-top:-1px;margin-left:4px;}
#ecContextualcategorymenu_22035 li a{width:95%;font-size:15px;line-height:35px;}
#ecContextualcategorymenu_22035 > li > a{width:92%;margin-left:23px;border-bottom:1px solid #e8e8e8;line-height:45px;}
#ecContextualcategorymenu_22035 > li > ul{width:80%;margin-left:20px;}
#ecContextualcategorymenu_22035 > li > ul > li > a{margin-left:23px;border-bottom:1px solid #e8e8e8;line-height:45px;}
#ecContextualcategorymenu_22035 > li > ul > li ul{width:85%;margin-left:20px;}
#ecContextualcategorymenu_22035 > li > ul > li ul li a{margin-left:23px;border-bottom:1px solid #e8e8e8;line-height:45px;}
#ecContextualcategorymenu_22035{top:0px;left:0px;width:96%;margin-left:2%;}
#ecContextualcategorymenu_22035 > li > a:hover{color:rgb(139, 181, 112);}
#ecContextualcategorymenu_22035 > li > ul > li > a:hover{color:rgb(139, 181, 112);}
#ecContextualcategorymenu_22035 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:rgb(139, 181, 112);}
#container_22036{margin-top:40px;}
#container_22037{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22038{color:rgb(37, 52, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#ecCatalogsearchandfilter_22039 .formfield_label{width:100%;font-weight:bold;}
#ecCatalogsearchandfilter_22039{top:0px;left:0px;width:96%;padding-left:2%;padding-right:2%;}
#ecCatalogsearchandfilter_22039 .formfield_field{width:100%;}
#ecCatalogsearchandfilter_22039 .formfield_button{margin-top:20px;}
#ecCatalogsearchandfilter_22039 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecCatalogsearchandfilter_22039 .formfield_field select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;padding-left:20px;}
#ecFieldfilterlist_22040{margin-top:10px;}
#ecFieldfilterlist_22040 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22040 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22041{margin-top:10px;}
#ecFieldfilterlist_22041 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22041 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22042{margin-top:10px;}
#ecFieldfilterlist_22042 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22042 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22043{margin-top:10px;}
#ecFieldfilterlist_22043 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22043 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22044{margin-top:10px;}
#ecFieldfilterlist_22044 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22044 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecFieldfilterlist_22045{margin-top:10px;}
#ecFieldfilterlist_22045 .formfield_field select{width:80%;height:35px;margin-right:5px;}
#ecFieldfilterlist_22045 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#container_22046{top:0px;left:0px;}
#container_22047{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22048{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22048 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22048 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22048 > ul > li > a.active{font-weight:bold;}
#navinfo_22048 > ul > li > a:hover{color:rgb(139, 181, 112);}
#container_22049{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22050{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22050 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22050 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22050 > ul > li > a.active{font-weight:bold;}
#navinfo_22050 > ul > li > a:hover{color:rgb(139, 181, 112);}
#searchandfilterresults_22051 .search_result a.full_uri{font-style:italic;color:#919191;}
#searchandfilterresults_22051 .searchandfilterresultsComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#searchandfilterresults_22051{margin-top:20px;}
#searchandfilterresults_22051 .search_result{margin-bottom:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8;}
#searchandfilterresults_22051 .search_result strong a span.highlighted{color:rgb(88, 185, 207);font-weight:bold;}
#searchandfilterresults_22051 .search_result p span.highlighted{color:rgb(88, 185, 207);font-weight:bold;}
#searchandfilterresults_22051 .searchandfilterresultsComp-paging{width:100%;text-align:right;}
#searchandfilterresults_22051 .searchandfilterresultsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#1d1f20;margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#searchandfilterresults_22051 .searchandfilterresultsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#searchandfilterresults_22051 .search_noresults{padding-top:5px;padding-bottom:5px;font-size:16px;text-align:center;color:#ffffff;background-color:#e2001a;}
#searchandfilterresults_22051 .searchandfilterresultsComp-results{color:rgb(0, 0, 0);width:100%;}
#searchandfilterresults_22051 .searchandfilterresultsComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_22051 .searchandfilterresultsComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_22052{padding-top:0px;padding-bottom:30px;}
#container_22054{top:0px;left:0px;margin-top:0px;}
#paragraph_22055{margin-bottom:20px;font-size:22px;font-weight:bold;}
#container_22056{height:auto;left:0px;margin-bottom:20px;min-height:auto;top:0px;}
#paragraph_22057{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-origin:padding-box;background-position:auto 50%;background-repeat:no-repeat;background-size:auto auto;border-left:0px solid #1d1f20;left:0px;padding-left:0px;text-overflow:inherit;text-shadow:none;top:0px;width:95%;}
#container_22058{top:0px;left:0px;margin-bottom:20px;}
#paragraph_22059{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22060{top:0px;left:0px;margin-bottom:20px;}
#paragraph_22061{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-origin:padding-box;background-position:auto 50%;background-repeat:no-repeat;background-size:auto auto;border-left:1px solid #1d1f20;left:0px;padding-left:5%;text-overflow:inherit;text-shadow:none;top:0px;width:95%;}
#container_22062{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22063{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22064{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22065{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22066{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22067{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22068{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22069{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22070{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22071{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22072{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22073{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22074{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22075{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22076{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22077{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22078{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22079{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22080{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22081{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22082{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22083{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22084{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22085{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22086{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22087{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22088{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22089{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22090{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22091{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22092{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22093{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22094{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22095{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22096{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22097{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22098{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22099{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22100{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22101{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22102{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22103{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22104{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22105{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22106{padding-top:0px;padding-bottom:30px;}
#container_22108{top:0px;left:0px;margin-top:0px;}
#paragraph_22109{margin-bottom:20px;font-size:22px;font-weight:bold;}
#container_22110{top:0px;left:0px;margin-bottom:20px;}
#paragraph_22111{color:rgb(88, 185, 207);font-size:20px;font-weight:bold;height:20px;margin-bottom:15px;text-align:right;}
#container_22112{top:0px;left:0px;margin-bottom:20px;}
#paragraph_22113{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#container_22114{padding-top:0px;padding-bottom:30px;}
#container_22116{top:0px;left:0px;margin-top:0px;}
#paragraph_22117{margin-bottom:20px;font-size:22px;font-weight:bold;}
#container_22118{top:0px;left:0px;margin-bottom:20px;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-row{margin-bottom:40px;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-mode{font-weight:normal;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-paging{width:97%;margin-top:-30px;padding-top:10px;border-top:1px solid #1d1f20;text-align:right;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-results{padding-top:10px;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-paging a{margin-left:1px;margin-right:1px;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;color:#1d1f20;background-color:#e2e8ad;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-paging a:hover{color:#ffffff;background-color:#8bb570;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-paging a.current{color:#ffffff;background-color:#8bb570;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-paging a.prec{color:#1d1f20;background-color:#e2e8ad;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-paging a.succ{color:#1d1f20;background-color:#e2ebad;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-filters li a{color:#e2001a;}
#cmsNewsarchive_22119 a.removefilter{padding-top:5px;padding-bottom:05px;padding-left:20px;padding-right:20px;color:#ffffff;background-color:#e2001a;}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-mode em{color:rgb(88, 185, 207);}
#cmsNewsarchive_22119 .cmsNewsarchiveComp-filters li{color:rgb(88, 185, 207);}
#cmsFieldtitle_22120{color:rgb(39, 53, 115);font-size:30px;font-weight:normal;margin-top:10px;}
#cmsFieldtitle_22120 a:hover{color:rgb(88, 185, 207);}
#html_22121{top:0px;left:0px;margin-right:5px;}
#cmsFielddate_22122{top:0px;left:0px;margin-right:5px;padding-right:5px;border-right:1px solid #1d1f20;}
#cmsFielddate_22122 a:hover{color:#8bb570;}
#cmsFieldauthor_22123{top:0px;left:0px;}
#cmsFieldauthor_22123 a:hover{color:#8bb570;}
#cmsFieldarticle_22124{top:0px;left:0px;width:99%;margin-bottom:20px;}
#cmsFieldarticle_22124 img{margin-top:5px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
#cmsFieldrating_22125{margin-bottom:10px;}
#cmsFieldrating_22125 .cmsFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#cmsFieldrating_22125 .cmsFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#cmsFieldrating_22125 .cmsFieldratingComp-container .review_histogram table{width:80%;}
#cmsFieldrating_22125 .cmsFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;line-height:20px;}
#cmsFieldrating_22125 .cmsFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#cmsFieldrating_22125 .cmsFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;line-height:20px;background-color:#8bb570;}
#cmsFieldsummary_22126 p.keepreading{padding-top:20px;padding-bottom:20px;}
#cmsFieldsummary_22126 a{padding-top:8px;padding-bottom:08px;padding-left:15px;padding-right:15px;font-weight:bold;color:#ffffff;background-color:#8bb570;}
#cmsFieldtags_22127 a{margin-right:5px;padding-top:8px;padding-bottom:8px;padding-left:15px;padding-right:15px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;color:#a9a9a9;background-color:#f8f8f8;}
#cmsFieldtags_22127{margin-top:10px;}
#container_22128{top:0px;left:0px;margin-bottom:20px;}
#container_22129{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22130{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsSearchandfilter_22131{padding-top:20px;border-top:1px solid #e8e8e8;}
#cmsSearchandfilter_22131 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-weight:bold;margin-bottom:20px;margin-left:5%;margin-top:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#cmsSearchandfilter_22131 .formfield_field input[type=text]{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;}
#textfield_22132{top:0px;left:0px;width:90%;margin-left:5% !important;}
#textfield_22132 .formfield_field .inputfield{width:90%;height:35px;padding-left:5% !important;padding-right:5% !important;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#textfield_22132 .formfield_field{width:100%;}
#container_22133{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22134{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsCalendar_22135 table{width:100%;}
#cmsCalendar_22135 table tr th.title{font-weight:bold;line-height:35px;text-align:center;}
#cmsCalendar_22135{border-top:1px solid #e8e8e8;}
#cmsCalendar_22135 table tr th.day{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;font-size:13px;font-weight:bold;line-height:30px;background-color:#f8f8f8;}
#cmsCalendar_22135 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-left:5px;padding-right:5px;}
#cmsCalendar_22135 table tr td{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;line-height:30px;text-align:center;}
#cmsCalendar_22135 table tr td:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(88, 185, 207);}
#cmsCalendar_22135 table tr td.active{color:#ffffff;background-color:#8bb570;}
#cmsCalendar_22135 table tr td.active a{font-weight:bold;color:#ffffff;}
#container_22136{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22137{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsTimeperiodsmenu_22138{top:0px;left:0px;width:90%;margin-left:0%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;}
#cmsTimeperiodsmenu_22138 li{padding-left:20px;line-height:35px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#container_22139{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22140{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsTimeperiodsmenu_22141{top:0px;left:0px;width:90%;margin-left:0%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;}
#cmsTimeperiodsmenu_22141 li{padding-left:20px;line-height:35px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#container_22142{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22143{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsCategoriesmenu_22144 li span.toggleBranch{margin-top:7px;font-size:13px;line-height:19px;background-color:#8bb570;border-radius:60px;}
#cmsCategoriesmenu_22144 li span.toggleBranch img{width:10px;margin-top:-3px;margin-left:4px;}
#cmsCategoriesmenu_22144 li a{margin-left:22px;line-height:35px;}
#cmsCategoriesmenu_22144 > li > ul{width:85%;margin-left:20px;}
#cmsCategoriesmenu_22144{top:0px;left:0px;width:90%;margin-left:0%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;}
#cmsCategoriesmenu_22144 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:#8bb570;}
#cmsCategoriesmenu_22144 > li > a:hover{color:#8bb570;}
#cmsCategoriesmenu_22144 > li > ul > li > a:hover{color:#8bb570;}
#container_22145{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22146{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsTagcloud_22147{top:0px;left:0px;width:90%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;text-align:center;}
#cmsTagcloud_22147 span{margin-right:12px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-weight:normal;background-color:#f8f8f8;}
#cmsTagcloud_22147 a{font-style:normal;font-weight:normal;color:#a9a9a9;}
#container_22148{padding-top:0px;padding-bottom:30px;}
#container_22150{top:0px;left:0px;margin-top:0px;}
#html_22151{color:rgb(0, 0, 0);font-size:20px;margin-bottom:20px;}
#container_22152{top:0px;left:0px;margin-bottom:20px;}
#cmsFieldtitle_22154{color:rgb(88, 185, 207);font-size:35px;line-height:40px;}
#html_22155{color:rgb(88, 185, 207);left:0px;margin-right:5px;top:0px;}
#cmsFielddate_22156{top:0px;left:0px;margin-right:5px;padding-right:5px;border-right:1px solid #1d1f20;}
#cmsFielddate_22156 a:hover{color:#8bb570;}
#cmsFieldauthor_22157{top:0px;left:0px;}
#cmsFieldauthor_22157 a:hover{color:#8bb570;}
#cmsFieldarticle_22158{margin-top:20px;}
#cmsFieldrating_22159 .cmsFieldratingComp-container .review_histogram{border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-radius:2px;border-right:1px solid #8bb570;border-top:1px solid #8bb570;}
#cmsFieldrating_22159 .cmsFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#cmsFieldrating_22159 .cmsFieldratingComp-container .review_histogram table{width:80%;}
#cmsFieldrating_22159 .cmsFieldratingComp-container .review_histogram table td.cell-stars{line-height:20px;width:30%;}
#cmsFieldrating_22159 .cmsFieldratingComp-container .review_histogram table td.cell-histogram{background-color:#bdbdbd;width:50%;}
#cmsFieldrating_22159 .cmsFieldratingComp-container .review_histogram table td.cell-histogram div{background-color:#8bb570;height:20px;}
#cmsFieldarticle_22160{margin-bottom:20px;margin-top:20px;}
#cmsFieldtags_22161 a{margin-right:5px;padding-top:8px;padding-bottom:8px;padding-left:15px;padding-right:15px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;color:#a9a9a9;background-color:#f8f8f8;}
#cmsFieldtags_22161{margin-top:10px;}
#cmsFieldcomments_22162{border-top:1px solid #a9a9a9;padding-top:10px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container h2{font-size:27px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{background-color:#ffffff;border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{height:150px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-msgaddcomment{color:rgb(88, 185, 207);}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-error-required{color:#e2001a;font-weight:bold;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-error-add{font-weight:bold;text-shadow:0px 0px 0px #e2001a;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{font-weight:bold;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;margin-left:10px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items{border-top:1px solid #a9a9a9;margin-top:5px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:1px solid #e8e8e8;margin-bottom:25px;padding-bottom:10px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging{text-align:right;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{background-color:#f8f8f8;border-bottom:1px solid #a9a9a9;padding-bottom:20px;padding-top:10px;text-align:left;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-labelpageelement{font-weight:bold;margin-left:10px;margin-right:5px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{height:30px;padding-left:10px;padding-right:10px;width:40px;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .nocomments{color:#e2001a;font-size:25px;font-weight:bold;text-align:center;}
#cmsFieldcomments_22162 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{width:100%;}
#paragraph_22163{left:0px;top:0px;}
#cmsFieldcommentauthor_22164{font-weight:bold;left:0px;margin-left:5px;margin-right:5px;top:0px;}
#cmsFieldcommentdate_22165{font-weight:bold;left:0px;top:0px;}
#cmsFieldcommentrating_22166{margin-bottom:10px;margin-top:5px;}
#cmsFieldcommenttext_22167{background-color:#f8f8f8;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;box-sizing:border-box;left:0px;padding-bottom:10px;padding-left:2%;padding-right:2%;padding-top:10px;top:0px;width:100%;}
#cmsFieldcommentvote_22168{margin-bottom:10px;margin-top:10px;}
#cmsFieldcommentvote_22168 a.yesButton{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;margin-right:10px;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;}
#cmsFieldcommentvote_22168 a.noButton{background-color:#e2001a;color:#ffffff;font-weight:bold;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;}
#cmsFieldcommentapprovation_22169{font-weight:800;}
#container_22170{top:0px;left:0px;margin-bottom:20px;}
#container_22171{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22172{color:rgb(88, 185, 207);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsSearchandfilter_22173{padding-top:20px;border-top:1px solid #e8e8e8;}
#cmsSearchandfilter_22173 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-weight:bold;margin-bottom:20px;margin-left:5%;margin-top:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#textfield_22174{top:0px;left:0px;width:90%;margin-left:5% !important;}
#textfield_22174 .formfield_field .inputfield{width:90%;height:35px;padding-left:5% !important;padding-right:5% !important;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#textfield_22174 .formfield_field{width:100%;}
#container_22175{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22176{color:rgb(88, 185, 207);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsCalendar_22177 table{width:100%;}
#cmsCalendar_22177 table tr th.title{font-weight:bold;line-height:35px;text-align:center;}
#cmsCalendar_22177{border-top:1px solid #e8e8e8;}
#cmsCalendar_22177 table tr th.day{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;font-size:13px;font-weight:bold;line-height:30px;background-color:#f8f8f8;}
#cmsCalendar_22177 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-left:5px;padding-right:5px;}
#cmsCalendar_22177 table tr td{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;line-height:30px;text-align:center;}
#cmsCalendar_22177 table tr td:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_22177 table tr td.active{color:#ffffff;background-color:#8bb570;}
#cmsCalendar_22177 table tr td.active a{font-weight:bold;color:#ffffff;}
#container_22178{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22179{color:rgb(88, 185, 207);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsTimeperiodsmenu_22180{top:0px;left:0px;width:90%;margin-left:0%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;}
#cmsTimeperiodsmenu_22180 li{padding-left:20px;line-height:35px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#container_22181{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22182{color:rgb(88, 185, 207);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsTimeperiodsmenu_22183{top:0px;left:0px;width:90%;margin-left:0%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;}
#cmsTimeperiodsmenu_22183 li{padding-left:20px;line-height:35px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#container_22184{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22185{color:rgb(88, 185, 207);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsCategoriesmenu_22186 li span.toggleBranch{margin-top:7px;font-size:13px;line-height:19px;background-color:#8bb570;border-radius:60px;}
#cmsCategoriesmenu_22186 li span.toggleBranch img{width:10px;margin-top:-3px;margin-left:4px;}
#cmsCategoriesmenu_22186 li a{margin-left:22px;line-height:35px;}
#cmsCategoriesmenu_22186 > li > ul{width:85%;margin-left:20px;}
#cmsCategoriesmenu_22186{top:0px;left:0px;width:90%;margin-left:0%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;}
#cmsCategoriesmenu_22186 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:#8bb570;}
#cmsCategoriesmenu_22186 > li > a:hover{color:#8bb570;}
#cmsCategoriesmenu_22186 > li > ul > li > a:hover{color:#8bb570;}
#container_22187{margin-top:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22188{color:rgb(88, 185, 207);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#cmsTagcloud_22189{top:0px;left:0px;width:90%;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;border-top:1px solid #e8e8e8;text-align:center;}
#cmsTagcloud_22189 span{margin-right:12px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-weight:normal;background-color:#f8f8f8;}
#cmsTagcloud_22189 a{font-style:normal;font-weight:normal;color:#a9a9a9;}
#container_22190{padding-top:0px;padding-bottom:30px;}
#paragraph_22192{font-size:30px;font-weight:bold;margin-bottom:20px;}
#html_22193{border-bottom:1px solid rgb(37, 52, 115);border-top:1px solid rgb(37, 52, 115);font-size:18px;left:0px;line-height:50px;margin-top:0px;min-height:50px;top:1px solid rgb(37, 52, 115);}
#ecCatalogsearchandfilter_22194{top:0px;left:0px;min-height:180px;padding-top:20px;padding-bottom:20px;}
#ecCatalogsearchandfilter_22194 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-size:19px;font-weight:bold;height:38px;width:100%;}
#container_22195{left:0px;min-height:50px;top:0px;width:auto;}
#container_22196{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22197 .formfield_label{width:0%;}
#ecFieldfilterlist_22197 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22197 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22197 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22197 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22197{top:0px;left:0px;width:100%;}
#container_22198{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22199 .formfield_label{width:0%;}
#ecFieldfilterlist_22199 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22199 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22199 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22199 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22199{top:0px;left:0px;width:100%;}
#container_22200{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22201 .formfield_label{width:0%;}
#ecFieldfilterlist_22201 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22201 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22201 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22201 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22201{top:0px;left:0px;width:100%;}
#container_22202{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22203 .formfield_label{width:0%;}
#ecFieldfilterlist_22203 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22203 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22203 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22203 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22203{top:0px;left:0px;width:100%;}
#container_22204{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22205 .formfield_label{width:0%;}
#ecFieldfilterlist_22205 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22205 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22205 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22205 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22205{top:0px;left:0px;width:100%;}
#container_22206{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22207 .formfield_label{width:0%;}
#ecFieldfilterlist_22207 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22207 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22207 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22207 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22207{top:0px;left:0px;width:100%;}
#ecFieldfiltertext_22208{top:0px;left:0px;min-height:40px;}
#ecFieldfiltertext_22208 .formfield_label{width:0px;}
#ecFieldfiltertext_22208 .formfield_field{width:100%;}
#ecFieldfiltertext_22208 .formfield_field input[type=text]{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-weight:bold;height:40px;padding-left:5% !important;padding-right:5% !important;width:100%;}
#ecFieldfiltertext_22208 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255) !important;font-size:19px;left:38px;padding-bottom:8px !important;padding-left:7px !important;padding-right:7px !important;padding-top:8px !important;position:absolute;top:2px;}
#ecFieldfiltertext_22208 .formfield_field .rowRemoveFilter{color:rgb(226, 0, 26) !important;}
#html_22210{right:0px;top:45px;z-index:500;}
#ecCatalogsearchresultsbox_22211{margin-top:25px;min-height:400px;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-cells{margin-top:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-paging{text-align:left;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;color:rgb(39, 53, 115);margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-results{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;line-height:50px;margin-top:20px;text-align:right;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-sort{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;float:right;line-height:50px;padding-bottom:5px;padding-top:5px;text-align:left;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{font-weight:bold;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-fieldsort select{height:35px;padding-left:10px;width:200px;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-pageelement{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;float:right;line-height:50px;padding-bottom:5px;padding-top:5px;text-align:left;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-labelpageelement{font-weight:bold;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{height:35px;padding-left:10px;width:60px;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-color:#e2001a;color:#ffffff;font-weight:bold;height:35px;letter-spacing:1px;line-height:35px;padding-left:15px;padding-right:15px;}
#ecCatalogsearchresultsbox_22211 .ecCatalogsearchresultsboxComp-noresults{color:#e2001a;font-size:25px;font-weight:bold;margin-bottom:30px;margin-top:30px;text-align:center;}
#container_22212{top:0px;left:0px;width:80%;margin-bottom:0px;margin-left:5%;padding-top:20px;padding-bottom:20px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22213{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22213 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22213 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22213 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22213 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldtitle_22214{margin-bottom:10px;text-align:center;}
#ecFieldtitle_22214 a:hover{color:#8bb570;}
#ecFieldtitle_22214 a{color:#1d1f20;}
#ecFieldimage_22215{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_22216{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_22216 div.price{color:rgb(39, 53, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22216 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22216 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22216 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22217{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_22217 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_22217 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22217 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22217 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFielddescription_22218{top:0px;left:0px;}
#ecFieldtitle_22219{margin-bottom:20px;margin-top:20px;min-height:42px;text-align:center;}
#ecFieldtitle_22219 a:hover{color:#8bb570;}
#ecFieldtitle_22219 a{color:rgb(0, 0, 0);font-size:18px;font-weight:800;text-transform:uppercase;}
#ecFieldrating_22220{margin-bottom:10px;text-align:center;}
#ecFieldrating_22220 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22220 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22220 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22220 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22220 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22220 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#ecFieldaddtocart_22221 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22221 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22221 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_22221 input.quantity{border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:010px;text-align:center;width:35px;}
#ecFieldaddtocart_22221 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22221{top:0px;left:0px;margin-bottom:15px;}
#ecFieldaddtocart_22221 .ecFieldaddtocartComp-soldout{height:42px;}
#container_22222{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;margin-top:0px;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_22223{margin-bottom:10px;text-align:left;}
#ecFieldtitle_22223 a:hover{color:#8bb570;}
#ecFieldtitle_22223 a{font-size:35px;font-weight:normal;color:#8bb570;}
#ecFieldimage_22224{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22224 a.productimage img{max-width:100%;max-height:260px;}
#container_22225{top:0px;left:0px;width:54%;}
#ecFieldtext_22226 div.labelfield label{font-weight:bold;}
#ecFieldtext_22226 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22226{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22227 div.labelfield label{font-weight:bold;}
#ecFieldtext_22227 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22227{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22228 div.labelfield label{font-weight:bold;}
#ecFieldtext_22228 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22228{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22229 div.labelfield label{font-weight:bold;}
#ecFieldtext_22229 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22229{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22230 div.labelfield label{font-weight:bold;}
#ecFieldtext_22230 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22230{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22231 div.labelfield label{font-weight:bold;}
#ecFieldtext_22231 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22231{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22232{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22232 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22232 div.price{color:rgb(88, 185, 207);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22232 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22232 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22232 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22232 div.minimalprice span.price{color:rgb(88, 185, 207);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22233 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22233 .div_availability{font-size:15px;}
#ecMexalAvailability_22233 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22233{margin-bottom:15px;}
#ecMexalAvailability_22233 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22234{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22235 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22235 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22235 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22235 input.quantity{border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22235 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22235{top:0px;left:0px;margin-top:15px;margin-bottom:15px;}
#container_22236{top:0px;left:0px;}
#ecFieldaddtocomparator_22237{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22237 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22237 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22238{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22238 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22238 a.addtowishlist:hover{color:rgb(37, 52, 115);}
#container_22239{padding-top:0px;padding-bottom:30px;}
#paragraph_22241{font-size:30px;font-weight:bold;margin-bottom:20px;}
#html_22242{border-bottom:1px solid rgb(37, 52, 115);border-top:1px solid rgb(37, 52, 115);font-size:18px;left:0px;line-height:50px;margin-top:0px;min-height:50px;top:1px solid rgb(37, 52, 115);}
#ecCatalogsearchandfilter_22243{top:0px;left:0px;min-height:180px;padding-top:20px;padding-bottom:20px;}
#ecCatalogsearchandfilter_22243 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-size:19px;font-weight:bold;height:38px;width:100%;}
#container_22244{left:0px;min-height:50px;top:0px;width:auto;}
#container_22245{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22246 .formfield_label{width:0%;}
#ecFieldfilterlist_22246 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22246 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22246 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22246 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22246{top:0px;left:0px;width:100%;}
#container_22247{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22248 .formfield_label{width:0%;}
#ecFieldfilterlist_22248 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22248 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22248 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22248 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22248{top:0px;left:0px;width:100%;}
#container_22249{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22250 .formfield_label{width:0%;}
#ecFieldfilterlist_22250 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22250 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22250 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22250 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22250{top:0px;left:0px;width:100%;}
#container_22251{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22252 .formfield_label{width:0%;}
#ecFieldfilterlist_22252 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22252 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22252 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22252 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22252{top:0px;left:0px;width:100%;}
#container_22253{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22254 .formfield_label{width:0%;}
#ecFieldfilterlist_22254 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22254 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22254 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22254 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22254{top:0px;left:0px;width:100%;}
#container_22255{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22256 .formfield_label{width:0%;}
#ecFieldfilterlist_22256 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22256 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22256 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22256 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:none;text-align:left;top:2px;}
#ecFieldfilterlist_22256{top:0px;left:0px;width:100%;}
#ecFieldfiltertext_22257{top:0px;left:0px;min-height:40px;}
#ecFieldfiltertext_22257 .formfield_label{width:0px;}
#ecFieldfiltertext_22257 .formfield_field{width:100%;}
#ecFieldfiltertext_22257 .formfield_field input[type=text]{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-weight:bold;height:40px;padding-left:5% !important;padding-right:5% !important;width:100%;}
#ecFieldfiltertext_22257 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff !important;font-size:19px;left:38px;padding-bottom:8px !important;padding-left:7px !important;padding-right:7px !important;padding-top:8px !important;position:absolute;top:2px;}
#html_22259{right:0px;top:45px;z-index:500;}
#ecCatalogsearchresultsbox_22260{margin-top:25px;min-height:400px;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-cells{margin-top:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-paging{text-align:left;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;color:rgb(39, 53, 115);margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-results{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;line-height:50px;margin-top:20px;text-align:right;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-sort{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;float:right;line-height:50px;padding-bottom:5px;padding-top:5px;text-align:left;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{font-weight:bold;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-fieldsort select{height:35px;padding-left:10px;width:200px;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-pageelement{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;float:right;line-height:50px;padding-bottom:5px;padding-top:5px;text-align:left;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-labelpageelement{font-weight:bold;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{height:35px;padding-left:10px;width:60px;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-color:#e2001a;color:#ffffff;font-weight:bold;height:35px;letter-spacing:1px;line-height:35px;padding-left:15px;padding-right:15px;}
#ecCatalogsearchresultsbox_22260 .ecCatalogsearchresultsboxComp-noresults{color:#e2001a;font-size:25px;font-weight:bold;margin-bottom:30px;margin-top:30px;text-align:center;}
#container_22261{top:0px;left:0px;width:80%;margin-bottom:0px;margin-left:5%;padding-top:20px;padding-bottom:20px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22262{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22262 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22262 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22262 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22262 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldtitle_22263{margin-bottom:10px;text-align:center;}
#ecFieldtitle_22263 a:hover{color:#8bb570;}
#ecFieldtitle_22263 a{color:#1d1f20;}
#ecFieldimage_22264{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_22265{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_22265 div.price{color:rgb(39, 53, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22265 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22265 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22265 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22266{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_22266 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_22266 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22266 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22266 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFielddescription_22267{top:0px;left:0px;}
#ecFieldtitle_22268{margin-bottom:20px;margin-top:20px;min-height:42px;text-align:center;}
#ecFieldtitle_22268 a:hover{color:#8bb570;}
#ecFieldtitle_22268 a{color:rgb(0, 0, 0);font-size:18px;font-weight:800;text-transform:uppercase;}
#ecFieldrating_22269{margin-bottom:10px;text-align:center;}
#ecFieldrating_22269 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22269 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22269 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22269 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22269 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22269 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#ecFieldaddtocart_22270 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22270 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22270 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_22270 input.quantity{border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:010px;text-align:center;width:35px;}
#ecFieldaddtocart_22270 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22270{top:0px;left:0px;margin-bottom:15px;}
#ecFieldaddtocart_22270 .ecFieldaddtocartComp-soldout{height:42px;}
#container_22271{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;margin-top:0px;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_22272{margin-bottom:10px;text-align:left;}
#ecFieldtitle_22272 a:hover{color:#8bb570;}
#ecFieldtitle_22272 a{font-size:35px;font-weight:normal;color:#8bb570;}
#ecFieldimage_22273{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22273 a.productimage img{max-width:100%;max-height:260px;}
#container_22274{top:0px;left:0px;width:54%;}
#ecFieldtext_22275 div.labelfield label{font-weight:bold;}
#ecFieldtext_22275 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22275{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22276 div.labelfield label{font-weight:bold;}
#ecFieldtext_22276 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22276{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22277 div.labelfield label{font-weight:bold;}
#ecFieldtext_22277 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22277{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22278 div.labelfield label{font-weight:bold;}
#ecFieldtext_22278 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22278{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22279 div.labelfield label{font-weight:bold;}
#ecFieldtext_22279 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22279{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22280 div.labelfield label{font-weight:bold;}
#ecFieldtext_22280 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22280{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22281{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22281 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22281 div.price{color:rgb(88, 185, 207);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22281 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22281 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22281 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22281 div.minimalprice span.price{color:rgb(88, 185, 207);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22282 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22282 .div_availability{font-size:15px;}
#ecMexalAvailability_22282 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22282{margin-bottom:15px;}
#ecMexalAvailability_22282 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22283{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22284 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22284 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22284 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22284 input.quantity{border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22284 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22284{top:0px;left:0px;margin-top:15px;margin-bottom:15px;}
#container_22285{top:0px;left:0px;}
#ecFieldaddtocomparator_22286{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22286 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22286 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22287{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22287 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22287 a.addtowishlist:hover{color:rgb(37, 52, 115);}
#paragraph_22288 .paragraphComp-content strong{border-bottom:1px solid rgb(251, 0, 0);border-left:1px solid rgb(251, 0, 0);border-right:1px solid rgb(251, 0, 0);border-top:1px solid rgb(251, 0, 0);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#paragraph_22288 .paragraphComp-content em{border-bottom:1px solid rgb(251, 0, 0);border-left:1px solid rgb(251, 0, 0);border-right:1px solid rgb(251, 0, 0);border-top:1px solid rgb(251, 0, 0);}
#paragraph_22288{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.22);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;margin-left:50px;top:0px;width:450px;}
#paragraph_22288 img{border-bottom:1px solid rgb(251, 0, 0);border-left:1px solid rgb(251, 0, 0);border-right:1px solid rgb(251, 0, 0);border-top:1px solid rgb(251, 0, 0);}
#paragraph_22288 .paragraphComp-content h1{border-bottom:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;text-align:center;}
#container_22290{padding-top:30px;padding-bottom:30px;background-color:#f7f7f7;}
#html_22292{background-attachment:none;background-clip:none;background-color:rgb(119, 119, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);left:0px;top:0px;}
#container_22293{left:0px;top:0px;}
#imagelink_22294{left:0px;top:0px;}
#paragraph_22295{color:rgb(0, 0, 0);text-align:center;}
#container_22296{padding-bottom:30px;padding-top:0px;}
#container_22298{top:0px;left:0px;margin-top:0px;}
#container_22299{height:500px;left:0px;top:0px;}
#container_22300{height:500px;left:0px;top:0px;}
#container_22301{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22302{top:0px;left:0px;padding-left:5%;font-size:18px;font-weight:bold;line-height:48px;color:#8bb570;}
#menu_22303{margin-top:20px;}
#menu_22303 > li > a{border-bottom:1px solid #ededed;line-height:45px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#menu_22303 li a{background-image:none;}
#menu_22303 > li > a:hover{color:rgb(88, 185, 207);}
#menu_22303 > li > a.active{color:rgb(88, 185, 207);}
#menu_22303 > li > a.active:hover{color:rgb(88, 185, 207);}
#container_22304{top:0px;left:0px;}
#container_22305{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22306{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22306 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22306 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22306 > ul > li > a.active{font-weight:bold;}
#navinfo_22306 > ul > li > a:hover{color:rgb(139, 181, 112);}
#container_22307{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22308{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22308 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22308 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22308 > ul > li > a.active{font-weight:bold;}
#navinfo_22308 > ul > li > a:hover{color:rgb(139, 181, 112);}
#accordion_22309{margin-top:20px;}
#accordion_22309 h3.ui-accordion-header{width:100%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;line-height:35px;background-color:#f9f9f9;background-image:none;border-radius:0px;}
#accordion_22309 h3.ui-accordion-header a{width:93%;padding-top:10px;padding-bottom:10px;padding-left:5%;padding-right:2%;border-top:0px solid #a9a9a9;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;font-size:18px;font-weight:bold;line-height:30px;color:#1d1f20;background-color:#f9f9f9;border-radius:0px;}
#accordion_22309 div.ui-accordion-content{width:100%;margin-bottom:5px;padding-top:25px;padding-bottom:25px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-radius:0px;}
#accordion_22309 h3.ui-state-active{border-bottom:1px solid #a9a9a9;}
#userprofile_22310 .formfield_label{width:100%;}
#userprofile_22310 .formfield_field{width:100%;}
#userprofile_22310 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;font-family:PT Sans Narrow;height:35px;padding-left:2%;padding-right:2%;width:100%;}
#userprofile_22310 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;font-family:PT Sans Narrow;height:35px;padding-left:2%;padding-right:2%;width:100%;}
#userprofile_22310 .formfield_button{margin-top:20px;margin-bottom:20px;}
#userprofile_22310 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-family:PT Sans Narrow;font-size:15px;font-weight:bold;margin-left:35px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#userprofile_22310 .userprofileComp-message{color:rgb(88, 185, 207);font-size:18px;text-align:center;}
#userprofile_22310{color:#1d1f20;}
#container_22311{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#container_22312{top:0px;left:0px;}
#paragraph_22313{top:0px;left:0px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#textfield_22314{margin-bottom:15px !important;}
#textfield_22315{margin-bottom:15px !important;}
#textfield_22316{margin-bottom:15px !important;}
#textfield_22317{margin-bottom:15px !important;}
#textfield_22318{margin-bottom:15px !important;}
#textfield_22319{margin-bottom:15px !important;}
#textfield_22320{margin-bottom:15px !important;}
#datefield_22321{margin-bottom:15px !important;}
#paragraph_22322{top:0px;left:0px;margin-top:20px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#textfield_22323{margin-bottom:15px !important;}
#textfield_22324{margin-bottom:15px !important;}
#paragraph_22325{top:0px;left:0px;margin-top:20px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#selectfield_22326{margin-bottom:15px;}
#selectfield_22327{margin-bottom:15px;}
#textfield_22328{margin-bottom:15px !important;}
#textfield_22329{margin-bottom:15px !important;}
#textfield_22330{margin-bottom:15px !important;}
#paragraph_22331{top:0px;left:0px;margin-top:20px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#textfield_22332{margin-bottom:15px !important;}
#textfield_22333{margin-bottom:15px !important;}
#passwordfield_22334 .formfield_field input{width:96%;height:35px;padding-left:2% !important;padding-right:2% !important;}
#passwordfield_22334{margin-bottom:15px !important;}
#passwordfield_22335{margin-bottom:15px !important;}
#passwordfield_22335 .formfield_field input{width:96%;height:35px;padding-left:2% !important;padding-right:2% !important;}
#useraddressbook_22336 .addresses-panel{width:98%;}
#useraddressbook_22336 .edit-panel{width:98%;}
#useraddressbook_22336 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;}
#useraddressbook_22336 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-left:10px;padding-right:10px;}
#useraddressbook_22336 .addresses-panel a.address-remove{padding-left:10px;padding-right:10px;color:#ffffff;background-color:#e2001a;}
#useraddressbook_22336 .addresses-panel ul li div.address{width:90%;margin-top:10px;margin-bottom:10px;padding-left:2%;font-weight:bold;color:#1d1f20;}
#useraddressbook_22336 .edit-panel form fieldset legend.address-legend{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;}
#useraddressbook_22336 .edit-panel form fieldset input[type=text], .edit-panel form fieldset select{width:91%;height:35px;margin-bottom:10px;padding-left:2%;padding-right:2%;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
#useraddressbook_22336 .edit-panel form fieldset input[type=submit]{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;color:#ffffff;font-weight:bold;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#useraddressbook_22336{color:#1d1f20;}
#container_22337{padding-top:30px;padding-bottom:30px;}
#container_22339{top:0px;left:0px;margin-top:0px;}
#container_22340{top:0px;left:0px;}
#container_22342{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#paragraph_22343{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;left:0px;line-height:48px;padding-left:5%;top:0px;}
#menu_22344{margin-top:20px;}
#menu_22344 > li > a{border-bottom:1px solid #ededed;line-height:45px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-menu.png);background-repeat:no-repeat;background-position:center left;}
#menu_22344 li a{background-image:none;}
#menu_22344 > li > a:hover{color:rgb(88, 185, 207);}
#menu_22344 > li > a.active{color:rgb(88, 185, 207);}
#menu_22344 > li > a.active:hover{color:rgb(88, 185, 207);}
#container_22345{top:0px;left:0px;}
#container_22346{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22347{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22347 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22347 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22347 > ul > li > a.active{font-weight:bold;}
#navinfo_22347 > ul > li > a:hover{color:rgb(88, 185, 207);}
#container_22348{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:#f2f2f2;border-radius:1px;}
#navinfo_22349{top:0px;left:0px;margin-left:20px;line-height:50px;}
#navinfo_22349 > ul > li:first-child > a{width:18px;height:35px;margin-top:5px;font-size:0px;line-height:25px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/home.png);background-repeat:no-repeat;background-position:center center;}
#navinfo_22349 > ul > li > a{padding-left:18px;padding-right:0px;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/sparatore.png);background-repeat:no-repeat;background-position:center left;}
#navinfo_22349 > ul > li > a.active{font-weight:bold;}
#navinfo_22349 > ul > li > a:hover{color:rgb(139, 181, 112);}
#paragraph_22350{margin-top:15px;font-size:20px;font-weight:bold;}
#paragraph_22351{margin-top:5px;margin-bottom:15px;}
#paragraph_22351 .paragraphComp-content a{color:rgb(88, 185, 207);font-weight:bold;}
#userregistration_22352 .accounttype{margin-top:10px;margin-bottom:20px;}
#userregistration_22352 .accounttype label{margin-left:10px;margin-right:10px;font-weight:bold;}
#userregistration_22352 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #cccccc;border-left:0px solid #cccccc;border-right:0px solid #cccccc;border-top:0px solid #cccccc;height:40px;padding-left:2%;padding-right:2%;width:100%;}
#userregistration_22352 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:38px;width:100%;}
#userregistration_22352 .formfield_button{margin-top:20px;margin-bottom:20px;}
#userregistration_22352 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;font-size:15px;font-weight:bold;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#userregistration_22352 .formfield_label{width:100%;}
#userregistration_22352 .formfield_field{border-bottom:1px solid rgb(204, 204, 204);border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);width:100%;}
#container_22353{top:0px;left:0px;}
#paragraph_22354{top:0px;left:0px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#paragraph_22355{font-size:22px;height:33px;}
#textfield_22356{left:0px;margin-bottom:15px !important;top:0px;}
#textfield_22357{left:0px;margin-bottom:15px !important;top:0px;}
#textfield_22358{left:0px;margin-bottom:15px !important;top:0px;}
#textfield_22359{margin-bottom:15px !important;}
#textfield_22360{margin-bottom:15px !important;}
#paragraph_22361{top:0px;left:0px;margin-top:20px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#selectfield_22362{margin-bottom:15px;}
#selectfield_22362 .formfield_field select{border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;padding-left:20px;}
#selectfield_22363{margin-bottom:15px;}
#selectfield_22363 .formfield_field select{border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;padding-left:20px;}
#textfield_22364{margin-bottom:15px !important;}
#textfield_22365{margin-bottom:15px !important;}
#textfield_22366{margin-bottom:15px !important;}
#paragraph_22367{top:0px;left:0px;margin-top:20px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#selectfield_22368{margin-bottom:15px;}
#selectfield_22368 .formfield_field select{border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;padding-left:20px;}
#selectfield_22369{margin-bottom:15px;}
#selectfield_22369 .formfield_field select{border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;padding-left:20px;}
#textfield_22370{margin-bottom:15px !important;}
#textfield_22371{margin-bottom:15px !important;}
#textfield_22372{margin-bottom:15px !important;}
#paragraph_22373{top:0px;left:0px;margin-top:20px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #a9a9a9;font-size:25px;text-align:right;}
#textfield_22374{margin-bottom:15px !important;}
#textfield_22375{margin-bottom:15px !important;}
#passwordfield_22376 .formfield_field input{width:96%;height:35px;padding-left:2% !important;padding-right:2% !important;}
#passwordfield_22376{margin-bottom:15px !important;}
#passwordfield_22377{margin-bottom:15px !important;}
#passwordfield_22377 .formfield_field input{width:96%;height:35px;padding-left:2% !important;padding-right:2% !important;}
#paragraph_22378{border-bottom:0px solid #a9a9a9;font-size:25px;left:0px;margin-bottom:0px;margin-top:50px;padding-bottom:0px;text-align:right;top:0px;}
#privacyfield_22379 .privacycontrol{border-bottom:0px solid #cccccc;border-left:0px solid #cccccc;border-right:0px solid #cccccc;border-top:0px solid #cccccc;padding-bottom:5px;padding-left:1%;padding-right:1%;padding-top:5px;width:98%;}
#privacyfield_22379 .formfield_option{margin-top:5px;}
#privacyfield_22379 .formfield_li{margin-right:20px;}
#privacyfield_22379 .formfield_li label{font-weight:bold;}
#privacyfield_22379{margin-bottom:20px;}
#captchafield_22380 .formfield_captcha{margin-bottom:15px !important;}
#captchafield_22380 .formfield_captcha img{height:38px;margin-top:5px !important;width:200px;}
#captchafield_22380{left:0px;top:0px;}
#captchafield_22380 .formfield_field input[type=text]{width:200px;}
#captchafield_22380 .formfield_field{width:200px;}
#container_22381{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_22383{top:0px;left:0px;min-height:50px;}
#container_22384{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#html_22385{color:rgb(255, 255, 255);font-size:22px;padding-top:15px;text-align:center;}
#container_22386{top:0px;left:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
#container_22387{height:auto;padding-bottom:30px;padding-top:0px;}
#container_22388{height:auto;}
#html_22389{border-bottom:1px solid rgb(37, 52, 115);border-top:1px solid rgb(37, 52, 115);font-size:18px;left:0px;line-height:50px;margin-top:0px;min-height:50px;top:1px solid rgb(37, 52, 115);}
#ecCatalogsearchandfilter_22390{top:0px;left:0px;min-height:180px;padding-top:20px;padding-bottom:20px;}
#ecCatalogsearchandfilter_22390 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-size:19px;font-weight:bold;height:38px;margin-top:10px;width:100%;}
#ecCatalogsearchandfilter_22390 .formfield_field select{border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);}
#container_22391{left:0px;min-height:50px;top:0px;width:auto;}
#container_22392{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22393 .formfield_label{width:0%;}
#ecFieldfilterlist_22393 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22393 .formfield_field select{border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;font-weight:bold;height:38px;padding-left:10%;width:100%;}
#ecFieldfilterlist_22393 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22393 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:27px;padding-bottom:5px;padding-left:7px;padding-right:7px;padding-top:1px;position:absolute;text-align:left;top:2px;}
#ecFieldfilterlist_22393{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;top:0px;width:100%;}
#container_22394{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22395 .formfield_label{width:0%;}
#ecFieldfilterlist_22395 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22395 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22395 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22395 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:absolute;text-align:left;top:2px;}
#ecFieldfilterlist_22395{top:0px;left:0px;width:100%;}
#container_22396{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22397 .formfield_label{width:0%;}
#ecFieldfilterlist_22397 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22397 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22397 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22397 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:absolute;text-align:left;top:2px;}
#ecFieldfilterlist_22397{top:0px;left:0px;width:100%;}
#container_22398{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22399 .formfield_label{width:0%;}
#ecFieldfilterlist_22399 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22399 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22399 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22399 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:absolute;text-align:left;top:2px;}
#ecFieldfilterlist_22399{top:0px;left:0px;width:100%;}
#container_22400{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22401 .formfield_label{width:0%;}
#ecFieldfilterlist_22401 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22401 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22401 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22401 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:absolute;text-align:left;top:2px;}
#ecFieldfilterlist_22401{top:0px;left:0px;width:100%;}
#container_22402{top:0px;left:0px;height:40px;margin-bottom:10px;}
#ecFieldfilterlist_22403 .formfield_label{width:0%;}
#ecFieldfilterlist_22403 .formfield_field{width:100%;height:40px;}
#ecFieldfilterlist_22403 .formfield_field select{width:100%;height:38px;padding-left:10%;font-weight:bold;}
#ecFieldfilterlist_22403 .formfield_field .rowRemoveFilter{width:10%;padding-top:8px;padding-bottom:8px;text-align:left;}
#ecFieldfilterlist_22403 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;left:3px;line-height:16px;padding-bottom:9px;padding-left:7px;padding-right:7px;padding-top:9px;position:absolute;text-align:left;top:2px;}
#ecFieldfilterlist_22403{top:0px;left:0px;width:100%;}
#ecFieldfiltertext_22404{top:0px;left:0px;min-height:40px;}
#ecFieldfiltertext_22404 .formfield_label{width:0px;}
#ecFieldfiltertext_22404 .formfield_field{width:100%;}
#ecFieldfiltertext_22404 .formfield_field input[type=text]{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-weight:bold;height:40px;padding-left:5% !important;padding-right:5% !important;width:100%;}
#ecFieldfiltertext_22404 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff !important;font-size:19px;left:38px;padding-bottom:8px !important;padding-left:7px !important;padding-right:7px !important;padding-top:8px !important;position:absolute;top:2px;}
#container_22405{height:auto;min-height:400px;}
#html_22406{right:0px;top:45px;z-index:500;}
#ecCatalog_22407{height:auto;left:0px;margin-top:25px;min-height:400px;top:0px;}
#ecCatalog_22407 .ecCatalogComp-cells{height:auto;margin-top:25px;min-height:auto;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalog_22407 .ecCatalogComp-cells .ecCatalogComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:020px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalog_22407 .ecCatalogComp-paging{width:100%;padding-top:10px;padding-bottom:10px;text-align:left;}
#ecCatalog_22407 .ecCatalogComp-sort{float:right;width:45%;padding-top:5px;padding-bottom:5px;padding-right:0px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;line-height:50px;text-align:left;}
#ecCatalog_22407 .ecCatalogComp-pageelement{float:right;width:55%;padding-top:5px;padding-bottom:5px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-weight:inherit;line-height:50px;text-align:left;}
#ecCatalog_22407 .ecCatalogComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_22407 .ecCatalogComp-sort .ecCatalogComp-labelsort{width:18%;font-weight:bold;}
#ecCatalog_22407 .ecCatalogComp-sort .ecCatalogComp-fieldsort select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;height:35px;padding-left:10px;width:200px;}
#ecCatalog_22407 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{font-weight:bold;}
#ecCatalog_22407 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;height:35px;padding-left:10px;width:60px;}
#ecCatalog_22407 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;color:rgb(39, 53, 115);margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecCatalog_22407 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_22407 .ecCatalogComp-results{width:100%;margin-top:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;line-height:50px;text-align:right;}
#ecCatalog_22407 .ecCatalogComp-filter a.removeCatalogFilters{height:35px;padding-left:15px;padding-right:15px;font-weight:bold;line-height:35px;letter-spacing:1px;color:#ffffff;background-color:#e2001a;}
#ecCatalog_22407 .ecCatalogComp-noresults{font-size:20px;font-weight:bold;line-height:50px;text-align:center;color:#e2001a;}
#ecCatalog_22407 .ecCatalogComp-sort .ecCatalogComp-fieldsort{margin-left:20px;}
#ecCatalog_22407 .ecCatalogComp-paging a.succ{font-family:PT Sans Narrow;}
#container_22408{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;height:auto;left:0px;margin-bottom:0px;margin-left:5%;min-height:402px;padding-bottom:20px;padding-left:5%;padding-right:5%;padding-top:20px;top:0px solid #ffffff;width:80%;}
#ecFieldprice_22409{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22409 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22409 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22409 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22409 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldtitle_22410{margin-bottom:10px;text-align:center;}
#ecFieldtitle_22410 a:hover{color:#8bb570;}
#ecFieldtitle_22410 a{color:#1d1f20;font-size:18px;font-variant:inherit;font-weight:800;text-transform:uppercase;}
#ecFieldimage_22411{margin-bottom:10px;max-height:150px;min-height:150px;text-align:center;}
#ecFieldimage_22411 a.productimage img{max-height:150px;}
#ecFieldprice_22412{height:auto;left:0px;max-height:20px;min-height:20px;padding-bottom:10px;padding-right:2%;padding-top:10px;text-align:center;top:0px;width:48%;}
#ecFieldprice_22412 div.price{color:rgb(37, 52, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22412 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22412 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22412 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22413{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_22413 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_22413 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22413 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22413 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldtitle_22415{margin-bottom:20px;margin-top:20px;min-height:42px;text-align:center;}
#ecFieldtitle_22415 a:hover{color:rgb(88, 185, 207);}
#ecFieldtitle_22415 a{color:#1d1f20;font-size:16px;font-variant:inherit;font-weight:800;text-transform:uppercase;}
#ecFieldrating_22416{margin-bottom:15px;text-align:center;visibility:hidden;}
#ecFieldrating_22416 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22416 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22416 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22416 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22416 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22416 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#ecFieldrating_22416 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_22416 .ecFieldratingComp-container .review_product{margin-top:-20px;}
#container_22417{background-attachment:none;background-clip:none;background-color:rgba(88,185,207,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0;box-sizing:border-box;color:rgb(255,255,255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_22418{background-attachment:none;background-clip:none;background-color:rgb(88,185,207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0px;min-height:42px;min-width:143px;right:-0px;width:143px;}
#paragraph_22418 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_22418 .paragraphComp-content a{color:rgb(255,255,255);}
#ecFieldaddtocart_22419 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22419 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22419 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_22419 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22419 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;line-height:16px;width:35px;}
#ecFieldaddtocart_22419{top:0px;left:0px;margin-bottom:15px;}
#container_22420{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;height:auto;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;min-height:70px;padding-bottom:10px;padding-left:2%;padding-right:2%;padding-top:10px;top:0px;width:96%;}
#ecFieldtitle_22421{height:auto;margin-bottom:10px;min-height:70px;text-align:left;}
#ecFieldtitle_22421 a:hover{color:rgb(37, 52, 115);}
#ecFieldtitle_22421 a{color:rgb(88, 185, 207);font-size:35px;font-weight:normal;}
#ecFieldimage_22422{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22422 a.productimage img{max-width:100%;max-height:260px;}
#container_22423{height:auto;left:0px;min-height:383px;top:0px;width:54%;}
#ecFieldtext_22424 div.labelfield label{font-weight:bold;}
#ecFieldtext_22424 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22424{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22425 div.labelfield label{font-weight:bold;}
#ecFieldtext_22425 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22425{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22426 div.labelfield label{font-weight:bold;}
#ecFieldtext_22426 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22426{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22427 div.labelfield label{font-weight:bold;}
#ecFieldtext_22427 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22427{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22428 div.labelfield label{font-weight:bold;}
#ecFieldtext_22428 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22428{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22429 div.labelfield label{font-weight:bold;}
#ecFieldtext_22429 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22429{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22430{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22430 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22430 div.price{color:rgb(37, 52, 115);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22430 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22430 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22430 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22430 div.minimalprice span.price{color:rgb(37, 52, 115);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22431 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22431 .div_availability{font-size:15px;}
#ecMexalAvailability_22431 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22431{margin-bottom:15px;}
#ecMexalAvailability_22431 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22432{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22433 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22433 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22433 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22433 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22433 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22433{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_22434{top:0px;left:0px;}
#ecFieldaddtocomparator_22435{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22435 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22435 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22436{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22436 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22436 a.addtowishlist:hover{color:rgb(37, 52, 115);}
#container_22437{padding-top:0px;padding-bottom:30px;}
#container_22439{top:0px;left:0px;margin-top:0px;}
#container_22440{top:0px;left:0px;margin-bottom:50px;}
#paragraph_22441{height:20px;margin-bottom:15px;font-size:25px;font-weight:bold;}
#ecContextualcategorymenu_22442 li span.toggleBranch{margin-top:15px;font-size:13px;line-height:17px;background-color:#8bb570;border-radius:60px;}
#ecContextualcategorymenu_22442 li span.toggleBranch img{width:10px;margin-top:-1px;margin-left:4px;}
#ecContextualcategorymenu_22442 li a{font-size:21px;font-variant:small-caps;line-height:35px;width:95%;}
#ecContextualcategorymenu_22442 > li > a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_22442 > li > ul{width:80%;margin-left:20px;}
#ecContextualcategorymenu_22442 > li > ul > li > a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_22442 > li > ul > li ul{width:85%;margin-left:20px;}
#ecContextualcategorymenu_22442 > li > ul > li ul li a{margin-left:23px;border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecContextualcategorymenu_22442 > li > a:hover{color:rgb(139, 181, 112);}
#ecContextualcategorymenu_22442 > li > ul > li > a:hover{color:rgb(139, 181, 112);}
#ecContextualcategorymenu_22442 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:rgb(139, 181, 112);}
#container_22443{padding-top:0px;padding-bottom:30px;}
#paragraph_22445{margin-bottom:15px;font-size:22px;font-weight:bold;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaHead h3.title{color:#1d1f20;}
#ecRmaCustom_22446 .ecRmaCustomComp-message{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecRmaCustom_22446 .ecRmaCustomComp-documents{font-weight:bold;}
#ecRmaCustom_22446 .ecRmaCustomComp-documents a{color:rgb(88, 185, 207);}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaHead{color:#1d1f20;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaHead h3.status{font-weight:normal;color:#1d1f20;}
#ecRmaCustom_22446 .ecRmaCustomComp-shipping{background-color:#f8f8f8;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:14px;height:155px;margin-top:10px;}
#ecRmaCustom_22446 .ecRmaCustomComp-billing{background-color:#f8f8f8;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:14px;height:155px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTable thead{font-size:0px;line-height:0px;}
#ecRmaCustom_22446 .ecRmaCustomComp-items{margin-top:20px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTable tr .ecRmaCustomComp-rmaCheckCol{padding-left:20px;padding-right:20px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTotal td:nth-child(1){border-top:0px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-weight:bold;line-height:40px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTotal td:nth-child(2){border-top:0px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTotal tr.ecRmaCustomComp-rmaFooterSubtotal td.title{font-size:18px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTotal tr.ecRmaCustomComp-rmaFooterSubtotal td.value{color:rgb(88, 185, 207);font-size:18px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTotal tr.ecRmaCustomComp-rmaFooterTotal td.title{font-size:22px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTotal tr.ecRmaCustomComp-rmaFooterTotal td.value{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:22px;}
#ecRmaCustom_22446 .ecRmaCustomComp-extAppearance{padding-top:10px;padding-bottom:10px;border-top:0px solid #a9a9a9;}
#ecRmaCustom_22446 .ecRmaCustomComp-externalReference{padding-top:10px;padding-bottom:10px;}
#ecRmaCustom_22446 .ecRmaCustomComp-externalReference h4{width:100%;padding-top:0px;padding-bottom:5px;border-bottom:1px solid #a9a9a9;}
#ecRmaCustom_22446 .ecRmaCustomComp-externalReference p{border-top:0px solid #a9a9a9;}
#ecRmaCustom_22446 .ecRmaCustomComp-extAppearance h4{width:100%;padding-bottom:5px;border-bottom:1px solid #a9a9a9;}
#ecRmaCustom_22446 .ecRmaCustomComp-extAppearance select{height:35px;margin-top:20px;padding-left:20px;width:300px;}
#ecRmaCustom_22446 .ecRmaCustomComp-note h4{width:100%;padding-bottom:5px;border-bottom:1px solid #a9a9a9;}
#ecRmaCustom_22446 .ecRmaCustomComp-note textarea{width:96%;padding-top:5px;padding-bottom:5px;padding-left:2%;padding-right:2%;}
#ecRmaCustom_22446 .ecRmaCustomComp-condition{width:96%;padding-top:5px;padding-bottom:5px;padding-left:2%;padding-right:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;background-color:#f8f8f8;}
#ecRmaCustom_22446 .ecRmaCustomComp-confirmcondition label{font-weight:bold;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaFooter{margin-top:0px;margin-bottom:20px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaFooter a{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:15px;font-weight:bold;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#ecRmaCustom_22446 #ecRmaCustomComp-errornocheckitems{margin-bottom:20px;}
#ecRmaCustom_22446 .ecRmaCustomComp-confirmcondition #ecRmaCustomComp-errorcondition{margin-bottom:20px;}
#ecRmaCustom_22446 .ecRmaCustomComp-confirmcondition{margin-bottom:20px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaHead a{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:5px;padding-left:10px;padding-right:010px;padding-top:5px;}
#ecRmaCustom_22446 .ecRmaCustomComp-rmaTotal{width:100%;}
#container_22447{top:0px;left:0px;margin-left:0%;}
#container_22448{border-left:1px solid #a9a9a9;border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22449{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22449 .paragraphComp-content{width:80%;padding-left:20%;}
#ecFieldimage_22450 a.productimage img{max-height:80px;}
#ecFieldimage_22450{top:0px;left:0px;padding-top:15px;padding-bottom:15px;text-align:center;}
#container_22451{border-left:1px solid #a9a9a9;border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22452{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22452 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtitle_22453{top:0px;left:0px;width:90%;margin-top:10px;margin-bottom:0px;padding-left:5%;font-size:15px;font-weight:normal;}
#ecFieldtext_22454 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22454 div.textfield{width:70%;}
#ecFieldtext_22454{top:0px;left:0px;width:90%;padding-left:5%;}
#ecFieldtext_22455 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22455 div.textfield{width:70%;}
#ecFieldtext_22455{top:0px;left:0px;width:90%;padding-left:5%;}
#ecFieldtext_22456 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22456 div.textfield{width:70%;}
#ecFieldtext_22456{top:0px;left:0px;width:90%;padding-left:5%;}
#ecFieldtext_22457 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22457 div.textfield{width:70%;}
#ecFieldtext_22457{top:0px;left:0px;width:90%;margin-bottom:10px;margin-left:5%;padding-bottom:0px;}
#container_22458{border-left:1px solid #a9a9a9;border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22459{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22459 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtext_22460 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22460 div.textfield{width:70%;}
#ecFieldtext_22460{top:0px;left:0px;width:90%;margin-top:10px;margin-left:5%;}
#ecFieldtext_22461 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22461 div.textfield{width:70%;}
#ecFieldtext_22461{top:0px;left:0px;width:90%;margin-left:5%;}
#container_22462{border-left:1px solid #a9a9a9;border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22463{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22463 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldprice_22464 div.price{width:95%;padding-left:5%;font-size:18px;font-weight:bold;}
#ecFieldprice_22464{top:0px;left:0px;width:90%;margin-top:10px;margin-bottom:5px;margin-left:5%;text-align:center;}
#ecFieldprice_22464 div.discount{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22464 div.originalprice{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22465 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22465 div.originalprice{width:50%;margin-right:10px;padding-top:5px;padding-bottom:5px;text-decoration:line-through;text-align:right;}
#ecFieldprice_22465 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22465{top:0px;left:0px;width:90%;margin-bottom:30px;margin-left:5%;}
#container_22466{border-left:1px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22467{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;text-align:center;background-color:#f9f9f9;}
#paragraph_22467 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtext_22468 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22468 div.textfield{width:100%;}
#ecFieldtext_22468{top:0px;left:0px;width:90%;margin-top:10px;margin-left:0px;text-align:center;}
#ecFieldtext_22468 div.labelfield{width:100%;}
#textfield_22469{top:0px;left:0px;text-align:center;}
#textfield_22469 .formfield_field .inputfield{width:35px;height:35px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;text-align:center;}
#textfield_22469 .formfield_field{width:100%;margin-top:10px !important;}
#container_22470{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22471{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;text-align:center;background-color:#f9f9f9;}
#paragraph_22471 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtext_22472{color:rgb(88, 185, 207);font-size:18px;font-weight:bold;margin-bottom:30px;margin-top:10px;text-align:center;}
#container_22473{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22474{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;text-align:center;background-color:#f9f9f9;}
#paragraph_22474 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtext_22475{top:0px;left:0px;width:90%;margin-top:0px;padding-top:10px;padding-bottom:10px;padding-left:5%;padding-right:5%;}
#textareafield_22476 .formfield_field{width:100%;padding-top:5px;}
#textareafield_22476 .formfield_field textarea{width:90%;margin-left:5%;}
#container_22478{padding-top:0px;padding-bottom:30px;}
#paragraph_22480{margin-bottom:5px;font-size:22px;font-weight:bold;}
#form_22481 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:#ffffff;font-size:15px;font-weight:bold;margin-top:1px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#form_22481 .formfield_field{width:250px;}
#form_22481 .formfield_button{width:100px;padding-top:44px;}
#form_22481 .formComp-errormessage{padding-top:5px;padding-bottom:5px;font-size:16px;text-align:center;color:#ffffff;background-color:#e2001a;}
#form_22481 .formComp-message{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;padding-bottom:5px;padding-top:5px;text-align:center;}
#filefield_22482 .formfield_label{margin-bottom:5px;font-weight:bold;}
#filefield_22482{top:0px;left:0px;width:235px;margin-top:20px;margin-bottom:10px;}
#filefield_22482 .formfield_error{margin-top:5px;}
#filefield_22482 .formfield_field input[type=file]{border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable tr.ecCartCustomComp-cartTableRow{border-bottom:3px solid #a9a9a9;border-left:3px solid #a9a9a9;border-right:3px solid #a9a9a9;border-top:3px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol{border-top:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable tr th.ecCartCustomComp-cartButtonH{width:13%;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable th.number1{width:90%;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable thead{line-height:0px;}
#ecCartCustom_22483{margin-top:0px;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol a{color:rgb(88, 185, 207);font-size:25px;padding-bottom:15px;text-align:center;width:100%;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable{border-bottom:3px solid #a9a9a9;border-top:0px solid #808080;margin-top:25px;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartTableCellError{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;line-height:35px;background-color:#e2001a;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartTableCellError div.cart_error_row{font-size:18px;color:#ffffff;}
#ecCartCustom_22483 .nocartitems{font-size:18px;line-height:40px;text-align:center;color:#e2001a;}
#ecCartCustom_22483 .ecCartCustomComp-order{font-weight:inherit;}
#ecCartCustom_22483 .ecCartCustomComp-order a{font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-paging{width:98%;padding-top:10px;padding-bottom:10px;padding-left:2%;border-top:0px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;text-align:left;background-color:#f9f9f9;}
#ecCartCustom_22483 .ecCartCustomComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;color:rgb(39, 53, 115);margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecCartCustom_22483 .ecCartCustomComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_22483 .ecCartCustomComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_22483 .ecCartCustomComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(39, 53, 115);}
#ecCartCustom_22483 .ecCartCustomComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(39, 53, 115);}
#ecCartCustom_22483 .ecCartCustomComp-subTotal{width:100%;margin-top:-5px;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-size:18px;line-height:40px;text-align:right;}
#ecCartCustom_22483 .ecCartCustomComp-subTotal .subTotal{font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-subTotal .subTotal .price{border-left:1px solid #a9a9a9;color:rgb(39, 53, 115);font-weight:normal;}
#ecCartCustom_22483 .ecCartCustomComp-cartAction{line-height:35px;}
#ecCartCustom_22483 .ecCartCustomComp-cartEmpty{line-height:35px;color:#ffffff;}
#ecCartCustom_22483 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;margin-left:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_22483 .ecCartCustomComp-cartEmpty a.emptycart:hover{color:#e2e8ad;}
#ecCartCustom_22483 .ecCartCustomComp-cartButton{margin-top:20px;line-height:35px;}
#ecCartCustom_22483 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 116);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;margin-left:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_22483 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-left:15px;padding-right:15px;}
#ecCartCustom_22483 .ecCartCustomComp-cartWishlist a.addcartwishlist{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-left:15px;padding-right:15px;}
#ecCartCustom_22483 .ecCartCustomComp-cartWishlist a.addcartwishlist:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_22483 .ecCartCustomComp-containerSummaryArticles{margin-bottom:20px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-textTotalArticles{padding-left:10px;font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-valueTotalArticles{font-size:18px;line-height:25px;color:#8bb570;}
#ecCartCustom_22483 .ecCartCustomComp-containerSummaryArticles ul{border-top:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-containerSummaryArticles ul li .ecCartCustomComp-textCategoryArticles{padding-left:10px;line-height:30px;}
#ecCartCustom_22483 .ecCartCustomComp-shippingQuote{width:100%;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;text-align:right;}
#ecCartCustom_22483 .ecCartCustomComp-shippingQuote .costShippingQuote{color:#e2001a;font-size:18px;font-variant:inherit;font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-shippingQuote .costShippingQuote .price{border-left:1px solid #a9a9a9;color:rgb(39, 53, 115);font-weight:normal;}
#ecCartCustom_22483 .ecCartCustomComp-chargesShippingQuote{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-size:18px;text-align:right;}
#ecCartCustom_22483 .ecCartCustomComp-chargesShippingQuote .costChargesShippingQuote{color:#e2001a;font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-chargesShippingQuote .costChargesShippingQuote .price{border-left:1px solid #a9a9a9;color:rgb(39, 53, 115);font-weight:normal;}
#ecCartCustom_22483 .ecCartCustomComp-vat{width:100%;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-size:18px;text-align:right;}
#ecCartCustom_22483 .ecCartCustomComp-vat .vat{font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-vat .vat .price{border-left:1px solid #a9a9a9;color:rgb(39, 53, 115);font-weight:normal;}
#ecCartCustom_22483 .ecCartCustomComp-grandTotal{width:100%;margin-bottom:20px;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-size:18px;text-align:right;}
#ecCartCustom_22483 .ecCartCustomComp-grandTotal .grandTotal{font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-grandTotal .grandTotal .price{border-left:1px solid #a9a9a9;color:rgb(39, 53, 116);font-size:22px;}
#ecCartCustom_22483 .ecCartCustomComp-titleVoucherQuote{width:98%;padding-left:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-weight:bold;line-height:40px;background-color:#f9f9f9;}
#ecCartCustom_22483 .ecCartCustomComp-descriptionVoucherQuote{font-size:0px;line-height:0px;}
#ecCartCustom_22483 .ecCartCustomComp-containerVoucherQuote{margin-top:20px;}
#ecCartCustom_22483 .ecCartCustomComp-containerShippingQuote{margin-top:20px;}
#ecCartCustom_22483 .ecCartCustomComp-titleShippingQuote{width:98%;padding-left:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-weight:bold;line-height:40px;background-color:#f9f9f9;}
#ecCartCustom_22483 .ecCartCustomComp-descriptionShippingQuote{font-size:0px;line-height:0px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#8bb570;}
#ecCartCustom_22483 .ecCartCustomComp-contentVoucherQuote{width:98%;padding-top:20px;padding-bottom:20px;padding-left:2%;border-top:0px solid #1d1f20;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{width:50%;height:30px;padding-left:2%;padding-right:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-top:10px;}
#ecCartCustom_22483 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecCartCustom_22483 .ecCartCustomComp-contentShippingQuote ul{width:98%;padding-top:15px;padding-left:2%;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-contentShippingQuote ul li{margin-bottom:8px;}
#ecCartCustom_22483 .ecCartCustomComp-contentShippingQuote ul li .field select{width:50%;height:32px;padding-left:2%;padding-right:2%;}
#ecCartCustom_22483 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{width:48%;height:30px;margin-bottom:20px;padding-left:2%;padding-right:0%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px dotted #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-linkQuoteShippingQuote{width:100%;margin-top:-8px;padding-bottom:20px;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCartCustom_22483 .ecCartCustomComp-linkQuoteShippingQuote a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;margin-left:2%;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote{border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;padding-left:2%;padding-top:0px;width:98%;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li{margin-bottom:8px;margin-top:25px;width:98%;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.additional_costs{font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote{width:100%;height:500px;padding-top:15px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote{line-height:40px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .labelregionStore{margin-right:10px;font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{width:80%;height:35px;padding-left:1%;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote{width:98%;padding-top:5px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{border-top:0px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;background-color:#f8f8f8;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.selectedStore{border-top:0px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;background-color:#f8f8f8;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li:hover{border-top:0px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;background-color:#f8f8f8;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .no_stores{color:#e2001a;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header{font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header .store_map_marker_icon{margin-right:10px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer .store_selection{padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;color:#ffffff;background-color:#8bb570;border-radius:0px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote span.ecCartCustomComp-itemsErrorShippingQuote{border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;color:#e2001a;font-size:18px;font-weight:bold;margin-bottom:0px;margin-left:0px;padding-bottom:15px;padding-left:5%;padding-top:15px;}
#ecCartCustom_22483 .ecCartCustomComp-linkUpdateTotalShippingQuote{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;color:#a9a9a9;margin-bottom:0px;margin-top:0px;padding-bottom:30px;}
#ecCartCustom_22483 .ecCartCustomComp-linkUpdateTotalShippingQuote a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;margin-left:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote{width:96%;height:400px;margin-left:1%;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field{margin-bottom:20px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{padding-top:7px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-itemsShippingChargesQuote{padding-top:0px;padding-bottom:10px;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_address{width:100%;}
#ecCartCustom_22483 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_description{width:80%;padding-top:10px;}
#ecCartCustom_22483 .ecCartCustomComp-results{bottom:0px;font-size:20px;height:24px;left:0px;text-align:right;width:100%;}
#ecCartCustom_22483 .ecCartCustomComp-containerBillingQuote{margin-top:20px;}
#ecCartCustom_22483 .ecCartCustomComp-titleBillingQuote{background-color:#f9f9f9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-weight:bold;line-height:40px;padding-left:25px;}
#ecCartCustom_22483 .ecCartCustomComp-descriptionBillingQuote{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;padding-bottom:10px;padding-left:20px;padding-top:10px;}
#ecCartCustom_22483 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;padding-left:20px;}
#ecCartCustom_22483 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.additional_costs{font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-linkUpdateTotalBillingQuote{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;padding-bottom:20px;padding-left:20px;padding-top:20px;}
#ecCartCustom_22483 .ecCartCustomComp-linkUpdateTotalBillingQuote a{background-color:#8bb570;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:15px;padding-right:015px;padding-top:8px;}
#ecCartCustom_22483 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{line-height:35px;}
#ecCartCustom_22483 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.price{color:rgb(39, 53, 115);font-weight:bold;}
#ecCartCustom_22483 .ecCartCustomComp-billingQuote .costBillingQuote{color:#e2001a;font-size:18px;font-weight:bold;text-align:right;}
#ecCartCustom_22483 .ecCartCustomComp-billingQuote{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;text-align:right;}
#ecCartCustom_22483 .ecCartCustomComp-billingQuote .costBillingQuote .price{border-left:1px solid #a9a9a9;color:rgb(39, 53, 115);font-weight:normal;}
#ecCartCustom_22483 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol a.addwishlistcartitem:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_22484{top:0px;left:0px;margin-left:0%;}
#container_22485{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22486{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22486 .paragraphComp-content{width:80%;padding-left:20%;}
#ecFieldimage_22487 a.productimage img{max-height:80px;}
#ecFieldimage_22487{top:0px;left:0px;padding-top:15px;padding-bottom:15px;text-align:center;}
#container_22488{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22489{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22489 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtitle_22490{margin-top:8px;margin-bottom:0px;font-size:15px;font-weight:normal;}
#ecFieldtext_22491 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22491 div.textfield{width:70%;}
#ecFieldtext_22492 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22492 div.textfield{width:70%;}
#ecFieldtext_22493 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22493 div.textfield{width:70%;}
#ecFieldtext_22494 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22494 div.textfield{width:70%;}
#ecFieldtext_22494{margin-bottom:10px;padding-bottom:0px;}
#container_22495{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22496{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22496 .paragraphComp-content{width:80%;padding-left:20%;}
#ecFieldquantity_22497 .rowQty{width:35px;height:35px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;text-align:center;}
#ecFieldquantity_22497 .rowUnit{margin-right:10px;font-size:15px;font-weight:bold;}
#ecFieldquantity_22497 li{margin-bottom:10px;}
#ecFieldquantity_22497{top:0px;left:0px;width:90%;margin-top:30px;margin-bottom:30px;margin-left:5%;}
#container_22498{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22499{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22499 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldprice_22500 div.price{width:95%;padding-left:5%;font-size:18px;font-weight:bold;}
#ecFieldprice_22500{margin-top:30px;margin-bottom:5px;}
#ecFieldprice_22500 div.discount{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22500 div.originalprice{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22501 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22501 div.originalprice{margin-right:10px;padding-top:5px;padding-bottom:5px;text-decoration:line-through;}
#ecFieldprice_22501 div.discount{padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;color:#ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldprice_22501{margin-bottom:30px;}
#container_22502{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22503{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;text-align:center;background-color:#f9f9f9;}
#paragraph_22503 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtext_22504{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;margin-bottom:30px;margin-top:30px;text-align:center;}
#container_22505{border-top:1px solid #a9a9a9;left:0px;margin-bottom:5px;top:0px;}
#paragraph_22506{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #a9a9a9;color:#ffffff;font-weight:bold;line-height:30px;}
#paragraph_22506 .paragraphComp-content{width:95%;padding-left:5%;}
#container_22507{left:0px;top:0px;visibility:visible;}
#container_22508{border-top:0px solid #a9a9a9;left:0px;padding-bottom:15px;padding-top:15px;top:0px;visibility:visible;}
#datefield_22509{top:0px;left:0px;width:95%;padding-left:5% !important;}
#datefield_22509 .formfield_label label{margin-right:10px !important;font-weight:bold;}
#datefield_22509 .formfield_field input[type=text]{height:28px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#container_22510{border-top:0px solid #a9a9a9;left:0px;padding-bottom:15px;top:0px;}
#textareafield_22511{top:0px;left:0px;width:95%;padding-left:5%;}
#textareafield_22511 .formfield_label{width:90%;font-weight:bold;}
#textareafield_22511 .formfield_field{width:90%;}
#textareafield_22511 .formfield_field textarea{width:98%;padding-top:5px;padding-bottom:5px;padding-left:2%;padding-right:2%;}
#container_22512{padding-top:30px;padding-bottom:30px;}
#container_22514{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;height:50px;left:0px;top:1px solid #e8e8e8;width:100%;}
#paragraph_22515{top:0px;left:0px;height:50px;margin-left:3%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#ffffff;}
#ecPopularity_22516{top:0px;left:0px;min-height:350px;margin-top:15px;}
#ecPopularity_22516 .ecPopularityComp-cells{margin-top:15px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecPopularity_22516 .ecPopularityComp-cells .ecPopularityComp-cell{height:auto;margin-top:0px;margin-bottom:40px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #e1e1e1;border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
#ecPopularity_22516 .ecPopularityComp-paging{margin-top:-50px;text-align:right;}
#ecPopularity_22516 .ecPopularityComp-paging a{visibility:hidden;width:0px;height:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;font-size:0px;line-height:0px;}
#ecPopularity_22516 .ecPopularityComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecPopularity_22516 .ecPopularityComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#container_22517{top:0px;left:0px;width:80%;margin-bottom:0px;margin-left:5%;padding-top:20px;padding-bottom:20px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22518{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22518 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22518 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22518 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22518 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldimage_22519{min-height:150px;margin-bottom:15px;text-align:center;}
#imagelink_22520{bottom:0px;height:150px;left:18%;right:0px;top:8%;width:150px;}
#imagelink_22520 img{margin-top:38%;}
#ecFieldprice_22521{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_22521 div.price{color:rgb(37, 52, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22521 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22521 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22521 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22522{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_22522 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_22522 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22522 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22522 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldtitle_22523{font-size:18px;font-weight:800;margin-bottom:10px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_22523 a:hover{color:#8bb570;}
#ecFieldtitle_22523 a{color:#1d1f20;}
#ecFieldrating_22524{margin-bottom:10px;text-align:center;}
#ecFieldrating_22524 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22524 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22524 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22524 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22524 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22524 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#ecFieldaddtocart_22525 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22525 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22525 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_22525 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22525 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22525{top:0px;left:0px;margin-bottom:15px;}
#container_22526{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_22527{margin-bottom:10px;text-align:left;}
#ecFieldtitle_22527 a:hover{color:#8bb570;}
#ecFieldtitle_22527 a{font-size:35px;font-weight:normal;color:#8bb570;}
#ecFieldimage_22528{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22528 a.productimage img{max-width:100%;max-height:260px;}
#container_22529{top:0px;left:0px;width:54%;}
#ecFieldtext_22530 div.labelfield label{font-weight:bold;}
#ecFieldtext_22530 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22530{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22531 div.labelfield label{font-weight:bold;}
#ecFieldtext_22531 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22531{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22532 div.labelfield label{font-weight:bold;}
#ecFieldtext_22532 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22532{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22533 div.labelfield label{font-weight:bold;}
#ecFieldtext_22533 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22533{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22534 div.labelfield label{font-weight:bold;}
#ecFieldtext_22534 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22534{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22535 div.labelfield label{font-weight:bold;}
#ecFieldtext_22535 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22535{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22536{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22536 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22536 div.price{color:rgb(37, 52, 115);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22536 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22536 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22536 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22536 div.minimalprice span.price{color:rgb(37, 52, 115);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22537 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22537 .div_availability{font-size:15px;}
#ecMexalAvailability_22537 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22537{margin-bottom:15px;}
#ecMexalAvailability_22537 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22538{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22539 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22539 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22539 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22539 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22539 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22539{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_22540{top:0px;left:0px;}
#ecFieldaddtocomparator_22541{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22541 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22541 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22542{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22542 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22542 a.addtowishlist:hover{color:rgb(37, 52, 115);}
#container_22543{padding-top:30px;padding-bottom:30px;}
#container_22545{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;height:50px;left:0px;top:1px solid #e8e8e8;width:100%;}
#paragraph_22546{top:0px;left:0px;height:50px;margin-left:3%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#ffffff;}
#ecPopularity_22547{top:0px;left:0px;min-height:350px;margin-top:15px;}
#ecPopularity_22547 .ecPopularityComp-cells{margin-top:15px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecPopularity_22547 .ecPopularityComp-cells .ecPopularityComp-cell{height:auto;margin-top:0px;margin-bottom:40px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #e1e1e1;border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
#ecPopularity_22547 .ecPopularityComp-paging{margin-top:-50px;text-align:right;}
#ecPopularity_22547 .ecPopularityComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:PT Sans Narrow;font-size:0px;height:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;width:0px;}
#ecPopularity_22547 .ecPopularityComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecPopularity_22547 .ecPopularityComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#container_22548{border-bottom:0px solid #e2e8ad;border-left:0px solid #e2e8ad;border-right:0px solid #e2e8ad;border-top:0px solid #e2e8ad;left:0px;margin-bottom:0px;margin-left:5%;padding-bottom:20px;padding-left:5%;padding-right:5%;padding-top:20px;top:0px solid #e2e8ad;width:80%;}
#ecFieldprice_22549{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22549 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22549 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22549 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22549 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldimage_22550{height:auto;margin-bottom:0px;max-height:none;min-height:auto;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecFieldimage_22550 a.productimage img{height:auto;max-height:150px;max-width:100%;width:auto;}
#ecFieldimage_22550 .valigner{width:100%;}
#ecFieldtitle_22551{font-size:18px;font-weight:800;height:auto;margin-bottom:10px;max-height:50px;min-height:50px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_22551 a:hover{color:rgb(88, 185, 207);}
#ecFieldtitle_22551 a{color:#1d1f20;}
#ecFieldrating_22552{margin-bottom:10px;text-align:center;visibility:hidden;}
#ecFieldrating_22552 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22552 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22552 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22552 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22552 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22552 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#container_22553{background-attachment:none;background-clip:none;background-color:rgba(88,185,207,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0;box-sizing:border-box;color:rgb(255,255,255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_22554{background-attachment:none;background-clip:none;background-color:rgb(88,185,207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;min-height:42px;min-width:143px;right:-0px;width:143px;}
#paragraph_22554 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_22554 .paragraphComp-content a{color:rgb(255,255,255);}
#container_22555{max-height:60px;min-height:60px;}
#ecFieldprice_22556{float:inherit;height:30px;left:0px;max-height:30px;min-height:30px;padding-bottom:0px;padding-right:0px;padding-top:0px;text-align:center;top:0px;width:45%;}
#ecFieldprice_22556 div.price{color:rgb(37, 52, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22556 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22556 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22556 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22557{float:inherit;height:30px;left:0px;max-height:30px;min-height:30px;padding-bottom:0px;padding-left:5px;padding-top:0px;text-align:center;top:0px;width:55%;}
#ecFieldprice_22557 div.price{color:rgb(88, 185, 207);font-size:0px;font-weight:bold;height:0px;padding-left:0%;text-align:left;width:0%;}
#ecFieldprice_22557 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22557 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22557 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldaddtocart_22558 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22558 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22558 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_22558 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22558 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22558{top:0px;left:0px;margin-bottom:15px;}
#container_22559{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_22560{margin-bottom:10px;text-align:left;}
#ecFieldtitle_22560 a:hover{color:rgb(37, 52, 115);}
#ecFieldtitle_22560 a{color:rgb(88, 185, 207);font-size:35px;font-weight:normal;}
#ecFieldimage_22561{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22561 a.productimage img{max-width:100%;max-height:260px;}
#container_22562{top:0px;left:0px;width:54%;}
#ecFieldtext_22563 div.labelfield label{font-weight:bold;}
#ecFieldtext_22563 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22563{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22564 div.labelfield label{font-weight:bold;}
#ecFieldtext_22564 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22564{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22565 div.labelfield label{font-weight:bold;}
#ecFieldtext_22565 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22565{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22566 div.labelfield label{font-weight:bold;}
#ecFieldtext_22566 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22566{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22567 div.labelfield label{font-weight:bold;}
#ecFieldtext_22567 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22567{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22568 div.labelfield label{font-weight:bold;}
#ecFieldtext_22568 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22568{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22569{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22569 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22569 div.price{color:rgb(37, 52, 115);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22569 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22569 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22569 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22569 div.minimalprice span.price{color:rgb(37, 52, 115);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22570 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22570 .div_availability{font-size:15px;}
#ecMexalAvailability_22570 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22570{margin-bottom:15px;}
#ecMexalAvailability_22570 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22571{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22572 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22572 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22572 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22572 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22572 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22572{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_22573{top:0px;left:0px;}
#ecFieldaddtocomparator_22574{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22574 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22574 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22575{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22575 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22575 a.addtowishlist:hover{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(37, 52, 115);}
#container_22576{padding-top:0px;padding-bottom:30px;}
#paragraph_22578{margin-bottom:5px;font-size:22px;font-weight:bold;}
#ecCheckout_22579{background-attachment:none;background-clip:none;background-color:rgba(255, 165, 0, 0.1);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:auto;min-height:50px;}
#ecCheckout_22579 .ecCheckoutComp-accordion h3.ui-accordion-header{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #606060;border-left:1px solid #606060;border-right:1px solid #606060;border-top:1px solid #606060;}
#ecCheckout_22579 .ecCheckoutComp-accordion h3.ui-accordion-header a{color:rgb(39, 53, 115);font-weight:bold;line-height:35px;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content textarea{height:auto;min-height:150px;width:100%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content input[type=text]{height:35px;width:100%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .tableExternalRef{width:100%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .tableExternalRef tr.item{color:rgb(29, 31, 32);}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores{color:rgb(29, 31, 32);font-size:16px;height:auto;line-height:21px;width:50%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-googleMapStores{width:50%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-searchStores{height:auto;width:auto;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores ul li{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores ul li .store_body .store_address{width:98%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores ul li .store_header .store_map_marker_icon{margin-right:5px;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores ul li .store_body .store_description{width:98%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores{height:auto;overflow-x:auto;padding-right:16px;width:100%;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:14px;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content .ecCheckoutComp-dlstores .ecCheckoutComp-containerStores .ecCheckoutComp-resultsStores ul li .store_header{font-size:16px;}
#ecCheckout_22579 .ecCheckoutComp-accordion div.ui-accordion-content select{height:auto;min-height:35px;width:100%;}
#ecCheckout_22579 .ecCheckoutComp-precheckouttotal{background-attachment:none;background-clip:none;background-color:rgb(114, 198, 249);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:23px;font-weight:bold;height:auto;min-height:33px;padding-bottom:5px;padding-left:0px;padding-top:10px;text-indent:7px;width:100%;}
#ecCheckout_22579 .ecCheckoutComp-linkconfirmckeckout{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:4px solid rgb(39, 53, 115);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-left:4px solid rgb(39, 53, 115);border-right:4px solid rgb(39, 53, 115);border-top:4px solid rgb(39, 53, 115);border-top-left-radius:12px;border-top-right-radius:12px;height:60px;line-height:58px;margin-top:12px;text-align:center;width:300px;}
#ecCheckout_22579 .ecCheckoutComp-linkconfirmckeckout a{color:rgb(39, 53, 115);font-size:29px;}
#ecCheckout_22579 .ecCheckoutComp-condition{color:rgb(39, 53, 115);font-size:23px;font-weight:bolder;text-align:center;}
#ecCheckout_22579 .ecCheckoutComp-confirmcondition{background-attachment:none;background-clip:none;background-color:rgba(248, 248, 248, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(39, 53, 115);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(39, 53, 115);border-right:0px solid rgb(39, 53, 115);border-top:0px solid rgb(39, 53, 115);border-top-left-radius:0px;border-top-right-radius:0px;height:auto;text-align:left;width:auto;word-spacing:0px;}
#ecCheckout_22579 .ecCheckoutComp-confirmcondition label{color:rgb(39, 53, 115);font-size:29px;height:auto;position:relative;text-align:right;width:auto;}
#ecCheckout_22579 .ecCheckoutComp-checkoutFooter{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:4px solid rgb(39, 53, 115);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-left:4px solid rgb(39, 53, 115);border-right:4px solid rgb(39, 53, 115);border-top:4px solid rgb(39, 53, 115);border-top-left-radius:12px;border-top-right-radius:12px;height:60px;text-align:center;width:300px;}
#ecCheckout_22579 .ecCheckoutComp-checkoutFooter a{color:rgb(39, 53, 115);font-size:29px;height:auto;margin-top:18px;width:auto;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;margin-left:20px;padding-bottom:9px;padding-left:25px;padding-right:25px;padding-top:8px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-confirmpaypal_container{padding-top:20px;padding-bottom:20px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-confirmpaypal_container p{padding-bottom:20px;font-weight:bold;text-align:center;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{margin-right:10px;font-weight:bold;line-height:35px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{width:180px;height:35px;border-top:1px inset #a9a9a9;border-bottom:1px inset #a9a9a9;border-left:1px inset #a9a9a9;border-right:1px inset #a9a9a9;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-soldout{padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:bold;text-align:center;color:#ffffff;background-color:#e2001a;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-blockorder{margin-top:5px;padding-top:10px;padding-bottom:10px;font-size:16px;text-align:center;color:#ffffff;background-color:#e2001a;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-minorder{margin-top:5px;padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:bold;text-align:center;color:#ffffff;background-color:#e2001a;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion{background-color:transparent;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion h3.ui-accordion-header{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;line-height:35px;background-color:#f9f9f9;background-image:none;border-radius:0px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion h3.ui-accordion-header a{color:rgb(39, 53, 115);font-size:18px;font-weight:bold;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion h3.ui-state-active{background-image:none !important;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content{background-color:transparent;background-image:none;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;color:#1d1f20;font-size:15px;height:auto;margin-bottom:10px;}
#ecCheckoutCustom_22580{margin-top:0px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .fieldset h2{color:#1d1f20;background-color:#ffffff;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li:hover{border-bottom:1px solid #a9a9a9;background-color:#f8f8f8;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .title a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content li{margin-bottom:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content select{font-size:14px;height:40px;padding-left:10px;width:100%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content textarea{width:96%;height:150px;padding-left:2%;padding-right:2%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content input[type=text]{width:96%;height:35px;padding-left:2%;padding-right:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-error{font-weight:bold;color:#e2001a;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .tableExternalRef{width:100%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .tableExternalRef tr th{font-size:14px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content span.price{color:rgb(39, 53, 115);margin-right:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{width:48%;height:500px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{width:95%;margin-left:2%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{border-top:0px solid #888888;border-bottom:1px solid #a9a9a9;border-left:0px solid #888888;border-right:0px solid #888888;background-color:#f8f8f8;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{padding-top:5px;font-size:14px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{border-bottom:1px solid #a9a9a9;font-size:14px;background-color:#f8f8f8;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .no_stores{line-height:30px;color:#e2001a;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_header{font-weight:bold;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_header .store_map_marker_icon{margin-right:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body{padding-top:3px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#ffffff;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-errorStores{padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:bold;text-align:center;color:#ffffff;background-color:#e2001a;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.nextStep a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.prevStep a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;line-height:30px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.prevStep{height:40px;margin-top:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{padding-left:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .title{padding-top:8px;padding-bottom:4px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{width:100%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content span.additional_costs{margin-right:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content span.link_details{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;line-height:30px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content span.link_details a{color:#ffffff;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content div.details_cost{width:100%;border-bottom:1px solid #a9a9a9;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.nextStep{margin-top:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-precheckouttotal{padding-top:15px;border-top:1px solid #a9a9a9;font-size:20px;font-weight:bold;text-align:right;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutHead h3.status{font-weight:normal;color:#1d1f20;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-message{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 116);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;margin-bottom:25px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-errorcreditcard{margin-top:10px;padding-top:10px;padding-bottom:10px;text-align:center;color:#ffffff;background-color:#e2001a;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-documents{margin-top:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-documents a{color:rgb(39, 53, 115);font-weight:bold;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutHead{font-size:16px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutHead h3.title{color:#1d1f20;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-shipping{background-color:#f8f8f8;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:13px;height:155px;margin-top:15px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack{width:100%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-shippingAddress{width:46%;padding-left:2%;padding-right:2%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-shippingMethod{width:46%;padding-left:2%;padding-right:2%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:rgb(88, 185, 207);font-size:14px;font-weight:bold;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-billing{height:155px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;background-color:#f8f8f8;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-billingAddress{width:46%;padding-left:2%;padding-right:2%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-billingMethod{width:46%;padding-left:2%;padding-right:2%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-headerAttributes{height:45px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:0px solid #000000;border-right:0px solid #000000;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTable thead{line-height:0px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTable{margin-top:20px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterSubtotal td.value{color:rgb(39, 53, 115);font-size:18px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTable tr.itemsize{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:1px solid #a9a9a9;color:#ffffff;font-weight:bold;line-height:40px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTable .tablesizes thead{height:6px;line-height:30px;background-color:#f8f8f8;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTable .tablesizes thead th{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTable .tablesizes tbody td{border-bottom:0px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTable .tablesizes{width:100%;margin-top:0px;margin-bottom:0px;border-bottom:0px solid #808080;font-weight:normal;color:#1d1f20;background-color:#ffffff;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterSubtotal{font-size:18px;line-height:40px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterSubtotal td.title{font-weight:bold;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-totalarticles h4{font-size:18px;font-weight:bold;line-height:20px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-totalarticles{font-size:17px;font-weight:bold;height:30px;margin-top:10px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-externalReference h4{line-height:19px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-externalReference{height:30px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-extAppearance h4{line-height:19px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-extAppearance{height:30px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-note h4{width:100%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-condition{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:0px solid #1d1f20;border-right:0px solid #1d1f20;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-confirmcondition{font-weight:bold;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:25px;border-top:0px solid #a9a9a9;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 116);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:15px;font-weight:bold;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body .store_address{width:100%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body .store_description{width:83%;padding-top:2px;padding-bottom:2px;padding-left:2%;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTotal td:nth-child(1){border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-weight:bold;line-height:41px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTotal td:nth-child(2){border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;color:#1d1f20;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterTotal td.value{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:22px;}
#ecCheckoutCustom_22580 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterTotal td.title{font-size:22px;}
#container_22582{padding-top:0px;padding-bottom:30px;}
#paragraph_22584{margin-bottom:20px;font-size:22px;font-weight:bold;}
#html_22585{color:rgb(39, 53, 115);margin-bottom:8px;}
#ecOrders_22586 .tabsComp-tabs li.ui-state-default{width:100%;margin-right:0%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;font-size:15px;font-weight:bold;color:#1d1f20;background-color:transparent;background-image:none;border-radius:0px;}
#ecOrders_22586 .ui-tabs{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #1d1f20;border-bottom:0px solid #1d1f20;border-left:0px solid #1d1f20;border-right:0px solid #1d1f20;color:#1d1f20;background-color:transparent;background-image:none;border-radius:0px;}
#ecOrders_22586 .ui-widget-header{width:20%;padding-top:0px;padding-left:0px;padding-right:0px;border-top:0px solid #606060;border-bottom:1px solid #a9a9a9;border-left:0px solid #606060;border-right:0px solid #606060;line-height:35px;background-color:transparent;background-image:none;border-radius:0px;}
#ecOrders_22586 .tabsComp-tabs li.ui-state-default a{color:rgb(39, 53, 115);font-size:14px;width:80%;}
#ecOrders_22586 .ecOrdersComp-orders{width:75%;min-height:300px;margin-left:2%;padding-top:0px;padding-left:2%;padding-right:0%;border-top:0px solid #a9a9a9;border-bottom:0px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:0px solid #a9a9a9;font-size:14px;border-radius:0px;}
#ecOrders_22586 .tabsComp-tabs li.ui-state-active a{color:rgb(88, 185, 207) !important;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol span.ecOrdersComp-separator{font-size:0px;color:#a9a9a9;}
#ecOrders_22586 .ecOrdersComp-orderTableRow .delete{font-weight:bold;color:#0f68d4;background-color:transparent;}
#ecOrders_22586 .tabsComp-tabs li.ui-state-active{background-color:#f9f9f9 !important;border-left:0px solid #a9a9a9;color:rgb(88, 185, 207) !important;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr.ecOrdersComp-orderTableRow{border-bottom:1px solid #a9a9a9;line-height:45px;}
#ecOrders_22586 .ecOrdersComp-ordersTable thead{border-bottom:1px solid #a9a9a9;border-top:1px solid #a9a9a9;color:rgb(39, 53, 115);font-weight:bold;line-height:50px;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderIdCol{padding-left:5%;border-right:0px solid #1d1f20;color:#1d1f20;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderNameCol{color:#1d1f20;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderDateCol{color:#1d1f20;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.vieworder{color:rgb(39, 53, 115);font-weight:bold;margin-right:10px;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.modifyorder{color:rgb(39, 53, 115);margin-right:10px;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.cancelorder{color:rgb(226, 0, 26);margin-right:10px;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.rmaorder{color:rgb(39, 53, 115);}
#ecOrders_22586 .ecOrdersComp-paging{margin-top:10px;text-align:right;}
#ecOrders_22586 .ecOrdersComp-results{width:48%;margin-top:10px;padding-left:2%;font-size:14px;color:#1d1f20;}
#ecOrders_22586 .ecOrdersComp-orderTableRow .suspend{color:#e2001a;}
#ecOrders_22586 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;color:rgb(39, 53, 115);margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecOrders_22586 .ecOrdersComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(88, 185, 207);}
#ecOrders_22586 .ecOrdersComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_22586 .ecOrdersComp-ordersTable tr th.ecOrdersComp-orderId{width:15%;padding-left:5%;border-right:0px solid #1d1f20;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr th.ecOrdersComp-orderName{width:25%;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr th.ecOrdersComp-orderDate{width:25%;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr th.ecOrdersComp-orderView{width:35%;}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol{font-size:20px;}
#ecOrders_22586 .tabsComp-tabs li.ui-state-hover{background-color:#f9f9f9;color:rgb(88, 185, 207);}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.rmaorder:hover{color:rgb(39, 53, 115);}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.cancelorder:hover{color:rgb(226, 0, 26);}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.modifyorder:hover{color:rgb(39, 53, 115);}
#ecOrders_22586 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderViewCol a.vieworder:hover{color:rgb(39, 53, 115);}
#ecOrders_22586 .tabsComp-tabs li.ui-state-hover a:hover{color:rgb(88, 185, 207);}
#container_22587{padding-top:0px;padding-bottom:30px;}
#container_22589{top:0px;left:0px;margin-top:0px;}
#ecProduct_22590{top:0px;left:0px;}
#container_22591{top:0px;left:0px;}
#ecFieldimage_22593 a.productimage img{visibility:hidden;}
#ecFieldimage_22593{top:0px;left:0px;min-height:400px;}
#ecFieldimage_22593 ul.gallery-productimage li .valigner{line-height:400px;text-align:center;}
#html_22594{top:40%;left:8%;}
#html_22595{top:40%;}
#ecProduct_22596{top:0px;left:0px;}
#container_22597{top:0px;left:0px;}
#ecFieldimage_22598{bottom:0px;max-height:100%;max-width:563px;min-height:100%;width:563px;}
#ecFieldimage_22598 div.primaryProductImage{height:auto;max-height:400px;max-width:100%;min-height:400px;min-width:100%;width:100%;}
#ecFieldimage_22598 div.primaryProductImage .valigner{text-align:center;}
#ecFieldimage_22598 a.productimage img{height:auto;max-height:100%;width:auto;}
#ecFieldimage_22598 ul.gallery-productimage li img{height:210px;margin-right:30px;max-height:210px;max-width:none;width:auto;}
#ecFieldimage_22598 ul.gallery-productimage{height:auto;margin-top:20px;}
#ecFieldimage_22598 ul.gallery-productimage li{height:auto;width:auto;}
#ecFieldimage_22598 ul.gallery-productimage li .valigner{height:auto;text-align:center;width:auto;}
#imagelink_22599{height:100px;margin-top:30px;right:auto;text-align:center;width:100%;z-index:1;}
#imagelink_22599 img{margin-left:auto;margin-top:0%;vertical-align:middle;visibility:hidden;}
#ecFieldimage_22600 a.productimage img{visibility:hidden;}
#ecFieldimage_22600{top:0px;left:0px;}
#ecFieldimage_22600 ul.gallery-productimage li{border-bottom:1px solid #d9d9d9;height:80px;line-height:80px;margin-bottom:15px;margin-right:5%;text-align:center;width:100%;}
#ecFieldimage_22600 ul.gallery-productimage li img{max-height:75px;}
#ecProduct_22601{top:0px;left:0px;}
#ecFieldtitle_22602{color:rgb(39, 53, 115);font-size:36px;font-weight:bold;line-height:40px;margin-bottom:0px;margin-top:10px;}
#ecFieldrating_22603{margin-bottom:10px;margin-top:15px;}
#ecFieldrating_22603 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22603 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22603 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22603 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22603 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22603 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#container_22604{top:0px;left:0px;width:100%;}
#ecFieldprice_22605{top:0px;left:0px;width:90%;margin-bottom:15px;padding-left:0%;padding-right:0%;}
#ecFieldprice_22605 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22605 div.price{color:rgb(39, 53, 115);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22605 div.discount{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22605 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22605 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22605 div.minimalprice span.price{margin-right:10px;font-size:16px;font-weight:bold;color:#8bb570;}
#ecFieldprice_22605 .qty-pricing{margin-top:10px;width:100%;}
#ecFieldprice_22605 .qty-pricing li{margin-bottom:5px;}
#ecFieldprice_22605 .qty-pricing span.qta{font-weight:bold;}
#ecFieldprice_22605 .qty-pricing span.price{color:rgb(39, 53, 115);font-size:17px;margin-right:5px;}
#container_22606{border-bottom:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);}
#ecFieldtext_22607 div.labelfield label{font-weight:bold;}
#ecFieldtext_22607{border-bottom:0px solid #d9d9d9;border-top:0px solid #d9d9d9;left:0px;margin-bottom:5px;margin-top:5px;padding-left:0%;padding-right:0%;padding-top:10px;top:0px;width:50%;}
#ecFieldtext_22607 div.labelfield{margin-left:0px;margin-right:10px;}
#ecFieldtext_22607 div.textfield{width:50%;}
#ecFieldtext_22608 div.labelfield label{font-weight:bold;}
#ecFieldtext_22608{border-bottom:0px solid #d9d9d9;border-top:0px solid #d9d9d9;left:0px;margin-bottom:5px;margin-top:5px;padding-left:0%;padding-right:0%;padding-top:10px;top:0px;width:50%;}
#ecFieldtext_22608 div.labelfield{margin-left:0px;margin-right:10px;}
#ecFieldtext_22608 div.textfield{width:50%;}
#ecFieldtext_22609 div.labelfield label{font-weight:bold;}
#ecFieldtext_22609 div.textfield{width:60%;margin-left:10px !important;}
#ecFieldtext_22609{top:0px;left:0px;width:50%;margin-bottom:5px;padding-left:0%;padding-right:0%;}
#ecFieldtext_22610 div.labelfield label{font-weight:bold;}
#ecFieldtext_22610 div.textfield{width:30%;margin-left:10px !important;}
#ecFieldtext_22610{top:0px;left:0px;width:50%;margin-bottom:5px;padding-left:0%;padding-right:0%;}
#ecFieldtext_22611 div.labelfield label{font-weight:bold;}
#ecFieldtext_22611 div.textfield{width:30%;margin-left:10px !important;}
#ecFieldtext_22611{border-bottom:0px solid #d9d9d9;left:0px;margin-bottom:5px;padding-bottom:10px;padding-left:0%;padding-right:0%;top:0px;width:50%;}
#ecFieldtext_22612 div.labelfield label{font-weight:bold;}
#ecFieldtext_22612 div.textfield{width:60%;margin-left:10px !important;}
#ecFieldtext_22612{border-bottom:0px solid #d9d9d9;left:0px;margin-bottom:5px;padding-bottom:10px;padding-left:0%;padding-right:0%;top:0px;width:50%;}
#ecConfigurator_22613 .configurator_label{margin-top:5px;margin-bottom:5px;font-size:15px;}
#ecConfigurator_22613 .configurator_control select{height:35px;padding-left:20px;width:80%;}
#ecConfigurator_22613 .configurator_label label{margin-top:5px;}
#ecSetproductsbox_22614 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{width:92%;height:30px;margin-top:0px;margin-bottom:0px;margin-left:0%;margin-right:0%;padding-top:4px;padding-bottom:4px;padding-left:4%;padding-right:4%;border-top:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
#ecSetproductsbox_22614 .ecSetproductsboxComp-cells{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecSetproductsbox_22614 .ecSetproductsboxComp-title{padding-bottom:15px;font-size:16px;font-weight:bold;}
#ecSetproductsbox_22614{margin-bottom:15px;}
#ecFieldtitle_22615{top:0px;left:0px;margin-top:0px;margin-bottom:0px;margin-right:20px;font-weight:normal;line-height:25px;}
#ecFieldtext_22616{top:0px;left:0px;line-height:25px;}
#ecFieldtext_22616 div.textfield{border-bottom:0px solid rgb(0, 0, 0);border-left:0px solid rgb(0, 0, 0);border-right:0px solid rgb(0, 0, 0);border-top:0px solid rgb(0, 0, 0);color:rgb(88, 185, 207) !important;font-size:17px;font-weight:bold;width:50px;}
#ecFieldtext_22616 div.labelfield label{margin-right:10px;}
#container_22617{bottom:0px;height:auto;margin-top:10px;max-width:300px;min-height:auto;min-width:300px;right:-0px;width:300px;}
#ecFieldaddtocart_22618 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);bottom:auto;color:rgb(88, 185, 207);font-size:34px;font-weight:normal;height:40px;left:auto;line-height:normal;margin-bottom:5px;margin-left:5px;margin-right:0%;position:inherit;right:auto;text-align:center;text-decoration:inherit;text-overflow:inherit;top:auto;white-space:inherit;width:40px;}
#ecFieldaddtocart_22618 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:auto;clear:none;color:#ffffff;font-size:16px;font-weight:bold;height:auto;left:auto;line-height:42px;margin-bottom:0px;margin-left:0px;margin-top:0px;padding-left:4px;padding-right:4px;position:inherit;right:auto;text-align:center;top:auto;width:auto;}
#ecFieldaddtocart_22618 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);height:auto;position:inherit;width:auto;}
#ecFieldaddtocart_22618 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;bottom:0%;font-size:16px;font-weight:normal;height:38px;left:auto;margin-bottom:5px;margin-left:0px;margin-right:0px;position:relative;right:0px;text-align:center;top:auto;width:38px;}
#ecFieldaddtocart_22618 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);bottom:auto;color:rgb(88, 185, 207);font-size:34px;font-weight:normal;height:40px;left:auto;line-height:34px;margin-bottom:5px;margin-left:0px;margin-right:5px;position:inherit;right:auto;text-align:center;top:auto;width:40px;}
#ecFieldaddtocart_22618{clear:none;float:inherit;font-size:16px;height:auto;left:0px;letter-spacing:6px;line-height:25px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;max-width:170px;min-height:100px;min-width:170px;padding-right:7px;padding-top:0px;text-align:left;text-overflow:ellipsis;top:0px;width:170px;}
#ecFieldaddtocart_22618 .ecFieldaddtocartCompSizeMinimal-labelsize label{font-size:16px;font-weight:bold;}
#ecFieldaddtocart_22618 .ecFieldaddtocartCompSizeMinimal-labelsize{width:100%;margin-bottom:10px;}
#ecFieldaddtocart_22618 .ecFieldaddtocartCompSizeMinimal-selectsize{width:100%;}
#ecFieldaddtocart_22618 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:35px;padding-left:20px;width:80%;}
#ecFieldaddtocart_22618 .ecFieldaddtocartCompSizeMinimal-quantity{width:100%;margin-top:15px;}
#ecFieldaddtocart_22618 .ecFieldaddtocartCompSizeMinimal-quantity input.quantity{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecFieldaddtocart_22618 .ecFieldaddtocartCompSizeMinimal-quantity a.addtocart{padding-left:20%;padding-right:20%;}
#ecFieldaddtocart_22618 .valigner{height:auto;line-height:0px;text-align:right;vertical-align:top;width:auto;}
#ecFieldaddtocart_22618 .ecFieldaddtocartComp-range{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:auto;max-width:none;min-height:auto;min-width:auto;position:inherit;text-align:right;width:auto;}
#ecFieldaddtocart_22618 .ecFieldaddtocartComp-soldout{height:auto;min-width:auto;width:auto;}
#container_22619{background-attachment:none;background-clip:none;background-color:rgba(88, 185, 207, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0px;box-sizing:border-box;color:rgb(255, 255, 255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_22620{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:75%;min-height:42px;min-width:143px;width:143px;}
#paragraph_22620 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_22620 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecProduct_22621{top:0px;left:0px;margin-top:20px;margin-bottom:20px;}
#ecFielddescription_22622{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
#ecFielddescription_22622 p.description{padding-top:15px;padding-bottom:15px;}
#ecProduct_22623{top:0px;left:0px;margin-top:20px;margin-bottom:20px;}
#container_22624{top:0px;left:0px;padding-top:15px;padding-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
#paragraph_22625{margin-top:5px;margin-bottom:10px;font-size:17px;font-weight:bold;}
#paragraph_22625 .paragraphComp-content strong{color:rgb(39, 53, 115);}
#ecMexalAvailability_22626 a.availability_button{color:rgb(88, 185, 207);font-size:40px;margin-right:15px;padding-top:4px;}
#ecMexalAvailability_22626 .div_availability{font-size:15px;}
#ecMexalAvailability_22626 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22626{margin-top:10px;margin-bottom:15px;}
#ecMexalAvailability_22626 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;font-size:20px;line-height:35px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFieldnotificationOutStock_22627 .ecFieldnotificationOutStockComp-nos div.ecFieldnotificationOutStockComp-nos_label{margin-bottom:15px;font-size:16px;font-weight:bold;}
#ecFieldnotificationOutStock_22627 .ecFieldnotificationOutStockComp-nos div.ecFieldnotificationOutStockComp-nos_control div.ecFieldnotificationOutStockComp-label{width:100%;margin-bottom:10px;}
#ecFieldnotificationOutStock_22627 .ecFieldnotificationOutStockComp-nos div.ecFieldnotificationOutStockComp-nos_control span.nos_confirm{width:100%;padding-top:15px;font-size:16px;font-weight:bold;color:#8bb570;}
#ecFieldnotificationOutStock_22627 .ecFieldnotificationOutStockComp-nos div.ecFieldnotificationOutStockComp-nos_control span.nos_error{width:100%;}
#ecFieldnotificationOutStock_22627 .ecFieldnotificationOutStockComp-nos div.ecFieldnotificationOutStockComp-nos_control .ecFieldnotificationOutStockComp-text{width:100%;margin-bottom:15px;}
#ecFieldnotificationOutStock_22627 .ecFieldnotificationOutStockComp-nos div.ecFieldnotificationOutStockComp-nos_control .ecFieldnotificationOutStockComp-text .ecFieldnotificationOutStockComp-mail{width:90%;height:35px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
#ecFieldnotificationOutStock_22627 .ecFieldnotificationOutStockComp-nos div.ecFieldnotificationOutStockComp-nos_control div.ecFieldnotificationOutStockComp-button a.nos_button{padding-top:10px;padding-bottom:10px;padding-left:25px;padding-right:25px;font-size:16px;font-weight:bold;color:#ffffff;background-color:#8bb570;}
#ecProduct_22628{top:0px;left:0px;margin-top:20px;margin-bottom:20px;}
#container_22629{top:0px;left:0px;padding-top:15px;padding-bottom:15px;border-top:0px solid #d9d9d9;border-bottom:0px solid #d9d9d9;}
#accordion_22630 h3.ui-accordion-header{background-color:transparent;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-accordio.png);background-position:bottom center;background-repeat:no-repeat;height:35px;margin-bottom:25px;text-align:center;}
#accordion_22630 h3.ui-accordion-header a{background-color:transparent;border-bottom:1px solid #a9a9a9;color:rgb(39, 53, 115);font-size:25px;font-weight:normal;padding-left:20px;padding-right:20px;}
#accordion_22630 h3.ui-accordion-header p{background-color:transparent;}
#accordion_22630 h3.ui-state-hover{background-color:transparent;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-accordio-over.png);}
#accordion_22630 h3.ui-state-hover a{background-color:transparent;border-bottom:1px solid #8bb570;color:rgb(88, 185, 207);}
#accordion_22630 h3.ui-state-hover p{background-color:transparent;}
#accordion_22630 h3.ui-state-active{background-color:transparent !important;background-image:url(/Resources/NEW7/NEW6/NEW5/NEW4/NEW3/NEW2/NEW1/NEW/Graphics/img/freccia-accordio-over.png) !important;}
#accordion_22630 h3.ui-state-active a{border-bottom:1px solid #8bb570;color:#8bb570 !important;background-color:transparent !important;}
#accordion_22630 h3.ui-state-active p{background-color:transparent !important;}
#accordion_22630 div.ui-accordion-content{margin-bottom:20px;padding-bottom:20px;}
#accordion_22630 div.ui-accordion-content a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldsetattribute_22631{top:0px;left:0px;width:98%;margin-left:1%;}
#ecFieldsetattribute_22631 .rowtypelink .collapse{margin-top:5px;margin-bottom:10px;text-align:right;}
#ecFieldsetattribute_22631 .rowtypelink .jump .divjump > ul > li > a{color:#1a1a1a;background-color:transparent;}
#ecFieldsetattribute_22631 .rowtypelink .jump .divjump{margin-top:10px;}
#ecFieldsetattribute_22631 .tablegroup{line-height:35px;}
#ecFieldsetattribute_22631 .tablegroup tr.rowgroupheader{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;color:#ffffff;font-size:17px;font-weight:bold;}
#ecFieldsetattribute_22631 .tablegroup tr.rowattribute td.labelattribute{padding-left:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-weight:bold;color:#1d1f20;}
#ecFieldsetattribute_22631 .tablegroup tr.rowattribute td.valueattribute{padding-left:2%;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;color:#1d1f20;}
#ecFieldsetattribute_22631 .tablegroup tr th.columngroupheader{padding-left:2%;color:#ffffff;}
#ecFieldsetattribute_22631 .tablegroup tr th.columngroupheader a{color:#ffffff;}
#ecFieldsetattribute_22631 .rowtypelink .jump{margin-top:5px;margin-bottom:10px;}
#ecFieldsetattribute_22631 .rowtypelink .jump a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecFieldsetattribute_22631 .rowtypelink .collapse a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecFieldcomments_22632{font-family:PT Sans Narrow;left:0px;margin-left:0%;top:0px;width:100%;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-top:0px solid #b4bbcd;border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;background-color:transparent;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container h2{height:0px;font-size:0px;line-height:0px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{font-family:PT Sans Narrow;height:90px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;color:rgb(255, 255, 255);font-family:PT Sans Narrow;font-size:15px;margin-left:10px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container{font-family:PT Sans Narrow;font-size:15px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items{font-family:PT Sans Narrow;font-size:15px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .nocomments{color:rgb(226, 0, 26);font-size:25px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);padding-bottom:15px;padding-top:15px;text-align:left;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-labelpageelement{color:rgb(0, 0, 0);font-weight:bold;margin-left:10px;margin-right:10px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{padding-bottom:5px;padding-left:10px;padding-right:2px;padding-top:5px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-results{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);box-sizing:border-box;color:rgb(0, 0, 0);margin-top:15px;padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:PT Sans Narrow;margin-bottom:10px;margin-top:8px;text-align:left;width:100%;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-family:PT Sans Narrow;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.succ{font-family:PT Sans Narrow;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{margin-bottom:20px;}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldcomments_22632 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#paragraph_22633{left:0px;top:0px;}
#ecFieldcommentauthor_22634{color:rgb(0, 0, 0);font-weight:bold;left:0px;top:0px;}
#paragraph_22635{left:0px;margin-left:5px;top:0px;}
#ecFieldcommentdate_22636{color:rgb(0, 0, 0);font-weight:bold;left:0px;margin-left:8px;top:0px;}
#ecFieldcommenttext_22638{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(169, 169, 169);border-left:1px solid rgb(169, 169, 169);border-right:1px solid rgb(169, 169, 169);border-top:1px solid rgb(169, 169, 169);box-sizing:border-box;left:0px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;top:0px;width:100%;}
#ecFieldcommentvote_22639 a.yesButton{background-attachment:none;background-clip:none;background-color:rgb(139, 181, 112);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:bold;margin-left:5px;margin-right:10px;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;}
#ecFieldcommentvote_22639 a.noButton{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:bold;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;}
#ecFieldcommentapprovation_22640{color:rgb(0, 0, 0);font-size:14px;font-weight:bold;margin-bottom:5px;margin-top:5px;}
#container_22641{padding-top:30px;padding-bottom:30px;}
#container_22643{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;height:50px;left:0px;top:1px solid #e8e8e8;width:100%;}
#paragraph_22644{top:0px;left:0px;height:50px;margin-left:3%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#ffffff;}
#ecCombinedbox_22645{left:0px;top:0px;}
#ecCombinedbox_22645 .ecCombinedboxComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCombinedbox_22645 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCombinedbox_22645 .ecCombinedboxComp-title{font-size:0px;line-height:0px;visibility:hidden;}
#ecCombinedbox_22645 .ecCombinedboxComp-tabs ul li.ui-state-active{background-attachment:none;background-clip:none;background-color:rgb(139, 181, 112);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255) !important;}
#ecCombinedbox_22645 .ui-widget-header{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);margin-bottom:010px;margin-top:10px;}
#ecCombinedbox_22645 .ecCombinedboxComp-tabs ul li.ui-state-default{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;}
#ecCombinedbox_22645 .ecCombinedboxComp-tabs ul li.ui-state-default a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCombinedbox_22645 .ecCombinedboxComp-tabs ul li.ui-state-active a{color:rgb(255, 255, 255) !important;}
#ecCombinedbox_22645 .ecCombinedboxComp-paging{margin-top:-88px;text-align:right;}
#ecCombinedbox_22645 .ecCombinedboxComp-paging a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:PT Sans Narrow;font-size:0px;height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:0px;}
#ecCombinedbox_22645 .ecCombinedboxComp-paging a.succ{border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-size:18px;margin-right:2%;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#container_22646{border-bottom:0px solid rgb(88, 185, 207);border-left:0px solid rgb(88, 185, 207);border-right:0px solid rgb(88, 185, 207);border-top:0px solid rgb(88, 185, 207);left:0px;margin-bottom:0px;margin-left:5%;padding-bottom:20px;padding-left:5%;padding-right:5%;padding-top:20px;top:1px solid rgb(88, 185, 207);width:80%;}
#ecFieldprice_22647{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22647 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22647 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22647 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22647 div.discount{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #ffffff;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;}
#ecFieldimage_22648{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_22649{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_22649 div.price{color:rgb(39, 53, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22649 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22649 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22649 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22650{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_22650 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_22650 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22650 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22650 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldtitle_22651{font-size:18px;font-weight:800;margin-bottom:10px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_22651 a:hover{color:#8bb570;}
#ecFieldtitle_22651 a{color:#1d1f20;}
#ecFieldrating_22652{margin-bottom:10px;text-align:center;visibility:hidden;}
#ecFieldrating_22652 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22652 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22652 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22652 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22652 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22652 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#container_22653{background-attachment:none;background-clip:none;background-color:rgba(88,185,207,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0;box-sizing:border-box;color:rgb(255,255,255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_22654{background-attachment:none;background-clip:none;background-color:rgb(88,185,207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;min-height:42px;min-width:143px;right:-0px;width:143px;}
#paragraph_22654 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_22654 .paragraphComp-content a{color:rgb(255,255,255);}
#ecFieldaddtocart_22655 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-family:PT Sans Narrow;font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22655 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22655 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(88, 185, 207);border-left:0px solid rgb(88, 185, 207);border-right:0px solid rgb(88, 185, 207);border-top:0px solid rgb(88, 185, 207);color:rgb(255, 255, 255);}
#ecFieldaddtocart_22655 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22655 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-family:PT Sans Narrow;font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22655{top:0px;left:0px;margin-bottom:15px;}
#container_22656{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_22657{margin-bottom:10px;text-align:left;}
#ecFieldtitle_22657 a:hover{color:#8bb570;}
#ecFieldtitle_22657 a{font-size:35px;font-weight:normal;color:#8bb570;}
#ecFieldimage_22658{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22658 a.productimage img{max-width:100%;max-height:260px;}
#container_22659{top:0px;left:0px;width:54%;}
#ecFieldtext_22660 div.labelfield label{font-weight:bold;}
#ecFieldtext_22660 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22660{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22661 div.labelfield label{font-weight:bold;}
#ecFieldtext_22661 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22661{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22662 div.labelfield label{font-weight:bold;}
#ecFieldtext_22662 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22662{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22663 div.labelfield label{font-weight:bold;}
#ecFieldtext_22663 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22663{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22664 div.labelfield label{font-weight:bold;}
#ecFieldtext_22664 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22664{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22665 div.labelfield label{font-weight:bold;}
#ecFieldtext_22665 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22665{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22666{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22666 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22666 div.price{color:rgb(88, 185, 207);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22666 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22666 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22666 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22666 div.minimalprice span.price{color:rgb(88, 185, 207);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22667 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22667 .div_availability{font-size:15px;}
#ecMexalAvailability_22667 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22667{margin-bottom:15px;}
#ecMexalAvailability_22667 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22668{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22669 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22669 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22669 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22669 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22669 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22669{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_22670{top:0px;left:0px;}
#ecFieldaddtocomparator_22671{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22671 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22671 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22672{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22672 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22672 a.addtowishlist:hover{color:rgb(37, 52, 115);}
#container_22673{padding-top:30px;padding-bottom:30px;}
#container_22675{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;height:50px;left:0px;top:1px solid #e8e8e8;width:100%;}
#paragraph_22676{top:0px;left:0px;height:50px;margin-left:3%;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:1px;color:#ffffff;}
#ecPopularity_22677{top:0px;left:0px;min-height:350px;margin-top:15px;}
#ecPopularity_22677 .ecPopularityComp-cells{margin-top:15px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecPopularity_22677 .ecPopularityComp-cells .ecPopularityComp-cell{height:auto;margin-top:0px;margin-bottom:40px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #e1e1e1;border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
#ecPopularity_22677 .ecPopularityComp-paging{margin-top:-50px;text-align:right;}
#ecPopularity_22677 .ecPopularityComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:PT Sans Narrow;font-size:0px;height:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;width:0px;}
#ecPopularity_22677 .ecPopularityComp-paging a.succ{background-color:#8bb570;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#ecPopularity_22677 .ecPopularityComp-paging a.prec{background-color:#8bb570;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-family:PT Sans Narrow;font-size:18px;font-weight:bold;margin-right:2%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;visibility:visible;}
#container_22678{border-bottom:0px solid #e2e8ad;border-left:0px solid #e2e8ad;border-right:0px solid #e2e8ad;border-top:0px solid #e2e8ad;left:0px;margin-bottom:0px;margin-left:5%;padding-bottom:20px;padding-left:5%;padding-right:5%;padding-top:20px;top:0px solid #e2e8ad;width:80%;}
#ecFieldprice_22679{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22679 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22679 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22679 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22679 div.discount{padding-top:8px;padding-bottom:8px;padding-left:6px;padding-right:6px;border-top:0px solid #ffffff;background-color:#8bb570;border-radius:60px;}
#ecFieldimage_22680{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_22681{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_22681 div.price{color:rgb(39, 53, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22681 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22681 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22681 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22682{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_22682 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_22682 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22682 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22682 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldtitle_22683{font-size:18px;font-weight:800;margin-bottom:10px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_22683 a:hover{color:#8bb570;}
#ecFieldtitle_22683 a{color:#1d1f20;}
#ecFieldrating_22684{margin-bottom:10px;text-align:center;visibility:hidden;}
#ecFieldrating_22684 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22684 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22684 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22684 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22684 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22684 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#container_22685{background-attachment:none;background-clip:none;background-color:rgba(88,185,207,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0;box-sizing:border-box;color:rgb(255,255,255);float:right;font-size:16px;font-weight:bold;height:42px;line-height:42px;min-height:42px;right:-0px;}
#paragraph_22686{background-attachment:none;background-clip:none;background-color:rgb(88,185,207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;min-height:42px;min-width:143px;right:-0px;width:143px;}
#paragraph_22686 .paragraphComp-content{float:none;font-weight:bold;text-align:center;}
#paragraph_22686 .paragraphComp-content a{color:rgb(255,255,255);}
#ecFieldaddtocart_22687 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22687 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22687 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_22687 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22687 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22687{top:0px;left:0px;margin-bottom:15px;}
#container_22688{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_22689{margin-bottom:10px;text-align:left;}
#ecFieldtitle_22689 a:hover{color:#8bb570;}
#ecFieldtitle_22689 a{font-size:35px;font-weight:normal;color:#8bb570;}
#ecFieldimage_22690{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22690 a.productimage img{max-width:100%;max-height:260px;}
#container_22691{top:0px;left:0px;width:54%;}
#ecFieldtext_22692 div.labelfield label{font-weight:bold;}
#ecFieldtext_22692 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22692{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22693 div.labelfield label{font-weight:bold;}
#ecFieldtext_22693 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22693{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22694 div.labelfield label{font-weight:bold;}
#ecFieldtext_22694 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22694{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22695 div.labelfield label{font-weight:bold;}
#ecFieldtext_22695 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22695{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22696 div.labelfield label{font-weight:bold;}
#ecFieldtext_22696 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22696{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22697 div.labelfield label{font-weight:bold;}
#ecFieldtext_22697 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22697{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22698{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22698 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22698 div.price{color:rgb(0, 0, 0);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22698 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22698 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22698 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22698 div.minimalprice span.price{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22699 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22699 .div_availability{font-size:15px;}
#ecMexalAvailability_22699 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22699{margin-bottom:15px;}
#ecMexalAvailability_22699 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22700{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22701 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22701 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22701 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22701 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22701 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22701{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_22702{top:0px;left:0px;}
#ecFieldaddtocomparator_22703{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22703 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22703 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22704{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22704 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22704 a.addtowishlist:hover{color:rgb(37, 52, 115);}
#container_22705{padding-top:0px;padding-bottom:30px;}
#paragraph_22707{margin-bottom:30px;font-size:20px;font-weight:bold;}
#ecWishlistCustom_22708 .nowishlist{font-size:16px;font-weight:bold;line-height:40px;text-align:center;color:#ffffff;background-color:#e2001a;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-cart{height:93px;margin-top:20px;margin-bottom:10px;padding-bottom:50px;border-bottom:1px solid #a9a9a9;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-cart label{font-weight:bold;line-height:35px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-cart input[type=text]{width:200px;height:35px;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:bold;height:35px;line-height:35px;padding-bottom:9px;padding-left:20px;padding-right:20px;padding-top:9px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistTable tr.ecWishlistCustomComp-wishlistTableRow{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;line-height:40px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistTable thead{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;color:#ffffff;font-size:18px;font-weight:bold;line-height:40px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist{color:rgb(39, 53, 115);font-size:20px;margin-right:10px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .wishlistSeparator{font-size:0px;line-height:0px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist{color:rgb(226, 0, 26);font-size:20px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-paging{text-align:right;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;color:rgb(39, 53, 115);margin-left:1px;margin-right:1px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecWishlistCustom_22708 .ecWishlistCustomComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailHead h3{font-size:15px;font-weight:bold;color:#1d1f20;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{padding-top:8px;padding-bottom:8px;padding-left:20px;padding-right:20px;color:#ffffff;background-color:#8bb570;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailTable{border-top:0px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailTable thead{font-size:0px;line-height:0px;background-color:transparent;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailTable tr .ecWishlistCustomComp-wishlistDetailButtonCol{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailTable tr .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{color:rgb(39, 53, 115);font-size:25px;margin-bottom:10px;text-align:center;width:100%;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailTable tr .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{color:rgb(226, 0, 26);font-size:25px;text-align:center;width:100%;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{color:#ffffff;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistCart{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:15px;font-weight:bold;margin-right:5%;padding-bottom:8px;padding-top:8px;text-align:center;width:30%;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistUpdate{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:5%;padding-bottom:8px;padding-top:8px;text-align:center;width:30%;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist{font-size:15px;font-weight:bold;color:#ffffff;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistEmpty{background-attachment:none;background-clip:none;background-color:rgb(226, 0, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:8px;padding-top:8px;text-align:center;width:30%;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{font-size:15px;font-weight:bold;color:#ffffff;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailAction{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #a9a9a9;}
#ecWishlistCustom_22708 .ecWishlistCustomComp-wishlistDetailTable tr .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem:hover{color:rgb(226, 0, 26);}
#container_22709{top:0px;left:0px;margin-left:0%;}
#container_22710{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22711{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22711 .paragraphComp-content{width:80%;padding-left:20%;}
#ecFieldimage_22712 a.productimage img{max-height:80px;}
#ecFieldimage_22712{top:0px;left:0px;padding-top:15px;padding-bottom:15px;text-align:center;}
#container_22713{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22714{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22714 .paragraphComp-content{width:80%;padding-left:20%;}
#ecFieldquantity_22715 .rowQty{width:35px;height:35px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;text-align:center;}
#ecFieldquantity_22715 .rowUnit{margin-right:10px;font-size:15px;font-weight:bold;}
#ecFieldquantity_22715 li{margin-bottom:10px;}
#ecFieldquantity_22715{top:0px;left:0px;width:90%;margin-top:30px;margin-bottom:30px;margin-left:5%;}
#container_22716{border-top:1px solid #a9a9a9;left:0px;top:0px;}
#paragraph_22717{border-bottom:1px solid #a9a9a9;font-weight:bold;line-height:30px;background-color:#f9f9f9;}
#paragraph_22717 .paragraphComp-content{width:95%;padding-left:5%;}
#ecFieldtitle_22718{top:0px;left:0px;width:90%;margin-top:8px;margin-bottom:0px;padding-left:5%;font-size:15px;font-weight:normal;}
#ecFieldtext_22719 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22719 div.textfield{width:70%;}
#ecFieldtext_22719{top:0px;left:0px;width:90%;padding-left:5%;}
#ecFieldtext_22720 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22720 div.textfield{width:70%;}
#ecFieldtext_22720{top:0px;left:0px;width:90%;padding-left:5%;}
#ecFieldtext_22721 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22721 div.textfield{width:70%;}
#ecFieldtext_22721{top:0px;left:0px;width:90%;padding-left:5%;}
#ecFieldtext_22722 div.labelfield label{margin-right:5px;font-weight:bold;}
#ecFieldtext_22722 div.textfield{width:70%;}
#ecFieldtext_22722{top:0px;left:0px;width:90%;margin-bottom:10px;padding-bottom:0px;padding-left:5%;}
#container_22723{padding-top:30px;padding-bottom:30px;}
#container_22725{top:0px;left:0px;width:100%;height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background-color:transparent;border-radius:1px;}
#paragraph_22726{color:rgb(39, 53, 115);font-size:16px;font-weight:bold;height:50px;left:0px;letter-spacing:1px;line-height:50px;margin-left:3%;top:0px;}
#ecPopularity_22727{top:0px;left:0px;min-height:350px;margin-top:15px;}
#ecPopularity_22727 .ecPopularityComp-cells{margin-top:15px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#ecPopularity_22727 .ecPopularityComp-cells .ecPopularityComp-cell{height:auto;margin-top:0px;margin-bottom:40px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:0px solid #e1e1e1;border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
#ecPopularity_22727 .ecPopularityComp-paging{font-size:0px;line-height:30px;margin-top:-50px;text-align:right;}
#ecPopularity_22727 .ecPopularityComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:PT Sans Narrow;font-size:0px;height:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;width:0px;}
#ecPopularity_22727 .ecPopularityComp-paging a.succ{visibility:visible;margin-right:2%;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;font-size:18px;font-weight:bold;background-color:#8bb570;border-radius:2px;}
#ecPopularity_22727 .ecPopularityComp-paging a.prec{visibility:visible;margin-right:2%;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;font-size:18px;font-weight:bold;background-color:#8bb570;border-radius:2px;}
#container_22728{top:0px;left:0px;width:80%;margin-bottom:0px;margin-left:5%;padding-top:20px;padding-bottom:20px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22729{top:5px;left:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:0px;}
#ecFieldprice_22729 div.price{visibility:hidden;width:0px;height:0px;font-size:0px;}
#ecFieldprice_22729 div.originalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22729 div.minimalprice{width:0px;height:0px;font-size:0px;}
#ecFieldprice_22729 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #ffffff;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;}
#ecFieldimage_22730{min-height:150px;margin-bottom:15px;text-align:center;}
#ecFieldprice_22731{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-right:2%;text-align:center;}
#ecFieldprice_22731 div.price{color:rgb(39, 53, 115);font-size:24px;font-weight:bold;padding-left:0px;padding-right:0%;text-align:right;width:100%;}
#ecFieldprice_22731 div.discount{visibility:hidden;width:0%;height:0%;padding-right:0%;font-size:0px;}
#ecFieldprice_22731 div.originalprice{width:0px;height:0px;padding-right:0px;font-size:0px;font-weight:bold;text-decoration:line-through;text-align:right;color:#e2001a;}
#ecFieldprice_22731 div.minimalprice{visibility:hidden;width:0%;height:0%;margin-top:0%;margin-bottom:0px;font-size:0px;}
#ecFieldprice_22732{top:0px;left:0px;width:48%;padding-top:10px;padding-bottom:10px;padding-left:2%;text-align:center;}
#ecFieldprice_22732 div.price{width:0%;height:0px;padding-left:0%;font-size:0px;font-weight:bold;text-align:left;color:#8bb570;}
#ecFieldprice_22732 div.discount{visibility:hidden;width:0%;height:0px;padding-right:0%;font-size:0px;}
#ecFieldprice_22732 div.originalprice{width:100%;padding-right:2%;font-size:19px;font-weight:bold;text-decoration:line-through;text-align:left;color:#e2001a;}
#ecFieldprice_22732 div.minimalprice{visibility:hidden;width:0%;height:0px;margin-top:0px;margin-bottom:0px;font-size:0px;}
#ecFieldtitle_22733{font-size:18px;font-weight:800;margin-bottom:10px;text-align:center;text-transform:uppercase;}
#ecFieldtitle_22733 a:hover{color:#8bb570;}
#ecFieldtitle_22733 a{color:#1d1f20;}
#ecFieldrating_22734{margin-bottom:10px;text-align:center;}
#ecFieldrating_22734 .ecFieldratingComp-container .review_histogram{border-top:1px solid #8bb570;border-bottom:1px solid #8bb570;border-left:1px solid #8bb570;border-right:1px solid #8bb570;border-radius:2px;}
#ecFieldrating_22734 .ecFieldratingComp-container .review_histogram div.histogram_header{font-size:17px;}
#ecFieldrating_22734 .ecFieldratingComp-container .review_histogram table{width:80%;}
#ecFieldrating_22734 .ecFieldratingComp-container .review_histogram table td.cell-stars{width:35%;font-size:15px;font-weight:normal;line-height:20px;}
#ecFieldrating_22734 .ecFieldratingComp-container .review_histogram table td.cell-histogram{width:50%;background-color:#bdbdbd;}
#ecFieldrating_22734 .ecFieldratingComp-container .review_histogram table td.cell-histogram div{height:20px;background-color:#8bb570;}
#ecFieldaddtocart_22735 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22735 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22735 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_22735 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;color:rgb(39, 53, 115);font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22735 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22735{top:0px;left:0px;margin-bottom:15px;}
#container_22736{top:0px;left:0px;}
#container_22737{background-color:#f9f9f9;border-bottom:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #777777;border-top:1px solid #777777;clear:both;float:none;left:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-left:2%;padding-right:2%;padding-top:40px;top:0px;width:96%;}
#ecFieldtitle_22738{margin-bottom:10px;text-align:left;}
#ecFieldtitle_22738 a:hover{color:#8bb570;}
#ecFieldtitle_22738 a{color:rgb(88, 185, 207);font-size:35px;font-weight:normal;}
#ecFieldimage_22739{top:0px;left:0px;width:45%;height:260px;max-width:260px;margin-bottom:15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;line-height:260px;text-align:center;background-color:#ffffff;}
#ecFieldimage_22739 a.productimage img{max-width:100%;max-height:260px;}
#container_22740{top:0px;left:0px;width:54%;}
#ecFieldtext_22741 div.labelfield label{font-weight:bold;}
#ecFieldtext_22741 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22741{top:0px;left:0px;width:90%;margin-top:15px;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22742 div.labelfield label{font-weight:bold;}
#ecFieldtext_22742 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22742{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22743 div.labelfield label{font-weight:bold;}
#ecFieldtext_22743 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22743{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22744 div.labelfield label{font-weight:bold;}
#ecFieldtext_22744 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22744{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22745 div.labelfield label{font-weight:bold;}
#ecFieldtext_22745 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22745{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldtext_22746 div.labelfield label{font-weight:bold;}
#ecFieldtext_22746 div.textfield{width:60%;margin-left:5% !important;}
#ecFieldtext_22746{top:0px;left:0px;width:90%;margin-bottom:10px;padding-left:5%;padding-right:5%;}
#ecFieldprice_22747{top:0px;left:0px;width:90%;padding-left:5%;padding-right:5%;}
#ecFieldprice_22747 div.labelprice label{margin-right:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
#ecFieldprice_22747 div.price{color:rgb(88, 185, 207);font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_22747 div.discount{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:17px;font-weight:bold;margin-left:15px;margin-right:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_22747 div.originalprice{padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:bold;text-decoration:line-through;color:#e2001a;}
#ecFieldprice_22747 div.minimalprice{width:90%;margin-top:10px;margin-bottom:15px;padding-left:5%;padding-right:5%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#e6e6e6;}
#ecFieldprice_22747 div.minimalprice span.price{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:10px;}
#ecMexalAvailability_22748 a.availability_button{margin-right:15px;padding-top:4px;font-size:30px;color:#bdbdbd;}
#ecMexalAvailability_22748 .div_availability{font-size:15px;}
#ecMexalAvailability_22748 ul.size-availability li{margin-right:10px;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-top:1px solid #828282;border-bottom:1px solid #828282;border-left:1px solid #828282;border-right:1px solid #828282;font-weight:inherit;line-height:30px;color:#ffffff;background-color:#bdbdbd;}
#ecMexalAvailability_22748{margin-bottom:15px;}
#ecMexalAvailability_22748 span.availability{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:right;color:#ffffff;background-color:#bdbdbd;}
#ecFielddescription_22749{min-height:80px;padding-top:15px;border-top:1px solid #d9d9d9;}
#ecFieldaddtocart_22750 input.qtyplus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;width:35px;}
#ecFieldaddtocart_22750 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(88, 185, 207);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:bold;height:42px;line-height:42px;margin-left:35px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_22750 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_22750 input.quantity{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;font-size:16px;font-weight:normal;height:38px;margin-left:10px;margin-right:10px;text-align:center;width:35px;}
#ecFieldaddtocart_22750 input.qtyminus{background-color:transparent;border-bottom:1px solid rgb(88, 185, 207);border-left:1px solid rgb(88, 185, 207);border-right:1px solid rgb(88, 185, 207);border-top:1px solid rgb(88, 185, 207);color:rgb(88, 185, 207);font-size:30px;font-weight:normal;height:40px;left:42px;line-height:16px;top:22px;width:35px;}
#ecFieldaddtocart_22750{left:0px;margin-bottom:15px;margin-top:15px;top:0px;}
#container_22751{top:0px;left:0px;}
#ecFieldaddtocomparator_22752{top:0px;left:0px;margin-right:0px;padding-top:10px;font-size:25px;color:#dedede;}
#ecFieldaddtocomparator_22752 a.addtocomparator{color:#bdbdbd;}
#ecFieldaddtocomparator_22752 a.addtocomparator:hover{color:rgb(37, 52, 115);}
#ecFieldaddtowishlist_22753{top:0px;left:0px;margin-left:15px;margin-right:15px;padding-top:10px;font-size:25px;}
#ecFieldaddtowishlist_22753 a.addtowishlist{color:#bdbdbd;}
#ecFieldaddtowishlist_22753 a.addtowishlist:hover{color:rgb(37, 52, 115);}
#container_22754{padding-top:0px;padding-bottom:30px;}
#ecListCategory_22756{min-height:50px;}
#ecListCategory_22756 .ecListCategoryComp-cells .ecListCategoryComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:15px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecListCategory_22756 .ecListCategoryComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecListCategory_22756 .ecListCategoryComp-cells .ecListCategoryComp-cell:hover{background-attachment:none;background-clip:none;background-color:rgba(236, 236, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_22757{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);width:95%;}
#ecFieldimagecategory_22758 a.productimage img{height:auto;margin-top:5px;max-height:150px;width:auto;}
#ecFieldimagecategory_22758{max-height:150px;min-height:150px;text-align:center;}
#ecFieldimagecategory_22758 .valigner{text-align:center;}
#ecFieldtitlecategory_22759{text-align:center;}
#ecFieldtitlecategory_22759 a{color:rgb(39, 53, 115);font-weight:500;}
#ecFieldtitlecategory_22759 a:hover{color:rgb(88, 185, 207);}
#changepassword_22760{margin-bottom:20px;margin-left:20px;margin-top:20px;}
#changepassword_22760 .formfield_button input{height:30px;margin-top:10px;width:86px;}
#headerfield_22761{font-size:30px;height:auto;margin-bottom:5px;margin-top:5px;}
#passwordfield_22762{margin-bottom:5px !important;margin-top:5px !important;text-align:left;}
#passwordfield_22762 .formfield_label{width:10px;}
#passwordfield_22762 .formfield_field{width:auto;}
#passwordfield_22762 .formfield_field input{font-size:19px;height:auto;width:200px;}
#passwordfield_22763{margin-bottom:5px !important;margin-top:5px !important;text-align:left;}
#passwordfield_22763 .formfield_label{width:10px;}
#passwordfield_22763 .formfield_field{width:auto;}
#passwordfield_22763 .formfield_field input{font-size:19px;height:auto;width:200px;}
#container_22765{left:0px;top:0px;}
#container_22767{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e8e8e8;border-left:0px solid #e8e8e8;border-right:0px solid #e8e8e8;border-top:0px solid #e8e8e8;height:auto;left:0px;top:0px;}
#ecGiftselection_22772 .ecGiftselectionComp-title{background-attachment:none;background-clip:none;background-color:rgb(37, 52, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:22px;font-weight:bold;margin-bottom:0px;margin-top:0px;padding-bottom:10px;padding-left:10px;padding-top:10px;text-align:left;}
#container_22773{bottom:auto;height:auto;min-height:100px;right:auto;}
#ecFieldtitle_22774{color:rgb(37, 52, 115);font-size:18px;font-weight:bold;text-align:center;}
#ecFielddescription_22775{margin-top:10px;}
#container_22776{height:150px;margin-top:20px;max-height:150px;min-height:150px;}
#ecFieldimage_22777{height:auto;max-height:150px;text-align:center;}
#ecFieldimage_22777 a.productimage img{height:auto;max-height:150px;max-width:150%;width:auto;}
#ecCartCustom_22483 .ecCartCustomComp-promotionlist{border-bottom:2px solid rgb(39, 53, 115);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:2px solid rgb(39, 53, 115);border-right:2px solid rgb(39, 53, 115);border-top:2px solid rgb(39, 53, 115);border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:10px;width:100%;}
#ecCartCustom_22483 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{font-size:18px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecCartCustom_22483 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:31px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_22781 input.quantity{height:40px;text-align:center;width:40px;}
#ecFieldaddtocart_22781 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 115);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);height:44px;line-height:42px;text-align:center;width:44px;}
#ecFieldaddtocart_22781{margin-top:20px;}
#ecFieldaddtocart_22781 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{font-size:18px;margin-left:5px;margin-right:5px;}
#ecFieldaddtocart_22781 .ecFieldaddtocartCompSizeMinimal-selectsize{font-size:18px;margin-left:5px;margin-right:5px;}
#ecFieldaddtocart_22781 .ecFieldaddtocartCompSizeExtend-quantity{font-size:18px;margin-left:5px;margin-right:5px;}
#ecFieldaddtocart_22781 a.addtocart:hover{color:rgb(161, 213, 240);}

#paragraph_22784{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}
#paragraph_22785{top:0px;left:0px;width:95%;padding-left:5%;border-left:1px solid #1d1f20;}