/*new page layout starts*/

/*home page css starts*/
.Offer_heading_main label {
    font-size: 22px;
    line-height: 41px;
    font-weight: 600;
}
.input_area {
    background-color: #C0A060;
    position: absolute;
    top: 82%;
    padding: 19px 70px;
    
}
.banner_sec{
        height: 300px;
}
.input_area button{
    background-color: #fff;
}
.input_area input{
    background-color: #fff0;
    border: 1px solid #fff;
    color: #fff !important;
}
.button_cmn{
    background-color: #C0A060 !important;
}
/*Anushka 01/08/2024 11:16*/
.offer_detail_wr h2{
    color: #C0A060;
}
/*Anushka 31/07 2.56*/
/*home page css ends*/
/*offer css starts */
.main_grid {
     background-color: #003366;
}

.sub_banner_grid
{
     background-color: #003366;
}

.des_wr svg , .Offer_heading_main svg{
    fill:#C0A060; 
}

.Offer_heading , .heading_title_wr{
   
    border-bottom: 1px solid #efefef;
}
.Offer_heading h2 , .heading_title_wr h2 {
 
 padding-bottom: 10px;
 color: #C0A060;
}
.logo_wr h3{
  font-size: 19px !important;
   color: #C0A060;
}
.details_Wr{
    background-color: #efefef78;
    margin: 6px;
    width: 95%;
}
.date_wr {
    background-color: #efefef78;
    padding: 5px 20px;
}
.date_wr svg{
    border: 1px solid #C0A060;
    padding: 5px;
        fill: #C0A060;
        border-radius: 5px;
}
.date_wr h4{
    font-size: 16px;
    line-height: 29px;
    font-weight: 500;
}
/*offer css ends */

/*logic page starts*/
.login_arbic_inner_wr{
    background-color: #C0A060;
}
.login_form_arbic{
    height: 100vh;
}

.des_wr h2{
    color: #C0A060;
}
/*logic page ends*/
/* Anushka --31/07/2024 -- 16:30 PM */
/*search offer page starts*/
.Offer_heading_main h2{
  font-size: 32px !important;
 padding-bottom: 10px;
 color: #C0A060;

}
.logo_wr img{
    width: 55%;
    margin: 0 auto;
}
.input_wr input , .input_store_wr input{
    padding: 18px;
        border: unset;
        height: 31px;
}
.input_store_wr {
   width: 50%;
   margin: 0 auto;
   border: 1px solid #E5E7EB;
}
.all_store_wr h3{
    color: #C0A060;
    font-size: 25px;
    font-weight: 400;
    padding-bottom: 5px;
}
.all_store_wr svg{
    color: #C0A060;
}
.input_wr{
            height: 42px;
        border-radius: 5px;
}
.offer_detail_top_wr svg{
    fill:#C0A060 ;
}
.input_text_first{
        background-color: #C0A060;
         border-radius: 5px;
}
.input_text_first p , .input_other_wr p{
    text-align: center;
}
.input_other_wr{
     border-radius: 5px;
}
.Offer_heading img{
    width: 9%;
    margin-right: 10px;
}
/*search offer page ends*/


/*Anushka 01-august-2024  14:45pm*/
/*store css starts*/
.top_store{
        width: 25%;
}
.top_store img{
    width: 70%;
}

.detail_store_wr{
    
    margin: 0 auto;
    width: 70%;
}
.Address_wr{
    width: 65%;
}
.social_icon_wr{
    width: 25%;
}
.left_store_coint{
    background-color: #fff;
}
.common_center{

    border: 1px solid #efefef;
    padding: 15px 35px 11px 26px;
    margin: 10px;
}
.social_icon_wr a{
    background-color: #C0A060;

.Offer_heading_main h4{
    font-size: 22px !important;
}
.address_store{
        margin-left: 23% !important;
}


/* ALERT MESSAGE */
.alert-box-msg {
    padding: 20px !important;
    margin: 20px 0 !important;
    color: white !important;
    border-radius: 5px !important;
    transition: opacity 0.5s ease-in-out !important;
}

.bg-green-500 {
    background-color: #48bb78; /* Tailwind green-500 */
}

.bg-red-500 {
    background-color: #f56565; /* Tailwind red-500 */
}




/*responsive starts*/

@media only screen and (max-width: 768px) and (min-width:  320px){
    .image_wr img{
        max-width: 48% !important;
        margin: 0 auto !important;
    }
}
/*responsive ends*/


