Initial commit

This commit is contained in:
2020-10-07 10:37:15 +02:00
commit ce5f440392
28157 changed files with 4429172 additions and 0 deletions

View File

@@ -0,0 +1,534 @@
/* Quick Access Toolbar */
.bootstrap.panel.colissimo-quick-access {
padding: 10px !important;
}
.colissimo-quick-access .colissimo-qa-link {
text-align: center;
}
.colissimo-quick-access .colissimo-qa-link a {
font-size: 13px;
color: #ec6707;
}
.colissimo-quick-access .colissimo-qa-link:last-child a {
color: #781d78;
}
.colissimo-quick-access .colissimo-qa-link a:hover {
text-decoration: none;
}
.colissimo-quick-access .colissimo-qa-link img {
height: 45px;
}
.colissimo-quick-access .colissimo-qa-link span {
text-transform: uppercase;
font-weight: bold;
padding-left: 10px;
}
@media (min-width: 992px) {
.colissimo-quick-access .colissimo-qa-link span {
display: block;
padding-top: 5px;
padding-left: 0px;
}
}
@media (max-width: 991px) {
.colissimo-quick-access .colissimo-qa-link {
text-align: left;
margin-bottom: 10px;
}
}
/* Colissimo Progress Bar */
.colissimo-progress-bar {
padding: 10px 10px 40px 10px;
text-align: center;
}
.colissimo-progress-bar .step-line {
display: inline-block;
width: 180px;
background: linear-gradient(90deg, #00aff0 0%, #ddd 0%);
height: 14px;
border-radius: 40px;
position: relative;
}
.colissimo-progress-bar .step-line.complete {
background: linear-gradient(90deg, #00aff0 100%, #ddd 0%);
}
.colissimo-progress-bar .js-step-line {
background: #00aff0;
width: 0;
position: absolute;
height: 14px;
left: 0;
border-radius: 40px;
-webkit-transition: width 0.5s;
transition: width 0.5s;
}
.colissimo-progress-bar .step {
width: 40px;
height: 40px;
text-align: center;
display: inline-block;
color: white;
border-radius: 30px;
padding-top: 5px;
font-size: 20px;
position: relative;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.colissimo-progress-bar .step p {
position: absolute;
font-size: 12px;
bottom: -25px;
margin: 0;
width: 120px;
color: #aaa;
left: -100%;
text-transform: uppercase;
}
.colissimo-progress-bar .step.current {
background: #00aff0;
margin-left: 5px;
margin-right: 5px;
}
.colissimo-progress-bar .step.current:last-child {
margin-right: 0;
}
.colissimo-progress-bar .step.current:after {
content: '';
position: absolute;
top: -5px;
left: -5px;
right: -5px;
bottom: -5px;
border: #00aff0 2px solid;
border-radius: 40px;
}
.colissimo-progress-bar .step.current p {
font-weight: bold;
color: #00aff0;
}
.colissimo-progress-bar .step.complete {
background: #00aff0;
}
.colissimo-progress-bar .step.complete p {
color: #00aff0;
}
.colissimo-progress-bar .step.incomplete {
background: #ddd;
color: #aaa;
}
/* Colissimo Affranchissement */
.table.colissimo_order td.pointer.col-reference-plus,
.table.colissimo_order td.pointer.col-reference-minus,
.colissimo-configuration-table td.pointer.col-reference-plus,
.colissimo-configuration-table td.pointer.col-reference-minus {
color: #00aff0;
}
.table.colissimo_order td.pointer.col-reference-plus:before {
content: "\f055";
font-family: 'FontAwesome', sans-serif;
}
.table.colissimo_order td.pointer.col-reference-minus:before {
content: "\f056";
font-family: 'FontAwesome', sans-serif;
}
.colissimo-configuration {
margin-top: 20px;
}
#colissimo-process img {
margin-bottom: -10px;
width: 100px;
}
.colissimo-configuration-table .colissimo-delivery-addr {
position: relative;
}
.colissimo-configuration-table .colissimo-delivery-addr div {
padding-right: 25px;
}
.colissimo-configuration-table .colissimo-delivery-addr i.addr-status {
position: absolute;
font-size: 19px;
right: 0;
}
.colissimo-configuration-table .colissimo-delivery-addr i.icon-pencil {
cursor: pointer;
position: absolute;
font-size: 16px;
right: 0;
top: 30px;
}
.colissimo-configuration-table .colissimo-delivery-addr i.icon-check {
color: green;
}
.colissimo-configuration-table .colissimo-delivery-addr i.icon-times {
color: red;
}
.colissimo-configuration-table .colissimo-delivery-addr p {
padding-top: 5px;
font-weight: bold;
}
.colissimo-configuration-table .colissimo-service img {
width: 20px;
margin-bottom: 10px;
}
.colissimo-configuration-table .colissimo-weight {
margin: 0 auto;
}
.colissimo-configuration-table .colissimo-order-result .results-line span {
display: inline-block;
width: 120px;
}
.colissimo-configuration-table .colissimo-order-result .results-line .results-btn {
display: inline-block;
width: 50px;
text-align: left;
}
.colissimo-configuration-table .colissimo-order-result .results-line .results-btn a:hover {
text-decoration: none;
cursor: pointer;
}
.colissimo-configuration-table .colissimo-order-result .results-line .results-btn i {
font-size: 16px;
margin-left: 5px;
}
.colissimo-configuration-table .colissimo-order-result a.colissimo-error-modal {
color: red;
font-weight: bold;
}
/* Block sub details */
.colissimo-order-summary-title {
font-size: 15px;
font-weight: bold;
border-bottom: 1px solid black;
text-transform: uppercase;
}
.colissimo-order-summary {
padding-bottom: 20px;
padding-top: 10px;
}
.colissimo-order-summary span {
display: inline-block;
width: 220px;
}
.colissimo-configuration-table tr.selected td:first-child,
.table.colissimo_order tr.selected td:first-child {
border-left: 2px solid #00aff0;
}
.colissimo-configuration-table tr.selected td:last-child,
.table.colissimo_order tr.selected td:last-child {
border-right: 2px solid #00aff0;
}
.colissimo-configuration-table tr.selected td,
.table.colissimo_order tr.selected td {
background-color: #eaf9ff !important;
border-top: 2px solid #00aff0 !important;
border-bottom: 0 !important;
}
.colissimo-configuration-table tr.sub-tr td.sub-td,
.table.colissimo_order tr.sub-tr td.sub-td {
background-color: #eaf9ff !important;
border-bottom: 2px solid #00aff0 !important;
border-right: 2px solid #00aff0;
border-left: 2px solid #00aff0;
}
.colissimo-configuration-table tr.sub-tr div.border-top,
.table.colissimo_order tr.sub-tr div.border-top {
background-color: #eaf9ff;
border-top: 1px solid #00aff0;
padding: 20px;
}
.colissimo-configuration-table tr.sub-tr .btn-close {
margin-bottom: 20px;
}
.colissimo-configuration-table span.text-muted {
display: block;
}
#colissimo-process-result .alert-info {
margin-top: 20px;
}
.colissimo-download-result-buttons div {
display: inline-block;
margin-right: 15px;
}
.colissimo-pickup-point-number {
padding-top: 10px;
font-weight: bold;
}
/* Colissimo Deposit Slip */
#parcelsOfToday_wrapper {
margin-bottom: 40px;
}
#deposit-slip-result {
margin-top: 15px;
}
.row.space {
margin-bottom: 60px;
}
.colissimo-shipments-waiting {
font-size: 16px;
border-bottom: 1px solid;
text-transform: uppercase;
margin: 35px 0;
font-weight: bold;
}
.colissimo-deposit-slip-actions span {
font-size: 20px;
}
.colissimo-deposit-slip-actions .btn-print {
margin-left: 30px;
}
.dataTable td.strong {
font-weight: bold;
}
.dataTable td.text-upper {
text-transform: uppercase;
}
.dt-control-buttons .dt-buttons {
margin-left: 20px;
}
.dt-control-buttons .dt-buttons button.dt-button.disabled {
background-color: #00aff0;
color: #fff;
text-transform: uppercase;
border-color: #2eacce;
-webkit-box-shadow: none;
box-shadow: none;
cursor: not-allowed;
opacity: .65;
pointer-events: none;
background-image: none;
}
.dt-control-buttons .dt-buttons button.dt-button:hover {
-webkit-box-shadow: none;
background-color: #008abd;
box-shadow: none;
background-image: none;
}
.dt-control-buttons select {
display: inline-block;
width: 75px;
}
table#parcelsOfToday.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected,
table#olderParcels.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {
background-color: #cadfe6;
}
.colissimo-deposit-slip-menu.row {
margin-bottom: 50px;
font-size: 24px;
}
.colissimo-deposit-slip-menu.row a {
text-align: center;
display: block;
height: 60px;
line-height: 60px;
border-bottom: 4px solid;
}
.colissimo-deposit-slip-menu.row a.selected {
background: aliceblue;
}
.colissimo-barcode img {
height: 30px;
}
.colissimo-barcode span {
font-weight: bold;
}
.colissimo-barcode div {
padding-top: 15px;
padding-left: 10px;
display: inline-block;
}
/* Colissimo Dashboard */
.colissimo-dashboard-intro.alert-info .colissimo-tracking-update {
margin-top: 15px;
}
.colissimo-process-update-tracking {
padding: 15px 30px;
}
.colissimo-dashboard-intro .btn-primary {
margin-top: 15px;
}
.table.colissimo_order .td-risk i.icon-warning,
.colissimo-dashboard-intro i.icon-warning {
font-size: 20px;
color: #9E0B0F;
}
.colissimo-create-label {
margin-bottom: 15px;
}
.coliship-enabled.colissimo-create-label {
display: none;
}
.colissimo-hook-admin-order .colissimo-order-page {
display: none;
}
.colissimo-update-order-tracking {
padding-top: 30px;
}
.colissimo-shipments .tracking-number div {
padding-bottom: 10px;
}
.colissimo-shipments .icon-action {
margin: 0 5px;
}
.colissimo-shipments.colissimo-new-theme .icon-action {
color: #25b9d7;
}
.colissimo-shipments .icon-action:hover {
text-decoration: none;
cursor: pointer;
}
.colissimo-shipments.colissimo-new-theme .icon-action:hover {
color: #25b9d7;
}
.colissimo-shipments.colissimo-new-theme .icon-action.icon-action-red,
.colissimo-shipments .icon-action.icon-action-red,
.colissimo-shipments .icon-action.icon-action-red:hover,
.colissimo-shipments.colissimo-new-theme .icon-action.icon-action-red:hover {
color: darkred;
}
.colissimo-shipments.colissimo-new-theme .colissimo-shipment-number {
font-size: 1rem;
}
.colissimo-shipments.colissimo-new-theme .colissimo-shipment-status {
font-size: .6rem;
}
.icon-xl {
font-size: 20px;
vertical-align: sub;
}
.icon-xl.icon-trash {
color: #9E0B0F;
}
#view_colissimo_block img.logo {
width: 90px;
}
/* Colissimo Coliship */
#colissimo-coliship-form .coliship-step {
margin-bottom: 30px;
}
#colissimo-coliship-form .coliship-step .coliship-step-title {
font-weight: bold;
font-size: 15px;
margin: 0;
}
#colissimo-coliship-form .coliship-step .coliship-step-subtitle {
color: darkgray;
font-size: 12px;
margin-bottom: 15px;
}
#colissimo-coliship-form .coliship-step .btn-coliship {
background: #781d78;
border-color: #781d78;
margin: 15px 0;
}
#colissimo-coliship-form .coliship-tips {
padding-top: 10px;
}

View File

@@ -0,0 +1,87 @@
/* AUTO AFFRANCHISSEMENT */
#colissimo-modal-auto .modal-dialog {
padding: 25px;
}
#colissimo-modal-auto .modal-dialog p.modal-confirm {
font-weight: bold;
padding: 15px 0;
font-size: 14px;
}
#colissimo-modal-auto .modal-dialog .modal-actions {
text-align: center;
margin-bottom: 20px;
}
#colissimo-modal-auto .modal-dialog .modal-actions button {
text-transform: uppercase;
}
/* WHAT'S NEW */
#colissimo-modal-upgrade .modal-dialog {
padding: 25px;
}
#colissimo-modal-upgrade .item:before {
content: "";
display: inline-block;
width: 5px;
height: 5px;
margin-right: 5px;
background: black;
vertical-align: middle;
}
#colissimo-modal-upgrade .item {
font-weight: bold;
font-size: 13px;
padding-top: 15px;
}
#colissimo-modal-upgrade img {
padding: 15px;
}
#colissimo-modal-upgrade .modal-actions {
padding-top: 25px;
}
#colissimo-modal-upgrade .modal-actions .btn.btn-danger {
float: right;
}
#colissimo-modal-upgrade .modal-actions label {
padding-top: 5px;
}
#colissimo-modal-upgrade .modal-actions input[type=checkbox] {
vertical-align: text-bottom;
}
.colissimo-modal-delete-label .modal-dialog p.modal-confirm, .colissimo-modal-mail-label .modal-dialog p.modal-confirm {
font-weight: bold;
padding: 15px 0;
font-size: 14px;
}
.colissimo-modal-delete-label .modal-dialog .modal-actions, .colissimo-modal-mail-label .modal-dialog .modal-actions {
text-align: center;
margin-bottom: 20px;
}
.colissimo-modal-delete-label .modal-dialog .modal-actions button,.colissimo-modal-mail-label .modal-dialog .modal-actions button {
text-transform: uppercase;
}
#colissimo-modal-upgrade .img-flag-uk {
width: 140px;
margin: 0 auto;
padding-top: 0;
}
#colissimo-modal-upgrade .img-timeline {
margin: 0 auto;
}

View File

@@ -0,0 +1,16 @@
.colissimo-hook-admin-order .colissimo-show-hidden-order {
margin-bottom: 10px;
}
.colissimo-hook-admin-order .colissimo-order-summary-title {
font-size: 15px;
font-weight: bold;
border-bottom: 1px solid black;
text-transform: uppercase;
}
.colissimo-order img.logo {
width: 215px;
display: block;
margin: 20px auto;
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,8 @@
/*
IMPORTANT: Please do note edit this file directly! Use PrestaShop override system instead
For PrestaShop 1.6, create a file in the /themes/theme_name/css/modules/colissimo/views/css/colissimo.custom.css
For PrestaShop 1.7, create a file in the /themes/theme_name/modules/colissimo/views/css/colissimo.custom.css
*/

View File

@@ -0,0 +1,947 @@
/* Step Delivery */
.colissimo-pickup-point-address {
margin-bottom: 20px;
}
#colissimo-pickup-point-address-selected {
border: 3px solid #2fb5d2;
margin-bottom: 20px;
}
#colissimo-pickup-point-address-selected .colissimo-edit-point {
font-size: 12px;
cursor: pointer;
text-decoration: underline;
}
#colissimo-pickup-point-address-selected .colissimo-pickup-point-phone {
padding-top: 30px;
}
#colissimo-pickup-point-address-selected .colissimo-pickup-point-phone i.icon-mobile-phone,
#colissimo-pickup-point-address-selected .colissimo-pickup-point-phone i.phone_iphone {
display: inline-block;
font-size: 50px;
vertical-align: top;
}
#colissimo-pickup-point-address-selected.colissimo-16 .colissimo-pickup-point-phone i.icon-mobile-phone {
font-size: 72px;
padding-top: 10px;
}
#colissimo-pickup-point-address-selected .colissimo-pickup-point-phone span {
display: inline-block;
}
#colissimo-pickup-point-address-selected.colissimo-16 .colissimo-pickup-point-phone span {
margin-top: 30px;
margin-left: 10px;
margin-bottom: 35px;
font-size: 13px;
}
#colissimo-pickup-point-address-selected header {
padding: 10px;
}
#colissimo-pickup-point-address-selected header .h4 {
text-transform: uppercase;
}
#colissimo-pickup-point-address-selected.colissimo-16 header .h4 {
font-weight: bold;
}
#colissimo-pickup-point-address-selected header .colissimo-pickup-point-address {
padding: 20px 20px 0 20px;
}
#colissimo-pickup-point-address-selected.colissimo-16 p.colissimo-mobile-validation-success {
color: forestgreen;
font-weight: bold;
display: block;
padding-top: 20px;
}
#colissimo-pickup-point-address-selected.colissimo-16 p.colissimo-mobile-validation-error {
color: red;
font-weight: bold;
display: block;
padding-top: 20px;
}
#colissimo-pickup-point-address-selected input#colissimo-pickup-mobile-phone::placeholder
{
color: #bbb;
}
#colissimo-pickup-point-address-selected .colissimo-mobile-valid,
#colissimo-pickup-point-address-selected .colissimo-mobile-invalid {
width: 15px;
vertical-align: middle;
}
/* Front tracking */
#colissimo-timeline section {
width: 100%;
}
#colissimo-timeline .timeline-user-messages {
position: relative;
width: 90%;
min-height: 64px;
margin: auto;
background-color: #fdeab2;
border-radius: 10px 10px 0 0;
}
#colissimo-timeline .timeline-user-messages .timeline-user-message {
position: relative;
display: flex;
padding: 20px 55px 20px 80px;
}
#colissimo-timeline .timeline-user-messages .timeline-user-message img {
position: absolute;
top: 25px;
display: flex;
align-items: center;
left: 30px;
width: 25px;
}
#colissimo-timeline .timeline-user-messages .timeline-user-message .user-message-txt {
font-size: 100%;
vertical-align: baseline;
background: transparent;
list-style-type: none;
}
#colissimo-timeline .timeline-user-messages .timeline-user-message .user-message-txt p {
font-weight: bold;
color: black;
}
#colissimo-timeline .timeline-container {
background: white;
border-left: solid 9px #ffc928;
border-top-left-radius: 9px;
border-bottom-left-radius: 9px;
border-top-right-radius: 9px;
border-bottom-right-radius: 9px;
box-shadow: -1px 12px 36px -9px rgba(0, 0, 0, 0.32);
padding-bottom: 20px !important;
padding-top: 15px;
}
#colissimo-timeline .timeline-header {
display: flex;
align-items: center;
padding: 15px;
}
#colissimo-timeline .timeline-header .timeline-logo img {
width: 120px;
}
#colissimo-timeline .timeline-header .timeline-shipment-number,
#colissimo-timeline .timeline-header .timeline-merchant-info {
padding-left: 15px;
}
#colissimo-timeline .timeline-header .timeline-shipment-number-mobile {
display: none;
}
#colissimo-timeline .timeline-header .timeline-shipment-number span {
color: #20458f;
font-size: 1.575rem;
font-weight: bold;
}
#colissimo-timeline.colissimo-16 .timeline-header .timeline-shipment-number span {
font-size: 22px;
}
#colissimo-timeline .timeline-header .timeline-merchant-info span {
color: #20458f;
font-size: 1.2rem;
font-weight: bold;
}
#colissimo-timeline.colissimo-16 .timeline-header .timeline-merchant-info span {
font-size: 15px;
}
#colissimo-timeline .timeline-header .timeline-merchant-info img {
width: 190px;
padding-left: 15px;
}
#colissimo-timeline .timeline-delivery-type {
display: flex;
align-items: center;
font-size: 0.875rem;
color: #30302b;
padding-left: 160px;
padding-top: 25px;
padding-bottom: 10px;
margin: 30px;
}
#colissimo-timeline .timeline-delivery-type-mobile {
display: none;
}
#colissimo-timeline .timeline-delivery-type .delivery-type-img {
width: 12%;
margin-right: 18px;
border-right: 1.5px dotted #ccc;
height: 45px;
}
#colissimo-timeline .timeline-delivery-type .delivery-type-img img {
width: 65%;
}
#colissimo-timeline .timeline-delivery-type .delivery-type-text {
font-size: 13px;
}
#colissimo-timeline .timeline-delivery-type .delivery-type-text span {
display: block;
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
}
#colissimo-timeline .timeline-dates {
display: none;
}
#colissimo-timeline .timeline-steps {
padding: 15px;
}
#colissimo-timeline .timeline-steps .timeline-dots {
display: flex;
position: relative;
width: 100%;
}
#colissimo-timeline .timeline-steps .timeline-dots:after {
position: absolute;
z-index: 0;
left: 50%;
top: 50%;
width: 80%;
height: 8px;
background-color: #f1eeee;
border-top: 2px solid #f1eeee;
border-bottom: 2px solid #f1eeee;
content: '';
transform: translate(-50%, -50%);
box-sizing: border-box;
-webkit-transform: translate(-50%, -50%);
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot {
position: relative;
display: flex;
flex-basis: 0;
flex-grow: 1;
justify-content: center;
align-items: center;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot .mobile-round,
#colissimo-timeline .timeline-steps .timeline-mobile-informations {
display: none;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot .round {
height: 30px;
width: 30px;
border: 2px solid #f1eeee;
border-radius: 50%;
z-index: 1;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot.active .round {
background: #ffc928;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot.inactive .round {
background: #f1eeee;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot .line {
position: absolute;
z-index: 3;
left: 50%;
top: 50%;
width: 100%;
height: 4px;
background: #ffc928;
transform: translateY(-50%);
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple {
display: flex;
counter-reset: step;
margin-bottom: 0;
line-height: 1.4;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li {
position: relative;
flex-basis: 0;
flex-grow: 1;
min-width: 20%;
padding: 0 10px;
text-align: center;
list-style-type: none;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.text-short {
color: #003da5;
padding: 0;
margin-top: 15px;
margin-bottom: 0;
font-size: 12px;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.text-long {
color: black;
font-size: 12px;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.removal-point-name {
color: #20458f;
font-size: 12px;
font-weight: bold;
margin-bottom: 10px;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.removal-point span {
color: #20458f;
display: inline-block;
font-size: 11px;
font-style: italic;
width: 95%;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.step-date {
color: #003da5;
padding-top: 0;
padding-bottom: 12px;
font-weight: bold;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.step-country {
color: black;
padding: 5px 0;
margin: 0;
font-size: 12px;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.step-country span.flag {
width: 26px;
height: 18px;
display: inline-block;
vertical-align: text-top;
margin-right: 5px;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.removal-point a,
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.reschedule-delivery a {
display: flex;
align-items: center;
justify-content: center;
width: 95%;
height: 50px;
background-color: #ffc928;
color: black;
font-size: 12px;
font-weight: bold;
margin: 10px auto;
padding: 5px;
border-radius: 10px;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.removal-point a:hover,
#colissimo-timeline .timeline-steps .timeline-steps-details-simple li p.reschedule-delivery a:hover {
color: white;
}
#colissimo-timeline .timeline-steps-details-full {
padding: 0 20px;
}
#colissimo-timeline .timeline-steps-details-full .details-header {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 0;
}
#colissimo-timeline .timeline-steps-details-full .details-header .details-title {
display: flex;
justify-content: space-between;
flex-wrap: nowrap;
align-items: center;
vertical-align: baseline;
background: transparent;
color: #20458f;
font-size: 16px;
}
#colissimo-timeline .timeline-steps-details-full .details-header .details-accordion {
display: flex !important;
font-size: 100%;
vertical-align: baseline;
align-content: center;
align-items: center;
}
#colissimo-timeline .timeline-steps-details-full .details-header .details-accordion img {
background-color: #fff;
color: #444;
cursor: pointer;
border: none;
text-align: left;
outline: none;
font-size: 15px;
transition: 0.4s;
height: max-content;
}
#colissimo-timeline .timeline-steps-details-full .details-header .details-accordion img.up {
transform: rotate(180deg);
}
#colissimo-timeline .timeline-steps-details-full h2 {
color: #20458f;
font-size: 100%;
margin: 15px 0;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table {
padding: 0 20px;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table .table-mobile {
display: none;
}
#colissimo-timeline .timeline-steps-details-full table {
font-size: 13px;
}
#colissimo-timeline .timeline-steps-details-full th {
color: #363636;
height: 35px;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table .timeline-details-date {
width: 170px;
padding-top: 10px;
vertical-align: top;
font-size: 0.775rem;
}
#colissimo-timeline.colissimo-16 .timeline-steps-details-full .timeline-steps-details-table .timeline-details-date {
font-size: 13px;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table .timeline-details-sep {
display: grid;
height: 60px;
border-left: 1.5px dotted #ccc;
margin-left: -10px !important;
padding: 0 20px !important;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table .timeline-details-label {
padding-top: 10px;
vertical-align: top;
font-size: 0.775rem;
}
#colissimo-timeline.colissimo-16 .timeline-steps-details-full .timeline-steps-details-table .timeline-details-label {
font-size: 13px;
}
#colissimo-timeline .timeline-step-0 {
align-items: center;
color: #30302b;
display: flex;
font-size: 0.875rem;
justify-content: flex-start;
padding-top: 50px;
padding-bottom: 20px;
}
#colissimo-timeline .timeline-step-0 .timeline-step-0-icon {
width: 30%;
text-align: center;
}
#colissimo-timeline .timeline-step-0 .timeline-step-0-text {
width: 55%;
}
#colissimo-timeline.colissimo-16 .timeline-step-0 .timeline-step-0-text {
font-size: 13px;
}
@media (max-width: 991px) {
#colissimo-timeline .timeline-user-messages {
width: 100%;
border-radius: 0;
}
#colissimo-timeline .timeline-user-messages .timeline-user-message {
flex-direction: column;
text-align: center;
}
#colissimo-timeline .timeline-user-messages .timeline-user-message img {
position: relative;
left: auto;
top: auto;
margin: 5px auto;
}
#colissimo-timeline .timeline-user-messages .timeline-user-message .user-message-txt p {
font-weight: normal;
}
#colissimo-timeline .timeline-container {
background: #f1f1f1;
border-left: none;
border-radius: 0;
padding-top: 0;
}
#colissimo-timeline .timeline-header {
background: white;
padding: 35px;
justify-content: center;
flex-wrap: wrap;
}
#colissimo-timeline .timeline-header .timeline-shipment-number-mobile {
display: block;
text-align: center;
margin: 10px 0;
width: 100%;
font-weight: bold;
}
#colissimo-timeline.colissimo-16 .timeline-header .timeline-shipment-number-mobile span {
font-size: 18px;
}
#colissimo-timeline .timeline-header .timeline-shipment-number {
display: none;
}
#colissimo-timeline .timeline-header .timeline-merchant-info span {
color: black;
font-size: 13px;
text-transform: lowercase;
}
#colissimo-timeline .timeline-delivery-type {
display: none;
}
#colissimo-timeline .timeline-header .timeline-delivery-type-mobile {
display: block;
font-style: italic;
width: 100%;
margin: 10px 0 0;
font-size: 0.875rem;
text-align: center;
}
#colissimo-timeline.colissimo-16 .timeline-header .timeline-delivery-type-mobile {
font-size: 12px;
}
#colissimo-timeline .timeline-dates {
display: flex;
flex-wrap: wrap;
padding: 15px;
}
#colissimo-timeline .timeline-step-0 {
position: relative;
display: flex;
margin: 15px;
padding: 35px;
background: #fff;
border-left: 5px solid #ffc928;
border-radius: 5px;
box-shadow: 0 5px 6px 3px rgba(153, 166, 250, 0.1);
box-sizing: border-box;
flex-direction: column-reverse;
color: #20458f;
}
#colissimo-timeline .timeline-step-0 .timeline-step-0-icon {
width: auto;
margin: 30px 0 10px;
}
#colissimo-timeline .timeline-step-0 .timeline-step-0-text {
width: auto;
line-height: 2;
}
#colissimo-timeline .timeline-dates .timeline-first-step-text,
#colissimo-timeline .timeline-dates .timeline-last-step-text,
#colissimo-timeline .timeline-dates .timeline-first-step-date,
#colissimo-timeline .timeline-dates .timeline-last-step-date {
width: 50%;
font-size: 13px;
}
#colissimo-timeline .timeline-dates .timeline-last-step-text,
#colissimo-timeline .timeline-dates .timeline-last-step-date {
text-align: right;
}
#colissimo-timeline .timeline-dates .timeline-first-step-date,
#colissimo-timeline .timeline-dates .timeline-last-step-date {
color: #20458f;
font-weight: bold;
margin-top: 10px;
}
#colissimo-timeline .timeline-steps .timeline-dots {
height: 65px;
}
#colissimo-timeline .timeline-steps .timeline-dots:after {
background-color: #ccc;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot.inactive .round {
background: #ccc;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot.current .mobile-round {
background-color: white;
box-shadow: 0 0 5px rgba(153, 166, 250, 0.3);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
padding: 10px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 62px;
height: 62px;
position: absolute;
z-index: 3;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot.current .mobile-round img {
width: 100%;
}
#colissimo-timeline .timeline-steps .timeline-dots .timeline-dot.current .mobile-round:before {
position: absolute;
bottom: -35px;
width: 20px;
height: 20px;
content: " ";
color: #ffc928;
transform: rotate(45deg);
background: #ffc928;
}
#colissimo-timeline .timeline-steps .timeline-steps-details-simple {
display: none;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations {
display: block;
position: relative;
background: #fff;
border-top: 5px solid #ffc928;
border-radius: 5px;
box-shadow: 0 5px 6px 3px rgba(153, 166, 250, 0.1);
box-sizing: border-box;
margin: 20px 0 20px 0;
padding: 20px 12px 20px 17px;
text-align: center;
width: 100%;
z-index: 3;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations .text-short {
margin: 15px 0;
font-weight: bold;
color: #20458f;
font-size: 1.175rem;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations .step-date {
margin: 5px 0;
color: #20458f;
font-size: 0.775rem;
font-weight: bold;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations .removal-point a,
#colissimo-timeline .timeline-steps .timeline-mobile-informations .reschedule-delivery a {
display: flex;
align-items: center;
justify-content: center;
width: 240px;
height: 50px;
background-color: #ffc928;
color: black;
font-size: 12px;
font-weight: bold;
margin: 10px auto;
padding: 5px;
border-radius: 10px;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations p.text-long {
color: black;
font-size: 12px;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations p.removal-point-name {
color: #20458f;
font-size: 12px;
font-weight: bold;
margin-bottom: 10px;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations p.removal-point span {
color: #20458f;
display: inline-block;
font-size: 11px;
font-style: italic;
width: 95%;
}
#colissimo-timeline.colissimo-16 .timeline-steps .timeline-mobile-informations .step-date {
font-size: 13px;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations .step-country {
margin: 10px 0;
color: black;
font-size: 0.775rem;
}
#colissimo-timeline.colissimo-16 .timeline-steps .timeline-mobile-informations .step-country {
font-size: 13px;
}
#colissimo-timeline .timeline-steps .timeline-mobile-informations .step-country span.flag {
width: 26px;
height: 18px;
display: inline-block;
vertical-align: text-top;
margin-right: 5px;
}
#colissimo-timeline .timeline-steps-details-full > img {
display: none;
}
#colissimo-timeline .timeline-steps-details-full {
position: relative;
display: block;
margin: 15px;
padding: 10px 15px;
background: #fff;
border-left: 5px solid #ffc928;
border-radius: 5px;
box-shadow: 0 5px 6px 3px rgba(153, 166, 250, 0.1);
box-sizing: border-box;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table {
padding: 0;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table table {
display: none;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table .table-mobile {
display: block;
}
#colissimo-timeline .timeline-steps-details-full .timeline-steps-details-table .table-mobile .timeline-details-date {
font-weight: bold;
color: #20458f;
margin: 5px 0;
}
}
/* Front Returns */
#colissimo-returns {
box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);
background: #fff;
padding: 1rem;
font-size: .875rem;
color: #7a7a7a;
}
#colissimo-returns .colissimo-returns-logo {
width: 250px;
display: block;
margin: 40px auto;
}
#colissimo-returns .colissimo-list {
margin-left: 30px;
list-style: disc;
}
.colissimo-returns .colissimo-return {
border-bottom: 1px solid #f6f6f6;
padding: 1.75rem 1rem;
}
.colissimo-returns .colissimo-return .btn-colissimo-pickup {
margin-top: 0.75rem;
}
.colissimo-returns .colissimo-return span.label {
display: inline-block;
margin: .25rem 0;
padding: .25rem .375rem;
color: #fff;
border-radius: 3px;
}
.colissimo-bal .modal-header {
text-transform: uppercase;
font-weight: bold;
}
.colissimo-bal .modal-footer img {
height: 35px;
}
.colissimo-mailbox-return-dates .colissimo-mailbox-return-address {
text-transform: uppercase;
padding: 15px;
background: #f6f6f6;
position: relative;
}
.colissimo-mailbox-return-dates .colissimo-mailbox-return-address span {
font-weight: bold;
display: block;
margin: 10px 0;
}
.colissimo-mailbox-return-dates p.strong {
margin-bottom: 15px;
font-weight: bold;
}
.colissimo-mailbox-return-dates ul {
list-style-type: decimal;
margin-left: 15px;
}
.colissimo-mailbox-return-dates ul li {
padding-left: 10px;
}
.colissimo-mailbox-return-dates .colissimo-mailbox-return-address i {
font-size: 130px;
position: absolute;
top: 10px;
right: 15px;
}
.icon-spinner-off {
display: none;
}
.icon-spinner-on {
animation: spin-animation 1s infinite;
display: inline-block;
}
@keyframes spin-animation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(359deg);
}
}
/* PS 1.6 Compat. */
@media (max-width: 767px) {
.colissimo-16 .hidden-sm-down {
display: none !important;
}
}
@media (min-width: 768px) {
.colissimo-16 .hidden-md-up {
display: none !important;
}
}
#colissimo-returns.colissimo-16 {
background: #fff;
padding: 1rem;
font-size: inherit;
box-shadow: inherit;
}
#module-colissimo-tracking .colissimo-shipments.colissimo-16 .card {
box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);
font-size: inherit;
margin-bottom: 20px;
}
#module-colissimo-tracking .colissimo-shipments.colissimo-16 .card-block {
padding: 20px;
}
#module-colissimo-tracking .colissimo-shipments.colissimo-16 .colissimo-toolbar span,
#module-colissimo-tracking .colissimo-shipments.colissimo-16 .colissimo-tracking-history .colissimo-tracking-history-header {
font-size: 15px;
color: #232323;
}
#module-colissimo-tracking .colissimo-shipments.colissimo-16 .hidden-md-up p.bold {
font-weight: bold;
}
/* Hook Order Detail Front */
#colissimo-order-detail-pna h3 img {
height: 30px;
margin-right: 15px;
}
#colissimo-order-detail-pna a {
text-decoration: underline;
}

View File

@@ -0,0 +1,152 @@
.modal,
.modal-open {
overflow: hidden
}
.modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 9991050;
display: none;
outline: 0
}
.modal.fade .modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out, -webkit-transform .3s ease-out;
-webkit-transform: translateY(-25%);
transform: translateY(-25%)
}
.modal.in .modal-dialog,
.modal.show .modal-dialog {
-webkit-transform: translate(0);
transform: translate(0)
}
.colissimo-front-widget.fade.in,
.colissimo-front-widget.fade.show {
opacity: 1;
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px
}
.modal-content {
position: relative;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: .3rem;
outline: 0
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 9991040;
background-color: #000
}
.modal-backdrop.fade {
opacity: 0
}
.modal-backdrop.in,
.modal-backdrop.show {
opacity: .5
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5
}
.modal-header:after {
content: "";
display: table;
clear: both
}
.modal-header .close {
margin-top: -2px
}
.modal-title {
margin: 0;
line-height: 1.5
}
.modal-body {
position: relative;
padding: 15px
}
.modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5
}
.modal-footer:after {
content: "";
display: table;
clear: both
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll
}
@media (min-width: 576px) {
.modal-dialog {
max-width: 600px;
margin: 30px auto
}
.colissimo-front-widget .modal-dialog {
max-width: 900px;
margin: 30px auto
}
.modal-sm {
max-width: 300px
}
}
@media (min-width: 992px) {
.modal-lg {
max-width: 900px
}
}
.colissimo-front-widget .modal-dialog {
pointer-events: auto;
}
#checkout .modal-open .modal {
z-index: 9991050 !important;
}
body#checkout .colissimo-front-widget-17 .modal-content {
padding: 0;
}

View File

@@ -0,0 +1,529 @@
div#colissimo-container .colissimo_widget_widget {
color: #EA690A;
font-size: 11px;
font-family: Verdana, Geneva, sans-serif;
border: 1px solid #DDD;
background: #F8F9F9;
}
div#colissimo-container .colissimo_widget_ligneTop {
margin-right: 0px;
}
div#colissimo-container .colissimo_widget_ligneBottom {
border-bottom: 1px solid rgb(221, 221, 221);
margin-bottom: 15px;
text-align: left;
margin-right: 0px;
}
/************************************COuleurs*****************************/
div#colissimo-container .colissimo_widget_red {
color: red;
}
/************************************Images*****************************/
div#colissimo-container .colissimo_widget_img-right {
text-align: left;
float: left;
top: 10px;
position: relative;
}
/***********************************TEXTE******************************/
div#colissimo-container .colissimo_widget_text-petit {
font-family: Verdana;
color: #49545D;
}
div#colissimo-container .colissimo_widget_text-lang {
font-size: 12px;
font-weight: bold;
/* font-family: Verdana; */
color: #49545D;
/* width: 21px; */
/* height: 17px; */
cursor: pointer;
}
div#colissimo-container .colissimo_widget_text-lang-active {
font-size: 12px;
font-weight: bold;
font-family: Verdana;
color: #EA690A;
/* width: 21px; */
/* height: 17px; */
cursor: pointer;
}
div#colissimo-container .colissimo_widget_text-gris {
color: #49545D;
}
div#colissimo-container .colissimo_widget_text-right {
text-align: right;
}
div#colissimo-container .colissimo_widget_text-left {
text-align: left;
}
div#colissimo-container .colissimo_widget_text-serre {
margin-bottom: 0px;
margin-top: 0px;
}
div#colissimo-container a:hover {
color: #555;
}
div#colissimo-container .colissimo_widget_text-bold {
font-weight: bold;
}
div#colissimo-container .colissimo_widget_margin10 {
margin: 10px;
}
div#colissimo-container .colissimo_widget_margin-right0 {
margin-right: 0px;
}
div#colissimo-container .colissimo_widget_titleOrange {
font-size: 14px;
margin-top: 0px;
color: #EA690A;
}
div#colissimo-container .colissimo_widget_ligne-petite {
margin: 0px;
padding: 0px;
font-size: 11px;
line-height: 10px;
}
/********************formulaire********************************/
div#colissimo-container .colissimo_widget_bouton-frame {
background: url('../img/widget/btn_valider.jpg') no-repeat scroll 0% 0% transparent;
padding: 1px 18px 4px 10px !important;
border: medium none;
color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
cursor: pointer;
margin: 8px;
line-height: 13px;
width: 104px;
}
div#colissimo-container .colissimo_widget_form-frame {
margin: 0px;
padding: 0px;
border: 0px none;
outline: 0px none;
font-size: 100%;
background: none repeat scroll 0% 0% transparent;
padding-bottom: 10px;
}
div#colissimo-container .colissimo_widget_input-frame {
border: 1px solid #DDD;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color: #EA690A;
margin-top: 8px;
margin-bottom: 8px;
margin-left: 3px;
margin-right: 3px;
padding-left: 5px;
padding-right: 5px;
}
div#colissimo-container .colissimo_widget_shadow {
box-shadow: 3px 3px 3px #aaa;
}
div#colissimo-container .colissimo_widget_shadow-error {
box-shadow: 3px 3px 3px #F00;
}
/*********************LISTE points*******************************/
div#colissimo-container a.colissimo_widget_liste-points a:hover {
color: #555;
}
div#colissimo-container .colissimo_widget_liste-points {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
margin-left: 5px;
background-color: #FFF;
border-left: 1px solid #DDD;
border-right: 1px solid #DDD;
color: #555;
}
div#colissimo-container .colissimo_widget_liste-points:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
background-color: #FFF;
border-top: 1px solid #DDD;
}
div#colissimo-container .colissimo_widget_liste-points:last-of-type {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background-color: #FFF;
border-bottom: 1px solid #DDD;
}
/***********************dimensions******************************/
div#colissimo-container .colissimo_widget_w500 {
width: 500px;
}
div#colissimo-container .colissimo_widget_w400 {
width: 400px;
}
div#colissimo-container .colissimo_widget_w363 {
width: 363px;
}
div#colissimo-container .colissimo_widget_w300 {
width: 300px;
}
div#colissimo-container .colissimo_widget_w200 {
width: 200px;
}
div#colissimo-container .colissimo_widget_w150 {
width: 150px;
}
div#colissimo-container .colissimo_widget_w100 {
width: 100px;
}
div#colissimo-container .colissimo_widget_w75 {
width: 75px;
}
div#colissimo-container .colissimo_widget_w60 {
width: 60px;
}
div#colissimo-container .colissimo_widget_w50 {
width: 50px;
}
div#colissimo-container .colissimo_widget_h340 {
height: 340px;
}
/*************************MARGE et padding*************************/
div#colissimo-container .colissimo_widget_padding-left-right-0 {
padding-left: 0px;
padding-right: 0px;
}
/********************LOGO********************************/
div#colissimo-container .colissimo_widget_logo {
background: url('../img/widget/logo_colissimo_vertical_tran.jpg') no-repeat scroll left top transparent;
background-position: 10px 10px;
/* width: 84px; */
/* height: 68px; */
/* margin: 6px 5px 8px 18px; */
/* float: left; */
}
div#colissimo-container .colissimo_widget_logoEmpty {
width: 84px;
height: 68px;
margin: 6px 5px 8px 18px;
float: left;
}
/*******************INFO BULLE*****************************/
div#colissimo-container .colissimo_widget_tabHoraires {
margin-left: 70px;
}
div#colissimo-container .colissimo_widget_infoBulleContainer {
/*position: relative;
z-index: 1000;*/
}
div#colissimo-container .colissimo_widget_infobulle {
}
div#colissimo-container .colissimo_widget_infobulle h3 {
font-size: 14px;
margin-top: 0px;
}
div#colissimo-container .colissimo_widget_infos2 {
color: #333;
}
div#colissimo-container .colissimo_widget_infos2 p {
margin: 0px 0px 0px 0px;
}
div#colissimo-container .colissimo_widget_tableauHorraire h1 {
font-size: 14px;
margin-top: 0px;
}
div#colissimo-container .colissimo_widget_tableauHorraire tr {
color: #333;
}
div#colissimo-container .colissimo_widget_bl {
background-color: #f7f7f7;
}
div#colissimo-container .colissimo_widget_gr {
background-color: #ededed;
}
div#colissimo-container .colissimo_widget_headerInfobulle {
background: url('../img/widget/header_infobulle.png') no-repeat !important;
background: url('../img/widget/header_infobulle.gif') transparent no-repeat;
height: 22px;
width: 330px;
position: relative;
}
div#colissimo-container .colissimo_widget_closeInfobulle {
position: absolute;
height: 50px;
width: 50px;
background: url('../img/widget/closeInfobulle.jpg') no-repeat;
top: 7px;
left: 297px;
cursor: pointer;
}
div#colissimo-container div.colissimo_widget_headerInfobulle {
background: url(../img/widget/header_infobulle.png) no-repeat !important;
background: url(../img/widget/header_infobulle.gif) transparent no-repeat;
height: 22px;
width: 330px;
position: relative;
}
div#colissimo-container div.colissimo_widget_body1Infobulle {
background: url(../img/widget/body1_infobulle.png) repeat-y !important;
background: url(../img/widget/body1_infobulle.gif) transparent repeat-y;
width: 330px;
padding-bottom: 10px;
}
div#colissimo-container div.colissimo_widget_body2Infobulle {
background: url(../img/widget/body2_infobulle.png) repeat-y !important;
background: url(../img/widget/body2_infobulle.gif) transparent repeat-y;
width: 330px
}
div#colissimo-container div.colissimo_widget_footerInfobulle {
background: url(../img/widget/footer_infobulle.png) no-repeat !important;
background: url(../img/widget/footer_infobulle.gif) transparent no-repeat;
height: 56px;
width: 330px;
position: relative;
}
div#colissimo-container div.colissimo_widget_footerInfobulle2 {
background: url(../img/widget/footer_infobulle.png) no-repeat !important;
background: url(../img/widget/footer_infobulle.gif) transparent no-repeat;
height: 56px;
width: 330px;
position: relative;
text-align: left;
padding-left: 10px;
}
/**********pictoColissimoBig*/
div#colissimo-container .colissimo_widget_pictos-infos-bulles {
width: 70px;
height: 50px;
margin-top: 0px;
margin-left: 10px;
text-align: center;
background: url(../img/widget/pictoColissimoBig.jpg) no-repeat !important;
top: 50px;
position: relative;
}
div#colissimo-container .colissimo_widget_pictos-infos-bulles img {
padding: 0 3px 0 3px;
}
div#colissimo-container .colissimo_widget_submit-valider-point-retrait-bulle-bouton {
background: url(../img/widget/btn_valider_choix_bulle.jpg) no-repeat;
background-position: center;
padding: 1px 18px 4px 10px !important;
/ padding: 2 px 0 px 4 px 0 px;
-padding: 2px 0px 4px 0px;
border: none;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
cursor: pointer;
margin: 15px;
line-height: 50px;
width: 186px;
float: right;
}
/********************MAP***********************************/
/*PICTO*/
div#colissimo-container .colissimo_widget_pictos-infos-resultat {
float: left;
text-align: center;
padding-right: 10px;
}
div#colissimo-container .colissimo_widget_pictos-infos-resultat img {
padding: 0 2px 0 2px;
}
/********************************MENU RESPONSIVE*******************************/
div#colissimo-container ul.colissimo_widget_topnav2 {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
/*background-color: #333;*/
}
div#colissimo-container ul.colissimo_widget_topnav2 li {
float: right;
}
div#colissimo-container ul.colissimo_widget_topnav2 li a {
display: inline-block;
/*color: #f2f2f2;*/
text-align: center;
text-decoration: none;
}
div#colissimo-container ul.colissimo_widget_topnav2 li a:hover {
color: black;
}
div#colissimo-container ul.colissimo_widget_topnav2 li.colissimo_widget_icon {
display: none;
}
div#colissimo-container img.colissimo_widget_icon-lang {
display: none;
width: 30px;
}
@media screen and (max-width: 800px) {
div#colissimo-container ul.colissimo_widget_topnav2 li:not (:first-child ) {
display: none;
}
div#colissimo-container ul.colissimo_widget_topnav2 li.colissimo_widget_icon {
width: 30px;
float: right;
display: inline-block;
}
div#colissimo-container a.colissimo_widget_text-lang {
display: none;
}
div#colissimo-container li.colissimo_widget_text-petit {
display: none;
}
div#colissimo-container li.colissimo_widget_hide-mobile {
display: none;
}
div#colissimo-container a.colissimo_widget_text-lang.active {
display: inline-block;
}
div#colissimo-container span.colissimo_widget_separation {
display: none;
}
div#colissimo-container img.colissimo_widget_icon-lang {
display: none;
}
div#colissimo-container .colissimo_widget_ligneTop {
border-top: 1px solid rgb(221, 221, 221);
margin-top: 15px;
text-align: left;
margin-right: 0px;
}
div#colissimo-container .colissimo_widget_ligneBottom {
border: hidden;
text-align: left;
margin-right: 0px;
}
div#colissimo-container .colissimo_widget_w363 {
width: 300px;
}
}
@media screen and (max-width: 800px) {
div#colissimo-container ul.colissimo_widget_topnav2.colissimo_widget_responsive {
position: relative;
/* width:50px; */
}
div#colissimo-container ul.colissimo_widget_topnav2.colissimo_widget_responsive li.colissimo_widget_icon {
position: absolute;
display: none;
right: 0;
top: 0;
}
div#colissimo-container ul.colissimo_widget_topnav2.colissimo_widget_responsive li {
float: none;
display: inline;
}
div#colissimo-container ul.colissimo_widget_topnav2.colissimo_widget_responsive li a {
display: block;
text-align: right;
}
div#colissimo-container li.colissimo_widget_text-petit {
display: none;
}
div#colissimo-container span.colissimo_widget_separation {
display: none;
}
div#colissimo-container img.colissimo_widget_icon-lang.colissimo_widget_responsive {
width: 30px;
display: block;
}
div#colissimo-container .colissimo_widget_mobileRow {
height: 60px;
}
}

View File

@@ -0,0 +1,260 @@
/* TAB INTRO */
#bo-colissimo #intro p, #bo-colissimo #intro ul li {
font-size: 13px;
}
#bo-colissimo #intro h1 {
text-transform: uppercase;
}
#bo-colissimo #intro .colissimo-background {
background-size: cover;
background: #ffffff url(../img/intro/bo-intro-background.png) no-repeat 100%;
background-position-x: 0;
background-position-y: 0;
padding-left: 10px;
color: black;
}
#bo-colissimo #intro .colissimo-btn {
background: #ec6707;
color: white;
padding: 10px 10px 10px 10px;
text-transform: uppercase;
font-size: 14px;
}
#bo-colissimo #intro p.text-intro {
margin: 15px 0;
}
#bo-colissimo #intro p.colissimo-link a {
color: #ec6707;
text-decoration: underline;
font-weight: bold;
}
#bo-colissimo #intro .colissimo-step {
position: relative;
padding-left: 25px;
margin-top: 25px;
}
#bo-colissimo #intro .colissimo-step img {
position: absolute;
width: 16px;
left: 0;
top: 4px;
}
#bo-colissimo #intro .colissimo-step .step-title {
font-size: 18px;
font-family: "Ubuntu Condensed", Helvetica, Arial, sans-serif;
}
#bo-colissimo #intro .colissimo-step ul {
padding-left: 15px;
}
#bo-colissimo #intro .colissimo-step ul li {
list-style-type: square;
color: #ec6707;
}
#bo-colissimo #intro .colissimo-step ul li:first-line {
color: black;
}
#bo-colissimo #intro .colissimo-step .step-text {
}
/* TAB ACCOUNT */
.colissimo-box {
width: 540px;
}
.colissimo-box-title {
font-size: 12pt;
text-transform: uppercase;
font-weight: bold;
}
#colissimo-sender-config-form .colissimo-mobile-valid,
#colissimo-sender-config-form .colissimo-mobile-invalid,
#colissimo-return-config-form .colissimo-mobile-valid,
#colissimo-return-config-form .colissimo-mobile-invalid {
width: 15px;
vertical-align: middle;
}
.colissimo-return-address {
margin-bottom: 20px;
}
.iti__country-list {
z-index: 10 !important;
}
@media (min-width: 1200px) {
.validate-phone {
position: relative;
}
#colissimo-return-config-form .form-group .control-label.col-lg-3,
#colissimo-sender-config-form .form-group .control-label.col-lg-3 {
width: 125px;
}
#colissimo-return-config-form .form-group .col-lg-9,
#colissimo-return-config-form .form-group .col-lg-9,
#colissimo-sender-config-form .form-group .col-lg-9,
#colissimo-sender-config-form ps-select .form-group .col-lg-9 {
width: auto !important;
}
.colissimo-mobile-valid.js-colissimo-mobile-valid,
.colissimo-mobile-invalid.js-colissimo-mobile-invalid {
position: absolute;
top: 5px;
left: 335px;
}
}
@media (min-width: 768px) and (max-width: 1099px) {
.validate-phone {
position: relative;
}
.colissimo-mobile-valid.js-colissimo-mobile-valid,
.colissimo-mobile-invalid.js-colissimo-mobile-invalid {
position: absolute;
top: 30px;
left: 205px;
}
}
@media (min-width: 768px) and (max-width: 1099px) {
.validate-phone {
position: relative;
}
.colissimo-mobile-valid.js-colissimo-mobile-valid,
.colissimo-mobile-invalid.js-colissimo-mobile-invalid {
position: absolute;
top: 30px;
left: 205px;
}
}
@media (min-width: 768px) and (max-width: 1099px) {
.validate-phone {
position: relative;
}
.colissimo-mobile-valid.js-colissimo-mobile-valid,
.colissimo-mobile-invalid.js-colissimo-mobile-invalid {
position: absolute;
top: 30px;
left: 165px;
}
}
/* TAB FO */
div.brexit-intro {
display: flex;
margin-bottom: 50px;
font-weight: bold;
padding: 20px 70px;
border: 2px solid darkred;
}
div.brexit-intro img {
width: 60px;
height: 36px;
margin-right: 15px;
}
div.brexit-intro p {
color: darkred;
}
div.colissimo-subtitle {
font-size: 20px;
margin-bottom: 30px;
margin-top: 15px;
text-transform: uppercase;
font-family: "Ubuntu Condensed", Helvetica, Arial, sans-serif;
}
/* TAB BO */
.colissimo-generate-label-prestashop label {
font-size: 9px;
}
.colissimo-postage-mode-manual label {
font-size: 11px;
}
/* TAB FILES MANAGEMENT */
.colissimo-docs-disk-usage > div {
padding-top: 8px;
}
.colissimo-docs-disk-usage > div > span {
font-weight: bold;
}
/* MIGRATION */
#colissimo-migration .colissimo-migration-title {
text-transform: uppercase;
border-bottom: 1px solid;
font-size: 16px;
font-weight: bold;
}
#colissimo-migration .colissimo-maintenance {
margin: 15px 0;
display: block;
font-size: 14px;
color: darkred;
}
#colissimo-migration .colissimo-migration-question {
margin: 25px 0;
}
#colissimo-migration .colissimo-migration-step2 .migration-intro {
font-weight: bold;
margin: 20px 0;
}
#colissimo-migration .colissimo-migration-step2 ul li {
list-style-type: none;
}
#colissimo-migration .colissimo-migration-step2 ul li.current {
font-weight: bold;
}
#colissimo-migration .colissimo-migration-step2 ul li i.icon-check {
color: lightgrey;
}
#colissimo-migration .colissimo-migration-step2 ul li.done i {
color: green;
}
#colissimo-migration .colissimo-migration-step2 #colissimo-migration-result {
margin-top: 30px;
}
#colissimo-migration .colissimo-migration-step2 #colissimo-migration-result a {
margin-top: 20px;
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,986 @@
/**
* Flag sprites from flag-sprites.com
*/
span.flag {
width: 44px;
height: 30px;
display: inline-block
}
img.flag {
width: 30px
}
.flag {
background: url(../img/icons/flags_responsive.png) no-repeat;
background-size: 100%
}
.flag-ad {
background-position: 0 .413223%
}
.flag-ae {
background-position: 0 .826446%
}
.flag-af {
background-position: 0 1.239669%
}
.flag-ag {
background-position: 0 1.652893%
}
.flag-ai {
background-position: 0 2.066116%
}
.flag-al {
background-position: 0 2.479339%
}
.flag-am {
background-position: 0 2.892562%
}
.flag-an {
background-position: 0 3.305785%
}
.flag-ao {
background-position: 0 3.719008%
}
.flag-aq {
background-position: 0 4.132231%
}
.flag-ar {
background-position: 0 4.545455%
}
.flag-as {
background-position: 0 4.958678%
}
.flag-at {
background-position: 0 5.371901%
}
.flag-au {
background-position: 0 5.785124%
}
.flag-aw {
background-position: 0 6.198347%
}
.flag-az {
background-position: 0 6.61157%
}
.flag-ba {
background-position: 0 7.024793%
}
.flag-bb {
background-position: 0 7.438017%
}
.flag-bd {
background-position: 0 7.85124%
}
.flag-be {
background-position: 0 8.264463%
}
.flag-bf {
background-position: 0 8.677686%
}
.flag-bg {
background-position: 0 9.090909%
}
.flag-bh {
background-position: 0 9.504132%
}
.flag-bi {
background-position: 0 9.917355%
}
.flag-bj {
background-position: 0 10.330579%
}
.flag-bm {
background-position: 0 10.743802%
}
.flag-bn {
background-position: 0 11.157025%
}
.flag-bo {
background-position: 0 11.570248%
}
.flag-br {
background-position: 0 11.983471%
}
.flag-bs {
background-position: 0 12.396694%
}
.flag-bt {
background-position: 0 12.809917%
}
.flag-bv {
background-position: 0 13.22314%
}
.flag-bw {
background-position: 0 13.636364%
}
.flag-by {
background-position: 0 14.049587%
}
.flag-bz {
background-position: 0 14.46281%
}
.flag-ca {
background-position: 0 14.876033%
}
.flag-cc {
background-position: 0 15.289256%
}
.flag-cd {
background-position: 0 15.702479%
}
.flag-cf {
background-position: 0 16.115702%
}
.flag-cg {
background-position: 0 16.528926%
}
.flag-ch {
background-position: 0 16.942149%
}
.flag-ci {
background-position: 0 17.355372%
}
.flag-ck {
background-position: 0 17.768595%
}
.flag-cl {
background-position: 0 18.181818%
}
.flag-cm {
background-position: 0 18.595041%
}
.flag-cn {
background-position: 0 19.008264%
}
.flag-co {
background-position: 0 19.421488%
}
.flag-cr {
background-position: 0 19.834711%
}
.flag-cu {
background-position: 0 20.247934%
}
.flag-cv {
background-position: 0 20.661157%
}
.flag-cx {
background-position: 0 21.07438%
}
.flag-cy {
background-position: 0 21.487603%
}
.flag-cz {
background-position: 0 21.900826%
}
.flag-de {
background-position: 0 22.31405%
}
.flag-dj {
background-position: 0 22.727273%
}
.flag-dk {
background-position: 0 23.140496%
}
.flag-dm {
background-position: 0 23.553719%
}
.flag-do {
background-position: 0 23.966942%
}
.flag-dz {
background-position: 0 24.380165%
}
.flag-ec {
background-position: 0 24.793388%
}
.flag-ee {
background-position: 0 25.206612%
}
.flag-eg {
background-position: 0 25.619835%
}
.flag-eh {
background-position: 0 26.033058%
}
.flag-er {
background-position: 0 26.446281%
}
.flag-es {
background-position: 0 26.859504%
}
.flag-et {
background-position: 0 27.272727%
}
.flag-fi {
background-position: 0 27.68595%
}
.flag-fj {
background-position: 0 28.099174%
}
.flag-fk {
background-position: 0 28.512397%
}
.flag-fm {
background-position: 0 28.92562%
}
.flag-fo {
background-position: 0 29.338843%
}
.flag-fr {
background-position: 0 29.752066%
}
.flag-ga {
background-position: 0 30.165289%
}
.flag-gd {
background-position: 0 30.578512%
}
.flag-ge {
background-position: 0 30.991736%
}
.flag-gf {
background-position: 0 31.404959%
}
.flag-gh {
background-position: 0 31.818182%
}
.flag-gi {
background-position: 0 32.231405%
}
.flag-gl {
background-position: 0 32.644628%
}
.flag-gm {
background-position: 0 33.057851%
}
.flag-gn {
background-position: 0 33.471074%
}
.flag-gp {
background-position: 0 33.884298%
}
.flag-gq {
background-position: 0 34.297521%
}
.flag-gr {
background-position: 0 34.710744%
}
.flag-gs {
background-position: 0 35.123967%
}
.flag-gt {
background-position: 0 35.53719%
}
.flag-gu {
background-position: 0 35.950413%
}
.flag-gw {
background-position: 0 36.363636%
}
.flag-gy {
background-position: 0 36.77686%
}
.flag-hk {
background-position: 0 37.190083%
}
.flag-hm {
background-position: 0 37.603306%
}
.flag-hn {
background-position: 0 38.016529%
}
.flag-hr {
background-position: 0 38.429752%
}
.flag-ht {
background-position: 0 38.842975%
}
.flag-hu {
background-position: 0 39.256198%
}
.flag-id {
background-position: 0 39.669421%
}
.flag-ie {
background-position: 0 40.082645%
}
.flag-il {
background-position: 0 40.495868%
}
.flag-in {
background-position: 0 40.909091%
}
.flag-io {
background-position: 0 41.322314%
}
.flag-iq {
background-position: 0 41.735537%
}
.flag-ir {
background-position: 0 42.14876%
}
.flag-is {
background-position: 0 42.561983%
}
.flag-it {
background-position: 0 42.975207%
}
.flag-jm {
background-position: 0 43.38843%
}
.flag-jo {
background-position: 0 43.801653%
}
.flag-jp {
background-position: 0 44.214876%
}
.flag-ke {
background-position: 0 44.628099%
}
.flag-kg {
background-position: 0 45.041322%
}
.flag-kh {
background-position: 0 45.454545%
}
.flag-ki {
background-position: 0 45.867769%
}
.flag-km {
background-position: 0 46.280992%
}
.flag-kn {
background-position: 0 46.694215%
}
.flag-kp {
background-position: 0 47.107438%
}
.flag-kr {
background-position: 0 47.520661%
}
.flag-kw {
background-position: 0 47.933884%
}
.flag-ky {
background-position: 0 48.347107%
}
.flag-kz {
background-position: 0 48.760331%
}
.flag-la {
background-position: 0 49.173554%
}
.flag-lb {
background-position: 0 49.586777%
}
.flag-lc {
background-position: 0 50%
}
.flag-li {
background-position: 0 50.413223%
}
.flag-lk {
background-position: 0 50.826446%
}
.flag-lr {
background-position: 0 51.239669%
}
.flag-ls {
background-position: 0 51.652893%
}
.flag-lt {
background-position: 0 52.066116%
}
.flag-lu {
background-position: 0 52.479339%
}
.flag-lv {
background-position: 0 52.892562%
}
.flag-ly {
background-position: 0 53.305785%
}
.flag-ma {
background-position: 0 53.719008%
}
.flag-mc {
background-position: 0 54.132231%
}
.flag-md {
background-position: 0 54.545455%
}
.flag-me {
background-position: 0 54.958678%
}
.flag-mg {
background-position: 0 55.371901%
}
.flag-mh {
background-position: 0 55.785124%
}
.flag-mk {
background-position: 0 56.198347%
}
.flag-ml {
background-position: 0 56.61157%
}
.flag-mm {
background-position: 0 57.024793%
}
.flag-mn {
background-position: 0 57.438017%
}
.flag-mo {
background-position: 0 57.85124%
}
.flag-mp {
background-position: 0 58.264463%
}
.flag-mq {
background-position: 0 58.677686%
}
.flag-mr {
background-position: 0 59.090909%
}
.flag-ms {
background-position: 0 59.504132%
}
.flag-mt {
background-position: 0 59.917355%
}
.flag-mu {
background-position: 0 60.330579%
}
.flag-mv {
background-position: 0 60.743802%
}
.flag-mw {
background-position: 0 61.157025%
}
.flag-mx {
background-position: 0 61.570248%
}
.flag-my {
background-position: 0 61.983471%
}
.flag-mz {
background-position: 0 62.396694%
}
.flag-na {
background-position: 0 62.809917%
}
.flag-nc {
background-position: 0 63.22314%
}
.flag-ne {
background-position: 0 63.636364%
}
.flag-nf {
background-position: 0 64.049587%
}
.flag-ng {
background-position: 0 64.46281%
}
.flag-ni {
background-position: 0 64.876033%
}
.flag-nl {
background-position: 0 65.289256%
}
.flag-no {
background-position: 0 65.702479%
}
.flag-np {
background-position: 0 66.115702%
}
.flag-nr {
background-position: 0 66.528926%
}
.flag-nu {
background-position: 0 66.942149%
}
.flag-nz {
background-position: 0 67.355372%
}
.flag-om {
background-position: 0 67.768595%
}
.flag-pa {
background-position: 0 68.181818%
}
.flag-pe {
background-position: 0 68.595041%
}
.flag-pf {
background-position: 0 69.008264%
}
.flag-pg {
background-position: 0 69.421488%
}
.flag-ph {
background-position: 0 69.834711%
}
.flag-pk {
background-position: 0 70.247934%
}
.flag-pl {
background-position: 0 70.661157%
}
.flag-pm {
background-position: 0 71.07438%
}
.flag-pn {
background-position: 0 71.487603%
}
.flag-pr {
background-position: 0 71.900826%
}
.flag-pt {
background-position: 0 72.31405%
}
.flag-pw {
background-position: 0 72.727273%
}
.flag-py {
background-position: 0 73.140496%
}
.flag-qa {
background-position: 0 73.553719%
}
.flag-re {
background-position: 0 73.966942%
}
.flag-ro {
background-position: 0 74.380165%
}
.flag-rs {
background-position: 0 74.793388%
}
.flag-ru {
background-position: 0 75.206612%
}
.flag-rw {
background-position: 0 75.619835%
}
.flag-sa {
background-position: 0 76.033058%
}
.flag-sb {
background-position: 0 76.446281%
}
.flag-sc {
background-position: 0 76.859504%
}
.flag-sd {
background-position: 0 77.272727%
}
.flag-se {
background-position: 0 77.68595%
}
.flag-sg {
background-position: 0 78.099174%
}
.flag-sh {
background-position: 0 78.512397%
}
.flag-si {
background-position: 0 78.92562%
}
.flag-sj {
background-position: 0 79.338843%
}
.flag-sk {
background-position: 0 79.752066%
}
.flag-sl {
background-position: 0 80.165289%
}
.flag-sm {
background-position: 0 80.578512%
}
.flag-sn {
background-position: 0 80.991736%
}
.flag-so {
background-position: 0 81.404959%
}
.flag-sr {
background-position: 0 81.818182%
}
.flag-ss {
background-position: 0 82.231405%
}
.flag-st {
background-position: 0 82.644628%
}
.flag-sv {
background-position: 0 83.057851%
}
.flag-sy {
background-position: 0 83.471074%
}
.flag-sz {
background-position: 0 83.884298%
}
.flag-tc {
background-position: 0 84.297521%
}
.flag-td {
background-position: 0 84.710744%
}
.flag-tf {
background-position: 0 85.123967%
}
.flag-tg {
background-position: 0 85.53719%
}
.flag-th {
background-position: 0 85.950413%
}
.flag-tj {
background-position: 0 86.363636%
}
.flag-tk {
background-position: 0 86.77686%
}
.flag-tl {
background-position: 0 87.190083%
}
.flag-tm {
background-position: 0 87.603306%
}
.flag-tn {
background-position: 0 88.016529%
}
.flag-to {
background-position: 0 88.429752%
}
.flag-tp {
background-position: 0 88.842975%
}
.flag-tr {
background-position: 0 89.256198%
}
.flag-tt {
background-position: 0 89.669421%
}
.flag-tv {
background-position: 0 90.082645%
}
.flag-tw {
background-position: 0 90.495868%
}
.flag-ty {
background-position: 0 90.909091%
}
.flag-tz {
background-position: 0 91.322314%
}
.flag-ua {
background-position: 0 91.735537%
}
.flag-ug {
background-position: 0 92.14876%
}
.flag-gb, .flag-uk {
background-position: 0 92.561983%
}
.flag-um {
background-position: 0 92.975207%
}
.flag-us {
background-position: 0 93.38843%
}
.flag-uy {
background-position: 0 93.801653%
}
.flag-uz {
background-position: 0 94.214876%
}
.flag-va {
background-position: 0 94.628099%
}
.flag-vc {
background-position: 0 95.041322%
}
.flag-ve {
background-position: 0 95.454545%
}
.flag-vg {
background-position: 0 95.867769%
}
.flag-vi {
background-position: 0 96.280992%
}
.flag-vn {
background-position: 0 96.694215%
}
.flag-vu {
background-position: 0 97.107438%
}
.flag-wf {
background-position: 0 97.520661%
}
.flag-ws {
background-position: 0 97.933884%
}
.flag-ye {
background-position: 0 98.347107%
}
.flag-za {
background-position: 0 98.760331%
}
.flag-zm {
background-position: 0 99.173554%
}
.flag-zr {
background-position: 0 99.586777%
}
.flag-zw {
background-position: 0 100%
}

View File

@@ -0,0 +1,57 @@
.colissimo-header i.icon-big {
display: inline;
font-size: 45px;
}
.colissimo-header {
text-align: center;
}
#header-back-colissimo .colissimo-version {
margin-left: 10px;
}
.colissimo-logo {
width: 270px;
margin-top: 5px;
}
.colissimo-phone-number {
width: 210px;
margin-top: 5px;
}
.colissimo-contact {
padding-top: 15px;
float: none;
}
.colissimo-contact a.btn {
margin: 0;
}
@media (min-width: 1150px) {
.colissimo-contact {
text-align: left;
padding-top: 5px;
float: right;
}
.colissimo-contact p {
border-left: 1px solid black;
padding-top: 0;
margin-bottom: 0;
padding-bottom: 5px;
padding-left: 10px;
display: inline-block;
}
.colissimo-contact a.btn {
margin-left: 15px;
margin-bottom: 25px;
}
.colissimo-header {
text-align: left;
}
}

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2020 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2020 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,928 @@
.iti {
position: relative;
display: inline-block; }
.iti * {
box-sizing: border-box;
-moz-box-sizing: border-box; }
.iti__hide {
display: none; }
.iti__v-hide {
visibility: hidden; }
.iti input, .iti input[type=text], .iti input[type=tel] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-right: 36px;
margin-right: 0; }
.iti__flag-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 1px; }
.iti__selected-flag {
z-index: 1;
position: relative;
display: flex;
align-items: center;
height: 100%;
padding: 0 6px 0 8px; }
.iti__arrow {
margin-left: 6px;
width: 0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid #555; }
.iti__arrow--up {
border-top: none;
border-bottom: 4px solid #555; }
.iti__country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0;
margin: 0 0 0 -1px;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
background-color: white;
border: 1px solid #CCC;
white-space: nowrap;
max-height: 200px;
overflow-y: scroll;
-webkit-overflow-scrolling: touch; }
.iti__country-list--dropup {
bottom: 100%;
margin-bottom: -1px; }
@media (max-width: 500px) {
.iti__country-list {
white-space: normal; } }
.iti__flag-box {
display: inline-block;
width: 20px; }
.iti__divider {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #CCC; }
.iti__country {
padding: 5px 10px;
outline: none; }
.iti__dial-code {
color: #999; }
.iti__country.iti__highlight {
background-color: rgba(0, 0, 0, 0.05); }
.iti__flag-box, .iti__country-name, .iti__dial-code {
vertical-align: middle; }
.iti__flag-box, .iti__country-name {
margin-right: 6px; }
.iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {
padding-right: 6px;
padding-left: 52px;
margin-left: 0; }
.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
right: auto;
left: 0; }
.iti--allow-dropdown .iti__flag-container:hover {
cursor: pointer; }
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05); }
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
cursor: default; }
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
background-color: transparent; }
.iti--separate-dial-code .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05); }
.iti--separate-dial-code .iti__selected-dial-code {
margin-left: 6px; }
.iti--container {
position: absolute;
top: -1000px;
left: -1000px;
z-index: 1060;
padding: 1px; }
.iti--container:hover {
cursor: pointer; }
.iti-mobile .iti--container {
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
position: fixed; }
.iti-mobile .iti__country-list {
max-height: 100%;
width: 100%; }
.iti-mobile .iti__country {
padding: 10px 10px;
line-height: 1.5em; }
.iti__flag {
width: 20px; }
.iti__flag.iti__be {
width: 18px; }
.iti__flag.iti__ch {
width: 15px; }
.iti__flag.iti__mc {
width: 19px; }
.iti__flag.iti__ne {
width: 18px; }
.iti__flag.iti__np {
width: 13px; }
.iti__flag.iti__va {
width: 15px; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.iti__flag {
background-size: 5652px 15px; } }
.iti__flag.iti__ac {
height: 10px;
background-position: 0px 0px; }
.iti__flag.iti__ad {
height: 14px;
background-position: -22px 0px; }
.iti__flag.iti__ae {
height: 10px;
background-position: -44px 0px; }
.iti__flag.iti__af {
height: 14px;
background-position: -66px 0px; }
.iti__flag.iti__ag {
height: 14px;
background-position: -88px 0px; }
.iti__flag.iti__ai {
height: 10px;
background-position: -110px 0px; }
.iti__flag.iti__al {
height: 15px;
background-position: -132px 0px; }
.iti__flag.iti__am {
height: 10px;
background-position: -154px 0px; }
.iti__flag.iti__ao {
height: 14px;
background-position: -176px 0px; }
.iti__flag.iti__aq {
height: 14px;
background-position: -198px 0px; }
.iti__flag.iti__ar {
height: 13px;
background-position: -220px 0px; }
.iti__flag.iti__as {
height: 10px;
background-position: -242px 0px; }
.iti__flag.iti__at {
height: 14px;
background-position: -264px 0px; }
.iti__flag.iti__au {
height: 10px;
background-position: -286px 0px; }
.iti__flag.iti__aw {
height: 14px;
background-position: -308px 0px; }
.iti__flag.iti__ax {
height: 13px;
background-position: -330px 0px; }
.iti__flag.iti__az {
height: 10px;
background-position: -352px 0px; }
.iti__flag.iti__ba {
height: 10px;
background-position: -374px 0px; }
.iti__flag.iti__bb {
height: 14px;
background-position: -396px 0px; }
.iti__flag.iti__bd {
height: 12px;
background-position: -418px 0px; }
.iti__flag.iti__be {
height: 15px;
background-position: -440px 0px; }
.iti__flag.iti__bf {
height: 14px;
background-position: -460px 0px; }
.iti__flag.iti__bg {
height: 12px;
background-position: -482px 0px; }
.iti__flag.iti__bh {
height: 12px;
background-position: -504px 0px; }
.iti__flag.iti__bi {
height: 12px;
background-position: -526px 0px; }
.iti__flag.iti__bj {
height: 14px;
background-position: -548px 0px; }
.iti__flag.iti__bl {
height: 14px;
background-position: -570px 0px; }
.iti__flag.iti__bm {
height: 10px;
background-position: -592px 0px; }
.iti__flag.iti__bn {
height: 10px;
background-position: -614px 0px; }
.iti__flag.iti__bo {
height: 14px;
background-position: -636px 0px; }
.iti__flag.iti__bq {
height: 14px;
background-position: -658px 0px; }
.iti__flag.iti__br {
height: 14px;
background-position: -680px 0px; }
.iti__flag.iti__bs {
height: 10px;
background-position: -702px 0px; }
.iti__flag.iti__bt {
height: 14px;
background-position: -724px 0px; }
.iti__flag.iti__bv {
height: 15px;
background-position: -746px 0px; }
.iti__flag.iti__bw {
height: 14px;
background-position: -768px 0px; }
.iti__flag.iti__by {
height: 10px;
background-position: -790px 0px; }
.iti__flag.iti__bz {
height: 14px;
background-position: -812px 0px; }
.iti__flag.iti__ca {
height: 10px;
background-position: -834px 0px; }
.iti__flag.iti__cc {
height: 10px;
background-position: -856px 0px; }
.iti__flag.iti__cd {
height: 15px;
background-position: -878px 0px; }
.iti__flag.iti__cf {
height: 14px;
background-position: -900px 0px; }
.iti__flag.iti__cg {
height: 14px;
background-position: -922px 0px; }
.iti__flag.iti__ch {
height: 15px;
background-position: -944px 0px; }
.iti__flag.iti__ci {
height: 14px;
background-position: -961px 0px; }
.iti__flag.iti__ck {
height: 10px;
background-position: -983px 0px; }
.iti__flag.iti__cl {
height: 14px;
background-position: -1005px 0px; }
.iti__flag.iti__cm {
height: 14px;
background-position: -1027px 0px; }
.iti__flag.iti__cn {
height: 14px;
background-position: -1049px 0px; }
.iti__flag.iti__co {
height: 14px;
background-position: -1071px 0px; }
.iti__flag.iti__cp {
height: 14px;
background-position: -1093px 0px; }
.iti__flag.iti__cr {
height: 12px;
background-position: -1115px 0px; }
.iti__flag.iti__cu {
height: 10px;
background-position: -1137px 0px; }
.iti__flag.iti__cv {
height: 12px;
background-position: -1159px 0px; }
.iti__flag.iti__cw {
height: 14px;
background-position: -1181px 0px; }
.iti__flag.iti__cx {
height: 10px;
background-position: -1203px 0px; }
.iti__flag.iti__cy {
height: 14px;
background-position: -1225px 0px; }
.iti__flag.iti__cz {
height: 14px;
background-position: -1247px 0px; }
.iti__flag.iti__de {
height: 12px;
background-position: -1269px 0px; }
.iti__flag.iti__dg {
height: 10px;
background-position: -1291px 0px; }
.iti__flag.iti__dj {
height: 14px;
background-position: -1313px 0px; }
.iti__flag.iti__dk {
height: 15px;
background-position: -1335px 0px; }
.iti__flag.iti__dm {
height: 10px;
background-position: -1357px 0px; }
.iti__flag.iti__do {
height: 14px;
background-position: -1379px 0px; }
.iti__flag.iti__dz {
height: 14px;
background-position: -1401px 0px; }
.iti__flag.iti__ea {
height: 14px;
background-position: -1423px 0px; }
.iti__flag.iti__ec {
height: 14px;
background-position: -1445px 0px; }
.iti__flag.iti__ee {
height: 13px;
background-position: -1467px 0px; }
.iti__flag.iti__eg {
height: 14px;
background-position: -1489px 0px; }
.iti__flag.iti__eh {
height: 10px;
background-position: -1511px 0px; }
.iti__flag.iti__er {
height: 10px;
background-position: -1533px 0px; }
.iti__flag.iti__es {
height: 14px;
background-position: -1555px 0px; }
.iti__flag.iti__et {
height: 10px;
background-position: -1577px 0px; }
.iti__flag.iti__eu {
height: 14px;
background-position: -1599px 0px; }
.iti__flag.iti__fi {
height: 12px;
background-position: -1621px 0px; }
.iti__flag.iti__fj {
height: 10px;
background-position: -1643px 0px; }
.iti__flag.iti__fk {
height: 10px;
background-position: -1665px 0px; }
.iti__flag.iti__fm {
height: 11px;
background-position: -1687px 0px; }
.iti__flag.iti__fo {
height: 15px;
background-position: -1709px 0px; }
.iti__flag.iti__fr {
height: 14px;
background-position: -1731px 0px; }
.iti__flag.iti__ga {
height: 15px;
background-position: -1753px 0px; }
.iti__flag.iti__gb {
height: 10px;
background-position: -1775px 0px; }
.iti__flag.iti__gd {
height: 12px;
background-position: -1797px 0px; }
.iti__flag.iti__ge {
height: 14px;
background-position: -1819px 0px; }
.iti__flag.iti__gf {
height: 14px;
background-position: -1841px 0px; }
.iti__flag.iti__gg {
height: 14px;
background-position: -1863px 0px; }
.iti__flag.iti__gh {
height: 14px;
background-position: -1885px 0px; }
.iti__flag.iti__gi {
height: 10px;
background-position: -1907px 0px; }
.iti__flag.iti__gl {
height: 14px;
background-position: -1929px 0px; }
.iti__flag.iti__gm {
height: 14px;
background-position: -1951px 0px; }
.iti__flag.iti__gn {
height: 14px;
background-position: -1973px 0px; }
.iti__flag.iti__gp {
height: 14px;
background-position: -1995px 0px; }
.iti__flag.iti__gq {
height: 14px;
background-position: -2017px 0px; }
.iti__flag.iti__gr {
height: 14px;
background-position: -2039px 0px; }
.iti__flag.iti__gs {
height: 10px;
background-position: -2061px 0px; }
.iti__flag.iti__gt {
height: 13px;
background-position: -2083px 0px; }
.iti__flag.iti__gu {
height: 11px;
background-position: -2105px 0px; }
.iti__flag.iti__gw {
height: 10px;
background-position: -2127px 0px; }
.iti__flag.iti__gy {
height: 12px;
background-position: -2149px 0px; }
.iti__flag.iti__hk {
height: 14px;
background-position: -2171px 0px; }
.iti__flag.iti__hm {
height: 10px;
background-position: -2193px 0px; }
.iti__flag.iti__hn {
height: 10px;
background-position: -2215px 0px; }
.iti__flag.iti__hr {
height: 10px;
background-position: -2237px 0px; }
.iti__flag.iti__ht {
height: 12px;
background-position: -2259px 0px; }
.iti__flag.iti__hu {
height: 10px;
background-position: -2281px 0px; }
.iti__flag.iti__ic {
height: 14px;
background-position: -2303px 0px; }
.iti__flag.iti__id {
height: 14px;
background-position: -2325px 0px; }
.iti__flag.iti__ie {
height: 10px;
background-position: -2347px 0px; }
.iti__flag.iti__il {
height: 15px;
background-position: -2369px 0px; }
.iti__flag.iti__im {
height: 10px;
background-position: -2391px 0px; }
.iti__flag.iti__in {
height: 14px;
background-position: -2413px 0px; }
.iti__flag.iti__io {
height: 10px;
background-position: -2435px 0px; }
.iti__flag.iti__iq {
height: 14px;
background-position: -2457px 0px; }
.iti__flag.iti__ir {
height: 12px;
background-position: -2479px 0px; }
.iti__flag.iti__is {
height: 15px;
background-position: -2501px 0px; }
.iti__flag.iti__it {
height: 14px;
background-position: -2523px 0px; }
.iti__flag.iti__je {
height: 12px;
background-position: -2545px 0px; }
.iti__flag.iti__jm {
height: 10px;
background-position: -2567px 0px; }
.iti__flag.iti__jo {
height: 10px;
background-position: -2589px 0px; }
.iti__flag.iti__jp {
height: 14px;
background-position: -2611px 0px; }
.iti__flag.iti__ke {
height: 14px;
background-position: -2633px 0px; }
.iti__flag.iti__kg {
height: 12px;
background-position: -2655px 0px; }
.iti__flag.iti__kh {
height: 13px;
background-position: -2677px 0px; }
.iti__flag.iti__ki {
height: 10px;
background-position: -2699px 0px; }
.iti__flag.iti__km {
height: 12px;
background-position: -2721px 0px; }
.iti__flag.iti__kn {
height: 14px;
background-position: -2743px 0px; }
.iti__flag.iti__kp {
height: 10px;
background-position: -2765px 0px; }
.iti__flag.iti__kr {
height: 14px;
background-position: -2787px 0px; }
.iti__flag.iti__kw {
height: 10px;
background-position: -2809px 0px; }
.iti__flag.iti__ky {
height: 10px;
background-position: -2831px 0px; }
.iti__flag.iti__kz {
height: 10px;
background-position: -2853px 0px; }
.iti__flag.iti__la {
height: 14px;
background-position: -2875px 0px; }
.iti__flag.iti__lb {
height: 14px;
background-position: -2897px 0px; }
.iti__flag.iti__lc {
height: 10px;
background-position: -2919px 0px; }
.iti__flag.iti__li {
height: 12px;
background-position: -2941px 0px; }
.iti__flag.iti__lk {
height: 10px;
background-position: -2963px 0px; }
.iti__flag.iti__lr {
height: 11px;
background-position: -2985px 0px; }
.iti__flag.iti__ls {
height: 14px;
background-position: -3007px 0px; }
.iti__flag.iti__lt {
height: 12px;
background-position: -3029px 0px; }
.iti__flag.iti__lu {
height: 12px;
background-position: -3051px 0px; }
.iti__flag.iti__lv {
height: 10px;
background-position: -3073px 0px; }
.iti__flag.iti__ly {
height: 10px;
background-position: -3095px 0px; }
.iti__flag.iti__ma {
height: 14px;
background-position: -3117px 0px; }
.iti__flag.iti__mc {
height: 15px;
background-position: -3139px 0px; }
.iti__flag.iti__md {
height: 10px;
background-position: -3160px 0px; }
.iti__flag.iti__me {
height: 10px;
background-position: -3182px 0px; }
.iti__flag.iti__mf {
height: 14px;
background-position: -3204px 0px; }
.iti__flag.iti__mg {
height: 14px;
background-position: -3226px 0px; }
.iti__flag.iti__mh {
height: 11px;
background-position: -3248px 0px; }
.iti__flag.iti__mk {
height: 10px;
background-position: -3270px 0px; }
.iti__flag.iti__ml {
height: 14px;
background-position: -3292px 0px; }
.iti__flag.iti__mm {
height: 14px;
background-position: -3314px 0px; }
.iti__flag.iti__mn {
height: 10px;
background-position: -3336px 0px; }
.iti__flag.iti__mo {
height: 14px;
background-position: -3358px 0px; }
.iti__flag.iti__mp {
height: 10px;
background-position: -3380px 0px; }
.iti__flag.iti__mq {
height: 14px;
background-position: -3402px 0px; }
.iti__flag.iti__mr {
height: 14px;
background-position: -3424px 0px; }
.iti__flag.iti__ms {
height: 10px;
background-position: -3446px 0px; }
.iti__flag.iti__mt {
height: 14px;
background-position: -3468px 0px; }
.iti__flag.iti__mu {
height: 14px;
background-position: -3490px 0px; }
.iti__flag.iti__mv {
height: 14px;
background-position: -3512px 0px; }
.iti__flag.iti__mw {
height: 14px;
background-position: -3534px 0px; }
.iti__flag.iti__mx {
height: 12px;
background-position: -3556px 0px; }
.iti__flag.iti__my {
height: 10px;
background-position: -3578px 0px; }
.iti__flag.iti__mz {
height: 14px;
background-position: -3600px 0px; }
.iti__flag.iti__na {
height: 14px;
background-position: -3622px 0px; }
.iti__flag.iti__nc {
height: 10px;
background-position: -3644px 0px; }
.iti__flag.iti__ne {
height: 15px;
background-position: -3666px 0px; }
.iti__flag.iti__nf {
height: 10px;
background-position: -3686px 0px; }
.iti__flag.iti__ng {
height: 10px;
background-position: -3708px 0px; }
.iti__flag.iti__ni {
height: 12px;
background-position: -3730px 0px; }
.iti__flag.iti__nl {
height: 14px;
background-position: -3752px 0px; }
.iti__flag.iti__no {
height: 15px;
background-position: -3774px 0px; }
.iti__flag.iti__np {
height: 15px;
background-position: -3796px 0px; }
.iti__flag.iti__nr {
height: 10px;
background-position: -3811px 0px; }
.iti__flag.iti__nu {
height: 10px;
background-position: -3833px 0px; }
.iti__flag.iti__nz {
height: 10px;
background-position: -3855px 0px; }
.iti__flag.iti__om {
height: 10px;
background-position: -3877px 0px; }
.iti__flag.iti__pa {
height: 14px;
background-position: -3899px 0px; }
.iti__flag.iti__pe {
height: 14px;
background-position: -3921px 0px; }
.iti__flag.iti__pf {
height: 14px;
background-position: -3943px 0px; }
.iti__flag.iti__pg {
height: 15px;
background-position: -3965px 0px; }
.iti__flag.iti__ph {
height: 10px;
background-position: -3987px 0px; }
.iti__flag.iti__pk {
height: 14px;
background-position: -4009px 0px; }
.iti__flag.iti__pl {
height: 13px;
background-position: -4031px 0px; }
.iti__flag.iti__pm {
height: 14px;
background-position: -4053px 0px; }
.iti__flag.iti__pn {
height: 10px;
background-position: -4075px 0px; }
.iti__flag.iti__pr {
height: 14px;
background-position: -4097px 0px; }
.iti__flag.iti__ps {
height: 10px;
background-position: -4119px 0px; }
.iti__flag.iti__pt {
height: 14px;
background-position: -4141px 0px; }
.iti__flag.iti__pw {
height: 13px;
background-position: -4163px 0px; }
.iti__flag.iti__py {
height: 11px;
background-position: -4185px 0px; }
.iti__flag.iti__qa {
height: 8px;
background-position: -4207px 0px; }
.iti__flag.iti__re {
height: 14px;
background-position: -4229px 0px; }
.iti__flag.iti__ro {
height: 14px;
background-position: -4251px 0px; }
.iti__flag.iti__rs {
height: 14px;
background-position: -4273px 0px; }
.iti__flag.iti__ru {
height: 14px;
background-position: -4295px 0px; }
.iti__flag.iti__rw {
height: 14px;
background-position: -4317px 0px; }
.iti__flag.iti__sa {
height: 14px;
background-position: -4339px 0px; }
.iti__flag.iti__sb {
height: 10px;
background-position: -4361px 0px; }
.iti__flag.iti__sc {
height: 10px;
background-position: -4383px 0px; }
.iti__flag.iti__sd {
height: 10px;
background-position: -4405px 0px; }
.iti__flag.iti__se {
height: 13px;
background-position: -4427px 0px; }
.iti__flag.iti__sg {
height: 14px;
background-position: -4449px 0px; }
.iti__flag.iti__sh {
height: 10px;
background-position: -4471px 0px; }
.iti__flag.iti__si {
height: 10px;
background-position: -4493px 0px; }
.iti__flag.iti__sj {
height: 15px;
background-position: -4515px 0px; }
.iti__flag.iti__sk {
height: 14px;
background-position: -4537px 0px; }
.iti__flag.iti__sl {
height: 14px;
background-position: -4559px 0px; }
.iti__flag.iti__sm {
height: 15px;
background-position: -4581px 0px; }
.iti__flag.iti__sn {
height: 14px;
background-position: -4603px 0px; }
.iti__flag.iti__so {
height: 14px;
background-position: -4625px 0px; }
.iti__flag.iti__sr {
height: 14px;
background-position: -4647px 0px; }
.iti__flag.iti__ss {
height: 10px;
background-position: -4669px 0px; }
.iti__flag.iti__st {
height: 10px;
background-position: -4691px 0px; }
.iti__flag.iti__sv {
height: 12px;
background-position: -4713px 0px; }
.iti__flag.iti__sx {
height: 14px;
background-position: -4735px 0px; }
.iti__flag.iti__sy {
height: 14px;
background-position: -4757px 0px; }
.iti__flag.iti__sz {
height: 14px;
background-position: -4779px 0px; }
.iti__flag.iti__ta {
height: 10px;
background-position: -4801px 0px; }
.iti__flag.iti__tc {
height: 10px;
background-position: -4823px 0px; }
.iti__flag.iti__td {
height: 14px;
background-position: -4845px 0px; }
.iti__flag.iti__tf {
height: 14px;
background-position: -4867px 0px; }
.iti__flag.iti__tg {
height: 13px;
background-position: -4889px 0px; }
.iti__flag.iti__th {
height: 14px;
background-position: -4911px 0px; }
.iti__flag.iti__tj {
height: 10px;
background-position: -4933px 0px; }
.iti__flag.iti__tk {
height: 10px;
background-position: -4955px 0px; }
.iti__flag.iti__tl {
height: 10px;
background-position: -4977px 0px; }
.iti__flag.iti__tm {
height: 14px;
background-position: -4999px 0px; }
.iti__flag.iti__tn {
height: 14px;
background-position: -5021px 0px; }
.iti__flag.iti__to {
height: 10px;
background-position: -5043px 0px; }
.iti__flag.iti__tr {
height: 14px;
background-position: -5065px 0px; }
.iti__flag.iti__tt {
height: 12px;
background-position: -5087px 0px; }
.iti__flag.iti__tv {
height: 10px;
background-position: -5109px 0px; }
.iti__flag.iti__tw {
height: 14px;
background-position: -5131px 0px; }
.iti__flag.iti__tz {
height: 14px;
background-position: -5153px 0px; }
.iti__flag.iti__ua {
height: 14px;
background-position: -5175px 0px; }
.iti__flag.iti__ug {
height: 14px;
background-position: -5197px 0px; }
.iti__flag.iti__um {
height: 11px;
background-position: -5219px 0px; }
.iti__flag.iti__un {
height: 14px;
background-position: -5241px 0px; }
.iti__flag.iti__us {
height: 11px;
background-position: -5263px 0px; }
.iti__flag.iti__uy {
height: 14px;
background-position: -5285px 0px; }
.iti__flag.iti__uz {
height: 10px;
background-position: -5307px 0px; }
.iti__flag.iti__va {
height: 15px;
background-position: -5329px 0px; }
.iti__flag.iti__vc {
height: 14px;
background-position: -5346px 0px; }
.iti__flag.iti__ve {
height: 14px;
background-position: -5368px 0px; }
.iti__flag.iti__vg {
height: 10px;
background-position: -5390px 0px; }
.iti__flag.iti__vi {
height: 14px;
background-position: -5412px 0px; }
.iti__flag.iti__vn {
height: 14px;
background-position: -5434px 0px; }
.iti__flag.iti__vu {
height: 12px;
background-position: -5456px 0px; }
.iti__flag.iti__wf {
height: 14px;
background-position: -5478px 0px; }
.iti__flag.iti__ws {
height: 10px;
background-position: -5500px 0px; }
.iti__flag.iti__xk {
height: 15px;
background-position: -5522px 0px; }
.iti__flag.iti__ye {
height: 14px;
background-position: -5544px 0px; }
.iti__flag.iti__yt {
height: 14px;
background-position: -5566px 0px; }
.iti__flag.iti__za {
height: 14px;
background-position: -5588px 0px; }
.iti__flag.iti__zm {
height: 14px;
background-position: -5610px 0px; }
.iti__flag.iti__zw {
height: 10px;
background-position: -5632px 0px; }
.iti__flag {
height: 15px;
box-shadow: 0px 0px 1px 0px #888;
background-image: url("../img/flags.png");
background-repeat: no-repeat;
background-color: #DBDBDB;
background-position: 20px 0; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.iti__flag {
background-image: url("../img/flags@2x.png"); } }
.iti__flag.iti__np {
background-color: transparent; }

File diff suppressed because one or more lines are too long