


li#menu-item-229.menu-item.menu-item-type-post_type.menu-item-object-megamenu.menu-item-229.parent.parent-megamenu.item-megamenu.menu-item-has-children div.submenu.megamenu.megamenu-elements div.row div.col-md-4:nth-child(n+4){

    padding-top: 20px;

}

ul#ui-id-1{

    width: max-content !important;

    left: 736px !important;

}

form#newsletter_home div.newsletter-form-wrap div.newsletter-form-inner div.actions2 p label a{

    color: #fff;

}

form#newsletter_home div.newsletter-form-wrap div.newsletter-form-inner div.actions2 p label a:hover{

    color: #2ab8d2;

}

.page-numbers:hover{

    cursor: pointer;

}

ul.product-categories div.block.block-layered-nav div.block-content.toggle-content dl#narrow-by-list h2.widgettitle:nth-child(n+2){

    padding-top: 30px !important;

}

.entry-summary .cart .azeroth-variation-add-to-cart-disabled .single_add_to_cart_button{

    text-decoration: none;

    opacity: 1;

}

button.single_add_to_cart_button.button.alt.azeroth-variation-selection-needed{

    cursor: pointer;

    pointer-events: unset;

}

.entry-summary .cart .single_add_to_cart_button{

    background-color: #2ab8d2;

}

.entry-summary .cart .azeroth-variation-add-to-cart-disabled .single_add_to_cart_button{

    cursor: pointer;

    pointer-events: all;

    opacity: 1;

    text-decoration: unset;

}



.wishlisttbl{

    width: 100%;

}

div.main-contain-summary div.contain-left.has-gallery div.summary.entry-summary p.price span.price-del{

    text-decoration: line-through;

    color: #000;

    font-size: 16px;

}

div.main-contain-summary div.contain-left.has-gallery div.summary.entry-summary p.price span.price-disc{

    border-radius: 50%;

    display: block;

    font-size: 20px;

    height: 45px;

    line-height: 45px;

    text-align: center;

    text-transform: uppercase;

    width: 45px;

    color: #000;

}

div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row div.col-sm-6.text-left button.default-btn.small-btn,

div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row div.col-sm-6.text-right button.default-btn.small-btn{

    top: 0;

    right: 0;

    height: 50px !important;

    line-height: 50px;

    padding: 0 15px;

    min-width: 140px;

    background: #000;

    text-align: center;

    color: #fff;

    font-size: 16px;

    font-weight: 600;

    overflow: hidden;

}



div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row div.col-sm-6.text-left button.default-btn.small-btn:hover,

div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row div.col-sm-6.text-right button.default-btn.small-btn:hover{

    cursor: pointer;

}







.modal-header{

    display: inline-block;

}

.modal-title{

    display: none;

}

/*.modal-content,*/

/*.modal-dialog{*/

/*    width: max-content;*/

/*}*/



span.input-group-btn button.btn.btn-primary.cref{

    background: #2ab8d2;

    border-color: #2ab8d2;

}

span.input-group-btn button.btn.btn-primary.cref:hover{

    background: #000;

    border-color: #000;

}

table.table.table-bordered.cart_summary tbody tr td i.fa.fa-times-circle.delc:hover{

    cursor: pointer;

}



a.tag-cloud-link.tag-link-46.tag-link-position-1.active{

    background-color: #2ab8d2;

    border-color: #2ab8d2;

    color: #fff !important;

}



div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row.product-single.blocks div.col-lg-7.col-md-8.col-sm-7.col-xs-6 div.block form.variations_form.cart div.single_variation_wrap div.azeroth-variation-add-to-cart.variations_button.azeroth-variation-add-to-cart-disabled a.btn.btn-primary.button.btn-cart.fpCart.fpCartModal{

    vertical-align: middle;

    height: 46px;

    line-height: 46px;

    border-radius: 3px;

    min-width: 180px;

    font-size: 14px;

    font-weight: 600;

    color: #ffffff;

    padding: 0 10px;

    text-align: center;

    display: inline-block;

    border-color: #2ab8d2;

    background-color: #2ab8d2;

    overflow: hidden;

    position: relative;

}

div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row.product-single.blocks div.col-lg-7.col-md-8.col-sm-7.col-xs-6 div.block form.variations_form.cart div.single_variation_wrap div.azeroth-variation-add-to-cart.variations_button.azeroth-variation-add-to-cart-disabled a.btn.btn-primary.button.btn-cart.fpCart.fpCartModal:hover{

    background-color: #000;

    border-color: #000;

}



.modal-product-price{

    padding-top: 20px;

}

div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row.product-single.blocks div.col-lg-7.col-md-8.col-sm-7.col-xs-6 div.block div.modal-product-price p.price span.azeroth-Price-amount.amount{

    font-size: 24px;

}



 div.azeroth-variation-add-to-cart.variations_button.azeroth-variation-add-to-cart-disabled button.button.entry-summary.single_add_to_cart_button.cart.fpCart{

    vertical-align: middle;

    height: 46px;

    line-height: 46px;

    border-radius: 3px;

    min-width: 180px;

    font-size: 14px;

    font-weight: 600;

    color: #ffffff;

    padding: 0 10px;

    text-align: center;

    display: inline-block;

    margin-bottom: 20px;

    background-color: #2ab8d2;

    overflow: hidden;

    position: relative;

     cursor: pointer;

}



div.azeroth-variation-add-to-cart.variations_button.azeroth-variation-add-to-cart-disabled button.button.entry-summary.single_add_to_cart_button.cart.fpCart:hover{

    color: #ffffff;

    background-color: #000;

}

ul.azeroth-mini-cart.cart_list.product_list_widget.scroll-content li.azeroth-mini-cart-item.mini_cart_item span.quantity{

    color: #000;

}

ul.azeroth-mini-cart.cart_list.product_list_widget.scroll-content li.azeroth-mini-cart-item.mini_cart_item span.quantity span.azeroth-Price-amount.amount{

    font-weight: bold;

    color: #000;

}



a.home-icon-menu:hover{

    color: #2ab8d2 !important;

}



@media (max-width: 599px){

    .modal-content,

    .modal-dialog{

        width: auto;

    }



    div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row div.col-sm-6.text-left button.default-btn.small-btn, div#popup-msg.modal.fade.popup-msg.show div.modal-dialog div.modal-content div.modal-body div.row div.col-sm-6.text-right button.default-btn.small-btn{

        float: left;

        margin: 10px;

    }

}



@media (min-width: 1025px){

    .hide-desktop{

        display: none;

    }

}



@media (max-width: 1024px){

    .home-icon-menu{

      font-size: 15px !important;

    }

}



.see-all{

    text-align: center;

    position: absolute;

    top: 0;

    right: 0;

    height: 58px;

    line-height: 58px;

    background: #2ab8d2;

    padding: 0 10px;

    color: #fff;

    font-size: 16px;

    font-weight: 600;

    min-width: 140px;

    overflow: hidden;

    border-radius: 0 3px 3px 0;

    border-color: #2ab8d2;

}

.see-all:hover{

    border-color: #000;

    background: #000;

    color: #fff;

}

.box-header-nav .main-menu > .menu-item > a{

    font-size: 16px;
    font-weight: bold;

}

.box-header-nav .main-menu > .menu-item{

    padding: 0 11px 0 0

}