ul#deliver_addresses,
ul#invoice_addresses,
ul#coupons,
ul.variants,
ul.foxpost_automatak_info {
    display: none;
    }
ul.easybox_automatak_info {
    display: none;
    }
ul.postapont_automatak_info {
    display: none;
    }
.formix_groupfield > .formix_label {
    width: 30px;
    }
.basket_content.module .canvas_render {
    border: none !important;
    }
.basket_content.module .basket_navigation {
    position: relative;
    background-color: rgb(57,142,193);
    }
.basket_content.module .basket_navigation .nav_group,
.basket_content.module .basket_navigation .nav_gr {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
    }
.basket_content.module .basket_navigation .nav_group .navigation,
.basket_content.module .basket_navigation .nav_gr .navigation {
    display: inline-block;
    width: 100px;
    position: relative;
    text-align: center;
    font-weight: 500;
    margin: 15px 3px 30px 3px;
    color: rgb(55,63,66);
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
    -ms-transition: color .3s;
    transition: color .3s;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    }
.basket_content.module .basket_navigation .nav_group .navigation .icon,
.basket_content.module .basket_navigation .nav_gr .navigation .icon {
    position: relative;
    width: 60px;
    height: 60px;
    display: inline-block;
    -webkit-transform: scale(.75);
    -moz-transform: scale(.75);
    -ms-transform: scale(.75);
    transform: scale(.75);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
    }
.basket_content.module .basket_navigation .nav_group .navigation .icon .st1,
.basket_content.module .basket_navigation .nav_gr .navigation .icon .st1 {
    fill: rgb(55,63,66);
    }
.basket_content.module .basket_navigation .nav_group .navigation .navname,
.basket_content.module .basket_navigation .nav_gr .navigation .navname {
    width: 100px;
    overflow: visible;
    white-space: nowrap;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    }
.basket_content.module .basket_navigation .nav_group .navigation .arrow,
.basket_content.module .basket_navigation .nav_gr .navigation .arrow {
    position: absolute;
    width: 100%;
    height: 40;
    bottom: -50px;
    -webkit-transition: height .3s;
    -moz-transition: height .3s;
    -ms-transition: height .3s;
    transition: height .3s;
    z-index: 70;
    text-align: center;
    }
.basket_content.module .basket_navigation .nav_group .navigation .arrow > div,
.basket_content.module .basket_navigation .nav_gr .navigation .arrow > div {
    display: inline-block;
    position: relative;
    width: 30px;
    height: 30px;
    border: solid 5px rgb(191,176,157);
    border-radius: 50%;
    background-color: white;
    }
.basket_content.module .basket_navigation .nav_group .navigation .arrow > div > div,
.basket_content.module .basket_navigation .nav_gr .navigation .arrow > div > div {
    position: relative;
    width: 14px;
    height: 14px;
    margin: 3px;
    border-radius: 50%;
    background-color: rgb(124,114,99);
    }
.basket_content.module .basket_navigation .nav_group .navigation.active,
.basket_content.module .basket_navigation .nav_gr .navigation.active {
    color: white;
    font-weight: 600;
    }
.basket_content.module .basket_navigation .nav_group .navigation.active .icon,
.basket_content.module .basket_navigation .nav_gr .navigation.active .icon {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    }
.basket_content.module .basket_navigation .nav_group .navigation.active .icon .st1,
.basket_content.module .basket_navigation .nav_gr .navigation.active .icon .st1 {
    fill: white;
    }
.basket_content.module .basket_navigation .nav_group .navigation.active .arrow > div > div,
.basket_content.module .basket_navigation .nav_gr .navigation.active .arrow > div > div {
    background-color: rgb(217,0,54);
    }
.basket_content.module .basket_navigation .nav_group .navigation.hidden,
.basket_content.module .basket_navigation .nav_gr .navigation.hidden {
    display: none;
    }
.basket_content.module .basket_navigation .nav_group .navigation.disabled,
.basket_content.module .basket_navigation .nav_gr .navigation.disabled {
    display: none;
    }
.basket_content.module .basket_panels {
    position: relative;
    border-top: 1px solid rgb(106,97,83);
    }
.basket_content.module .basket_panels .basket_panel {
    padding: 50px 0;
    position: relative;
    width: 100%;
    height: auto;
    display: none;
    background-color: white;
    }
.basket_content.module .basket_panels .basket_panel .instruction {
    color: rgb(72,86,94);
    text-align: justify;
    display: inline-block;
    width: 100%;
    max-width: 640px;
    line-height: 1.2em;
    margin-bottom: 20px;
    }
.basket_content.module .basket_panels .basket_panel.active {
    display: inline-block;
    }
.basket_content.module .basket_panels .basket_panel.inactive {
    display: none;
    }
.basket_content.module .basket_panels .panel_buttons {
    margin-top: 20px;
    width: 100%;
    max-width: 320px;
    display: inline-table;
    }
.basket_content.module .basket_panels .panel_buttons_double {
    margin-top: 20px;
    width: 100%;
    max-width: 640px;
    display: inline-table;
    }
.basket_content.module .basket_panel.products .product {
    position: relative;
    vertical-align: top;
    position: relative;
    color: rgb(80,80,80);
    width: 100%;
    display: inline-block;
    max-width: 640px;
    }
.basket_content.module .basket_panel.products .product > div {
    border: solid 1px rgb(198,174,132);
    border-top-width: 2px;
    display: inline-block;
    width: 100%;
    text-align: left;
    position: relative;
    margin: 15px 0;
    }
.basket_content.module .basket_panel.products .product > div .product_header {
    width: 100%;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: solid 1px rgb(206,197,183);
    background-color: rgb(249,244,236);
    padding: 10px;
    }
.basket_content.module .basket_panel.products .product > div .product_header .productname {
    font-weight: 600;
    font-size: 1.1em;
    }
.basket_content.module .basket_panel.products .product > div .product_header .image {
    display: inline-block;
    width: 70px;
    height: auto;
    border: solid 1px rgb(228,220,199);
    }
.basket_content.module .basket_panel.products .product > div .fields {
    text-align: left;
    }
.basket_content.module .basket_panel.products .product > div .fields .formix_field[data-fieldname^="quantity"] {
    width: 150px;
    }
.basket_content.module .basket_panel.products .product > div .fields .editable_fields {
    border-top: solid 1px rgb(206,197,183);
    padding: 10px;
    background-color: rgb(249,244,236);
    }
.basket_content.module .basket_panel.products .product > div .fields .noteditable_fields {
    padding: 10px;
    }
.basket_content.module .basket_panel.products .product > div .delete_product {
    position: absolute;
    right: 20px;
    top: 0;
    width: 20px;
    height: 20px;
    cursor: pointer;
    padding: 10px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
    background-color: rgb(228,222,199);
    border-radius: 0 0 4px 4px;
    }
.basket_content.module .basket_panel.products .product > div .delete_product .color {
    fill: #1582f2;
    }
.basket_content.module .basket_panel.products .product > div .delete_product:hover .color {
    fill: rgb(225,22,22);
    }
.basket_content.module .basket_panel.products .products_price {
    width: 100%;
    max-width: 640px;
    display: inline-block;
    font-weight: 600;
    font-size: 2em;
    color: rgb(255,0,64);
    font-family: Poppins;
    text-align: right;
    padding: 0 20px;
    border-top: solid 1px rgb(205,156,82);
    }
.basket_content.module .basket_panel.products .products_price .price_number {
    display: inline-block;
    margin-right: 5px;
    }
.basket_content.module .basket_panel.products .products_price .price_currency {
    display: inline-block;
    }
.basket_content.module .basket_panel.user .user_data {
    max-width: 640px;
    width: 100%;
    }
.basket_content.module .basket_panel.user .guest_user {
    display: inline-table;
    width: 100%;
    max-width: 640px;
    }
.basket_content.module .basket_panel.user .guest_user .formix-wrap {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    }
.basket_content.module .basket_panel.user .guest_user .formix-wrap label {
    margin: 0 10px;
    }
.basket_content.module .basket_panel.user .guest_user .formix-wrap br {
    display: none;
    }
.basket_content.module .basket_panel.user .buy_as_user,
.basket_content.module .basket_panel.user .create_account {
    display: none;
    }
.basket_content.module .price {
    display: inline-block;
    font-weight: 600;
    font-size: 1.8em;
    color: rgb(255,255,255);
    font-family: Poppins;
    text-align: right;
    padding: 5px 20px;
    background-color: rgb(205,156,82);
    width: 100%;
    max-width: 640px;
    }
.basket_content.module .price .price_number {
    display: inline-block;
    margin-right: 5px;
    }
.basket_content.module .price .price_currency {
    display: inline-block;
    }
.basket_content.module .subprices {
    display: inline-block;
    max-width: 640px;
    width: 100%;
    background-color: antiquewhite;
    }
.basket_content.module .subprices .subprice.packingfee[data-price='0'] {
    display: none;
    }
.basket_content.module .subprice {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    width: 100%;
    text-align: right;
    -webkit-justify-content: end;
    justify-content: end;
    font-size: 1.2em;
    color: rgb(54,54,54);
    width: 100%;
    max-width: 640px;
    text-align: right;
    padding: 5px 0;
    }
.basket_content.module .subprice .subprice_label {
    font-size: .9em;
    padding-right: 20px;
    padding-top: 2px;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    text-align: left;
    padding-left: 10px;
    }
.basket_content.module .subprice .subprice_value {
    padding-right: 20px;
    font-family: Poppins;
    font-weight: bold;
    -webkit-flex: 1 1 300px;
    -ms-flex: 1 1 300px;
    flex: 1 1 300px;
    }
.basket_content.module .subprice .subprice_value .subprice_number,
.basket_content.module .subprice .subprice_value .price_number {
    display: inline-block;
    margin-right: 5px;
    }
.basket_content.module .subprice .subprice_value .price_currency {
    display: inline-block;
    }
.basket_content.module .basket_title {
    font-weight: 500;
    font-size: 1.5em;
    border-bottom: solid 1px rgb(194,153,56);
    text-align: left;
    margin: 20px 0;
    max-width: 640px;
    width: 100%;
    display: inline-block;
    line-height: .7em;
    color: rgb(194,153,56);
    padding-left: 20px;
    }
.basket_content.module .basket_panel.deliver .physicaldeliver,
.basket_content.module .basket_panel.deliver .nophysicaldeliver {
    display: none;
    }
.basket_content.module .basket_panel.deliver .physicaldeliver.active,
.basket_content.module .basket_panel.deliver .nophysicaldeliver.active {
    display: block;
    }
.basket_content.module .basket_panel.deliver table.deliver_modes {
    display: inline-table;
    width: 100%;
    max-width: 640px;
    }
.basket_content.module .basket_panel.deliver table.deliver_modes .formix-wrap {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    }
.basket_content.module .basket_panel.deliver table.deliver_modes label.radio-icon .radio-icon {
    width: 150px;
    height: 120px;
    font-weight: bold;
    }
.basket_content.module .basket_panel.deliver table.deliver_modes label.radio-icon .radio-icon img {
    height: auto;
    width: 100%;
    }
.basket_content.module .basket_panel.deliver .deliver_mode_panel {
    display: none;
    margin-top: 20px;
    }
.basket_content.module .basket_panel.deliver .deliver_mode_panel .formix_form {
    display: inline-table;
    width: 100%;
    max-width: 640px;
    }
.basket_content.module .basket_panel.deliver .foxpost_map,
.basket_content.module .basket_panel.deliver .personal_map,
.basket_content.module .basket_panel.deliver .easybox_map,
.basket_content.module .basket_panel.deliver .postapont_map {
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    height: 400px;
    position: relative;
    display: inline-block;
    }
.basket_content.module .basket_panel.deliver .foxpost_map .mapix,
.basket_content.module .basket_panel.deliver .personal_map .mapix,
.basket_content.module .basket_panel.deliver .easybox_map .mapix,
.basket_content.module .basket_panel.deliver .postapont_map .mapix {
    border: solid 1px rgb(174,174,174);
    }
.basket_content.module .basket_panel.deliver .foxpost_map .mapix .map_marker,
.basket_content.module .basket_panel.deliver .personal_map .mapix .map_marker,
.basket_content.module .basket_panel.deliver .easybox_map .mapix .map_marker,
.basket_content.module .basket_panel.deliver .postapont_map .mapix .map_marker {
    max-width: 250px;
    pointer-events: none;
    }
.basket_content.module .basket_panel.deliver .foxpost_info,
.basket_content.module .basket_panel.deliver .personal_info,
.basket_content.module .basket_panel.deliver .easybox_info,
.basket_content.module .basket_panel.deliver .postapont_info {
    padding: 10px;
    width: 100%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: stretch;
    justify-content: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    }
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info {
    border: solid 1px rgb(174,174,174);
    border-radius: 8px;
    margin-right: 10px;
    width: 350px;
    -webkit-flex: 0 0 350px;
    -ms-flex: 0 0 350px;
    flex: 0 0 350px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-justify-content: self-start;
    justify-content: self-start;
    padding: 15px;
    text-align: left;
    }
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .info_name,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .info_name,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .info_name,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .info_name,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .info_name {
    font-size: .9em;
    color: rgb(111,111,111);
    }
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .info_value,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .info_value,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .info_value,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .info_value,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .info_value {
    color: rgb(48,48,48);
    font-weight: bold;
    margin-bottom: 20px;
    font-size: 1em;
    }
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .postapont_open,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .foxpost_open,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .easybox_open,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .postapont_open {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    padding-left: 15px;
    margin-top: 10px;
    }
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .postapont_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .foxpost_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .easybox_open .info_name,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .postapont_open .info_name {
    font-weight: normal;
    width: 50%;
    }
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info .postapont_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .foxpost_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .easybox_open .info_value,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info .postapont_open .info_value {
    width: 50%;
    margin-bottom: 5px;
    }
.basket_content.module .basket_panel.payment table.payment_modes {
    display: inline-table;
    width: 100%;
    max-width: 640px;
    }
.basket_content.module .basket_panel.payment table.payment_modes .formix-wrap {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    }
.basket_content.module .basket_panel.payment table.payment_modes label.radio-icon .radio-icon {
    width: 150px;
    height: 120px;
    font-weight: bold;
    }
.basket_content.module .basket_panel.payment table.payment_modes label.radio-icon .radio-icon img {
    height: auto;
    width: 100%;
    }
.basket_content.module .basket_panel.payment .payment_mode_panel {
    display: none;
    margin-top: 20px;
    }
.basket_content.module .basket_panel.payment .payment_mode_panel .formix_form {
    display: inline-table;
    width: 100%;
    max-width: 640px;
    }
.basket_content.module .basket_panel.invoice table.invoice_data {
    display: inline-table;
    max-width: 640px;
    width: 100%;
    }
.basket_content.module .basket_panel.invoice table.invoice_data .invoiceadd_header {
    padding-top: 10px;
    padding-left: 5px;
    color: rgb(62,62,62);
    border-bottom: solid 1px rgb(189,189,189);
    padding-bottom: 10px;
    }
.basket_content.module .basket_panel.coupon .formix_form {
    max-width: 640px;
    }
.basket_content.module .basket_panel.coupon .coupon_kod {
    width: 100%;
    max-width: 640px;
    text-align: center;
    display: none;
    margin-bottom: 20px;
    border: solid 1px rgb(189,189,189);
    padding: 20px;
    position: relative;
    background-color: rgb(240,240,240);
    background-image: url(/images/public/basket_coupon.svg);
    background-size: 60px auto;
    background-repeat: no-repeat;
    background-position: left 10px center;
    }
.basket_content.module .basket_panel.coupon .coupon_kod .kod {
    line-height: 20px;
    font-weight: bold;
    }
.basket_content.module .basket_panel.coupon .coupon_kod .remove_coupon {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 20px;
    height: 20px;
    background-color: white;
    background-image: url(/images/shared/switch_off.svg);
    background-size: 100% 100%;
    border: solid 2px rgb(255,0,0);
    border-radius: 50%;
    cursor: pointer;
    }
.basket_content.module .basket_panel.coupon .coupon_kod .remove_coupon:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    }
.basket_content.module .basket_panel.coupon .coupon_result {
    width: 100%;
    max-width: 640px;
    text-align: center;
    display: none;
    margin-bottom: 20px;
    }
.basket_content.module .basket_panel.coupon .coupon_result table {
    width: 100%;
    border-spacing: 5px;
    border-collapse: separate;
    margin-bottom: 20px;
    }
.basket_content.module .basket_panel.coupon .coupon_result td.kedvezmeny_product {
    text-align: left;
    padding: 5px 15px;
    }
.basket_content.module .basket_panel.coupon .coupon_result td.kedvezmeny_amount {
    text-align: right;
    padding: 5px 15px;
    font-weight: bold;
    }
.basket_content.module .basket_panel.coupon .coupon_result tr.template {
    display: none;
    }
.basket_content.module .basket_panel.coupon .coupon_message {
    width: 100%;
    max-width: 640px;
    text-align: center;
    display: none;
    margin: 20px 0;
    padding: 20px;
    border: solid 1px rgb(189,189,189);
    position: relative;
    }
.basket_content.module .basket_panel.coupon .coupon_message.notify {
    border-color: rgb(0,217,0);
    }
.basket_content.module .basket_panel.coupon .coupon_message.alert {
    border-color: rgb(239,182,20);
    }
.basket_content.module .basket_panel.coupon .coupon_message.error {
    border-color: rgb(212,58,47);
    }
.basket_content.module .basket_panel.coupon .coupon_message.active,
.basket_content.module .basket_panel.coupon .coupon_result.active,
.basket_content.module .basket_panel.coupon .coupon_kod.active {
    display: inline-block;
    }
.basket_content.module .basket_panel.contract {
    dislpay: inline-block;
    max-width: 640px;
    width: 100%;
    }
.basket_content.module .basket_panel.contract .contract_block_title {
    color: #fe3d36;
    font-weight: bold;
    border-bottom: solid 1px rgb(180,180,180);
    margin-top: 20px;
    margin-bottom: 10px;
    text-align: left;
    }
.basket_content.module .basket_panel.contract .contract_row {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    }
.basket_content.module .basket_panel.contract .contract_rowname {
    text-align: left;
    }
.basket_content.module .basket_panel.contract .contract_rowvalue {
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: right;
    }
.basket_content.module .basket_panel.contract .contract_rowvalue > div {
    display: inline-block;
    margin-left: 3px;
    }
.basket_content.module .basket_panel.contract .contract_rowvalue img {
    display: none;
    }
.basket_content.module .basket_panel.contract .contract_products .contract_productsprice {
    text-align: right;
    font-weight: bold;
    border-top: solid 1px rgb(180,180,180);
    margin-top: 10px;
    }
.basket_content.module .basket_panel.contract .contract_products .contract_productsprice > div {
    display: inline-block;
    margin-left: 3px;
    }
.basket_content.module .basket_panel.contract .contract_coupons .contract_couponsprice {
    text-align: right;
    font-weight: bold;
    border-top: solid 1px rgb(180,180,180);
    margin-top: 10px;
    }
.basket_content.module .basket_panel.contract .contract_coupons .contract_couponsprice > div {
    display: inline-block;
    margin-left: 3px;
    }
.basket_content.module .basket_panel.contract .final_price {
    width: 100%;
    max-width: 640px;
    display: inline-block;
    font-weight: 600;
    font-size: 1.8em;
    color: rgb(255,0,64);
    font-family: Poppins;
    text-align: right;
    border-top: solid 2px rgb(205,156,82);
    }
.basket_content.module .basket_panel.contract .final_price .price_number {
    display: inline-block;
    margin-right: 5px;
    }
.basket_content.module .basket_panel.contract .final_price .price_currency {
    display: inline-block;
    }
.basket_content.module .basket_panel.contract .basketfields {
    display: inline-table;
    max-width: 500px;
    width: 100%;
    border-collapse: separate;
    border-spacing: 10px;
    }
.basket_content.module .basket_panel.result .guestverify {
    padding: 20px 5px;
    color: red;
    font-weight: bold;
    text-align: left;
    display: none;
    max-width: 500px;
    font-size: 1.1em;
    }
.basket_content.module .basket_panel.result .paypalform {
    display: inline-block;
    width: 100%;
    max-width: 350px;
    }
.basket_content.module .basket_panel.result .barionform {
    display: inline-table;
    width: 100%;
    max-width: 350px;
    }
.basket_content.module .basket_panel.result .simplepayform {
    display: inline-block;
    width: 100%;
    max-width: 350px;
    }
.basket_content.module .basket_panel.result .orderthanks {
    text-align: center;
    padding: 50px 5px;
    font-weight: bold;
    color: rgb(217,0,54);
    font-size: 1.2em;
    }
.basket_content.module .basket_panel.result .order_info {
    text-align: center;
    padding: 10px 5px;
    }
.basket_content.module .basket_panel.result .deliver_result,
.basket_content.module .basket_panel.result .payment_result {
    width: 100%;
    max-width: 640px;
    display: inline-block;
    margin-bottom: 20px;
    }
.basket_content.module .basket_panel.result .pay_result > div {
    display: none;
    }
.basket_content.module .basket_panel.result .pay_result > div.active {
    display: block;
    }
.basket_content.module .basket_panel.result .mrgn {
    height: 15px;
    }
.basket_content.module .basket_panel.result .nmvl {
    table-layout: fixed;
    display: inline-table;
    width: 100%;
    max-width: 500px;
    text-align: left;
    border-collapse: separate;
    border-spacing: 10px;
    }
.basket_content.module .basket_panel.result .nm {
    width: 35%;
    text-align: left;
    }
.basket_content.module .basket_panel.result .vl {
    width: 75%;
    text-align: right;
    font-weight: bold;
    }
.basket_content.module .basket_panel.result .hdr {
    font-weight: bold;
    color: rgb(217,87,0);
    border-bottom: solid 1px rgb(217,87,0);
    font-size: 1.1em;
    }
.basket_content.module .basket_panel.result .vl.rd {
    color: rgb(235,1,78);
    }
.basket_content.module .basket_panel.result .trmk {
    text-align: left;
    border-bottom: solid 1px rgb(180,180,180);
    }
.basket_content.module .basket_panel.result .nmvl img {
    height: 30px;
    width: auto;
    }

/* 0-1024 */
@media only screen and (max-width:1024px) {
.basket_content.module .basket_navigation .nav_group .navigation .navname,
.basket_content.module .basket_navigation .nav_gr .navigation .navname {
    white-space: normal;
    }
.basket_panels .panel_buttons_double tr {
    display: block;
    }
.basket_panels .panel_buttons_double .formix_cell {
    display: block;
    }
}

/* 0-480 */
@media only screen and (max-width:480px) {
.basket_content.module .basket_panel.deliver table.deliver_modes label.radio-icon .radio-icon {
    width: 100%;
    height: 120px;
    }
.basket_content.module .basket_panel.deliver table.deliver_modes label.radio-icon .radio-icon img {
    height: 80px;
    width: auto;
    }
.basket_content.module .basket_panel.payment table.payment_modes label.radio-icon .radio-icon {
    width: 100%;
    height: 120px;
    }
.basket_content.module .basket_panel.payment table.payment_modes label.radio-icon .radio-icon img {
    height: 80px;
    width: auto;
    }
.basket_content.module .basket_panel.contract {
    padding: 10px;
    }
.basket_content.module .basket_panels .basket_panel .instruction {
    padding: 10px;
    }
.basket_content.module .basket_panel.deliver .foxpost_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .foxpost_info .personal_place_info,
.basket_content.module .basket_panel.deliver .foxpost_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .foxpost_info .postapont_place_info,
.basket_content.module .basket_panel.deliver .personal_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .personal_info .personal_place_info,
.basket_content.module .basket_panel.deliver .personal_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .personal_info .postapont_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .personal_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .easybox_info .postapont_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .foxpost_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .personal_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .easybox_place_info,
.basket_content.module .basket_panel.deliver .postapont_info .postapont_place_info {
    padding: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    }
.basket_content.module .order_info {
    padding: 10px;
    }
}
