/* Style.css */
body {text-align:center; font-family:'Roboto', Arial, Helvetica, Garuda, sans-serif; font-size:12px; color:#333333; background:#E7E7E7 url('../img/site_bg.png') 50% 0 repeat-x;}
body .sweetFBAnchor {color:#990000; font-size:24px; font-weight:400; text-align:right; text-transform:uppercase; font-family:Arial, Helvetica, Garuda, sans-serif; text-decoration:none; background-color:transparent; z-index:1000;}
body .sweetFBAnchor span {width:290px; height:427px; background:#FFFFFF; display:block;}
body .sweetFBAnchor span li {float:left;}
/* DEBUG */
.debug {margin:10px; background-color:#CCCCCC; color:black; border:1px solid gray; float:left; padding:20px; width:95%;}
.debug caption {background-color:gray; color:white; padding:10px 0;; font-weight:bold}
.debug td.first {text-align:right; padding-right:25px;}
.debug td {margin-left:10px; margin-top:10px; width:832px;}
.debug_list {margin:10px; background-color:#DDDDDD; color:black; border:1px solid #CCCCCC; float:left; padding:20px; width:95%;}
.debug_list caption {background-color:gray; color:white; padding:10px 0; font-weight:bold}
span.gray {color:gray}
.debug_list > tbody > tr > td {border-bottom:1px solid gray;}
.debug_list td.first {text-align:left; font-size:15px;}
.debug_list td {margin-left:10px; margin-top:10px; width:832px;}
.debug_list .list_item {border-bottom:1px solid gray}
/* Global */
* {margin:0; padding:0;}
a:link {color:#343434; text-decoration:none;}
a:visited {color:#343434; text-decoration:none;}
a:hover {color:#343434; text-decoration:none;}
a:active {color:#343434; text-decoration:none;}
img {border:0;}
h1 {font-size:18px; font-weight:700;}
.site_sidestrips {display:inline-block; width:1116px; max-width:100%; padding:0; background:url('../img/site_sidestrips_bg.png') 50% 0 repeat-y; background-size:contain; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.home_fullwidth {display:inline-block; width:100%; max-width:100%;}
.site_container {display:inline-block; width:980px; max-width:100%;}
.home_fullwidth.black {background:#464646; color:#FFFFFF;}
.home_fullwidth.white {background:#FFFFFF; color:#333333;}
.footer_fullwidth {display:inline-block; width:100%; max-width:100%; background:#DCDCDC;}
.float_left {float:left;}
.float_right {float:right;}
.margin_right_14 {margin-right:14px;}
.margin_top_5 {margin-top:5px;}
.margin_right_5 {margin-right:5px;}
.margin_bottom_20 {margin-bottom:20px;}
.margin_top_30 {margin-top:23px;}
input {font-size:12px; font-family:'Open Sans', sans-serif;; color:#4C4C4C}
select {font-size:12px; font-family:'Open Sans', sans-serif; color:#4C4C4C}
.content_960 {display:inline-block; width:960px; max-width:100%; margin-left:auto; margin-right:auto;}
#content_page {display:inline-block; width:960px; max-width:100%; margin-left:auto; margin-right:auto;}
#content_page table.cennik_table, #content_page table.cennik_table th, #content_page table.cennik_table td {border-bottom:1px solid #EFEFEF; border-collapse:collapse;}
#content_page.page_13 table, #content_page.page_13 table th, #content_page.page_13 table td {border-bottom:1px solid #EFEFEF; border-collapse:collapse;}
.invoice_warning {text-align:center; color:#FFFFFF; background:#DA251D; font-size:18px; padding-top:10px; padding-bottom:10px;}
.invoice_warning span {padding-right:15px}
.invoice_warning a {color:#FFFFFF}
.invoice_warning a:visited {color:#FFFFFF}
.invoice_warning a:hover {text-decoration:underline}
.browser_warning {text-align:center; color:#FFFFFF; background:#FFAA00; font-size:18px; padding-top:10px; padding-bottom:10px;}
.browser_warning a {text-decoration:underline; color:#FFFFFF;}
.browser_warning a:visited {text-decoration:underline; color:#FFFFFF;}
.browser_warning a:hover {text-decoration:underline; color:#DA251D}
#loged_user_bar {height:30px; background:#666666}
#loged_user_bar_name {height:22px; padding-top:8px; float:left; padding-right:10px;}
#loged_user_bar_content {width:958px; height:30px; padding-left:15px; padding-right:15px; margin-left:auto; margin-right:auto; color:#FFFFFF;}
#loged_user_bar_content_left {width:958px; height:30px; float:left; color:#FFFFFF;}
#loged_user_bar_content_left li {list-style:none;}
#loged_user_bar_content_left_edytuj {padding-left:10px; float:right; margin-top:8px; padding-bottom:5px; margin-right:10px; text-align:center;}
#menu_drop {float:left; background:#C51612; margin-right:10px;}
#loged_user_bar_links_1 ul.submenu {z-index:300 !important;}
#loged_user_bar_content_left .submenu li a {background:#666666; color:#FFFFFF; width:107px; padding-left:11px; border-bottom:1px solid #666666; padding-top:8px; padding-bottom:8px; display:list-item; float:none; position:relative; z-index:98;}
#loged_user_bar_content_left .submenu li a:hover {background:#C51612; color:#FFFFFF;}
th.head {width:100px;}
#loged_user_bar_links_1 {float:left; position:relative;}
#loged_user_bar_links_2 .wyloguj {margin-left:10px;}
#loged_user_bar_links_1 a {float:left; color:#FFFFFF;}
#loged_user_bar_links_1 a:visited {float:left; color:#FFFFFF;}
#loged_user_bar_links_2 {float:left; padding-top:8px; padding-right:10px;}
#loged_user_bar_links_2 a {float:left; color:#FFFFFF;}
#loged_user_bar_links_2 a:visited {float:left; color:#FFFFFF;}
#loged_user_bar_links_2 a:hover {text-decoration:underline}
#bar_banks {margin-right:10px;}
#bar_orders {margin-right:10px;}
#bar_orders_add {width:17px; height:17px; margin-right:10px;}
#bar_invoices {margin-right:10px;}
#bar_contacts {margin-right:10px;}
#loged_user_bar_login {height:20px; padding-top:10px; text-align:right; color:#FFFFFF}
#loged_user_bar_login a {color:#FFFFFF}
#loged_user_bar_login a:visited {color:#FFFFFF}
#loged_user_bar_content_login {width:958px; padding-left:15px; padding-right:15px; margin-left:auto; margin-right:auto; color:#B2B2B2;}
#header_fullwidth {display:inline-block; float:left; width:100%; text-align:center;}
#header_page {display:inline-block; width:960px; max-width:100%; margin:0 auto 10px;}
#header_bg {display:inline-block; float:left; width:960px; max-width:100%;}
#header_bg_2 {width:960px; height:185px; float:left;}
#header_login_register {display:inline-block; float:left; width:100%; height:34px; padding-top:6px; font-size:11px; font-weight:700; letter-spacing:-0.01em;}
#header_login_register a {float:right; padding:4px 0; color:#434343; text-transform:uppercase;}
#header_login_register .login {color:#E31E24; margin-right:40px;}
#header_login_register .login:hover {color:#F84945;}
#header_login_register .register_button {}
#header_login_register .register_button:hover {color:#F84945;}
#header_logo_contact {float:left; display:inline-block; width:100%;}
#header_logo {float:left; display:inline-block; margin:0 0 -12px -10px;}
#header_logo a {float:left}
#header_logo img {display:inline-block; position:relative; z-index:100;}
#header_offer {display:inline-block; float:right; width:270px; margin:50px 0 0 0; text-transform:uppercase; line-height:1;}
#header_offer .part1 {display:inline-block; float:left; width:55%; color:#333333; font-size:22px; font-weight:400; line-height:0.9; text-align:right; vertical-align:top;}
#header_offer .part2 {display:inline-block; float:left; width:55%; color:#333333; font-size:22px; font-weight:700; line-height:0.9; text-align:right; vertical-align:top;}
#header_offer a {display:inline-block; width:42%; padding:11px 25px 11px 10px; font-size:15px; letter-spacing:-0.04em; text-align:left; background:#C51612 url('../img/more_offer.png') 90% 50% no-repeat; color:#FFFFFF; border:0; border-radius:4px; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#header_offer a:hover {background-color:#F84945;}
#header_offer_5 {display:inline-block; float:right; width:241px; height:66px; margin:30px 0 0 0; text-transform:uppercase; line-height:1; background:url('../img/header_offer_rabat.png') 0 0 no-repeat;}
#header_contact {display:inline-block; float:right; width:200px; margin:30px 0 0 40px; font-size:22px; line-height:1; letter-spacing:-0.05em;}
#header_contact .part1 {float:left; width:100%; color:#C51612; text-transform:uppercase;}
#header_contact .part2 {float:left; width:100%; color:#333333;}
#header_contact .part2 a {float:left; font-size:39px; font-weight:400; letter-spacing:-0.04em;}
#header_contact .part2 font {float:right; font-size:14px; font-weight:400; letter-spacing:-0.06em; padding-top:0; clear:both;}
/* Home */
#search_form_select {display:inline-block; float:left; width:21%;}
#search_form_select a {display:inline-block; float:left; width:100%; padding:11px 20px; position:relative; background:transparent; text-transform:uppercase; text-align:right; line-height:1; font-weight:700; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#search_form_select a.Paleta_zagraniczna, #search_form_select a.Paleta_krajowa {padding:18px 20px 18px 15px; background:#747474; color:#FFFFFF; font-size:14px;}
#search_form_select a.Paczka_krajowa, #search_form_select a.Koperta_krajowa, #search_form_select a.Paczka_zagraniczna, #search_form_select a.Koperta_zagraniczna, #search_form_select a.Przesylka_specjalna {background-color:transparent; color:#696969; font-size:12px;}
#search_form_select a.Paleta_zagraniczna.search_menu_selected, #search_form_select a.Paleta_krajowa.search_menu_selected {background:#C51612;}
#search_form_select a.Paleta_zagraniczna:hover, #search_form_select a.Paleta_krajowa:hover {background:#C51612;}
#search_form_select a.Paczka_krajowa.search_menu_selected, #search_form_select a.Koperta_krajowa.search_menu_selected, #search_form_select a.Paczka_zagraniczna.search_menu_selected, #search_form_select a.Koperta_zagraniczna.search_menu_selected, #search_form_select a.Przesylka_specjalna.search_menu_selected {color:#C51612;}
#search_form_select a.Paczka_krajowa:hover, #search_form_select a.Koperta_krajowa:hover, #search_form_select a.Paczka_zagraniczna:hover, #search_form_select a.Koperta_zagraniczna:hover, #search_form_select a.Przesylka_specjalna:hover {color:#C51612;}
#search_form_select span {}
#search_form_content_top {display:inline-block; float:left; width:79%;}
#search_form_content {display:inline-block; float:left; width:100%; background:#525252; position:relative;}
#search_form_content_green {display:inline-block; float:left; width:100%; padding:25px 15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#search_form_content_options {display:inline-block; float:left; width:100%; padding:0 15px 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.search_form_options_separator {display:inline-block; float:left; width:100%; height:20px; border-top:1px solid #636363;}
#CourierSearchDeliveryTo {}
#search_form_content .countryselect {display:inline-block; float:left; width:100%; border-bottom:1px solid #636363; padding-bottom:10px; margin-bottom:20px;}
#search_form_content .countryselect .input.select {display:inline-block; float:left; width:100%;}
#search_form_content .countryselect .input.select select {display:inline-block; float:left; width:auto; height:25px; padding:2px 30px 2px 8px; margin-bottom:10px; text-align:center; font-size:14px; background:#FFFFFF; border:0; border-radius:5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#search_form_weight, #search_form_side_x, #search_form_side_y, #search_form_side_z,
.add_weight_input, .add_side_x, .add_side_y, .add_side_z {display:inline-block; float:left;}
#search_form_weight label, .add_weight_input label {display:inline-block; float:left; text-align:left; color:#FFFFFF; font-size:14px; font-weight:400; line-height:1; padding:10px 9px 10px 0;}
#search_form_side_x label, .add_x_input label {display:inline-block; float:left; text-align:left; color:#FFFFFF; font-size:14px; font-weight:400; line-height:1; padding:10px 9px 10px 19px;}
#search_form_side_y label, .add_y_input label {display:inline-block; float:left; text-align:left; color:#FFFFFF; font-size:14px; font-weight:400; line-height:1; padding:10px 9px 10px 19px;}
#search_form_side_z label, .add_z_input label {display:inline-block; float:left; text-align:left; color:#FFFFFF; font-size:14px; font-weight:400; line-height:1; padding:10px 9px 10px 19px;}
#search_form_weight input, #search_form_side_x input, #search_form_side_y input, #search_form_side_z input,
.add_weight_input input, .add_x_input input, .add_y_input input, .add_z_input input {display:inline-block; float:left; width:90px; height:34px; padding:2px 30px 2px 8px; text-align:center; font-size:14px; background:#FFFFFF; border:0; border-radius:5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#search_form_weight .desc, #search_form_side_x .desc, #search_form_side_y .desc, #search_form_side_z .desc,
.add_weight_input .desc, .add_x_input .desc, .add_y_input .desc, .add_z_input .desc {display:inline-block; float:left; margin:10px 0 0 -23px; font-weight:700;}
#search_form_checkbox, .search_form_checkbox {display:inline-block; float:left; margin-top:25px;}
#search_form_checkbox .input.checkbox,
.parcel_input_adds .input.checkbox {display:inline-block; float:left;}
#search_form_checkbox .input.checkbox label,
.parcel_input_adds .input.checkbox label {display:inline-block; float:left; color:#FFFFFF; padding-left:6px; font-size:14px; line-height:1;}
#search_form_checkbox .input.checkbox input[type="checkbox"] {display:inline-block; float:left;}
#search_form_checkbox .showTip {margin:-2px 0 0 6px; cursor:help;}
.search_content_options {display:inline-block; float:left; text-align:left; vertical-align:top;}
.search_content_options.collumn_1 {width:40%;}
.search_content_options.collumn_2 {width:30%;}
.search_content_options.collumn_3 {width:30%; padding-bottom:55px;}
.search_content_options .input.checkbox {display:inline-block; float:left; width:100%; padding:5px 0;}
.search_content_options .input.checkbox input[type="checkbox"] {display:inline-block; float:left; cursor:pointer;}
.search_content_options .input.checkbox label {display:inline-block; float:left; color:#FFFFFF; padding-left:6px; font-size:14px; line-height:1;}
.search_content_options .input.checkbox .showTip {margin:-2px 0 0 6px; cursor:help;}
.search_content_options .input.text {display:inline-block; float:left; width:100%; padding:5px 0;}
.search_content_options .input.text input[type="text"] {display:inline-block; float:left; width:74px; height:25px; padding:2px 30px 2px 8px; text-align:center; font-size:14px; background:#FFFFFF; border:0; border-radius:5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.search_content_options .input.text input[type="number"] {display:inline-block; float:left; width:74px; height:25px; padding:2px 30px 2px 8px; text-align:center; font-size:14px; background:#FFFFFF; border:0; border-radius:5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.search_content_options .input.text label {display:inline-block; float:left; padding:6px 10px 5px 0; text-align:left; color:#FFFFFF; font-size:14px; font-weight:400; line-height:1;}
.search_content_options .input.text span {display:inline-block; float:left; margin:6px 0 0 -23px; font-weight:700;}
.search_content_options .input.text .showTip {margin:4px 0 0 4px; cursor:help;}
/* parcels */
.parcels {float:left; width:100%;}
.parcel_input_adds {float:left; width:100%; margin-top:1em; border-top:1px solid #747474; position:relative; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
/*.parcel_input_adds .checkbox {float:left; margin-left:9px; display:inline; width:107px;}*/
.parcel_input_adds .checkbox input {float:left;}
.parcel_input_adds .checkbox label {float:left; padding-right:5px; line-height:12px}
.parcels #search_pack_counter {float:left; width:100%; padding:10px 0; font-size:16px; font-weight:700; line-height:1; color:#FFFFFF; text-align:left; box-sizing:border-box;}
/*.add_weight_input {width:112px; float:left; padding-bottom:10px; min-height:30px;}
.add_x_input {width:105px; float:left; display:inline; margin-left:4px; margin-right:2px;}
.add_y_input {width:120px; float:left;}
.add_z_input {width:107px; float:left;}*/
/*.parcels .add_weight {display:inline; margin-left:20px; width:47px; margin-right:5px; background:#E4E4E4; margin-top:-3px; border:3px solid #C51612; padding:4px 5px 5px;}
.parcels .add_side_x {display:inline; margin-left:25px; width:47px; margin-right:5px; background:#E4E4E4; border:0 solid #C51612; padding:4px 5px 5px;}
.parcels .add_side_y {display:inline; margin-left:30px; width:47px; margin-right:5px; background:#E4E4E4; border:0 solid #C51612; padding:4px 5px 5px;}
.parcels .add_side_z {display:inline; margin-left:16px; width:47px; margin-right:5px; background:#E4E4E4; border:0 solid #C51612; padding:4px 5px 5px;}*/
.parcel_input_adds .checkbox_explain {float:left; margin-top:1px;}
.parcel_input_adds .removeParcel {float:left; display:inline; position:absolute; top:.6em; left:3.8em;}
#search_border_submit {width:100%; float:left; margin-top:16px;}
#search_border_submit img {float:left; margin-top:9px}
#search_border_submit span {float:left; padding:.2em .4em .2em .3em; color:#FFFFFF; background-color:#636363; border:2px solid #636363; border-radius:5px; margin-top:0; font-size:16px; font-weight:400; }
#search_border_submit:hover span {background-color:#747474;}
#search_no_pickup {float:left;}
#search_content_more_options_3 #search_no_pickup .checkbox {float:left;}
#search_content_more_options_3 .checkbox_explain {float:left;}
#search_content_more_options_3 #search_no_pickup label {width:110px;}
#search_content_bt_show {width:936px; height:46px; position:relative; top:-20px; cursor:pointer;}
#search_content_bt_hide {width:936px; height:46px; position:relative; top:-20px; cursor:pointer;}
#search_content_more_options_sort {width:886px; padding-bottom:10px;}
#search_content_more_options_sort label {padding-left:10px;}
#search_form_content_options_left {width:350px; float:left;}
#search_form_content_options_right {float:left;}
.lands_search_pallet_form {display:inline-block; width:100%; text-align:center; vertical-align:middle; color:#FFFFFF; font-size:16px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.lands_search_pallet_form a {font-weight:700; color:#C51612;}
.lands_search_pallet_form a:hover {text-decoration:underline;}
#search_content_more_options_1 {width:440px; padding-left:30px; float:left; letter-spacing:-0.4px; padding-top:18px; font-size:13px; font-weight:400;}
#search_content_more_options_1 .input.text {float:left; display:inline-block; width:245px;}
#search_content_more_options_1 .input.checkbox {float:left; display:inline-block; width:auto;}
#search_content_more_options_1 label {width:160px; float:left; padding-top:3px;}
#search_content_more_options_1 input[type="text"] {display:inline; width:60px; margin-right:6px; background:#D4D4D4; padding:5px 2px; border:0; margin-bottom:4px; border-radius:2px;}
#search_content_more_options_1 input[type="number"] {display:inline; width:60px; margin-right:6px; background:#D4D4D4; padding:5px 2px; border:0; margin-bottom:4px; border-radius:2px;}
#search_content_more_options_1 input[type="checkbox"] {float:left; width:auto; margin-top:7px; margin-right:4px;}
#search_content_more_options_margin {float:left; padding-top:21px;}
#search_content_more_options_2 {width:255px; float:left; padding-top:21px; padding-bottom:10px;}
#search_content_more_options_2 p {padding-bottom:5px; font-size:16px;}
#search_content_more_options_2 span {float:left; display:inline-block; font-size:12px; padding-bottom:10px; padding-top:4px;}
#search_content_more_options_2 label {float:left; display:inline-block; padding-left:10px; width:120px; margin-bottom:5px; font-size:14px;}
#search_content_more_options_2 input {float:left; display:inline-block; width:60px; margin-right:6px; background:#D4D4D4; padding:5px 2px; border:0; margin-bottom:4px; border-radius:2px;}
#search_content_more_options_3 {float:left; width:700px; padding-left:30px; margin-bottom:35px; padding-top:15px;}
#search_content_more_options_3 p {padding-bottom:10px; font-size:16px;}
#search_content_more_options_3 input {float:left; display:inline-block; margin-top:2px;}
#search_content_more_options_3 input[type="radio"] {clear:left;}
#search_content_more_options_3 label {float:left; display:inline-block; padding-left:10px; width:160px; margin-bottom:4px;}
#search_content_more_options_3_second {float:left;}
#search_content_more_options_3 .collumn_3 {float:left; display:inline-block; width:32%;}
#search_content_more_options_3 .input {float:left; display:inline-block;}
.home_fullwidth {float:left; display:inline-block; width:100%; background:#FFFFFF;}
#home_index {width:960px; margin-left:auto; margin-right:auto;}
#home_index .facebook {float:left; margin-top:20px;}
#home_index h1 {width:100%; float:left; font-size:20px; font-weight:400; margin-bottom:10px; margin-top:5px;}
#home_index h2 {width:100%; float:left; font-size:20px; font-weight:400; margin-top:5px; margin-bottom:10px;}
#home_index table {width:100%; float:left;}
#home_about {}
#home_about p {line-height:22px; font-size:14px;}
#home_about a.more {background:none repeat scroll 0 0 #C51612; border-bottom:2px solid #C51612; border-radius:3px 3px 3px 3px; color:#FFFFFF; float:right; margin-top:5px; font-weight:700; padding:4px 12px 3px;}
.site_container .howto {display:inline-block; float:left; width:100%; padding:0 55px 40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.site_container .howto h2 {display:inline-block; width:100%; padding:30px 0; font-size:24px; font-weight:300; text-align:center;}
.site_container .howto .howto_box {display:inline-block; width:19%; padding:95px 10px 0 10px; text-align:center; vertical-align:top; font-size:14px; color:#FFFFFF; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.site_container .howto .howto_box.howto1 {}
.site_container .howto .howto_box.howto2 {}
.site_container .howto .howto_box.howto3 {}
.site_container .howto .howto_box.howto4 {padding-left:20px;}
.site_container .howto .howto_box.howto5 {padding-left:20px;}
#home_news {display:inline-block; float:left; width:100%; padding:30px 0;}
#home_news h2 {font-size:30px; font-weight:300; letter-spacing:-0.05em; margin-top:10px; margin-bottom:10px; text-transform:uppercase;}
#home_news h2 a {display:inline-block; padding-right:38px; background:url('../img/more_news.png') 100% 6px no-repeat;}
#home_news h2 a:hover {background-position:100% -35px;}
#home_news .articletable {display:inline-block; width:100%;}
#home_news .articletable_box {display:inline-block; width:49%; padding:20px 20px; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#home_news .articletable_box .divtable {display:table; width:100%; text-align:left;}
#home_news .articletable_box .divtable .divtr {display:table-row;}
#home_news .articletable_box .divtable .divtd {display:table-cell; vertical-align:top;}
#home_news .articletable_box .divtable .divtr.hasimg {}
#home_news .articletable_box .divtable .divtr.hasimg .divtd {padding-left:20px;}
#home_news .articletable_box .divtable .divtr.hasimg .divtd.news_img {padding-left:0;}
#home_news .articletable_box .divtable .divtd h3 {display:inline-block; width:100%; padding:0 0 10px 0; font-size:18px; font-weight:700; border-bottom:1px solid #DDDDDD;}
#home_news .articletable_box .divtable .divtd .news_view_body {display:inline-block; width:100%; padding:15px 0 0 0; font-size:14px;}
#home_pricing {display:inline-block; width:100%; padding:20px 0; text-align:center; vertical-align:top;}
#home_pricing a {display:inline-block; padding:12px 30px; margin:5px; font-size:14px; font-weight:400; color:#FFFFFF; background:#C51612; border-radius:3px;}
#home_pricing a:hover {background-color:#F84945;}
#home_index #home_news {float:left; display:inline-block; width:410px;}
#home_index #home_rotator {float:left; display:inline-block; width:470px; padding:0 0 0 80px;}
#home_index #home_banner {float:left; display:inline-block; width:410px; clear:left;}
#home_index #home_about {float:left; display:inline-block; width:500px; padding:0 0 0 50px; margin-top:20px;}
#home_rotator {display:inline-block; width:100%; margin-top:20px;}
#home_rotator .home_rotator_separator {float:left; display:inline-block; width:100%; height:60px;}
#home_rotator h3 {font-size:24px; font-weight:300; float:left; width:100%; text-align:center; padding-bottom:20px;}
#home_rotator .small_pictures {float:left; display:inline-block; position:relative; width:100%; padding:0 85px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#home_rotator .small_pictures li {list-style:none; display:inline-block; text-align:center; width:200px;}
#home_rotator .small_pictures li img {max-width:200px; max-height:80px;}
#home_rotator .bx-prev, #home_rotator .bx-next {display:inline-block; position:absolute; top:35px; width:8px; height:12px;}
#home_rotator .bx-prev {left:-20px; background:url('../img/prev.png') 0 0 no-repeat;}
#home_rotator .bx-next {right:-20px; background:url('../img/next.png') 0 0 no-repeat;}
#home_rotator .bx-prev:hover {background:url('../img/prev_on.png') 0 0 no-repeat;}
#home_rotator .bx-next:hover {background:url('../img/next_on.png') 0 0 no-repeat;}
#home_banner {width:100%; margin-top:20px;}
#home_banner h3 {font-size:20px; font-weight:400; float:left; width:100%; text-align:center; padding-bottom:20px;}
#home_banner table {width:auto;}
#home_banner table td {}
.ue {float:left; display:inline-block; width:100%; margin:40px 0 0 0; text-align:center; font-size:16px;}
.home_texts {float:left; display:inline-block; width:100%; padding:20px 44px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.home_texts h1 {font-size:30px; font-weight:300; letter-spacing:-0.06em;}
.home_texts h2 {font-size:24px; font-weight:300; letter-spacing:-0.06em;}
.home_texts p {font-size:16px; margin-top:1em;}
.quick_add {display:inline-block; width:100%; padding:0 30px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.quick_add h2 {display:inline-block; width:100%; font-size:26px; font-weight:300; margin:10px 0; text-align:center;}
.quick_add .quick_add_box {display:inline-block; width:224px; height:160px; padding:8px 0 0 133px; margin:10px auto 0 auto; border:3px solid #C51612; border-radius:5px; font-size:16px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.quick_add .quick_add_box p {font-size:16px; padding:0; margin-top:1em; text-align:center; line-height:1.2;}
.quick_add .quick_add_box strong {/*font-size:34px;*/ font-weight:700;}
.quick_add .quick_add_box small {display:inline-block; font-size:14px; line-height:1; margin-top:-0.2em; margin-bottom:0.7em;}
.quick_add .quick_add_box .quick_add_palet {display:inline-block; padding:6px 10px; background:#C51612; color:#FFFFFF; font-size:16px; font-weight:400; border-radius:5px;}
.quick_add .quick_add_box.box1 {background:url('../img/quick_add_palet_1c.png') 10px 50% no-repeat;}
.quick_add .quick_add_box.box1d {background:url('../img/quick_add_palet_1d.png') 10px 50% no-repeat;}
.quick_add .quick_add_box.box2 {background:url('../img/quick_add_palet_2.png') 10px 50% no-repeat;}
.quick_add .quick_add_box.box3 {background:url('../img/quick_add_palet_3.png') 10px 50% no-repeat;}
.quick_add .quick_add_box.box4 {background:url('../img/quick_add_palet_4.png') 10px 50% no-repeat;}
.quick_add .quick_add_box.box5 {background:url('../img/quick_add_palet_5.png') 10px 50% no-repeat;}
.quick_add .quick_add_box.box6 {background:url('../img/quick_add_palet_6.png') 10px 50% no-repeat;}
.quick_add .quick_add_box.box7 {background:url('../img/quick_add_palet_7.png') 10px 50% no-repeat;}
.quick_add .quick_add_box:hover {border-color:#F84945; text-decoration:none;}
#news_view_body .quick_add a.quick_add_box:hover {text-decoration:none;}
.quick_add .quick_add_box:hover .quick_add_palet {background-color:#F84945;}
.home_texts .dedicated_row {display:inline-block; width:100%; padding:0 34px; margin:10px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.home_texts .dedicated {display:inline-block; width:100%; padding:20px; background:#525252; color:#FFFFFF; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.home_texts .dedicated h3 {font-size:28px; font-weight:300;}
.home_texts .dedicated h3 a {color:inherit;}
.home_texts .dedicated h3 .nowrap {white-space:nowrap;}
.home_texts .left_collumn {display:inline-block; width:59%; padding:20px; vertical-align:top; text-align:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.home_texts .right_collumn {display:inline-block; width:39%; padding:20px 20px 20px 40px; vertical-align:top; text-align:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.home_texts .right_collumn a:hover {opacity:0.8;}
.foot_partners {float:left; width:139px; text-align:center; margin-left:56px; padding-top:10px;}
.foot_partners h3 {width:100%; float:left; font-weight:400; font-size:20px;}
.foot_partners .dotpay {float:left; margin-top:44px; display:inline; margin-left:24px; margin-bottom:37px;}
.foot_partners .paczkomaty {float:left; margin-top:44px; display:inline; margin-left:24px; margin-bottom:37px;}
#home_facebook {width:325px; float:left}
#header_elements {width:960px; height:65px; float:left;}
#counter_box {width:193px; padding-left:17px; float:right; height:35px; padding-top:30px;}
#counter_link a {width:80px; float:right; height:55px;}
#wysylka {padding-top:24px; float:left; display:inline;}
#wysylka a {margin-right:8px;}
#content_site {width:100%; min-height:500px; padding:10px 20px 30px; float:left; display:inline; background:#FFFFFF; margin-bottom:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#content_site h1 {font-size:34px; font-weight:400; letter-spacing:-0.04em; margin-bottom:30px; text-align:left;}
#content_site .index_cart table {width:100%; float:left; margin-top:5px; margin-bottom:5px;}
#content_site .index_cart table th {color:#C51612;}
#content_site .index_cart table td {text-align:left; padding-left:5px; padding-right:5px;}
#content_site .index_cart table .cart_order {}
#cart_order_pay a {float:right; padding-left:10px; padding-right:10px; height:25px; padding-top:9px; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#cart_order_pay {width:100%; float:left; margin-bottom:20px;}
.td_order_list {border-top:1px solid #B9B9B9;}
.td_order_header {height:45px;}
.td_order_list a, a.contentPreview {color:#C51612; font-weight:700;}
.td_order_list a[onclick~="return"] {color:#EE0000;}
.td_order_list a:visited {color:#C51612; font-weight:700;}
.td_order_list a:hover, a.contentPreview:hover {text-decoration:underline;}
#content_site table tr > td.td_order_list:last-child {}
.td_cart_1 {width:150px;}
.td_cart_2 {width:60px;}
.td_cart_3 {width:100px;}
.td_cart_4 {width:85px;}
.td_cart_5 {width:85px;}
.td_cart_6 {width:40px;}
.td_cart_7 {width:130px;}
.td_cart_8 {width:80px;}
#menu {display:inline-block; float:left; width:100%; border-top:4px solid #D4D4D4;}
#menu a {display:inline-block; float:left; padding:16px 6px; margin:0 15px; font-size:14px; color:#262626; text-align:center; text-transform:uppercase;}
#menu a.menu_first {margin-left:0; padding-left:0;}
#menu a.active {color:#C51612;}
#menu a:hover {color:#C51612;}
#menu a.menu_link_contact {}
#menu a.cart {float:right; width:33px; padding-right:0; margin-right:0; background:url('../img/cart_sprite.png') 100% 10px no-repeat;}
#menu a.cart:hover, #menu a.cart.active {background-position:100% -43px;}
#search_tanszy_kurier {width:988px; float:left;}
#search_menu {width:189px; float:left; height:400px; padding-top:13px; font-size:16px; font-weight:700;}
#search_menu a {height:38px; padding-top:17px; width:185px; text-align:center; padding-right:4px; float:left; margin-bottom:5px; color:#FFFFFF;}
#search_menu a:hover {}
#search_menu .search_menu_selected {}
#site_send {display:inline-block; float:right; width:179px; height:67px; position:absolute; bottom:-10px; right:0; background:url('../img/wycen_sprite.png') 0 0 no-repeat; border:0; cursor:pointer; text-indent:-9999px;}
#site_send:hover {background-position:0 -67px;}
#mainpage_infobox {float:left; width:980px; margin:0 0 10px 0;}
#mainpage_infobox h1 {font-size:18px; font-weight:700; float:left; width:610px;}
#mainpage_infobox p {float:left; width:580px; padding-top:5px; padding-left:5px; padding-right:25px;}
#pobranie_pocztowe {width:370px; float:left; height:97px;}
#content_bg {display:inline-block; float:left; width:100%;}
#content_960 {width:960px; float:left; min-height:320px; margin-left:14px; display:inline}
/*#register_page_inputs_left .input.select label {line-height:34px;}*/
#content_site .input.text {float:left; width:100%;}
#content_site .input.password {float:left; width:100%;}
#content_site .input.select {float:left; width:100%;}
#content_site .input.select select {margin-top:10px;}
#content_site .input.radio fieldset {float:left; width:744px; margin-top:10px; border:0;}
#content_site .input.radio fieldset legend {padding:0 5px; font-weight:700;}
#content_site .input.radio fieldset input[type="radio"] {float:left; margin:10px 2px; clear:left;}
#content_site .input.radio fieldset label {float:left; margin:10px 2px; width:60%;}
#invoices_details {width:375px; float:left; border:3px solid #DEDEDE; padding:20px; margin-top:10px; margin-bottom:10px}
#invoices_details table {width:100%}
#invoices_details td {padding-top:10px; padding-bottom:10px; border-top:1px solid #C51612;}
#invoices_details .td_left {text-align:right; width:170px; font-weight:700; padding-right:5px;}
#invoices_details table a {font-weight:700; color:#C51612}
#invoices_details table a:visited {font-weight:700; color:#C51612}
#invoices_details table a:hover {text-decoration:underline;}
#register_page_inputs_left {width:375px; float:left; border:3px solid #DEDEDE; padding:20px; margin-top:20px; margin-right:50px;}
#register_page_inputs_left h2 {font-weight:700; color:#C51612; font-size:16px;}
#register_page_inputs_left label {width:160px; padding-right:10px; float:left; margin-top:10px; padding-top:3px; text-align:left;}
#register_page_inputs_left input[type="password"], #register_page_inputs_left input[type="text"] {width:196px; float:left; margin-top:10px; padding:2px; border:1px solid #C51612;}
#register_page_inputs_left input[type="tel"] {width:196px; float:left; margin-top:10px; padding:2px; border:1px solid #C51612;}
#register_page_inputs_left input[type="number"] {width:196px; float:left; margin-top:10px; padding:2px; border:1px solid #C51612;}
#register_page_inputs_right textarea {max-width:100%; border:1px solid #C51612;}
#register_page_inputs_left .error-message {padding-left:170px; padding-right:20px; font-size:10px; text-align:left; color:#D11C12; padding-bottom:5px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#register_page_inputs_left .checkbox {width:375px; float:left;}
#register_page_inputs_left .checkbox input {float:left; width:15px; margin-top:13px;}
#register_page_inputs_left .checkbox label {width:320px; float:left; text-align:left; padding-left:5px;}
#register_page_inputs_left .checkbox a {font-weight:700; color:#C51612;}
#register_page_inputs_left .checkbox a:visited {font-weight:700; color:#C51612;}
#register_page_inputs_left .checkbox a:hover {text-decoration:underline;}
#register_page_inputs_left .checkbox .error-message {padding-left:20px;}
.vat_fields {width:381px; float:left; margin-top:10px;}
#register_page_inputs_right {width:381px; float:left; border:3px solid #DEDEDE; padding:20px; margin-top:20px;}
#register_page_inputs_right h2 {font-weight:700; color:#C51612; font-size:16px;}
#register_page_inputs_right p {width:321px; float:left; padding-top:10px; font-weight:700;}
#register_page_inputs_right p a {font-weight:700; color:#C51612}
#register_page_inputs_right p a:visited {font-weight:700; color:#C51612}
#register_page_inputs_right p a:hover {text-decoration:underline;}
#register_page_inputs_right label {width:160px; padding-right:10px; float:left; margin-top:10px; padding-top:3px;}
#register_page_inputs_right input {width:196px; float:left; margin-top:10px; padding:2px; border:1px solid #C51612;}
#register_page_inputs_right .error-message {padding-left:170px; font-size:10px; text-align:left; color:#D11C12; padding-bottom:5px;}
#register_page_inputs_right .checkbox {width:375px; float:left;}
#register_page_inputs_right .checkbox input {float:left; width:15px; margin-top:13px;}
#register_page_inputs_right .checkbox label {width:320px; float:left; text-align:left; padding-left:5px;}
#register_page_inputs_left.contact_container_1 .contact .input.select select, #register_page_inputs_right.contact_container_2 .contact .input.select select {width:204px;}
#register_page_inputs_left.contact_container_1 .contact .submit, #register_page_inputs_right.contact_container_2 .contact .submit {float:left; width:100%; margin-top:6px;}
#register_page_inputs_left.contact_container_1 .contact input.readContact {float:right; width:auto; padding:4px 10px; margin:0 4px 0 0; font-weight:700; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#register_page_inputs_right.contact_container_2 .contact input.readContact {float:right; width:auto; padding:4px 10px; margin:0 10px 0 0; font-weight:700; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#register_page_inputs_left .error-message, #register_page_inputs_right .error-message {font-size:15px;}
#register_page_inputs_left .error select, #register_page_inputs_right .error select, #register_page_inputs_left .error input, #register_page_inputs_right .error input {border-color:#D11C12; background:rgba(200, 0, 0, 0.1);}
#register_page_submit {width:100%; float:left; margin-top:20px; border-top:1px solid #C51612;}
#register_page_submit input {float:right; margin-top:10px; margin-right:10px;}
#user_edit_content {width:376px; float:left; border:3px solid #DEDEDE; margin-top:20px; padding:10px 20px 20px 20px;}
#user_edit_content h2 {font-weight:700; color:#C51612; font-size:16px;}
#user_edit {width:376px; float:left; margin-bottom:20px;}
#user_edit label {width:140px; padding-right:10px; float:left; margin-top:10px; padding-top:3px; text-align:right;}
#user_edit input {width:196px; float:left; margin-top:10px; padding:2px;}
#user_edit select {width:204px; float:left; margin-top:10px; padding:2px;}
#user_edit .error-message {width:200px; padding-left:150px; float:left; font-size:10px; text-align:left; color:#D11C12; margin-bottom:5px;}
#login_box {width:376px; float:left; border:3px solid #DEDEDE; margin-top:20px; padding:20px;}
#newsletter_box {border:3px solid #DEDEDE; float:left; margin-top:20px; padding:20px; width:470px;}
#newsletter_box .text {width:336px; float:left; padding:20px;}
#newsletter_box .text label {float:left; width:150px; margin-top:5px; padding-top:3px; text-align:right; padding-right:10px;}
#newsletter_box .text input {float:left; width:222px; margin-top:5px; padding:2px; border:1px solid #C51612;}
#login_box_info {width:878px; float:left; margin-top:20px; border:1px solid #FF0000; padding:10px; font-weight:700;}
#login_box_info a {color:#C51612;}
#login_box_info a:visited {color:#C51612;}
#login_box_info a:hover {color:#C51612; text-decoration:underline;}
#login_box_data {width:336px; float:left; padding:20px;}
#login_box_data label {float:left; width:65px; margin-top:5px; padding-top:3px; text-align:right; padding-right:10px;}
#login_box_data input {float:left; width:222px; margin-top:5px; padding:2px; border:1px solid #C51612;}
#login_data_inputs_remind {float:left; width:340px; padding-bottom:10px;}
#login_data_inputs_remind .text label {float:left; width:95px; margin-top:15px; margin-bottom:15px; padding-top:3px; text-align:right; padding-right:10px;}
#login_data_inputs_remind input.inputText {float:left; width:226px; margin-top:15px; margin-bottom:15px; padding:2px;}
#remind_send_button {float:left; width:340px; border-top:1px solid #C51612; padding-top:10px;}
#login_footer {float:left; width:356px; padding-left:10px; padding-right:10px; border-top:1px solid #C51612; padding-top:9px;}
#login_footer ul {float:left; width:200px; padding-left:10px; font-size:11px; text-align:left;}
#login_footer ul li {float:left; width:200px; margin-bottom:5px; font-weight:700;}
#login_footer ul a {color:#C51612;}
#login_footer ul a:visited {color:#C51612;}
#login_footer ul a:hover {color:#C51612; text-decoration:underline;}
#login_button {float:right; padding-left:10px; padding-right:10px; height:28px; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#send_button {float:right; padding:5px 10px; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
.find_button {float:right; padding-left:10px; margin-top:6px; margin-left:10px; display:inline; padding-right:10px; height:28px; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#link_button {float:right; padding-left:10px; padding-right:10px; height:22px; padding-top:6px;; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#discard_button {float:left; padding-left:10px; padding-right:10px; height:22px; padding-top:6px; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700; margin-left:10px; display:inline;}
#discard_button_margin {float:left; padding-left:10px; padding-right:10px; margin-top:10px; height:22px; padding-top:6px; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700; display:inline; margin-left:10px;}
#save_button {float:right; width:78px; height:34px; border:0; cursor:pointer}
#button_add {float:right; width:78px; height:28px; background:#48AE30; border:0; cursor:pointer; color:#FFFFFF}
#change_button {float:right; width:78px; height:34px; border:0; cursor:pointer}
#add_cart {float:left; padding:6px 10px 6px 20px; background:url(../img/arrow_left.png) 7px 10px no-repeat #C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#podsumowanie {float:right; padding:6px 20px 6px 10px; background:url(../img/arrow_right.png) 95% 10px no-repeat #C51612; color:#FFFFFF; border:0; cursor:pointer; font-size:14px; font-weight:700;}
#zamow {float:right; padding:5px 20px 5px 10px; background:url(../img/arrow_right.png) 90% 10px no-repeat #C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#zaplac {float:right; margin-right:20px; padding:5px 20px 5px 10px; background:url(../img/arrow_right.png) 95% 10px no-repeat #C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#zaplac.skarbonka {padding-top:7px; height:21px;}
#order_cart_sum a {float:right; padding-left:10px; padding-right:20px; height:22px; padding-top:7px; background:url(../img/arrow_right.png) 90% 11px no-repeat #C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#order_cart_sum a:visited {float:right; padding-left:10px; padding-right:20px; height:22px; padding-top:7px; background:url(../img/arrow_right.png) 90% 11px no-repeat #C51612; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#login_buttonhover, #send_buttonhover, .find_buttonhover, #link_buttonhover, #discard_buttonhover, #discard_button_marginhover, #add_cart:hover, #podsumowanie:hover, #zamow:hover, #zaplac:hover, #order_cart_sum a:hover {background-color:#F84945;}
/* Podstrony */
#site_cart_body .image-and-table {display:inline-block; vertical-align:middle; width:100%;}
#site_cart_body .image-and-table > p {float:left; display:inline-block; width:42%;}
#site_cart_body .image-and-table img {float:left; display:inline-block;}
#site_cart_body .image-and-table h3 {float:left; display:inline-block; width:57%;}
#site_cart_body .image-and-table .table-bordered {float:left; width:57%; border-collapse:collapse;}
#site_cart_body .image-and-table .table-bordered tr:hover {background:rgba(0, 0, 0, 0.02);}
#site_cart_body .image-and-table .table-bordered td {border:1px solid #666666; border-collapse:collapse;}
#site_cart_body .image-and-table h2 {font-size:1.15em;}
#site_cart_body h2.logo_dpd span {padding-left:60px; background:url('../img/small_logo_dpd.jpg') 0 0 no-repeat;}
#site_cart_body h2.logo_dhl span {padding-left:80px; background:url('../img/small_logo_dhl.jpg') 0 0 no-repeat;}
#site_cart_body h2.logo_ups span {padding-left:60px; background:url('../img/small_logo_ups.jpg') 0 0 no-repeat;}
#site_cart_body img[style="float: left;"] {padding-right:1em; padding-top:0.5em; padding-bottom:1.1em;}
#site_cart_body img[style="float: right;"] {padding-left:1em; padding-top:0.5em; padding-bottom:1.1em;}
#site_cart_body img[style="vertical-align: middle;"] {max-width:100%;}
#bank_pay {width:100%; float:left; padding-top:10px;}
.actions {float:right; margin-top:-33px;}
.actions a.actionlink {float:right; margin:5px 10px; color:#C51612; line-height:26px; font-weight:700;}
.actions a.actionlink:hover {text-decoration:underline;}
table.contactlist {border-collapse:collapse;}
table.contactlist tr:first-child {}
table.contactlist tr:first-child:hover td, table.contactlist tr:first-child:hover th {}
table.contactlist th, #content_site .index_cart table.contactlist td, table.contactlist td {padding:5px;}
#content_site .index_cart table.contactlist td[colspan="100"], table.contactlist td[colspan="100"] {padding:10px; text-align:center; color:#666666; font-style:italic; border:1px solid #CDCDCD; border-top:0;}
#list_order_empty {float:left; padding-top:10px;}
#list_order_empty a {color:#C51612; font-weight:700;}
#list_order_empty a:visited {color:#C51612; font-weight:700;}
#list_order_empty a:hover {text-decoration:underline;}
table.contactlist tr:hover {background:#F9F9F9;}
table.contactlist tr > td:last-child a {line-height:20px;}
table.contactlist tr > td:last-child {text-align:right;}
.list_box_courier_img table tr > td:last-child {text-align:center;}
.paginatorcontainer {float:left; width:100%; padding:5px 0; text-align:center; color:#CDCDCD; font-size:12px; font-weight:400;}
.paginatorcontainer span {color:#CDCDCD; padding:1px 4px;}
.paginatorcontainer span.current {font-weight:700; color:#FFFFFF; background:#666666; border-radius:3px 3px 3px 3px;}
.paginatorcontainer a:hover {color:#C51612;}
#courier_details {width:100%; float:left; border-bottom:1px solid #BFBFBF; padding-bottom:10px; margin-bottom:10px;}
#courier_details_hours {padding-top:20px;}
#courier_details_hours #OrderPickupDate {width:200px;}
#courier_details_hours .select option {padding-right:10px;}
#courier_details_hours .select select {border:1px solid #C51612; padding:2px;}
#courier_details_hours .select label {}
#courier_details_hours .pickup_hours {float:right; padding-right:5px;}
#courier_details_hours .pickup_hours label {float:left; width:78px; text-align:right}
#courier_details_hours .pickup_hours .select {float:left; width:auto}
#courier_details_hours .pickup_hours #OrderPickupReadyTimeMinute, #courier_details_hours .pickup_hours #OrderPickupCloseTimeMinute { /*display:none;*/}
p.info {float:left; font-size:11px; color:#4C4C4C; margin-top:10px;}
h3.bank_client_count {float:left; width:100%; font-size:14px; margin:10px 0 10px 0;}
h3.bank_client_count span {color:#C51612; font-size:18px;}
.add_to_favourite {width:100%; float:left;}
.add_to_favourite span {float:right; background:#C51612; color:#FFFFFF; padding:5px; margin-right:6px;}
.add_to_favourite label {padding-left:5px;}
#allegro_link {width:100%; float:left; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #DEDEDE}
#allegro_link a {float:right; background:#C51612; color:#FFFFFF; padding:5px; margin-right:10px; font-weight:700;}
#allegro_link a:visited {float:right; background:#C51612; color:#FFFFFF; padding:5px; margin-right:10px; font-weight:700;}
#order_form_box {width:920px; float:left;}
#order_form_box_data h2 {font-weight:400; font-size:20px; width:100%; float:left;}
#order_form_box_data_info {float:left; width:900px; padding:10px; background:#7CEF9B; margin-top:10px;}
#order_form_box_data_info p {font-size:18px; padding-bottom:10px; width:100%; float:left;}
#order_form_box_data_info a {text-decoration:underline;}
#order_form_box_data_info a:visited {text-decoration:underline;}
#order_form_box #register_page_inputs_left {margin-right:72px;}
#order_form_box #register_page_inputs_left h3 {font-size:16px; font-weight:700; color:#C51612}
#order_form_box #register_page_inputs_right h3 {font-size:16px; font-weight:700; color:#C51612}
#order_form_box .custom_pickup {float:left;}
#register_page_inputs_left .register {width:381px; float:left; padding-top:20px;}
#cart_table table {width:100%; float:left; margin-top:20px;}
#cart_table table th {height:42px; text-align:left; background:#DEDEDE; padding-left:10px; padding-right:10px;}
#cart_table table th a {color:#C51612;}
#cart_table table th a:visited {color:#C51612;}
#cart_table table th a:hover {text-decoration:underline}
#cart_table table .th_border_right {width:117px;}
#cart_table table td {text-align:left; border-top:1px solid #C51612; padding:9px 10px;}
#cart_table table td a {color:#FFFFFF; font-weight:700;}
#cart_table table td a:hover {text-decoration:underline;}
#cart_table table .td_order_list_link a {color:green;}
#cart_table .details table {background:none;}
#cart_table .details table td p {float:left; width:100%; padding-bottom:5px;}
#cart_table .details table span {padding-right:20px; float:left}
.cart_table_edit {width:52px; float:left; margin-bottom:1px; margin-top:1px; background:#C51612; margin-right:2px; text-align:center; border-radius:2px; padding-top:6px; padding-bottom:6px;}
.cart_table_delete {width:52px; float:left; margin-bottom:1px; margin-top:1px; background:#DA251D; text-align:center; border-radius:2px; padding-top:6px; padding-bottom:6px;}
.cart_table_details {width:77px; float:left; margin-bottom:1px; margin-top:1px; background:#C51612; margin-right:2px; text-align:center; border-radius:2px; padding-top:6px; padding-bottom:6px;}
.empty_cart_well {display:inline-block; width:100%; padding:30px; margin-top:25px; font-size:14px; text-align:center; background:#525252; color:#FFFFFF; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
/* czas-dostawy-table */
table.czas-dostawy-table {max-width:100%;}
table.czas-dostawy-table th.col1 {width:50%;}
table.czas-dostawy-table th.col2, table.czas-dostawy-table th.col3 {width:25%;}
table.czas-dostawy-table th {padding:0.5em; background:#EC1A36; color:#FFFFFF; font-size:120%;}
table.czas-dostawy-table td {padding:0.5em;}
table.czas-dostawy-table tbody > tr:nth-child(odd) td {background:#EDEDED;}
table.czas-dostawy-table tbody > tr:nth-child(odd):last-child td {border-bottom:0;}
table.czas-dostawy-table tbody > tr:nth-child(even):last-child td {border-bottom:2px solid #EDEDED;}
table.czas-dostawy-table tbody > tr:hover td, table.czas-dostawy-table tbody > tr:nth-child(odd):hover td {background:rgba(247, 135, 47, 0.33);}
#order_sum {width:100%; float:left; text-align:right; border-top:3px solid #DEDEDE; margin-bottom:10px; padding-bottom:10px;}
#order_sum p {font-weight:700; background:#DEDEDE; float:right; font-size:16px; color:#C51612; padding:10px 20px 15px; -webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;}
#order_sum #add_cart {margin-top:15px;}
#order_sum_right {padding:15px 10px 15px 20px; background:#DEDEDE; float:right; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:7px; -moz-border-radius-bottomright:7px; -moz-border-radius-bottomleft:7px; border-bottom-right-radius:7px; border-bottom-left-radius:7px;}
#cart_order_sum_cartSum_coupon {float:left; color:#C51612; font-size:16px; font-weight:700; width:100%;}
#cart_order_sum_cartSum_coupon #order_sum_cartSum_coupon {float:right; padding-right:0; padding-bottom:10px;}
#order_sum #order_sum_cartSum_coupon {width:100%; padding-bottom:10px; padding-top:10px;}
#order_sum_cartSum {float:left; color:#C51612; padding-right:50px; font-size:16px; font-weight:700;}
#order_sum_cartSum_coupon {float:left; color:#C51612; font-size:16px; font-weight:700; padding-right:20px;}
#order_sum_submit {float:left}
.order_coupon {float:right; padding-bottom:10px; padding-left:20px; padding-top:10px;}
.order_coupon #order_sum_cartSum_coupon {padding-right:0; text-align:right}
#details_coupon #order_sum_cartSum_coupon {width:100%; padding-bottom:10px; text-align:right; float:left}
.coupon_form {float:left; padding-left:20px; width:400px; margin-top:-62px}
.coupon_form .input label {padding-right:10px; float:left; padding-top:3px}
.coupon_form .input input {border:1px solid #C51612; padding:2px; float:left; width:120px;}
.coupon_form #CartCouponCartForm .text {float:left; width:235px}
.coupon_form .submit {float:left}
.coupon_form .submit input {background:#C51612; border:0 none; color:#FFFFFF; cursor:pointer; float:right; font-weight:700; padding:2px 10px;}
#order_cart_vat {width:854px; float:left; margin-bottom:10px; margin-top:5px;}
#order_cart_vat .checkbox label {padding-left:10px; font-size:14px; font-weight:700;}
#order_cart_sum {width:100%; float:left;}
#order_sum span {font-size:24px; padding-left:15px;}
#order_summary_payments {width:856px; float:left; margin-left:20px; display:inline;}
#order_summary_payments legend {font-size:20px; font-weight:400; letter-spacing:-0.4em; padding-bottom:15px;}
#order_summary_payments .info {width:856px; float:left; padding-top:10px;}
#order_summary_payments .info a {color:#0062B7; font-weight:700;}
#order_summary_payments .info a:visited {color:#0062B7; font-weight:700;}
#order_summary_payments .info a:hover {text-decoration:underline}
#order_summary_payments .info ul {padding-left:30px; padding-top:5px;}
#order_details_content {width:100%; float:left; padding-bottom:20px;}
#order_details_content h2 {padding-bottom:10px; font-size:16px; font-weight:700; color:#C51612}
#order_details_content td {width:175px; padding-top:3px; padding-bottom:3px;}
#order_details_content_left {display:inline-block; width:49%; min-height:270px; border:3px solid #DEDEDE; padding:20px; margin-top:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#order_details_content_left h2 {font-weight:700; color:#C51612; font-size:16px;}
#order_details_content_left a {color:#C51612; text-decoration:underline;}
#order_details_content_right {display:inline-block; width:49%; min-height:270px; border:3px solid #DEDEDE; padding:20px; margin-top:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#order_details_content_right h2 {font-weight:700; color:#C51612; font-size:16px;}
#order_details_content > div:nth-of-type(even) {float:left; margin-right:2%;}
#order_details_content_left .waybill_status img {margin-right:3px;}
#order_details_content_przesylka {width:371px; float:left; padding-right:381px; padding-bottom:20px;}
.order_details_info {display:inline-block; width:100%; padding:20px; margin:20px 0 0 0; font-size:14px; color:#FFFFFF; background:#C51612; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.order_details_info p {padding-top:0.5em;}
.order_details_info ol {padding-left:2em; padding-bottom:0.5em;}
.order_details_info ul {padding-left:2em; padding-bottom:0.5em;}
.order_td_left {text-align:right; padding-right:5px;}
.order_td_right {text-align:left; font-weight:700; padding-left:5px;}
.order_td_right_long {text-align:left; font-weight:700; padding-left:5px; width:200px !important;}
#order_cart_links {width:100%; display:inline; float:left; padding-top:10px;}
.address_data {width:100%; float:left;}
.address_data p {width:33%; float:left; padding-top:5px; padding-bottom:5px;}
.address_data p span {font-weight:700; color:#C51612; font-size:16px; padding-left:15px;}
.broker_data_multi_checkbox .checkbox {padding-bottom:10px; padding-left:214px;}
.broker_data_multi_checkbox input[type=checkbox] {margin-right:5px; float:left;}
#border_zero {border:0}
.couriers_price_data_check {width:748px; padding-left:144px; float:left; margin-top:5px;}
.couriers_price_data_check label {padding-left:5px;}
#site_bottom {width:892px; float:left; border-top:1px solid #DFDFDF; margin-top:10px; padding-top:10px;}
#site_bottom_left {width:446px; float:left; padding-top:6px;}
#site_bottom_left a {color:#48AE30; font-weight:700;}
#site_bottom_left a:visited {color:#48AE30; font-weight:700;}
#site_bottom_right {width:446px; float:left; text-align:right}
#couriers_price_data_weights {width:892px; float:left; padding-top:10px; padding-bottom:10px;}
#couriers_price_data_weights table th {background:#DFDFDF; padding:5px;}
#couriers_price_data_weights table td {border-bottom:1px solid #DFDFDF; text-align:center; padding:5px;}
#couriers_price_data_weights table input {width:95%; border:1px solid #D0CFCF;}
#couriers_price_data_no_charge {width:100%; float:left; padding-top:10px;}
#couriers_price_data_no_charge table th {background:#DFDFDF; padding:5px;}
#couriers_price_data_no_charge table input {width:120px; border:1px solid #D0CFCF;}
#couriers_price_data_no_charge table td {border-bottom:1px solid #DFDFDF; text-align:center; padding:5px;}
#couriers_price_data_formula_dim {width:892px; float:left; margin-top:10px; padding-top:10px;}
#couriers_price_data_other_options {width:892px; float:left; padding-top:10px;}
#couriers_price_data_cover {width:892px; float:left; padding-top:10px;}
#couriers_price_data_cover table {padding-left:229px; padding-bottom:5px; padding-top:5px;}
#couriers_price_data_cover table th {background:#DFDFDF; text-align:center; padding-top:5px; padding-bottom:5px;}
#couriers_price_data_cover table td {border-bottom:1px solid #DFDFDF; padding-top:5px; padding-bottom:5px; text-align:center;}
#couriers_price_data_cover table td input {border:1px solid #D0CFCF;}
#couriers_price_data_address {width:892px; float:left; border-top:1px solid #DFDFDF; margin-top:10px; padding-top:10px;}
#paginator_prev {width:80px; float:left; text-align:left;}
#paginator_numbers {width:472px; float:left; text-align:center; margin-bottom:20px;}
#paginator_numbers .current {font-weight:700; color:#0F7706}
#paginator_next {width:80px; float:left; text-align:right;}
#contact_data_left {width:380px; float:left;}
#contact_data_left p {width:362px; float:left; padding-top:20px;}
#contact_data_right {width:400px; float:right; margin-top:53px; border:3px solid #DEDEDE; padding:20px;}
#contact_data_right h2 {font-size:14px; padding-bottom:10px; color:#C51612;}
#contact_data_right_data {width:400px; float:left;}
#contact_data_right_data label {width:190px; float:left; margin-top:8px; text-align:right; padding-right:10px;}
#contact_data_right_data small {text-align:center; width:100%; float:left; color:#7C7C7C;}
#contact_data_right_data .input.select select {margin-top:7px;}
#contact_data_right_data input {width:192px; float:left; margin-top:5px; padding:2px;}
#contact_data_right_data .error-message {padding-left:200px; font-size:10px; color:#A62A22; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#contact_data_right_data_message {width:400px; float:left; margin-top:5px;}
#contact_data_right_data_message label {width:400px; float:left; padding-bottom:5px;}
#contact_data_right_data_message textarea {width:398px; float:left; margin-bottom:5px;}
#contact_data_right_data_message .error-message {font-size:10px; color:#A62A22;}
#contact_send {float:right}
#contact_data_bottom {width:892px; float:left; border-top:1px solid #DFDFDF; margin-top:10px; padding-top:10px;}
#contact_data_bottom a {font-weight:700; color:#48AE30;}
#contact_data_footer {display:inline-block; width:100%; text-align:center; vertical-align:top; padding:30px 0 0 0;}
#contact_data_footer img {display:inline-block; text-align:center;}
#content_search {width:100%; float:left;}
#content_search h1 {float:left;}
#content_header h2 {float:right; color:#C51612; font-size:12px; font-weight:400; line-height:42px;}
#search_results_wraper {width:896px; float:left;}
#search_header {width:880px; padding-left:20px; padding-right:20px; float:left; padding-top:15px; background:#EBEBEB; text-align:left;}
.parcel_row {width:100%; margin-bottom:10px; float:left; padding-bottom:10px; border-bottom:1px solid #C51612;}
.parcel_row_counter {float:left; font-size:18px; font-weight:700; color:#C51612; padding-right:10px; padding-left:10px; width:20px; text-align:right;}
#search_header_id {width:100%;; height:32px; float:left; text-align:right;}
#search_header_country {float:right; padding-right:40px;}
.search_header_country {font-weight:700;}
#search_header_id_number {float:right;}
#search_header_weight {width:160px; float:left; padding-left:30px;}
#search_header_weight span {font-size:18px; font-weight:700; color:#C51612; padding-left:15px;}
.search_header_sides {width:322px; float:left;}
.search_header_sides_span_1 {padding-right:20px;}
.search_header_sides_span_2 {font-size:18px; font-weight:700; color:#C51612; border-right:1px solid #C51612; padding-right:9px;}
.search_header_sides_span_3 {font-size:18px; font-weight:700; color:#C51612; border-right:1px solid #C51612; padding-right:9px; padding-left:3px;}
.search_header_sides_span_4 {font-size:18px; font-weight:700; color:#C51612; padding-right:5px; padding-left:3px;}
#search_header_sortable {width:305px; float:left; padding-left:20px; padding-top:6px; padding-bottom:2px; background:url(../img/check.png) 0 6px no-repeat;}
#search_header_sortable_2 {width:190px; float:left; height:53px; padding-top:27px;}
#search_header_change {float:right}
#search_header_change #send_button {padding-left:10px; padding-right:10px; padding-top:6px; float:right; background:#C51612; color:#FFFFFF}
#search_header_more_options_box {float:left; margin-top:15px; color:#191919; width:100%;}
#search_header_more_options_box p {height:30px;}
#search_header_more_options_box_1 {width:324px; float:left;}
#search_header_more_options_box_1 span {width:154px; float:left;}
#search_header_more_options_box_2 {width:310px; float:left}
#search_header_more_options_box_2 span {width:150px; float:left}
#search_header_more_options_box_3 {width:218px; float:left}
#search_header_more_options_box_3 p {background:url(../img/check.png) 0 0 no-repeat; padding-left:22px;}
/* ==== szczegoly zamowienia ==== */
#search_info {width:852px; float:left; padding-bottom:10px; padding-top:5px;}
#search_info a {text-decoration:underline;}
#search_info a:visited {text-decoration:underline;}
#search_header_order {width:852px; float:left; padding:15px 20px 20px 24px;background:#DEDEDE;}
#search_header_order_mini {width:852px; float:left; padding:15px 20px 20px 24px;background:#DEDEDE;}
#search_header_order_summary {width:852px; padding-left:24px; padding-right:20px; float:left; padding-top:15px; background:#DEDEDE;}
#search_header_order_summary_mini {width:852px; padding-left:24px; padding-right:20px; float:left; padding-top:15px; background:#DEDEDE;;}
#search_header_order_summary_data {width:100%; height:74px; float:left; margin-bottom:22px;}
#search_header_order_courier {float:left; width:880px; border-bottom:1px solid #C51612; margin-bottom:10px; padding:20px;}
#search_header_order_courier .list_box_courier_img {width:157px; float:left; margin-top:30px;}
#search_header_order_courier .list_box_courier_img table {width:157px; float:left;}
#search_header_order_courier .list_box_courier_img td {width:155px; height:80px; text-align:center; background:#FFFFFF; border:1px solid #C51612}
#search_header_order_courier .list_box_courier_name {width:470px; float:left; padding-left:32px;}
#search_header_order_courier .list_box_courier_name h2 {font-size:18px; font-weight:400; padding-top:17px}
#search_header_order_courier .list_box_courier_info {width:169px; float:right}
#search_header_order_courier .list_box_courier_info p {color:#999999}
.list_box_courier_img {width:155px; float:left;}
.list_box_courier_img table {width:155px; float:left;}
.list_box_courier_img td {width:155px; height:80px; text-align:center}
.list_box_courier_img img {max-width:150px;}
#courier_list {width:100%; float:left;}
#courier_list h1 {width:100%; float:left;}
.rabatinfo {float:left; width:100%; margin:0 0 20px 0; text-align:center; font-size:14px; line-height:28px; font-weight:700; color:#C51612; border:1px solid #C51612; border-radius:4px 4px 4px 4px;}
.list_box_courier {width:100%; float:left; display:inline; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #C51612;}
.list_box_courier_name {width:371px; padding-left:10px; padding-right:10px; float:left; padding-top:10px; text-align:left;}
.list_box_courier_name h2 {float:left; width:361px; padding-right:10px;}
.courier_desc {float:left; width:361px; color:#C51612; padding-top:10px; padding-right:10px;}
.courier_desc ul {padding-left:1.5em;}
.courier_list_message {display:inline-block; float:left; width:100%; padding:16px; margin-bottom:20px; border:2px solid #525252; background:#525252; color:#FFFFFF; text-align:center; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.list_box_courier_info {width:200px; float:left; padding-top:20px;}
.list_box_courier_info h3 {font-size:24px; font-weight:700;}
.list_box_courier_info h3 span {font-size:18px;}
.list_box_courier_info p {color:#999999;}
.list_box_courier_order {float:right; margin-top:36px; padding-right:20px;}
.list_box_courier_order a {background:#C51612; color:#FFFFFF; float:right; height:22px; padding-left:10px; padding-right:10px; padding-top:6px; font-weight:700;}
#site_cart_view h1 {padding-bottom:20px;}
#site_cart_view p {padding-bottom:5px;}
#site_cart_view ol {padding-left:30px; padding-top:10px; padding-bottom:10px;}
#site_cart_view ul {padding-left:30px; padding-top:10px; padding-bottom:10px;}
#site_cart_body a {color:#C51612;}
#site_cart_body a:visited {color:#C51612;}
#site_cart_body a:hover {color:#C51612; text-decoration:underline;}
#site_cart_body table {margin-top:10px; margin-bottom:10px;}
#site_cart_body table td {padding:5px;}
#site_cart_body {display:inline-block; width:100%; float:left; padding-bottom:20px; padding-top:30px; text-align:left;}
#site_cart_body h2 {padding-bottom:.3em;}
#site_cart_body h3 {}
.table_overflow {float:left; width:100%; max-width:100%; overflow-x:auto; box-sizing:border-box; -moz-box-sizing:border-box;}
#site_cart_gallery {width:100%; float:left; padding-bottom:20px;}
#site_cart_gallery h2 {width:100%; float:left; padding-bottom:10px; font-size:18px; font-weight:700;}
.site_cart_gallery_img_box {float:left; width:128px; text-align:center; height:98px; margin:11px 10px;}
.site_cart_gallery_image {width:120px; padding:3px; border:1px solid #D0CFCF;}
#site_cart_files {width:100%; float:left; padding-bottom:20px;}
#site_cart_files h2 {width:100%; float:left; padding-bottom:10px; font-size:18px; font-weight:700;}
.site_cart_file {width:737px; float:left; padding-left:25px; margin-top:9px; padding-top:2px; padding-bottom:9px; border-bottom:1px solid #D4D4D4; background:url(../img/news_file_grey.jpg) no-repeat;}
.site_cart_file a {color:#333333}
.site_cart_file a:visited {color:#333333}
.site_cart_file a:hover {color:#C51612; text-decoration:underline;}
.site_cart_file_name {width:537px; float:left; font-weight:700;}
.site_cart_file_ext {width:80px; float:left; padding-left:10px; padding-right:10px; text-align:right;}
.site_cart_file_size {width:80px; float:left; padding-left:10px; padding-right:10px; text-align:right;}
#content_site_find {width:400px; margin-top:2em; float:left; border:3px solid #DEDEDE; padding-bottom:20px; padding-left:20px; padding-right:20px}
#content_site_find input[type="text"] {width:196px; float:left; margin-top:10px; padding:2px; border:1px solid #C51612}
.content_find_box {width:100%; float:left; margin-top:20px; padding-bottom:10px;}
.content_find_box a {color:#C51612;}
.content_find_box table {float:left;}
.content_find_box table td {padding-left:10px; padding-right:10px;}
.content_find_box p {float:left}
.content_find_box_left {text-align:right}
#footer_content_960 {width:960px; color:#181818; margin-left:auto; margin-right:auto; letter-spacing:-0.5px}
#footer_content_960 a {color:#181818;}
#footer_content_960 a:hover {text-decoration:underline}
#footer_copy {float:left; padding:20px; text-align:left;}
#footer_rewizja {float:right; padding-right:20px; padding-top:13px;}
.footer_copy_span {display:inline-block; padding-bottom:4px;}
#payment_page {width:100%; float:left; padding-top:10px;}
#payment_page h2 {font-size:20px;}
.payments_error h2 {color:#FF0000;}
.payments_ok h2 {color:#C51612;}
.error-message {display:inline-block; width:100%; color:#FF0000; text-align:center;}
#systemMessage {color:#D11C12; width:100%; padding-top:10px; padding-bottom:10px; text-align:center; font-size:16px; float:left; margin-top:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#authMessage {width:100%; padding-top:10px; padding-bottom:10px; text-align:center; font-size:16px; float:left; margin-top:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#flashMessage {width:100%; padding-top:10px; padding-bottom:10px; text-align:center; font-size:16px; float:left; margin-top:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.alert {color:#FFFFFF; background:#DA251D}
.message {color:#FFFFFF; background:#25AA1D}
.contentDelete {margin-right:5px; background-image:url('../img/icons/delete.png'); background-repeat:no-repeat; padding-left:20px; padding-bottom:5px;}
.contentUp {background-image:url('../img/icons/up_arrow.png'); background-repeat:no-repeat; padding-left:20px;}
.order_details_box td.order_td_left .contentDelete {display:none;}
#cart_table table td a.deleteShipment {display:none;}
.btn.cta, #site_cart_body a.btn.cta {display:inline-block; padding:.5em 1em; border-radius:5px; background-color:#C51612; color:#FFFFFF;}
.btn.cta:hover, #site_cart_body a.btn.cta:hover, .btn.cta:active, #site_cart_body a.btn.cta:active {text-decoration:none; background-color:#F84945;}
/* END Style.css */
.home_guides_list {display:inline-block; width:100%; text-align:left; font-size:14px; line-height:2.2; padding:0 0 2em 0;}
.home_guides_list h2 {text-align:center; font-size:30px; font-weight:300; letter-spacing:-0.05em; margin-top:10px; margin-bottom:10px; text-transform:uppercase;}
.home_guides_list h3 {clear:both; text-align:left; padding-top:1em;}
.home_guides_list ul.guides_list {padding-left:3.2em;}
.home_guides_list ul.guides_list a {}
.home_guides_list ul.guides_list a:hover, .home_guides_list ul.guides_list a:active {color:#C51612;}
@media screen and (min-width:1000px) {
	.home_guides_list {line-height:1.8;}
	.home_guides_list ul.guides_list {padding-left:1.2em;}
	.home_guides_list ul.guides_list li {float:left; width:49%; padding-left:0; padding-right:2em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
}
/* Style2.css */
.red {color:#AA0000;}
.green {color:#00AA00;}
table td[colspan="100"] {text-align:center !important;}
#home_desc h1 {padding:5px 0; font-weight:400; font-size:20px;}
.article_banerbox {float:right; width:220px; height:360px; margin:0 0 20px 0;}
/* Artykuły */
#content_site .articles {display:inline-block; float:left; width:100%; padding-bottom:20px;}
.articles {}
.articles h2 {font-size:30px; font-weight:300; letter-spacing:-0.05em; margin-bottom:28px;}
.articles table.articletable {width:100%;}
#content_site .articles table.articletable {float:left; margin-top:50px;}
.articles table.articletable td, .articles .divtable.articletable .divtd {padding:0 10px 10px 0; vertical-align:top;}
.articles table.articletable td div.news_box_img {}
.articles table.articletable td div.news_box_img img, .articles .divtable.articletable .divtd div.news_box_img img {border:2px solid #D2D2D2; border-radius:2px;}
.articles table.articletable td h3, .articles .divtable.articletable .divtd h3 {padding:0 0 10px 0; font-size:18px; font-weight:700; color:#343434; border-bottom:1px solid #DDDDDD;}
.articles table.articletable td h3 a, .articles .divtable.articletable .divtd h3 a {color:inherit;}
.articles table.articletable td .news_view_body, .articles .divtable.articletable .divtd .news_view_body {font-size:14px; font-weight:400; padding:5px 0 10px 0;}
.articles table.articletable td a.more, .articles .divtable.articletable .divtd a.more {float:right; font-size:12px; font-weight:400; color:#FFFFFF; background:#C51612; padding:6px 15px 6px; border-radius:4px}
.articles table.articletable td a.more:hover, .articles .divtable.articletable .divtd a.more:hover {background-color:#F84945;}
#content_site .articles table.articletable tr:first-child td {border-top:0; padding-top:0;}
#content_site .articles table.articletable tr td {border-top:4px solid #D4D4D4; padding-top:20px; text-align:left;}
#content_site .articles table.articletable td a.more {margin-top:10px;}
#home_news .articles .divtable.articletable .divtr {height:auto; padding-bottom:20px;}
#home_news .articles .divtable.articletable .divtd.news_img {width:170px;}
#home_news .articles .divtable.articletable .divtd h3 {font-size:16px; font-weight:400; letter-spacing:-0.05em; color:#FE0101;}
#home_news .articles .divtable.articletable .divtdcolspan2 h3 {font-size:16px; font-weight:400; letter-spacing:-0.05em; color:#FE0101;}
#home_news .articles .divtable.articletable .divtd h3 a {color:inherit;}
#home_news .articles .divtable.articletable .divtdcolspan2 h3 a {color:inherit;}
#home_news .articles .divtable.articletable .divtd .news_view_body {font-size:12px; font-weight:400; letter-spacing:-0.05em;}
#home_news .articles .divtable.articletable .divtdcolspan2 {float:left; display:inline-block; width:220%;}
/* Kontenery */
#site_cart_view .content_width_660 {float:left; width:660px;}
#site_cart_view .content_width {float:left; width:100%;}
#content_700_data {float:left; width:660px;}
#content_700_data h1 {padding:0 0 10px 0; font-size:24px; font-weight:400;}
#content_900 {float:left; width:938px; margin-left:25px; margin-bottom:30px; background:#FFFFFF;}
#content_260 {float:left; display:inline; width:240px; padding:25px 0 30px 20px;}
#content_700 {float:left; display:inline; width:615px; padding:25px 20px 30px 20px;}
#content_260 #news_articles_list {float:left; width:240px; padding:10px 0; background:#7B9FC3; color:#FFFFFF; border-radius:10px 10px 10px 10px;}
#content_260 #news_articles_list h2 {float:left; width:200px; padding:10px 20px; font-size:14px;}
#content_260 #news_articles_list ul {float:left; list-style:none;}
#content_260 #news_articles_list li {float:left; list-style:none;}
#content_260 #news_articles_list li span {float:left; padding:0 20px;}
#content_260 #news_articles_list li span:hover {background:#004580;}
#content_260 #news_articles_list li a {float:left; width:200px; padding:10px 0; color:#FFFFFF; border-top:1px solid #ADD2F6;}
#content_260 #news_articles_list li:first-child span a {border:0;}
#content_260 #news_articles_list li span:hover a {border-color:#004580;}
/* Nowości */
#news_view_body {display:inline-block; float:left; width:100%; padding-bottom:20px; font-size:14px; text-align:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#news_view_body a {color:#C51612;}
#news_view_body a:visited {color:#C51612;}
#news_view_body a:hover {text-decoration:underline;}
#news_view_body h3 {font-size:14px; padding:0 0 5px 0;}
#news_view_body p {padding:0 0 10px 0; line-height:22px;}
#news_view_body ul, #news_view_body ol {padding:0 0 10px 20px;}
div.news_box_img {}
div.news_box_img.floatleft {float:left; margin:0 15px 4px 0;}
div.news_box_img a {}
div.news_box_img img {border:2px solid #B3B3B3;}
#user_articles_author {font-size:12px; padding:5px 0 10px 0; color:#898989;}
#news_view_files {width:100%; float:left; padding-bottom:20px; margin-left:0;}
#news_view_files h3 {width:100%; padding:0 0 10px 0; font-size:18px; font-weight:400; border-bottom:1px solid #D6D6D6;}
#news_view_files .news_view_file {float:left; width:100%; border-bottom:1px solid #D6D6D6;}
#news_view_files .news_view_file div {float:left; display:inline; padding:10px 0;}
#news_view_files .news_view_file div.news_view_name {width:80%; text-align:left;}
#news_view_files .news_view_file div.news_view_type {width:10%;}
#news_view_files .news_view_file div.news_view_size {width:10%;}
#news_view_files .news_view_file div.news_view_name a {padding:5px 0 5px 20px; color:#C51612; background:url('../img/news_file_grey.jpg') 0 5px no-repeat;}
#news_view_files .news_view_file div.news_view_name a:hover {text-decoration:underline;}
#news_view_pictures {width:760px; float:left; padding-bottom:20px; margin-left:94px;}
#news_view_pictures h3 {width:100%; padding:0 0 10px 0; font-size:18px; font-weight:400;}
#news_view_pictures .news_view_picture_box {float:left; display:inline; margin:20px 31px;}
#news_view_pictures .news_view_picture_box .news_view_picture {width:180px; height:135px; padding:4px; border:1px solid #C51612;}
#news_view_pictures .news_view_picture_box .news_view_picture a {width:180px; height:135px; display:table-cell; text-align:center; vertical-align:middle;}
#news_view_pictures .news_view_picture_box .news_view_picture a img {max-width:180px; max-height:135px; border:0;}
/* Paginator */
.paginator_box {float:left; width:100%; padding:20px 0; margin:20px 0; text-align:center; color:#FFFFFF; font-weight:700;}
.paginator_box .paginator_box_left {float:left; width:20%; display:inline; text-align:left;}
.paginator_box .paginator_box_center {float:none; width:60%; display:inline; text-align:center; margin:0;}
.paginator_box .paginator_box_right {float:right; width:20%; display:inline; text-align:right;}
.paginator_box span {color:#C51612; padding:2px 5px;}
.paginator_box a {color:#343434;}
.paginator_box span.prev {float:left;}
.paginator_box span.prev a {font-weight:700; color:#C51612; padding-left:15px;}
.paginator_box span.prev a:hover {text-decoration:underline;}
.paginator_box span.next {float:right;}
.paginator_box span.next a {font-weight:700; color:#C51612; padding-right:15px;}
.paginator_box span.next a:hover {text-decoration:underline;}
/* Tabela */
#cart_table table {border:0;}
#cart_table table th {color:#C51612;}
#cart_table table tr td.td_order_list {}
#cart_table table tr td.td_order_list_desc {line-height:20px;}
#cart_table table tr th.opcje, #cart_table table tr td.opcje {width:70px; text-align:center; color:#C51612;}
#cart_table table tr td.opcje > div {white-space:nowrap;}
#cart_table table tr:first-child td {border:0; background:none;}
#cart_table table tr:first-child td {}
#cart_table table tr:first-child td a {color:#C51612;}
.cart_table_info {float:left; margin-top:1px; margin-bottom:1px; width:auto; padding:6px; background:#C51612; margin-right:2px; text-align:center; border-radius:2px; color:#FFFFFF;}
.cart_table_info.red {background:#AA0000; color:#FFFFFF;}
table.tablesmall {}
table.tablesmall td {border-bottom:1px solid #EFEFEF;}
#site_cart_body table.tablesmall td {padding:5px 15px;}
#news_view_body table.tablesmall td p {padding:0;}
#news_view_body table {border-spacing:0;border-collapse:collapse;border-color:#111111;max-width:100%;}
#news_view_body table tr th {padding:0 5px;border:1px solid #111111;background:#111111;color:#FFFFFF;}
#news_view_body table tr td {padding:5px;border-bottom:1px solid #111111;}

#site_cart_body table.tabelka {width: 100%; border:1px solid #111111;}
#site_cart_body table.tabelka thead {background:#E7E7E7;}
#site_cart_body table.tabelka thead td {padding:0.5em;}
#site_cart_body table.tabelka thead h2,
#site_cart_body table.tabelka thead h2 {margin:0;}
#site_cart_body table.tabelka tbody td {padding:0.5em; border-bottom: 1px solid #111111;}
/* Filtry */
.actions a.actionlink {padding:4px 6px; margin:0 10px; background:#DEDEDE; border-radius:3px 3px 3px 3px;}
.tabbnavi {float:left; width:100%; height:33px; border-bottom:3px solid #DEDEDE;}
.tabbnavi span {float:left; font-size:14px; line-height:30px; padding:0 12px 3px 12px; margin-right:3px; margin-bottom:-2px; border:3px solid #DEDEDE; border-bottom:3px solid #FFFFFF; background:#FFFFFF; color:#C51612; border-radius:3px 3px 0 0; border-bottom:0;}
.tabbnavi a {float:left; font-size:14px; line-height:30px; padding:0 12px; margin-right:3px; margin-bottom:-2px; border:3px solid #DEDEDE; background:#DEDEDE; color:#C51612; border-radius:3px 3px 0 0;}
#content_site .filters {float:left; padding:10px; border:3px solid #DEDEDE; border-top:0;}
#content_site .filters .input {float:left; width:421px; padding:10px 5px; border:1px solid #DEDEDE; background:#DEDEDE; border-radius:3px 3px 3px 3px; margin:1px;}
#content_site .filters .input label {margin-left:5px;}
#content_site .filters .input select, #content_site .filters .input input {margin:0 0 0 10px; max-width:260px; line-height:17px; height:17px;}
#content_site .filters .input select {line-height:17px; height:17px;}
#content_site .filters .input input.datepick {width:70px; text-align:center;}
#content_site .filters .filterline {float:left; width:100%; height:1px; margin-top:1px;}
#content_site .filters span.summary_count {float:left; margin:12px 0 0 5px;}
#content_site .filters span.summary_count a {background:#C51612; padding:5px; color:#FFFFFF}
#content_site .filters span.summary_count a:visited {background:#C51612; padding:5px; color:#FFFFFF}
#content_site .filters input.filterbt {float:right; padding:5px 8px; line-height:12px; margin:5px 4px 0 0; background:#C51612; color:#FFFFFF; border:0; cursor:pointer; border-radius:3px 3px 3px 3px; font-weight:700;}
#content_site .filters input.filterbt:hover {text-decoration:underline;}
#content_site .filters a.resetfilterbt {float:right; padding-left:8px; padding-right:8px; line-height:26px; margin:5px 3px 0 0; background:#DEDEDE; color:#C51612; border:0; cursor:pointer; border-radius:3px 3px 3px 3px; font-weight:700;}
#content_site .filters a.resetfilterbt:hover {text-decoration:underline;}
/* FIXy */
.skarbonka h1 {float:left; width:100%;}
.skarbonka h2 {float:left; width:100%; font-size:16px; color:#C51612;}
.skarbonka h3 {float:left; width:100%; font-size:14px;}
.skarbonka #search_header {float:left;}
.skarbonka #cart_table {float:left;}
#registerpersona {float:left; display:inline-block; width:100%; margin:20px 0 0 0; clear:both;}
#registerpersona h2 {float:left; display:inline-block; width:100%;}
#registerpersona .input.radio {float:left; width:100%;}
#registerpersona .input.radio input {float:left; display:inline-block; width:auto; margin:13px 5px 0 0;}
#registerpersona .checkbox input {display:inline-block; margin:15px 5px 0 0;}
#registerpersona .input.radio label {float:left; display:inline-block; width:160px; padding-right:5px; margin-top:10px; padding-top:3px; text-align:left;}
#registerpersona.summary {margin-top:0;}
#registerpersona.summary .checkbox {padding:0 0 13px 20px;}
.registerpersona {}
.registerpersona .infobody {display:inline-block; width:100%; margin:20px 0 0 0; font-weight:400;}
#register_page_inputs_left.registerpersona .infobody p, #register_page_inputs_right .infobody p {padding:10px 0 0 0; font-weight:400; width:100%; text-shadow:none;}
.registerpersona.person_fields {}
.registerpersona.vat_fields {}
.footer_fullwidth .site_container {padding:25px 0; text-align:center; font-size:12px;}
.footer_fullwidth .copyright {display:inline-block; float:left; text-align:left; font-size:14px;}
.footer_fullwidth a {display:inline-block;}
.footer_fullwidth a.regulamin_link {color:#C51612; font-weight:700;}
.footer_fullwidth a.regulamin_link:hover {color:#F84945; text-decoration:underline;}
.footer_fullwidth a.develop_link {display:inline-block; float:right; text-align:right;}
.footer_fullwidth a.develop_link img {display:inline-block; margin:0 0 -5px 6px;}
.footer_fullwidth a.develop_link:hover {color:#C51612;}
/* END Style2.css *//* Tooltip */
div#tipDiv {font-size:12px; color:#FFFFFF; background-color:#979797; border:1px solid #555555; width:270px; padding-bottom:10px; text-align:left;}
div#tipDiv h4 {font-size:14px; color:#FFFFFF; background-color:#979797; padding:3px 10px 5px 10px; text-align:left;}
div#tipDiv p {padding:8px 10px 10px 10px;}
div#tipDiv a {float:right; color:#FFFFFF; text-decoration:underline;}
.showTip {display:inline-block; float:left;}
/* RODO */
.rodocheck {float:left; display:inline-block; width:100%; padding:10px 0;}
#rodocheck {float:left; display:inline-block; margin:.24em .5em 0 0;}
#togglebox {display:inline-block; width:100%;}
#togglerbutton {float:right; font-weight:700; cursor:help;}
#register_page_inputs_left .rodocheck label {padding-top:1px; padding-left:0;}
#register_page_inputs_left .rodocheck label:before {content:"*"; margin-left:-0.3em; margin-right:0.1em; font-size:1em; font-weight:700; color:#D87979;}
#contact_data_right .rodocheck label:before {content:"*"; margin-left:-0.3em; margin-right:0.1em; font-size:1em; font-weight:700; color:#D87979;}
#contact_data_right .rodocheck .error-message {font-size:10px;color:#A62A22;}
#content_site.contact_site .new_contact_form .rodocheck .input label {display:inline;}
#content_site.contact_site .new_contact_form .rodocheck .input label:before {content:"*"; margin-left:-0.3em; margin-right:0.1em; font-size:1em; font-weight:700; color:#D87979;}
/* ======== RWD ======== */
.alert {width:100%; max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.alert.emptycart {display:inline-block; margin:10px 0; padding:10px 20px; font-size:15px; text-align:center; background:#EF811E;}
#menu_mobile {display:none;}
#menu ul.menu li.mobile_menu, #mobilemenu_log {display:none;}
#mobilemenu_btn {display:none;}
#mobilemenu_btn .icon {display:inline-block; fill:currentColor; height:1.2em; width:1.2em; margin-top:-0.2em; vertical-align:middle; position:relative;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance:none;margin:0;}
input[type=number] {-moz-appearance:textfield;}
.articles .divtable.articletable {float:left; display:inline-block; width:100%;}
.articles .divtable.articletable .divtr {float:left; display:inline-block; width:100%; position:relative;}
.articles .divtable.articletable .divtr.hasimg {min-height:84px;}
.articles .divtable.articletable .divtd {float:left; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.articles .divtable.articletable .divtd.news_img {float:left; display:inline-block; width:160px; position:absolute; left:0; top:0;}
.articles .divtable.articletable .divtd.news_img + .divtd {padding-left:180px;}
div.table {display:table;}
div.table tr {display:table-row;}
div.table td {display:table-cell;}

.login_info {float:left; width: 455px;max-width:100%; padding:20px 10px 20px 30px; font-size:16px; line-height:1.6; box-sizing:border-box;}
.login_info h4 {font-size:20px; font-weight:700;}
.login_info .percent {float:left; font-size:80px; font-weight:700; margin-right:20px; line-height:1;}
.login_info .btn {float:right;padding:4px 10px 0 10px;height:28px; margin-top:.3em;background:#C51612;color:#FFFFFF;border:0;cursor:pointer;font-weight:bold}

@media all and (min-width:821px) {
	/*.parcels .input.text label {display:none;}*/
	.quick_add .quick_add_box {margin:10px;}
	#loged_user_bar_links_2 {display:inline-flex;flex-wrap:nowrap;justify-content:space-between;}
	#loged_user_bar_links_2 a {width:auto;margin:0 .5em;}
	#content_site_find {margin-right:2em;}
}
@media screen and (min-width:1000px) {
	#menu ul.menu {display:inline-block; width:100%; padding:0; margin:0 0 -4px 0; list-style:none;}
	#menu ul.menu li {display:inline-block; padding:0; margin:0; list-style:none;}
	#menu ul.menu > li > a {float:left; height:25px; padding:20px 30px 15px; color:#6F6F6F; font-size:15px; font-weight:700; letter-spacing:-0.01em; text-align:center; text-transform:uppercase;}
	#menu ul.menu > li > a:focus, #menu ul.menu > li > a:hover {color:#FFFFFF; background:#C51612;}
	#menu ul.menu > li + li {margin-left:10px;}
	#menu ul.menu .register_li {margin-left:-3px;}
	#menu ul.menu .cart_li {margin-bottom:8px;}
	#menu ul.menu .cart_li .cart_link {margin-top:-4px;}
	#search_form_content_data .parcels .input.number label, #search_form_content_data .parcels .input.text label {display:none;}
	#search_form_select a.Paczka_krajowa, #search_form_select a.Paczka_zagraniczna {background:url('../img/search_menu_separator.jpg') 30px bottom no-repeat;}
	#search_form_select a.Paleta_zagraniczna.search_menu_selected:after, #search_form_select a.Paleta_krajowa.search_menu_selected:after {content:url('../img/search_form_select_red.png'); float:right; position:absolute; right:-8px; top:18px; z-index:100;}
	#search_form_select a.Paczka_krajowa.search_menu_selected:after, #search_form_select a.Koperta_krajowa.search_menu_selected:after, #search_form_select a.Paczka_zagraniczna.search_menu_selected:after, #search_form_select a.Koperta_zagraniczna.search_menu_selected:after, #search_form_select a.Przesylka_specjalna.search_menu_selected:after {content:url('../img/search_form_select_white.png'); float:right; position:absolute; right:-8px; top:9px; z-index:100;}
	#search_form_content.type_pallet #search_form_weight, #search_form_content.type_pallet #search_form_side_x, #search_form_content.type_pallet #search_form_side_y {margin-left:10px;}
	.search_content_options.collumn_3 {padding-left:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.site_container .howto {background:url('../img/how_to_bg.png') 50% 80px no-repeat;}
}
@media screen and (min-width:1200px) {
	.quick_add .quick_add_box {margin:10px 0;}
	.home_texts .quick_add .quick_add_box + .quick_add_box {margin-left:19px;}
	.quick_add.content_add .quick_add_box + .quick_add_box {margin-left:4px;}
}
@media screen and (max-width:1200px) {
	.site_sidestrips {padding:0 4%;}
}
@media screen and (max-width:1000px) {
	#_opineo_container {top:0 !important;}
	body {min-width:320px;}
	.content_960, .header_page, #content_site, #content_page, #order_form_box, #content_bg .content_960, #loged_user_bar_content, #loged_user_bar_content_left, #home_check_price_wraper, #home_check_price_top, #home_check_price, #search_form_content_bg, #search_form_content_options_bg, #search_form_content_options_border, #footer_content_960, #content_page_2 #flashMessage {width:100%; max-width:100%; min-width:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#add_cart {background-color:#4F4F4F;}
	#podsumowanie, #login_button {height:auto; padding:6px 20px 6px 15px;}
	#courier_list .list_box_courier .list_box_courier_order a.courier_order, #send_button, #add_cart, #podsumowanie, #zamow, #login_button {font-size:14px; height:auto;}
	#content_body, #header_login_register .content_960, #header_logo, #menu, #search_form_content_bg, #home_check_price_wraper, #home_check_price_top, #home_check_price, #search_form_content_data, #search_form_content_bg, #header_login_register .content_960, #loged_user_bar_content {background-image:none;}
	#box_dropshadow {display:none;}
	/* ==== HEADER ==== */
	#header_page, #header_bg, #header_bg_2, #header_logo_contact {width:100%; max-width:100%; min-width:10px; height:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#header_login_register .content_960 {padding:0 10px; max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.header_fullwidth {padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#header_logo {width:100%; height:auto; padding:20px 0; margin:0; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#header_logo a {float:none; display:inline-block; width:100%;}
	#header_logo img {max-width:100%;}
	#header_contact {float:none; margin:40px 20% 0; text-align:center;}
	#header_offer {float:none; margin:40px 20% 30px; text-align:center;}
	/* ==== Menu ==== */
	#content_bg {padding-top:0;}
	#menu {width:100%; height:auto; padding:10px; text-align:center; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu_content {float:none; display:inline-block; width:auto; height:auto; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu_content > img {display:none;}
	#menu #cart_link {float:none; display:inline-block; width:auto; height:auto; padding:0; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select a {float:none; display:inline-block; width:45%; height:auto; padding:10px 20px; margin:5px 0.5%; text-align:center; vertical-align:top; border-radius:5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select a span {float:none; display:inline-block; padding:0; margin:0; text-align:center;}
	#search_form_select a:hover, #search_form_select a.search_menu_selected {width:45%; border:none; border-radius:5px;}
	#menu a {display:inline-block; padding:16px 6px; margin:0 8px; border:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	/* ==== Search Form ==== */
	#search_form_content_top, #search_form_content_green {display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_content_top {float:left; padding:15px 10px 10px 10px;}
	#search_form_content_options_bg {border:0;}
	#home_check_price_right {max-width:100%;}
	#search_form_content_green {padding:20px 10px;}
	#search_border_submit {margin-left:0; width:100%; max-width:100%; min-width:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select, #content_bg_home .homecontent > .content_960 {}
	#search_form_content {}
	#search_form_select {display:inline-block; width:100%; margin:0; padding:10px 5px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select .link {display:inline-block; width:15%; height:auto; padding:0; margin:0; text-align:center; background:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select .link a {display:inline-block; width:100%; min-height:3.5em; padding:5px 15px; margin:0; text-align:center; vertical-align:middle; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select .link a span {display:inline-block; width:100%; text-align:center; vertical-align:middle;}
	#search_form_select .link a:hover, #search_form_select .link a:focus, #search_form_select .link a.search_menu_selected {background:#FFFFFF; color:#00469E;}
	#search_form_content {display:inline-block; width:100%; margin:-2px 0 0 0; position:relative;}
	#search_form_content_green {display:inline-block; width:100%; padding:25px 30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#CourierSearchDeliveryTo {max-width:100%;}
	/* ==== Search Form Options ==== */
	#search_form_content_options {display:inline-block; width:100%; margin:0; padding:10px 30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_content_more_options_0 {display:inline-block; width:100%;}
	/* ==== Order summary ==== */
	#search_header {width:100%; max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_header_order_summary_data {width:100%;}
	#search_header_order_summary_data .address_data p {width:48%;}
	#search_header_sortable, #search_header_more_options_box_1, #search_header_more_options_box_2 {display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#order_summary_payments, #order_cart_vat {display:inline-block; width:100%; margin:0; padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	/* ==== ACCOUNT ==== */
	#register_page_inputs_left h2 {display:inline-block; width:100%; text-align:center; margin-top:20px;}
	#register_page_inputs_left .desc {display:inline-block; width:100% !important; text-align:center;}
	a#stacjaZPaczka_mapLoader {display:inline-block; float:none; text-align:center;}
	#content_site .filters {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#content_site .filters .input {width:49.3%; max-width:49.3%; display:inline-block; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#content_site .filters .input[style] {width:24.5% !important; max-width:24.5%;}
	#list_order_empty {display:inline-block; width:100%;}
	/* ==== HOME ==== */
	#home_index {float:left; display:inline-block; padding:0 20px; margin:0; width:100%; max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_index #home_news {float:left; display:inline-block; width:100%; padding:0 0 10px 0;}
	#home_news .articletable_box {width:100%;}
	div.table {display:inline-block; max-width:100%;}
	div.table tr, div.table td {display:inline-block;}
	div.table img {max-width:100%;}
	#home_banner div.table {width:100%; text-align:center; vertical-align:middle;}
	.home_texts {padding:20px 0 0;}
	.quick_add {padding:20px 0;}
	.home_texts .dedicated_row {padding:20px 0;}
	.home_texts .left_collumn, .home_texts .right_collumn {width:100%; padding:20px 20px;}
	.home_texts .right_collumn {text-align:center;}
	.home_texts .left_collumn img, .home_texts .right_collumn img {max-width:100%;}
	.site_container .howto {}
	.site_container .howto .howto_box {width:120px; height:11em; margin-bottom:20px; background:url('../img/how_to_bg.png') 0 0 no-repeat;}
	.site_container .howto .howto_box.howto1 {background-position:-77px 0; padding:100px 0 0 0;}
	.site_container .howto .howto_box.howto2 {background-position:-245px 0; padding:100px 0 0 0;}
	.site_container .howto .howto_box.howto3 {background-position:-414px 0; padding:100px 0 0 0;}
	.site_container .howto .howto_box.howto4 {background-position:-585px 0; padding:100px 0 0 0;}
	.site_container .howto .howto_box.howto5 {background-position:-755px 0; padding:100px 0 0 0;}
	.home_guides_list {padding:0 2em 2em; box-sizing: border-box;}
	#home_index .home_left_banner {display:inline-block; width:35%; padding:0; margin:40px 0 0 0; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_index .home_left_banner img {max-width:100%;}
	#home_info {display:inline-block; width:100%; padding:30px 10px 20px 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_info .news_view_body {display:inline-block; width:100%; padding:10px 0;}
	#home_info #home_info_content {display:inline-block; width:100%; padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_info .foot_partners {display:inline-block; width:40%; padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_info .foot_partners_content {display:inline-block; width:100%; vertical-align:top;}
	.home_texts .half_collumn, .home_texts .half_collumn + .half_collumn {padding:10px 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.home_bns .home_bns_content {padding:10px;}
	.home_bns .home_bns_2 {display:inline-block; padding:5px 0; text-align:center;}
	.home_bns .home_bns_2 .bns_allegro {float:none; display:inline-block; text-align:center; margin:5px auto;}
	.home_bns .home_bns_2 .bns_api {float:none; display:inline-block; text-align:center; margin:5px auto;}
	.home_bns .home_bns_5 {display:inline-block; text-align:center;}
	.home_bns .home_offer {float:none; margin:10px auto;}
	.home_bns .home_offer .hom_off_top {}
	#home_index #home_rotator {width:100%; max-width:100%; padding:20px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_rotator .small_pictures {width:100%; max-width:100%; padding:0; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_rotator .small_pictures .bx-wrapper {display:inline-block; text-align:center; max-width:100%;}
	#home_rotator .small_pictures .bx-wrapper .bx-window {display:inline-block; text-align:center; max-width:100%;}
	#home_index #home_banner, #home_index #home_about {width:100%; max-width:100%; padding:20px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_index #home_about .fb-page, #home_index #home_about .fb_iframe_widget, #home_index #home_about .fb_iframe_widget span, #home_index #home_about iframe {max-width:100%;}
	.foot_partners_content span {display:inline-block; width:100%; text-align:center;}
	.foot_partners_content .dotpay, .foot_partners_content .transf, .foot_partners_content .paczkomaty, .foot_partners_content .rzetelna {float:none; display:inline-block; margin:10px auto; text-align:center; vertical-align:middle;}
	#home_index_steps {display:inline-block; width:100%; padding:30px 0 20px 0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.small_pictures a.bx-prev, .small_pictures a.bx-next {display:none;}
	#footer_newsletter {display:inline-block; width:100%; padding:20px; background:#F7F7F7; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#footer_newsletter p {display:inline-block; width:100%; max-width:100%; padding:5px 0 10px 0; text-align:center;}
	#footer_newsletter .input {display:inline-block; width:100%; background:none;}
	#footer_newsletter .input #newsletter_input {float:none; display:inline-block; width:100%; max-width:400px; height:32px; padding:0 3em 0 0; margin:0 auto; background:#E1E1E1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#footer_newsletter .input #newsletter_zapisz {float:none; display:inline-block; margin:0 0 0 -3em; min-height:30px; height:30px;}
	#footer_content3 {display:inline-block;}
	#footer_content_960 {height:auto;}
	#footer_content_credits {display:inline-block; width:100%; padding:5px 10px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#footer_copy {display:inline-block; width:100%; padding:10px 0; text-align:center;}
	#footer_rewizja {display:inline-block; width:100%; padding:10px 0; text-align:center;}
	/* ==== Search: Courier List ==== */
	#search_info {width:100%;}
	#courier_list {}
	#courier_list .list_box_courier {float:left; display:inline-block; width:100%;}
	#courier_list .list_box_courier .list_box_courier_img {float:left; display:inline-block; width:20%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#courier_list .list_box_courier .list_box_courier_name {float:left; display:inline-block; width:60%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#courier_list .list_box_courier .list_box_courier_info {float:right; display:inline-block; width:20%; padding:10px 0 0 0; margin:0; text-align:right; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#courier_list .list_box_courier .list_box_courier_order {float:right; display:inline-block; width:20%; padding:10px 0 0 0; margin:0; text-align:right;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#courier_list .list_box_courier .list_box_courier_order a {height:auto; padding:5px 8px; margin-top:10px;}
	.list_box_courier_name h2, .list_box_courier_name .courier_desc {display:inline-block; width:100%;}
	#courier_list .list_box_courier .list_box_courier_img table {width:100%; margin-top:15px; text-align:center;}
	#courier_list .list_box_courier .list_box_courier_img table img {max-width:100%; text-align:center;}
	/* ==== Search: Courier Selected ==== */
	#search_header_order_courier, #order_form_box_data_info {width:100%; max-width:100%; min-width:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#order_form_box #register_page_inputs_left, #order_form_box #register_page_inputs_right, #register_page_inputs_left, #register_page_inputs_right {float:right; width:49%; max-width:49%; padding:10px; margin:10px auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#order_form_box #register_page_inputs_left, #register_page_inputs_left {float:left;}
	#search_header_order_courier {padding:20px 0;}
	#search_header_order_courier .list_box_courier_img {display:inline-block; width:auto; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_header_order_courier .list_box_courier_name {display:inline-block; width:auto; text-align:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_header_order_courier .list_box_courier_info {float:right; display:inline-block; width:auto; text-align:right; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#order_form_box_data .form-group, #order_form_box_data .input.text, #order_form_box_data .input.number, #order_form_box_data .input.textarea {float:left; display:inline-block; width:100%; padding:0 0 10px 0;}
	#order_form_box_data .input.number label, #order_form_box_data .input.text label, #order_form_box_data .input.password label, #order_form_box_data .input.textarea label, #order_form_box_data .form-group label {float:left; display:inline-block; width:50%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#order_form_box_data .input.text input[type="text"], #order_form_box_data .input.number input[type="number"], #order_form_box_data .input.password input[type="password"], #order_form_box_data .input.textarea textarea, #order_form_box_data .form-group input.form-control {float:left; display:inline-block; width:50%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#order_form_box_data .input.error input[type="text"], #order_form_box_data .input.error input[type="password"], #order_form_box_data .form-group.error input.form-control {border-color:#FF0000;}
	#register_page_check .checkbox.error label {color:#FF0000;}
	#register_page_inputs_right .notify_message {display:inline-block; width:100%;}
	#register_page_inputs_right .notify_message label {}
	#register_page_inputs_right .notify_message textarea {width:50% !important; border:1px solid #C51612;}
	#courier_details_hours, #register_page_check {float:left; display:inline-block; width:100%;}
	#register_page_check .checkbox, #register_page_inputs_left > .register {width:100%;}
	#register_page_check .checkbox label {width:auto; max-width:90%;}
	#courier_details_hours .pickup_hours {float:left; width:100%; padding:0;}
	#courier_details_hours .pickup_hours .input.select {float:left; width:100%;}
	#courier_details_hours .pickup_hours .input.select label, #courier_details_hours .pickup_hours .input.select select, #courier_details_hours .pickup_hours .input.select label {display:inline; max-width:30%;}
	#register_page_inputs_left .checkbox, #register_page_inputs_right .checkbox {width:100%;}
	#register_page_inputs_left .checkbox label, #register_page_inputs_right .checkbox label, #register_page_inputs_right p {width:94%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#register_page_inputs_left.contact_container_1 .contact .input.select select, #register_page_inputs_right.contact_container_2 .contact .input.select select {display:inline-block; width:100%; border:1px solid #C51612; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#register_page_inputs_left.contact_container_1 .contact .submit input, #register_page_inputs_right.contact_container_2 .contact .submit input {margin-right:0;}
	/* ==== Order: Summary ==== */
	#order_summary_payments .info {float:left; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.order_finish #cart_table {overflow-x:auto;}
	#search_results_wraper {float:left; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_header_order_summary {float:left; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	/* ==== PAGE ==== */
	#news_view_body {float:left; display:inline-block; width:100%; margin:20px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#news_view_pictures, #news_view_files {float:left; display:inline-block; width:100%; margin:20px 0; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#news_view_pictures .news_view_picture_box {float:none; display:inline-block; margin:10px 1%;}
	#news_view_files .news_view_file {text-align:left;}
	#content_site img {max-width:100%; height:auto !important;}
	#content_site .articles {float:left; display:inline-block; width:100%; margin:10px 0 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.articles table.articletable td div.news_box_img {width:160px;}
	.paginator_box {float:left; display:inline-block; width:100%; margin:0; padding:20px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	/* ==== CONTACT ==== */
	#contact_data_left {width:52%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#contact_data_right {width:46%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#contact_data_right_data, #contact_data_right_data_message {float:left; display:inline-block; width:100%;}
	#contact_data_right_data label {float:left; display:inline-block; width:46%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#contact_data_right_data .input.select select, #contact_data_right_data input {float:left; display:inline-block; width:46%; border:1px solid rgb(169, 169, 169); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#contact_data_right_data .input.select select {width:46% !important;}
	#contact_data_right_data_message label {float:left; display:inline-block; width:92%;}
	#contact_data_right_data_message textarea {float:left; display:inline-block; width:92%; border:1px solid rgb(169, 169, 169);}
	/* ==== Footer ==== */
	.ue img {max-width:100%;}
	#footer_content3 {float:left; display:inline-block; width:100%; margin:0; padding:20px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
}
@media screen and (max-width:1200px) and (min-width:820px) {
	#search_form_weight input, #search_form_side_x input, #search_form_side_y input, #search_form_side_z input {width:80px;}
}
@media screen and (max-width:820px) {
	#_opineo_container {display:none;}
	/* ==== HEADER ==== */
	.header_fullwidth {background:none;}
	#header_logo {width:100%; height:auto; padding:20px 10px; text-align:center;}
	#header_contacts {display:none;}
	#header_login_register .register {float:left; margin:0;}
	#header_login_register .login {float:right;}
	#menu_drop {background:#868686;}
	#loged_user_bar_content_left .submenu li a {background:#868686;}
	#mobilemenu_log {display:inline-block; float:left; padding:6px 10px 7px 10px; color:#FFFFFF; background:#868686; cursor:pointer;}
	#mobilemenu_log:hover, #mobilemenu_log:focus {background:#C51612;}
	#loged_user_bar_links_2 {display:none; width:100%; max-width:100%; padding:2px 0 5px 0; background:#C51612; position:relative; z-index:290;}
	#loged_user_bar_links_2 > a {display:inline-block; float:left; padding:5px 10px; margin:0; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#loged_user_bar_links_2 > a.wyloguj {margin:0;}
	/* ==== Menu ==== */
	#menu, #menu_page {width:100%; height:auto; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu_content {display:none; width:100%; padding:0; border-bottom:4px solid #525252; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu_content a {width:100%; height:auto; padding:10px; background:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu_content a:hover {background:rgba(255, 255, 255, 0.2);}
	#mobilemenu_btn {display:inline-block; float:left; width:100%; padding:10px; color:#FFFFFF; background-color:#525252; cursor:pointer; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#mobilemenu_btn:hover {color:#F84945;}
	#menu #cart_link, #menu_page #cart_link {display:inline-block; width:100%; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#header_logo_contact {margin-bottom:15px;}
	#menu {display:none; margin-top:0; border-bottom:4px solid #525252; border-top:4px solid #525252;}
	#menu a {float:left; display:inline-block; width:100%; height:auto; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu a.cart {width:100%; background-position:50% 10px;}
	#menu a.cart:hover, #menu a.cart:focus, #menu a.cart.active {background-position:50% -43px;}
	/* ==== Search Form ==== */
	#search_form_select .link {width:49%; padding:5px;}
	#search_form_select .link a {display:inline-block; min-height:2em; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select .link a span {display:inline-block; font-size:13px; font-weight:700;}
	#search_form_content_green .input.number, #search_form_content_green .input.text {display:inline-block; width:100%;}
	#search_form_content_green .input.number input, #search_form_content_green .input.text input {display:inline-block; width:94%; min-width:70px; max-width:90%; margin:0 8px 0 0; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_content_green .input.number label, #search_form_content_green .input.text label {display:inline-block; width:94%; min-width:70px; max-width:90%; margin:0 0 0 0; text-align:left; font-size:14px; padding:10px 0 5px 0;}
	#search_form_weight, #search_form_side_x, #search_form_side_y, #search_form_side_z, #search_form_content_green .parcel_input_adds .add_weight_input, #search_form_content_green .parcel_input_adds .add_x_input, #search_form_content_green .parcel_input_adds .add_y_input, #search_form_content_green .parcel_input_adds .add_z_input {width:100%; padding-right:0;}
	#search_form_content_green .parcel_input_adds .add_z_input {padding-bottom:20px;}
	#search_form_content_green .parcel_input_adds .input.checkbox, #search_form_checkbox, .search_form_checkbox {width:auto; padding-right:50px;}
	#search_form_weight .desc, #search_form_side_x .desc, #search_form_side_y .desc, #search_form_side_z .desc,
	.add_weight_input .desc, .add_x_input .desc, .add_y_input .desc, .add_z_input .desc {margin-left:-33px;}
	.search_content_options.collumn_1 {width:100%;}
	.search_content_options.collumn_2 {width:100%; padding:10px 0 0 0;}
	.search_content_options.collumn_3 {width:100%; padding:10px 0 0 0;}
	#search_form_content .submit {float:left; position:absolute; bottom:10px; left:0; right:0; padding:0 10px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	/* ==== Search: Courier List ==== */
	#courier_list .list_box_courier .list_box_courier_img {width:40%; text-align:center;}
	#courier_list .list_box_courier .list_box_courier_name {width:60%;}
	#courier_list .list_box_courier .list_box_courier_info {float:left; width:40%; padding:10px 0 0 0; margin:0; text-align:center; clear:left;}
	#courier_list .list_box_courier .list_box_courier_order {float:right; width:auto; padding:10px 0 0 0; margin:0; text-align:right;}
	/* ==== Search: Courier Selected ==== */
	#search_header_order_courier .list_box_courier_img {display:none;}
	#search_header_order_courier .list_box_courier_name {padding-left:0;}
	#order_form_box #register_page_inputs_left, #order_form_box #register_page_inputs_right, #register_page_inputs_left, #register_page_inputs_right {width:100%; max-width:100%;}
	#register_page_inputs_left h3 {display:inline-block; width:100%; text-align:center; font-size:18px;}
	#register_page_inputs_right h3 {display:inline-block; width:100%; text-align:center; font-size:18px;}
	#allegro_link {text-align:center;}
	#allegro_link a {float:none; display:inline-block; margin:5px auto;}
	#order_form_box_data .input.number:hover, #order_form_box_data .input.text:hover, #order_form_box_data .form-group:hover, #order_form_box_data .input.number:focus, #order_form_box_data .input.text:focus, #order_form_box_data .form-group:focus, #order_form_box_data .input.number:active, #order_form_box_data .input.text:active, #order_form_box_data .form-group:active {background-color:rgba(250, 160, 10, 0.1);}
	#order_form_box_data .input.number label, #order_form_box_data .input.text label, #order_form_box_data .input.password label, #order_form_box_data .form-group label, #order_form_box_data .input.textarea label {width:100%;}
	#order_form_box_data .input.number input[type="number"], #order_form_box_data .input.text input[type="text"], #order_form_box_data .input.password input[type="password"], #order_form_box_data .form-group input.form-control {width:100%;}
	#register_page_inputs_right .notify_message textarea {width:100% !important;}
	#register_page_submit input {font-size:18px; padding:5px 10px;}
	#register_page_inputs_left .error-message, #register_page_inputs_right .error-message {display:inline-block; width:100%; padding:3px 0 10px 0; text-align:center;}
	/* ==== Order: Summary ==== */
	#order_details_content_left, #order_details_content_right, #order_details_content > div:nth-of-type(even) {width:100%; min-height:10px; margin:20px 0 0 0;}
	#order_details_content_left table, #order_details_content_right table {width:100%;}
	#order_details_content_left table tr > td:first-of-type, #order_details_content_right table tr > td:first-of-type {width:40%;}
	#content_site .input.radio fieldset, #order_summary_payments .info {float:left; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#order_sum_submit, #order_sum_cartSum {float:left; display:inline-block; width:100%; padding:10px 0; text-align:center;}
	#order_sum_submit #zamow {float:none; display:inline-block; text-align:center; padding:6px 15px 6px 10px;}
	/* ==== ACCOUNT ==== */
	#content_site .actions {width:100%; margin-top:5px;}
	#content_site .filters .input {width:100% !important; max-width:100%;}
	#content_site .filters .input[style] {width:49% !important; max-width:49%;}
	#cart_table_holder, #cart_table.index_cart {float:left; display:inline-block; width:100%; overflow-x:auto;}
	/* ==== HOME ==== */
	#home_index .home_left_banner {display:none;}
	#home_info {width:100%;}
	.small_pictures a.bx-prev, .small_pictures a.bx-next {display:none;}
	.home_texts {padding:20px 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.home_texts .half_collumn, .home_texts .half_collumn + .half_collumn, .home_texts .one-tree_collumn {width:100%; height:auto; min-height:0; border:0;}
	.quick_add .quick_add_box {margin:10px 10px;}
	.quick_add .quick_add_box + .quick_add_box {margin-left:10px;}
	#home_news h2 {float:left; display:inline-block; width:100%; padding:5px 10px; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_index .td_bg {background:none transparent; width:auto; max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_index .td_bg[colspan="2"] {padding:10px;}
	#home_news {float:left; display:inline-block; width:100%; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_news .articles table.articletable {max-width:100%;}
	#home_slider {float:left; display:inline-block; width:100%; max-width:100%; padding:15px 0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_info #home_info_content {width:100%;}
	#home_info .foot_partners {width:100%;}
	#home_info_content .info-collumn, #home_info_content .info-collumn + .info-collumn {width:100%; padding:0;}
	#home_info_content, .foot_partners, .foot_partners_content, .foot_partners_content span {float:left; display:inline-block; width:100%; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.foot_partners a {float:none; display:inline-block;}
	.foot_partners_content {text-align:center;}
	.foot_partners_content .dotpay, .foot_partners_content .transf, .foot_partners_content .paczkomaty, .foot_partners_content .rzetelna {margin:10px auto; text-align:center;}
	/* ==== PAGE ==== */
	#content_site {padding:20px 10px;}
	#content_site_find {float:left; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#content_site_find .content_find_box table {width:100%;}
	#content_site_find .content_find_box td {width:60%; text-align:center;}
	#content_site_find .content_find_box td.content_find_box_left {width:40%; max-width:90px; text-align:center;}
	#content_site_find input[type="text"] {float:left; display:inline-block; width:100%; margin:0 0 5px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#content_site_find .find_button {float:left; display:inline-block; width:100%; margin:5px 0 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#login_box {float:left; padding:10px; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#login_box_data, #login_footer {float:left; padding:10px 0; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#login_box_data label {float:left; padding:4px 0; display:inline-block; width:100%; text-align:left;}
	#login_box_data input {float:left; display:inline-block; width:100%;}
	#register_page_inputs_right .vat_fields, .vat_fields.registerpersona, #login_data_inputs_remind, #login_data_inputs_remind .text label, #register_page_inputs_left label, #register_page_inputs_right label, #remind_send_button {display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#login_data_inputs_remind input.inputText {display:inline-block; width:100%; margin:5px 0 10px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#login_data_inputs_remind .text label, #register_page_inputs_left label, #register_page_inputs_right label {text-align:left; margin:10px 0 5px 0;}
	#register_page_inputs_left input[type="password"], #register_page_inputs_left input[type="text"], #register_page_inputs_left input[type="tel"], #register_page_inputs_right input[type="password"], #register_page_inputs_right input[type="text"], #register_page_inputs_right input[type="tel"] {display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#register_page_inputs_left.contact_container_1 .contact .input.select select, #register_page_inputs_right.contact_container_2 .contact .input.select select, #register_page_inputs_left .input.select select, #register_page_inputs_right .input.select select {display:inline-block; width:100%; border:1px solid #C51612; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#register_page_inputs_left.contact_container_1 .contact .submit input, #register_page_inputs_right.contact_container_2 .contact .submit input {margin-right:0;}
	.table_overflow {display:inline-block; width:100%; overflow-x:scroll; border-right:2px solid #A52A2A;}
	/* ==== Order summary ==== */
	#search_header_order_summary_data .address_data p {width:100%;}
	#order_sum_right {width:100%; margin-top:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	/* ==== CONTACT ==== */
	#contact_data_right, #contact_data_left {width:100%;}
	#contact_data_left p {width:100%;}
	#contact_data_right_data input {width:54%;}
	#contact_data_right_data .input.select select {width:54% !important;}
	#contact_data_right_data_message textarea {width:100%;}
	/* ==== Cart ==== */
	#cart_table {display:inline-block; width:100%; padding:5px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#flashMessage {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
}
@media screen and (max-width:700px) {
	#search_content_more_options_3 .collumn_3 {width:100%;}
	#search_content_more_options_3 .collumn_3 .input {float:left; width:100%; margin-bottom:5px;}
	#search_content_more_options_3 .collumn_3 #search_no_pickup {float:left; width:100%; padding:0; margin-bottom:5px;}
	#search_content_more_options_3 .collumn_3 #search_no_pickup .input {float:left; width:auto; padding:0; margin:0;}
	#search_content_more_options_3 .collumn_3 #search_no_pickup .checkbox_explain {margin:0 -20px -4px 10px;}
	#search_content_more_options_3 p {padding-top:10px; font-size:15px;}
	.home_texts .half_collumn, .home_texts .one-tree_collumn p, #home_news .articles .divtable.articletable .divtd .news_view_body {font-size:14px;}
}
@media screen and (max-width:560px) {
	#search_form_select a {width:98%; margin:3px 0.5%;}
	#search_form_select a:hover, #search_form_select a.search_menu_selected {width:98%;}
	#header_contact {margin:40px auto 0;}
	#header_offer {margin:40px auto 30px;}
	#home_news .articles .divtable.articletable .divtd.news_img {position:relative; width:100%; text-align:center; padding:10px 0 5px 0;}
	.articles .divtable.articletable .divtd.news_img + .divtd {padding:0 10px 10px 0; text-align:center;}
	.articles .divtable.articletable .divtd {text-align:center;}
	#content_site .articles table.articletable tr td {padding:20px 0;}
	.articles table.articletable td div.news_box_img {display:none;}
	.tabbnavi span, .tabbnavi a {padding:0 3px;}
	#content_site .filters .input select {height:auto;}
	#menu ul.menu li.register_li {display:none;}
	#menu ul.menu li.mobile_menu {width:auto; padding:15px;}
	#cart_table table th {padding-left:4px; padding-right:4px; text-align:center;}
	.coupon_form {width:100%; margin-top:20px; padding:20px; background:#EDEEEE; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#registerpersona .input.radio label {max-width:40%;}
	#order_cart_links {text-align:center;}
	#add_cart, #podsumowanie {display:inline-block; float:none; padding:6px 10px; margin:8px auto; background-image:none;}
	#order_cart_links #add_cart {font-size:13px; font-weight:400;}
	#order_cart_links #podsumowanie {font-size:15px;}
	#footer_newsletter .input #newsletter_input {padding:0 20px;}
	#footer_newsletter .input #newsletter_zapisz {width:100%; margin:10px 0 0 0;}
	#news_view_pictures .news_view_picture_box {max-width:100%; margin:10px 0;}
	#order_sum span {white-space:nowrap;}
	#search_form_content_options {padding-bottom:75px;}
	#home_news .articletable_box div.news_box_img img {max-width:100px;}
}
@media screen and (max-width:520px) and (-webkit-min-device-pixel-ratio:0) {
	select, textarea, input {font-size:16px;}
}
.link_button_infakt_pay {display:block;padding-left:10px;padding-right:10px;padding-top:6px;margin-top:5px;height:22px;background:#3EA600;color:#FFFFFF;border:0;cursor:pointer;border-radius:4px;font-weight:bold;text-align:center;width:70%;}
/*Complains Plugin*/
@media screen and (min-width:821px) {
	#register_page_inputs_left.complains_form {width:48%; max-width:99%; margin-right:3%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	#register_page_inputs_right.complains_form {width:48%; max-width:99%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	#register_page_inputs_left.complains_form label {width:45%;}
	#register_page_inputs_left.complains_form .input.checkbox label {width:80%;}
	#register_page_inputs_left.complains_form input[type="text"] {width:49%;}
	#register_page_inputs_left.complains_form select {width:50.5%;}
	#register_page_inputs_left.complains_form #toggle_delivery_date label {}
	#register_page_inputs_left.complains_form #toggle_waybill_numbers label {width:100%;}
}
@media screen and (max-width:820px) {
	#register_page_inputs_left.complains_form {width:100%; margin-right:0;}
	#register_page_inputs_right.complains_form {width:100%;}
	.tablediv .tabletr, .tablediv .tabletd {display:inline-block; float:left; width:100%;}
	#register_page_inputs_right .tablediv .tabletr input[type="file"], #register_page_inputs_right .tablediv .tabletd input[type="file"] {margin:0 0 10px 0; width:97%; max-width:97%;}
}
#register_page_inputs_left.complains_form select {float:left;}
#register_page_inputs_left.complains_form #ComplaintShipmentType, #register_page_inputs_left.complains_form #ComplaintShippingCompany, #register_page_inputs_left.complains_form #ComplaintWho {padding:2px; border:1px solid #C51612; margin:10px 0 0 0;}
#register_page_inputs_left.complains_form .form-group {display:inline-block; width:100%;}
#register_page_inputs_left.complains_form .form-group.textarea-div {margin:4px 0 10px 0;}
#register_page_inputs_left.complains_form .form-group.textarea-div textarea {margin-top:4px; min-width:10em; width:95%; max-width:100%; min-height:5em; max-height:20em; padding:5px; border:1px solid #C51612;}
#register_page_inputs_left.complains_form .tabletd label {width:auto; margin:0;}
#register_page_inputs_left.complains_form .tablediv.complins_files {display:table; width:100%;}
#register_page_inputs_left.complains_form .tablediv .form-group.tabletr {display:table-row;}
#register_page_inputs_left.complains_form #toggle_delivery_date label {}
#register_page_inputs_left.complains_form #toggle_waybill_numbers label {width:100%;}
#register_page_inputs_left.complains_form #toggle_delivery_date span {display:inline;}
#register_page_inputs_left.complains_form #toggle_delivery_date select {display:inline; vertical-align:middle; width:auto;}
#register_page_inputs_left.complains_form .input.checkbox {width:100%;}
#complain_type_container {width:100%; margin-top:20px;}
#register_page_inputs_left.complains_form #complain_type_container label {width:100%; margin-top:10px;}
#register_page_inputs_left.complains_form #complain_type_container label input {margin-right:.5em;}
.tablediv {float:left; display:table; width:100%; max-width:100%;}
.tablediv .tabletr {float:left; display:table-row; width:100%; padding-bottom:10px;}
.tablediv .tabletr + .tabletr {border-top:1px solid #D8D8D8;}
.tablediv .tabletr:hover {background:rgba(255, 255, 255, 0.2);}
.tablediv .tabletd {display:table-cell; padding:4px 2px; vertical-align:middle; width:40%;}
.tablediv .tabletd.labeltd {width:59%; padding-right:8px;}
#register_page_inputs_left.complains_form hr, #register_page_inputs_right.complains_form hr {border-top:1px solid #C51612;}
#register_page_inputs_right.complains_form {}
#register_page_inputs_right.complains_form label {text-align:left; margin-top:5px;}
#register_page_inputs_right.complains_form ul {text-align:left; padding:1em 0 1em 1em; list-style-position:inside;}
#register_page_inputs_right.complains_form p {}
#register_page_inputs_right.complains_form p.inf {width:100%;}
#register_page_inputs_right.complains_form a {color:#C51612;}
#register_page_inputs_right.complains_form a:hover {text-decoration:underline;}
#register_page_inputs_right.complains_form .tabletr.form-group:hover, #register_page_inputs_right.complains_form .tabletr.form-group:focus {background:rgba(255, 255, 255, 0.2);}
#register_page_inputs_right.complains_form #files_wrap_list {float:left; width:100%; max-width:100%;}
#register_page_inputs_right.complains_form #files_wrap_list p {width:auto;}
#register_page_inputs_right.complains_form #files_wrap_list .MultiFile-remove {color:red;}
#register_page_inputs_right.complains_form #register_page_footer:before {margin-top:20px;font-size:12px;}
.complains_form .required label:after {content:"*";margin-left:0.1em;margin-right:-0.2em;font-size:1em;font-weight:700;color:#DD0000;}
#register_page_footer:before {content:"Pola oznaczone * są wymagane.";display:inline-block;width:100%;padding:10px 0 0 0;text-align:left;color:#DD0000;}
/*END Complains Plugin*//*EOF*/