.specialremoveiconenable{
    
    color:red;
    cursor: pointer;
   
}
.disableremovebutton {
    background-color: #95d35f !important;
    height: 38px !important;
    font-size: 1em !important;
    color: white !important;
    width: 110px !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
    border-color: #95d35f !important;
}

.specialremoveicondisable {
    cursor: not-allowed !important;
    pointer-events: none !important;
    color: gray;
}

.bgi-size-cover {
    background-size: auto !important;
    background-repeat-x: no-repeat !important;
    background-repeat-y: no-repeat !important;
   
}

body, html {
    
    
    font-family: 'Lato';
    font-size: 16px!important;
    color: #000 !important;
}


@media (min-width: 992px){
.header-menu .menu-nav>.menu-item>.menu-link .menu-text {
    color: #000;
}
.header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link, .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link { 
    background: #b2b3b547!important;
   
}
.header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-text {
    color: #3f4254!important;
}
}

.menu-nav li.menu-item-rel, .menu-nav li:hover, li a:hover  {
    color: #3f4254 !important;
}

.menu-text:hover{
    color: #3f4254 !important;
}

.menu-link:hover{
    color: #3f4254 !important;
}


li>a:hover{
    color: #3f4254 !important;
}
.menu-nav>l:hover{
    color: #3f4254 !important;
}
.menu-text{
    
    
    font-size: 16px !important;
}
.text-dark-50{
 color:#000 !important;   
}
.quantity{
    
    
    
    width: 100px !important;
    float: right !important;
}

.table{
    
    color:#000 !important;
}
.card.card-custom>.card-header .card-title, .card.card-custom>.card-header .card-title .card-label{
    
      color:#000 !important;
    
}

.text-dark {
    color: #000 !important;
}

.form-control{
    
   color: #000 !important;  
}
.form-group label{
    
    color: #000 !important;   
    
}
.menu-icon{
    
    color: #000 !important;   
    
}
.menu-text{
    
    color: #000 !important;   
    
    
}
.text-dark-75{
    
    color: #000 !important;   
    
}

 .woocommerce-breadcrumb{
        
        display:none !important;
        
    }
    .woocommerce-product-gallery__trigger{
        
        display:none !important;
        
    }
    
     @media only screen and (max-width: 1200px) {
        .iframeclass {
          width:100%!important;
        }
    }
    @media only screen and (max-width: 992px) {
        .iframeclass {
          width:100%!important;
        }
    }@media only screen and (max-width: 768px) {
        .iframeclass {
          width:100%!important;
        }
    }
    .example::-webkit-scrollbar {
    display: none;
}

 .block-msg-default .fas {
    font-size: 42px;
    color: #fff;
    display: inline-block;
    width: 42px;
    height: 40px;
}  
.nextprviousbutton{
    
    float:right;
    margin-right: 12px;
}

.readOnlyeg{
    
    background-color: #ccc !important;
    
}
.dropdown-item{cursor: pointer !important;}

.pad{

    padding-top: 0.2rem !important;
    padding-bottom: 1.5rem !important;
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
}

.symb{

    margin-top: 14px;
}

.marg{

    margin-bottom: -20px;
}

.pad-none{

    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}

.eg-task-mb{

    margin-bottom: -12px;
}

.eg-bold-title{

    font-weight: 600 !important;
}

.mobile-checkout-btn{

    display: none !important;
}

div#tab-description ul li{

    display: list-item !important;
    margin-left: 20px;
}

.description_tab{

        display: block !important;
}

/* Error 404 Page Css */
.error-page .error-code h2 {
    display: block;
    font-size: 200px;
    line-height: 200px;
    color: #303030;
    margin-bottom: 20px;
}
   
.error-body a {
	margin-top: 40px;
}