.child-hotel .outer-page .address-block-details .hotel-info.col-xs-12:nth-of-type(1) .hotel-heading h2 {
    font-size:26px;
    margin-bottom:20px;
}

.for-homepage.child-hotel .address-block-details .hotel-star {
    margin-left: 2%;
}
.for-homepage.child-hotel .address-block-details .hotel-star .fas.fa-star{
    padding: 5px;
}
/*new css*/
.child-hotel header .navbar-top .navbar-header .hotel-star{
    position:absolute;
    left: 7%;
    top:-15%;
}
.child-hotel header .navbar-top .navbar-header .hotel-star span{
    color: #15602C;
    padding-left: 3px;
}
@media screen and (max-width:1212px){
    .child-hotel header .navbar-top .navbar-header .hotel-star{
        left: 9%;
    }
}
@media screen and (max-width:973px){
    .child-hotel header .navbar-top .navbar-header .hotel-star{
        left: 11%;
    }
}
.for-homepage.child-hotel .address-block-details .hotel-star{
    display:none;
}
.child-hotel header .navbar-top .navbar-header .hotel-star .fa-star{
    color: #fff;
    font-size : 6px;
}
.child-hotel header .navbar-top.scroll .navbar-header .hotel-star .fa-star{
    color: #15602C;
}

.navbar-bottom .container{
    visibility: hidden;
}

header ul#top-navbar-collapse {
    justify-content: center;
    text-align: center;
    position: absolute;
    right: 0;
}
header .navbar-collapse.collapse#bottom-menu{
    position: relative;
    /*width: 80%;*/
    /*margin: 0 10%;*/
}
.simp-custom-h3-font h3 {
    font-family: Alata,sans-serif !important;
    font-size: 24px !important;
}
.simp-custom-paddingTop70{
    padding-top: 70px !important
}
.simp-custom-buttonO a.btn {
    background-color: transparent;
    color: #fff;
    border: 1px solid #fff;
}
.simp-custom-buttonO a.btn:hover {
    background-color: #8f7353;
    color: #fff;
    border: 1px solid #8f7353;
}
.simp-custom-center {
    display: flex;
    align-items: center;
    justify-content: center;
}
.simp-custom-width {
    width: 70% !important;
}
header .navbar-top .navbar-nav>li>a{
    font-family: Alata,sans-serif !important;
}
.simp-custom-card .text-content-wrapper {
    background-color:#edede9;
    padding: 20px;
    box-shadow: 0.5px 0.5px 5px #00000029;
}
.simp-custom-width {
    width: 76% !important;
}
.simp-custom-paddingTop70 {
    padding-top: 70px !important
}
.simp-custom-link a {
    font-family: Alata,sans-serif !important;
    font-size: 24px !important;
}
.resv-wrap .book_button:nth-child(odd){
    background-color: #17602a;
}

#footer .add_cont ul:after{
    content:"A Unit of Arneja Creation & Hotel Pvt Ltd";
    text-align:center;
    display:block
}

header .modal .modal-dialog .modal-content .modal-body #bookingForm{
    background:rgba(0,0,0,.8);
}
.outer-page .bookingform-wrapper #bookingForm{
    background:rgba(0,0,0,.8);
}

/* header top navbar */
header .navbar-top {
    background: linear-gradient(rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 25%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.2) 75%, rgba(0, 0, 0, 0) 100%);
}

header .navbar-top.scroll {
    background: white;
}

header .navbar-top .navbar-nav > li > a,
header .navbar-top .dropdown-arrow {
    color: white;
}

header .navbar-top .dropdown.primary .has-submenu:hover .dropdown-arrow,
header .navbar-top .dropdown.primary .has-submenu:focus .dropdown-arrow {
    color: rgb(23, 96, 44);
    transition: all .5s linear;
}

header .navbar-top.scroll .navbar-nav > li > a,
header .navbar-top.scroll .dropdown-arrow {
    color: black;
}

header .navbar-top.scroll .navbar-nav > li > a:focus,
header .navbar-top.scroll .navbar-nav > li > a:hover,
header .navbar-top.scroll .dropdown.primary .has-submenu:hover .dropdown-arrow,
header .navbar-top.scroll .dropdown.primary .has-submenu:focus .dropdown-arrow {
    color: rgb(23, 96, 44);
    transition: all .5s linear;
}

header #bottom-navbar-collapse {
    justify-content: center;
}

/* address block */
.address-block-details .hotel-address {
    display: none;
}

body.for-homepage.child-hotel .address-block-details {
    display: flex;
    justify-content: center;
    padding-right: 5%;
    padding-left: 5%;
}

body.for-homepage.child-hotel .address-block-details > div:first-child {
    border-right: 1px solid white;
}

body.for-homepage.child-hotel .address-block-details > div:last-child {
    padding-left: 5%;
}

body.for-homepage.child-hotel .address-block-details > div:first-child .hotel-info .hotel-heading:before {
    content: 'Central Reservation Contacts';
    font-size: 16px;
    display: block;
    margin-bottom: 15px;
    /*text-transform: uppercase;*/
}

body.for-homepage.child-hotel .address-block-details > div:last-child  .hotel-info .hotel-heading:before {
    content: 'Hotel Contacts';
    display: block;
    margin-bottom: 15px;
    font-size: 16px;
    /*text-transform: uppercase;*/
}

body.for-homepage.child-hotel .address-block-details .hotel-timing p {
    color: white;
    margin-bottom: 0;
    font-size: 14px;
}

@media (max-width: 1024px) {
    body.for-homepage.child-hotel .address-block-details > div:first-child .hotel-info .hotel-heading:before,
    body.for-homepage.child-hotel .address-block-details > div:last-child .hotel-info .hotel-heading:before {
        font-size: 13px;
    }
    
    body.for-homepage.child-hotel .address-block-details .hotel-timing p {
        font-size: 12px;
    }
    
    body.for-homepage.child-hotel .address-block-details .hotel-heading {
        font-size: 20px;
    }
}

body.for-homepage.child-hotel .address-block-details > div {
    max-width: 670px;
}

body.for-homepage.child-hotel .address-block-details > div > div {
    text-align: left;
}

body.for-homepage.child-hotel .address-block-details .hotel-contacts address .address-email {
    display: none;
}

body.for-homepage.child-hotel .address-block-details .hotel-contacts address .address-telephone .telephone-number-block {
    margin-bottom: 5px;
}

@media (max-width: 992px) {
    .camera-carousel-container.aspectratio16-9 {
        padding-top: 0;
    }
}

/* logo color change */
header .navbar-top .navbar-brand img {
    filter: brightness(0) invert(1);
}

header .navbar-top.scroll .navbar-brand img {
    filter: initial;
}

/*body[data-hotelid="7715"] .weather-time-widget-holder{*/
/*    display:none;*/
/*}*/







.for-homepage[data-hotelid="7714"] .outer-page .simp-custom-mobile-herovideo,
.for-homepage[data-hotelid="7716"] .outer-page .simp-custom-mobile-herovideo {
    display: none;
}
.mobile[data-hotelid="7714"] .fullImage img,
.mobile[data-hotelid="7716"] .fullImage img {
    display: none;
}

.outerpage .content_wrapper .no-gutter .simp-custom-hideRightBox .right-box,
.outer-page .content_wrapper .no-gutter .simp-custom-hideRightBox .right-box{
    display:none;
}
.outerpage .content_wrapper .no-gutter .simp-custom-hideLeftBox .left-box,
.outer-page .content_wrapper .no-gutter .simp-custom-hideLeftBox .left-box{
    display:none;
}
.outerpage .content_wrapper .no-gutter .simp-custom-center,
.outer-page .content_wrapper .no-gutter .simp-custom-center{
    display:flex;
    justify-content:center;
    align-items:center;
}


.mobile .content_wrapper .no-gutter .simp-custom-hideRightBox .col-xs-12:nth-child(3){
    display:none;
}
.mobile .content_wrapper .no-gutter .simp-custom-hideLeftBox .col-xs-12:nth-child(3){
    display:none;
}
.mobile .content_wrapper .no-gutter .simp-custom-center{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:column;
}

.for-homepage.child-hotel .address-block-details .hotel-timing p {
        padding-left: 10%;
}

/*.landing_PopupWrapper {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left:0;*/
/*    right:0;*/
/*    bottom:0;*/
/*    background-color: rgba(0,0,0,0.8);*/
/*    z-index: 10000;*/
/*    justify-content:center;*/
/*    align-items:center;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*    margin: auto !important;*/
/*    float: none;*/
/*    max-width: 100%;*/
/*}*/
/*.for-homepage .landing_Popup {*/
/*    position: relative;*/
/*    max-width: unset;*/
/*    width: unset;*/
/*}*/
/*.imgforPopup {*/
/*    max-width:90%;*/
/*    display:block;*/
/*}*/
/*.for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    right: 0px;*/
/*    width: 30px;*/
/*    height: 30px;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    font-weight: 100;*/
/*    cursor: pointer;*/
/*    background: transparent;*/
/*    border: 2px solid #EBEDEC;*/
/*    border-radius: 50%;*/
/*    color:#fff;*/
/*}*/
/*@keyframes zoominoutsinglefeatured {*/
/*    0% {*/
/*        transform: scale(0.3,0.3);*/
/*    }*/
/*    50% {*/
/*        transform: scale(1.1,1.1);*/
/*    }*/
/*    100% {*/
/*        transform: scale(1,1);*/
/*    }*/
/*}*/
/*.landing_Popup{*/
/*    animation: zoominoutsinglefeatured 1s ease-in-out;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -30px;*/
/*    right: 0px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/



.mobile .fullImage img{
    height: 380px;
    object-fit: cover;
}
.mobile .fullImage{
    padding-top: 70px
}
.mobile .logo.navbar-logo {
 background: #fff;
}
.mobile .name-of-hotel{
    display: none;
}
.mobile.for-homepage .wtheader{
    display: none;
}
.mobile h1{
    font-size: 26px;
    text-align: center !important;
    border: none !important
}
.mobile h2{
     font-size: 26px;
     text-align: center !important;
     border: none !important
}
.mobile .simp-custom-h3-font h3 {
    font-size: 18px !important;
}

.mobile .footer-row:nth-of-type(3)::after{
    content:"A Unit of Arneja Creation & Hotel Pvt Ltd";
    text-align:center;
    display:block
}

.for-homepage .jssor-carousel-container .weather-time-widget-holder {
    position: absolute;
    /*top: 20%;*/
    top:72%;
    z-index: 2;
    left: auto;
    right: 60px;
    text-align: right;
}
.for-homepage .weather-wrap{
    background-color: #00000057;
    border-radius: 4px;
    border: 1px solid #c3c3c3;
}
.for-homepage .weather-widget-climate-img {
    display: none;
}
.weather-widget-degree {
    font-size: 22px;
    text-shadow: 0.5px 0.5px #333;
    line-height: 1.5;
    bottom: -30px;
    padding-top: 20px;
}
.curr-date-time {
    padding-top: 0px;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    font-weight: 300;
}
.curr-date-time .curr-time {
    text-align: center;
}
.for-homepage .weather-wrap {
    width: 100%;
}
.weather-wrap {
    padding: 0px 15px 15px 15px;
}
/*new css*/
.weather-wrap{
    height: 193px;
    padding: 0 8px 6px 7px;
}

/*OPS-16437 start*/
.parent-hotel .curr-date-time{
    display:none;
}
/*OPS-16437 end*/

.outer-page #whatsAppHeader{
    z-index: 1000;
    position: fixed;
    bottom: 110px;
    left:15px;
    background: #25d366;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    font-size: 28px;
    text-align: center;
    line-height: 50px;
}
.outer-page #whatsAppHeader a{
    color: white;
}
.outer-page .fa-whatsapp {
    font-weight: bold;
}
.mobile #whatsAppHeader {
    border-radius: 50px;
    background: #25d366;
    float: right;
    position: fixed;
    right: 24px;
    bottom: 75px;
    padding: 8px 10px;
    margin-right: -10px;
    line-height: unset;
}
.mobile #whatsAppHeader a {
    color: #ffffff;
}
.mobile #whatsAppHeader .fa-whatsapp {
    font-size: 30px;
    padding: 3px 5px;

}
.mobile .fa-whatsapp:before {
    content: "\f232";
}

#bookingForm .whyBookDirect .wrapperOfBenefits{
    background:rgba(0, 0, 0, 0.8);
}
#bookingForm .whyBookDirect .wrapperOfBenefits::after{
    border-top:15px solid rgba(0, 0, 0, 0.8);
}

