section.order.container {
margin-top: 0;
margin-bottom: 50px;
}
#order-form .my-title {
text-transform: uppercase;
font-size: 24px;
margin-top: 30px;
margin-bottom: 40px;
color: #2792D0;
}
.order .content .content-row .content-col.price,
.order .content .content-row .content-col.amount {
width: 15%;
text-align: center;
}
.order .content .content-row .content-col.details .name {
font-size: 14px;
margin-top: 0;
margin-bottom: 2px;
line-height: 1.5em;
margin-left: 15px;
}
.order .content .content-row .content-col.details .aditional-info {
display: none;
}
.order .content .content-row .content-col.amount {
width: 130px;
text-align: center;
}
.order .content .content-row .content-col.delete {
width: 10%;
text-align: center;
}
.order .content .content-row .content-col.unit {
width: 20%;
text-align: center;
}
.order .primary-action.sup-button {
float: right;
}
.order .paymentBox {
display: flex;
}
.order .secondary-action.sup-button {
float: left;
}
.order-content.data.order {
margin-top: 30px;
}
.order-content.data.order .content {
display: block;
width: 100%;
height: 100%;
float: left;
}
.order.data .legend {
margin-top: -10px;
}
.order.summary .content {
margin: 0;
/*            .content-row .mobile-adapter {
width: 335px;
.content-col {
width: 100%;
}
}*/
}
.order .steps {
display: flex;
justify-content: space-between;
color: #FFFFFF;
list-style-type: none;
text-align: center;
font-size: 15px;
margin: 10px 0;
padding: 0;
background: transparent;
}
.order .steps li {
display: inline-block;
padding: 0px 0px 0 30px;
position: relative;
color: #B2B2B2;
height: auto;
}
.order .steps li.line {
height: 1px;
width: 20px;
display: inline-block;
padding: 0;
}
.order .steps li.line:after {
content: "";
position: absolute;
top: 10px;
left: -150%;
right: -150%;
height: 1px;
background-color: #e7e7e7;
z-index: 1;
}
.order .steps li.linked {
color: #2792D0;
}
.order .steps li.linked:after {
background-color: #2792D0;
}
.order .steps li.linked span {
background-color: #2792D0;
font-family: "Glyphicons Halflings";
}
.order .steps li.linked span::after {
content: "\e013";
color: #fff;
margin-left: -8px;
font-size: 12px;
}
.order .steps li.active {
color: #2792D0;
}
.order .steps li.active::before {
content: none;
}
.order .steps span {
display: block;
height: 25px;
width: 25px;
font-size: 15px;
text-align: center;
padding-top: 0px;
border: 1px solid #CED2D9;
border-radius: 30px;
margin: -24px 0px 0px -30px;
z-index: 2;
position: relative;
color: #B2B2B2;
}
.order .steps li.active span,
.order .steps li.linked span {
border-color: #2792D0;
color: #2792D0;
}
.order .content {
clear: both;
padding-bottom: 1px;
margin-top: 45px;
position: relative;
}
.order .content ul {
padding: 0;
}
.order .content .cart-title {
font-size: 24px;
text-transform: uppercase;
margin-top: 0;
margin-bottom: 0px;
color: #2792D0;
position: absolute;
}
.order .content .content-row {
padding-bottom: 15px;
padding-top: 15px;
display: flex;
align-items: center;
}
.order .content .content-row .content-col {
text-transform: uppercase;
width: 35%;
}
.order .content .content-row.heading {
border-bottom: 1px solid #DEDEE1;
color: #B2B2B2;
margin-top: 30px;
}
.order .content .content-row.heading .content-col.with-stepper:nth-child(1) {
width: 45%;
}
.order .content .content-row .content-col.amount.stepper .glyphicon {
cursor: pointer;
width: 35px;
height: 35px;
padding: 5px 10px;
text-align: center;
border: 1px solid #CED2D9;
font-size: 11px;
font-weight: 300;
vertical-align: middle;
margin-top: -2px;
color: #686b6e;
}
.order .content .content-row .content-col.amount.stepper input {
border-top: 1px solid #CED2D9;
border-bottom: 1px solid #CED2D9;
font-family: "Poppins", sans-serif;
color: #686b6e;
margin: 0 -6px;
height: 35px;
min-height: 35px;
width: 50px;
text-align: center;
padding: 0;
}
.order .content .content-row .photo img {
max-width: 150px;
max-height: 75px;
margin: 0 auto;
border-radius: 0;
}
.order .content .content-row .content-col.photo {
width: 10%;
float: left;
display: flex;
align-items: center;
}
.order .content .content-row .mobile-adapter {
display: flex;
align-items: center;
}
.order .content .content-row .mobile-adapter .gross {
font-weight: 600;
}
.order .content .content-row .spe-menu {
width: 55%;
display: flex;
}
.order .content .content-row .spe-menu .price {
width: 30%;
text-align: center;
}
.order .content .content-row .spe-menu .grossFin.price {
width: 40%;
text-align: center;
}
.order .content .content-row .spe-menu .amount {
width: 20%;
text-align: center;
}
.order .content .content-row .spe-menu .unit-alone {
text-align: center;
width: 20%;
}
.order .content .content-row .spe-menu .del {
width: 5%;
text-align: center;
}
.order .content .content-row .content-col.amount.stepper .action-plus {
border-left: 1px solid transparent !important;
}
.order .content .content-row .content-col.amount.stepper .action-minus {
border-right: 1px solid transparent !important;
}
.order .content .content-row .content-col.details.with-stepper {
width: 35%;
}
.order .content .content-row .unit-alone {
text-align: center;
}
.order .content .content-row .content-col.del {
font-size: 16px;
cursor: pointer;
padding-right: 10px;
cursor: pointer;
color: #000000;
transition: all 0.3s;
float: left;
min-height: 1px;
padding-top: 0;
width: 10%;
text-align: center;
}
.order .content .content-row .content-col.del:hover {
color: #2e9ab4;
}
.order .content .login-partial .alone,
.order .content .guest-form .alone {
float: none;
margin: 0 auto;
}
.order .content .login-partial .alone .delivery-inputs,
.order .content .guest-form .alone .delivery-inputs {
margin-top: 30px;
}
.order .content .login-partial .alone .delivery-inputs .small,
.order .content .guest-form .alone .delivery-inputs .small {
font-size: inherit;
}
.order .content .login-partial h2,
.order .content .guest-form h2 {
text-align: center;
text-transform: uppercase;
display: block !important;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 5px;
color: #000;
}
.order .content .login-partial .d-opis,
.order .content .guest-form .d-opis {
text-align: center;
color: #B2B2B2;
font-size: 15px;
margin-bottom: 10px;
}
.order .content .login-partial input,
.order .content .guest-form input {
border: 1px solid #CED2D9;
margin-bottom: 20px;
width: 100%;
height: 30px;
padding-left: 8px;
}
.order .content .login-partial input.small,
.order .content .guest-form input.small {
font-size: inherit;
}
.order .content .login-partial #invoice,
.order .content .guest-form #invoice {
width: inherit;
height: inherit;
float: left;
margin-right: 10px;
}
.order .content .login-partial {
border-right: 1px solid #CED2D9;
}
.order .content .login-partial .reg-form {
padding: 20px 65px;
}
.order .content .login-partial .reg-form a {
color: #2792D0;
transition: all 0.3s;
}
.order .content .login-partial .reg-form a:hover {
color: #9CCB3B;
}
.order .content .login-partial .login {
width: 100%;
margin: 15px 0;
max-width: 100%;
}
.order .content .guest-form .data-form {
padding: 20px 65px;
width: 500px;
margin: 0 auto;
}
.order .content .guest-form .data-form button {
padding: 5px 0;
width: 370px;
text-align: center;
}
.order .content .guest-form .rejestracja {
padding: 20px 65px;
width: 500px;
margin: 0 auto;
text-align: center;
}
.order .content .guest-form .rejestracja:hover a {
color: #FFFFFF;
text-decoration: none;
}
.order .content .guest-form .lub {
font-size: 18px;
text-align: center;
color: #B2B2B2;
margin-top: 15px;
}
.order .content .guest-form .modal-content .modal-title {
text-align: center;
text-transform: uppercase;
font-weight: bold;
font-size: 18px;
}
.order .content .guest-form .modal-content .close {
width: auto;
margin-top: -38px;
font-size: 36px;
}
.order .content .guest-form .modal-content #kopiowanie {
width: 25% !important;
float: right;
margin-top: -36px;
margin-bottom: 15px;
padding: 5px 15px;
transition: all 0.3s;
}
.order .content .guest-form .modal-content #kopiowanie:hover {
background-color: #9CCB3B;
}
.order .content .guest-form .modal-content #next-modal {
width: 150px;
float: right;
}
.order .content .guest-form .modal-content #next-modal::after {
margin: -20px 0 0 -5px;
}
.order .podsumowanie {
background: rgb(245, 245, 245);
border-radius: 8px;
padding: 25px;
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 20px;
}
.order .podsumowanie > div {
width: 50%;
}
.order .podsumowanie .free {
margin-bottom: 18px;
}
.order .podsumowanie .free .first {
font-size: 15px;
font-weight: bold;
}
.order .podsumowanie .free .last {
font-size: 15px;
font-weight: bold;
color: #9CCB3B;
}
.order .podsumowanie .center {
display: none;
}
.order .podsumowanie .center h4 {
text-align: center;
color: #2792D0;
}
.order .podsumowanie .center h4 #brakuje {
color: #9CCB3B;
}
.order .podsumowanie .center .zaduzo {
display: none;
}
.order .podsumowanie .right {
min-width: 250px;
}
.order .podsumowanie .right .small {
font-size: 15px;
display: flex;
align-items: center;
justify-content: space-between;
}
.order .podsumowanie .right .big {
font-size: 18px;
font-weight: bold;
color: #000000;
display: flex;
align-items: center;
justify-content: flex-end;
}
.order .podsumowanie .right .big p {
margin-left: 10px;
}
.order .voucher-code {
border-radius: 0;
color: #686b6e;
background: transparent;
padding: 0;
height: 220px;
z-index: 1000;
position: relative;
border-top: 1px solid #DEDEE1;
}
.order .voucher-code .delivery-400 {
text-align: center;
margin-top: 30px;
font-size: 16px;
}
.order .voucher-code2 {
height: 120px;
}
.order .options-first {
display: flex;
justify-content: space-between;
padding: 20px 0;
}
.order .options-first .country {
width: 45%;
}
.order .options-first .country .c-label {
font-size: 18px;
margin-bottom: 20px;
text-align: left;
color: #000000;
}
.order .options-first .country .dropdown {
box-shadow: 0px 0px 0px 1px #d0d0d0;
border-radius: 8px;
padding: 15px;
display: block;
width: 100%;
margin-top: 20px;
}
.order .options-first .country .dropdown .dropdown-toggle {
font-weight: 600;
}
.order .options-first .country .dropdown.open {
border-radius: 8px 8px 0 0px;
}
.order .options-first .country .dropdown .dropdown-label {
padding-left: 25px;
font-weight: bold;
font-size: 15px;
}
.order .options-first .country .dropdown .glyphicon-menu-down {
right: 25px;
top: 19px;
}
.order .options-first .country .dropdown .dropdown-menu {
width: 100%;
margin-left: 0;
box-shadow: 0px 0px 0px 1px #d0d0d0;
border-radius: 0 0 8px 8px;
background: #FFFFFF;
margin-top: 1px;
}
.order .options-first .country .dropdown .dropdown-menu li {
padding: 6px 38px;
font-size: 15px;
transition: 0.3s all;
font-weight: 600;
}
.order .options-first .country .dropdown .dropdown-menu li:hover {
background: whitesmoke;
}
.order .options-first .notes {
width: 45%;
}
.order .options-first .notes h3 {
text-align: center;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 30px;
color: #000;
}
.order .options-first .notes #note {
min-height: 100px;
}
.order .options-first .notes textarea#note {
margin: 0;
margin-bottom: 18px;
box-shadow: 0px 0px 0px 1px #d0d0d0;
border-radius: 8px;
padding: 25px;
min-height: 125px;
}
.order .options {
padding: 0;
margin-bottom: 30px;
display: flex;
flex-direction: column;
flex-wrap: wrap;
background: #FFFFFF;
}
.order .options .left, .order .options .right {
width: 100%;
}
.order .options .right {
margin-top: 40px;
}
.order .options .delivery-popup-info {
width: 100%;
}
.order .options h3 {
text-align: center;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 30px;
color: #000;
}
.order .options .delivery,
.order .options .payment {
display: -webkit-flex;
display: -webkit-box;
display: -moz-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
flex-direction: row;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
clear: both;
margin: 0 -10px;
}
.order .options .delivery .item,
.order .options .payment .item {
box-shadow: 0px 0px 0px 1px #d0d0d0;
padding: 15px;
position: relative;
float: left;
cursor: pointer;
display: block;
width: calc(33.3% - 20px);
margin: 0 10px 30px 10px;
}
.order .options .delivery .item.selected,
.order .options .payment .item.selected {
box-shadow: 0px 0px 0px 2px #2e9ab4;
}
.order .options .delivery .item.selected input,
.order .options .payment .item.selected input {
color: #9CCB3B;
}
.order .options .delivery .item input,
.order .options .payment .item input {
display: none;
}
.order .options .delivery .item label,
.order .options .payment .item label {
font-size: 15px;
cursor: pointer;
color: #000000;
margin: 0 10px 0px 0px;
font-weight: bold;
}
.order .options .delivery .item input,
.order .options .payment .item input {
margin: 0 10px 0px 0px;
font-size: 15px;
}
.order .options .delivery .item img,
.order .options .payment .item img {
max-height: 70px;
max-width: 70px;
float: right;
}
.order .options .delivery .item p,
.order .options .payment .item p {
color: #000000;
margin: 0 10px 0px 0px;
}
.order .options .delivery .item small,
.order .options .payment .item small {
display: inline-block;
margin-bottom: 5px;
margin-top: 5px;
}
.order .options .delivery .item .tooltip-container,
.order .options .payment .item .tooltip-container {
margin-left: auto;
color: #9CCB3B;
padding: 5px 10px;
position: absolute;
right: 0;
bottom: 0px;
}
.order .step-summary h3 {
text-align: center;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 30px;
color: #000;
}
.order .info {
background: #FFFFFF;
display: flex;
justify-content: space-between;
}
.order .info .short-info {
color: #686b6e;
font-size: 15px;
width: 45%;
padding: 0;
background: #FFFFFF;
}
.order .info .short-info h3 {
text-align: center;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 30px;
color: #000;
}
.order .info .short-info h4 {
margin-top: 0;
color: #000;
}
.order .info .short-info small, .order .info .short-info p {
color: #2792D0;
}
.order .info .short-info .short-box-main {
padding: 25px;
float: left;
width: 100%;
}
.order .info .short-info .short-box-main .short-box {
display: flex;
width: 100%;
flex-wrap: wrap;
font-size: 13px;
}
.order .info .short-info .short-box-main .short-box .delivery-point-addr {
padding-bottom: 15px;
}
.order .info .short-info .short-box-main .short-box .delivery-point-addr p {
color: #000000;
}
.order .info .short-info .short-box-main .short-box .delivery-point-addr span {
cursor: pointer;
color: #2792D0;
font-weight: bold;
}
.order .info .short-info .short-box-main .short-box.short-delivery {
margin-bottom: -14px;
}
.order .info .short-info .short-box-main .short-box > div:nth-child(odd) {
width: 35%;
color: #B2B2B2;
margin-bottom: 10px;
}
.order .info .short-info .short-box-main .short-box > div:nth-child(even) {
width: 65%;
margin-bottom: 10px;
color: #000;
}
.order .info .short-info .short-box-main .short-box .delivery-date {
color: #000;
height: 0;
margin: 0;
}
.order .info .short-info .uwagi {
display: block;
width: 100%;
float: left;
margin-top: 30px;
}
.order .step-summary {
background: #FFFFFF;
color: #686b6e;
width: 45%;
padding-top: 0;
margin-left: 0;
}
.order .step-summary .title {
margin-top: 0;
font-size: 18px;
font-weight: bold;
margin-bottom: 20px;
text-align: left;
color: #9CCB3B;
text-transform: inherit;
}
.order .step-summary dl {
margin: 0 auto;
margin-bottom: 18px;
padding: 25px;
width: 85%;
}
.order .step-summary dl dt, .order .step-summary dl dd {
color: #000000;
font-weight: normal;
font-size: 13px;
}
.order .step-summary dl .total {
border-top: 1px solid #DEDEE1;
font-size: 18px;
margin-top: 10px;
padding-top: 10px;
}
.order .step-summary dl .total:last-child {
color: #9CCB3B;
font-size: 20px;
}
.order .delivery-flex {
display: flex;
justify-content: space-between;
}
.order .delivery-flex .flex-1 {
width: 45%;
}
.order .delivery-flex .flex-1 h2 {
text-align: center;
text-transform: uppercase;
display: block !important;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 20px;
color: #000;
}
.order .delivery-flex .flex-1 .delivery-inputs input:not([type=checkbox]), .order .delivery-flex .flex-1 .delivery-inputs select {
border: 1px solid #CED2D9;
margin-bottom: 20px;
padding-left: 8px;
font-size: 14px !important;
min-height: 30px;
max-width: 100%;
width: 100%;
}
.order .delivery-flex .flex-2 {
width: 45%;
}
.order .delivery-flex .flex-2 .invoice-inputs {
margin-top: 0;
}
.order .delivery-flex .flex-2 .invoice-inputs h2 {
text-align: center;
text-transform: uppercase;
display: block !important;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 20px;
color: #000;
}
.order .delivery-flex .flex-2 .invoice-inputs .changed-content input:not([type=checkbox]), .order .delivery-flex .flex-2 .invoice-inputs .changed-content select {
border: 1px solid #CED2D9;
margin-bottom: 20px;
padding-left: 8px;
font-size: 14px !important;
min-height: 30px;
max-width: 100%;
width: 100%;
}
.order.summary .s-title {
padding-left: 15px;
margin-top: 30px;
margin-bottom: 0px;
text-transform: uppercase;
font-size: 18px;
color: #B2B2B2;
}
.order.summary .address {
padding: 15px;
background: #FFFFFF;
margin-top: 25px;
display: flex;
justify-content: space-between;
}
.order.summary .address .data-flex {
width: 45%;
}
.order.summary .content .content-row.heading .content-col:nth-child(1) {
width: 45%;
}
.order.summary .content .content-row.heading .content-col.unit.price {
width: 30%;
}
.order.summary .content .content-row.heading .content-col.unit {
width: 20%;
}
.order.summary .content .content-row.heading .content-col.gross.price {
width: 40%;
}
.order.summary .address h3,
.order.summary .thank-you h3 {
text-align: center;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
margin-top: 0;
margin-bottom: 30px;
color: #000;
}
.order.summary .address .data,
.order.summary .thank-you .data {
padding: 25px;
display: flex;
width: 100%;
flex-wrap: wrap;
font-size: 13px;
}
.order.summary .address .data > div:nth-child(odd),
.order.summary .thank-you .data > div:nth-child(odd) {
width: 35%;
color: #B2B2B2;
margin-bottom: 5px;
}
.order.summary .address .data > div:nth-child(even),
.order.summary .thank-you .data > div:nth-child(even) {
width: 65%;
margin-bottom: 5px;
color: #000;
}
.order.summary .address .data h4,
.order.summary .thank-you .data h4 {
font-size: 14px;
font-weight: bold;
}
.order.summary .address .data p,
.order.summary .thank-you .data p {
font-size: 14px;
}
.order.summary .s-delivery h3 {
text-align: center;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
margin-top: 30px;
margin-bottom: 30px;
color: #000;
}
.order.summary .s-delivery .inner {
box-shadow: 0px 0px 0px 1px #d0d0d0;
border-radius: 8px;
padding: 15px 10px;
}
.order.summary .s-delivery .inner h3 {
color: #2792D0;
}
.order.summary .summary-cart {
padding: 0 15px;
}
.order.summary .summary-cart h3 {
font-size: 18px;
font-weight: bold;
margin-bottom: 20px;
text-align: left;
color: #9CCB3B;
}
.order.summary .info {
background: #FFFFFF;
padding: 15px;
display: flex;
margin-top: 10px;
}
.order.summary .info #note {
box-shadow: 0px 0px 0px 1px #d0d0d0;
border: none;
width: 100%;
min-height: 100px;
margin-top: 20px;
padding: 8px;
}
.order.summary .primary-action {
font-size: 14px;
}
.order.data .custom-radio input:checked + .custom-input {
background: #ddd;
}
.order.data .radio-center {
margin: 15px auto 0 auto;
width: 315px;
display: flex;
justify-content: space-evenly;
}
.order.data .custom-radio {
width: inherit;
text-align: center;
}
.order.data .custom-radio input {
width: inherit;
height: inherit;
float: left;
margin-right: 10px;
}
.order.data select {
border: 1px solid #CED2D9;
margin-bottom: 20px;
width: 100%;
height: 30px;
padding-left: 8px;
}
.order.data #kopiowanie {
width: 25% !important;
float: right;
margin-top: -36px;
margin-bottom: 15px;
padding: 5px 15px;
transition: all 0.3s;
}
.order.data #kopiowanie:hover {
background-color: #9CCB3B;
}
.order em {
font-weight: 600;
}
.order .new-end img {
margin: 50px auto 50px auto;
display: block;
}
.order .new-end h3 {
font-weight: bold;
font-size: 24px;
color: #000000;
text-align: center;
margin-bottom: 10px;
}
.order .new-end p {
text-align: center;
font-size: 18px;
color: #757575;
}
.order .new-end .end-section {
display: flex;
flex-direction: row;
margin: 50px 0;
justify-content: space-evenly;
}
.order .new-end .end-section div {
color: #000000;
font-size: 16px;
text-align: center;
position: relative;
flex: 0 1 25%;
}
.order .new-end .end-section div strong {
color: #9CCB3B;
font-size: 18px;
font-weight: normal;
margin-top: 15px;
display: block;
}
.order .new-end .end-section div:not(:last-child)::after {
content: "";
position: absolute;
right: 1px;
top: 0%;
width: 1px;
height: 100%;
background-color: #CED2D9;
}
.order .new-end a {
width: 303px;
margin: 30px auto;
text-align: center;
color: #FFFFFF;
}
.order .new-end a:hover {
text-decoration: none;
color: #FFFFFF;
}
.order .order-empty {
display: flex;
justify-content: center;
align-items: center;
height: 500px;
}
.order .order-empty div {
width: 100%;
}
.order .order-empty div img {
max-width: 140px;
max-height: 140px;
display: block;
margin: 0 auto;
}
.order .order-empty div .empty-cart {
text-align: center;
font-size: 20px;
margin: 25px 0 15px 0;
}
.order .order-empty div .empty-link {
text-align: center;
font-size: 15px;
}
.order .order-empty div .empty-link a {
color: #9CCB3B;
transition: all 0.3s;
}
.order .order-empty div .empty-link a:hover {
text-decoration: underline;
}
.info.inner-clear::after {
content: none;
}
.order.summary .primary-action::after {
content: "" !important;
}
.login .pass-wrapper .show-pass, .register .pass-wrapper .show-pass, .pass-remind .pass-wrapper .show-pass {
right: 0 !important;
height: 40px;
}
.order .payment-info, .profile-content .order.summary .payment-info {
color: #2792D0;
}
.order .content .content-row:not(.heading):not(:last-child) {
border-bottom: 1px solid #e7e7e7;
}
.order .switch label {
font-size: 13px;
}
.order .secondary-action::before {
position: relative;
top: 1px;
display: inline-block;
font-family: "Glyphicons Halflings";
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e079";
margin-right: 5px;
}
.order .primary-action span::after {
position: relative;
top: 1px;
display: inline-block;
font-family: "Glyphicons Halflings";
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e080";
margin-left: 5px;
}
.order-content.data.order .primary-action {
display: none !important;
}
.collection-points-list {
padding: 20px;
background-color: #F4F5F6;
}
.collection-points-list li {
font-size: 15px;
transition: all 0.3s;
}
.collection-points-list li:hover {
background-color: #002e58;
color: #fff;
}
.back-to-order-spe {
display: none;
float: right;
margin-top: -20px;
cursor: pointer;
transition: all 0.3s;
}
.back-to-order-spe:hover {
color: #9CCB3B;
}
.order-content .fb-login-section {
margin-top: -20px;
}
.pDpT {
display: none;
}
@media (max-width: 1200px) {
.order .steps li.line {
width: 6px;
}
.order .content .cart-title {
font-size: 20px;
margin-top: 7px;
}
.order .content .content-row .spe-menu {
width: 665px;
}
.order .voucher-code {
height: 265px;
}
.order .content .content-row .content-col.amount.stepper input {
width: 35px;
}
}
@media (max-width: 992px) {
.order .steps li.line {
width: 0;
}
.order .content .content-row {
justify-content: space-between;
}
.order .content .content-row .content-col.details.with-stepper {
width: -moz-calc(100% - 335px);
width: -webkit-calc(100% - 335px);
width: calc(100% - 335px);
}
.order .content-row .mobile-adapter {
flex-wrap: wrap;
display: flex;
align-items: center;
justify-content: center;
}
.order .podsumowanie {
margin-top: 20px;
flex-wrap: wrap;
justify-content: center;
}
.order .podsumowanie .left, .order .podsumowanie .center {
padding-bottom: 15px;
}
.order .podsumowanie .right .big {
justify-content: center;
}
.order .options-first .notes {
width: 100%;
}
.order .options .delivery .item, .order .options .payment .item {
width: 47%;
}
.order .info .short-info {
width: 49%;
}
.order .step-summary {
width: 49%;
}
.order .steps li {
font-size: 12px;
}
.order .delivery-flex .flex-1 {
width: 49%;
}
.order .delivery-flex .flex-2 {
width: 49%;
}
.order.data #kopiowanie {
width: 45% !important;
margin-top: -40px;
}
.order .content .cart-title {
display: none;
}
.order .content ul {
border-top: 1px solid #DEDEE1;
}
.order .content .content-row .spe-menu .unit.price,
.order .content .product.content-row .content-col.gross.price {
width: 100%;
margin: 0;
}
.order .content .content-row .spe-menu .unit-alone {
width: 100%;
}
.order .content .product.content-row .content-col.del {
position: absolute;
right: 0;
}
.order .content .content-row .spe-menu {
width: 300px;
margin-right: 30px;
}
.spe-menu .content-col {
padding-bottom: 5px;
}
.order .content .content-row .mobile-adapter .content-col {
text-align: center !important;
}
.order .voucher-code {
height: 225px;
}
.freeDev-title {
margin-top: 10px;
height: 22px;
}
}
.loyalty-info {
margin: 0 !important;
background: whitesmoke;
box-shadow: 0px 0px 0px 1px #2e9ab4;
border-radius: 8px;
}
.geowidget-content, .popup-content {
padding: 20px;
background-color: #fff;
border: 2px solid transparent;
-moz-border-image: -moz-linear-gradient(-30deg, #56B947 -20%, #AFD135 35%, #AAD1FF 50%, #2792D0 60%);
-webkit-border-image: -webkit-linear-gradient(-30deg, #56B947 -20%, #AFD135 35%, #AAD1FF 50%, #2792D0 60%);
border-image: linear-gradient(150deg, #56B947 -20%, #AFD135 35%, #AAD1FF 50%, #2792D0 60%);
border-image-slice: 1;
box-shadow: 6px 6px 10px -6px #bfbcbc;
}
.geowidget-content h1, .popup-content h1 {
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
}
.collection-points-list {
padding: 10px;
background-color: #fff;
}
.popup {
background-color: rgba(0, 0, 0, 0.2901960784);
}
.collection-points-list li:hover {
background-color: #2792D0;
}
.easypack-widget .easypack-search-widget,
.easypack-widget .map-list-row .map-list-flex .list-widget {
background-color: #fff;
}
.easypack-widget .easypack-search-widget .search-input,
.easypack-widget .search-group-btn,
.easypack-widget .easypack-search-widget .search-group:not(.with-filters) #searchLoader.hidden {
box-shadow: 0px 0px 0px 1px #d0d0d0;
}
.order-content.thank-you .alert-info {
border-top: 1px solid #CED2D9;
background: none;
border-left: none;
border-right: none;
border-bottom: none;
text-shadow: none;
box-shadow: none;
color: #000;
}
@media (max-width: 768px) {
.order .steps {
position: relative;
top: 0;
right: 0;
width: 100%;
}
.order .steps li {
padding: 0;
}
.order .steps span {
display: none;
}
.order .options-first {
flex-wrap: wrap;
padding: 0;
}
.order .options-first .notes {
margin-top: 15px;
}
.order .content .content-row .mobile-adapter .content-col {
text-align: center !important;
}
.order .content .content-row .content-col.details, .order .content .content-row .mobile-adapter {
width: auto !important;
}
.order .content .content-row .content-col.details.with-stepper {
width: auto !important;
}
.order .info {
flex-wrap: wrap;
margin-bottom: 0;
}
.order .info .short-info {
width: 100%;
margin-bottom: 30px;
}
.order .step-summary {
width: 100%;
}
.order .secondary-action {
margin: 25px auto;
font-size: 15px;
padding: 0 30px;
width: 285px;
}
.order .primary-action {
margin: 25px 0 25px auto;
font-size: 15px;
padding: 0 30px;
float: none;
width: 285px;
}
.order .delivery-flex {
flex-wrap: wrap;
}
.order .delivery-flex .flex-1 {
width: 100%;
}
.order .delivery-flex .flex-2 {
width: 100%;
}
.order.data #kopiowanie {
margin-top: -95px;
}
.order .content .login-partial input, .order .content .guest-form input {
height: 35px;
margin-bottom: 7px;
}
.order .content .guest-form .modal-content #next-modal {
padding: 10px;
margin: 10px;
}
.order .content .login-partial {
border-right: none;
}
.order .podsumowanie > div {
width: 100%;
}
.back-to-order-spe {
display: block;
}
.order .content .content-row .spe-menu .unit.price,
.order .content .product.content-row .content-col.gross.price {
width: 100%;
margin: 0;
}
.order .content .content-row .spe-menu .unit-alone {
width: 100%;
}
.order .content .product.content-row .content-col.del {
position: absolute;
right: 0;
}
.order .content .content-row .spe-menu {
width: 300px;
margin-right: 30px;
}
.spe-menu .content-col {
padding-bottom: 5px;
}
.order .content .content-row .mobile-adapter .content-col {
text-align: center !important;
}
.order .voucher-code #voucher-content {
width: auto;
}
.order .voucher-code {
height: 311px;
}
.order .content .content-row .content-col.photo {
width: 100%;
}
.order-content.summary.order .address.inner-clear {
flex-wrap: wrap;
}
.order.summary .address .data-flex {
width: 100%;
}
}
@media (max-width: 550px) {
.order .options .delivery .item, .order .options .payment .item {
width: 100%;
}
.order .content .login-partial .reg-form {
padding: 0;
}
.order .content .guest-form .data-form {
padding: 0;
}
.order .content .guest-form .rejestracja {
padding: 0;
}
.cst-data-partials,
.col-sm-6.guest-form {
padding: 5px;
border-radius: 8px;
box-shadow: 0px 0px 0px 1px #d0d0d0;
}
}
@media (max-width: 425px) {
.order .content .content-row {
justify-content: center;
flex-wrap: wrap;
color: #2e9ab4;
}
}
#note {
min-height: 100px;
}
textarea#note {
margin: 0;
margin-bottom: 18px;
box-shadow: 0px 0px 0px 1px #d0d0d0;
border-radius: 8px;
padding: 25px;
min-height: 125px;
width: 100%;
display: block;
}
/*# sourceMappingURL=order.css.map */