body {font-family:'Open Sans', sans-serif; font-size:12px; color:#333333;}
body .sweetFBAnchor {color:#990000; font-size:24px; font-weight:700; text-align:right; text-transform:uppercase; font-family:Arial, sans-serif; text-decoration:none; 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:700;}
.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:700;}
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;}
.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;}
/* szerokość stron: lista aktulności, aktualność, strony własne */
#site_cart_body {width:100%; float:left;}
.content_960 {margin-left:auto; margin-right:auto; width:988px;}
#content_bg {}
#content_page {width:988px; margin-left:auto; margin-right:auto;}
#content_page, #footer_content3 {clear:both;}
#content_page_2 {background:#FFFFFF;}
#home_index_white {background:#FFFFFF; clear:both;}
.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:33px; background:#0589C9;}
#loged_user_bar_name {height:22px; padding-top:8px; float:left; padding-right:10px;}
#loged_user_bar_content {width:958px; height:33px; 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:7px; height:26px; margin-right:10px; text-align:center;}
#menu_drop {float:left; background:#81A3D0; margin-right:10px;}
#loged_user_bar_content_left .submenu li a {color:#FFFFFF; width:107px; padding-left:11px; border-bottom:1px solid #FFFFFF; background:#81A3D0; 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:#00469E; 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_page {}
#header_login_register {height:23px; width:100%; color:#CCCCCC; padding-top:7px; padding-bottom:3px; text-align:right; background:#0589C9;}
#header_login_register .content_960 {height:26px;}
#header_login_register a {color:#FFFFFF;}
#header_login_register a:visited {color:#FFFFFF;}
#header_login_register .login {background:url('../img/icon_login.png') 0 3px no-repeat; padding-left:22px; float:right; margin-right:59px;}
#header_login_register .register {background:url('../img/icon_register.png') 0 2px no-repeat; padding-left:23px; float:right; margin-right:14px;}
#header_logo {float:left; width:974px; height:135px; display:inline; padding-top:12px; padding-left:14px;}
#header_logo a {float:left;}
#header_contact {float:right; margin-top:68px;}

#news_view_body .price_table th,
#news_view_body .price_table td {padding:4px 20px; border:2px solid #81A3D0; background-color:#F4FAFE;}
/* Home */
#search_form_select {width:220px; padding-left:10px; float:left; padding-top:20px; font-size:14px; font-style:italic; letter-spacing:-0.5px;}
#search_form_select .link {float:left; display:inline-block; width:222px; margin-bottom:16px; font-weight:700; color:#00469E;}
#search_form_select .link_separator {float:left; display:inline-block; width:100%; height:3em;}
#search_form_select .link a {width:100%; padding:11px 0 11px 60px; float:left; color:inherit; font-size:16px; letter-spacing: -0.06em; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#search_form_select .link.paczka_k a, #search_form_select .link.paczka_z a,
#search_form_select .link.paleta_k a, #search_form_select .link.paleta_z a {background:transparent url('../img/search_form_select_sprite.png') 0 50% no-repeat;}
#search_form_select .link.paczka_k a {background-position:6px 6px; color:#FFFFFF;}
#search_form_select .link.paczka_z a {background-position:6px -118px; color:#FFFFFF;}
#search_form_select .link.paleta_k a {background-position:6px -54px; color:#FFFFFF;}
#search_form_select .link.paleta_z a {background-position:6px -178px; color:#FFFFFF;}
#search_form_select .link.paczka_k a.search_menu_selected,
#search_form_select .link.paczka_k a:hover {background-color:#FFFFFF; background-position:6px -235px; color:#00469E;}
#search_form_select .link.paczka_z a.search_menu_selected,
#search_form_select .link.paczka_z a:hover {background-color:#FFFFFF; background-position:6px -358px; color:#00469E;}
#search_form_select .link.paleta_k a.search_menu_selected,
#search_form_select .link.paleta_k a:hover {background-color:#FFFFFF; background-position:6px -294px; color:#00469E;}
#search_form_select .link.paleta_z a.search_menu_selected,
#search_form_select .link.paleta_z a:hover {background-color:#FFFFFF; background-position:6px -418px; color:#00469E;}
#search_form_select .Paczka_krajowa img {float:left; padding-left:16px; padding-right:21px; margin-top:3px;}
#search_form_select .Koperta_krajowa img {float:left; padding-left:16px; padding-right:21px; margin-top:3px;}
#search_form_select .Paczka_zagraniczna img {float:left; padding-left:16px; padding-right:16px;}
#search_form_select .Koperta_zagraniczna img {float:left; padding-left:16px; padding-right:16px;}
#search_form_select .Palety img {float:left; padding-left:8px; padding-right:21px; margin-top:3px;}
#search_form_select .Palety_zagraniczne img {float:left; padding-left:8px; padding-right:16px;}
.countryselect {float:left; width:100%; padding:15px 40px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.countryselect label {float:left; display:inline-block; padding:0.8em 1em 0.8em 2em; font-weight:700;}
.countryselect select {float:left; display:inline-block; padding:7px 5px;}
#CourierSearchDeliveryTo {background:#E5EEF5; border:2px solid #B2D0E8;}
#CourierSearchForeignType {background:#E5EEF5; border:2px solid #B2D0E8;}
#home_check_price_wraper {width:974px; float:left; margin-bottom:11px; padding-left:14px;}
#home_check_price_top {float:left;}
#home_check_price_right {float:left;}
#home_check_price {width:974px; padding-bottom:10px; float:left; background:#00469E;}
#box_dropshadow {float:left; margin-left:6px; margin-bottom:15px;}
#search_form_content_bg {float:left;}
#search_form_content {width:744px; float:right; position:relative;}
#search_form_content_data {width:730px; float:right; padding-top:20px; padding-bottom:15px; margin-top:10px; margin-right:14px;}
#search_form_content_options_border {width:730px; float:left; height:5px; background:#FFFFFF;}
#search_form_content_options {width:733px; float:left; padding-bottom:30px; border-radius:3px;}
#search_form_content_options_bg {background:#FFFFFF; width:730px; float:left;}
#search_pack_counter_first {float:left; width:25px; padding-top:35px; padding-left:5px; font-size:18px; font-weight:700; text-align:center; color:#B2CFE5;}
#search_pack_counter {float:left; width:25px; padding-top:3px; padding-left:5px; font-size:20px; font-weight:700; text-align:center; color:#B2CFE5;}
.parcels {width:100%; float:left; padding-top:10px;}
.parcel_input_adds {float:left; width:100%; padding:2px 0 1px 0; margin-bottom:10px;}
.parcel_input_adds .checkbox {float:left; margin-top:3px; margin-left:21px; display:inline;}
.parcel_input_adds .checkbox input {float:left; margin-top:8px; margin-right:10px;}
.parcel_input_adds .checkbox label {float:left; padding-right:5px; width:69px;}
#search_form_checkbox {float:left; width:97px; padding-top:35px; margin-left:30px;}
#search_form_checkbox .checkbox {float:left;}
#search_form_checkbox .checkbox input {float:left; margin-top:19px; margin-right:10px; display:inline;}
#search_form_checkbox .checkbox label {float:left; text-align:left; padding-top:10px;}
#search_form_explain {float:left; margin-top:49px;}
.parcel_input_adds .checkbox_explain {float:left; margin-top:6px;}
.parcel_input_adds .removeParcel {float:left; margin-top:6px; display:inline; margin-left:10px; margin-right:10px;}
#search_form_weight, .add_weight_input {float:left; display:inline-block; width:16%; padding:0 0 0 10px; font-weight:700; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#search_form_sortables, .search_form_sortables {float:left; display:inline-block; width:23%; padding:0 0 0 10px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#search_form_side_x, .add_x_input,
#search_form_side_y, .add_y_input,
#search_form_side_z, .add_z_input {float:left; display:inline-block; width:16%; padding:0 0 0 20px; font-weight:700; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*#search_form_side_x.pallet_input, .add_x_input.pallet_input,
#search_form_side_y.pallet_input, .add_y_input.pallet_input,
#search_form_side_z.pallet_input, .add_z_input.pallet_input {width:22%;}*/

#search_form_weight .input, .add_weight_input .input,
#search_form_sortables .input, .search_form_sortables .input,
#search_form_side_x .input,
#search_form_side_y .input,
#search_form_side_z .input {float:left; display:inline-block; width:100%;}
#search_form_sortables label {float:left; display:inline-block; text-align:left; font-size:12px; color:#002651; padding-bottom:6px; padding-top:10px; font-weight:700; vertical-align:middle;}
#search_form_sortables label .checkbox_explain {display:inline-block; margin:-0.5em 0; vertical-align:middle;}
#search_form_sortables select {float:left; display:inline-block; clear:both; width:150px; margin-right:10px; background:#E5EEF5; padding:4px 5px; border:2px solid #B2D0E8;}
.search_form_sortables label {float:left; display:inline-block; width:100%; text-align:left; font-size:12px; color:#002651; padding-bottom:6px; padding-top:10px; font-weight:700; vertical-align:middle;}
.search_form_sortables label .checkbox_explain {display:inline-block; margin:-0.5em 0; vertical-align:middle;}
.search_form_sortables select {float:left; display:inline-block; clear:both; width:150px; margin-right:10px; background:#E5EEF5; padding:4px 5px; border:2px solid #B2D0E8;}
#search_form_weight label,
#search_form_side_x label,
#search_form_side_y label,
#search_form_side_z label {float:left; display:inline-block; clear:both; width:100%; text-align:left; font-size:12px; color:#002651; padding-bottom:6px; padding-top:10px;}
.parcels .add_weight_input label,
.parcels .add_x_input label,
.parcels .add_y_input label,
.parcels .add_z_input label {float:left; display:inline-block; clear:both; width:100%; text-align:left; font-size:12px; color:#002651; padding-bottom:5px;}
#search_form_weight input {float:left; display:inline-block; clear:left; width:52px; margin-right:10px; padding:5px 5px; background:#E5EEF5; border:2px solid #058BCA;}
#search_form_side_x input,
#search_form_side_y input,
#search_form_side_z input {float:left; display:inline-block; clear:left; width:52px; margin-right:10px; padding:5px 5px; background:#E5EEF5; border:2px solid #B2D0E8;}
.parcels .add_weight_input input {float:left; display:inline-block; clear:left; width:52px; margin-right:10px; padding:5px 5px; background:#E5EEF5; border:2px solid #058BCA;}
.parcels .add_x_input input,
.parcels .add_y_input input,
.parcels .add_z_input input {float:left; display:inline-block; clear:left; width:52px; margin-right:10px; padding:5px 5px; background:#E5EEF5; border:2px solid #B2D0E8;}
.parcels .add_weight {float:left; display:inline-block; clear:left; width:52px; margin-right:10px; padding:5px 5px; background:#E5EEF5; border:2px solid #058BCA;}
.parcels .add_side_x,
.parcels .add_side_y,
.parcels .add_side_z {float:left; display:inline-block; clear:left; width:52px; margin-right:10px; padding:5px 5px; background:#E5EEF5; border:2px solid #B2D0E8;}
#search_form_weight input:read-write,
#search_form_side_x input:read-write,
#search_form_side_y input:read-write,
#search_form_side_z input:read-write,
.parcels .add_weight_input input:read-write,
.parcels .add_x_input input:read-write,
.parcels .add_y_input input:read-write,
.parcels .add_z_input input:read-write {color:#222222; font-weight:700;}
#search_form_weight input:disabled,
#search_form_side_x input:disabled,
#search_form_side_y input:disabled,
#search_form_side_z input:disabled,
.parcels .add_weight_input input:disabled,
.parcels .add_x_input input:disabled,
.parcels .add_y_input input:disabled,
.parcels .add_z_input input:disabled {color:#B2D0E8;}
#search_form_weight input:read-only,
#search_form_side_x input:read-only,
#search_form_side_y input:read-only,
#search_form_side_z input:read-only,
.parcels .add_weight_input input:read-only,
.parcels .add_x_input input:read-only,
.parcels .add_y_input input:read-only,
.parcels .add_z_input input:read-only {color:#058BCA;}

#search_form_content_data span.desc {display:inline-block; clear:left; font-weight:700; line-height:2.6;}
#search_form_weight label span, .add_weight_input label span {font-weight:400;}
#search_border_submit {float:left; display:inline-block; width:100%; padding:0 40px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#search_border_submit .parcelAdd {float:left; display:inline-block; padding-left:22px; font-size:12px; font-weight:700; font-style:italic; letter-spacing:-0.05em; color:#0589C9; background:url('../img/icon_parcelAdd.png') 0 50% no-repeat;}
#search_border_submit span {float:left; color:#00469E; padding-left:12px; margin-top:17px; font-weight:700;}
#search_border_submit .parcelAdd:hover {opacity:0.6;}
#search_form_content_options {float:left; display:inline-block; width:100%; padding:0 40px 10px 40px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#search_form_content_options .postalline {float:left; display:inline-block; padding:0; width:100%;}
#search_form_content_options .input {float:left; display:inline-block; padding:0.3em 0; width:100%;}
#search_form_content_options .input.private_postal  {padding:0.78em 0;}

.add_options {float:left; display:inline-block; position:relative; width:100%; padding:0; margin:15px 0; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.add_options h3 {float:left; display:inline-block; background:#FFFFFF; padding-right:1em; position:relative; z-index:2;}
.add_options span {float:left; display:inline-block; position:absolute; top:50%; left:0; right:0; height:1px; z-index:1; background:#B2CFE5;}
.search_content_more_options_left {float:left; display:inline-block; padding:10px 20px 10px 0; width:100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.search_content_more_options_left .input.text label,
.search_content_more_options_left .input.number label {float:left; padding:0.4em 0 0 0; width:45%; text-align:left; font-weight:700; line-height:1.7;}
#search_form_content.foreign .search_content_more_options_left .input.text label,
#search_form_content.foreign .search_content_more_options_left .input.number label {width:55%;}
.search_content_more_options_left .postalline .input.text label {/*padding:0.1em 0 0 0; line-height:1.2;*/}
.search_content_more_options_left .input.text input[type="text"],
.search_content_more_options_left .input.number input[type="number"] {float:left; width:35%; padding:7px 5px; background:#E5EEF5; border:0;}
.search_content_more_options_left .input.text input:read-write,
.search_content_more_options_left .input.number input:read-write {color:#222222; font-weight:700;}
.search_content_more_options_left .input > input + span {display:inline-block; padding:0.5em 0 0 0.5em;}
.search_content_more_options_right {float:left; display:inline-block; padding:10px; width:100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.search_content_more_options_right .input.checkbox label {float:left; padding:0.2em 0.5em 0 0.5em; width:auto; text-align:left; line-height:1.2;}
.search_content_more_options_right .input.checkbox input[type="checkbox"] {display:none;}
#search_form_content_options .search_content_more_options_right > .input.checkbox:only-child {padding-top:0.7em;}
.icheckbox_minimal-grey, .iradio_minimal-grey {float:left;display:block;margin:0;padding:0;width:18px;height:18px;background:#E5EEF5 url('../img/icheck_blue.png') no-repeat;border:0;cursor:pointer}
.icheckbox_minimal-grey {background-position:0 0}
.icheckbox_minimal-grey.hover {background-position:-20px 0}
.icheckbox_minimal-grey.checked {background-position:-40px 0}
.icheckbox_minimal-grey.disabled {background-position:-60px 0;cursor:default}
.icheckbox_minimal-grey.checked.disabled {background-position:-80px 0}
.iradio_minimal-grey {background-position:-100px 0}
.iradio_minimal-grey.hover {background-position:-120px 0}
.iradio_minimal-grey.checked {background-position:-140px 0}
.iradio_minimal-grey.disabled {background-position:-160px 0;cursor:default}
.iradio_minimal-grey.checked.disabled {background-position:-180px 0}
#search_form_content .submit {float:right; position:absolute; right:40px; bottom:40px;}
#search_form_content.foreign .submit {bottom:20px;}
#site_send {float:right; min-width:136px; padding:7px 12px; font-size:15px; font-weight:600; font-style:italic; color:#FFFFFF; background:#85C200; border:0; cursor:pointer;}
#site_send {background: linear-gradient(to left, #85C200 50%, #FD9D03 50%);
	background-size: 200% 100%;
	background-position:right bottom;
	transition:all 0.5s ease}
#site_send:hover {background-position:left bottom;}
/*#search_form_content_data .submit {float:right; position:absolute; right:0; bottom:60px;}*/
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
	.icheckbox_minimal-grey, .iradio_minimal-grey {/*background-image:url(grey@2x.png);*/background-image:url('../img/icheck_blue.png'); -webkit-background-size:200px 20px;background-size:200px 20px}
}
@media screen and (min-width:1000px) {
	.search_content_more_options_left {width:45%;}
	.search_content_more_options_right {width:35%;}
}
/*
#search_content_bt_show,
#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_content_more_options_3 .input {float:left; display:inline-block; width:30%; padding:0 40px 0 0;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#search_content_more_options_3 #search_no_pickup {margin-bottom:-23px;}
#search_form_content_options .iradio_minimal-grey {margin-bottom:-14px;}*/
/*
#search_content_more_options_0 {width:100%; display:inline-block; padding:20px 0 0 20px; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#search_content_more_options_0 .search_content_more_options_0_left {width:69%; display:inline-block;}
#search_content_more_options_0 .search_content_more_options_0_right {width:30%; display:inline-block;}
#search_content_more_options_0 .postalline {width:100%; display:inline-block;}
#search_content_more_options_0 .input {padding-top:8px;}
#search_content_more_options_0 .input.text,
#search_content_more_options_0 .input.number {width:auto; display:inline-block; float:left;}
#search_content_more_options_0 .input.checkbox {width:auto; display:inline-block; float:left;}
#search_content_more_options_0 label {width:159px; padding-left:3px; float:left; padding-top:9px;}
#search_content_more_options_0 input[type="text"],
#search_content_more_options_0 input[type="number"] {display:inline; width:57px; margin-right:10px; margin-top:3px; background:#FFFFFF; border:0; padding:7px 5px;margin-bottom:1px; background:url(../img/options_input_bg.jpg) no-repeat;}
#search_content_more_options_0 .input.checkbox .icheckbox_minimal-grey {float:left; margin-top:10px; vertical-align:top;}
#search_content_more_options_0 .input.checkbox label {vertical-align:top;}
#search_content_more_options_0 .search_content_more_options_0_right label {width:100px;}

#search_content_more_options_1 {width:312px; padding-left:20px; float:left; letter-spacing:-0.4px; padding-top:26px;}
#search_content_more_options_1 label {width:159px; padding-left:3px; float:left; padding-top:11px;}
#search_content_more_options_1 input {display:inline; width:57px; margin-right:10px; margin-top:3px; padding-left:5px; padding-right:5px; background:#FFFFFF; border:0; padding-top:7px; padding-bottom:7px; margin-bottom:1px; background:url(../img/options_input_bg.jpg) no-repeat;}
#search_content_more_options_margin {float:left; padding-top:10px;}
#search_content_more_options_2 {width:165px; float:left; padding-bottom:10px; padding-top:23px; padding-left:15px;}
#search_content_more_options_2 p {padding-bottom:10px; font-size:12px; font-weight:700; padding-left:1px;}
#search_content_more_options_2 span {font-size:12px; padding-bottom:10px; width:100%; float:left;}
#search_content_more_options_2 label {width:155px; margin-bottom:8px; top:-5px; position:relative; left:30px;}
#search_content_more_options_2 input {float:left; width:12px; margin-top:2px;}
#search_content_more_options_3 {width:100%; float:left; padding-top:23px; padding-left:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#search_content_more_options_3 p {padding-bottom:10px; font-size:12px; font-weight:700;}
#search_content_more_options_3 input {float:left; width:12px; margin-top:2px;}
#search_content_more_options_3 label {top:-18px; width:230px; margin-bottom:5px; position:relative; left:27px;}
#search_content_more_options_3_second {float:left; width:100%; padding-top:10px;}

#search_no_pickup {float:left; padding-top:10px;}
#search_content_more_options_3 #search_no_pickup  {width:100%;}
#search_content_more_options_3 #search_no_pickup .input {width:auto; padding:0;}
#search_content_more_options_3 #search_no_pickup .input label {width:auto;}
#search_content_more_options_3 #search_no_pickup .checkbox {float:left;}
#search_content_more_options_3 .checkbox_explain {float:left; margin-left:35px; display:inline;}
#search_content_more_options_3 .checkbox_explain.docback {float:none; margin-left:5px; margin-top:-8px; display:inline-block; top:-12px; position: relative; left: 27px;}
*/
/* Komunikat w topie */
.fullwidth-infobar {display:inline-block; /*float:left;*/ width:100%; background:#Ff3437; color:#FFFFFF; text-align:center;}
.fullwidth-infobar-content {display:inline-block; width:988px; max-width:100%; padding:10px; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.fullwidth-infobar-content a {color:inherit; text-decoration:none; font-weight:700;}
.fullwidth-infobar-content a:hover {text-decoration:underline;}
#home_index {width:960px; float:left; margin:15px 14px 20px;}
#home_index .td_bg {background:url('../img/td_bg.jpg') repeat-y; padding-left:32px; width:443px; float:left; margin-bottom:20px; padding-bottom:0;}
#home_news_slider {width:100%; float:left;}
#home_news {}
#home_news .articles {height:auto;}
#home_news h2 {font-size:24px; font-weight:600; font-style:italic;}
#home_news h3 a {color:#5771AB;}
.home_adwert {}
.home_adwert h2 {font-size:24px;font-weight:600; font-style:italic; padding:5px 0;}
.home_adwert ul, .home_adwert li {list-style:none;}
.home_adwert a {float:left; display:inline-block; height:50px; padding:25px 10px 25px 110px; font-size:19px; font-weight:700; line-height:50px; font-style:italic; vertical-align:middle;}
.home_adwert a span {font-size:120%;}
.home_adwert a.palety {background:url('../img/palety-offer.jpg') 0 50% no-repeat; color:#376295;}
.home_adwert a.odreczny-list {background:url('../img/list-offer.jpg') 0 50% no-repeat; color:#B20813;}
/*.home_adwert a.pobrania {background:url('../img/pobranie-offer.jpg') 10px 50% no-repeat; color:#E32229; background-size:20%;}*/
.home_adwert a.pobrania {background:url('../img/zwrot-pobran.png') 10px 50% no-repeat; color:#222222; background-size:17%;}
.home_adwert a:hover {opacity:0.6;}
#home_slider {width:450px; float:left; padding-top:17px;}
#home_slider ul {list-style:none;}
#home_slider .bxslider {display:none;}
#home_info {width:960px; float:left; padding-top:23px;}
#home_info_content {width:100%; float:left;}
#home_info_content .info-collumn {display:inline-block; float:left; width:50%; padding:0 20px 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#home_info_content .info-collumn-full {display:inline-block; float:left; width:100%; padding:0 20px 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#home_info_content .info-collumn-full hr {display:inline-block; float:left; width:100%; margin:1em 0; box-shadow:none; color:#CCDAEC; background:#CCDAEC; border-top:4px solid #CCDAEC;}
#home_info_content .info-collumn + .info-collumn {padding:0 0 0 20px;}
#home_info_content .info-header-list {display:inline-block; float:left; width:100%; padding:1em 0 0.6em 0;}
#home_info_content .info-collumn-full.collumns-for-couriers {padding-top:2em;}
#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list > li:first-of-type {font-weight:700;}
#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list {padding-left:1.2em; padding-bottom:2em;}
#home_info_content .info-collumn-full .info-link-list {display:inline-block; float:left; width:100%; padding:0 0 0 2em; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#home_info_content .info-collumn-full .info-link-list li {padding:0.35em 0; font-size:14px;}
#home_info_content .info-collumn-full .info-link-list.kurier-link-list li {/*padding:0.1em 0;*/}
#home_info_content .info-collumn-full .info-link-list li a:hover {text-decoration:underline;}
#home_info_content .info-collumn-full .info-link-image {display:inline-block; float:left;}
#home_info_content .info-collumn-full .info-link-tpay {display:inline-block; float:left; font-size:20px; font-weight:600; line-height:50px; color:#3341A4; vertical-align: middle;}
#home_info_content .info-collumn-full .info-link-tpay img {display:inline-block; vertical-align: middle; line-height:4em;}
#home_info_content .info-collumn-full .info-link-tpay span {display:inline-block; vertical-align: middle; line-height:4em;}

#home_info h1 {font-size:26px; font-weight:600; padding-bottom:2px; font-style:italic;}
#home_info h2 {font-size:24px; font-weight:600; font-style:italic;}
#home_info h3 {font-size:18px; font-weight:600;}
#home_info .news_view_body {padding:2px 0 8px 0; font-size:13px; color:#333333;}
#home_info .news_view_body h1 {display:inline-block; width:100%;}
#home_info .news_view_body p {display:inline-block; width:100%; padding:1em 0 0 0;}
#home_info .news_view_body ol,
#home_info .news_view_body ul {display:inline-block; width:100%; padding:0.5em 0 0.5em 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#home_info .more {float:right; font-weight:700; color:#00469E; font-size:14px;}
.home_bns {float:left; display:inline-block; width:100%;}
.home_bns .home_bns_content {float:left; display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.home_bns .home_bns_2 {float:left; display:inline-block; width:100%; padding:30px 0; vertical-align:top;}
.home_bns .home_bns_2 .bns_allegro {float:left; display:inline-block;}
.home_bns .home_bns_2 .bns_api {float:right; display:inline-block;}
.home_bns .home_bns_2 img {max-width:100%;}
.home_bns .home_bns_5 {float:left; display:inline-block; width:100%; padding:0 0 30px 0; border-bottom:1px solid #CCDAEC; vertical-align:top;}
.home_bns .home_offer {display:inline-block; float:left; width:168px; font-size:16px; font-weight:400; letter-spacing:-0.05em; font-style:italic; vertical-align:top;}
.home_bns .home_offer .hom_off_top {display:inline-block; float:left; width:100%; height:190px; margin:0 0 10px 0; border-bottom:5px solid #81A3D0;}
.home_bns .home_offer + .home_offer {margin-left:29px;}
.home_bns .home_offer img {max-width:100%;}
.home_bns .home_offer .line {display:inline-block; width:100%; text-align:center;}
.home_bns .home_offer .line:hover {opacity:0.8;}
.home_bns .home_offer .line small {font-size:14px;}
.home_bns .home_offer .line b {font-weight:700;}
.home_bns .home_offer.off1 .hom_off_top {background:url('../img/offer1.jpg') 50% 0 no-repeat;}
.home_bns .home_offer.off2 .hom_off_top {background:url('../img/offer2.jpg') 50% 0 no-repeat;}
.home_bns .home_offer.off2 .line b {font-size:28px;}
.home_bns .home_offer.off3 .hom_off_top {background:url('../img/offer3.jpg') 50% 0 no-repeat;}
.home_bns .home_offer.off4 .hom_off_top {background:url('../img/offer4.jpg') 50% 0 no-repeat;}
.home_bns .home_offer.off5 .hom_off_top {background:url('../img/offer5.jpg') 50% 0 no-repeat;}
.info-carousel, ul.info-carousel {display:inline-block; float:left; width:100%; padding:0; margin:10px 0; list-style:none; text-align:center; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.info-carousel li {list-style:none; display:inline-block; padding:5px 2px; max-width:100%; text-align:center; vertical-align:middle; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.info-carousel li img {max-width:100%;}
.foot_partners {float:left; width:480px; padding-top:24px; text-align:center;}
.foot_partners center {float:none; width:480px; margin:0 auto; text-align:center;}
.foot_partners span {float:left; display:inline; width:auto; font-weight:700; font-size:16px; line-height:14px; padding:0 5px; font-style:italic;}
.foot_partners a {float:left; display:inline; margin-left:15px;}
.foot_partners_content {float:left; width:480px;}
.foot_partners_content span {float:left; width:480px;}
.foot_partners_content .dotpay {margin-top:18px; display:inline; margin-left:77px; margin-right:30px;}
.foot_partners_content .transf {margin-top:20px;}
.foot_partners_content .paczkomaty {margin-left:100px; margin-top:20px;}
.foot_partners_content .rzetelna {margin-left:100px; margin-top:20px;}
#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:920px; min-height:500px; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:30px; float:left; display:inline; background:#FFFFFF;}
#content_site h1 {font-size:24px; font-weight:600; padding-bottom:2px; font-style:italic;}
#content_site .articles > h2 {font-size:26px; font-weight:600; padding-bottom:2px; font-style:italic;}
#content_site .index_cart table {width:100%; float:left; margin-top:5px; margin-bottom:5px;}
#content_site .index_cart table th {color:#00469E;}
#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:#81A3D0; 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; background:#EAE8E8;}
.td_order_list a, a.contentPreview {color:#81A3D0; font-weight:700;}
.td_order_list a[onclick~="return"] {color:#EE0000;}
.td_order_list a:visited {color:#81A3D0; 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 {float:left; width:968px; padding-left:20px; display:inline; height:58px; padding-top:20px; background:url('../img/menu_bg.jpg') no-repeat; font-size:13px; font-style:italic; font-weight:400;}
#menu_content {width:744px; float:left;}
#menu img {float:left;}
#menu a {float:left; height:28px; padding-top:10px; color:#FFFFFF; text-align:center; padding-left:16px; padding-right:17px;}
#menu a:hover {color:#FFFFFF; background:url(../img/hover.jpg) repeat-x;}
#menu #link_contact:link {}
#menu #link_contact:hover {}
#menu #cart_link {float:left; padding-left:17px; padding-top:8px;}
#menu #cart_link a {float:left; width:28px; height:23px; background:url(../img/cart_sprite.png) 0 -23px no-repeat; padding:0;}
#menu #cart_link a:hover {float:left; width:28px; height:23px; background:url(../img/cart_sprite.png) 0 0 no-repeat;}
#menu_page {float:left; width:968px; padding-left:20px; display:inline; height:58px; padding-top:20px; background:url(../img/menu_bg_page.jpg) no-repeat; font-size:13px; font-style:italic;}
#menu_page img {float:left;}
#menu_page a {float:left; height:28px; padding-top:10px; color:#FFFFFF; text-align:center; padding-left:16px; padding-right:17px;}
#menu_page a.active {color:#FFFFFF; background:url('../img/hover.jpg') repeat-x;}
#menu_page a:hover {color:#FFFFFF; background:url('../img/hover.jpg') repeat-x;}
#menu_page #link_contact:link {}
#menu_page #link_contact:hover {}
#menu_page #cart_link {float:left; padding-left:17px; padding-top:8px;}
#menu_page #cart_link a {float:left; width:28px; height:23px; background:url(../img/cart_sprite.png) 0 -23px no-repeat; padding:0;}
#menu_page #cart_link a:visited {float:left; width:28px; height:23px; background:url(../img/cart_sprite.png) 0 -23px no-repeat;}
#menu_page #cart_link a:hover {float:left; width:28px; height:23px; background:url(../img/cart_sprite.png) 0 0 no-repeat;}
#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 {}
#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_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.number {float:left; width:100%;}
#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%;}
#content_site div.fullbox-b {display:inline-block; width:100%; padding:15px 15px 5px 15px; border:2px solid #81a3d0; border-radius:4px; background-color:#F4FAFE; text-align:center; vertical-align:top; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#content_site div.fullbox-b a {font-size:110%;}
#content_site div.fullbox-b.fullbox-logo {text-align:left; padding-left:170px;}
#content_site div.fullbox-b.fullbox-logo.logo-geis {background:#FFFFFF url('https://www.szybkikurier.eu/uploads/courier/logo/thumb/small/geis22-11.png') 25px 50% no-repeat;}
#content_site div.fullbox-b.fullbox-logo.logo-dpd {background:#FFFFFF url('https://www.szybkikurier.eu/uploads/courier/logo/thumb/small/dpd_logo_kuriera_na_bs.png') 17px 50% no-repeat;}
#content_site div.halfbox {display:inline-block; width:100%; padding:10px; text-align:left; vertical-align:top; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#content_site div.thirdbox {display:inline-block; width:100%; padding:10px; text-align:left; vertical-align:top; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#content_site ul.twokolumnlist {}
#content_site ul.twokolumnlist li {}
@media screen and (min-width:1000px) {
	#content_site div.fullbox-b {width:100%;}
	#content_site div.halfbox {width:49%;}
	#content_site div.thirdbox {width:32%;}
	#content_site ul.twokolumnlist {padding:0 0 10px 0;}
	#content_site ul.twokolumnlist li {display:inline-block; width:48%; padding:0.2em 0 0.2em 0; text-align:left; vertical-align:top; list-style:circle;}
	#home_info_content .info-link-list.links-3-col {padding-left:1.2em; -moz-column-count:3; -moz-column-gap:3em; -webkit-column-count:3; -webkit-column-gap:3em; column-count:3; column-gap:3em; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list {width:33%; padding-left:1.2em; padding-bottom:2em;}
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(2),
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(5),
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(8) {padding-left:2em;}
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(3),
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(6),
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(9) {padding-left:2.8em;}
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(1),
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(4),
	#home_info_content .info-collumn-full.collumns-for-couriers ul.kurier-link-list:nth-of-type(7) {clear:left;}
}
#invoices_details {width:375px; float:left; border:3px solid #CCDAEC; 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 #81A3D0;}
#invoices_details .td_left {text-align:right; width:170px; font-weight:700; padding-right:5px;}
#invoices_details table a {font-weight:700; color:#81A3D0;}
#invoices_details table a:visited {font-weight:700; color:#81A3D0;}
#invoices_details table a:hover {text-decoration:underline;}
#register_page_inputs_left {width:375px; float:left; border:3px solid #CCDAEC; padding:20px; margin-top:20px; margin-right:50px;}
#register_page_inputs_left h2 {font-weight:700; font-size:16px; color:#81A3D0;}
#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 #81A3D0;}
#register_page_inputs_left input[type="number"] {width:196px; float:left; margin-top:10px; padding:2px; border:1px solid #81A3D0;}
#register_page_inputs_left .error-message {padding-left:170px; padding-right:20px; font-size:10px; text-align:left; color:#D11C12; padding-bottom:5px;}
#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:#81A3D0;}
#register_page_inputs_left .checkbox a:visited {font-weight:700; color:#81A3D0;}
#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 #CCDAEC; padding:20px; margin-top:20px;}
#register_page_inputs_right h2 {font-weight:700; font-size:16px; color:#81A3D0;}
#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:#81A3D0;}
#register_page_inputs_right p a:visited {font-weight:700; color:#81A3D0;}
#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 #81A3D0;}
#register_page_inputs_right .input.textarea label {width:100%;}
#register_page_inputs_right .input.textarea textarea {float:left; width:100%; max-width:100%; margin-top:10px; padding:2px; border:1px solid #81A3D0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#register_page_inputs_right .error-message {display:inline-block; 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:#81A3D0; 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:#81A3D0; color:#FFFFFF; border:0; cursor:pointer; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#register_page_submit {width:100%; float:left; margin-top:20px; border-top:1px solid #81A3D0;}
#register_page_submit input {float:right; margin-top:10px; margin-right:10px;}
#user_edit_content {width:376px; float:left; border:3px solid #CCDAEC; margin-top:20px; padding:10px 20px 20px 20px;}
#user_edit_content h2 {font-weight:700; font-size:16px; color:#81A3D0;}
#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 #CCDAEC; margin-top:20px; padding:20px;}
#login_box label {border:0;}
#login_box input {border:0; background:#DCEEFC;}
#login_box input#login_button {background: #81A3D0;}
#newsletter_box {border:3px solid #CCDAEC; 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 #81A3D0;}
#login_box_info {width:878px; float:left; margin-top:20px; border:1px solid #FF0000; padding:10px; font-weight:700;}
#login_box_info a {color:#81A3D0;}
#login_box_info a:visited {color:#81A3D0;}
#login_box_info a:hover {color:#81A3D0; 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 #81A3D0;}
#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 #81A3D0; padding-top:10px;}
#login_footer {float:left; width:356px; padding-left:10px; padding-right:10px; border-top:1px solid #81A3D0; padding-top:9px;}
#login_footer ul {float:left; width:200px; padding-left:10px; font-size:11px;}
#login_footer ul li {float:left; width:200px; margin-bottom:5px; font-weight:700;}
#login_footer ul a {color:#81A3D0;}
#login_footer ul a:visited {color:#81A3D0;}
#login_footer ul a:hover {color:#81A3D0; text-decoration:underline;}
#login_button {float:right; padding-left:10px; padding-right:10px; height:28px; background:#81A3D0; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#send_button {float:right; padding-left:10px; padding-right:10px; height:28px; background:#81A3D0; 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:#81A3D0; 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:#81A3D0; 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:#81A3D0; 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:#81A3D0; 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-left:20px; padding-right:10px; height:22px; padding-top:6px; background:url('../img/arrow_left.png') 7px 10px no-repeat #81A3D0; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#podsumowanie {float:right; padding-left:10px; padding-right:20px; height:22px; padding-top:6px; background:url('../img/arrow_right.png') 105px 10px no-repeat #81A3D0; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#zamow {float:right; padding-left:10px; padding-right:20px; height:28px; background:url('../img/arrow_right.png') 64px 11px no-repeat #81A3D0; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#zaplac {float:right; margin-right:20px; padding-left:10px; padding-right:20px; height:28px; background:url('../img/arrow_right.png') 95% 11px no-repeat #81A3D0; 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 #81A3D0; color:#FFFFFF; border:0; cursor:pointer; font-weight:700;}
#order_cart_sum a.tpay_pay, #site_static.payments .tpay_pay {height:auto; font-size:16px; line-height:1; padding:10px 85px 10px 10px; color:#00469E; background:#CCDAEC url('../img/tpay_pay.png') 95% 50% no-repeat;}
#bank_pay {width:100%; float:left; padding-top:10px;}
.actions {float:right; margin-top:-33px;}
.actions a.actionlink {float:right; margin:5px 10px; color:#81A3D0; 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:#81A3D0; font-weight:700;}
#list_order_empty a:visited {color:#81A3D0; 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:#81A3D0;}
#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 #81A3D0; 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;}
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:#81A3D0; font-size:18px;}
.add_to_favourite {width:100%; float:left;}
.add_to_favourite span {float:right; background:#81A3D0; 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 #CCDAEC;}
#allegro_link a {float:right; background:#81A3D0; color:#FFFFFF; padding:5px; margin-right:10px; font-weight:700;}
#allegro_link a:visited {float:right; background:#81A3D0; 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:#D87979; margin-top:10px; color:#FFFFFF;}
#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; color:#FFFFFF;}
#order_form_box_data_info a:visited {text-decoration:underline; color:#FFFFFF;}
#order_form_box_data_info.blue {float:left; display:inline-block; width:100%; padding:10px 20px 20px 20px; background:#E5EEF5; color:#00469E; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#order_form_box_data_info.blue p {display:inline-block; font-size:16px;}
#order_form_box_data_info.blue small {font-size:11px;}
#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:#81A3D0;}
#order_form_box #register_page_inputs_right h3 {font-size:16px; font-weight:700; color:#81A3D0;}
#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:#CCDAEC; padding-left:10px; padding-right:10px;}
#cart_table table th a {color:#00469E;}
#cart_table table th a:visited {color:#00469E;}
#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 #00469E; padding:9px 10px;}
#cart_table table td a {color:#FFFFFF; font-weight:700;}
#cart_table table td a:visited {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 table .td_order_list_link a:visited {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 {float:left; padding-right:20px;}
.cart_table_edit {width:52px; float:left; margin-bottom:1px; margin-top:1px; background:#81A3D0; 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:#81A3D0; margin-right:2px; text-align:center; border-radius:2px; padding-top:6px; padding-bottom:6px;}
#order_sum {width:100%; float:left; text-align:right; border-top:3px solid #CCDAEC; margin-bottom:10px; padding-bottom:10px;}
#order_sum p {
	font-weight:700; background:#CCDAEC; float:right; font-size:16px; color:#00469E; 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:#CCDAEC; 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:#81A3D0; 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:#00469E; padding-right:50px; font-size:16px; font-weight:700;}
#order_sum_cartSum_coupon {float:left; color:#81A3D0; 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 #81A3D0; padding:2px; float:left; width:120px;}
.coupon_form #CartCouponCartForm .text {float:left; width:235px;}
.coupon_form .submit {float:left;}
.coupon_form .submit input {background:#81A3D0; border:0 none; color:#FFFFFF; cursor:pointer; float:right; font-weight:700; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px;}
#order_cart_vat {width:854px; padding-left:22px; float:left; margin-bottom:20px;}
#order_cart_vat .checkbox label {padding-left:10px;}
#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:-1px; 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:#81A3D0;}
#order_details_content td {width:175px; padding-top:3px; padding-bottom:3px;}
#order_details_content_left {width:400px; float:left; border:3px solid #CCDAEC; padding:20px; margin-top:20px;}
#order_details_content_left h2 {font-weight:700; font-size:16px; color:#81A3D0;}
#order_details_content_right {width:400px; float:left; border:3px solid #CCDAEC; padding:20px; margin-top:20px;}
#order_details_content_right h2 {font-weight:700; font-size:16px; color:#81A3D0;}
#order_details_content_left {float:none; display:inline-block; margin:20px auto 0;}
#order_details_content_right {float:none; display:inline-block; margin:20px auto 0;}
#order_details_content .order_details_box:nth-child(odd) {float:left;}
#order_details_content .order_details_box:nth-child(even) {float:right;}
#order_details_content_left .waybill_status img {margin-right:3px;}
#order_details_content_left .waybill_label a {font-size:13px;}
#order_details_content_left .alternative_thermal_labels {text-align:center;}
#order_details_content_left .alternative_thermal_labels > td {padding-top:40px; display:table-cell !important;}
#order_details_content_left .thermal_labels {text-align:center;}
#order_details_content_left .thermal_labels.label1 {}
#order_details_content_left .thermal_labels.label2 {}
#order_details_content_left .thermal_labels .order_td_right_long {font-size:11px; text-align:center;}
#order_details_content_left .thermal_labels .order_td_right_long a {display:inline-block; color:#004D00 !important;}
#order_details_content_przesylka {width:371px; float:left; padding-right:381px; padding-bottom:20px;}
.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:#00469E; 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-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
#couriers_price_data_weights table td {border-bottom:1px solid #DFDFDF; padding-top:5px; padding-bottom:5px; text-align:center; padding-left:5px; padding-right: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; padding-top:5px; padding-bottom:5px; text-align:center; padding-left:5px; padding-right: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:48%; float:left;}
#contact_data_left p {width:100%; float:left; padding-top:20px;}
#contact_data_right {width:46%; float:right; margin-top:25px; border:3px solid #CCDAEC; padding:20px;}
#contact_data_right h2 {font-size:14px; padding-bottom:10px; color:#81A3D0;}
#contact_data_right_data {width:100%; float:left;}
#contact_data_right_data label {width:190px; float:left; margin-top:1em; 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 {width:198px; margin-top:3px; padding:5px 5px;background:#E5EEF5; border:2px solid #B2D0E8;}
#contact_data_right_data input {width:182px; float:left; margin-top:5px; padding:5px 5px; background:#E5EEF5; border:2px solid #B2D0E8;}
#contact_data_right_data .error-message {padding-left:200px; font-size:10px; color:#A62A22;}
#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 {min-width:260px; width:388px; max-width:100%; min-height:4em; max-height:20em; float:left; margin-bottom:5px; padding:5px 5px; background:#E5EEF5; border:2px solid #B2D0E8;}
#contact_data_right_data_message .error-message {font-size:10px; color:#A62A22;}
#contact_data_right #send_button {min-width:66px;}
#contact_send {float:right; min-width:80px;}
#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_top {float:left; display:inline-block; position:relative; width:100%; padding:0 0 20px 0; border-bottom:3px solid #E5EEF5;}
.contact_faq_list {display:inline-block; list-style:none; font-size:16px; margin:16px -10% 4px 0;width:96%; columns:2; -webkit-columns:2; -moz-columns:2;}
.contact_faq_list li {float:left; display:inline-block; vertical-align:top; list-style:none; padding:0 0 1em 0; margin-top:0.5em; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.contact_faq_list li a {vertical-align:middle;}
.contact_faq_list li .list_number_pill {display:inline; vertical-align:middle; width:2em; height:2em; padding:.2em .7em; margin-right:.6em; color:#FFFFFF; background:#0060BF; border-radius:4px;}
.contact_faq_list li a:hover {opacity:.75;}
.faq_list_form {display:inline-block; float:right; position:absolute; top:35px; right:0;}
.faq_list_bottom {display:inline-block; float:left;}
.button {display:inline-block;}
.button.form_reclam {width:110px; padding:112px 0 0 0; margin-top:24px; text-align:center; font-size:18px; font-weight:600; font-style:italic; line-height:1; color:#000000; background:url('../img/ico_formularz_reklamacyjny.png') 50% 0 no-repeat;}
.button.form_reclam:hover {opacity:0.7;}
.button.contact_faq_btn {border:0; padding:10px 18px; font-size:16px; font-weight:600; font-style:italic; background:#85C200; color:#FFFFFF;}
.button.contact_faq_btn {background:linear-gradient(to left, #85C200 50%, #FD9D03 50%); background-size:200% 100%; background-position:right bottom; transition:all 0.5s ease;}
.button.contact_faq_btn:hover {background-position:left bottom;}

@media (max-width:960px) {
	#contact_data_top {text-align:center;}
	.contact_faq_list {margin:24px 0 4px 0; width:100%; text-align:left; columns:2; -webkit-columns:2; -moz-columns:2;}
	.faq_list_form {float:none; position:relative; top:auto; right:auto;}
	.faq_list_bottom {display:inline-block; float:left; width:100%;}
}
@media (max-width:760px) {
	.contact_faq_list {width:100%; columns:auto; -webkit-columns:auto; -moz-columns:auto;}
	.contact_faq_list li {width:100%;}
}

#content_search {width:100%; float:left;}
#content_search h1 {float:left;}
#content_header h2 {float:right; color:#81A3D0; font-size:12px; font-weight:400; line-height:42px;}
#search_results_wraper {width:896px; float:left;}
#search_header {width:872px; padding-left:20px; padding-right:20px; float:left; padding-top:15px; border:3px solid #CCDAEC;}
.parcel_row {width:100%; margin-bottom:10px; float:left; padding-bottom:10px; border-bottom:1px solid #CCDAEC;}
.parcel_row_counter {float:left; font-size:18px; font-weight:700; color:#00469E; 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:#00469E; padding-left:15px;}
.search_header_sides {width:250px; float:left;}
.search_header_sides_span_1 {padding-right:20px;}
.search_header_sides_span_2 {font-size:18px; font-weight:700; color:#00469E; border-right:1px solid #00469E; padding-right:9px;}
.search_header_sides_span_3 {font-size:18px; font-weight:700; color:#00469E; border-right:1px solid #00469E; padding-right:9px; padding-left:3px;}
.search_header_sides_span_4 {font-size:18px; font-weight:700; color:#00469E; 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; height:22px; padding-top:6px; float:right; background:#81A3D0; 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; color:#999999; border:3px solid #CCDAEC;}
#search_header_order_mini {width:852px; float:left; padding:15px 20px 20px 24px; color:#999999; border:3px solid #CCDAEC;}
#search_header_order_summary {width:852px; padding-left:24px; padding-right:20px; float:left; padding-top:15px; color:#999999; border:3px solid #CCDAEC;}
#search_header_order_summary_mini {width:852px; padding-left:24px; padding-right:20px; float:left; padding-top:15px; color:#999999; border:3px solid #CCDAEC;}
#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 #CCDAEC; margin-bottom:10px; padding:20px;}
#search_header_order_courier .list_box_courier_img {width:157px; float:left;}
#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 #81A3D0;}
#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; margin-top:10px;}
.list_box_courier_img table {width:155px; float:left;}
.list_box_courier_img td {width:155px; height:80px; text-align:center;}
#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:#81A3D0; border:1px solid #81A3D0; 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 #CCDAEC;}
.list_box_courier_name {width:371px; padding-left:10px; padding-right:10px; float:left; padding-top:10px;}
.list_box_courier_name h2 {float:left; width:361px; padding-right:10px;}
.courier_desc {float:left; width:361px; color:green; padding-top:10px; padding-right:10px;}
.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:#81A3D0; color:#FFFFFF; float:right; height:22px; padding-left:10px; padding-right:10px; padding-top:6px; font-weight:700;}
.list_box_courier_order a, #order_cart_sum a, #send_button, #podsumowanie, #zamow {height:auto; padding:7px 12px; font-size:15px; font-weight:600; font-style:italic; color:#FFFFFF; background:#85C200; border:0; cursor:pointer;}
.list_box_courier_order a, #order_cart_sum a, #send_button, #podsumowanie, #zamow {background: linear-gradient(to left, #85C200 50%, #FD9D03 50%);
	background-size: 200% 100%;
	background-position:right bottom;
	transition:all 0.5s ease}
#zamow {min-width:75px;}
.list_box_courier_order a:hover, #order_cart_sum a:hover, #send_button:hover, #podsumowanie:hover,#zamow:hover {background-position:left bottom;}
#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:#81A3D0;}
#site_cart_body a:visited {color:#81A3D0;}
#site_cart_body a:hover {color:#81A3D0; text-decoration:underline;}
#site_cart_body table {margin-top:10px; margin-bottom:10px;}
#site_cart_body table td {padding:5px;}
#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:228px; text-align:center; height:168px; margin:10px 39px 10px 39px;}
.site_cart_gallery_image {padding:3px; border:1px solid #D0CFCF; width:220px;}
#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:#81A3D0; 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:20px; float:left; border:3px solid #CCDAEC; padding-bottom:40px; padding-left:20px; padding-right:20px;}
#content_site_find input[type="text"] {width:185px; float:left; margin-top:10px; padding:2px; border:1px solid #81A3D0;}
.content_find_box {width:100%; float:left; margin-top:40px; padding-bottom:0;}
.content_find_box a {color:#81A3D0;}
#content_site_find .content_find_box .input.text {float:none; width:auto;}
#content_site_find .content_find_box .input label {display:inline-block; float:left; vertical-align:top; padding:0.2em 10px 0 0; font-size:14px;}
#content_site_find .content_find_box .input input[type="text"] {display:inline-block; float:left; margin:0; height:28px; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#content_site_find .content_find_box .submit input#login_button {display:inline-block; float:left; margin:0; height:28px; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#content_site_find .content_find_box .submit input#login_button:hover {opacity:0.7;}
#content_site_find {margin:2em 1.3em 1em 0;}
.site_find {font-size:16px; line-height:1.6;}
ul.site_find {padding-left:1.2em;}
.site_find a {color:#81A3D0;}
.site_find a:hover {text-decoration:underline;}
.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_content3 {background:#015697; padding-top:17px; width:100%; padding-bottom:28px;}
#footer_content_960 {width:988px; color:#FFFFFF; margin-left:auto; margin-right:auto; padding-bottom:10px;}
#footer_content_960 a {color:#FFFFFF;}
#footer_content_960 a:visited {color:#FFFFFF;}
#footer_content_960 a:hover {text-decoration:underline;}
#footer_content_credits {width:988px; float:left;}
#footer_copy {float:left; text-align:left;}
#footer_rewizja {float:right; padding-right:20px;}
#footer_rewizja span {float:left; padding-right:.5em;}
.footer_copy_span {padding-right:10px;}
#prefoot {float:left; width:100%; padding:0; text-align:center; vertical-align:top; background-color:#FFFFFF;}
#prefoot .prefoot-content {display:inline-block; width:1012px; max-width:100%; padding:1em 1em; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#prefoot .prefoot-content p {display:inline-block; width:100%; font-size:16px; font-weight:700; color:#5771AB; padding:1em; border:3px solid #CCDAEC; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#prefoot .prefoot-content p a {color:inherit;}
#prefoot .prefoot-content p a:active,
#prefoot .prefoot-content p a:hover {color:#FD9D03;}
#payment_page {width:100%; float:left; padding-top:10px;}
#payment_page h2 {font-size:20px;}
.payments_error h2 {color:#FF0000;}
.payments_ok h2 {color:#81A3D0;}
#systemMessage {color:#D11C12; width:960px; padding-top:10px; padding-bottom:10px; text-align:center; font-size:16px; float:left; margin-top:10px; margin-bottom:10px;}
#authMessage {width:960px; padding-top:10px; padding-bottom:10px; text-align:center; font-size:16px; float:left; margin-top:10px; margin-bottom:10px;}
#content_page_2 #flashMessage {width:960px; padding-top:10px; padding-bottom:10px; text-align:center; font-size:16px; float:left; margin-top:10px; margin-bottom:10px;}
#content_body #flashMessage {width:100%; padding-top:10px; padding-bottom:10px; text-align:center; font-size:16px; margin-bottom:10px; position:fixed; top:26px;}
#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:15px 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;}
#registerpersona.summary {}
#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 {}
.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;}
/* STYLE2 */
.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;}
/* Rotator */
.slider-wrapper.theme-default {float:left; width:448px; height:324px; position:relative;}
#slider.nivoSlider > a {width:448px; height:324px;}
.theme-default .nivo-controlNav {float:left; padding:5px; position:absolute; top:290px; left:0; z-index:100;}
.theme-default .nivo-controlNav a {display:block; float:left; width:20px; height:21px; text-indent:-9999px; border:0; margin-right:3px;}
.theme-default .nivo-controlNav a.active {background-position:0 -20px;}
/* Artykuły */
#content_site .articles {width:760px; float:left; padding-bottom:20px; margin-left:94px; font-size:14px;}
.articles.articles700 {float:left; width:660px;}
.articles h2 {}
.articles .articletable h2 {font-size:18px; font-weight:600; ;}
.articles .articletable h2 a {color:#5771AB;}
.articles .articletable {float:left; display:inline-block; width:100%; margin-top:1em;}
.articles .articletable .table_tr {float:left; display:inline-block; width:100%; padding:10px 0; vertical-align:middle; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.articles .articletable .table_tr + .table_tr {padding-top:20px; border-top:1px dashed #B2CFE5;}
.articles .articletable .table_td {float:left; display:inline-block; width:23%; padding:3px 10px 10px 0; vertical-align:top; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.articles .articletable .table_td + .table_td {width:77%;}
.articles .articletable .table_td.colspan {width:100%;}
.articles .articletable .table_td div.news_box_img {padding-top:0.5em;}
.articles .articletable .table_td div.news_box_img img {border:2px solid #5771AA;}
.articles .articletable .table_td .news_view_body {padding:2px 0 8px 0; color:#333333;}
.articles .articletable .table_td a.more {float:right; font-weight:700; color:#5771AA; font-size:13px; font-style:italic;}
.user_articles_author {font-size:12px; margin-bottom:1em;}
#home_index .articles .articletable .table_tr:first-child .table_td {border-top:0;}
#home_index .articles .articletable .table_tr .table_td {border-top:0;}
.articles .articletable .table_tr:first-child .table_td {border-top:0;}
/* 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 {width:760px; float:left; padding-bottom:20px; margin-left:94px; font-size:14px;}
#news_view_body a {color:#5771AA;}
#news_view_body a:visited {color:#5771AA;}
#news_view_body a:hover {text-decoration:underline;}
#news_view_body h2 {font-size:1.3em; padding:0.5em 0;}
#news_view_body h3 {font-size:1.1em; padding:0 0 0.5em 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;}
#news_view_body p img {max-width:100%; height:auto;}
#news_view_body p img[style="float: left;"] {margin:5px 10px 4px 0;}
#news_view_body p img[style="float: right;"] {margin:5px 0 4px 10px;}
#news_view_body  table.table_cennik {width:100%; max-width:100%; border-color:#81a3d0;}
#news_view_body  table.table_cennik p {padding:0;}
.back_articles_list {float:left; display:inline-block; width:100%; padding:0 66px 0 94px; clear:both; text-align:center; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.back_articles_list span {float:left; display:inline-block; width:100%; padding:1em 0; clear:both; text-align:center; border-top:1px solid #B2CFE5;}
.back_articles_list span a:hover {text-decoration:underline;}
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 #5771AA;}
#user_articles_author {padding-bottom:10px; color:#898989;}
#news_view_files {width:760px; float:left; padding-bottom:20px; margin-left:94px;}
#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%;}
#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:#5771AA; 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:10px 15px;}
#news_view_pictures .news_view_picture_box .news_view_picture {width:180px; height:135px; padding:4px; border:1px solid #5771AA;}
#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:740px; margin-left:94px; padding:20px 0 20px 20px; text-align:center; color:#FFFFFF; font-weight:700; border-top:3px solid #B2CFE5;}
.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:#5771AA; padding:2px 5px;}
.paginator_box a {color:#343434;}
.paginator_box span.prev {float:left;}
.paginator_box span.prev a {font-weight:700; color:#1489F4; 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:#1489F4; padding-right:15px;}
.paginator_box span.next a:hover {text-decoration:underline;}
/* Tabela */
#cart_table table {border:0;}
#cart_table table th {color:#5771AA;}
#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:#5771AA;}
#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:#5771AA;}
.cart_table_info {float:left; margin-top:1px; margin-bottom:1px; width:auto; padding:6px; background:#5771AA; margin-right:2px; text-align:center; border-radius:2px; color:#FFFFFF;}
.cart_table_info.red {background:#AA0000; color:#FFFFFF;}
/* Filtry */
.actions a.actionlink {padding:4px 6px; margin:0 10px; background:#CCDAEC; border-radius:3px 3px 3px 3px; color:#5771AA;}
.tabbnavi {float:left; width:100%; height:33px; border-bottom:3px solid #CCDAEC;}
.tabbnavi span {float:left; font-size:14px; line-height:30px; padding:0 12px; margin-right:3px; margin-bottom:-2px; border:3px solid #CCDAEC; border-bottom:3px solid #FFFFFF; background:#FFFFFF; color:#5771AA; border-radius:3px 3px 0 0; border-bottom:0; padding-bottom:3px;}
.tabbnavi a {float:left; font-size:14px; line-height:30px; padding:0 12px; margin-right:3px; margin-bottom:-2px; border:3px solid #CCDAEC; border-bottom:3px solid #CCDAEC; background:#CCDAEC; color:#5771AA; border-radius:3px 3px 0 0;}
#content_site .filters {float:left; padding:10px; border:3px solid #CCDAEC; border-top:0;}
#content_site .filters .input {float:left; width:421px; padding:10px 5px; border:1px solid #CCDAEC; background:#CCDAEC; 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:#5771AA; padding:5px; color:#FFFFFF;}
#content_site .filters span.summary_count a:visited {background:#5771AA; padding:5px; color:#FFFFFF;}
#content_site .filters input.filterbt {float:right; padding:5px 8px; line-height:12px; margin:5px 4px 0 0; background:#5771AA; 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:#CCDAEC; color:#5771AA; 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:#5771AA;}
.skarbonka h3 {float:left; width:100%; font-size:14px;}
.skarbonka #search_header {float:left;}
.skarbonka #cart_table {float:left;}
#register_page_inputs_right .form-group.required label:after,
#register_page_inputs_right .text.required label:after,
#register_page_inputs_left .form-group.required label:after,
#register_page_inputs_left .text.required label:after,
.complains_form .required label:after
	/*.complains_form .complain_report_input .labeltd:after*/ {content:"*"; margin-left:0.1em; margin-right:-0.2em; font-size:1em; font-weight:700; color:#D87979;}
#register_page_inputs_left .input.checkbox.required label:before {content:"*"; margin-left:-0.3em; margin-right:0.1em; font-size:1em; font-weight:700; color:#D87979;}
#register_page_footer:before {content:"Pola oznaczone * są wymagane."; display:inline-block; width:100%; padding:10px 0 0 0; text-align:left; color:#D87979;}
/* Complains */
#register_page_inputs_left.complains_form .form-group,
#register_page_inputs_right.complains_form .form-group {display:inline-block; width:100%; max-width:100%;}
#register_page_inputs_right.complains_form {float:right; display:inline-block; margin:35px 35px 35px 0;}
#register_page_inputs_right.complains_form p {font-weight:400;}
#register_page_inputs_right.complains_form a {color:#81A3D0;}
#register_page_inputs_right.complains_form a:hover {text-decoration:underline;}
#register_page_inputs_left.complains_form {display:inline-block; margin:35px 0 35px 35px;}
#register_page_inputs_left.complains_form label {text-align:right; letter-spacing:-0.01em;}
#register_page_inputs_left.complains_form .textarea-div label {text-align:left;}
#register_page_inputs_left.complains_form input {}
#register_page_inputs_left.complains_form select {min-width:100px; padding:1px 3px; margin-top:10px; border:1px solid #0589C9;}
#register_page_inputs_left.complains_form .tabletd label {width:auto; margin:0;}
.tablediv {display:table; max-width:100%;}
.tablediv .tabletr {display:table-row; max-width:100%;}
.tablediv .tabletr:hover {background:rgba(255, 255, 255, 0.2);}
.tablediv .tabletd {display:table-cell;}
.complains_form .textarea-div textarea {max-width:100%; padding:0.5em; max-height:300px; margin-top:10px; border:1px solid #0589C9; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.complains_form .tablediv {margin-top:15px;}
.complains_form .tablediv .tabletd h3 {display:none;}
.complains_form .tablediv .tabletd {padding:4px;}
.complains_form .tablediv .tabletd:first-of-type {width:44%; padding:0.6em 0 0 0; vertical-align:top;}
#register_page_inputs_left.complains_form .MultiFile-list {margin-top:5px;}
#register_page_inputs_left.complains_form .MultiFile-list input.fileTitleInput {margin-top:0.4em;}
#register_page_inputs_left.complains_form .MultiFile-title {width:70%; text-overflow:ellipsis;}
#register_page_inputs_left.complains_form .MultiFile-label {margin-bottom:0.4em;}
#register_page_inputs_left.complains_form .MultiFile-remove {color:#FF2222;}
#register_page_inputs_left.complains_form #files_wrap {display:inline-block; max-width:100%;}
#register_page_inputs_left.complains_form #files_wrap_list {display:inline-block; max-width:100%;}
iframe[name="google_conversion_frame"] {height:0;}
/* ======== RWD ======== */

/* Mobile First BGImages */
@media screen and (min-width:1000px) {
	#content_body {background:url('../img/content_bg.jpg') top center no-repeat;}
	/*#content_body {background-color: #ffffff;
		background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 147px, #E3EAF0 148px, #B3CFE5 30%, #ffffff 30%, #ffffff 100%);
		background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 147px,#E3EAF0 148px,#B3CFE5 30%,#ffffff 30%,#ffffff 100%);
		background: linear-gradient(to bottom, #ffffff 0%,#ffffff 147px,#E3EAF0 148px,#B3CFE5 30%,#ffffff 30%,#ffffff 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}*/
	#content_body_page {background:url('../img/content_bg_page.jpg') top center no-repeat;}
	#content_wraper {background:url('../img/content_wraper.jpg') top center repeat-y;}
	#header_logo {background:url('../img/header_bg.jpg') top right no-repeat;}
	#loged_user_bar_content, #header_login_register .content_960 {background:url('../img/hat.jpg') right bottom no-repeat;}
	#header_page .content_960, #search_form_content, #search_form_content_data {background-image:url('../img/deliveryguy.png'); background-repeat:no-repeat;}
	#header_page .content_960 {background-position:1000px 0;}
	#search_form_content {background-position:556px -232px;}
	#search_form_content_data {background-color:#FFFFFF; background-position:556px -242px;}
}
/* END Mobile First BGImages */

@media all and (min-width:801px){
	ul.list-image {padding-left:46%;}
	img.image-in-list {float:left;}
}
@media all and (max-width:800px){
	img.image-in-list {float:none !important; display:inline-block; text-align:center; clear:both !important;}
}

body #cookiesBar {background:#00469E; color:#FFFFFF; border-color:#003060;}
body #cookiesBar a {color:inherit;}
body #cookiesBar #cookiesBarWrap {padding:5px 40px 5px 10px;}
body #cookiesBar #cookiesBarClose {right:10px;}

.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;}
#header_logo .logos {margin-top:30px;}
#header_logo .mobile_info {display:none;}

.send_pack {display:inline-block; width:100%; padding:0 0 2em; background-color:#FFFFFF; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.send_pack .sendpack_header {display:inline-block; width:100%; padding:2em 1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.send_pack .sendpack_header h2 {font-size:39px; color:#E67E22; font-weight:400; text-align:center;}
.send_pack .sendpack_header h2 strong {font-weight:700;}
.send_pack .sendpack_columns {display:inline-block; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.send_pack .sendpack_columns .sendpack_box {display:inline-block; width:100%; padding:2em 0; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.send_pack .sendpack_columns .sendpack_box img {max-width:100%;}
.send_pack .sendpack_columns .sendpack_box h4 {display:inline-block; width:100%; font-size:30px;}
.send_pack .sendpack_columns .sendpack_box p {display:inline-block; width:100%; font-size:16px;}
.send_pack .sendpack_columns .sendpack_box.sendpack_box_std {}
.send_pack .sendpack_columns .sendpack_box.sendpack_box_std h4 {color:#2980B9;}
.send_pack .sendpack_columns .sendpack_box.sendpack_box_nstd {}
.send_pack .sendpack_columns .sendpack_box.sendpack_box_nstd h4 {color:#E74C3C;}
.send_pack .sendpack_columns .sendpack_box:hover img,
.send_pack .sendpack_columns .sendpack_box:focus img {opacity:.8;}
.send_pack .sendpack_footer {display:inline-block; width:100%; padding:1em 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.send_pack .sendpack_footer a {display:inline-block; width:100%; font-size:25px; line-height:1; padding:.4em .5em .6em; color:#FFFFFF; background:#1abc9c; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.send_pack .sendpack_footer a strong {font-weight:700;}
.send_pack .sendpack_footer a:after {/*display:inline;content:url('../img/arrow_news.png'); padding-left:.5em;*/}
@media screen and (min-width:820px){
	.send_pack .sendpack_columns {display:flex; flex-wrap:nowrap; padding:0 5em;}
	.send_pack .sendpack_columns .sendpack_box {width:50%; padding:0;}
	.send_pack .sendpack_columns > .sendpack_box:first-of-type {border-right:2px solid #CDCDCD;}
	.send_pack .sendpack_columns > .sendpack_box:last-of-type {border-left:2px solid #CDCDCD;}
	.send_pack .sendpack_footer {padding:2em 6em;}
}

/* RODO */
.input.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 .checkbox.rodocheck label {padding-top:1px; padding-left:0;}
#register_page_inputs_left .input.checkbox.rodocheck label:before {content:"*"; margin-left: -0.3em; margin-right:0.1em; font-size:1em; font-weight:700; color:#D87979;}
#contact_data_right .input.checkbox.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;}

@media screen and (min-width:820px) {
	#search_form_content_data .parcels .input.number label,
	#search_form_content_data .parcels .input.select label,
	#search_form_content_data .parcels .input.text label {display:none;}
	#home_info_content .info-collumn-full .info-link-list.kurier-geis {padding-top:3em; background:url('//www.szybkikurier.eu/theme/Szybkikurier3/img/oferta-przesylek-geis.jpg') -10px 0 no-repeat; background-size:23%;}
	#home_info_content .info-collumn-full .info-link-list.kurier-dpd {padding-top:3em; background:url('//www.szybkikurier.eu/uploads/article/file/thumb/big/logo_kurier_dpd.png') .8em .7em no-repeat; background-size:20%;}
	#home_info_content .info-collumn-full .info-link-list.kurier-dhl {padding-top:3em; background:url('//www.szybkikurier.eu/theme/Szybkikurier3/img/oferta-przesylek-dhl.jpg') 0 0 no-repeat; background-size:20%;}
	#home_info_content .info-collumn-full .info-link-list.kurier-gls {padding-top:3em; background:url('//www.szybkikurier.eu/theme/Szybkikurier3/img/gls-logo.jpg') 1em .6em no-repeat; background-size:20%;}
	#home_info_content .info-collumn-full .info-link-list.kurier-fedex {padding-top:3em; background:url('//www.szybkikurier.eu/theme/Szybkikurier3/img/oferta-przesylek-fedex.jpg') .4em 0 no-repeat; background-size:20%;}
	#home_info_content .info-collumn-full .info-link-list.kurier-ups {padding-top:3em; background:url('//www.szybkikurier.eu/theme/Szybkikurier3/img/oferta-tanich-przesylek-ups.jpg') -0.6em -0.6em no-repeat; background-size:30%;}
	#home_info_content .info-collumn-full .info-link-list.kurier-ambro {padding-top:3em; background:url('//www.szybkikurier.eu/theme/Szybkikurier3/img/kurier-ambro-logo.png') 0 0 no-repeat; background-size:30%;}
}
@media screen and (min-width:1000px) {
	#menu_content > a + a {border-left:1px solid #0162CB;}
	#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:#225995;}
	#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;}
	#header_logo .mobile_info {display:inline-block; width:90px; height:100px; margin:20px 0 0 12%; background:url('../img/mobile_ver.png') 0 0 no-repeat;}
	.parcel_input_adds:hover {background-color:rgba(13, 127, 216, 0.05);}
	#content_page .box_dropshadow {display:inline-block; width:100%; height:50px; background:url('../img/box_dropshadow.png') 50% 0 no-repeat;}
}

@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:4px 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_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; text-align:center; background:#FFFFFF; -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%;}
	/* ==== Menu ==== */
	#menu, #menu_page {width:100%; height:auto; padding:10px; text-align:center; background:#0169CC; -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:7px 10px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu a {display:inline-block; padding-left:10px; padding-right:10px;}
	#menu a:hover {background:rgba(255, 255, 255, 0.2);}
	#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; padding:22px 13px 13px; height:25px; 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:#225995;}
	#menu ul.menu .menu_info {padding:6px 0 0 0; margin:0 -5px 0 -5px; color:#FFFFFF; background:#225995;}
	#menu ul.menu .mobile_menu {float:left; width:auto; padding:19px 10px;}
	#menu ul.menu > li + li {}
	#menu ul.menu .register_li {}
	#menu ul.menu .cart_li {}
	#menu ul.menu .cart_li #cart_link {height:60px;}
	/* ==== Search Form ==== */
	#search_form_content_options_bg {border:0;}
	#home_check_price_wraper {padding:0;}
	#home_check_price_right {max-width:100%;}
	#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 {background:#DCDCDC;}
	#search_form_content {background:#FFFFFF;}
	#search_form_select {display:inline-block; width:100%; margin:0; padding:10px 5px; text-align:center; background-color:#00469E; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_select .link {display:inline-block; width:50%; 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:2.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; line-height:1.9;}
	#search_form_select .link_separator {height:10px;}
	#search_form_select .link a:hover,
	#search_form_select .link a:focus,
	#search_form_select .link a.search_menu_selected {background-color:#FFFFFF; color:#00469E;}
	#search_form_content {display:inline-block; width:100%; margin:0; border:10px solid #00469E; position:relative; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	#search_form_content_data {display:inline-block; width:100%; padding:30px 10px 0 10px; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_content_data .countryselect {display:inline-block; width:100%; padding:5px 0 20px 0; margin-top:-30px; margin-bottom:10px; border-bottom:2px solid #DCEEFC;}
	#search_form_content_data .countryselect .input.select, #CourierSearchForeignType {display:inline-block; width:auto; padding-left:10%; margin:10px 0 0 0;}
	#search_form_content_data .countryselect .input.select label {display:inline-block; width:100%; padding:5px 0; font-size:14px;}
	#search_form_content_data .countryselect .input.select + .input.select {width:auto; max-width:90%;}
	#CourierSearchDeliveryTo {max-width:100%;}
	#search_pack_counter_first,
	#search_pack_counter {display:inline-block; width:10%; min-height:20px; margin:0.2em 0 0 0; padding:0; text-align:center; vertical-align:bottom; line-height:1.3; background:none;}
	#search_pack_counter_first {margin-top:1.5em;}
	#search_form_weight,
	#search_form_side_x,
	#search_form_side_y,
	#search_form_side_z,
	.parcel_input_adds .add_weight_input,
	.parcel_input_adds .add_x_input,
	.parcel_input_adds .add_y_input,
	.parcel_input_adds .add_z_input {display:inline-block; padding:0 10px 0 0; margin:0; background:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_sortables, .search_form_sortables {display:inline-block; width:20%; padding:0 10px 0 0; margin:0; background:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_sortables .input.select {width:100%; padding:0;}
	#search_form_checkbox,
	.parcel_input_adds .checkbox {display:inline-block; width:16%; margin:0; padding:1.5em 15px 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_form_checkbox {padding-top:22px;}
	#search_form_explain {display:inline-block; width:10%; margin:0; padding-top:30px;}
	.parcel_input_adds .checkbox_explain {margin-top:26px;}
	.parcel_input_adds .removeParcel {margin-top:0.5em;}
	#search_form_weight input {margin:0 2px;}
	#search_form_content_data .input.number input,
	#search_form_content_data .input.text input {display:inline-block; width:60%; min-width:70px; max-width:100%; margin:0;}
	#search_form_content_data #search_form_sortables .input.select select {width:80%; min-width:70px; max-width:100%; margin:0;}
	#search_form_content_data .search_form_sortables select {width:80%; min-width:70px; max-width:100%; margin:0;}
	#search_form_content_data .input.number label,
	#search_form_content_data .input.text label {display:inline-block; width:100%; text-align:left; padding:0 0 10px 0; font-size:14px; line-height:0.98;}
	#search_form_content_data #search_form_sortables .input.select label,
	#search_form_content_data .search_form_sortables label {display:inline-block; width:100%; text-align:left; padding:0 0 10px 0; font-size:14px; line-height:0.98;}
	#search_form_content_data .input span.desc {padding:0 0 0 0.5em;/*float:right; margin-top:5px; margin-right:-15px;*/}
	#search_form_checkbox .input.checkbox input {float:left; width:auto; height:auto; margin:10px 5px 0 0;}
	.parcel_input_adds .input.checkbox input {float:left; width:auto; height:auto; margin:7px 5px 0 0;}
	#search_form_content_data .submit {margin-right:0; bottom:30px;}
	#search_form_content_data #site_send {position:absolute; right:0; bottom:15px;}
	/* ==== Search Form Options ==== */
	#search_form_content_options_border {height:2px;}
	#home_check_price {border:0; padding-bottom:0;}
	#search_form_content_options {display:inline-block; width:100%; margin:0; padding:10px 10px 80px 10px; border-radius:0; border:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_no_pickup {display:inline-block; width:30%; padding-right:30px; padding-top:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#search_no_pickup .checkbox_explain {display:inline-block; margin:-2px -20px -2px 35px;}
	/* ==== 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;}
	#order_details_content .order_details_box:nth-child(odd) {float:left; width:48%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	#order_details_content .order_details_box:nth-child(even) {float:right; width:48%; -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 {margin:20px 0; width:100%; max-width:100%;}
	#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_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 {}
	.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;}
	#footer_rewizja span {display:inline-block; float:none; vertical-align:top;}
	#prefoot {padding-left:1em; padding-right:1em; max-width:100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	/* ==== 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 #225995;}
	#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 #225995; -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;}
	.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_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%; -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%;}
	#register_page_inputs_right.complains_form,
	#register_page_inputs_left.complains_form {float:left; width:100%; display:inline-block; margin:20px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
}
@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; background:#FFFFFF;}
	#header_contacts {display:none;}
	#header_login_register .register {float:left; margin:0;}
	#header_login_register .login {float:right; margin:0;}
	#mobilemenu_log {display:inline-block; float:left; padding:8px 10px; color:#FFFFFF; background:#81A3D0; cursor:pointer;}
	#mobilemenu_log:hover,
	#mobilemenu_log:focus {background:rgba(57, 121, 176, 0.3);}
	#loged_user_bar_links_2 {display:none; width:100%; max-width:100%; padding:2px 0 5px 0; background:#81A3D0; position:relative; z-index:100;}
	#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; background:#0589C9; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu_content {display:none; width:100%; padding:0; border-bottom:1px solid #05B2FC; -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; padding:10px; color:#DCEEFC; cursor:pointer;}
	#mobilemenu_btn:hover {color:#FFFFFF;}
	#menu #cart_link, #menu_page #cart_link {display:inline-block; float:right; padding:10px;}
	#menu ul.menu li.mobile_menu {display:inline-block; width:auto; padding:15px; font-weight:700; cursor:pointer;}
	#menu ul.menu li.mobile_menu:hover {color:#FFFFFF; background:#225995;}
	#menu ul.menu li.menu_element {display:none; background:rgba(57, 121, 176, 0.3);}
	#menu ul.menu li {float:left; display:inline-block; width:100%;}
	#menu ul.menu > li > a {float:left; width:100%; height:auto; padding:10px; color:#6F6F6F; font-size:15px; font-weight:700; letter-spacing:-0.01em; text-align:left; text-transform:uppercase;
		-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#menu ul.menu .mobile_menu {float:left; width:auto;}
	#menu ul.menu .register_li {float:left; width:auto; display:none;}
	#menu ul.menu .cart_li {float:right; width:28%;}
	#menu ul.menu .cart_li #cart_link {height:53px; padding:0;}
	#menu ul.menu .register_li .menu_info {float:left; width:100%; height:auto; padding:13px 10px; margin:0; white-space:nowrap;}
	/* ==== Search Form ==== */
	#search_form_select .link {width:49%; padding:5px;}
	#search_form_select .link a {display:inline-block; min-height:2.5em; padding:5px 15px;}
	#search_form_select .link a span {display:inline-block; font-size:13px; font-weight:700;}
	#search_form_content {padding-bottom:80px;}
	#search_form_content_data .submit {bottom:20px;}
	#search_form_content_data .parcel_input_adds {padding-bottom:20px; border-top:1px solid #DCEEFC; position:relative;}
	#search_pack_counter {padding:1.3em 0 0 0; background:none; min-height:24px;}
	#search_form_content_data .input.number,
	#search_form_content_data .input.text {display:inline-block; width:100%;}
	#search_form_content_data .input.number input,
	#search_form_content_data .input.text input {display:inline-block; width:94%; min-width:70px; max-width:94%; margin:0;}
	#search_form_content_data .input.number label,
	#search_form_content_data .input.text label {display:inline-block; width:94%; min-width:70px; max-width:94%; margin:0 0 0 0; padding:10px 0 5px 0;}
	#search_form_content_data #search_form_sortables {width:80%; margin:0; padding:0;}
	#search_form_content_data #search_form_sortables .input.select select {display:inline-block; width:97%; min-width:70px; max-width:100%; margin:0;}
	#search_form_content_data .search_form_sortables select {display:inline-block; width:97%; min-width:70px; max-width:100%; margin:0;}
	#search_form_content_data #search_form_sortables .input.select label {display:inline-block; width:100%; min-width:70px; max-width:100%; margin:0 0 0 0; padding:10px 0 5px 0;}
	#search_form_content_data .search_form_sortables label {display:inline-block; width:100%; min-width:70px; max-width:100%; margin:0 0 0 0; padding:10px 0 5px 0;}
	#search_form_weight,
	#search_form_side_x,
	#search_form_side_y,
	#search_form_side_z,
	#search_form_content_data .parcel_input_adds .add_weight_input,
	#search_form_content_data .parcel_input_adds .add_x_input,
	#search_form_content_data .parcel_input_adds .add_y_input,
	#search_form_content_data .parcel_input_adds .add_z_input {width:80%; padding-right:50px;}
	#search_form_content_data #search_form_sortables {width:80%; padding-right:50px;}
	#search_form_content_data .parcel_input_adds .search_form_sortables {width:80%; padding-right:50px;}
	#search_form_content_data .parcel_input_adds .add_z_input {padding-bottom:20px;}
	#search_form_content_data .parcel_input_adds .input.checkbox, #search_form_checkbox {width:auto; padding-right:50px;}
	#search_form_side_x,
	#search_form_side_y,
	#search_form_side_z,
	#search_form_checkbox,
	#search_form_content_data .parcel_input_adds .add_x_input,
	#search_form_content_data .parcel_input_adds .add_y_input,
	#search_form_content_data .parcel_input_adds .add_z_input,
	#search_form_content_data .parcel_input_adds .input.checkbox,
	#search_form_content_data .parcel_input_adds .search_form_sortables {margin-left:10%; padding-left:0;}
	#search_form_content_data #search_form_sortables {margin-left:10%; padding-left:0;}
	#search_form_content_data .input span.desc {margin-right:-30px; margin-top:2.1em; font-weight:700;}
	#search_pack_counter_first {margin-top:34px; padding:0; background:none; min-height:24px;}
	#search_form_content_options_bg {margin-top:30px; padding:0 10px;}
	#search_form_content_options {margin:0; padding:0 40px; border:0; border-top:2px solid #DCEEFC;}
	.search_content_more_options_right, .search_content_more_options_left {padding:20px 0;}
	.parcel_input_adds .removeParcel {position:absolute; right:20px; bottom:45px;}
	/* ==== 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(34, 89, 149, 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 ==== */
	#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;}
	#order_details_content .order_details_box:nth-child(odd) {float:left; width:100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	#order_details_content .order_details_box:nth-child(even) {float:left; width:100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	/* ==== 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_news h2 {float:left; display:inline-block; width:100%; padding:5px 0; 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%; padding-left:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#home_index .td_bg[colspan="2"], #home_index .td_bg.colspan {padding:10px 10px 10px 0;}
	#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;}
	#register_page_inputs_left.complains_form .tablediv.complins_files {display:inline-block;}
	#register_page_inputs_left.complains_form .tablediv .form-group.tabletr {display:inline-block;}
	.tablediv .tabletr {display:inline-block; width:100%;}
	.tablediv .tabletd {display:inline-block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	#register_page_inputs_left.complains_form label {text-align:left;}
	.complains_form .tablediv .tabletd:first-of-type {width:100%;}
	#register_page_inputs_left.complains_form input[type="text"],
	#register_page_inputs_left.complains_form select, .complains_form .textarea-div textarea {margin-top:2px; border-color:#81A3D0;}
	/* ==== PAGE ==== */
	#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,
	#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_right input[type="password"], #register_page_inputs_right input[type="text"] {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 #225995; -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;}
	.back_articles_list {padding:0 10px;}
	#site_cart_view .content_width_660 {max-width:100%;}
	#site_cart_view .content_width_660 .ramka_pad a {font-size:.8em;}

	/* ==== 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;}
	#content_site_find .content_find_box .submit input#login_button {float:right;}
	/* ==== 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%;}
}
@media screen and (max-width:520px) {
	#menu ul.menu li.register_li {display:none;}
	#menu ul.menu li.mobile_menu {width:auto; padding:15px;}
	#menu_content a {font-size:16px;}
	#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%;}
	#add_cart, #podsumowanie {padding:6px 10px; background-image:none;}
	#add_cart {font-size:12px; font-weight:400; line-height:1.5;}
	.list_box_courier_order a, #order_cart_sum a, #send_button, #podsumowanie, #zamow {background:#85C200;}
	#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;}
	#news_view_body p img[style="float: left;"] {max-width:40%;}
	#news_view_body p img[style="float: right;"] {max-width:40%;}
	#search_form_select .link {width:100%; padding:5px;}
	#search_form_select .link a {display:inline-block; min-height:2em; padding:8px 10px 8px 70px; font-size:16px; text-align:left;}
	#search_form_select .link a span {font-size:inherit; text-align:left;}
	#search_form_content_options {padding:0 20px;}
}
@media screen and (max-width:520px) and (-webkit-min-device-pixel-ratio:0) {
	select,
	textarea,
	input {
		font-size:16px;
	}
	.complains_form .tablediv .tabletd:first-of-type {font-size:16px;}
	.list_box_courier_order a, #order_cart_sum a, #send_button, #podsumowanie, #zamow {background:#85C200;}
	.list_box_courier_order a:hover, #order_cart_sum a:hover, #send_button:hover, #podsumowanie:hover, #zamow:hover,
	.list_box_courier_order a:active, #order_cart_sum a:active, #send_button:active, #podsumowanie:active, #zamow:active {background:#EF811E;}
}

