﻿/*SERVICE-2529: Hide production search*/
#secondary_content_search
{
  display:none !important;
}
/*S2529-END*/
/*CAS-06200 : modify Login page after GBV1 changes*/
/* Button text in  normal case*/
#identification_header span a {
    text-transform: none !important;
}

/*Make this url look like a button*/
#create_account_button {
    color:black;
    background-color:#f5dc00;
       padding-top: 7px;
    padding-right: 7px;
    padding-bottom: 7px;
    padding-left: 7px;
    font-size: 11px;
    float:right;
}

#guest_login_button {
    color:black;
    background-color:#f5dc00;
        padding-top: 7px;
    padding-right: 7px;
    padding-bottom: 7px;
    padding-left: 7px;
    font-size: 11px;
    float:left;
}

/*Remove underline when hover*/
#create_account_button:hover , #guest_login_button:hover{
    background-color:#f5dc00;
    text-decoration:none;
}
/*Make Login section similar to old design*/
.groupBtnRegisterAndGuestLogin{
    width: 52%;
    margin:0px;
    float:right;
    border-top:none !important;
}

#main_content_login{
    width:45%;
    /* margin:0px; 
    float:left; */
}

/*Guest Login when this section is visible*/
 #main_content_register{
    width:49%;
    /* margin:0px; 
    float:right; */
}
#guest_login_box_content{
    border-bottom: 1px solid #f5dc00;     
}

/*Responsive mode - Classic theme */
@media screen and (max-width: 980px){
    .groupBtnRegisterAndGuestLogin   {
        width:97%;        
    }
    .mainLoginContainer{
        padding-right:10px !important;
        padding-bottom:35px !important;        
    }
    #main_content_login{
    border:none !important; 
    }
}

.left{
    width:100%;
}

/*CAS-06200 end */

/*Add logo for VPAY payment method*/
.vpay .payment_method {
    width: 30px !important;
    height: 33px !important;
}

/*25.02.2020 Hide all topics in Storefront*/
.main_content_storefront_topic{
	display:none;
} 

/*CAS-44313-V5P8B6*/
#page_account_login #main_content_login #FACEBOOK_login, #page_account_login #main_content_login .social_separator{
	visibility: hidden !important;
}
/*CAS-44313-V5P8B6 - END*/

/* SF-00306497 */
/*231225*/
#collapsiblePanel_secondary_content_special_offer.cloneSO {
    text-align: center;
    margin: 5px 0;
}
.cloneSO, .cloneSO .content {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: baseline;
    justify-content: center;
    position: relative;
    z-index: 9999;
}
.cloneSO .collapsibleDummyCheckbox,
#secondary_content_container #secondary_content_special_offer{
    display: none
}
.cloneSO .main_title{
    font-weight: bold;
    color: #000;
}
.cloneSO{
    margin: 5px;
}
.cloneSO p{
    margin: 0 12px;
    color: #000;
}
.cloneSO a{
    max-height: 35.3px;
    line-height: 35.3px !important;
}
.cloneSO h2{
    font-size: 100%;
}
.cloneSO label{
    margin-bottom: 0;
}
#catalog .stx-ProductCard .stx-ProductCardDetails{
    text-align: center;
}
@media screen and (max-width: 835px) {
    .cloneSO, .cloneSO .content{
        display: block;
        text-align: center;
    }
    .cloneSO #promo_code_input{
        max-width: 200px;
    }
}
/* END SF-00306497 */

/*SF-00319447*/
.custom-popup{
    display: none;
    top: 25%;
    position: absolute !important;
    width: 100%;
}
.custom-popup section.message{
    max-width: 50%;
    width: max-content;
    margin: 0 auto;
    z-index: 999;
    transform: scale(1.4);
}
#bg-popup{
    background: #0006;
    width: 100%;
    height: -webkit-fill-available;
    top: 0px;
    position: fixed;
    z-index: 99;
}
@media screen and (max-width: 800px){
    .custom-popup section.message{
        max-width: 90%;
        margin: 0 auto;
        z-index: 999;
        transform: scale(1);
    }
    .custom-popup{
        top: 20%;
    }
}

#popupClose{
    position: absolute;
    right: 0;
    top: 0;
    margin: 1%;
    font-size: 1rem;
    font-weight: bold;
    background: none;
    color:#ed8634;
    border: none;
  }
  #popupClose:hover {
      cursor: pointer;
  }
  /*END SF-00319447*/
