html .text-color-primary, html .text-primary, .main-toggle-menu:not(.without-color-theme) .menu-title.closed:not(:hover){
    color: #e8f2f1 !important;
} 
ul.nav.items {
    display: block;
}
div[name="shippingAddress.street.0"] label.label {
    display: none;
}

.header.panel>.header.links>li>a{
  color: #63C1B0;
  font-weight: 600;
}
.main-panel-top .info-box{
    color: #63C1B0;
}
.panel.header .switcher{
     color: #63C1B0;
}
.share-links .share-facebook {
    background: #3b5a9a !important;
}
a.share-x-twitter{
    background: black !important;
}
a.share-instagram{
        background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)!important;
}
.share-links .share-instagram:before{
    color: white!important;
}
.share-links .share-x-twitter:before{
    color: white!important;
}
.share-links .share-facebook:before{
    color: white!important;
}
.page-header .panel.wrapper{
     color: #63C1B0;
}
.page-header.type22 .header-contact p{
    color: #63C1B0 !important;
}
.porto-icon-user-2:before{
    color: #63C1B0 !important;
}
.porto-icon-shopping-cart:before{
    color: #63C1B0 !important;
}
.porto-just-icon-wrapper.porto-icon.advanced{
    border-color: #63C1B0 !important;
}
@media (max-width: 768px) {
    #spin-wheel-form-description{
    display: none;
}
#spin-wheel-form-heading{
    font-size: 17px;
}
.spin-wheel-popup #spin-wheel-form-container{
    padding: 0px 17px 0 50px;
}
.spin-wheel-popup{
    top: 15%;
}
.spin-wheel-popup #spin-wheel-wheel-container{
    min-height: 305px !important;
}
.spin-wheel-popup .modal-inner-wrap{
    width: 92%;
}
 
    .porto-products.wpb_content_element.top-sale-product.mb-0.countdown-style-1 .products-grid.columns1 .product-item .product-item-info.type1.porto-tb-item.type-product.has-post-thumbnail.product-type-simple{
        height: 250px;
        width: 44%;
        margin: auto;
    }
 .top-sale-product .product-item-info.type1 .product-item-inner{
        display: none;
    }
    .vc_column_container.col-md-6.col-lg-3 {
    width: 45%;
    float: right;
}

.vc_column_container.col-md-3.center1 {
    display: none;
}
.vc_column_container.col-md-9 {
    width: 100%;
}
.porto-ibanner.mb-0.m-l-n-xl.m-r-n-xl.home-percent-banner {
    min-height: auto !important;
    width: 100%;
        margin: auto;
        margin-left: 0 !important;
        margin-right: 0 !important;
}
}
@media (min-width: 992px) {
    .sw-megamenu.navigation.side-megamenu li.level0.classic>.submenu{
               
height: 550px;
    }
}

.products-grid.divider-line .product-item-info .product-item-actions{
        text-align: center;
} 

.spin-wheel-popup.modal-popup .modal-content{
    background-color: transparent;
}
.firstmain {
    background-color: transparent;
}

aside.modal-popup.spin-wheel-popup.spin-wheel-popup-popup.modal-slide._show .modal-inner-wrap
 {
    background-color: transparent;
}
.spin-wheel-popup #spin-wheel-form-container{
        display: block;
        padding: 0 50px 0px 50px;
        background-color: transparent !important;
}
.spin-wheel-popup .modal-inner-wrap {
    width: fit-content;
}
#spin-wheel-form-heading{
    display: none;
}
#spin-wheel-form-description{
    display: none;
}
.spin-wheel-popup-popup #spin-wheel-wheel-container, .spin-wheel-popup-popup #spin-wheel-form-container{
    height: fit-content;
    background-color: transparent !important;
}
img#spin-wheel-form-image {
    display: none;
}
div#spin-wheel-form-container {
    min-height: auto !important;
}
aside.modal-popup.spin-wheel-popup.spin-wheel-slide-left._show .modal-inner-wrap{
    background-color: transparent !important;
}

span.spin-progress-bar-message {
    font-weight: bold;
    color: white;
}
label.label[for="spin-wheel-email"] {
    color: white;
}
span.spin-coupon-code-label {
    color: white;
    font-weight: bold;
}
div#spin-wheel-container button.action-close::before {
    color: white;
    border-top: 5px solid;
}
div#spin-wheel-container button.action-close::after {
    color: white;
    transform: rotate(349deg);
    border-left: 5px solid;
    left: 18px;
}
  .modal-slide .modal-inner-wrap, .modal-popup .modal-inner-wrap{
        box-shadow: none;
    }
    .mfp-close, html .fancybox-close, .modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close{
        transform: none;
    }
    
    .page-header .switcher .options .action.toggle, .page-footer .switcher .options .action.toggle{
        font-weight: bold;
    }
    
    .header.panel>.header.links>li:first-child>a, .header.panel>.header.links>li:first-child>span{
        font-weight: bold;
    }
    li.toplinkstore a:visited, .alink:visited{
        color: white;
    }
@media (max-width: 768px) {
    .spin-wheel-popup #spin-wheel-form-container{
        padding: 25px 50px 0px 50px;
    }
    .spin-wheel-popup #spin-wheel-canvas{
        left: calc(43% - 175px) !important;
    }
    
    .modal-slide .modal-inner-wrap, .modal-popup .modal-inner-wrap{
        box-shadow: none;
    }
    form#spin-wheel-form {
    margin-top: 6%;
}
#spin-pin-image{
    height: 25px;
        width: 40px;
}
li.toplinkstore b a {
    color: white;
}

.infobox-carousel.porto-carousel.owl-carousel.mb-0.p-t-xl.p-b-md.features-slider.owl-loaded.owl-drag {
    padding-top: 4% !important;
    padding-bottom: 0% !important;
}
.mfp-close, html .fancybox-close, .modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close {
    transform: rotate(45deg);
    font-weight: bold;
    top: -8%;
}

}
a.mytoplink {
    color: white;
}

