/* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License version 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:
* https://opensource.org/licenses/AFL-3.0
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade this module to a newer
* versions in the future. If you wish to customize this module for your
* needs please refer to CustomizationPolicy.txt file inside our module for more information.
*
* @author Webkul IN
* @copyright Since 2010 Webkul
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0 */

.required:after {
    content: "*";
    color: red;
}

.wk_loader {
    position: fixed;
    z-index: 1000;
    height: 100vh;
    display: none;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(51, 51, 51, .507);
}

.wk_loader_text {
    margin-top: 20%;
    color: rgb(230, 230, 230);
}

.form-control-comment {
    text-align: left;
}

.wk_whatsapp_checkout_form .col-md-2 {
    text-align: right;
}

.modal-dialog {
    max-width: 70%;
}

.wk_error {
    border: 2px solid red;
}

.wk-address-item {
    background: #f6f6f6;
    -webkit-box-flex: 0;
    margin-bottom: 15px;
    margin-bottom: .625rem;
    border: 3px solid transparent;
    padding: 5px;
}

.selected {
    border: 3px solid #2fb5d2;
}

.radio-block {
    text-align: left;
}

.wk_address {
    margin-left: 45px;
}

@media only screen and (min-width: 465px) and (max-width: 985px) {
    .wk_checkout_whatsapp {
        display: inline;
    }
}

.products .wk_product_share {
    position: absolute;
    width: 100%;
    padding: 15px 0 15px 0;
    margin-top: 10px;
    bottom: 0;
}

.products .thumbnail-container {
    height: 400px !important;
}

.products .product-description {
    height: 149px !important;
}

.products .product-miniature .thumbnail-container .product-thumbnail img {
    margin-top: 0px !important;
}

.products .product-miniature .thumbnail-container:hover .highlighted-informations {
    margin-bottom: 80px;
}

@media only screen and (max-width: 600px) {
    .modal-dialog {
        max-width: 100%;
    }
}

@media (max-width: 767px) {
    .wk_whatsapp_checkout_form .col-md-2 {
        text-align: left;
    }

    #wk_preview .col-md-6 {
        text-align: left !important;
    }
}

#save_address {
    float: left;
}

#cancel_save_address {
    float: right;
}

#wk_edit_preview_form {
    width: 30%;
}

.wk-whatsapp-icon-chat {
    width: 21px;
    height: 20px;
    vertical-align: middle;
    display: inline-block;
    background: url("../../views/img/whatsapp.png") no-repeat;
}

.wk_whatsapp_checkout_id {
    text-align: left !important;
}

#wk_whatsapp_checkout_modal .modal-header .close {
    font-size: x-large !important;
    opacity: 0.5 !important;
}

#wk_whatsapp_checkout_modal .modal-header .close:hover {
    opacity: 1 !important;
}

#wk_checkout__form_btn:hover {
    opacity: 0.8!important;
}

#wkSendDetailsOnly:hover {
    opacity: 0.8!important;
}