/*57234*/
div.n57234 {font-size:1.167em;  text-align:justify;}
div.n57234 {padding-bottom:15px;}
/*70863*/
#your_gift_txt {color:#0090f6;}
#basketedit_gifts li .gift_price span {color: #000; font-weight: 700;}
#basketedit_gifts .gift_active .gift_item_sub {color:#0090f6;}
div.gift_item_icon {width:10px;}
div.gift_choose_size {font-size: 0.85em;}
strong.gift_item_name {color:#222;}
#basketedit_gifts {margin:0 0 30px; clear:both;}
#basketedit_gifts:after {clear:both;content:'';display:block;}
#basketedit_gifts p.gift_info {margin-bottom: 7px; margin-left: 5px;}
#basketedit_gifts ul {list-style:none;}
#your_gift_txt {display:none;}
#basketedit_gifts li {float: left;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box; padding: 0 5px;width: 100%; margin-bottom:11px;}
#basketedit_gifts li.gift_label_needs {clear: both; color: #C10000; float: none; margin-bottom: 5px; padding: 5px 6px 3px; width: auto;}
#basketedit_gifts li input {display:none;}
#basketedit_gifts li .gift_item_sub {border: 1px solid #d2d2d2;cursor:pointer;color: #666666;display:table; width:100%; overflow:hidden; position:relative; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box; box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05); background: #ffffff;}
#basketedit_gifts li .gift_item_sub > div {display:table-cell; padding:5px; vertical-align: middle; height: 45px;}
#basketedit_gifts li img {float:left; width:40px; max-height: 50px;overflow:hidden;}
#basketedit_gifts li .gift_item_info {text-align:left;}
#basketedit_gifts li h3 {margin-bottom:3px;}
#basketedit_gifts li a {display: block; font-weight: normal; line-height: 1.1; padding-right: 5px; padding-top: 2px; text-align: right; text-decoration: none; float:right; clear:both;  font-size: 0.85em;}
#basketedit_gifts li .gift_price {border-left: 1px solid #D2D2D2;  text-align: center; white-space: nowrap; width: 10px;}
#basketedit_gifts li .gift_price b {display:none;font-weight:normal;}
#basketedit_gifts .gift_active .gift_item_sub {border: 1px solid ;     box-shadow: 0 0 0px 1px ;}
#basketedit_gifts .gift_active h3 {color:#222;}
#basketedit_gifts .gift_active .gift_price {color:#222;}
#basketedit_gifts li.gift_enable {cursor:pointer;}
#basketedit_gifts li.gift_disable {cursor:not-allowed;}
#basketedit_gifts li.gift_disable .gift_item_sub {background: none repeat scroll 0 0 #F5F5F5;}
#basketedit_gifts li.gift_disable a {cursor:not-allowed;}
div.gift_choose_size select {border: 1px solid #BBBBBB;     font-size: 11px;     padding: 0;     width: 80px;}
/*74982*/
h2.basket_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
a.delQuantity {background:url(#) top left no-repeat; height:12px; width:12px; display:block; border:none; cursor:pointer;}
div.description {display: block;     font-size: 0.75em;     line-height: 1;      margin: 5px 0;     padding-left: 120px; color: #000;}
div.productslist_product_barcode {display: none;}
div.basket_q {background: none repeat scroll 0 0 #EEEEEE; border-right: 1px solid #DDDDDD; left: 0; position: absolute; text-align: center; top: 0; width: 45px; z-index: 9;bottom:0;}
div.basket_buttons {height: 100%;}
a.productslist_product_info_link {color:inherit !important; text-decoration:underline !important;}
a.addQuantity {background: none repeat scroll 0 0 #DADADA;     border: medium none;     box-shadow: 1px 1px 1px #666666;     color: #000000;     display: block;     float: left;     font-family: roboto condensed;     font-size: 1.5em !important;     font-weight: 500;     height: 26px;     line-height: 24px;     margin: 5px 0;     padding: 0 10px;     text-align: right;     text-decoration: none;}
a.delQuantity {background: none repeat scroll 0 0 #DADADA;     border: medium none;     box-shadow: 1px 1px 1px #666666;     color: #000000;     display: block;     float: left;     font-family: roboto condensed;     font-size: 1.5em !important;    font-weight: 500;     height: 26px;     line-height: 24px;     margin: 5px 0;     padding: 0 10px;     text-align: right;     text-decoration: none;}
span.productslist_quantity {display: block; line-height: 1; padding: 6px;}
i.productslist_product_unit {display:none;}
button.przelicz {border: medium none;}
#basket {background: #fff; margin-top: -1px;}
form.basketedit_productslist div.productslist_product_bundle {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; margin: 0; padding: 0;}
.productslist_quantity input[type=text] {margin: 2px 0;     padding: 4px 0;     text-align: center;     width: 30px;   border-top: 1px solid #d2d2d2; border-bottom: none; border-left: none; border-right: none;}
#basket .see_more.slide_show div.basket_buttons a, #basket .see_more.slide_show div.basket_buttons button {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;     -moz-box-sizing: border-box;     border-bottom: 1px solid #D2D2D2;     color: #000000;     display: block;     font-size: 0.8em;     font-weight: inherit;     height: 25%;     line-height: 2.5em;     margin-left: 45px;     padding-right: 46px;     text-align: center;     text-decoration: none;     width: 100%;}
a.addQuantity:hover {box-shadow: inset 1px 1px 1px #666666 !important;}
a.delQuantity:hover {box-shadow: inset 1px 1px 1px #666666 !important;}
#basket .see_more.slide_show div.basket_buttons a:hover, #basket .see_more.slide_show div.basket_buttons button:hover {box-shadow: 0 0 5px #AAAAAA inset;}
a.addQuantity:active {box-shadow: inset 1px 1px 1px #666666 !important;}
a.delQuantity:active {box-shadow: inset 1px 1px 1px #666666 !important;}
#basket .see_more.slide_show div.basket_buttons a:active, #basket .see_more.slide_show div.basket_buttons button:active {box-shadow: 0 0 5px #AAAAAA inset;}
.productslist_product_bundle {color: #000000; line-height: 1.5;}
.productslist_product_bundle span {display: block; padding-left: 10px;}
.productslist_product_bundle span:before {background: none repeat scroll 0 0 #d2d2d2; content: ''; display: inline-block; height: 4px; margin-right: 4px; position: relative; top: 0px; width: 4px;}
.product_wrapper i.product_virtual {background: none repeat scroll 0 0 #fff; padding: 0 3px; font-weight:normal; color: #000; margin-left: 3px; font-size: 12px;}
.product_wrapper i.product_service {background: none repeat scroll 0 0 #fffed2; padding: 0 3px; font-weight:normal; color: #000; margin-left: 3px; font-size: 12px;}
/*69250*/
h2.wish_list_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n69250_wishlist_info {background: url(#) 8px 20px no-repeat  #EBEBEB;     border-bottom: 1px solid #D2D2D2;     border-top: 1px solid #D2D2D2;     font-size: 1em;        margin-top: -1px;     padding: 15px 10px 15px 40px !important;     text-align: left;}
div.col2_54008x {font-size: 12px; color: #000;}
img.basket_prod {display: block;     float: left;     max-height: 100px;     margin: 10px;     max-width: 100px;     overflow: hidden;}
td.basketedit_1 {border-bottom:1px solid #E3E3E3;     padding: 10px 5px !important;font-size: 11px;}
#wishlist div.see_more {height: 100%;     line-height: 60px;     position: absolute;     right: -50%;     top: 0;     width: 50%;       /* TLA */  background: #cfcfcf; /* Old browsers */ background: -moz-linear-gradient(left,  #cfcfcf 0%, #eeeeee 5%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cfcfcf), color-stop(5%,#eeeeee)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #cfcfcf 0%,#eeeeee 5%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #cfcfcf 0%,#eeeeee 5%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #cfcfcf 0%,#eeeeee 5%); /* IE10+ */ background: linear-gradient(to right,  #cfcfcf 0%,#eeeeee 5%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#eeeeee',GradientType=1 ); /* IE6-9 */}
#wishlist div.see_more a {border-bottom: 1px solid #D2D2D2;     color: #000000;     display: block;     font-weight: 500;     height: 33%;     left: 0;     line-height: 300%;     position: relative;     text-align: center;     text-decoration: none;     width: 100%;}
#wishlist div.product_wrapper {overflow: hidden;     position: relative;     width: 100%;}
#wishlist a.product_link {border-bottom: 1px solid #D2D2D2;min-height:150px;}
a.product_details.wysokosc_50 {height: 50% !important;     line-height: 5 !important;}
a.usun2_54008.wysokosc_50 {height: 50% !important;     line-height: 5 !important;}
/*72757*/
a.basketedit_client_rebate {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
input.basketedit_rebatecode_input {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
input.basketedit_submit_code {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#basketedit_rebatecode_activate_info {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
.basketedit_product_summary strong {color: #000; font-weight: 700;}
.basketedit_rabats_summary strong {color: #000; font-weight: 700;}
.basketedit_total_summary strong {color: #000; font-weight: 700;}
div.basketedit_rebatecodes_outline {background: #fff;    font-size: 12px;     margin-bottom: 10px;     overflow: hidden;     padding: 10px;}
div.basketedit_rebatecode_title {float: left;     font-size: 12px;     overflow: hidden;     text-align: left;     width: 50%;}
div.basketedit_rebatecode_action {clear: both;}
div.basketedit_rebatecode_r {float: right;}
div.basketedit_rebatecode_title_out {clear: both; color: #666666;font-size:11px;}
div.basketedit_summary {clear:both;overflow:hidden; padding: 15px; text-align:right; font-size: 11px; background:#eeeeee; padding: 10px 15px;clear: both;}
div.basketedit_summary_left {float:left; text-align:left;width: 100%;}
div.toshippingfree {margin-bottom: 20px;}
div.basketedit_limit_section {background:#fff; border-radius:3px;   padding: 8px;display:inline-block;}
div.basketedit_product_summary {font-size:12px; text-align:right;overflow:hidden;}
div.basketedit_summary_debit {padding: 10px 2px;}
div.basketedit_summary_right {padding-bottom: 20px;    float: right;        width: 100%;}
div.basketedit_calculations {padding: 0 0 10px;border-bottom:1px solid #aaaaaa; margin-bottom:5px;}
div.basketedit_rabats_summary {font-size:12px; text-align:right;}
div.basketedit_total_summary {font-size:22px; text-align:right;}
div.btn_wrapper {width:100%; float: left; white-space:nowrap;}
div.basketedit_summary_shipment_time {clear: both;     padding: 0 0 10px;     text-align: center; float: left;display:none;}
a.button_go_shopping {display:none;}
span.n68242_instalment_desc {clear: both; color: #303030; display: inline-block; font-size: 11px; font-weight: bold; padding-top: 10px;}
span.basketedit_rebatecode_title {line-height:17px;}
span.basketedit_rebatecode_value {line-height:17px;font-weight:700;  text-transform: none;}
span.basketedit_rebatecode_activate_txt {color: #000;     float: left;     font-size: 16px;     margin-right: 10px; line-height: 20px;}
input.basketedit_rebatecode_input {float: left;      width:100%;margin:0 0 5px; padding: 10px 0 !important;}
input.basketedit_change_code {padding-top:2px;padding-bottom:2px;}
input.basketedit_submit_code {float: left;}
strong.limit_total {color:#525252;}
strong.limit_touse {color:#000;}
.btn_arrow {padding-right: 2em !important;     position: relative;}
.btn_arrow:before {background: #fff; content:''; height: 0.5em; margin-top: -0.2em; position: absolute; right: 0.7em; top: 50%; width: 0.7em;}
.btn_arrow:after {border-bottom: 0.6em solid transparent; border-left: 0.6em solid #fff; border-top: 0.6em solid transparent; content:''; margin-top: -0.5em; position: absolute; right: 0.3em; top: 50%;}
a.n53706_button1.basketedit_change_order {overflow:hidden;}
.basketedit_product_summary label {float:left;display:block; text-align:left;width:135px;margin-right:10px;}
.basketedit_rabats_summary label {float:left;display:block; text-align:left;width:135px;}
.basketedit_total_summary label {float:left;display:block; text-align:left;width:135px;}
div.basketedit_summary_shipment_time b {white-space: nowrap;}
div.basketedit_summary_buttons span {clear:both;}
div.basketedit_summary_buttons .btn-large {width: 100%;}
ul.basketedit_instalments li {float:right; margin-top: 5px; margin-left:5px;}
ul.basketedit_instalments img {margin: 4px 0 0 10px;}
div.basketedit_total_summary b {display:block;font-size:14px;white-space: nowrap;}
.table_display {clear: both; display: table; width: 100%;}
.table_display > * {display:table-cell;vertical-align:middle;}
#n66734 {margin-bottom: 10px; margin-top: 15px; clear: both;}
#n66734 .n68242_sub {width: 100%;}
#n66734 .n68242_section {border-left: 3px solid #88BDD2;      padding: 5px 10px 5px 0;     width: 363px;}
#n66734 .n68242_section_sub {padding-left: 125px;}
#n66734 .n68242_section_sub h3 {font-size: 13px;   text-transform: uppercase;}
#n66734_instalment.only {width: 100%;}
#n66734_instalment a.n68242_instalment_button {position: absolute; top: 0px; left: 0px; z-index: 562;}
#n66734_instalment div.n68242_instalment_wrapper {height: 20px;     position: relative;     z-index: 560; width: 355px; margin-top: 10px;}
#n66734_instalment div.n68242_instalment_wrapper_close {color: #000000;     font-size: 10px;     font-weight: bold;     height: 15px;     line-height: 15px;     position: absolute;     right: 5px;     text-align: center;     top: 5px;     width: 15px;     z-index: 562;}
#n66734_instalment div.n68242_instalment_wrapper_close:hover {cursor: pointer;}
#n66734_instalment div.n68242_instalment_list {background: url(#) repeat-x scroll left top #C9C9C9;     border: 1px solid #B9B9B9;     display: block;     left: -10px;     padding: 45px 10px 0px;     position: absolute;     top: -10px;     width: 355px; z-index: 561;}
#n66734_instalment div.n68242_instalment_list_info {font-size: 0.9em;     padding-bottom: 10px;}
#n66734_instalment ul.n68242_instalments li {list-style: none outside none; float: left; width: 175px; padding-bottom: 10px;}
#n66734_instalment ul.n68242_instalments li a {display: block; height: 25px;  text-decoration: none;}
#n66734_instalment ul.n68242_instalments li a:hover {text-decoration: underline; cursor: pointer;}
#n66734_instalment ul.n68242_instalments li a img {max-height: 25px; max-width: 35px; float: left;}
#n66734_instalment ul.n68242_instalments li a span {color: #2E2E2E;     float: left;     font-weight: bold;     height: 25px;     line-height: 25px;     padding-left: 5px;}
#n66734_instalment div.instalment_value_1 {padding:0; line-height: 1;}
#n66734_instalment div.n67331_section_single_instalment {padding-left: 125px; position: relative;}
#n66734_instalment div.n67331_section_single_instalment h3 {font-size: 13px;     padding-bottom: 10px;     text-transform: uppercase;}
#n66734_instalment div.n67331_section_single_instalment span {font-size: 11px;}
#n66734_instalment a.n68242_single_instalment {display: block;     left: 0;     position: absolute;     text-align: center;     top: 0;     width: 125px; text-decoration: none;}
#n66734_instalment a.n68242_single_instalment span.n68242_icon {display: block;     height: 35px;     margin: 0 auto 10px;     padding-top: 7px;     text-align: center;     width: 45px; padding: 7px 0 0; font-size:11px !important;}
#n66734_instalment a.n68242_single_instalment span.n68242_name {color: #2E2E2E;     font-weight: bold; cursor: pointer;}
#n66734_instalment a.n68242_single_instalment:hover span.n68242_icon {cursor: pointer;}
div.basketedit_rebatecode_title span {float: left;     margin-right: 4px;  font-size: 14px;}
div.basketedit_rebatecode_title a {float: left;     font-size: 12px; margin-right: 4px;     text-decoration: none;}
div.basketedit_rebatecode_title a:hover {color:#000;}
#basketedit_client_rebate {margin-top:5px;}
#n66734 div.mbank_r {float:left; color: #B30000;font-weight:normal;text-transform:none;   background:transparent url(#) no-repeat left center; padding-left: 20px;}
#n66734 div.mbank_r2 {clear: both; color: #000; font-size: 10px; font-weight: 400;     text-transform: none;}
#n66734 #calc2 {font-weight:bold;}
div.basketedit_rebatecodes_outline form {width:100%;margin-bottom: 5px;}
div.basketedit_rebatecodes_outline #change_code {clear: both;     display: none;     float: left;     margin-top: 5px;}
input.basketedit_submit_code::-moz-focus-inner {border:0;}
/*55814*/
h1.category_label_link {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.categories_contener {padding-left:30px;width:550px;}
div.categories_cat {width: 550px; padding-bottom:20px;}
div.categories_cat_sub {margin-top:10px; width:100%; display:table;}
div.categories_sub {margin-left:20px;}
div.each_link {display:table; width:100%; clear:both;}
span.categories_label_sub {display: block; width: 580px; color: #000000; font-size:12px; font-weight:bold; text-transform:uppercase;}
span.n55814_total {margin-left:6px;  float:left; color:#A1A1A1; position:relative; top:1px;}
a.categories_cat_link {font-weight: bold; text-decoration:none; float:left;}
a.categories_3b {background: url(#) left center no-repeat; line-height:18px; text-decoration:none; float:left; color:#000000;padding-left:10px;}
a.categories_3 {background: url(#) left center no-repeat; line-height:18px; text-decoration:none;  float:left; color:#000000;padding-left:10px;}
a.categories_3_active {background: url(#) left center no-repeat; line-height:18px; float:left; text-decoration:underline; color:#000000;padding-left:10px;}
a.categories_4 {margin-left:15px; line-height:16px; text-decoration:none; float:left; color:#000000;}
a.categories_4_active {margin-left:15px; line-height:16px; float:left;  text-decoration:underline;}
/*61880*/
div.client-cards_cms {font-size:1.167em;  text-align:justify;}
div.client-cards_cms {margin-bottom:15px;}
/*61881*/
#client_cards h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
td.client_cards_expires {background:  #E3E3E3;}
td.client_cards_number {background:  #E3E3E3;}
#client_cards table {width:100%;}
#client_cards table th {text-align:center;border-bottom: 1px solid #B8B8B8;padding:10px;}
#client_cards table td {text-align:center;border-bottom: 1px solid #B8B8B8;padding:10px;}
#client_cards p {padding:10px;}
/*55824*/
div.loginedit_cms_sub {font-size:1.167em;  text-align:justify;}
div.loginedit_cms {text-align:justify; margin-bottom:15px}
div.loginedit_cms ul {padding:0 0 0 22px !important;}
div.loginedit_cms ol {padding:0 0 0 22px !important;}
/*76545*/
div.box5_footer {color:#A1A1A1; display:block; float:left; text-align:right; width:64px;font-size:10px;}
div.n56203_box h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n56203_box_idle h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#newDeliveryAddress {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#saveDeliveryAddress {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#delete_delivery_address_link {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#additional_address_list_txt {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
#submit_noregister {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#submit_register {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#submit_edit {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.client_input_wrapper span {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
div.client_input_wrapper input {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
#dialog_client_mail_propose2 button {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
#client_new_dialog_social button {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
#client_new_dialog_social button:hover {text-decoration: none; color: #fff;}
div.service_connected_remove a {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
div.service_connected_remove a:hover {text-decoration: none; color: #fff;}
a.button_password_recover {background-color: #D4D4D4;background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */ border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.6em 0.9em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center;line-height:1.2;}
a.button_password_recover:hover {text-decoration: none; color: #fff;}
div.n56203_box {padding:10px;}
div.client_input_wrapper {clear: both;        padding-bottom: 5px;       text-align: left;}
div.help {color: #cc0000; text-align: center;display:none;}
div.formularz {display:table;zoom:1; width:100%;}
div.box_3_footer_editmode {clear:both;}
div.box_3_footer {clear:both;}
div.additional_address_list_wrapper {position: relative; z-index: 100;}
div.buttons_wrapper_c {text-align:center;}
div.box_6_footer {clear:both;}
div.box_4_footer {clear:both;}
div.nobox {clear:both; padding:0 10px 10px; text-align:center;}
div.service_connected_remove {-webkit-border-radius:  6px;   -moz-border-radius:  6px;   border-radius:  6px;   font-size: 12px; clear:both;  background: #EEEEEE;     border: 1px solid #DDDDDD;  margin: 10px 0 0;     overflow: hidden;    padding: 4px 5px;}
div.cnew-form_select {padding: 10px 0 10px 0px;}
div.client_send_sms {background: none repeat scroll 0 0 #FFFFFF;     border-bottom: 1px solid #D2D2D2;     clear: both;     display: block;     margin-left: -10px;     padding: 15px 10px;     text-align: left;     width: 100%;}
div.box5_footer {clear:both;}
div.n56203_box h2 {width:auto; margin:0;}
div.n56203_box #box_4_header {background-position:right top;}
div.n56203_box_idle {display:none;}
div.n56203_box_idle h2 {color:#B8B8B8; width:auto; margin:0;}
div.n56203_box_idle #box_4_header {background-position:right top;}
div.n56203_box_idle img {display:none;}
div.n56203_box_idle img.correct_img {display:none;}
div.n56203_box_idle img.need {display:none;}
input.input_sex {width:auto !important;}
input.input_sex2 {width:auto !important; margin-left:10px;}
a.delivery_address_item {border-top: 1px solid #DDDDDD;     color: #333333;     display: block;     font-family: roboto condensed;     font-size: 13px;     padding: 10px 5px;     text-decoration: none;}
#box_1 {display:none;}
#box_2 {display:none;}
#box_3 {clear:right;}
#box_4 {padding-top:0;}
#box_5 {clear: both;     float: none;     width: auto; padding:0;}
#box_6 {z-index:100;}
#box_5a {background:#eee; padding:10px; border-bottom: 3px solid #DDDDDD; border-top: 3px solid #DDDDDD;}
#box_5b {text-align:center;}
.n56203_box_buttons_sub {overflow: hidden;     padding: 0 10px;}
#box_1_header {width:auto;}
#single_client_region {text-align:left;}
#selectDeliveryAddress {background: none repeat scroll 0 0 #EEEEEE;  line-height: 17px; margin-bottom: 6px;    overflow: hidden; text-align:center;     padding: 3px 5px;  border:none; border-top: 1px solid #AAAAAA; width: 100%;color: #666666; font-size: 11px; height: 26px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
#selectDeliveryAddress:before {border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #222; content: ''; display: inline-block; float: left; margin-top: 6px;margin-right:5px;}
#selectDeliveryAddress:after {border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #222; content: ''; display: inline-block; float: right; margin-top: 6px;}
#selectDeliveryAddress2 {background: none repeat scroll 0 0 #EEEEEE; border-bottom: 2px solid #DDDDDD; cursor: pointer; margin-bottom: 15px;}
#newDeliveryAddress {margin-bottom:10px;}
#saveDeliveryAddress {margin-bottom:10px;}
#delete_delivery_address_link {margin-bottom:10px;}
#newDeliveryAddress:hover {box-shadow: 1px 1px 1px #999999 inset;}
#saveDeliveryAddress:hover {box-shadow: 1px 1px 1px #999999 inset;}
#delete_delivery_address_link:hover {box-shadow: 1px 1px 1px #999999 inset;}
#delivery_region_single {display: block;     float: left;     padding-right: 5px;     padding-top: 2px;      width: 88px;}
#additional_region_single {text-align:left;}
#firm_data {margin-left:10px;}
#delivery_switcher {border-top: 1px solid #DDDDDD;     font-family: roboto condensed;     font-size: 1.167em;     height: 38px;     line-height: 24px;     text-align: center;}
#send_to {cursor: pointer; display: block; font-weight: bold; padding: 8px;}
#send_to:before {border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #ddd; content: ''; display: inline-block; float: left; margin-top: 10px;}
#send_to:after {border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #ddd; content: ''; display: inline-block; float: right; margin-top: 10px;}
#client_login {background:#fff; font-size: 1.25em;}
#client_password {background:#fff; font-size: 1.25em;}
#repeat_password {background:#fff; font-size: 1.25em;}
#client_mailing_box_notreg {background: none repeat scroll 0 0 #FFFFFF;     border-bottom: 1px solid #D2D2D2;     clear: both;     display: block;     margin-left: -10px;     padding: 15px 10px;     text-align: left;     width: 100%;}
#client_mailing {border: medium none;     margin-right: 6px;     position: relative;     top: 0;}
#terms_agree {border: medium none;     margin-right: 6px;     position: relative;     top: 0;}
#terms_agree_box {background: none repeat scroll 0 0 #FFFFFF;     border-bottom: 1px solid #D2D2D2;     clear: both;     display: block;     margin-left: -10px;     padding: 15px 10px;     text-align: left;     width: 100%;}
#terms_agree_box img.need {margin-left:4px; position:relative; top:-8px; display: none;}
#language_select {background:#fff;}
#account_links {font-weight:bold;padding:10px 0 30px 30px; text-align:left;}
#account_links a {background:transparent url(#) no-repeat scroll 0 4px; font-weight:bold; margin:0px 0 0 5px; padding:0 0 0 12px; text-decoration:underline;}
#submit_noregister:hover {box-shadow: 1px 1px 1px #999999 inset;}
#submit_register:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
#submit_edit:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
#button_legend {clear: both; text-align: center;}
#button_legend #button_alert {left: -165px;     right: 0;}
#button_alert {right:-165px; top:-35px;}
#button_alert2 {right:-60px; position: relative;  float: right;}
#deliver_to_billingaddr {position: absolute; visibility: hidden;}
.hidden {display:none !important;}
.ramka_ON {background: #FFDDDD !important; color: #CC0000;}
#delete_delivery_address {margin: 10px 0; text-align: center;}
div.client_input_wrapper span {padding-bottom: 5px;}
div.client_input_wrapper select {background: none repeat scroll 0 0 #FFFFFF; border:none; border: 1px solid #d2d2d2; width: 100%;color: #666666; font-size: 12px; padding: 3px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box; color: #666666;  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);   font-size: 11px;     padding: 10px;     width: 100%;}
div.client_input_wrapper input {font-family: roboto condensed;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
div.client_input_wrapper img {float: right;   margin-right: 7px;   position: relative;   top: 38px; z-index:200;}
.n56203_box_buttons {text-align:right;}
#client_send_sms {border: medium none;     margin-right: 6px;     position: relative;     top: 0;}
#client_sex {padding-bottom: 10px;}
#client_sex img {top: 0px !important;}
a.delivery_address_item:hover {background: #A1A1A1; color:#FFFFFF;}
#client_firstname_wrapper {display:none;}
#client_lastname_wrapper {display:none;}
div.n56203_client_data_right .client_input_wrapper {margin-left:5px;}
#dialog_client_mail_propose1 {font-weight: bold;     text-align: center;     font-size: 12px;  margin:-10px;}
#dialog_client_mail_propose1 div {margin-bottom:15px;}
#dialog_client_mail_propose1 span {display: block;  margin-bottom: 5px;}
#dialog_client_mail_propose1 span a {color:#0090f6 ; font-weight:normal;}
#dialog_client_mail_propose2 {text-align: left;}
#dialog_client_mail_propose2 form {width:200px;}
button.dialog_client_mail_propose {margin-top: 5px;}
.dialog_client_mail_propose_input {margin-bottom: 5px;}
#dialog_client_mail_propose2 label {display: block;margin-bottom:2px;}
#dialog_client_mail_propose2 input {width: 175px;}
.dialog_client_mail_propose_right a {text-decoration: none;}
.dialog_client_mail_propose_right {vertical-align: middle;}
#client_new_dialog_social a {font-family: arial; position: relative; text-decoration: none; white-space: nowrap;}
#client_new_dialog_social a strong {color: #000000;     cursor: pointer;     font-size: 12px;     font-weight: bold;     left: 38px;     position: absolute;  bottom: 9px;}
#client_new_dialog_social form {display: block;     margin: 0 auto;     padding: 15px 0;     text-align: left;     width: 200px;}
#client_new_dialog_social form label {display: block;     font-weight: normal;     padding-bottom: 2px;}
#client_new_dialog_social input {display: block;     margin-bottom: 5px;     padding: 4px 0;     width: 200px;}
.ramka_OFF img {visibility:hidden;}
#box_wholesale_header {margin-bottom: 15px;}
#box_wholesale_invoice {width: 100%;}
#box_wholesale_files {padding: 10px 0 0;}
#box_wholesale_files input {width: 240px;}
#client_description {width: 100%;}
#box_wholesale_invoice span {display: block; font-family:'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif; font-size: 1.167em; font-weight: 500; margin-bottom: 3px; text-align: left;}
#box_wholesale_invoice input {vertical-align: middle;margin-right:2px;}
#box_wholesale_invoice label {margin-right: 10px;vertical-align: middle;}
#box_wholesale_desc label {display: block; font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif; font-size: 1.167em; font-weight: 500; margin-bottom: 3px; padding-top: 15px; text-align: left;}
#box_wholesale_files div {margin-bottom: 10px;}
div.service_connected_remove label {float: left;     padding: 2px 0 0;     position: static;}
div.service_connected_remove a {float:right;display:block; overflow:hidden;}
#delivery_switcher.delivery_data_use_hide {display:none;}
#box_4.delivery_data_use_hide {display:none;}
#box_1.delivery_data_use_hide {float: left;    width: 50%; clear: none;}
#box_1.delivery_data_use_hide div.n56203_box {float: none;     width: auto;}
#box_1.delivery_data_use_hide div.n56203_box_sub {padding-bottom:0;}
#box_1.delivery_data_use_hide #box_1a {padding-bottom:0;}
#box_1.delivery_data_use_hide #client_mailing_box_notreg {padding-left:92px;}
#box_1.delivery_data_use_hide div.empty_input_wrapper {display:none;}
div.client_input_wrapper.nip_active_hide {display:none;}
div.cnew-form_select input {margin-left:10px;}
div.propose_response_mail {color:#0090f6 ; font-size:22px; font-weight:bold;}
div.propose_main {background:#EEEEEE; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;padding:20px;}
a.button_password_recover {margin:0 auto; color:#000 !important;}
div.propose_desc {border-top: 1px solid #0090f6 ;     font-weight: normal;     padding: 15px 0 0;}
img[alt='incorrect'] {display: none !important;}
#newDeliveryAddress:active, #saveDeliveryAddress:active, #delete_delivery_address_link:active, #submit_noregister:active {box-shadow: inset 1px 1px 1px #999999;}
#submit_register:active, #submit_edit:active {box-shadow: 3px 3px 0 #0090f6  inset;}
/*69387*/
#client_new_social_info button:hover {text-decoration: none; color: #fff;}
/*70054*/
a.orders_more {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.client_order h1 a {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.client_order {padding-bottom:20px;}
a.n53068_link {font-size: 11px;}
a.orders_more {white-space: nowrap;}
table.orders {width:100%; margin:5px 0px 0 0px; border-bottom:none;clear:both;}
div.client_order h1 {overflow:hidden;margin-bottom:20px;}
div.client_order h1 span {display:block;margin-bottom:10px;}
div.client_order h1 a {font-size: 14px;margin: 0;}
table.orders td div.return_status {white-space: nowrap;}
div.n54068_prepaid_desc {display:inline;}
div.n54068_prepaid_desc_big {display:inline;}
#rebates {width: auto;margin-bottom:15px; float:right;}
#rebates td {padding: 0.4em 0.5em; border-bottom: 1px solid #DDDDDD;     line-height: 1.2;     vertical-align: middle;}
#rebate_left {text-align:right;}
#rebate_center {text-align:right;}
#rebate_right {text-align:right;}
#reb_head_left {width:33%;text-align:right;}
#reb_head_center {width:33%;text-align:right;}
#reb_head_right {width:33%;text-align:right;}
#rabat_header {font-size: 14px !important;    text-align: right !important; border-bottom: 1px solid #0090f6  !important;}
#orders_head_1 {background:none !important;font-size: 14px;border-bottom: 1px solid #0090f6 ; white-space: nowrap;}
#orders_head_2 {background:none !important;font-size: 14px;border-bottom: 1px solid #0090f6 ;white-space: nowrap;}
#orders_head_3 {background:none !important;font-size: 14px;border-bottom: 1px solid #0090f6 ;white-space: nowrap;}
#orders_head_4 {background:none !important;font-size: 14px;border-bottom: 1px solid #0090f6 ;white-space: nowrap;}
#orders_head_5 {background:none !important;font-size: 14px;border-bottom: 1px solid #0090f6 ;white-space: nowrap;}
#orders_head_6 {background:none !important;font-size: 14px;border-bottom: 1px solid #0090f6 ;white-space: nowrap;}
/*58424*/
div.n58424_cms {font-size:1.167em;  text-align:justify;}
div.n58424_cms {font-size: 12px;     line-height: 16px;     padding: 10px 5px;}
div.n58424 ul {padding:0 0 0 22px !important;}
div.n58424 ol {padding:0 0 0 22px !important;}
/*67313*/
div.n67313_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n67313_other_info {font-size:1em;}
div.n67313_norabate {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
span.n67313_label_l {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
span.n67313_label_rebate_code {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
input.client_rebates_rebatecode_input {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
input.client_rebates_change_code {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
input.client_rebates_submit_code {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.n67313_label_l a {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
input.client_rebates_change_code:hover {text-decoration: none; color: #fff;}
div.n58425 {width:100%;padding-bottom: 5px;}
div.n67313_label {margin-left:0;margin-bottom: 10px; display: none;}
div.n67313_out {margin-bottom:15px;}
div.n67313_label_r {margin-bottom: 10px;     padding: 0 10px;}
div.n67313_border {clear: both;}
div.n67313_rebate_l {border-bottom: 1px solid #0090f6 ;     font-family: roboto condensed;     font-size: 1.167em;     font-weight: bold;     margin-bottom: 5px;     padding: 6px 10px;}
div.n67313_rebate_info {margin: 10px 5px 15px;padding: 10px;border: 1px solid #d2d2d2; overflow:hidden; clear:both; background: #ffffff; text-align: center;}
div.n67313_other_info {padding:0px 5px;}
div.clients_rebates_wrapper {margin:5px;  padding: 10px;border: 1px solid #d2d2d2 ;overflow:hidden; clear:both; background: #ffffff; text-align: center;}
div.n67313_norabate {padding:10px;}
div.n67313_label_l {padding: 0 10px; display: block;}
div.n67313_gratis_out {box-shadow: inset 0  2px 2px -2px #AAAAAA, inset 0 -2px 2px -2px #AAAAAA ;       background: none repeat scroll 0 0 #EEEEEE; padding: 15px;}
div.n67313_rebate_l_w {color: #000000;     font-size: 1.333em;     font-weight: 500;     padding: 0 10px 10px;     text-align: center;}
span.n67313_label_l {display: block;}
span.n67313_label_r {float: right; text-align: right; width: 120px;}
span.n67313_value {color: #0090f6 ;     float: right;     font-size: 12px;     font-weight: bold;     width: 140px;}
span.n67313_points {color:#0090f6 ; font-size:12px; font-weight:bold;float:right;}
span.n67313_other_value {color: #000000;     display: block;     font-size: 1.333em;     font-weight: bold;}
span.n67313_label_rebate_code {border-bottom: none;}
table.n58425 {width:100%; clear:both;}
td.n67313_value {text-align:right;}
a.product_name {color: #000000;     font-family: roboto condensed;     font-size: 1.167em;     font-weight: 500;     line-height: 1;     text-decoration: none;}
input.client_rebates_rebatecode_input {padding: 10px !important;}
form.client_rebates_submit {clear:both;margin-top:5px;}
table.n58425 th {background:#E3E3E3; font-size:12px; font-weight:bold; padding:8px 10px;}
table.n58425 td {border-bottom:1px solid #E2E2E2; padding: 10px;}
table.n58425 td a {font-weight:bold; text-decoration:none;}
td.n67313_value_a {text-align:right;}
.range_rebate_activ td {background: #0090f6 ;}
.range_rebate_activ span {color:#fff !important; font-weight:bold;}
span.n67313_label_rebate_code strong {color: #0090f6 ;}
#n67313_change_code {clear: both;     margin: 10px 0;     overflow: hidden;display:none;}
div.n67313_label_l a:hover {color:#000;}
table.clients_rebates {width:100%;margin-bottom:10px;}
table.clients_rebates td {text-align: center;float:left;}
table.clients_rebates h3 {margin-bottom:10px; font-weight: normal;}
table.clients_rebates a.product_icon {margin-bottom:10px;display:block;height:150px;}
table.clients_rebates a.product_icon img {max-width: 100%;}
/*69239*/
div.show_map {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.loadingMap {background:url(#);  height: 251px;     position: absolute;     top: 0;     width: 100%;     z-index: 99;}
div.loadingContent {position:relative;}
div.loadingBox {background: none repeat scroll 0 0 #FFFFFF;    padding: 10px;     position: absolute;opacity:0;filter: alpha(opacity = 0);}
a.contact_tel {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.contact_mail {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.contact_gg {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.contact_skype {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
span.loadingMap {color: #666666;     display: block;     font-size: 11px;     margin-bottom: 5px;     text-align: center;}
span.loadingNav {display:none;}
img.marker_face {display:none;}
#contact_contact h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.contact_contact_right p {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.show_map {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.contact_contact_sub {font-family: roboto condensed;     font-size: 12px;     overflow: hidden;     padding-top: 10px; position: relative;}
div.contact_contact_left {clear: both;}
div.clear_all {clear:both; margin-bottom:10px;}
div.show_map {color: #000000;     font-family: entycut;     font-size: 64px;     height: 62px;     line-height: 32px;     position: absolute;     right: 10px;     text-align: center;     top: 0;     width: 62px; display: none;}
div.contact_map_all {border: 1px solid #D2D2D2;     clear: both;     position: relative; display: none;}
div.loadingBox {left: 50% !important; margin-left: -110px;}
div.contact_map_wrapper {background: none repeat scroll 0 0 #666666;     height: 500px;     width: 100%;}
div.contact_contact_right {clear: both;}
a.contact_tel {margin: 0 0 10px;}
a.contact_mail {margin: 0 0 10px;}
a.contact_gg {margin: 0 0 10px;}
a.contact_skype {margin: 0 0 10px;}
span.map_button_desc {display: block;     font-family: roboto;  font-size: 0.5em !important;}
span.loadingAdres {display:none;}
span.cta_reminder_txt {float: left;     font-size: 0.8em;     font-weight: 300;}
span.reminder_content {float: right;}
span.reminder_icon {float: right; font-family: entycut; font-size: 2.2em !important; font-weight: 300; margin-right: 5px;}
#contact_contact {clear:both; margin:10px ;}
#contact_contact h2 {margin: 0 0 10px;}
div.contact_contact_left {font-size:12px;}
div.contact_contact_left h3 {font-size:14px; color:#000; padding-left:10px;}
div.contact_contact_left p {padding-left:10px;}
div.contact_contact_right p {padding-bottom: 3px;     padding-right: 10px;}
div.contact_contact_right p span img {background: none repeat scroll 0 0 #FFFFFF;     position: relative;     top: 4px;     width: 16px;}
div.contact_contact_right p a img {background: none repeat scroll 0 0 #FFFFFF;     position: relative;     top: 4px;     width: 16px;}
a.show_map {font-family: entycut;    font-weight: 300;     height: 62px;     line-height: 1em;     padding-top: 5px;     position: absolute;     right: 10px;     text-align: center;     top: 0;     width: 62px;  font-size: 2.2em;}
#contact_contact span.reminder_icon {font-size: 1.2em !important;     margin-right: 10px;}
/*69240*/
div.Write_to_us {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.contact_mailform_sub {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
span.dart-right {font-family: entycut;  font-size: 2.2em;}
span.left_dart {font-family: entycut;  font-size: 2.2em;}
span.input_label {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
input.contact_mailform1 {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
input.contact_mailform_subject {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
input.contact_mailform2 {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
textarea.contact_mailform {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
input.contact_mailform2:hover {text-decoration: none; color: #fff;}
div.Write_to_us_okalacz {padding: 0 10px; overflow: hidden;}
div.Write_to_us {float: none;     margin: 0;     padding: 0;}
div.contact_mailform {padding-left: 26px;}
div.contact_legend {display: none;}
span.dart-right {display: inline-block;     float: right;     font-family: entycut;     font-size: 2.2em;     line-height: 10px;     margin-right: 10px;     margin-top: 10px;}
span.left_dart {color: #d2d2d2; font-size: 42px;}
form.contact_mail {background: none repeat scroll 0 0 #fff;  z-index:100;   border-left: 2px solid #343434;     clear: both;     margin-bottom: 10px;     position: absolute;     right: -97%;     top: 65px;     width: 97%; padding: 15px 10px; 	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
p.contact_mailform_info {padding: 10px 10px 10px 36px;     text-align: left;}
table.contact_mailform {margin: 0 auto;     width: 100%;}
td.button_back {text-align:left;     vertical-align: middle;     width: 32px;}
td.contact_mailform5 {text-align:left; padding-left:5px;padding-bottom:4px;}
td.contact_mailform6 {text-align:left; padding-left:5px;}
td.contact_mailform4 {text-align:center;}
input.contact_mailform1 {padding: 5px 0px !important;}
input.contact_mailform_subject {padding: 5px 0px !important;}
input.contact_mailform2 {display:inline; margin:15px  5px;}
textarea.contact_mailform {height:94px;}
td.contact_mailform5 img {position:relative; right:-5px; top:-2px; display: none;}
td.contact_mailform6 img {position:relative; right:-5px; top:-90px; display: none;}
div.Write_to_us:hover, input.contact_mailform2:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
div.Write_to_us:active, input.contact_mailform2:active {box-shadow: 3px 3px 0 #0090f6  inset;}
/*62074*/
#contact_address h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.contact_address_sub {font-size: 11px;}
div.contact_address_left {display: none;}
div.contact_address_data {margin-bottom:10px; font-size:12px;}
#contact_address {clear:both; margin-bottom:20px ;}
#contact_address h2 {margin-bottom:0px ;}
div.contact_address_data h3 {font-size:12px; color:#000; padding-left:10px;}
div.contact_address_sub {overflow: hidden;     padding-top: 10px;}
div.contact_address_left p {padding-left:10px;}
div.contact_address_right p {border-bottom: 1px solid #D2D2D2;     font-family: roboto condensed;     font-size: 14px;     padding: 10px; font-weight: 500;}
div.contact_address_right p strong {display: block;     font-size: 12px;     font-weight: 500;}
div.contact_address_right p span img {background: none repeat scroll 0 0 #FFFFFF;     position: relative;     top: 4px;     width: 16px;}
div.contact_address_right p a img {background: none repeat scroll 0 0 #FFFFFF;     position: relative;     top: 4px;     width: 16px;}
/*69275*/
.big_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
@font-face {font-family: 'FontAwesome';   src: url(#);   src: url(#) format('embedded-opentype'), url(#) format('woff'), url(#) format('truetype'), url(#) format('svg');   font-weight: normal;   font-style: normal;}
html {color: #303030;}
body {margin:0; padding:0;width:100%; font-family: 'Roboto', Helvetica, Tahoma,Verdana, sans-serif; font-size: 12px; line-height: 1.5;  text-align:center; color:#303030;}
input {margin:0; padding:0; outline:none;font-family:inherit;}
input[type=text] {padding:2px 0;   /* -webkit-appearance: none;     border-radius: 0;  -webkit-user-select: text; */}
input[type=password] {padding:2px 0; /*   -webkit-appearance: none;     border-radius: 0;  -webkit-user-select: text;  */}
input[type=submit] {-webkit-appearance:none; -webkit-border-radius:0;}
button {-webkit-appearance:none; -webkit-border-radius:0;}
textarea {font-size:1em; font-family:inherit;  /* -webkit-appearance: none;     border-radius: 0;  -webkit-user-select: text;  */}
select {font-size:1em; padding:2px;font-family:inherit;}
ul {margin:0; padding:0;}
ol {margin:0; padding:0;}
li {margin:0; padding:0;}
h1 {margin:0; padding:0; font-size:1.333em; font-weight: bold; color:#0090f6 ;}
h2 {margin:0; padding:0; font-size:1.167em; font-weight: bold; color:#0090f6 ;}
h3 {margin:0; padding:0; font-size:1em; font-weight: bold; color:#0090f6 ;}
p {margin:0; padding:0;}
div {margin:0; padding:0;}
a {outline:none;text-decoration: underline; color:#0090f6 ;}
a:hover {outline:none;text-decoration: none;}
img {border:none; max-width: 100%; height: auto;}
table {border-collapse: collapse;border-spacing: 0;}
td {vertical-align: top; margin:0; padding:0; font-size:1em;}
th {margin:0; padding:0; text-align:left;}
form {margin:0; padding:0}
* {margin:0; padding:0; /* -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0);   */}
fieldset {margin:0; padding:0;}
/*69125*/
#container {width:100%; margin:0 auto; text-align:left;overflow: hidden;  padding-top:50px;}
#layout {position: relative; background: #ffffff;}
#header {/* position:relative; z-index:2; */  left:0%; position: fixed;       top: 0;    right:0;  width: 100%;     z-index: 900;}
#page_container {height:1%; margin-bottom:10px;   z-index:1;}
#page {clear:both;}
#left {float:left;width:190px; margin-right:10px;  display: none;}
#middle {float: right;  width: 100%;  padding-bottom: 12px;line-height: normal;}
#right {float:right;width:190px;display:none;}
#container.main_page #page_container {background:none;margin:0;}
#container.main_page #page {background:none;}
#container.main_page #middle {float:left; margin:0;padding-bottom: 0; line-height: 1.5;}
#container.main_page div.middle_top {display:none;}
#container.main_page div.middle_bottom {display:none;}
#container.projector_page #middle {float:left; margin:0;}
#container.rma-list_page div.middle_top {display:none;}
#container.rma-list_page #page_container {background:  none;}
#container.rma-list_page #page {background:  none;}
#container.rma-list_page #left {display:none;}
#container.rma-list_page #middle {background:  #FFFFFF; border: 1px solid #D2D2D2; float: right; line-height: normal; margin-right: 0; padding: 10px; width: 958px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#container.rma-add_page div.middle_top {display:none;}
#container.rma-add_page #page_container {background:  none;}
#container.rma-add_page #page {background:  none;}
#container.rma-add_page #middle {background:  #FFFFFF; border: 1px solid #D2D2D2; float: right; line-height: normal; margin-right: 0; padding: 10px; width: 958px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#container.product-compare_page #left {display:block !important;}
/*69080*/
div.n69080_main {clear:both; display:block; background: #eeeeee; width: 100%;  text-align: center;  padding: 15px 0;}
a.classic_shop_ver {color: #000000;}
a.powered {font-weight: 500; text-decoration: none;}
span.powered {color: #0090f6 ; font-weight: 500;}
/*63816*/
#instalment_dialog {background: none repeat scroll 0 0 #FFFFFF; border: 2px solid #000000; display: none; left: 50%; margin-left: -260px; position: absolute; top: 0; width: 510px; z-index: 900;}
#instalment_dialog > div {padding: 20px; text-align: center;}
#instalment_dialog > img {position:absolute; top:0; right:0px; cursor:pointer;}
#instalment_dialog h2 {color: #303030; font-size: 1em; font-weight: bold; padding: 0 10px; text-align: center;}
#instalment_dialog span.info {display: block; font-weight: bold; padding-bottom: 10px;}
#instalment_dialog div.buttons {text-align:center;}
#instalment_dialog button {cursor: pointer; display: block; font-weight: bold; height: 40px; margin-left: 25px; margin-top: 10px; width: 420px; margin-bottom:10px;}
#instalment_dialog p.warning {margin-bottom:10px; padding:10px; text-align:justify;  font-weight: bold;}
#instalment_dialog span.mBank {background:url(#) no-repeat scroll left center transparent;padding-left:20px;}
/*61932*/
.ui-datepicker-prev {background:url(#) top left no-repeat; height:30px; width:30px; display:block; border:none; cursor:pointer;}
.ui-datepicker-prev-hover {background-position:right top !important;}
.ui-datepicker-next {background:url(#) top left no-repeat; height:30px; width:30px; display:block; border:none; cursor:pointer;}
.ui-datepicker-next-hover {background-position:right top !important;}
#ui-datepicker-div {z-index:999 !important; display: none;}
.ui-datepicker {z-index:999; background:#FFFFFF; border:1px solid #B8B8B8; padding:0.2em 0.2em 0.2em; width:19em;}
.ui-datepicker table {border-collapse:collapse; font-size:12px; margin:0 0 5px; width:100%;}
button.ui-datepicker-trigger {width:22px;height:22px;cursor:pointer;background:url(#) 0 0 no-repeat; border:none; margin-left:5px; float:left;}
.ui-widget-header {background:#E3E3E3 none repeat scroll 0 0; border:1px solid #B8B8B8; color:#FFFFFF; font-weight:bold; position:relative;}
.ui-datepicker-title {color:#000000; font-size:13px; line-height:34px; text-align:center; width:100%;height:36px;}
.ui-datepicker-title select {margin:8px 2px 0;}
.ui-datepicker-prev {position:absolute; left:2px; top:2px;}
.ui-datepicker-prev span {display:none;}
.ui-datepicker-next {position:absolute; right:2px; top:2px;}
.ui-datepicker-next span {display:none;}
a.ui-state-disabled {opacity:0.5; cursor:not-allowed;}
.ui-datepicker th {border:0 none; font-weight:bold; padding:0.7em 0.3em; text-align:center;}
.ui-datepicker td {border:0 none; padding:1px;}
a.ui-state-default {border:1px solid #B8B8B8; display:block; font-weight:bold; padding:0.5em; text-align:right; text-decoration:none;}
a.ui-state-default:hover {background: #0090f6 ; color:#FFFFFF; text-decoration:none;}
a.ui-state-active {background: #0090f6 ; color:#FFFFFF; text-decoration:none;}
span.ui-state-default {background:#FFDDDD none repeat scroll 0 0; border:1px solid #B8B8B8; color:#FF0000; cursor:not-allowed; display:block; padding:0.5em; text-align:right;}
iframe.ui-datepicker-cover {display:none;}
div.ui-helper-hidden-accessible {display:none;}
/*75086*/
.mobile_tooltip i {cursor: pointer;     display: block;     font-size: 17px;     font-style: normal;     font-weight: bold;     line-height: 1;     padding: 0 5px 5px;     text-align: right;     text-transform: lowercase;}
.n59581_tooltip {background: #fff; box-shadow: 1px 1px 1px #999999; display: none; left: 5px; padding: 5px; position: absolute; right: 5px; text-align: left; top: 5px; z-index: 9999; margin-bottom:10px; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.n59581_tooltip p {padding:0px 10px 10px;}
.n59581_tooltip_dictionary {background: #fff; box-shadow: 1px 1px 1px #999999; display: none; left: 5px; padding: 5px; position: absolute; right: 5px; text-align: left; top: 5px; z-index: 9999; margin-bottom:10px; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.n59581_tooltip_dictionary p {padding:0px 10px 10px;text-align:left;}
.n59581_tooltip_dictionary ul {padding-left:22px;}
.n59581_tooltip_dictionary ol {padding-left:22px;}
.tooltipContent {display:none; /* musi byc nie zmieniac  */}
#dialog_wrapper {background: none repeat scroll 0 0 #FFFFFF;   border: 1px solid #DDDDDD;   box-shadow: 0 0 20px #000000;   padding: 10px 0;}
#dialog_close {color: #000000;     font-size: 17px;     font-weight: bold;     line-height: 1;     position: absolute;     right: 10px;     text-decoration: none;     top: 10px;}
#dialog_cover {width:auto !important; right:0px;}
/*59727*/
div.progress_bar_1a {border-bottom:3px solid #0090f6;}
div.progress_bar_sub_1a {border-left:1px solid #aaa;}
div.progress_bar_sub_2i {border-left:1px solid #aaa;}
div.progress_bar_sub_3i {border-left:1px solid #aaa;}
div.progress_bar_sub_4i {border-left:1px solid #aaa;}
div.progress_bar_sub_3i_2 {border-left:1px solid #aaa;}
div.progress_bar_sub_4i_3 {border-left:1px solid #aaa;}
div.progress_bar_sub_6i {border-left:1px solid #aaa;}
div.progress_bar_sub_1d {border-left:1px solid #aaa;}
div.progress_bar_2a {border-bottom:3px solid #0090f6;}
div.progress_bar_sub_2a {border-left:1px solid #aaa;}
div.progress_bar_3a_2 {border-bottom:3px solid #0090f6;}
div.progress_bar_sub_3a_2 {border-left:1px solid #aaa;}
div.progress_bar_sub_5i {border-left:1px solid #aaa;}
div.progress_bar_sub_3d_2 {border-left:1px solid #aaa;}
div.progress_bar_4a_3 {border-bottom:3px solid #0090f6;}
div.progress_bar_sub_4a_3 {border-left:1px solid #aaa;}
div.progress_bar_sub_4d_2 {border-left:1px solid #aaa;}
div.progress_bar_5a_3 {border-bottom:3px solid #0090f6;}
div.progress_bar_sub_5a_3 {border-left:1px solid #aaa;}
div.progress_bar_sub_4d_3 {border-left:1px solid #aaa;}
div.progress_bar_6a {border-bottom:3px solid #0090f6;}
div.progress_bar_sub_6a {border-left:1px solid #aaa;}
div.progress_bar_sub_6d {border-left:1px solid #aaa;}
div.progress_bar_keeper {margin-bottom:20px;}
div.progress_bar_outline {clear:both;}
div.progress_bar {clear: both;     display: table;     overflow: hidden;     text-align: center;     width: 100%; background:#ebebeb;  font-size: 0.833em;     line-height: 11px;     text-align: center;}
div.progress_bar_sub_1a {border:none;}
div.n56354 {display:none;}
div.progress_bar_sub_1d {border:none;}
div.progress_bar > div {display:table-cell; width:25%; padding: 0; vertical-align: middle; height: 46px;}
/*67953*/
div.menu_messages_warning {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) center top no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
div.menu_messages_message {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) center top no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
div.menu_messages_warning p {font-size:1.167em;  text-align:justify;}
div.menu_messages_message p {font-size:1.167em;  text-align:justify;}
div.menu_messages_success {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) center top no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
div.menu_messages_error {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) center top no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
div.menu_messages_warning {background: url(#) no-repeat scroll center 10px #fff;     margin:0px 10px 10px;   text-align: center;}
div.menu_messages_message {margin:0px 5px 10px; background: url(#)  no-repeat scroll center 10px #fff;     margin:0px 10px 10px;   text-align: center;}
div.menu_messages_warning p {margin:0px; text-align:center;}
div.menu_messages_message p {margin:0px; text-align:center;}
div.menu_messages_error p {margin:0px; text-align:center;}
div.menu_messages_success p {margin:0px; text-align:center;}
div.menu_messages_success {margin:0px 5px 10px; background: url(#) no-repeat scroll center 10px #fff;     margin:0px 10px 10px;   text-align: center;}
div.menu_messages_error {margin:0px 5px 10px; background: url(#) no-repeat scroll center 10px #fff;     margin:0px 10px 10px;   text-align: center;}
/*63739*/
#menu_notice h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#menu_notice button {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#dialog_wrapper  #dialog_info {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
#dialog_wrapper  #dialog_warning {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) center top no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
#dialog_wrapper h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#ui-dialog_content button.orderdetails_paygate_finalize {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#ui-dialog_button button {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#ui-dialog_button button.primary {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#dialog_wrapper button {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#dialog_wrapper button.primary {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.menu_notice_button {border-top: 1px solid #DDDDDD; padding-top:10px;}
div.clearboth {clear:both;}
#menu_preloader {display:none;}
#menu_notice {text-align: left;}
#menu_notice strong {display: block;     font-size: 12px;     font-weight: normal;     padding: 20px 0 20px; text-align:center;}
#menu_notice button {margin-bottom:5px;}
#menu_notice button:hover {box-shadow: inset 1px 1px 1px #999999;}
#dialog_wrapper {z-index:999;}
#dialog_wrapper  #paymentdescription {padding:10px 0;}
#dialog_wrapper  #paymentdescription ul {margin-left:20px;}
#dialog_wrapper  #dialog_info {padding:10px; font-size:12px;}
#dialog_wrapper  #dialog_warning {padding:10px; font-size:12px;}
#dialog_wrapper  #dialog_warning a {text-decoration:underline !important;}
#ui-dialog_content {display: block;     font-size: 11px;     font-weight: 400;     padding: 10px 0px 10px;}
#ui-dialog_content button.orderdetails_paygate_finalize {margin: 10px auto 0;     overflow: hidden;}
#ui-dialog_content button.orderdetails_paygate_finalize:hover {box-shadow: inset 1px 1px 1px #999999;}
#ui-dialog_button {border-top: 1px solid #DDDDDD;     overflow: hidden;     padding: 10px ;}
#ui-dialog_button button:hover {box-shadow: inset 1px 1px 1px #999999;}
#ui-dialog_button button:nth-child(2) {clear:none; margin-right:10px;}
#ui-dialog_button button.primary:hover {box-shadow: inset 1px 1px 1px #999999;}
#dialog_wrapper button:hover {box-shadow: inset 1px 1px 1px #999999;}
#dialog_wrapper button.primary:hover {box-shadow: inset 1px 1px 1px #999999;}
#ui-dialog div.orderpaymentradio {overflow:hidden;margin-bottom:10px; text-align:left;}
#ui-dialog div.orderpaymentradio img {width: 80px; float:left; margin-right:10px; border:1px solid #eee;}
#ui-dialog div.orderpaymentradio input {float: left;     margin-right: 10px;     margin-top: 20px;}
#ui-dialog div.orderpaymentradio span {float:left; line-height: 48px;     white-space: nowrap;}
#dialog_wrapper_sub {padding:10px 0px 15px;}
#ui-dialog_content button.orderdetails_paygate_finalize:active, #ui-dialog_button button:active {box-shadow: inset 1px 1px 1px #999999;}
/*69092*/
.ui-table {border: 0 none;     border-collapse: collapse;     padding: 0;     width: 100%;}
.ui-table th {clear: left;     float: left;     width: 100%;  font-weight: bold;  line-height: 1.5em;     padding: 0.4em 0.5em;     text-align: left;     vertical-align: top;  text-align: left; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */     -moz-box-sizing: border-box;    /* Firefox, other Gecko */     box-sizing: border-box;}
.ui-table td {clear: left;     float: left;     width: 100%; line-height: 1.5em;     padding: 0.4em 0.5em;     text-align: left;     vertical-align: top; text-align: left;     -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */     -moz-box-sizing: border-box;    /* Firefox, other Gecko */     box-sizing: border-box;}
.ui-table-reflow tbody th {margin-top: 3em;}
.ui-table-reflow thead td, .ui-table-reflow thead th {display: none;}
.ui-table-reflow td .ui-table-cell-label, .ui-table-reflow th .ui-table-cell-label {display: inline-block;   margin: -0.4em 1em -0.4em -0.4em;   min-width: 40%;   padding: 0.4em;}
.table-stroke thead  th, .table-stroke thead td {border-bottom: 1px solid #0090f6 ;  line-height: 1.2}
.table-stroke tbody th, .table-stroke tbody td {border-bottom: 1px solid #ddd;      vertical-align: middle; line-height: 1.2}
.ui-table-reflow td, .ui-table-reflow th {text-align: left;}
/*69177*/
span.font_icon {font-family: entycut, roboto;     font-size: 32px;     font-weight: 500;     margin-right: 5px;     vertical-align: sup;}
span.font_icon_left {font-family: entycut, roboto;     font-size: 32px;     font-weight: 500;     margin-right: 5px;     vertical-align: sup;}
span.font_icon_right {float: right;}
i.font_icon_right {float: right; color: #d2d2d2; margin-top: 10px;}
i.black {color: #000000;     margin-right: 5px;     margin-top: 4px;}
i.order2_right {color: #D2D2D2;     display: block !important;     font-size: 3em;}
/*74383*/
div.menu_block_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
button.menu_settings_submit {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.menu_category1:hover {color:#0090f6;}
a.menu_category3 span {color:#A1A1A1; display:block; float:left; text-align:right; width:64px;font-size:10px;}
div.menu_cat_block_label span {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#menu_search_text {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
div.login_menu_block a:active, div.login_menu_block a:hover {color:#0090f6;}
div.menu_cat_sub {background: url(#) repeat-x scroll 0 0 #EEEEEE;  border-right: 2px solid #0090f6 ;    left: -87%;    padding: 0;   position: absolute;     width: 87%; top:0px;  	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;  /* background: url(#) repeat-x scroll 0 0 #EEEEEE;   border-right: 2px solid #0090f6 ;   height: auto;   left: auto;   overflow: hidden;   padding: 0;   position: absolute;   right: 100%;   width: 87%; top:0px; */}
div.search_block {background: #fff; padding: 10px;}
div.menuBlock {position: relative;}
div.menu_cat_block_label {background: #fff;}
div.login_menu_block {background:  #ffffff;   clear: both;   padding: 15px 10px 10px;}
div.zalogowany_welcome_message {font-family: roboto condensed;     font-size: 14px;     font-weight: 700;     padding: 15px 10px 10px;}
div.menu_buttons1_container_sub {padding: 10px;}
div.menu_settings_btn_w {padding: 0;}
div.menu_settings_btn {background: url(#) no-repeat scroll right 50% #d4d4d4; cursor:pointer;   overflow: hidden;  box-shadow: 1px 1px 1px #999999;     color: #000000;     display: block;     font-family: roboto condensed;     font-size: 1.333em;     font-weight: 500;     margin: 10px;     padding: 10px 30px 10px 10px;     text-align: right;     text-decoration: none;}
a.menu_category1 {margin-bottom: -1px; background: none;  border-bottom: 1px solid #D2D2D2;     color: #000000;     cursor: pointer;     display: block;     font-size: 1.333em;     font-weight: 900;    padding: 15px 10px;     text-decoration: none;}
a.recommendation_link {border-bottom: none !important; border-top: 1px solid #d2d2d2 !important;}
a.newsletter_button {background: none repeat scroll 0 0 #0090f6;     color: #FFFFFF;     display: block;     font-family: roboto condensed;     font-size: 1.333em;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 10px;     padding: 0 10px;     text-align: right;     text-decoration: none;}
span.login_klienta {color: #0090f6 ;}
span.menu_settings_bar {display: block;     font-size: 0.95em;     line-height: 1.2;}
span.menu_settings_barlab {float: left;}
button.menu_settings_submit {margin:0;}
.highlight {color: #0090f6 ;}
.podpowiedz_mobile a {border-bottom: 1px solid #DDDDDD;     color: #000000;     display: block;     font-size: 1.333em;     font-weight: 300;     padding: 10px;     text-decoration: none;}
#menu_categories div.menu_cat_button a {background: url(#) no-repeat scroll center 11px  transparent;   color: #000000;   font-size: 10px;   font-weight: 700;   height: 25px;   left: 0;   padding-top: 30px;   position: absolute;   text-align: center;   text-decoration: none;   top: 0;   width: 13%;}
div.menu_cat_sub ul {background: #ffffff; box-shadow: 0 5px 5px #999999; list-style: none; margin-top: 0; padding: 0 10px; position: relative; z-index: 2;}
#menu_category2 {z-index: 1;padding-top:10px;}
ul.menu_category1 li {color: #000000;     cursor: pointer;     display: block;    font-weight: 900;     margin-bottom: 1px;   text-decoration: none;}
ul.menu_2_category li a {color: #000000;     display: block;     text-decoration: none;}
ul.menu_2_category li:last-child a {border-bottom: none !important;}
li.menu_category1_active a.menu_category1 {color: #0090f6 ;}
ul.menu_category2 {background: none repeat scroll 0 0 #f7f7f7 !important;      display: none;     font-size: 12px;     margin: 0 -10px;}
ul.menu_category3 {background: none repeat scroll 0 0 #EEEEEE !important;      display: none;     font-size: 12px;     margin: 0 -10px;}
a.menu_category2 {margin-bottom: -1px; background: none; border-bottom: 1px solid #D2D2D2;     color: #000000;     cursor: pointer;     display: block;     font-size: 1.25em;     font-weight: normal;    padding: 15px 10px;     text-decoration: none;}
a.menu_category3 {margin-bottom: -1px; background: url(#) no-repeat scroll 10px 50%;  border-bottom: 1px solid #D2D2D2;     color: #000000;     cursor: pointer;     display: block;     font-size: 1.167em;     font-weight: normal;    padding: 15px 10px 15px 30px;     text-decoration: none;}
ul.menu_category2 li:last-child a {border-bottom: none !important;}
div.active_combo_menu {left: 0 !important;}
#menu_search_text {font-family: roboto condensed,roboto,arial;     font-size: 1.333em;}
div.login_menu_block a {background: url(#) no-repeat scroll right 50% #FFFFFF;      border-bottom: 1px solid #D2D2D2;     color: #000000;     cursor: pointer;     display: block;     font-size: 1.333em;     font-weight: 500;     margin-bottom: 1px;     padding: 10px 20px 10px 0;  text-decoration: none;}
a.contact_node {background: none repeat scroll 0 0 #FFFFFF;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #777;     display: block;     font-family: roboto condensed;     font-size: 1.333em;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 10px;     padding: 0 10px;     text-align: right;     text-decoration: none; border: 1px solid #d2d2d2;}
a.contact_node:active, a.contact_node:hover {box-shadow: 1px 1px 1px #999999 inset;}
a.newsletter_button:active, a.newsletter_button:hover {box-shadow: 1px 1px 1px #999999 inset;}
#menu_categories span.font_icon {color: #0090f6 ;     display: inline-block;     font-size: 36px !important;     line-height: 10px;     text-align: center;     width: 24px;     vertical-align: top;}
#menu_categories a.rabates_link span.font_icon {font-family: roboto, arial;     font-size: 22px !important;}
#ContactBlock span.font_icon {font-size: 46px !important;     line-height: 10px; color: #000; float: left; line-height: 30px;}
#newsletterBlock span.font_icon {font-size: 46px !important;     line-height: 10px; color: #000; float: left; line-height: 30px;}
div.menu_block_label.buttons_label {display: none;}
a.arrow_dwn {background: url(#) no-repeat scroll right 50% !important;}
ul.menu_category1 a.display_all {color: #0090f6 ; display: block; font-size: 1em; font-weight: normal; padding: 15px 0; text-align: center; text-decoration: none; text-transform: uppercase;}
.menu_settings_btn_w form {background: #d4d4d4;   box-shadow: 1px 1px 1px #999999;    overflow:hidden;  color: #000000;      display: block;      font-family: roboto condensed;      font-size: 1.2em;      font-weight: 500;      margin: -10px 10px 10px;      padding: 10px 10px 15px;      text-align: right;      text-decoration: none; border-top: 1px solid #aaa;}
.menu_settings_btn_w fieldset {border:none; margin-bottom: 20px;}
.menu_settings_btn_w legend {line-height: 1.2;     margin-bottom: 5px;}
.menu_settings_btn_w select {padding: 8px; width: 100%;}
button.menu_settings_submit:hover {box-shadow: 3px 3px 0 #0090f6  inset;color: #fff;}
.select_label {background: none repeat scroll 0 0 #fff;   border-top: 1px solid #aaa;   cursor: pointer;   padding: 10px;}
.select_label i {float: right;     font-weight: bold;     margin-top: 4px;}
.select_wrapper {text-align: left;}
.select_wrapper li {border-top: 1px solid #eee;     margin: 0 -10px;     padding: 7px 10px; cursor: pointer;}
.select_wrapper li.selected {background: none repeat scroll 0 0 #0090f6 ;   color: #fff;}
/*69104*/
#menu_top {height: 50px; background: #ffffff; border-bottom: 1px solid #d2d2d2; box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);}
#logo {display: block; height: 50px; left: 15%; position: absolute; right: 130px; text-align: center;}
#logo  img {height: auto; max-height: 45px; max-width: 100%; width: auto;}
/*69081*/
strong.count {background: none repeat scroll 0 0 #0090f6;     border: medium none;     border-radius: 10px 10px 10px 10px;     color: #FFFFFF;     font-family: roboto Condensed, roboto, arial;     font-weight: 700;     height: 16px;     line-height: 14px;     padding: 1px 8px;     position: absolute;     right: 0px;     text-decoration: none;     top: 0px;}
div.wishes_label {color: #000000;     font-size: 0.833em;     font-weight: 500;     padding: 0 5px;     text-align: center;}
div.basket_label {color: #000000;     font-size: 0.833em;     font-weight: 500;     padding: 0 5px;     text-align: center;}
#menu_basket {position: absolute;     right: 5px;     top: 5px; white-space: nowrap;}
#menu_basket_info a {display: block;     height: 25px;       position: relative;     text-decoration: none;}
#menu_basket_info a:hover {color: #0090f6 ;}
#menu_basket_info {background: url(#) no-repeat scroll  center center; display: inline-block; height: 25px;   vertical-align: top;}
#menu_basket_wishes a {display: block;     height: 25px;     position: relative;     text-decoration: none;}
#menu_basket_wishes {background: url(#) no-repeat scroll center center; display: inline-block; height: 25px;   vertical-align: top;}
/*69204*/
span.login_main_label {border-left: 4px solid #0090f6; float:left; min-height:33px; width:100%; color: #000; font-family: roboto; font-size: 1.5em; text-transform: uppercase;padding-left: 10px;}
a.logout_button {background: none repeat scroll 0 0 #FFFFFF;     border: 1px solid #d2d2d2;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #000000;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;     font-size: 1.33em;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 10px;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.n69204_main {border-bottom: 1px solid #D2D2D2;     clear: both;     display: block;     float: left;     margin-top: -15px;     padding: 0 10px 15px;}
div.n69204_sub {clear: both;     display: block;}
span.login_main_label {float: left;     font-weight: 500;     line-height: 30px;     margin-left: 10px;     min-height: 30px;     width: 54%;}
a.logout_button {background: none repeat scroll 0 0 #0090f6 ;     color: #FFFFFF;     float: right;     width: 30%;}
h1.n57653 {color: #000000;     font-family: roboto condensed;     font-size: 1.4em;     font-weight: 500;}
a.login_menu:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
a.logout_button:active {box-shadow: 3px 3px 0 #0090f6  inset;}
/*71521*/
span.n53547_points_span {color: #000; font-weight: 700;}
div.login_menu div.login_menu_sub a:hover {color:#0090f6;}
div.login_menu_icon {display: none;}
div.login_point_count {color:#000 !important; padding:0 0 5px 0 !important; border-bottom: none !important;}
strong.n53547_points_strong {display:inline !important;}
span.n53547_points_span {color: #0090f6  !important;     display: inline !important;     font-size: 14px !important;     font-weight: 500 !important;     margin: 0 0 0 5px !important;}
#login_menu {font-family: roboto condensed;          padding: 0px;}
div.login_menu h3 {display: none;}
div.login_menu div.login_menu_sub  a {color: #000000;     display: block;       text-decoration: none;     border-bottom: 1px solid #D2D2D2;     padding: 15px;}
div.login_menu div.login_menu_sub a strong {display:block;   font-size: 1.4em;}
div.login_menu div.login_menu_sub a span {color: #999999;     display: block;     font-weight: 300;}
div.login_menu div.login_menu_sub div {border-bottom: 1px solid #D2D2D2;     color: #A1A1A1;     display: block;     padding:15px;     text-decoration: none;}
div.login_menu div.login_menu_sub strong {display:block;   font-size: 1.4em;}
div.login_menu div.login_menu_sub span {display: block;     font-weight: 300;}
#affiliate_login {display: none;}
#rma_login {display: none;}
#login_menu span.font_icon {color: #000000;     float: left;     line-height: 0.4em;     padding-bottom: 0.6em;}
#login_menu span.font_icon_right {color: #D2D2D2 !important;     float: right !important;     line-height: 1em !important;}
#login_menu .Poszukiwane_produkty {display: none;}
#login_menu .Zamówione_pliki_do_pobrania {display: none;}
#login_menu .Karta_stałego_klienta {display: none;}
#login_menu .Dostepne_srodki {display: none;}
/*69045*/
#main_banner1 {/*overflow:hidden; */ z-index:1;}
#main_banner1 h2 {position:absolute; left:-1000px;}
div.bx-wrapper  {position: relative;}
.bx-wrapper img  {max-width: 100%;}
.bx-wrapper .bx-viewport  {background: none repeat scroll 0 0 #FFFFFF;     border-bottom: 1px solid #D2D2D2;       padding-bottom: 0;}
.bx-wrapper .bx-loading  {min-height: 50px; 	background: url(#) center center no-repeat #fff; 	height: 100%; 	width: 100%; 	position: absolute; 	top: 0; 	left: 0; 	z-index: 2000;}
.bx-wrapper .bx-pager  {text-align: center; 	font-size: .85em; 	font-family: Arial; 	font-weight: bold; 	color: #666;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item  {display: inline-block;  display: none;}
.bx-wrapper .bx-pager.bx-default-pager a  {background: #666; 	text-indent: -9999px; 	display: block; 	width: 10px; 	height: 10px; 	margin: 0 5px; 	outline: 0; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px; 	border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active  {background: #000;}
.bx-wrapper .bx-prev  {left: 0px; 	background: url(#) no-repeat 0 -32px;}
.bx-wrapper .bx-next {right: 0px; 	background: url(#)  no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover  {background-position: 0 0;}
.bx-wrapper .bx-next:hover  {background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute; 	top: 50%; 	margin-top: -16px; 	outline: 0; 	width: 32px; 	height: 32px; 	text-indent: -9999px; 	z-index: 99;}
.bx-wrapper .bx-controls-direction a.disabled  {display: none;}
.bx-wrapper .bx-controls-auto  {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start  {display: block; 	text-indent: -9999px; 	width: 10px; 	height: 11px; 	outline: 0; 	background: url(#) -86px -11px no-repeat; 	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active  {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block; 	text-indent: -9999px; 	width: 9px; 	height: 11px; 	outline: 0; 	background: url(#) -86px -44px no-repeat; 	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left; 	width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto  {right: 0; 	width: 35px;}
.bx-wrapper .bx-caption  {position: absolute; 	bottom: 0; 	left: 0; 	background: #666\9; 	background: rgba(80, 80, 80, 0.75); 	width: 100%;}
.bx-wrapper .bx-caption span  {color: #fff; 	font-family: Arial; 	display: block; 	font-size: .85em; 	padding: 10px;}
ul.bxslider li {text-align: center;list-style:none;}
div.one_banner {text-align: center;}
/*72581*/
#main_hotspot_zone1 div.product_zone_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#main_hotspot_zone1 a.hotspot_see_all {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#main_hotspot_zone1 {width: 100%; overflow:hidden;  margin-bottom:10px;}
#main_hotspot_zone1 h2 a {color: #000; text-decoration: none;}
#main_hotspot_zone1 div.products_wrapper {overflow:hidden;}
#main_hotspot_zone1 span.product_icon img {height: auto;   max-height: 100px;   max-width: 100px;}
#main_hotspot_zone1 div.product_prices {padding:0px}
#main_hotspot_zone1 del.max_price {color: #9B9B9B;     font-size: 12px;     margin-right: 5px;}
#main_hotspot_zone1 div.hotspot_see_all {text-align: center;padding:0 10px;}
/*72598*/
#main_tree5 li.title strong a {background: url(#) no-repeat scroll right 50% #FFFFFF;  border-bottom: 1px solid #D2D2D2;     color: #000000;     cursor: pointer;     display: block;     font-size: 1.333em;     font-weight: 900;     margin-bottom: 1px;     padding: 15px 10px;     text-decoration: none;}
div.gfx_menu {display: table;     width: 100%; border-collapse: collapse;}
div.cat_box {border: 1px solid #D2D2D2;        display: table-cell;     width: 33%;}
#main_tree5 {width:100%;  margin-bottom:10px;}
#main_tree5 div.main_tree_sub {height:auto !important; overflow:hidden;  clear: both;}
#main_tree5 li.title strong a:hover {text-decoration: none;}
#main_tree5 li.item {background: url(#) no-repeat scroll 10px 4px transparent;     display: block;     line-height: normal;     padding-bottom: 4px;     padding-left: 20px;}
#main_tree5 li.item span {color: #303030;    font-size: 1em;    font-weight:normal;}
#main_tree5 li.item a {color: #303030;    font-size: 1em;    font-weight:normal;}
#main_tree5 li.item a:hover {color:#0090f6 ; text-decoration:underline;}
#main_tree5 ul.menu_category2 {margin: 0;}
#main_tree5 ul.menu_category3 {margin: 0;}
#main_tree5 div.cat_box a.cat_box_link {color: #000000;   font-family: roboto condensed;      font-size: 1em;      font-weight: 700;   text-decoration: none;      display: block;}
#main_tree5 div.cat_box a.cat_box_link span {clear: both;     display: block;     line-height: 1;     margin: 10px 10px 5px;}
#main_tree5 div.cat_box a.cat_box_link img {height: auto;         max-width:100%;}
#main_tree5 div.tablerow {display: table-row;     text-align: center;     width: 100%;         background: #ffffff; box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);}
/*54655*/
div.n54655_sub {font-size:1.167em;  text-align:justify;}
div.n53696 {padding: 10px;}
div.n54655_sub ul {padding:0 0 0 22px !important;}
div.n54655_sub ol {padding:0 0 0 22px !important;}
/*69896*/
h1.navigation_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.navigation_desc {padding:10px 0;}
/*68342*/
div.date {font-size:1.167em;  text-align:justify;}
div.n65105_news_list_text {font-size:1.167em;  text-align:justify;}
h1.n53963 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n65105_news_list h1 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.back {padding:10px; text-align:right;}
div.n65105_news_list_sub {overflow:hidden;padding-bottom:15px;}
div.n65105_news_list_item {border-bottom:1px solid #ddd;}
div.n65105_news_list_item_sub {overflow:hidden;padding:15px 0;}
h1.n53963 {margin-bottom: 15px;}
a.back {background: url(#) no-repeat scroll left 5px transparent;     color: #303030;     font-size: 0.917em;     padding-left: 11px;     text-decoration: none;}
a.n53963 {background: url(#) no-repeat scroll left 5px transparent;     color: #303030;     font-size: 0.917em;     padding-left: 11px;     text-decoration: none;}
h2.main_news2 {margin-bottom: 15px;     padding-right: 5px;color:#000;}
span.more_53963 {padding:10px; text-align:right;display:block;}
div.n65105_news_list_item_first {border-bottom:1px solid #ddd;}
a.back:hover {color: #0090f6 ;}
a.n53963:hover {color: #0090f6 ;}
div.n65105_news_list_item_sub object {margin-bottom:10px;}
div.news_page img.pic {margin-bottom:10px;}
div.n65105_news_sub object {margin-bottom:10px;}
div.n65105_news_sub table {width:100%;}
div.n65105_news_sub div.date {border: 1px solid #ECECEC;     color: #9E9E9E;     float: right;     font-size: 11px;     padding: 2px 4px;     white-space: nowrap;}
div.n65105_news_list_item_sub table {width:100%;}
div.n65105_news_list_item_sub div.date {border: 1px solid #ECECEC;     color: #9E9E9E;     float: right;     font-size: 11px;     padding: 2px 4px;     white-space: nowrap;}
/*57615*/
table.news_paging {clear: both;     float: right;     margin: 10px auto;}
a.news_paging_prev {background: url(#) no-repeat scroll 0 0 transparent;     color: #000000;     display: block;     float: left;     height: 20px;     line-height: 50px;     margin-left: 3px;     overflow: hidden;     text-align: center;     width: 22px;}
a.paging_tab {background: url(#) no-repeat scroll -65px 0 transparent;     color: #000000;     cursor: pointer;     display: block;     float: left;     height: 20px;     margin-left: 3px;     text-align: center;     text-decoration: none;     width: 22px;line-height: 1.5;}
a.news_paging_next {background: url(#) no-repeat scroll -125px 0 transparent;     color: #000000;     cursor: pointer;     display: block;     float: left;     height: 20px;     line-height: 50px;     margin-left: 3px;     overflow: hidden;     text-align: center;     width: 22px;}
span.news_paging_prev {background: url(#) no-repeat scroll 0 0 transparent;     color: #000000;     display: block;     float: left;     height: 20px;     line-height: 50px;     margin-left: 3px;     overflow: hidden;     text-align: center;     width: 22px;opacity: 0.5;filter: Alpha(Opacity=50)}
span.pagging_current {background: url(#) no-repeat scroll -65px -20px transparent;     color: #FFFFFF;     display: block;     float: left;     height: 20px;     margin-left: 3px;     text-align: center;     text-decoration: none;     width: 22px;line-height: 1.5;}
span.news_paging_next {background: url(#) no-repeat scroll -125px 0 transparent;     color: #000000;     cursor: pointer;     display: block;     float: left;     height: 20px;     line-height: 50px;     margin-left: 3px;     overflow: hidden;     text-align: center;     width: 22px;opacity: 0.5;filter: Alpha(Opacity=50)}
a.news_paging_prev:hover {background: url(#) no-repeat scroll 0 -20px transparent;}
a.news_paging_next:hover {background: url(#) no-repeat scroll -125px -20px transparent;}
a.paging_tab:hover {background: url(#) no-repeat scroll -65px -20px transparent;     color: #FFFFFF;}
/*65687*/
div.news_bookmarklets {border-bottom: 2px solid #E7E7E7;     border-top: 1px solid #F2EDF4;     clear: both;     float: left;     margin-bottom: 5px;     padding-top: 5px;     width: 100%;}
div.news_section_bookmarklets {clear: both;     float: left;     margin-bottom: 5px;     width: 100%;}
div.news_section_bookmarklets_big {clear: both;     float: left;     margin-bottom: 5px;     width: 100%;}
div.news_section_bookmarklets ul {list-style-type:none;}
div.news_section_bookmarklets li {display: inline;     float: left;     margin: 0 5px 5px 0;}
div.news_section_bookmarklets_big ul {list-style-type:none;}
div.news_section_bookmarklets_big li {display: inline;     float: left;     margin: 0 5px 5px 0;}
/*65686*/
div.news_fb_comments_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.news_fb_comments {margin-top: 15px;   width: 100%;clear: both;}
div.news_fb_comments_label {margin-bottom: 10px;}
div.news_fb_comments iframe {border:none; width:756px !important}
/*69238*/
div.envelope_icon {font-family: entycut;  font-size: 2.2em;}
div.newsletter_form_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
input.newsletter_form_field {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
div.newsletter_form p a {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#newsletter_button_add {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#newsletter_button_remove {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#newsletter_button_back {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#newsletter_button_main {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.newsletter_message {margin: 10px; overflow: hidden;  text-align: center;}
div.envelope_icon {color: #0090f6 ;     font-size: 110px;     line-height: 68px;     margin-bottom: 20px;}
div.newsletter_form {margin: 10px; overflow: hidden;}
div.newsletter_form_label {margin: 0 0 15px;}
input.newsletter_form_field {margin: 15px 0; padding: 10px 0;}
#newsletter_button_add:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
#newsletter_button_remove:hover {box-shadow: inset 1px 1px 1px #999999;}
#newsletter_button_back {display: none;}
#newsletter_button_back:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
#newsletter_button_main {display: none;}
#newsletter_button_main:hover {box-shadow: inset 1px 1px 1px #999999;}
/*62108*/
div.noproduct_form_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.noproduct_form_left1 {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
div.noproduct_form_left2 {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
input.noproduct_form_name {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
textarea.noproduct_form_desc {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
a.noproduct_form_submit {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.noproduct_form_outline {margin-bottom:10px; 	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;         /* Opera/IE 8+ */}
div.noproduct_form_label {clear:both;}
div.noproduct_form_sub {margin:10px;}
div.noproduct_form_desc {margin-bottom:15px;}
div.noproduct_form_section {clear:both; overflow:hidden;     margin:0 auto 10px;}
div.noproduct_form_submit {padding:10px 0 0; text-align:center;}
div.noproduct_form_desc2 {clear: both; padding: 10px 0;}
a.noproduct_form_submit {display: block;     margin: 0 auto;}
a.noproduct_form_submit:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
/*58576*/
div.noproduct_cms_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.noproduct_cms_label {clear:both; padding: 010px;}
div.noproduct_cms {margin-borron:15px; overflow:hidden;}
div.noproduct_cms ul {padding:0 0 0 22px !important;}
div.noproduct_cms ol {padding:0 0 0 22px !important;}
/*63645*/
div.newpayment_form_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
button.newpayment_submit {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
span.newpayment_payment_description a.instalment {background-color: #D4D4D4;background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */ border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.6em 0.9em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center;line-height:1.2;}
span.newpayment_payment_description a.instalment:hover {text-decoration: none; color: #fff;}
div.newpayment_form_label {margin:0 0 10px 0;}
div.newpayment_form_sub {margin-bottom:10px; float:left; display:inline;}
div.newpayment_payment {background:url(#) 9px 10px no-repeat; border-top:1px solid #B8B8B8; cursor:pointer; float:left; font-weight:bold; margin:1px 0;position: relative;}
div.newpayment_payment_header {float:left; height:30px; margin-left:30px; overflow:hidden; position:relative; top:0; width:230px;}
div.newpayment_payment_description {float:left; font-weight:normal; min-height:30px; padding:2px 0; width: 496px;}
div.newpayment_bon {clear:both; display:none; float:left; font-weight:normal; height:30px; width: 496px;}
div.newpayment_submit {clear:both; text-align:center; height:50px;}
p.newpayment_form_neworder {margin-bottom:10px;}
span.newpayment_payment_header {display:block; float:left; font-size:12px; height:20px; margin-top:7px; width:150px;}
span.newpayment_payment_description {float: left; font-weight: normal; min-height: 30px; width: 490px; padding-top:5px;}
span.newpayment_form_pointsno {font-weight:bold;}
span.newpayment_form_pointsok {font-weight:bold;}
span.newpayment_payment_lukaswarning {display:block; color:#FF0000;}
input.newpayment_bon {float:left; width:150px;}
img.newpayment_payment_icon {float:left; margin-right:10px; margin-top:3px;}
label.newpayment_bon {float:left; margin-left:30px; position:relative; text-align:left; width:230px;}
button.newpayment_submit {margin:0 auto;}
div.npselectedpay {background:#0090f6  url(#) 9px 10px no-repeat !important; color:#FFFFFF;}
div.npsdisabledpay {background:#E3E3E3 none repeat scroll 0 0 !important; color:#A1A1A1 !important; cursor:not-allowed !important; font-weight:normal !important;}
button.newpayment_idle {opacity:0.5; cursor:not-allowed; border:none;}
span.newpayment_payment_description a.instalment {float:right; margin:0 0 5px 5px; text-align:left; padding-left:40px;}
span.newpayment_payment_description a.instalment img {margin: 4px 0 0 10px;}
/*53701*/
div.n53701_text {font-size:1em;}
a.order_paygate_info_link2 {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
a.order_paygate_info_link2:hover {text-decoration: none; color: #fff;}
div.n53701 {width:560px;text-align:center;display:block;margin:0 auto;}
div.n53701_text {text-align:center; width:480px; margin:20px auto 0px;}
a.order_paygate_info_link2 {margin:10px auto;}
/*59298*/
div.n59298 {font-size:1.167em;  text-align:justify;}
div.n59298_label {display:none;}
div.n59298 {margin:10px 10px 40px;}
n59298 ul {padding:0 0 0 22px !important;}
n59298 ol {padding:0 0 0 22px !important;}
/*59299*/
a.n59299_link {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
a.n59299_link {margin:10px auto 5px;width:120px;display:block;}
div.n59299_text {text-align:center;  font-weight:bold;}
/*69323*/
div.order_open_form_wrapper h1 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.order_open_form_wrapper p {font-size:1.167em;  text-align:justify;}
div.order_open_form_wrapper label {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
div.order_open_form_wrapper input {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
div.order_open_form_wrapper button {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.order_open_form_wrapper {padding-bottom:20px;}
div.order_open_form {margin: 10px;}
div.button_wrapper {padding: 0 10px; overflow: hidden; display: block;}
div.order_open_form_wrapper h1 {margin-bottom:10px;}
div.order_open_form_wrapper p {margin-bottom:20px; padding: 5px 10px; font-size: 12px;}
div.order_open_form_wrapper a {display: block; float: left; margin: 20px 0 10px 0; display: none;}
div.order_open_form_wrapper form {margin: 0 auto 20px;     text-align: center;}
div.order_open_form_wrapper label {display:block; margin-bottom:2px; padding-bottom: 2px;}
div.order_open_form_wrapper button {margin-top: 10px;}
/*63829*/
input.orderdetails_paygate_finalize {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
div.order_payment_lucasbank {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
#LukasRatySubmit {background-color: #D4D4D4;background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */ border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.6em 0.9em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center;line-height:1.2;}
#LukasRatySubmit:hover {text-decoration: none; color: #fff;}
div.order_payment_button button {background-color: #D4D4D4;background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */ border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.6em 0.9em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center;line-height:1.2;}
div.order_payment_button button:hover {text-decoration: none; color: #fff;}
div.orderdetails_info {margin:0 0 15px;}
div.order_payment_button {margin: 0 auto; text-align: center; width:560px;}
p.new_orderdetails_paygate_finalize {display: none;padding: 10px 0; text-align: left;}
input.orderdetails_paygate_finalize {margin:0 auto;}
#new_orderdetails_paygate_finalizes {display:block !important;text-align:center;}
div.order_payment_lucasbank {text-align: left; margin-bottom:10px;}
div.order_payment_lucasbank p {margin:10px;}
#LukasRatySubmit {font-size: 1px; margin: 0 auto; text-align:left; padding-left:45px;}
div.order_payment_button button {font-size: 1px; margin: 0 auto; text-align:left; padding-left:45px;}
div.order_payment_button button img {margin: 0 0 0 4px;}
div.order_payment_lucasbank a {color:#FFF;}
/*53653*/
div.orderdetails_info {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
td.prepaid_finalize_1 {font-size:1em;}
td.prepaid_finalize_2 {font-size:1em;}
div.orderdetails_info {padding:10px;}
div.new_orderdetails_paygate_finalize {display:block;}
div.new_orderdetails_paygate_finalize_sub {padding:15px 0; display:block;}
div.prepaid_finalize_1 {height:95px;}
div.prepaid_finalize_2 {margin-top:10px;}
div.order2_overall_cost {font-weight: bold; color:#0090f6 ; font-size:14px;}
div.prepaid_finalize_1 a {font-weight:bold;}
span.account_info {display:block; font-size:12px; font-weight:bold; padding-bottom:5px;}
span.supplier {display:block; font-weight:bold; padding-top:8px;}
span.supplier_desc {display:block; text-align:justify;}
span.account_number {display:block; font-weight:bold; padding-top:8px;}
span.account_number_desc {display:block; text-align:justify;}
span.bank_info {display:block; font-weight:bold; padding-top:8px;}
span.bank_desc {display:block; text-align:justify;}
span.title {display:block; font-weight:bold; padding-top:8px;}
span.summary {display:block; font-weight:bold; padding-top:8px;}
table.new_orderdetails_paygate_finalize {width:100%;}
td.n53653_info {width:100%;}
td.prepaid_finalize_1 {padding:10px 10px 10px 0; text-align:justify;}
td.prepaid_finalize_2 {width:50%; padding:10px; background: #E3E3E3;}
h3.new_orderdetails_paygate_finalize {display:none; font-size:13px; font-weight: bold; text-align: left; padding:10px 0 10px 0;}
a.prepaid_ikon_pdf {display:block; float: left; width:85px; height:85px; margin-right:10px;background: url(#) top left no-repeat;}
a.link_pdf {text-decoration:none;}
a.link_pdf:hover {text-decoration:none;}
/*62107*/
button.credit_card_submit {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
div.payment_card {width:560px;margin:0 auto;}
div.payment_card_info {background-image: url(#); background-position:40px 15px; background-repeat:no-repeat; font-weight:bold; margin:0 40px 10px; padding:10px 10px 10px 70px;background:#FFFFDC; border:1px solid #000000;}
div.payment_card_formel {height:30px; line-height:30px; margin-left:60px; width:320px;}
div.payment_card_datedesc {font-size:10px; margin-left:121px;}
div.credit_card_submit {padding-top:10px; text-align:center; width:560px;}
label.payment_card_formel {display:inline; float:left; margin-right:10px; text-align:right; width:150px;}
span.payment_card_need {display:inline; float:left; margin-left:3px; margin-top:7px; position:relative;}
span.payment_card_help {display:none; left:1px; line-height:12px; position:absolute; text-align:left; top:-5px; width:150px; z-index:50;background:#FFFFDC; border:1px solid #000000;}
span.payment_card_help2 {background:transparent url(#) no-repeat scroll 0 3px; left:-6px; padding: 5px 5px 5px 15px; position:relative; z-index:50; display:block;}
span.payment_card_expire {float:left; padding:0 5px;}
img.payment_card_nedd_img {left:5px; position:absolute; top:7px;}
img.payment_card_correct_img {left:1px; position:absolute; top:1px;}
img.payment_card_wrong_img {left:1px; position:absolute; top:1px;}
button.credit_card_submit {margin:0 auto;}
div.payment_card_formel select {display:inline; float:left; margin-top:5px; text-align:center; width:150px;}
div.payment_card_formel input {display:inline; float:left; margin-top:7px; width:144px;}
#credit_card_month {text-align:center; width:25px;}
#credit_card_year {text-align:center; width:25px;}
/*53699*/
div.n53699_text {font-size:1em;}
a.order_paygate_info_link {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
a.order_paygate_info_link:hover {text-decoration: none; color: #fff;}
div.n53699 {width:560px;text-align:center;display:block;margin:0 auto;}
div.n53699_text {text-align:center; width:480px; margin:20px auto 0px;}
a.order_paygate_info_link {margin:10px auto;}
/*58880*/
div.n58880_sub {font-size:1.167em;  text-align:justify;}
div.n58880 {padding-bottom:15px;}
/*54902*/
input.n53410_submit {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
input.n53410_nosubmit {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
input.n54902_submit_nowrap {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
input.n53410_submit:hover {text-decoration: none; color: #fff;}
div.n5341_wrapper {margin:5px auto; width:190px;text-align:center;}
div.n53410_price {color:#0090f6 ; font-weight:bold; display:block; margin:0 4px 4px; text-align: center;}
div.n53410_free {color:#0090f6 ; font-weight:bold; display:block; margin:0 4px 4px;}
div.n53410_desc {display:block; margin:0 4px 4px; text-align: center;}
div.n53410_nowrap {text-align: center; border-top:1px solid #B2B2B2; padding-top: 10px;}
div.n53410_nowrap_desc {margin-top:5px; text-align: center;}
h1.n53410_name {color:#0090f6 ; font-size:13px; font-weight:bold; height:40px; padding:0 10px; text-align:center;}
img.n53410_icon {display:block; height:auto; margin:0 auto 10px; max-width:175px; min-height:120px;}
input.n53410_submit {margin:10px auto;}
table.n53410_main {width:760px;}
/*55417*/
div.n55417_sub {font-size:1.167em;  text-align:justify;}
div.n55417 {padding-bottom:15px;}
/*69253*/
div.order1_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.order1_big_checkbox {color: #000; font-weight: 700;}
div.order1_delivery_time_pick_hour {color: #000; font-weight: 700;}
div.order1_comment_text {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
span.order1_delitem_price {color: #000; font-weight: 700;}
button.order1_button {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
span.active_title {color: #000; font-weight: 700;}
div.o1selecteddate div.order1_date_sub {border: 2px solid #0090f6;}
#order1_balance td {border: 2px solid #0090f6;}
#advance_value {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
#advance_value strong {color: #000; font-weight: 700;}
div.order1_time_pick_button a.runTopLayerOrder {background-color: #D4D4D4;background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */ border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.6em 0.9em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center;line-height:1.2;}
div.order1_time_pick_button a.runTopLayerOrder:hover {text-decoration: none; color: #fff;}
div.order1_time_pick_button a.closeToplayerOrder {background-color: #D4D4D4;background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */ border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.6em 0.9em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center;line-height:1.2;}
div.order1_time_pick_button a.closeToplayerOrder:hover {text-decoration: none; color: #fff;}
form.order1_form {padding-top: 10px;}
div.order1_delivery_label {overflow: hidden; position: relative; display:none;}
div.order1_big_checkbox {cursor:pointer; font-size:31px; font-weight:bold; height:20px; left:7px; line-height:12px; float:left;}
div.order1_delitem {border-bottom: 1px solid #D4D4D4; clear: both; cursor: pointer; font-weight: bold; overflow: hidden;display:none;}
div.order1_delitem_sub {display: table; width: 100%;}
div.order1_delitem_header {display: table-cell; font-family: 'Roboto'; padding: 10px; vertical-align: middle; background:url(#) no-repeat 15px center;   padding: 15px 15px 15px 45px;}
div.order1_delitem_time {color: #777777; font-size: 0.833em; font-weight: normal;}
div.order1_delitem_comment {padding:7px 0;font-weight:normal;line-height:normal;color:#7f7f7f;}
div.order1_delitem_pricebox {display: table-cell; font-size: 1.333em; padding: 10px; text-align: right; vertical-align: middle;}
div.order1_dvp_info_wrapper {box-shadow: inset 0  2px 2px -2px #AAAAAA, inset 0 -2px 2px -2px #AAAAAA ;       background: none repeat scroll 0 0 #EEEEEE; padding: 15px;display:none;}
div.order1_delivery_time_pick_txt_1 {font-family: 'roboto'; font-size: 1.333em; font-weight: bold; text-align: center;}
div.order1_delivery_time_pick_hour {display:inline;}
div.order1_delivery_time_pick_txt_2 {font-family: 'roboto'; font-size: 1.333em; font-weight: bold; text-align: center;}
div.order1_delivery_time_pick_txt_3 {font-family: 'roboto'; font-size: 1.333em; font-weight: bold; text-align: center;}
div.order1_time_pick_button {display:none !important;}
div.order1_comment_background {clear:both;}
div.order1_comment_text {display:none; margin:5px 5px 0; padding:5px;      border: 1px solid #9F9F9F;     font-family: monospace;}
div.order1_date {cursor:pointer; float:left;  width:12.5%;}
div.order1_date_sub {font-size:0.833em; border: 1px solid #d2d2d2;border-radius: 5px; cursor:pointer;  height:50px; text-align:center; margin:0 3px;clear:both;position:relative; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 90%, #f4f4f4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#f4f4f4)); background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -o-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: linear-gradient(to bottom, #ffffff 1%,#ffffff 90%,#f4f4f4 100%);}
div.order1_payitems_wrapper {display: block;     margin-bottom: 10px;     overflow: hidden;}
div.order1_payment {background: url(#) no-repeat scroll 15px center transparent;  font-family: 'Roboto'; padding: 15px 15px 15px 45px; vertical-align: middle; border-top: 1px solid #D4D4D4;}
div.order1_payment_sub {display: table;    width: 100%;}
div.order1_payment_description {display: none;}
div.order1_bon {clear: both;     display: none;     font-weight: normal;     height: 30px;     padding-top: 10px;}
div.order1_summary {background: none repeat scroll 0 0 #EEEEEE;     box-shadow: 0 2px 2px -2px #AAAAAA inset;     clear: both;     display: block;     overflow: hidden;     padding: 15px 10px 20px;     text-align: center;}
div.wrappers_order {background: url(#) no-repeat scroll 5px 3px transparent; font-family: 'roboto'; font-size: 1.333em; padding: 0 0 15px 40px; text-align: left;}
span.order1_delivery_title {font-size:1.333em; font-weight:bold; margin:10px 0 20px 5px;float:left;width:80%;}
span.order1_delitem_radio {display:none !important;margin:10px 5px 0; /* dla IE wyjątek trzeba ustawić */   float:left; overflow:hidden;}
span.order1_delitem_name {font-family: 'roboto condensed'; font-size: 1.333em; line-height: 1;}
span.order1_delitem_pricetitle {display:none;}
span.order1_delitem_price {white-space: nowrap;}
span.order1_delivery_time_pick_value {color:#0090f6 ;}
span.order1_delivery_description {padding-top:5px;text-align:center;display:block;}
span.order1_date_day {color:#000; display:block; font-size:1em; font-weight:bold; padding:10px 5px 0px;}
span.order1_date_month {display:block; font-weight:normal; padding:0 2px 5px;font-size: 0.833em;}
span.order1_date_calendartxt {display:block; padding:26px 5px 0;}
span.order1_payment_header {display: table-cell; text-align: left; vertical-align: middle; font-family: 'roboto condensed'; font-size: 1.333em; line-height: 1;font-weight:bold;  padding: 10px 0;}
span.order1_payment_infos {display: table-cell; text-align: right; vertical-align: middle;}
input.order1_radio {display: none;}
input.order1_text {width:150px; font-weight:normal;}
img.order1_delitem_icon {display:none;}
label.order1_bon {margin-right: 8px;     position: relative;     text-align: left;}
#span_hours_range1 {display:block; margin:25px 0 7px 35px; font-size: 0.833em;}
#span_hours_range2 {display:block; margin:0 0 7px 35px; font-size: 0.833em;}
#span_hours_range3 {display:block; margin:0 0 7px 35px; font-size: 0.833em;}
#span_hours_range4 {display:block; margin:0 0 7px 35px; font-size: 0.833em;}
#span_hours_range5 {display:block; margin:0 0 7px 35px; font-size: 0.833em;}
#span_hours_range6 {display:block; margin:0 0 0px 35px; font-size: 0.833em;}
#calendar_date_select_8 {position:relative;}
#calendar_date_select_8 div.order1_date_sub {background:url(#) center 10px no-repeat;}
#order1_calbind {position:absolute; top:50px; right:0;z-index: 999;}
#order1_delivery {clear:both;}
#order1_calendar_wrapper {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DDDDDD; box-shadow: 0 0 10px #000000; left: 0; padding: 20px; position: fixed; right: 0; top: 0 !important; width: auto; z-index: 901;}
div.checked {background:url(#) top left no-repeat;width:20px;margin: 10px 0 20px 6px;}
div.inactive_shippings {display:none;}
div.order1_shippings {margin-bottom:20px; overflow:hidden; padding-bottom:2px;}
div.o1selected div.order1_delitem_header {background:url(#) no-repeat 15px center;}
div.o1disabled {background:#f5f5f5 !important;}
div.o1disabled div.order1_delitem_header {border:none !important;width:auto !important;}
div.o1disabled span.order1_delitem_name {border:none !important;width:auto !important;}
div.o1disabled div.order1_delitem_pricebox {display:none;}
div.o1disabled div.order1_delitem_time {left:328px; width:220px;}
div.o1disabled span.order1_delitem_time {left:328px; width:220px;}
div.o1dis_inactive {background:#f5f5f5 !important;}
div.o1dis_inactive div.order1_delitem_header {border:none !important;width:auto !important;}
div.o1dis_inactive span.order1_delitem_name {width:auto !important;}
div.o1dis_inactive div.order1_delitem_pricebox {display:none;}
span.inactive_time {color:#d92121;}
#order1_payform {clear:both; margin-top:15px;}
div.o1selectedpay {background:url(#) no-repeat 15px center;}
div.o1selecteddate span.order1_date_day {color:#000;}
div.o1selecteddate span.order1_date_month {color:#000;}
#calendar_select_hour_div {clear:both; padding:20px 0 20px 0; text-align:center;font-size: 1em;}
#calendar_select_hour_div span {padding-right:5px;}
div.order1_first {border:none !important;}
#order1_calendar {clear:both; margin-bottom:20px;}
button.order1_button:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
button.order1_button:active {box-shadow: 3px 3px 0 #0090f6  inset;}
button.order1_idle {opacity:0.5; cursor:not-allowed; border:none;}
div.o1selectedpay a {color:#FFFFFF;}
div.o1selectedpay a:hover {color:#000;}
div.order1_delitem_pricebox label {clear:both; display:block; float:left; /* dla IE brak marginesu*/ white-space: nowrap;}
div.order1_delitem_pricebox input {margin-left:0; margin-right:2px; position:static;cursor:pointer;}
div.o1disabledpay {background:#E3E3E3 none repeat scroll 0 0 !important; color:#A1A1A1 !important; cursor:not-allowed !important; font-weight:normal !important;}
.order1_delitem_price_point_disabled {clear:both; cursor:not-allowed; display:block; float:right; margin-top:3px; margin-left:0; position:static;opacity:0.5;}
.order1_payment_sub .clearBoth {width:100%; clear:both; height:1px;}
#order1_balance {width: 100%; color:#000;margin:0 0 20px 0; display:none !important;}
#order1_balance th {padding: 10px 0 3px 10px; text-align: left;font-size:1em;font-weight: normal;}
#order1_balance td {padding: 0 0 10px 10px; text-align: left; font-weight: bold;font-size:1.167em;border-top:none; border-left:none; border-right:none;}
div.order1_shippings.balance_disabled {color: #999999;background:none !important;border:none !important;}
div.order1_delivery_title.balance_title {line-height:17px; font-size:1.333em;}
div.order1_label.order1_balance {margin:0; display:none !important;}
#order1_balance.loading_ajax {background:url(#) no-repeat 350px 42px #fff;border:none !important;}
#tsInnerBox {width:330px !important;}
#advance_value {clear:both;padding: 10px 10px 10px 43px;  border: 1px solid #9F9F9F;   line-height: 1.4;     margin: 10px 1px; background: url(#) 18px 18px no-repeat #dcaf26;}
#advance_value strong {color:#FFF;}
#advance_value strong  span {padding-left:3px;}
#order1_payform div.description_box {background: none repeat scroll 0 0 #EEEEEE; border-bottom: 1px solid #D4D4D4; clear: both; margin-top: -10px; padding: 5px 10px 6px; text-align: center; z-index: 1;}
#order1_payform div.description_box p {padding-bottom: 7px;}
#order1_payform div.description_box ul {padding-left: 22px;}
#order1_payment_icon_later {margin-top: 19px;}
div.o1selectedpay.nodescription {background:url(#) no-repeat 15px center;}
#order1_payform.payform_credit {display:none !important;}
.order1_hover {overflow:hidden; font-family:'Roboto'; font-size: 1em; text-transform: uppercase;padding-top: 5px;}
.order1_hover div {width:50%; float:left;background:#333333; padding:10px; color: #fff; border-bottom:3px solid #333333;text-align:center;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
.order1_hover div b {display:block; font-size:1.250em;}
.order1_hover div.active {background: none repeat scroll 0 0 #ffffff; border-bottom: 3px solid #0090f6; color: #303030;}
/*58336*/
div.order2_cms {font-size:1.167em;  text-align:justify;}
div.order2_cms {margin-bottom:15px;}
/*74434*/
a.order2_button_change {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.order2_button_change_address {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.order2_button_change2 {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.order2_name {font-weight:bold; color:#000000;text-decoration:none;}
td.order2_bruttoworth {color: #000; font-weight: 700;}
.order2_table th {color:#A1A1A1; display:block; float:left; text-align:right; width:64px;font-size:10px;}
a.order2_name:hover {color:#0090f6;}
form.order2_form div.basketedit_calculations {color:#A1A1A1; display:block; float:left; text-align:right; width:64px;font-size:10px;}
div.n57856_order_overtaker {padding:0 0px 10px;}
div.order2_info_label {margin-left:0;}
div.order2_info {padding-bottom:10px;}
div.order2_info_sub {float: left; margin-bottom: 20px; position: relative; width: 100%;}
div.clear_fix {clear:both;}
div.email_processing_consent {clear: both; float: left; margin-bottom: 20px; text-align: left;}
div.order2_products {clear:both;margin-bottom: 25px;}
div.productslist_product_bundle {background: none repeat scroll 0 0 #e6e6e6;     border-bottom: 1px solid #c4c4c4;     border-top: 1px solid #c4c4c4;     padding: 5px 10px; margin-left: 10px;}
div.order2_productlist_files {padding:10px 0 7px 20px;}
div.order2_fileslist {padding:5px 0 5px 6px;overflow:hidden;}
form.order2_form {margin: 0 10px;}
span.order2_stock_name {display:block;}
span.order2_name {display: block; margin-bottom: 3px; font-weight:bold; font-size:12px;}
span.n53330_projectorlink {text-align:justify; font-weight:bold;}
span.comment_label {text-align: left; font-weight: bold; color: #000000;  display: block; margin-left: -4px; margin-top: 3px;}
h3.order2_info1 {color: #000000; padding: 0 0 8px;}
a.order2_name {display: block;margin-bottom: 3px; font-size:12px;}
a.order2_change_delivery_link {margin-left: 5px;font-weight: normal; font-size:11px;}
a.order2_instalment {cursor: pointer; margin-left: 10px;font-weight: normal;}
input.order2_radio_document {margin-left: 5px;}
textarea.order2_text {height:3em; 	font-size: 1em; 	padding: 3px; width:100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
table.order2_table {width:100%;}
th.order2_name {text-transform: uppercase;}
th.order2_vat {display:none !important;}
td.order2_vat {display:none !important;}
td.order2_bruttoworth {text-align: right;     white-space: nowrap; font-weight:bold;}
#order2_box_4 {display: inline-block;}
#order2_box_7 {font-size: 11px;}
div.order2_info1_sub label {display: inline-block;}
a.order2_button_order {cursor:pointer; display:block; margin:0 auto;}
a.order2_button_next {margin:0 auto; cursor:pointer;}
div.order2_fileslist div {background: url(#) left center no-repeat;  display: block;     float: left;     margin-bottom: 5px;     margin-right: 7px;     padding-left: 10px;white-space:nowrap;}
div.order2_fileslist a.previewFile {display:inline;float:none; text-decoration:none;}
div.order2_fileslist a.previewFile:hover {text-decoration:underline;}
a.order2_change_delivery_link:hover {text-decoration:underline;}
.minus_sign:before {ccolor: #222222;     content: '-';     font-size: 14px;     padding-right: 3px;}
.plus_sign:before {ccolor: #222222;     content: '+';     font-size: 14px;     padding-right: 3px;}
.order2_summary_section strong {display: inline-block;     min-width: 105px;}
.order2_table th {font-weight: normal; margin: 0; padding: 0 0 4px; text-align: left; border-bottom-style:solid; border-bottom-width:1px;}
.order2_table th.order2_worth {padding-right: 10px; text-align: right; white-space: nowrap; width: 50px;}
.order2_table td {padding: 10px 10px 2px 0;}
.order2_table td.order2_name {padding-left:20px;}
.order2_table td.order2_name div {font-size:11px;}
a.order2_name:before {background: none repeat scroll 0 0 #D2D2D2; content: ''; display: inline-block; height: 7px; margin-left: -16px; margin-right: 8px; position: relative; top: -1px; width: 7px;}
span.order2_name:before {background: none repeat scroll 0 0 #D2D2D2; content: ''; display: inline-block; height: 7px; margin-left: -16px; margin-right: 8px; position: relative; top: -1px; width: 7px;}
form.order2_form div.basketedit_summary {text-align: left; border: 2px  solid #0090f6 ; border-radius: 0;}
form.order2_form div.basketedit_summary_buttons {width: 100%; float: right;}
form.order2_form div.basketedit_summary_right {width: 100%; padding-left: 0;}
form.order2_form div.basketedit_calculations {border-bottom-style:solid; border-bottom-width:1px;}
form.order2_form div.basketedit_product_summary {font-size: 11px;  line-height: 14px;}
form.order2_form div.basketedit_rabats_summary {font-size: 11px; line-height: 11px;}
form.order2_form div.basketedit_product_summary label {text-align: left;}
form.order2_form .basketedit_rabats_summary label {font-size: 11px; text-align: left;}
form.order2_form .basketedit_total_summary label {text-align: left;}
form.order2_form div.basketedit_summary_shipment_time {padding: 0; text-align: left;}
form.order2_form div.basketedit_summary_debit {padding: 0;}
form.order2_form td.order2_name {width: 50%;}
form.order2_form input.order2_button_order {width: 100%;}
.email_processing_consent input {float: left;     margin-right: 5px;     vertical-align: middle;}
.email_processing_consent span {display: block; margin-top: -2px;}
#order2_info_sub4 {clear: both;}
th.order2_name span.product_virtual {background: none repeat scroll 0 0 #ffffff; padding: 0 3px;}
th.order2_name span.product_service {background: none repeat scroll 0 0 #fffed2; padding: 0 3px;}
.productslist_product_bundle i.product_virtual {background: none repeat scroll 0 0 #ffffff; padding: 0 3px; display: inline-block;}
.productslist_product_bundle i.product_service {background: none repeat scroll 0 0 #fffed2; padding: 0 3px; display: inline-block;}
.order2_terms_wrapper {clear: both; float: right; padding-bottom: 20px; width: 100%; line-height: 1.2;}
.order2_terms_wrapper_sub {clear: both; float: left; margin-bottom: 3px; width: 100%;}
.order2_terms_wrapper_sub input {margin-left: -17px; margin-right: 5px; vertical-align: middle;}
.order2_terms_wrapper_sub label {float: left; padding: 5px 7px 5px 22px;}
.order2_terms_wrapper_sub span {margin-top: -2px;}
.order2_terms_wrapper_sub.virtual {background: none repeat scroll 0 0 #ffffff;}
.order2_terms_wrapper_sub.service {background: none repeat scroll 0 0 #fffed2;}
.order2_terms_wrapper_sub.required {background: none repeat scroll 0 0 #c35f5c; color: #ffffff;}
.order2_terms_wrapper_sub.required a {color: #fff;}
/*67977*/
div.partners_list_header {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.loadingMap {background:url(#);  height: 251px;     position: absolute;     top: 0;     width: 100%;     z-index: 99;}
div.loadingContent {position:relative;}
div.loadingBox {background: none repeat scroll 0 0 #FFFFFF;    padding: 10px;     position: absolute;opacity:0;filter: alpha(opacity = 0);}
div.partners_list_under_sub {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
span.loadingMap {color: #666666;     display: block;     font-size: 11px;     margin-bottom: 5px;     text-align: center;}
span.loadingNav {display:none;}
a.partners_show_city_button {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
a.city_showDesc {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
a.show_on_map {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
img.marker_face {display:none;}
a.city_showDesc:hover {text-decoration: none; color: #fff;}
div.dymekWrapper {overflow:hidden;padding:10px;}
div.dymekInfo {float: left;margin-right:10px;}
span.dymekFirmName {color: #0090f6;     display: block;     font-weight: bold;     margin-bottom: 10px;}
span.dymekAddress {clear: both;     display: block;}
span.dymekZipCode {float: left;     padding-right: 3px;}
span.dymekCityName {float: left;     padding-right: 3px;}
span.dymekCountryName {clear: both;     display: block;}
a.show_on_map:hover {text-decoration: none; color: #fff;}
div.partners_list_header {margin-bottom:20px;}
div.partners_text_info {float: left;    margin-bottom:20px;}
div.partners_show_city_button {position:relative;float:right;}
div.mapContainer {border: 1px solid #D2D2D2;     clear: both;     margin: 20px 0;     position: relative;}
div.partners_map_wrapper {background: none repeat scroll 0 0 #666666;     height: 500px;     width: 100%;}
div.partners_list_under {clear:both;}
div.partners_list_under_sub {margin-bottom:10px;}
div.partners_list_under_wrapper {background:url(#) repeat-x left bottom;display: block;    position:relative; float: left;     line-height: 15px;     margin-bottom: 10px;     padding: 5px 0 30px;     text-decoration: none;     width: 252px;}
div.partners_list_under_wrapper_sub {border-right: 1px solid #E2E2E2;     padding: 0 10px}
div.city_desc_wrapper {overflow:hidden;}
div.partners_list_city_search_wrapper {border-bottom: 1px solid #DDDDDD;     margin-bottom: 10px;     margin-left: 10px;     margin-right: 10px;     overflow: hidden;     padding-bottom: 10px;     padding-top: 5px;}
div.partners_list_city_list_wrapper {clear: both;     margin-bottom: 10px;     margin-left: 10px;     max-height: 510px;     overflow: auto;     width: 760px;}
div.city_list_element {float: left;     padding-right: 10px;     width: 355px;padding-top:5px;text-align:left;}
div.partners_list_buttons {border-top: 1px solid #DDDDDD;     margin-left: 10px;     overflow: hidden;     padding: 10px 0;     width: 760px;}
span.loadingMarkers {color: #666666;     display: block;     font-size: 11px;     margin-bottom: 5px;     text-align: center;display:none;}
span.loadingMarkersComplete {padding-right:3px;}
span.city_firm_name {color: #0090f6 ;     display: block;     font-weight: bold;     margin-bottom: 10px;clear:both;}
span.city_name {clear: both;     display: block;     float: left;     padding-right: 3px;}
span.city_address {clear:both;display:block;}
span.city_zipcode {clear: both;     float: left;     padding-right: 3px;}
span.city_city {display:block;}
span.city_country {clear:both;display:block;}
span.city_tel1 {clear:both;display:block;}
span.city_tel2 {clear:both;display:block;}
span.partners_list_noResult {display: none;   float: left;     padding-bottom: 4px;     padding-top: 4px;     width: 760px;text-align:center;}
span.city_list_info {color: #898989;     font-size: 11px;     padding-left: 5px;}
a.partners_show_city_button {float:right;margin-bottom:20px;opacity:0.5;cursor:not-allowed; padding: 10px 25px 10px 45px;}
a.city_email {text-decoration:none;clear:both;}
a.city_www {text-decoration:none;clear:both;display:block;}
a.city_showDesc {margin-top:10px;position:absolute;bottom:5px;left:10px;}
a.show_on_map {margin-top:10px; position: absolute;bottom:5px;left:110px;display:block;opacity:0; width:130px;}
a.city_list_city {color: #000000;     cursor: pointer;     font-size: 14px;     text-decoration: none;}
img.city_img {display:none;}
h2.partner_list_city_label {margin: 0 0 5px !important;}
input.partners_list_city_search {float: right;     font-size: 0.917em;     padding: 4px 0;     text-indent: 10px;     width: 270px;}
div#partners_list_none div#partners_list_city_pop {display:none;}
div#partners_list_none {display:none;}
div.partners_text_info p {clear: both;     width: 530px;}
div.partners_list_under div.city_wrapper {overflow:hidden;display:none;}
div#partners_list_city_pop {display:block;width:780px;}
a.city_showDesc div.city_desc {display:none;}
div.partners_list_under a.city_mail:hover {clear:both;}
div.partners_list_city_list_wrapper a.city_list_city:hover {color:#0090f6 ;}
div.partners_list_under.limit {display:none;}
span.dymekTel1 {clear: left;     display: block;}
span.dymekTel2 {clear: left;     display: block;}
a.dymekEmail {clear: left;     display: block;     float: left; text-decoration:none;}
a.dymekWWW {clear: left;     display: block;     float: left; text-decoration:none;}
img.dymekImg {float: left;max-width:80px;}
a.dymekFirstLink {margin-top:10px;}
a.show_on_map.noDesc {left:5px !important;}
div.partners_show_city_button div.button_image {background:url(#) no-repeat;  height: 25px;     left: 10px;     position: absolute;     top: 10px;     width: 25px;}
/*67952*/
div.n67952_phone {font-size:1.167em;  text-align:justify;}
input.password-recover2:hover {text-decoration: none; color: #fff;}
#signin-form_box_sub_recover h1 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n67952_outline {text-align:center;}
div.n67952_phone {text-align:justify; margin:25px 0; clear:both;}
form.password-recover {overflow:hidden;}
#signin-form_box_sub_recover {text-align:left;padding:10px 0;}
#signin_inputs_recover {margin:10px auto;}
/*67976*/
div.loadingMap {background:url(#);  height: 251px;     position: absolute;     top: 0;     width: 100%;     z-index: 99;}
div.loadingContent {position:relative;}
div.loadingBox {background: none repeat scroll 0 0 #FFFFFF;    padding: 10px;     position: absolute;opacity:0;filter: alpha(opacity = 0);}
span.loadingMap {color: #666666;     display: block;     font-size: 11px;     margin-bottom: 5px;     text-align: center;}
span.loadingNav {display:none;}
button.pickupl_submit {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#pickupl_callab {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.dymekWrapper {overflow:hidden;padding:10px;}
div.dymekInfo {float: left;margin-right:10px;}
span.dymekFirmName {color: #0090f6;     display: block;     font-weight: bold;     margin-bottom: 10px;}
span.dymekAddress {clear: both;     display: block;}
span.dymekZipCode {float: left;     padding-right: 3px;}
span.dymekCityName {display: block;}
span.dymekCountryName {clear: both;     display: block;}
a.show_on_map:hover {background-position:right top !important;}
div.pickup_list_label {margin-bottom:10px;}
div.mapContainer {height:250px;    clear: both;   margin:20px;   position: relative;}
div.partners_map_wrapper {background:#666666;     height: 250px;     width: 100%;}
div.pickupl_proposed {margin-bottom:20px;}
div.pickupl_site {background: none repeat scroll 0 0 #ffffff; border: 1px solid #d2d2d2; box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05); color: #777777; cursor: pointer; display: block; font-family: roboto condensed; font-size: 1em; font-weight: 500; margin: 10px; padding: 0 10px; text-decoration: none;}
div.pickupl_site_sub {position:relative;  padding: 10px;text-align:cneter;}
div.pickupl_site_header {font-family: roboto condensed;     font-size: 1.333em;     font-weight: 500;     width: 100%;}
div.pickupl_site_address {color: #666666;     font-size: 1em; margin-bottom:10px;}
div.pickupl_site_link {display:none;}
div.pickupl_site_info {color: #666666;     font-size: 1em;}
div.pickupl_other {clear: both;     margin-bottom:10px;}
div.pickupl_sel {overflow: hidden;     padding-bottom: 10px;display: none; text-align: right;padding: 0 10px 10px 0;}
div.pickupl_sel_Wrapper {display:none;}
div.pickupl_calendar_wrapper {margin-bottom:10px; padding-right: 1px;}
div.pickupl_date {cursor:pointer; float:left; width:33.33%;}
div.pickupl_date_sub {border:1px solid #B8B8B8; height:50px; text-align:center;margin:5px;}
div.pickupl_hour_wrapper {padding:10px 0;text-align:center;clear:both;}
div.pickupl_submit {clear:both; text-align:center;padding:0 10px}
span.loadingMarkers {color: #666666;     display: block;        margin-bottom: 5px;     text-align: center;display:none;}
span.loadingMarkersComplete {padding-right:3px;}
span.pickupl_site_name {position:relative;}
span.pickupl_site_city {display:block;}
span.pickupl_site_other {display:block;  padding-top:55px; text-align:center;}
span.pickupl_sellab {display: inline-block;     margin-right: 2%;     text-align: right;}
span.pickupl_date_day {color:#000000; display:block; font-size:16px; font-weight:bold; padding:5px 5px 2px;}
span.pickupl_date_month {display:block; font-weight:normal; padding:0 2px 5px;}
span.pickupl_date_calendartxt {display:block; padding:31px 5px 0;}
p.pickup_list_desc {padding:0 10px;margin-bottom:7px; position:relative;}
p.pickupl_back {font-size: 0.9em;     padding-top: 10px;}
img.marker_face {display:none;}
select.pickupl_sel {display: none;     text-align: center;     width: 50%;}
input.pickup_text {width:150px; font-weight:normal;}
div.psl_selected {background: none repeat scroll 0 0 #eeeeee;}
button.pickupl_idle {opacity:0.5; cursor:not-allowed;}
#pickupl_callab {clear:both;}
#calendar_date_select_8 {position:relative;z-index: 99;}
#calendar_date_select_8 div.pickupl_date_sub {background:url(#) center 6px no-repeat;}
#pickupl_calbind {bottom: 10px;   position: fixed;   right: 10px;   z-index: 9999;}
div.psselecteddate .pickupl_date_sub {background:#eeeeee;}
div.pickupl_hour_wrapper span {padding-right:10px;}
span.pickupl_site_other.pocztaPolska {background:url(#) top center no-repeat; color:#000;}
span.pickupl_site_other.inpost {background:url(#) top center no-repeat; color:#000;}
div#pickpupl_region {display:none;}
div#ps_other {cursor: not-allowed;     opacity: 0.5;}
#pickup_map {background: none repeat scroll 0 0 #666666;     height: 250px;     width: 100%;}
div.dymekWrapper {font-size: 11px; padding:0px;}
span.dymekTel1 {clear: left;     display: block;}
span.dymekTel2 {clear: left;     display: block;}
a.dymekEmail {clear: left;     display: block;     float: left; text-decoration:none;}
a.dymekWWW {clear: left;     display: block;     float: left; text-decoration:none;}
img.dymekImg {float: left;max-width:80px;}
a.dymekFirstLink {margin-top:10px;}
a.show_on_map.noDesc {left:5px !important;}
/*58341*/
div.orderdetails_cms {font-size:1.167em;  text-align:justify;}
div.orderdetails_cms {padding-bottom:15px;}
/*69261*/
div.orderdetails_info_msg {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
div.orderdetails_info_confirm {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
a.orderdetails_info_cancel {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.orderdetails_info_edit {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.orderdetails_info_resend {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
p.orderdetails_info_confirm {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
h4.new_orderdetails_status strong {color: #000; font-weight: 700;}
td.new_orderdetails_info_col2 p.new_orderdetails_info {font-size:1.167em;  text-align:justify;}
div.orderdetails_info_msg {background: url(#)  no-repeat scroll 8% 17px #EEEEEE;   box-shadow: inset 0  2px 2px -2px #AAAAAA, inset 0 -2px 2px -2px #AAAAAA ;     font-size: 1em;        padding: 15px 10% 15px 20% !important;     text-align: justify;    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;  border-top: none;}
div.orderdetails_info_confirm {background: url(#) no-repeat scroll 0 0 #FFFFFF;         margin: 10px;     padding: 0 23px 10px !important;     text-align: justify;     width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box; font-size: 1em;}
div.order_details_costs {padding: 0 10px;}
div.new_orderdetails_info_buttons {padding: 10px;     overflow: hidden; clear: both;}
div.classic_ver_info {background: url(#) no-repeat scroll 0 0 #FFFFFF;         margin: 10px;     padding: 0 23px 10px !important;     text-align: justify;     width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
span.left_side {float: left;     font-size: 1.167em;     font-weight: 900;     text-transform: uppercase; padding: 10px;}
span.new_orderdetails_status {float: right;   color: #0090f6 ; font-size: 1.167em;     font-weight: 900;     text-transform: uppercase; padding: 10px;}
h2.order_id {border-bottom: 2px solid #0090f6 ;     border-top: 2px solid #0090f6 ;     clear: both;     color: #000000;     display: block;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.6em;     font-weight: normal;     margin: 0 10px 10px;     padding: 15px 0;     position: relative;     text-align: center;     text-decoration: none;     text-transform: none;}
h4.new_orderdetails_info_total {font-weight:bold !important;}
b.red_one {color: #cc0000; font-weight: 900 !important;}
table.insurance_products_orderdetails {width:100%;}
td.orderdetails_info_opinions {padding-left:5px;}
a.orderdetails_info_opinions {clear:both; font-family:arial; cursor:pointer; font-size:1.500em; color:#303030; text-decoration:none; text-align: center; background-color: #D4D4D4;   background-image: linear-gradient(bottom, #c9c9c9 49%, #D4D4D4 25%, #DFDFDF 100%); background-image: -o-linear-gradient(bottom, #c9c9c9 49%, #D4D4D4 25%, #DFDFDF 100%); background-image: -moz-linear-gradient(bottom, #c9c9c9 49%, #D4D4D4 25%, #DFDFDF 100%); background-image: -webkit-linear-gradient(bottom, #c9c9c9 49%, #D4D4D4 25%, #DFDFDF 100%); background-image: -ms-linear-gradient(bottom, #c9c9c9 49%, #D4D4D4 25%, #DFDFDF 100%); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.49, #c9c9c9),color-stop(0.25, #D4D4D4),color-stop(1, #DFDFDF));     border: 1px solid #A1A1A1;    text-shadow: 1px 1px 0 #FFFFFF;  margin: 0 auto;display: block;display: block;  padding: 27px 10px 26px; line-height: 1.3;   box-shadow: 0 0 1px #FFFFFF inset; width:100px;}
a.orderdetails_info_cancel {margin-bottom: 0px;}
a.orderdetails_info_edit {display: none;}
a.orderdetails_info_opinions:hover {color:#fff;background-color: #0090f6 ;  box-shadow: none;  background-image: linear-gradient(bottom, #0090f6  49%, #0090f6  25%, #0090f6  100%); background-image: -o-linear-gradient(bottom, #0090f6  49%, #0090f6  25%, #0090f6  100%); background-image: -moz-linear-gradient(bottom, #0090f6  49%, #0090f6  25%, #0090f6  100%); background-image: -webkit-linear-gradient(bottom, #0090f6  49%, #0090f6  25%, #0090f6  100%); background-image: -ms-linear-gradient(bottom, #0090f6  49%, #0090f6  25%, #0090f6  100%); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.49, #0090f6 ),color-stop(0.25, #0090f6 ),color-stop(1, #0090f6 ));  border: 1px solid #0090f6 ;     text-shadow: 1px 1px 0 #0090f6 ;}
a.orderdetails_info_cancel:hover {color: #000;}
p.orderdetails_info_confirm {background: url(#) no-repeat scroll 0 0 #FFFFFF;         margin: 10px;     padding: 0 23px 10px !important;     text-align: justify;     width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box; font-size: 1em;}
#orderdetails_info {padding-bottom:20px;}
td.new_orderdetails_info h2 {border-bottom: 2px solid #0090f6 ; border-top: 2px solid #0090f6 ; clear: both; color: #000000; display: block; font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif; font-size: 1.6em; font-weight: normal; margin: 0 10px 10px; padding: 15px 0; position: relative; text-align: center; text-decoration: none; text-transform: none;}
td.new_orderdetails_info span {display: block;}
table.new_orderdetails_info a.show_status {color: #0090f6 ;      font-size: 12px;     font-weight: bold;}
table.new_orderdetails_info a.show_status:hover {color: #000;}
table.new_orderdetails_info h3 {color:#000; margin-bottom:10px;  font-size: 13px; display: none;}
.order_details_costs h4 {font-weight: 300; float: left; padding: 0;   width: 49%;}
.order_details_costs b {float: right;     font-weight: 300;          padding: 0;     text-align: right;     width: 49%;}
td.new_orderdetails_info_col2 p.new_orderdetails_info {margin-bottom:10px;}
a.orderdetails_info_opinions_small {padding: 5px 10px;width: 253px;float: right;  border-radius: 3px 3px 3px 3px;}
a.orderdetails_info_cancel:active, a.orderdetails_info_edit:active, a.orderdetails_info_resend:active {box-shadow: inset 1px 1px 1px #999999;}
/*69257*/
a.chooseMethodPayment2 {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
button.chooseMethodPayment {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
#orderdetails_payments h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#orderdetails_prepaid_methods div.orderdetails_payment {background: url(#) center 45px no-repeat;}
div.chooseMethodPaymentButton p b {color: #000; font-weight: 700;}
div.chooseMethodPaymentButton2 p b {color: #000; font-weight: 700;}
a.chooseMethodPayment2 {clear: both;     display: block !important;     margin: 0 auto 30px;     text-align: center;     width: 210px;}
div.orderdetails_payment_sub {display: table; width: 100%;}
div.chooseMethodPaymentButton {padding-top:15px;  clear: both;}
span.orderdetails_payment_header {display: table-cell; font-family: 'roboto condensed'; font-size: 1.333em; font-weight: bold; line-height: 1; padding: 10px 0; text-align: left; vertical-align: middle;}
button.chooseMethodPayment {clear: both;     display: block !important;     margin: 0 auto 0px;     text-align: center;     width: 265px;}
#ajaxLoadSite {background: url(#) no-repeat scroll center 5px #FFFFFF;     border: 2px solid #666666;     color: #666666;     display: block;     font-size: 1em;         position: fixed;     top: 48%;     white-space: nowrap;     z-index: 910; opacity: 0.7; padding: 55px 5px 2px; min-width: 48px;}
#ajaxLoadSite_cover {z-index:910;background:#000; opacity:0.5; filter:alpha(opacity=50)}
#payment_code {text-align:left;}
#paymentdescription {text-align:left;}
#paymentdescription li {padding-bottom:3px;}
#paymentdescription p {padding-bottom:5px;}
#payment_code li {padding-bottom:3px;}
#payment_code p {padding-bottom:5px;}
#orderdetails_payments {margin-bottom:30px;}
#orderdetails_payments table.orderdetails_transfer {width:auto !important;}
#orderdetails_payments table.orderdetails_transfer td {border:none  !important; padding: 5px 5px 0 0;}
#orderdetails_payments table {width:100%;}
#orderdetails_payments td {border-bottom: 1px solid #DDDDDD; font-size: 1em; padding: 5px 5px 5px 10px;}
#orderdetails_payments td.icon {width:50px; vertical-align:middle;}
#orderdetails_payments td.icon img {max-width:80px;max-height:40px;}
#orderdetails_payments td.date {white-space: nowrap;  display:none;}
#orderdetails_payments td.date.canceled_td {border-bottom:none;padding-top:0;}
#orderdetails_payments td.status {border-left:1px solid #DDDDDD; border-bottom:none;}
#orderdetails_payments td.status.canceled_td {border-top:none;padding-top:0;}
#orderdetails_prepaid_methods {margin-bottom: 15px;     padding: 10px 0; font-size:1em; overflow: hidden;}
#orderdetails_prepaid_methods table {margin-bottom: 10px;border-bottom: 1px solid #DDDDDD; width:100%;}
#orderdetails_prepaid_methods tr {cursor:pointer;}
#orderdetails_prepaid_methods td {padding:5px; vertical-align: middle;border-top: 1px solid #B8B8B8;}
#orderdetails_prepaid_methods td.payform_input {width:10px;}
#orderdetails_prepaid_methods td.icon {width:10px;}
#orderdetails_prepaid_methods td.name {white-space:nowrap; font-weight:bold; font-size:1em;}
#orderdetails_prepaid_methods tr.activ td {background:#0090f6 ; color:#FFFFFF;}
#orderdetails_prepaid_methods tr.activ td.description a {color:#FFFFFF;}
#orderdetails_payments_payment_card {display:none; text-align:left;}
#orderdetails_prepaid_methods div.orderdetails_payment {background: url(#) no-repeat scroll 15px center transparent; border-top: 1px solid #D4D4D4; font-family: 'Roboto'; padding: 15px 15px 15px 45px; vertical-align: middle;}
#orderdetails_prepaid_methods div.orderdetails_payment_activ {background: url(#) no-repeat scroll 15px center transparent;}
#orderdetails_prepaid_methods div.orderdetails_payment_nodescription {background: url(#) no-repeat scroll 15px center transparent;}
#orderdetails_prepaid_methods div.orderdetails_payment_disable {cursor: not-allowed;}
#orderdetails_prepaid_methods div.orderdetails_payment_disable span.orderdetails_payment_header {color: #c0c0c0;}
#orderdetails_prepaid_methods div.description_box {background: none repeat scroll 0 0 #EEEEEE; border-bottom: 1px solid #D4D4D4; clear: both; margin-top: -10px; padding: 5px 10px 6px; text-align: center; z-index: 1;}
#orderdetails_prepaid_methods div.description_box p {padding-bottom: 7px;}
#orderdetails_prepaid_methods div.description_box ul {padding-left: 22px;}
#orderdetails_prepaid_methods div.orderdetails_payment_sub {display: table;     width: 100%;}
#orderdetails_prepaid_methods input.orderdetails_radio {display: none;}
#orderdetails_prepaid_methods div.orderdetails_payment_description {display: none;}
#orderdetails_prepaid_methods label.orderdetails_bon {padding-right: 4px;}
div.chooseMethodPaymentButton p {font-weight:bold; padding-bottom: 5px;text-align:center;}
div.chooseMethodPaymentButton2 p {font-weight:bold; padding-bottom: 5px; text-align:center;}
button.chooseMethodPayment:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
a.chooseMethodPayment2:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
a.chooseMethodPayment2:active {box-shadow: 3px 3px 0 #0090f6  inset;}
button.chooseMethodPayment:active {box-shadow: 3px 3px 0 #0090f6  inset;}
/*68173*/
#prepaid_delivery_list h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
td.prepaid_delivery_list_image {display:none;}
td.prepaid_delivery_list_info {text-align: right !important;}
#prepaid_delivery_list {margin-bottom:20px; clear:both; font-size: 1em;}
#prepaid_delivery_list h2 {margin-bottom:0;}
#prepaid_delivery_list table {width:100%;}
#prepaid_delivery_list td {border-bottom: 1px solid #DDDDDD; padding: 10px; text-align: left; width: 50%;}
td.prepaid_delivery_list_name h3 {color: #000000; font-family: roboto condensed; font-size: 1.25em;}
td.prepaid_delivery_list_name small {color: #777777;     font-size: 1em;}
td.prepaid_delivery_list_name p {color: #666666;     font-family: monospace;     font-style: italic;     padding-top: 10px;}
td.prepaid_delivery_list_name p strong {font-weight:normal;}
td.prepaid_delivery_list_info ul {list-style:none;}
td.prepaid_delivery_list_info li {font-size: 0.833em;}
td.prepaid_delivery_list_info li strong {display: block;}
/*76655*/
div.n57857_label {clear:both;}
div.n57857_address {overflow:hidden;margin-bottom:20px;}
div.n53907 {border-bottom: 1px solid #DDDDDD; padding: 10px;}
div.prepaid_stock_link {padding:10px;}
div.n53907_remarks {clear:both; border-bottom: 1px solid #DDDDDD; padding: 10px;}
span.prepaid_stock_name {display:block; font-weight:bold;}
h3.n57857 {color: #000000; font-family: roboto condensed; font-size: 1.25em;}
/*68189*/
#prepaid_order_products h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
a.only_virtual_info_link {color:inherit;}
div.comment_content {margin-left:3px; padding:3px;}
div.order2_fileslist {font-size: 1em; overflow: hidden; padding: 5px 0;}
span.comment_label {text-align: left; font-weight: bold; color: #000000; font-size: 1em; display: block; margin-top: 12px; margin-left: 0px;}
span.only_virtual_info {color:#FF0000; font-weight:normal !important;}
#prepaid_order_products {margin-bottom:20px;}
#prepaid_order_products table {width:100%;}
#prepaid_order_products td {border-bottom: 1px solid #cccccc;  padding:10px;}
td.order_product_image {width:40px;}
td.order_product_info h3 a {color: #000000; font-family: roboto condensed; font-size: 1.333em; text-decoration:none;}
td.order_product_info ul {list-style:none;}
td.order_product_info ul li {font-size:1em;}
td.order_product_info p {padding-top:10px;}
td.order_product_link {text-align: right;vertical-align: middle;}
td.order_product_link a {float: right;text-decoration: none;white-space: nowrap;}
tr.prepaid_order_item_last td {border:none !important;}
#prepaid_order_products span.filename {display: block; font-size: 1em; margin-top: 9px;}
#prepaid_order_products div.order2_fileslist div {font-weight:normal;}
#prepaid_order_products div.order2_fileslist span {font-weight:normal;}
/*54116*/
div.n54116_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n55542_main_outline {margin-bottom:15px;}
div.n55542_main {padding:10px;}
ul.n54116_list {margin:0px; padding:0px;}
li.n54116_item {list-style-type:none; background: url(#) center left no-repeat; height:20px; padding:0 0 0 22px; font-weight: normal; margin:3px 0pt 5px 3px; display:block;}
a.n54116_item {left:-1px; position:relative; top:3px;}
/*55492*/
.header_producers h1 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
a.n55492_links {display:block; text-align:center; padding:10px 10px 2px 10px; text-decoration:none;}
a.n55492_links:hover {text-decoration:none;}
img.links_producers {margin-bottom: 10px;     max-width: 168px;     text-align: center;}
span.n55492_prod_name {font-weight:bold;}
span.n55492_prods_amount {color:#A1A1A1;display:block;padding-bottom:5px;}
table.producers_list {width:100%; text-align:center;}
td.producers_list {vertical-align:bottom;}
/*63289*/
a.basketadd_button_55102 {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
div.price_container_55102 {color: #000; font-weight: 700;}
a.fullscreen_55102:hover {color:#A1A1A1; display:block; float:left; text-align:right; width:64px;font-size:10px;}
a.fullscreen_off_55102:hover {background-position:right top !important;}
a.basketadd_button_55102:hover {text-decoration: none; color: #fff;}
a.goback_55102 {display:block; font-weight:bold; padding:5px;text-align:left;}
a.fullscreen_55102 {display:none;}
a.fullscreen_off_55102 {display:none;}
a.name_container_55102 {display:block;text-align:center;color:#000;text-decoration:none;}
a.basketadd_button_55102 {margin:5px auto;}
a.arrow_names_55102 {width:5px;height:8px;font-size:1px;display:block;background:url(#) 0 0 no-repeat;position:relative;left:-16px;float:left;top:4px;cursor:pinter;}
a.arrow_names_off_55102 {width:5px;height:8px;font-size:1px;display:block;background:url(#) -5px 0 no-repeat;position:relative;left:-16px;float:left;top:4px;cursor:pinter;}
tr.tr_top_55102 {background:none !important;}
td.goback_55102 {background: none repeat scroll 0 0 transparent !important;     padding: 5px 0 !important;}
td.top00_55102 {text-align:center !important;}
td.top0_55102 {background:none !important;}
td.top_55102 {background:none !important;vertical-align:top !important;}
td.top2_55102 {background:none !important;}
td.names_55102 {font-weight:bold;text-align:left !important; border-left:15px solid #0090f6 ;padding-left:10px;white-space:nowrap;cursor:pointer; background:#F7F7F8;}
td.names_off_55102 {font-weight:bold;text-align:left !important; border-left:15px solid #C40202;white-space:nowrap;background:#fff !important;padding:1px 10px !important;;}
td.items_off_55102 {background:#fff !important;}
div.compare_differences {text-align:left;}
div.remove_button_55102 {margin:10px 0;}
span.compare_additional_name {display:none;}
table.compare_table td {padding:5px 10px;text-align:center;vertical-align:top;border-bottom:2px solid rgb(255,255,255);}
table.compare_table tr {background:#f7f7f8;}
table.compare_table tr:hover {background:#DCE4F4;}
td.top00_55102 a {text-align:center;}
tr.tr_top_55102:hover {background:none !important;}
.podswietlenie {background:rgb(206,231,244) !important;padding:0px !important;border-bottom:none !important;width:10px !important;text-align:center;}
#compare_table_block {overflow-y:hidden;overflow-x:auto;background:rgb(255,255,255);}
#compare_pointer {background:rgb(255,255,255);}
ul.compare_dict_ul li {list-style:none;}
#compare_table_block_ALL {background: #fff;width:756px;}
a.name_container_55102:hover {color:#0090f6 ;}
div.compare_differences input {float: left;     margin-top: 2px;}
div.compare_differences label {float: left;     margin-left: 4px;}
tr.diff {background: #c9c9c9  !important;}
/*75748*/
#product_stocks_list h1 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#product_stocks_list {font-family: roboto condensed;}
#product_stocks_list h1 {margin-bottom: 10px;}
#product_stocks_list strong.product_name {border-bottom: 1px solid #DDDDDD; display: block; font-size: 1.333em; padding: 10px; text-align: center;}
#product_stocks_list a.product_name {border-bottom: 1px solid #dddddd; display: block; font-size: 1.333em; padding: 10px; text-align: center; font-weight: bold;}
#product_stocks_list a.show_tab {border-bottom: 1px solid #DDDDDD; color: #000000; display: block; font-size: 1.333em; font-weight: 500; padding: 15px; text-decoration: none;}
#product_stocks_list a.show_tab:before {border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; content: ''; display: inline-block; float: right; margin-top: 8px;}
#product_stocks_list a.show_tab.tab_visible {border-bottom: none;}
#product_stocks_list a.show_tab.tab_visible:before {border-top: none;   border-bottom: 5px solid #000000;}
#product_stocks_list span {olor: #000000; display: block; font-size: 1.333em; font-weight: 500; padding: 15px; text-decoration: none;}
#product_stocks_list .sizes_wrapper {display:none; border-bottom: 1px solid #DDDDDD;}
#product_stocks_list .size_wrapper {text-decoration: none; color: #000;}
#product_stocks_list .display_table {display:table;width:100%;}
#product_stocks_list .display_table > * {display: table-cell;   font-size: 1.333em;   padding: 3px 15px;   vertical-align: middle;   width: 33%;}
#product_stocks_list .size_wrapper > strong {width: 50%;  font-weight: 500; padding-top: 14px;}
#product_stocks_list .size_wrapper > strong small {color: #999999;     display: block;       font-weight: 300;}
#product_stocks_list .size_wrapper > b {font-size: 12px;     font-weight: 300;     text-align: center;     width: 25%;}
#product_stocks_list .size_wrapper > b i {display: block;     font-family: entycut;     font-size: 56px !important;     font-style: normal;     line-height: 38px;}
#product_stocks_list .size_wrapper > i {width: 25%;}
#product_stocks_list i.icon.next {color: #D2D2D2;     font-family: entycut;     font-size: 54px;     font-style: normal;     text-align: right;}
/*58581*/
div.products_requests_cms_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.products_requests_cms {font-size:1.167em;  text-align:justify;}
div.products_requests_cms {margin-bottom:15px; overflow:hidden;}
div.products_requests_cms ul {padding:0 0 0 22px !important;}
div.products_requests_cms ol {padding:0 0 0 22px !important;}
/*58582*/
div.products_requests_list_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.products_requests_list_desc {font-size:1em;}
div.products_requests_add {font-size:1em;}
div.products_requests_list {margin-bottom:10px;}
div.products_requests_list_sub {margin:10px 0; width:100%; overflow:hidden;}
div.products_requests_list_name {padding-bottom:5px; position:relative;}
div.products_requests_list_desc {padding-bottom:5px; text-align:justify;}
div.products_requests_list_date {font-size:10px; line-height:11px; padding-bottom:5px;}
div.products_requests_add {text-align:center;font-size:12px;}
span.products_requests_list_name {font-weight:bold;}
table.products_requests_list {margin-bottom:10px; width:100%;}
td.products_requests_list_info1 {padding-top:5px;  border-bottom:1px solid #B8B8B8;}
td.products_requests_list_info2 {padding-top:5px; text-align:right; width:160px; border-bottom:1px solid #B8B8B8;}
a.products_requests_list_remlink {display:block; float:right; height:11px; margin-bottom:5px; width:79px;}
/*75283*/
div.avability_info {background-color: #D4D4D4;background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */ border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.6em 0.9em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center;line-height:1.2;}
div.projector_price_value_wrapper {color: #000; font-weight: 700;}
div.projector_alert_55916 {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
a.projector_buttons_obs {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.n69189_desc {font-size:1.167em;  text-align:justify;}
#projector_form div.photos div.enclosures a.active {color: #000; font-weight: 700;}
#projector_button_points_basket {background: none repeat scroll 0 0 #FFFFFF;     border: 1px solid #d2d2d2;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #000000;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;     font-size: 1.33em;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 10px;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
button.projector_butttons_buy.projector_butttons_exchange {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
a.projector_prodstock_compare:hover {color:#0090f6;}
#n67367_oo a.n69185_oo_button {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
.projector_shipping_info a {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n69189_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
span.n56173_2_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
#projector_form a.show_size_cms {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.projector_description {color: #303030; font-size: 1em; line-height: 1.3; padding: 0 10px 20px; margin: 0;}
div.chooser_block {padding: 0 10px;}
div.projector_status_block {padding: 10px;  text-align: center; line-height: 1.2;}
div.projector_status_description_wrapper {display: table; margin: 0 auto;}
div.projector_status_description {display: table-cell; vertical-align: middle;}
div.product_delivery_wrapper {display:none; visibility:hidden;}
div.projector_delivery_days {display:none; visibility:hidden;}
div.avability_info_wrap {padding-top:5px; clear:both;width:178px; float:right;}
div.projector_price_value_wrapper {display: inline;font-weight: bold;}
div.price_gross_info {display:none;}
div.projector_unit_converted_price {margin-top: 10px;}
div.projector_sellbyrecount {clear: both;     color: #303030;       line-height: 1.4;    padding:10px 8px;}
div.projector_price_points_wrapper {padding-top: 2px;}
div.projector_number {float: left;      padding-top: 10px;     width: 125px; position: relative; z-index: 10;margin-left: 10px;}
div.observe_wrapper {overflow: hidden;     padding: 0 10px;}
div.component_projector_longdescription {padding: 0px 10px;}
div.projector_shipping_info {display:none !important;}
div.projector_alert_55916 {z-index:9998;padding:20px 15px 20px 90px !important; margin:0 auto;font-weight:normal;text-align:center; background-position:10px;box-shadow: 0 0 5px #000000; margin-bottom: 0px !important;}
img.projector_status_gfx {margin: 3px 5px 3px 0;}
img.projector_rebatenumber_tip {cursor:help; left:4px;     position:relative;     top:2px; display: none;}
span.projector_currency {padding-left:2px;}
span.projector_price_yousave {color: #cc0000; display: block; margin-top: 3px;}
a.projector_tell_availability {display: none !important;       font-weight: bold;     text-align: center;}
a.projector_buttons_obs {margin: 0;}
label.projector_label {color:#303030; display: block;}
del.projector_price_maxprice {font-size: 2em; padding-right:5px;}
strong.projector_price_value {font-size: 2em;}
strong.projector_bundle_sum_price {font-weight: normal;}
small.projector_price_unit_sep {font-size:1.167em}
small.projector_price_unit_sellby {font-size:1.167em}
small.projector_price_unit {font-size: 1.167em ;    padding-left: 2px;}
button.projector_number_down {float: left; background: none repeat scroll 0 0 #FFFFFF;     border: medium none;    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);    color: #000000;     display: block;     font-family: roboto condensed;     font-size: 1.5em;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 0px;     padding: 0 10px;     text-align: right;     text-decoration: none; border: 1px solid #d2d2d2;}
button.projector_number_up {float: left; background: none repeat scroll 0 0 #FFFFFF;     border: medium none;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #000000;     display: block;     font-family: roboto condensed;     font-size: 1.5em;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 0px;     padding: 0 10px;     text-align: right;     text-decoration: none; border: 1px solid #d2d2d2;}
button.projector_butttons_buy {background: none repeat scroll 0 0 #0090f6 ;     border: medium none;     box-shadow: none;     color: #FFFFFF;     float: right;     font-family: roboto condensed, roboto, arial;     font-size: 1.667em;    font-weight: 900;     margin: 0;     overflow: hidden;     padding: 15px 10px;     width: 100%; margin: -47px 0 0;  text-align: right;}
input.projector_number {border: medium none;     float: left;     font-size: 14px;     height: 40px;     line-height: 38px;      margin: 0 5px;   padding: 0;     text-align: center;     width: 40px;}
#form_projector {line-height: 1.5;}
#projector_form {background: none repeat scroll 0 0 #FFFFFF;     border-bottom: 1px solid #D2D2D2;     border-top: 1px solid #D2D2D2;  margin-bottom: 10px;}
#projector_form .bx-wrapper .bx-next {background-color:#000;}
#projector_form  .bx-wrapper .bx-prev {background-color:#000;}
div.n69189_desc {text-align: justify; font-size: 12px; display: block; width: auto !important; max-width: 100% !important;}
div.n69189_desc div {width: auto !important; max-width: 100% !important;}
div.n69189_desc p {width: auto !important; max-width: 100% !important; margin: 10px 0;}
div.n69189_desc table {width: 100%; display: block;}
div.n69189_desc img {width: auto !important; max-width: 100% !important;}
div.n69189_desc table tbody tr td img {display: block; margin: 0px auto; clear: both;}
div.n69189_desc table tbody {width: 100%; display: block;}
div.n69189_desc table tr {width: 100%; display: block;}
div.n69189_desc table td {width: 100%; display: block;}
#projector_price_srp_wrapper {margin-bottom: 10px;}
#projector_form h1 {color: #303030; font-family: roboto condensed; font-size: 1.833em; font-weight: 900; padding: 20px 10px 10px; text-align: left;}
#projector_form div.product_info_top {clear: both;overflow:hidden; padding:10px 0; color:#303030; display: none;}
#projector_form div.product_info_top div {padding:5px 10px;background:#fcfcfc;}
#projector_form div.product_info_top div.nextrow {background:#f4f4f5;}
#projector_form div.product_info_top div strong {font-weight:normal;}
#projector_form div.product_info_top div a {text-decoration:none;color:#303030;}
#projector_form div.product_info_top div a:hover {text-decoration:underline;}
#projector_form a.firmlogo {text-align:center;display:none;}
#projector_form div.product_info_top span.lt_description {font-weight:bold;padding-right:4px;}
#projector_form div.product_info_top a.param_trait_gfx {margin:3px;}
#projector_form div.photos {width: 100%; clear: both;}
#projector_form div.photos a.projector_medium_image img {max-width:100%; max-height:300px; border-left: 0 none !important; border-right: 0 none !important;}
#projector_form div.photos p {padding: 20px 0 15px;     text-align: center; display: none;}
#projector_form div.photos div.enclosures {padding: 15px 0 30px; text-align: center; word-wrap: break-word;}
#projector_form div.photos div.enclosures a {color: #E5E5E5;     font-size: 29px;     letter-spacing: 2px;     line-height: 1;     text-decoration: none; outline: none;}
#projector_form div.photos div.enclosures a img {border:2px transparent solid;}
#projector_form div.product_info {clear: both;   width: 100%;}
#projector_form div.product_section {padding:8px 0;  clear:both;}
#projector_form div.product_section.prices {border-top: medium none;     line-height: 1.2;     text-align: center;}
#projector_button_points_basket {margin: 10px 0;}
del.projector_price_maxprice span.projector_price {color: #303030; display: none; font-size: 12px;}
span.projector_price_srp span.projector_price {color: #303030;     margin-left: 3px;}
#projector_form div.product_section.sizes {background: none repeat scroll 0 0 #EEEEEE;     border-top: 1px solid #D2D2D2; padding: 10px;}
#projector_form div.product_section.versions {background: none repeat scroll 0 0 #EEEEEE;     border-top: 1px solid #D2D2D2;     margin-bottom: 10px;     padding: 10px;}
#projector_form div.product_section.yousave_bundle {padding: 0;}
#projector_form div.product_section.points {padding: 10px 0;     position: relative;     text-align: center;}
#projector_form div.product_section.points label {display: inline-block; margin-right: 3px;}
#projector_form div.product_section.points div.product_section_sub {padding:0 8px;}
#projector_form div.product_section.buttons {border-top: medium none;     margin: 10px;     overflow: hidden;}
#projector_form div.product_section.buttons label.projector_label {float: left;margin-right: 5px; display: none;}
button.projector_butttons_buy:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
button.projector_number_up:active {box-shadow: 1px 1px 1px #666  inset;}
button.projector_number_down:active {box-shadow: 1px 1px 1px #666  inset;}
#projector_form div.product_info_top div.comments strong {padding:0 5px;}
#projector_form div.bookmarklets {padding: 20px; text-align: center;}
#projector_form div.bookmarklets label {display: none;}
#projector_form div.bookmarklets li {display: inline;  margin: 0 5px 5px 0;}
#projector_form div.bookmarklets_big {border: none;  position: relative; z-index: 1; text-align: center; padding: 20px;}
#projector_form div.bookmarklets_big ul {text-align: center;}
#projector_form div.bookmarklets_big li {display: inline-block; margin: 0 5px 5px 5px; vertical-align: middle;}
label.projector_size_button.active {display: block;}
label.projector_size_button.disabled {opacity:0.5; filter:alpha(opacity=50);color:#f00; cursor: not-allowed;}
a.projector_version_button {display: none;}
a.projector_version_button.active {display: block; text-decoration: none; color: #000;}
a.projector_version_button.gfx_version {padding:0; border:1px solid transparent;margin: 1px;}
a.projector_version_button.gfx_version:hover {border: 1px solid #0090f6 ;}
a.projector_version_button.gfx_version.active {border: 1px solid #0090f6 ;}
div.projector_description ul {list-style:none;}
button.projector_butttons_buy.disabled {color: #FFFFFF;     cursor: not-allowed;     opacity: 0.5;}
#projector_status_description span {white-space: nowrap;}
#projector_shipping span.projector_price {color: #000000;     font-weight: 300;}
#n67367_oo a.n69185_oo_button {height: auto;     position: relative;     text-align: left;   background: url(#) no-repeat scroll right 50% transparent; margin-right: 5px; display: block; text-decoration: none;}
.price_gross_info a {color: #000;}
.dropdownlist {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D2D2D2; margin-bottom: 10px;  font-size: 16px;text-align:center; box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);}
.dropdownlist label {padding: 13px;display:block;}
.dropdownlist label span {padding-left:5px;}
.dropdownlist_hidden label:after {border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #0090f6;content: '';display: inline-block;float: right;margin-top: 8px;}
.dropdownlist_visible label:after {border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #0090f6; content: '';display: inline-block;float: right;margin-top: 8px;}
.dropdownlist > div a {border-top: 1px solid #D2D2D2; color: #303030; display: block; padding: 10px; text-decoration: none;}
.dropdownlist > div a.active {background: none repeat scroll 0 0 #0090f6 ; color: #FFFFFF;}
.dropdownlist > div a.disabled {color:red;}
#projector_form .bx-wrapper .bx-viewport {height: auto !important; border: none;}
.projector_shipping_info a {height: auto;     position: relative;     text-align: left;   background: url(#) no-repeat scroll right 50% transparent; margin-right: 5px; margin-top: -1px; display: block; text-decoration: none;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info {float: left; margin: 10px 5%; width: 90%;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_title {border-bottom: 1px solid #0090f6 ; display: block; font-size: 14px; font-weight: bold; margin-bottom: 5px; padding-bottom: 3px; text-align: left;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_sub {display: table; width: 100%; border-bottom: 1px solid #dddddd;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_sub:last-child {border-bottom: none;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_header {display: table-cell; width: 80%;  vertical-align: middle;  padding: 10px 0;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_icon {float: left; margin-right: 5px;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_name {display: block; font-size: 11px; font-weight: bold; line-height: 1.2; text-align: left; float: right; width: 73%;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_time {font-size: 10px; font-weight: normal;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_pricebox {display: table-cell; padding: 10px 0; vertical-align: middle; width: 20%; text-align: right;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_price {font-weight: bold;}
#dialog_wrapper.dialog_wrapper_shipping_info .shipping_info_oldprice {color: #a1a1a1; display: block; font-weight: bold;}
div.component_projector_longdescription {overflow:hidden; clear: both;}
div.n69189_label {text-align: left; border-bottom: none;}
div.prod_info_block {margin-bottom: 10px;}
div.n69189_desc ul {padding:0 0 0 22px !important;}
div.n69189_desc li {list-style-type:disc !important;}
div.n69189_desc ol {padding:0 0 0 22px !important;}
div.prod_info_block span {font-weight: 500;}
div.component_projector_dictionary {line-height:18px;}
div.n54117_group {color: #000000;     cursor: pointer;     font-family: roboto condensed;     font-size: 1.3em;     font-weight: 500;     height: 25px;     line-height: 24px;     margin: 20px 0 5px;     text-align: center;     text-indent: 10px;}
div.n54117_item_b_sub {display:inline;}
span.n56173_2_label {border: medium none; display: block; margin: 10px 0; padding: 0; text-align: left;}
span.n56173_2_label i:last-child {display: none;}
table.n54117_dictionary {width: 100%;}
td.n54117_item_a1 {padding:3px 6px; text-align: right; font-weight: bold; width: 50%;}
td.n54117_item_a2 {background:#f4f4f5; padding:3px 6px; text-align: right; font-weight: bold;}
td.n54117_item_b1 {padding:3px 6px;}
td.n54117_item_b2 {background:#f4f4f5; padding:3px 6px;}
.showTip {margin-left:3px; cursor:pointer; position:relative; top:2px;}
#projector_form a.show_size_cms {margin: 0;}
/*64706*/
h2.product_bundle {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.product_bundle_size {background:url(#) no-repeat scroll 0 0; cursor:pointer; font-size:10px;  font-weight:bold; height:21px; padding:0; text-align:center; width:169px; z-index:888;margin:0px 10px;line-height:19px;}
ul.product_bundle_size {color:#A1A1A1; display:block; float:left; text-align:right; width:64px;font-size:10px;}
td.product_bundle_price_value span {color: #000; font-weight: 700;}
h2.product_bundle {text-align: left;}
div.product_bundle {padding:10px 0;  display: none;}
div.product_bundle_size {margin:0;position:absolute;z-index:1;width:130px;background:url(#) no-repeat; right:-135px; top:1px;}
div.clearBoth {height:1px;}
ul.product_bundle {display: block;    list-style: none outside none;}
ul.product_bundle_size {display:none;    background: none repeat scroll 0 0 #E3E3E3;     border-bottom: 1px solid #A1A1A1;     border-left: 1px solid #A1A1A1;     border-right: 1px solid #A1A1A1;     cursor: pointer;     display: none;     font-size: 10px;     font-weight: 700;     left: 0;     list-style: none outside none;     margin: -3px 0 0;     max-height: 150px;     overflow-x: hidden;     overflow-y: scroll;     padding: 5px 0;     position: absolute;     text-align: center;     width: 128px;     z-index: 889;}
li.product_bundle {height:1%;         position:relative; overflow:hidden;}
span.product_bundle_quantity {padding:0 3px;}
span.product_bundle_size_item_info {display: block;     font-size: 11px;     padding-left: 1px;}
a.bundle_size_show {display: none !important;}
table.product_bundle {display: none;}
a.product_bundle {color: #474747; text-decoration: none;}
a.product_bundle_icon img {max-width:140px;}
ul.product_bundle_size li {border-bottom: 1px solid #B8B8B8;     color: #000000;     cursor: pointer;     display: block;     font-weight: bold;   margin:0 5px;  padding: 3px 0;     text-align: left;     text-decoration: none;}
ul.product_bundle_size li.disable_bundle_size {color:#f00; cursor: not-allowed;}
table.product_bundle {width:100%}
table.product_bundle th {display: none;}
table.product_bundle td {padding: 15px 10px;     text-align: center;     vertical-align: middle;}
td.product_bundle_icon {width:10px; display: none;}
td.product_bundle_icon a {font-weight:bold;}
td.product_bundle_icon img {max-width: 45px;}
td.product_bundle_name {text-align:left !important;}
td.product_bundle_name a {color: #000000;      text-decoration: none;}
td.product_bundle_name a:hover {color: #0090f6 ;}
td.product_bundle_price_value span {font-weight: bold;}
td.product_bundle_price_gross {color: green;font-weight: bold;}
td.product_bundle_price_gross span {display:block;}
td.product_bundle_price_gross small {display:block;}
a.bundle_size_show:hover {color: #000000;}
/*69176*/
.component_projector_sizes_chart h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
.component_projector_sizes_cms h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.component_projector_sizes_chart {display: none;}
#dialog_wrapper.dialog_wrapper_sizes_chart  #dialog_wrapper_sub {padding: 30px ;}
.component_projector_sizes_chart h2 {text-align: left;}
.component_projector_sizes_cms h2 {text-align: left;}
.component_projector_sizes_chart .info {background: #0090f6  url(#) 10px center no-repeat;   color:#fff; padding:10px 10px 10px 56px;}
table.table-condensed {width: auto;}
.table-first-column {background: #f1f1f1;     font-weight: bold;}
table.table-condensed tr:hover {background: #f1f1f1;}
table.table-condensed th {border-bottom: 2px solid #0090f6 ;     border-left: 1px solid #E3E3E3;     font-weight: normal;     padding: 10px 5px;     text-align: center; white-space: nowrap;}
table.table-condensed td {border-left: 1px solid #E3E3E3;     border-top: 1px solid #E3E3E3;     padding: 4px 5px;  text-align: center;}
div.sizes_chart_cms p {margin-bottom:15px;}
.important {color:#0090f6 ;}
ul.fancy_list {margin-left: 20px;}
ul.fancy_list li {margin-bottom:10px;}
ol.fancy_list {margin-left: 0px; padding-top: 3px;}
ol.fancy_list li {counter-increment: section; line-height: 1.2; list-style: none outside none; margin-bottom: 5px; min-height: 20px; padding-top: 0; padding-top: 6px;}
ol.fancy_list li:before {background: #000000;    color: #FFFFFF;  content: counter(section, decimal);     display: inline-block;     float: left;     font-size: 13px;     font-weight: bold;     margin-right: 10px;     margin-top: -3px;     min-width: 14px;     padding: 4px 2px;     text-align: center;}
.put_right {float:right;}
.put_left {float:left;}
#component_projector_sizes_cms_not h2 {margin-left: 0;}
.component_projector_sizes_chart .table-container {width: 100%; 	overflow-y: auto; 	margin: 0 0 1em; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; _overflow: auto;}
/*69196*/
div.n69196_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.n56197_login {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
div.n69196_label {text-align: left;}
div.n69196_main1 {display: none;}
div.n69196_sub {margin-top:10px;  padding: 10px;}
div.n69196_stats_info {border-bottom: 2px solid #0090f6 ;     display: block;     font-family: roboto condensed;     font-size: 1.2em;     line-height: 2em;}
div.n69196_stats {display: block;     height: 34px;     line-height: 34px;     position: relative;}
div.n69196_item {padding-top:10px; line-height: 1.3;}
div.n69196_photo {float: left;     margin-right: 10px; display: none;}
div.n56197_login {display:block; padding:10px 0; text-align:center;margin-bottom:15px;}
span.n69196_stats_average_stars {float: left;}
span.n69196_stats_average {float: right;}
b.n69196_author_title {display: none;}
div.n69196_opinions {padding: 10px; width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
span.n56197_login a {color:#fff;}
.display_table {display:table;}
.display_table_row {display: table-row;     font-family: roboto condensed; font-weight: 700;}
.display_table_cell {display:table-cell;}
.n69196_stars img {margin-right: 20px;     margin-top: -4px;}
.n69196_opinion * {vertical-align: middle;}
.n69196_opinions.even {background:#eee;}
.comments_source {font-size:11px; line-height:1.2; text-align:right; width: 100px; vertical-align: top;}
/*72582*/
div.products_associated_zone2_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.products_associated_zone2_label {text-align: left;}
div.projector_associated_zone1 {display: none;}
/*58091*/
a.projector_photo_close_55916 {margin-right:-15px; margin-top:-15px; position:absolute; right:0; top:0; z-index:999999;}
a.projector_showpopup_previous_55916 {background:url(#) left center no-repeat;display: block; height: 100%; left: 0; position: absolute; top: 0; width: 50%;}
a.projector_showpopup_next_55916 {background:url(#) right center no-repeat;display: block; height: 100%; right: 0; position: absolute; top: 0; width: 50%;}
img.projector_big_photo_55916 {margin:0pt auto;}
img.projector_showpopup_img_55916 {margin:0 3px 6px 3px;cursor:pointer;}
div.projector_showpopup_poprznext_55916 {height:100%;     position:absolute;     width:100%;     z-index:99999; display:none;}
div.projector_miniaturki_55916 {display:none;}
#show_popup_photo {background:url(#) center center no-repeat #FFFFFF;text-align:center;;text-align:center; border:5px solid #000000; width:40px; height:40px; z-index:999; box-shadow: 2px 2px 20px #000000;  -moz-box-shadow: 2px 2px 20px #000000;  -webkit-box-shadow: 2px 2px 20px #000000;}
#cover {background:#000000;left:0; position:absolute; top:0;z-index:600;opacity: 0.8;}
div.noFotoPopup {background:url(#) center center no-repeat #FFFFFF !important; width:206px !important; height:206px !important;margin-left:-100px;}
/*57717*/
div.component_projector_enclosures {display:none;}
div.n56259_sub {padding:10px;}
div.n56259_label {margin-bottom:10px;}
div.projector_encl_doc_56259 {margin-bottom:10px;}
div.swf {display:none;}
div.projector_encl_audio {margin-bottom:10px;}
div.itemname_56259 {display:block;}
h2.n56259_label {font-size:1em; color:#FFFFFF; padding:5px;  background:#A1A1A1; color:#FFFFFF; font-weight:bold; text-align:left;}
a.doc_56259 {text-decoration:none;}
object.audio_56259 {margin-top:-7px; position:absolute; right:10px; top:50%;}
div.n56259_item {overflow:hidden;position:relative;}
div.n56259_item2 {overflow:hidden;position:relative;}
#encVideo_cont {background:#FFFFFF;}
div.itemname_56259 ul {padding:0 0 0 0px !important;}
div.itemname_56259 li {list-style: none;}
div.itemname_56259 ol {padding:0 0 0 0px !important;}
div.itemname_56259a ul {padding:0 0 0 0px !important;}
div.itemname_56259a li {list-style: none;}
div.itemname_56259a ol {padding:0 0 0 0px !important;}
li.n56259_item_a1 {padding:0px 6px 5px; text-align:left; background:url(#) 0 6px no-repeat; padding-left:10px; border-bottom:1px solid #eee;margin:0 10px;}
li.n56259_item_a2 {padding:0px 6px 5px; text-align:left; background:url(#) 0 6px no-repeat; padding-left:10px;border-bottom:1px solid #eee;margin:0 10px;}
/*65337*/
/*65950*/
/*67941*/
div.n54531_outline_sub {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) center top no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
h3.return_label {font-size:1.167em;  text-align:justify;}
a.n54744 {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
#retbut_wroc_do_koszyka {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
#retbut_strona_glowna {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
#retbut_do_signin {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
#retbut_sprawdz_swoj_kod {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
#badlogin {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
a.n54744:hover {text-decoration: none; color: #fff;}
#retbut_wroc_do_koszyka:hover {text-decoration: none; color: #fff;}
#retbut_strona_glowna:hover {text-decoration: none; color: #fff;}
#retbut_do_signin:hover {text-decoration: none; color: #fff;}
#retbut_sprawdz_swoj_kod:hover {text-decoration: none; color: #fff;}
#badlogin:hover {text-decoration: none; color: #fff;}
div.n54531_outline {margin:0px 0px 10px;}
div.n54744_goback {text-align:center;}
h3.return_label {color: #000000;     font-family: roboto condensed;     font-size: 14px;     font-weight: 500;     text-align: center; margin: 15px 0;}
h3.return_label a {margin:0; color:#000000;}
a.n54744 {margin:0 auto; display: none;}
#retbut_wroc_do_koszyka {margin:0 auto; display: none;}
#retbut_strona_glowna {margin:0 auto; display: none;}
#retbut_do_signin {margin:0 auto; display: none;}
#retbut_sprawdz_swoj_kod {margin:0 auto; display: none;}
#badlogin {margin:0 auto; display: none;}
#return_error div.n54531_outline_sub {background: url(#) center 15px  no-repeat #ffffff;}
#return_message div.n54531_outline_sub {background: url(#) center 15px no-repeat #ffffff;}
#return_success div.n54531_outline_sub {background: url(#) center 15px  no-repeat #ffffff;}
#return_warning div.n54531_outline_sub {background: url(#) center 15px  no-repeat #ffffff;}
/*69375*/
/*69374*/
.returns_summary_buttons .btn-large {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.basketedit_summary_buttons .btn-large {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.progress_bar_wrapper {display:none;}
div._progress_bar {display:none;}
div.basketedit_total_summary {font-size: 20px;     padding-top: 10px}
span.order2_name {color: #000000;}
td.order2_name {width:400px;}
.pb_step1 ._progress_bar {width: 10%;}
.pb_step2 ._progress_bar {width: 25%;}
.pb_step3 ._progress_bar {width: 40%;}
.pb_step4 ._progress_bar {width: 57%;}
.pb_step5 ._progress_bar {width: 75%;}
.pb_step6 ._progress_bar {width: 93%;}
.progress_bar_wrapper span {transition: background 0.1s linear;  transition-delay:0.2s;  background: none repeat scroll 0 0 #CC0000; border-radius: 100%; color: #FFFFFF; display: block; font-size: 14px; font-weight: bold; height: 30px; line-height: 29px; position: absolute; text-align: center; top: -13px; width: 30px; z-index: 5;}
.progress_bar_wrapper ._step {display: inline-block; vertical-align: top; white-space: normal; width: 18%;}
.progress_bar_wrapper p {display:none; font-size: 11px;     line-height: 1.1;     padding-left: 10px;     padding-right: 10px;     padding-top: 20px;}
.progress_bar_wrapper p b {display:block;}
.pb_step1 ._step2 span, .pb_step1 ._step3 span, .pb_step1 ._step4 span, .pb_step1 ._step5 span, .pb_step1 ._step6 span {background:#0090f6 ;}
.pb_step2 ._step3 span, .pb_step2 ._step4 span, .pb_step2 ._step5 span, .pb_step2 ._step6 span {background:#0090f6 ;}
.pb_step3 ._step4 span, .pb_step3 ._step5 span, .pb_step3 ._step6 span {background:#0090f6 ;}
.pb_step4 ._step5 span, .pb_step4 ._step6 span {background:#0090f6 ;}
.pb_step5 ._step6 span {background:#0090f6 ;}
.return_type.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
form.return_type .table_display {border-spacing: 10px;}
.return_delitem.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_delitem div.order1_delitem_header {min-height: 40px;}
.pickupl_return.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_form.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.btn_wrapper.backlink {display:none;}
.returns_summary_buttons {clear:both;}
.returns_summary_buttons .btn {margin:  0 0 10px;  width: 100%}
.returns_summary_buttons .btn-large {margin:  0 0 10px;    width: 100%}
div.basketedit_summary_buttons .btn-large:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
/*69369*/
div.returns_cms {margin-bottom:15px;}
/*69363*/
.n53706_button1 {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
div.return_delitem {border: 1px solid #d2d2d2; cursor:pointer; font-weight:bold; overflow:hidden;   margin: 2px 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;  position:relative; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 90%, #f4f4f4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#f4f4f4)); background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -o-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: linear-gradient(to bottom, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );}
form.return_delivery_form {padding-top:10px;}
.return_type.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
form.return_type .table_display {border-spacing: 10px;}
.return_delitem.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.pickupl_return.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_form.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.returns_summary_buttons {padding-top:30px;text-align:right; padding-bottom:10px;}
/*69382*/
div.returns_cms_sub {text-align:center;}
/*69381*/
table.returns_details_table td .product_name {font-weight:bold; color:#000000;text-decoration:none;}
table.returns_details_table td .product_name:hover {color:#0090f6;}
th.returns_details_name {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
.return_wrapper2 .btn-large {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.return_wrapper2 {padding: 10px 0 20px; text-align: center;}
div.returns_details_wrapper {margin-bottom: 25px; padding-top: 5px;}
div.returns_details_w_sub {padding:5px;}
div.pickupl_return_one_link {margin-bottom: 5px;  float: right;padding-right: 10px;}
div.pickupl_return_one_header {font-weight:bold;}
table.new_orderdetails_info {width: 100%}
td.new_orderdetails_info_col {clear: both; display: block; width: 100%;  padding: 10px;}
td.new_orderdetails_info_col2 {clear: both; display: block; width: 100%;  padding: 10px;}
.return_type.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
form.return_type .table_display {border-spacing: 10px;}
.return_delitem.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_delitem div.order1_delitem_header {min-height: 40px;}
.pickupl_return.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_form.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
div.return_products_page span.return_detials_payment_icon {float: left;}
table.returns_details_table {width:100%;}
table.returns_details_table th {display:table-cell; text-transform: none;border-bottom: 1px solid #D2D2D2;}
table.returns_details_table th:first-child {text-transform: uppercase;}
table.returns_details_table th:last-child {whitespace:nowrap;padding-right:10px;width:10px;}
table.returns_details_table td {padding: 5px; vertical-align: middle;}
table.returns_details_table td .product_name {padding:0;}
table.returns_details_table td.price {white-space: nowrap;font-size:13px;}
.float_icon > * {margin-left:80px;display:block;}
.float_icon > img {float:left; margin:0;}
.return_image_i .text-1 {font-weight: bold; left: 56px; position: absolute; top: 20px; width: 118px; background:  #FFFFFF;}
.return_image_i .text-2 {font-weight: bold; left: 224px; position: absolute; top: 20px; width: 123px; background:  #FFFFFF;}
.return_image_i .text-2 small {color:#666666;   font-size:10px;   display:block; font-weight:normal;}
.return_image_i .text-3 {font-weight: bold; left: 395px; position: absolute; top: 20px; width: 103px; background:  #FFFFFF;}
.return_image_i .text-4 {font-weight: bold; left: 571px; position: absolute; top: 20px; width: 86px; background:  #FFFFFF;}
.return_image_i {font-size: 11px;   font-family: 'Arial';   line-height: 1;   text-align: left;   color:#000; position:relative;   max-width: 673px;  height: 161px; margin:10px auto 20px; display:none;}
/*69370*/
/*69371*/
div.client_order {padding-bottom:20px;}
/*69373*/
/*69372*/
.n53706_button1 {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
div.return_name {font-weight:bold; color:#000;}
div.return_desc {padding-top:5px;font-size:11px;}
div.return_one_name {font-weight: bold; margin-bottom: 5px;}
form.return_type {padding-top:10px;}
label.return_type {color: #666666;     cursor: pointer;     display: block;     margin: 0 auto 10px;    width: 96%;  overflow: hidden; border: 1px solid #D2D2D2;     padding: 15px 10px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 90%, #f4f4f4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#f4f4f4)); background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -o-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: linear-gradient(to bottom, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );}
input.return_type {display:none;}
.returm_product_step1 {width:690px;height:85px; background:url(#) no-repeat;margin: 0 auto 20px;  clear: both;}
.returm_product_step2 {width:690px;height:85px; background:url(#) no-repeat;margin: 0 auto 20px;clear: both;}
.returm_product_step3 {width:690px;height:85px; background:url(#) no-repeat;margin: 0 auto 20px;clear: both;}
.returm_product_step4 {width:690px;height:85px; background:url(#) no-repeat;margin: 0 auto 20px;clear: both;}
.returm_product_step5 {width:690px;height:85px; background:url(#) no-repeat;margin: 0 auto 20px;clear: both;}
.returm_product_step6 {width:690px;height:85px; background:url(#) no-repeat;margin: 0 auto 20px;clear: both;}
.return_type.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
form.return_type .table_display {border-spacing: 10px;}
.return_delitem.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_delitem div.order1_delitem_header {min-height: 40px;}
.pickupl_return.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_form.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
/*69368*/
div.returns_cms {margin-bottom:15px;}
/*71499*/
label.return_product {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
label.return_product {font-weight: normal;margin-bottom:5px;}
input.return_product {vertical-align: middle;}
textarea.return_comment {display: block; height: 80px; margin: 0 auto; width: 97%;}
.return_type.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
form.return_type .table_display {border-spacing: 10px;}
.return_delitem.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.pickupl_return.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_form.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
div.basketedit_productslist.return_productslist .productslist_product_photo img {display:none;}
div.basketedit_productslist.return_productslist table {width:100%;}
div.basketedit_productslist.return_productslist table td {padding:10px;}
div.basketedit_productslist.return_productslist table h3 a {font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif; color:#222;  font-size: 1.2em;     text-decoration: none;}
div.basketedit_productslist.return_productslist a.delQuantity {display: inline-block;     float: none;     margin: 0 1px;}
div.basketedit_productslist.return_productslist a.addQuantity {display: inline-block;     float: none;     margin: 0 1px;}
div.basketedit_productslist.return_productslist span.productslist_quantity {display: block; line-height: 1; white-space: nowrap;}
div.basketedit_productslist.return_productslist .productslist_quantity input[type='text'] {border: 1px solid #DDDDDD;}
/*69380*/
/*69378*/
.n53706_button1 {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
div.return_form {border: 1px solid #D2D2D2;  line-height: 1.3;     cursor: pointer;    margin-bottom:10px;   margin: 5px;          overflow: hidden;     padding: 15px 10px;     position: relative;    background: #ffffff; background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 90%, #f4f4f4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#f4f4f4)); background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -o-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: linear-gradient(to bottom, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );}
div.return_form_sub {margin-left: 77px;}
div.return_form_name {font-weight:bold; margin-bottom:3px;}
div.return_form_desc {font-size:11px; margin-bottom:3px;}
div.return_form_one_sub {margin-left: 77px;}
div.return_form_one_name {font-weight:bold; margin-bottom:3px;}
div.return_form_one_desc {font-size:11px; margin-bottom:3px;}
form.returm_return_list_form {padding-top:10px;}
input.return_type {display:none;}
input.return_form {vertical-align: middle;     width: 90%;}
img.return_form {float: left; margin-right: 10px;}
img.return_form_one {float: left; margin-right: 10px;}
span.validation_icons {vertical-align: middle;}
.return_type.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
form.return_type .table_display {border-spacing: 10px;}
.return_delitem.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_delitem div.order1_delitem_header {min-height: 40px;}
.pickupl_return.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_form.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
/*69377*/
/*69376*/
.n53706_button1 {background: none repeat scroll 0 0 #0090f6; border: 1px solid #48B6DD; color: #FFFFFF !important; cursor: pointer; display: inline-block; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-size: 1.5em !important; font-weight: 500; line-height: 1.2; overflow: visible; padding: 0.6em 0.9em; text-align: center; text-decoration: none;}
div.pickupl_return {border: 1px solid #D2D2D2;  line-height: 1.3;       cursor: pointer;     float: left;     margin: 1%;     min-height: 110px;     overflow: hidden;     padding: 15px 10px;     position: relative;     text-align: center;     width: 31%; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 90%, #f4f4f4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#f4f4f4)); background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -o-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); background: linear-gradient(to bottom, #ffffff 1%,#ffffff 90%,#f4f4f4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;}
div.pickupl_return_header {font-weight: bold;}
div.pickupl_return_one_header {font-weight:bold;}
form.pickup_return_list_form {padding-top:10px;}
span.pickupl_return_city {display:block;}
.return_type.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
form.return_type .table_display {border-spacing: 10px;}
.return_delitem.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_delitem div.order1_delitem_header {min-height: 40px;}
.pickupl_return.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
.return_form.active {border:1px solid #0090f6 ; box-shadow:0px 0px 0px 1px #0090f6 ;}
/*72583*/
#search_hotspot_zone1 h2 {background: none repeat scroll 0 0 #0090f6 ;     color: #FFFFFF;     font-size: 16px;     font-weight: 300;     height: 46px;     line-height: 46px;     padding: 0 10px;}
#SlidesSearchZone1 {display: none;}
/*72041*/
#menu_filter a.filter_submit:hover {background-position:right top !important;}
#menu_filter a.filter_submit_small:hover {background-position:right top !important;}
#menu_filter a.show_all:hover {background-position:right top !important;}
#menu_filter a.show_all.active:hover {background-position:right top !important;}
#filter_list a.remove_all_filters:hover {background-position:right top !important;}
#menu_filter a.filter_submit_range:hover {background-position:right top !important;}
div.filter_tooltip {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	 background: url(#) 20px center no-repeat #ffffff; border: 1px solid transparent;     color: #000000;     font-size: 1em;     margin-bottom: 10px !important;     padding: 90px 10px 10px !important;     text-align: center;}
#menu_filter div.filter_item.list_type div.filter_options a.filter_options_remove:hover {background-position:right top !important;}
div.menu_filter_label {clear: both;}
div.menu_filter_find_prod {display: none;}
div.hide_filters {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;         /* Opera/IE 8+ */ background: none repeat scroll 0 0 #EEEEEE;     display: none;     margin-top: -36px;     overflow: hidden;     padding: 0 10px;     position: relative;   float: left;  width: 100%;}
div.search_sort {margin-top: 10px;overflow:hidden;}
div.menu_filter_wrapper {clear:both; margin: 5px  0 10px 0;}
h1.search_label {background: none repeat scroll 0 0 #F0F0F0; border-bottom: 1px solid #D2D2D2;     color: #000000;     display: block;     font-size: 16px;     font-weight: 500;     height: 46px;     line-height: 46px;     text-align: center;     text-decoration: none;     text-transform: uppercase;}
a.filters_on {border-top: 1px solid #FFFFFF;     color: #000000;     display: block;     font-size: 16px;     height: 40px;     line-height: 40px;        text-align: center;     text-decoration: none;     width: 100%;}
a.filters_off {background: url(#) center center  no-repeat;    color: #000000;     display: block;     font-size: 14px;     height: 32px;     line-height: 32px;     margin-top: 2px;     text-align: center;     text-decoration: none;     width: 100%;}
span.filter_quantity {display: none;}
#search_sort span.search_sort_selected {display: block;     height: 42px;     padding: 0 10px; position: relative;}
#search_sort div.search_sort_options label {display: block; color: #000; text-decoration: none; padding:0 5px;}
#search_sort h4 {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    box-sizing: border-box; float: left; font-family: roboto condensed,tahoma,verdana,arial; font-size: 16px; font-weight: bold; line-height: 8px; margin: 0; padding: 15px 0 0 5px; text-align: left; width: 30%;}
#search_sort div.search_sort_box {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;       float: right;     font-family: roboto condensed,tahoma,verdana,arial;     font-size: 16px;     line-height: 38px;     padding: 0;     text-align: left;     width: 70%;}
#menu_filter.opis_search {background: none repeat scroll 0 0 #F0F0F0;     width: 100%; clear: both;}
#menu_filter_sub {background: none repeat scroll 0 0 #F0F0F0;     width: 100%;}
#menu_filter_sub_opis_search {background: none repeat scroll 0 0 #F0F0F0;     width: 100%;}
#menu_filter h1 {border-bottom: 1px solid #D2D2D2;     color: #000000;     display: block;     font-size: 16px;     font-weight: 500;     height: 46px;     line-height: 46px;        text-align: center;     text-decoration: none;     text-transform: uppercase;}
#menu_filter div.menu_filter_find_prod {float:right;margin-right:10px;font-size:10px; text-shadow: 1px 1px 1px #FFFFFF;}
#menu_filter form {clear:both;}
#menu_filter div.filter_item {font-family: roboto condensed;     font-size: 14px;     padding: 0px;}
#menu_filter h3 {font-size: 16px;}
#menu_filter h3 span.filter_loader {background: url(#) center center #fff no-repeat; display: block; float:right; width: 17px; height: 17px;}
#menu_filter h3 a:hover {color:#0090f6 ;}
#menu_filter ul {list-style:none; overflow: hidden; padding-bottom: 10px;}
#menu_filter li input.filter_checkbox {float: left;      margin-top: 4px;}
#menu_filter li div.filter_name_wrapper {width:100%;    padding-left: 20px;}
#menu_filter li input.checkbox_hidden {left: -5000px;     position: absolute;}
#menu_filter li label {display: block;     line-height: 1.5;   width: 100%;}
#menu_filter li label:hover {cursor: pointer;}
#menu_filter li.disabled {text-decoration: line-through; color: #868686;}
#menu_filter li.disabled input {cursor: not-allowed;}
#menu_filter li.disabled label {text-decoration: line-through; color: #868686;}
#menu_filter li.disabled label:hover {cursor: not-allowed;}
#menu_filter li.disabled span.filter_quantity {text-decoration: line-through; color: #868686;}
#menu_filter div.menu_filter_wrapper.clear2 {width:auto;}
#menu_filter div.filter_item.list_type h3 span {float:left;font-weight:bold;margin:3px 0 0 5px;}
#menu_filter div.filter_item.list_type h3 a {color: #000000;     display: block;     height: 48px;     line-height: 44px;     overflow: hidden;     text-decoration: none;     width: 100%; position: relative;}
#menu_filter div.filter_item.list_type h3 span.filter_loader {float:right;margin:2px 2px 0 0 !important;}
#menu_filter div.filter_item.list_type div.filter_content {display: none;     margin-top: -42px;     position: relative;     z-index: 2;}
#menu_filter div.filter_item.list_type div.filter_content a.filter_content_close {color: #000000;     display: block;     line-height: 40px;     margin: 0 0px 0 5px;     text-align: left;     text-decoration: none; position: relative; background: #EEEEEE; font-size: 16px; font-weight: bold;}
#menu_filter div.filter_item.list_type div.filter_content a.filter_content_close:hover {color:#000;}
#menu_filter div.filter_item.list_type div.filter_content div.filtr_poz_name {font-family: roboto condensed;}
#menu_filter div.filter_item.list_type div.filter_options.border {border-top: 1px solid #DDDDDD;margin: 0 10px; display: none;}
#menu_filter div.filter_item.list_type div.filter_options a {background: none repeat scroll 0 0 #0090f6 ;     box-shadow: 1px 1px 1px #999999;     color: #FFFFFF;     display: block;     font-family: roboto condensed;     font-size: 16px;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 10px;     padding: 0 10px;     text-align: center;     text-decoration: none;}
#menu_filter div.filter_item.list_type li {clear: both;     display: block;     overflow: hidden;     padding: 5px 10px;}
#menu_filter div.filter_item.list_type input {float: left;}
#menu_filter div.filter_item.date_type {float:left;margin-top:10px;padding-right:15px;margin-right:15px;width:167px; display: none;}
#menu_filter div.filter_item.date_type h3 {border-bottom: 1px solid #679CB1;     color: #000000;     font-size: 11px;     margin-bottom: 5px;     overflow: hidden;}
#menu_filter div.filter_item.date_type h3 span.filtr_title {padding-bottom:5px;float:left;}
#menu_filter div.filter_item.date_type h3 a {font-size:11px; float:right; font-size:10px; text-decoration:none; margin-top: 2px;font-weight:normal;color:#000;padding-right:12px; background:url(#) right center no-repeat;}
#menu_filter div.filter_item.date_type li {display:block;clear:both;overflow:hidden;padding:3px 0;}
#menu_filter div.filter_item.text_type {float:left;padding-right:0;margin-right:15px;border-right:none;width:170px; display: none;}
#menu_filter div.filter_item.text_type h3 {border-bottom: 1px solid #679CB1;     color: #000000;     font-size: 11px;     margin-bottom: 5px;     overflow: hidden;}
#menu_filter div.filter_item.text_type h3 span.filtr_title {padding-bottom:5px;float:left;}
#menu_filter div.filter_item.text_type h3 a {font-size:11px; float:right; font-size:10px; text-decoration:none; margin-top: 2px;font-weight:normal;color:#000;padding-right:12px; background:url(#) right center no-repeat;}
#menu_filter div.filter_item.price_type h3 {color: #000000;     display: block;     height: 40px;     line-height: 34px;     overflow: hidden;     text-decoration: none;     width: 100%;}
#menu_filter div.filter_item.price_type h3 span.filtr_title {float: left;   margin: 3px 0 0 5px;}
#menu_filter div.filter_item.price_type h3 a {display: none;}
#menu_filter div.filter_item.price_type li {border-bottom: 1px solid #D2D2D2;     clear: both;     display: block;     overflow: hidden;     padding: 10px;}
#menu_filter div.filter_item.dual_type {background: none repeat scroll 0 0 transparent;     border-top: medium none;}
#menu_filter div.filter_item.dual_type h3 {display: none;}
#menu_filter div.filter_item.dual_type h3 span.filtr_title {float: left;     font-weight: normal;     margin: 3px 0 0 5px;}
#menu_filter div.filter_item.dual_type li {background: none repeat scroll 0 0 #FFFFFF; border-top: 1px solid #D2D2D2;     clear: both;     display: block;     margin: 10px 0;     overflow: hidden;     padding: 10px;}
#menu_filter div.filter_item.dual_type input {float:left;}
#menu_filter div.filter_options {overflow: hidden; display: none;}
#menu_filter a.filter_submit {margin-top:4px;}
#filter_buttons {overflow: hidden;clear:both;display:block;padding-top:0px;}
#filter_list a.remove_all_filters {float:right;}
#filter_buttons a.filters_submit {background: none repeat scroll 0 0 #0090f6 ;        color: #FFFFFF;     display: block;     font-family: roboto condensed;     font-size: 16px;     font-weight: 500;     height: 40px;     line-height: 38px;     margin: 0 0 10px;     padding: 0 10px;     text-align: center;     text-decoration: none;}
#filter_buttons a.filters_submit:active {box-shadow: 3px 3px 0 #0090f6  inset;}
#filter_buttons a.filters_submit:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
#filter_text_input {color: #000;     float: left;     font-size: 11px;     margin: 5px 0px;     padding: 4px 0;     text-align: center;     width: 135px; border: 1px solid #c0c0c0;}
#menu_filter div.filter_gfxonly li {float: left; display: block; margin: 0px 3px 3px 0px !important; padding: 0;}
#menu_filter div.filter_gfxonly label {margin: 0;     padding: 2px !important; display: block; border: 1px solid #fff;}
#menu_filter div.filter_gfxonly label.active {border: 1px solid #0090f6 ;}
#menu_filter div.filter_gfxonly label.active:hover {border: 1px solid #dd0000;}
#menu_filter div.filter_gfxonly img.filter_gfxonly {opacity: 0.5; filter:alpha(opacity=50);}
#menu_filter table.filter_namegfx td {vertical-align: middle;}
#menu_filter table.filter_namegfx label {padding-left: 5px;}
#menu_filter div.filter_range {display: none;}
#menu_filter span.filter_range_from {color: #838383;     float: left;     line-height: 33px;}
#menu_filter span.filter_range_to {color: #838383;     float: left;     line-height: 33px;}
#menu_filter input.filter_range_from {color: #000;     float: left;     font-size: 11px;     margin: 5px;     padding: 4px 0;     text-align: center;     width: 42px;  border: 1px solid #c0c0c0;}
#menu_filter input.filter_range_to {color: #000;     float: left;     font-size: 11px;     margin: 5px;     padding: 4px 0;     text-align: center;     width: 42px;  border: 1px solid #c0c0c0;}
#menu_filter div.filter_calendar {overflow: hidden; background: url(#) center left no-repeat; padding: 2px 0 2px 20px;}
#menu_filter label.filter_calendar {padding-left: 0px !important; float: left; clear: both;}
#menu_filter input.filter_datepicker {border: medium none;     cursor: pointer;     font-size: 11px;     margin: 0;     padding: 0px; float: left;}
#menu_filter span.filter_calendar_from {float: left;    font-size: 11px;   line-height: 12px; padding-right: 2px;}
div.filter_tooltip {position:absolute; z-index:999; left:-9999px; min-width:0px; padding:5px; -moz-box-shadow:3px 3px 9px #AAAAAA;box-shadow:3px 3px 9px #AAAAAA;-webkit-box-shadow:3px 3px 9px #AAAAAA;}
#filter_list {display: none;}
#filter_list div.filter_list_sub {background: url(#) bottom left no-repeat; margin:0 0 0 -12px;     padding:10px 10px 30px;     width: 760px; font-size: 11px;overflow: hidden;border-top: 1px solid #CCCCCC;}
#filter_list div.filter_list_label {background: url(#) top left no-repeat;  font-size: 12px;     height: 36px;     line-height: 36px;     margin: -12px 0 0 -10px;     padding-left: 10px;     text-transform: uppercase;     width: 770px;}
#filter_list div.filter_list_contetn {overflow: hidden;float:left;width: 620px;}
#filter_list div.filter_list_wrapper {float: left;     overflow: hidden;     padding: 0 10px 10px 0;}
#filter_list span.filter_list_name {display: block;     float: left;     font-weight: bold;     padding: 0 5px 0 0; line-height: 22px;}
#filter_list ul.filter_list {display: block; float: left;  overflow: hidden;}
#filter_list ul.filter_list li {display: block; float: left; margin-right: 5px;}
#filter_list span.filter_list_remove_left {background: transparent url(#) top left repeat-x; float: left;   display: block;  height: 22px;  width: 4px;}
#filter_list span.filter_list_remove_right {background: transparent url(#) top left repeat-x;  float: left;   display: block;  height: 22px;  width: 4px;}
#filter_list a.filter_list_remove {background: #0090f6  url(#) top left repeat-x; float: left;   color: #FFFFFF;     display: block;     height: 22px;     line-height:20px;     padding: 0 5px 0 5px;     text-decoration: none;   display: block;  color:#fff; padding: 0 5px 0 5px;      text-shadow: 1px 1px 0 #0090f6 ;   text-decoration: none;}
#filter_list a.filter_list_remove span {background: url(#) center right no-repeat; display: block;     padding-right: 10px;}
#filter_list a.filter_list_remove:hover span {text-decoration: line-through;}
#menu_filter div.filter_item.list_type div.filter_options a.filter_options_remove {display: none;}
#filter_dual_content {display:block !important;}
#filter_date_content {display:block !important;}
#filter_text_content {display:block !important;}
#filter_price_content {display:block !important;}
#menu_filter div.filter_item.list_type h3 a:after {width: 0; height: 0; border-style: solid; border-width: 5px 4px 0 4px; border-color: #0090f6 transparent transparent transparent; position: absolute; right: 12px; top: 22px; content: '';}
#menu_filter div.filter_item.list_type div.filter_content a.filter_content_close:after {width: 0; height: 0; border-style: solid; border-width: 0 4px 5px 4px; border-color: transparent transparent #0090f6 transparent; position: absolute; right: 12px; top: 22px; content: '';}
#search_sort span.search_sort_selected:after {width: 0; height: 0; border-style: solid; border-width: 5px 4px 0 4px; border-color: #0090f6 transparent transparent transparent; position: absolute; right: 12px; top: 20px; content: '';}
div.menu_filter_wrapper > div {border-top: 1px solid #d2d2d2;}
div.menu_filter_wrapper > div:last-child {border-bottom: 1px solid #d2d2d2;}
/*73719*/
span.price {color: #000; font-weight: 700;}
a.product_name:hover {color:#0090f6;}
div.product_wrapper {font-size: 1.333em;}
a.product_link {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;         /* Opera/IE 8+ */   float: left;     text-decoration: none;     width: 100%;  background: url(#) no-repeat scroll right 50% transparent;  border-bottom: 1px solid #D2D2D2; padding: 10px 15px 10px 10px;}
span.product_name {color: #000000;     display: block;        line-height: 16px;   padding: 0px 10px 0 120px; font-weight: 900; font-family: roboto condensed, roboto, tahoma, arial;}
span.product_icon {display: block; float: left; margin: 5px 10px; overflow: hidden; text-align: center; width: 100px;}
span.fon_price {color: #D2D2D2; font-weight: 500; font-size: 1em;}
span.point_price {color:#9b9b9b;   margin-left:10px;   font-weight: 900;}
del.max_price {color:#9b9b9b; text-decoration: line-through;  margin-right: 5px;}
#search {clear: both;line-height: 1.5; background: url(#) top left repeat-x #fff;}
#search table td {text-align:left; width: 100%;}
#search div.product_wrapper {width: 100%; overflow:hidden;  position: relative;}
#search span.product_icon img {height: auto;   max-height: 100px;   max-width: 100px;}
#search div.product_prices {padding: 0 0 0 120px;}
#search a.fon_price {color: #d2d2d2;     font-size: 1.2em;     font-weight: 300;}
#search div.add_to_compare {padding: 0 5px 5px;}
#search a.add_to_compare {background: url(#) no-repeat scroll 0 1px transparent;     color: #000000;     font-size: 0.917em;     padding-left: 20px;     padding-top: 1px;     text-decoration: none;}
#search a.add_to_compare:hover {color:#0090f6 ; background: url(#) no-repeat scroll 0 -16px transparent;}
#search a.compare_remove {background: url(#) no-repeat scroll 0 -34px transparent;}
#search a.compare_remove:hover {background: url(#) no-repeat scroll 0 -51px transparent;}
#search div.see_more {/* -webkit-backface-visibility: hidden;   TLA */  background: url(#) top left repeat-y #eeeeee;        font-size: 0.8em;     height: 100%;     line-height: 70px;     position: absolute;     right: -50%;     top: 0;     width: 50%;}
#search a.see_more {border-bottom: 1px solid #D2D2D2;     color: #000000;     display: block;     font-weight: 500;    line-height: 70px;    text-align: center;     text-decoration: none;     width: 100%;}
a.see_more:hover {box-shadow: 0 0 10px #AAAAAA inset;}
a.to_watch:hover {box-shadow: 0 0 10px #AAAAAA inset;}
a.see_more:active {box-shadow: 0 0 10px #AAAAAA inset;}
a.to_watch:active {box-shadow: 0 0 10px #AAAAAA inset;}
#search table.search_results {border-collapse: separate; width: 100%;table-layout: fixed;}
#search td {padding: 0; border-bottom: 1px solid #d2d2d2;}
#search td.search_results_1 div.product_wrapper {border:none;}
#search table div.list_traits_gfx {margin: 5px 0 5px 2px;}
#search table ul.list_traits_gfx {list-style:none; font-size: 0.917em;}
#search table ul.list_traits_gfx li {display: inline;     list-style: none outside none;     margin:10px 10px 0 0;}
#search table ul.list_traits_gfx li a {text-decoration:none; color:#303030;}
#search table img.list_traits_gfx {max-width:100px;}
#search table div.list_traits {margin:1px 0 10px 2px;}
#search table ul.list_traits {font-size: 0.917em;list-style:none;text-align:left;padding:5px 5px  5px 10px;background: #f4f4f6;}
#search table ul.list_traits li {display: block;     list-style: none outside none;  padding:0 5px;}
#search table ul.list_traits li a {text-decoration:none; color:#303030;}
#search table ul.list_traits li a:hover {text-decoration:underline;}
#search table span.lt_description {font-weight:bold;padding-right:4px;}
#search table a.product_link  {border: none;}
div.see_more a:active {box-shadow: 0 0 10px #AAAAAA inset;}
/*67283*/
#ajaxnavigationnext {display:block; border:1px solid #ddd; height:82px;background:url(#) center center no-repeat;}
/*69236*/
a.GoToClassicVer {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
#searching h1 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.header_searching {margin: 0 10px; overflow: hidden;}
a.GoToClassicVer {/* background: url(#) no-repeat scroll right 50% #EEEEEE; */ height: 40px;     line-height: 18px;     padding-top: 4px;     width: 98%;}
span.GoToClassicVer_info {color: #666666;     display: block;     font-size: 12px;     font-weight: 300;}
#searching div.info {padding:15px 0px;}
/*60072*/
div.signin_cms {font-size:1.167em;  text-align:justify;}
div.signin_cms {margin-bottom:15px; overflow:hidden;}
div.signin_cms ul {padding:0 0 0 22px !important;}
div.signin_cms ol {padding:0 0 0 22px !important;}
/*69235*/
#client_new_social h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.client_new_social_sub li a {background: url(#) no-repeat scroll right 50% #FFFFFF;  border-bottom: 1px solid #D2D2D2;     color: #000000;     cursor: pointer;     display: block;     font-size: 1.333em;     font-weight: 900;     margin-bottom: 1px;     padding: 15px 10px;     text-decoration: none;}
div.client_new_social_sub li strong {background: url(#) no-repeat scroll right 50% #FFFFFF;  border-bottom: 1px solid #D2D2D2;     color: #000000;     cursor: pointer;     display: block;     font-size: 1.333em;     font-weight: 900;     margin-bottom: 1px;     padding: 15px 10px;     text-decoration: none;}
div.client_new_social_sub form label {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
div.client_new_social_sub form input {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
span.social_login_label {font-weight: 500;}
#client_new_social {clear: both;     display: block;     margin: 0px;     padding: 0px;}
div.client_new_social_sub li {list-style: none outside none;}
div.client_new_social_sub li img {margin-bottom: -5px;     max-height: 32px;     width: auto;}
div.client_new_social_sub form {padding: 0 10px;}
div.client_new_social_sub form label {margin: 10px 0 0 10px;}
/*67949*/
div.signin-form_box_sub {font-size:1.167em;  text-align:justify;}
a.signin-form_register {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.signin-form_once {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.signin-form_register2 {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
a.password_reminder_signin {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: none repeat scroll 0 0 #333333;     border: 1px solid rgba(0, 0, 0, 0);    box-shadow: none;     color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
button.signin_button {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
button.signin_password-recover {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  background:  #0090f6;     border: medium none;        color: #FFFFFF;     cursor: pointer;     display: block;     float: left;     font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif;    font-size: 1.333em;    font-weight: 900;     height: 38px;     line-height: 34px;     margin: 10px 0;     padding: 0 10px;     text-align: center;     text-decoration: none;     width: 100%;}
div.signin-form_box h2 {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.signin_inputs label {display:block; padding-bottom: 10px; font-size: 1.167em; font-family: 'roboto condensed', Helvetica, Tahoma,Verdana, sans-serif; font-weight: 500; text-align: left;}
div.signin_inputs input {background: none repeat scroll 0 0 #fff;     font-weight: 500; font-size: 1.167em;      padding: 10px 0;     text-indent: 10px;     width: 100%;  border: 1px solid #c4c7c8;     box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);     color: #333333;}
div.signin-form_box {-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 	-moz-box-sizing: border-box;    /* Firefox, other Gecko */ 	box-sizing: border-box;         /* Opera/IE 8+ */         -moz-box-sizing: border-box;     display: block;     float: left;     padding: 10px 10px 20px;     width: 100%;}
div.signin-form_select {padding: 0 5px 20px;overflow:hidden; display:none;}
div.signin_inputs {padding-bottom:10px;}
label.reminder_label_signin {padding: 15px 0px 5px !important;}
div.signin-form_box h2 {margin: 10px 0;}
div.signin_inputs label {margin: 0 15px;}
div.signin-form_select h3 {color: #000000;     font-size: 11px;     margin-bottom: 5px;}
div.signin-form_select label {float:left;padding-left:3px;}
div.signin-form_select input {float:left; margin-left:10px;}
#signin-form_box_sub_2 {display:none;}
a.signin-form_register:hover {box-shadow: 1px 1px 1px #999999 inset;}
a.signin-form_once:hover {box-shadow: 1px 1px 1px #999999 inset;}
a.signin-form_register2:hover {box-shadow: 1px 1px 1px #999999 inset;}
button.signin_password-recover:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
a.password_reminder_signin:hover {box-shadow: 1px 1px 1px #999999 inset;}
button.signin_button:hover {box-shadow: 3px 3px 0 #0090f6  inset;}
a.signin-form_register:active, a.signin-form_once:active, a.password_reminder_signin:active {box-shadow: 1px 1px 1px #999999 inset;}
button.signin_button:active, a.button.signin_password-recover:active, button.signin_password-recover:active {box-shadow: 3px 3px 0 #0090f6  inset;}
/*58112*/
div.stock_cms_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.stock_cms {font-size:1.167em;  text-align:justify;}
div.stock_cms_label {clear:both;}
div.stock_cms {margin-bottom:15px; overflow:hidden;}
div.stock_cms ul {padding:0 0 0 22px !important;}
div.stock_cms ol {padding:0 0 0 22px !important;}
/*69274*/
div.stock_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.loadingMap {background:url(#);  height: 251px;     position: absolute;     top: 0;     width: 100%;     z-index: 99;}
div.loadingContent {position:relative;}
div.loadingBox {background: none repeat scroll 0 0 #FFFFFF;    padding: 10px;     position: absolute;opacity:0;filter: alpha(opacity = 0);}
div.stock_info_desc {font-size:1.167em;  text-align:justify;}
span.stock_info_hours_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
span.loadingMap {color: #666666;     display: block;     font-size: 11px;     margin-bottom: 5px;     text-align: center;}
span.loadingNav {display:none;}
img.marker_face {display:none;}
div.stock_info_outline {margin-bottom:10px;}
div.stock_info_sub {margin:0 10px 10px;overflow:hidden; position: relative;}
div.stock_info_details {float:left; width:360px; margin: 15px 0;}
div.stock_info_section {margin:5px 0; position:relative;}
div.stock_info_hours {float:left; margin-top:10px; padding-bottom:10px; width:100%;margin-bottom:10px;}
div.stock_info_hours_day {padding:10px 0; position:relative; font-size: 1.2em;}
div.stock_map_all {border: 1px solid #D2D2D2;     clear: both;     margin: 20px 0;     position: relative;}
div.stock_map_wrapper {background: none repeat scroll 0 0 #666666;     height: 500px;     width: 100%;}
div.stock_info_desc {margin:0 10px 10px; padding: 10px 0; font-size: 12px;}
span.stock_info_title {display:none; position:absolute; text-align:right; width:85px;}
span.stock_info_value {display:block; position:relative; font-size: 1.2em; line-height: 12px; font-family: roboto condensed;}
span.stock_info_hours_label {display: block; margin: 0; width: 100%;}
span.stock_info_hours_day {clear:both; display:block; float:left; text-align:left; width:66px;}
span.stock_info_hours_time {font-weight:500; float: right; text-align: right;}
span.loadingAddress {display:none;}
h1.stock_info_name {color:#000000; display:block; font-size:1.333em; font-family: roboto condensed;}
a.stock_info_value {color:#000000; font-weight:500; line-height:12px; position:relative; text-decoration:none; font-size: 1.2em; font-family: roboto condensed;}
#stock_info_details_name span.stock_info_title {top:6px;}
#stock_info_details_gg a {padding-left:20px;}
#stock_info_details_gg img {left:-3px; position:absolute; top:-4px;}
#stock_info_details_skype a {padding-left:20px;}
#stock_info_details_skype img {left:-1px; position:absolute; top:0;}
div.stock_map_all.hide {display:none;opacity:0;}
a.show_on_map.old_one {display: none;}
/*64868*/
div.stocks_list_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.loadingMap {background:url(#);  height: 251px;     position: absolute;     top: 0;     width: 100%;     z-index: 99;}
div.loadingContent {position:relative;}
div.loadingBox {background: none repeat scroll 0 0 #FFFFFF;    padding: 10px;     position: absolute;opacity:0;filter: alpha(opacity = 0);}
span.loadingMap {color: #666666;     display: block;     font-size: 11px;     margin-bottom: 5px;     text-align: center;}
span.loadingNav {display:none;}
span.stocks_list_name {font-weight:bold; color:#000000;text-decoration:none;}
span.stocks_list_adress {font-size:1.167em;  text-align:justify;}
img.marker_face {display:none;}
a.stocks_list_name {font-weight:bold; color:#000000;text-decoration:none;}
a.show_stock_on_map {background-color: #D4D4D4; background: #dfdfdf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #dfdfdf 0%, #d4d4d4 51%, #c9c9c9 51%, #d4d4d4 75%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(51%,#d4d4d4), color-stop(51%,#c9c9c9), color-stop(75%,#d4d4d4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* IE10+ */ background: linear-gradient(to bottom, #dfdfdf 0%,#d4d4d4 51%,#c9c9c9 51%,#d4d4d4 75%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */border: 1px solid #CCCCCC;     border-radius: 5px 5px 5px 5px;  text-shadow: 1px 1px 0 #EEEEEE;     box-shadow: 0 0 1px #FFFFFF inset;color:#303030;text-decoration:none;font-size:1.1em !important; padding:0.25em 0.5em; font-weight:normal;font-family:Arial;display:inline-block;cursor:pointer;overflow:visible;text-align:center; line-height:1.2;}
a.stocks_list_more:hover {background-position:right top !important;}
div.stocks_list_sub a.show_stock_on_map:hover {text-decoration: none; color: #fff;}
div.mapContainer {border: 1px solid #D2D2D2;     clear: both;     margin: 20px 0;     position: relative;}
div.stocks_list_sub {text-align:left;}
div.stocks_list_wrapper {background: url(#) repeat-x scroll left bottom transparent;       float: left;     line-height: 15px;     margin-bottom: 10px;     overflow: hidden;     padding: 5px 0 25px;     position: relative;     text-decoration: none;     width: 251px;}
span.loadingMarkers {color: #666666;     display: block;     font-size: 11px;     margin-bottom: 5px;     text-align: center;display:none;}
span.loadingMarkersComplete {padding-right:3px;}
span.stocks_list_name {font-size:12px; display:block;}
span.stocks_list_adress {display:block;}
p.stocks_list_stock {border-right: 1px solid #E2E2E2;     display: block;     padding: 0 10px 5px;}
a.stocks_list_name {color: #0090f6 ;     display: block;     font-size: 12px;     font-weight: bold;     margin-bottom: 10px;}
a.stocks_list_more {text-decoration:none;}
a.show_stock_on_map {bottom: 5px;     clear: both;     display: block;     float: none;     opacity: 0;     position: absolute;left:10px;padding:2px 6px;}
div.stocks_list_outline div.dymekWrapper {overflow:hidden;}
div.stocks_list_outline div.dymekWrapper span.stocks_name {color: #0090f6 ;     display: block;     font-size: 12px;     font-weight: bold;     margin-bottom: 10px;}
div.stocks_list_outline div.dymekWrapper span.stocks_street {font-size: 12px;     line-height: 16px;     text-align: justify;display:block;}
div.stocks_list_outline div.dymekWrapper span.stocks_city {font-size: 12px;     line-height: 16px;     text-align: justify;display:block;}
div.stocks_list_outline div.dymekWrapper a.stocks_link {text-decoration: none;}
div.stocks_list_outline div.dymekWrapper a.stocks_link:hover {color:#000;}
/*58197*/
div.stocks_cms_label {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 5px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.stocks_cms {font-size:1.167em;  text-align:justify;}
div.stocks_cms_label {clear:both;}
div.stocks_cms {margin-bottom:15px; overflow:hidden;}
div.stocks_cms ul {padding:0 0 0 22px !important;}
div.stocks_cms ol {padding:0 0 0 22px !important;}
/*57661*/
div.text_menu_title_header {border-left: 4px solid #0090f6;     color: #000000;     font-family: 'roboto condensed',Helvetica,Tahoma,Verdana,sans-serif;     font-size: 1.5em;     font-weight: 900;     margin: 15px 10px;     padding-left: 10px;     text-align: left;     text-transform: uppercase;}
div.text_menu_txt_sub {font-size:1.167em;  text-align:justify;}
div.text_menu {text-align:left;   padding:12px 0px;border-bottom:1px solid #B8B8B8;}
div.text_menu_list {padding:0 10px;}
div.text_menu_sub {padding:0 10px;}
div.text_menu_txt_sub {padding:10px;}
span.cms_page_list {display:block; font-size:11px; margin:0px 0px 5px;font-weight:bold;}
a.text2 {text-decoration:none;}
a.text2:hover {text-decoration:none;}
div.text_menu_txt ul {padding:0 0 0 22px !important;}
div.text_menu_txt ol {padding:0 0 0 22px !important;}
div.text_menu_sub ul {margin:0 0 0 10px;}