﻿.newsletter .newsletter-inner div button {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
}

@media (min-width: 1200px) {
    .container.mw-100 {
        max-width: 100%;
    }
    .container.mw-100 .available-room-item {
        width: 50%;
        -ms-flex: 0 0 49%;
        flex: 0 0 49%;
        max-width: 49%;
        display: inline-block;
        margin-left: 5px;
    }
}
/* the method */
.accordion-header {
    display: table;
    text-align: center;
    width: auto;
    padding: 10px;
    margin: 10px auto;
}

.accordion-header:before, .accordion-header:after {
    content: '';
    display: table-cell;
    width: 50%;
    border-radius: 5px;
    -webkit-transform: scaleY(0.15);
    transform: scaleY(0.15);
    transition: all 2s;
}

.accordion-header > h3 {
    white-space: pre;
    padding: 10px 15px;
    margin-bottom: 0;
    font-weight: 500;
    letter-spacing: 0.5px;
    color: #ffffff;
}

.accordion-header.collapsed > h3, .accordion-header.collapsed  div.expand {
    background: #ffffff !important;
}

.accordion-header:hover > h3, .accordion-header div.expand {
    color: #ffffff;
}

.accordion-header.collapsed:hover > h3, .accordion-header.collapsed:hover div.expand {
    color: #ffffff !important;
}
/* default styles here for older browsers. 
    I tend to go for a 600px - 960px width max but using percentages
*/
.accordion-header div.expand {
    content: '-';
    position: absolute;
    top: -40px;
    font-size: 40px;
    border: solid;
    color: #ffffff;
    z-index: 1;
    border-radius: 50%;
    padding: 5px 10px;
}

.accordion-header div.expand::after {
    content: '-';
}

.accordion-header.collapsed div.expand::after {
    content: '+';
}

.accordion-header.kolhapur div.expand,
.accordion-header.radhanagari div.expand,
.accordion-header.gaganbawada div.expand,
.accordion-header.gadhinglaj div.expand,
.accordion-header.bhudargad div.expand,
.accordion-header.shirol div.expand,
.accordion-header.panhala.collapsed div.expand,
.accordion-header.shahuwadi.collapsed div.expand,
.accordion-header.karveer.collapsed div.expand,
.accordion-header.aajara.collapsed div.expand,
.accordion-header.chandgad.collapsed div.expand {
    left: auto;
}

.accordion-header.panhala div.expand,
.accordion-header.shahuwadi div.expand,
.accordion-header.kolhapur.collapsed div.expand,
.accordion-header.radhanagari.collapsed div.expand,
.accordion-header.gaganbawada.collapsed div.expand,
.accordion-header.gadhinglaj.collapsed div.expand,
.accordion-header.bhudargad.collapsed div.expand,
.accordion-header.shirol.collapsed div.expand {
    right: auto !important;
}

.accordion-header.collapsed div.expand {
    padding: 5px;
    font-size: 30px;
}

.accordion-header.kolhapur::before,
.accordion-header.radhanagari::before,
.accordion-header.gaganbawada::before,
.accordion-header.gadhinglaj::before,
.accordion-header.bhudargad::before,
.accordion-header.shirol::before,
.accordion-header.panhala.collapsed::before,
.accordion-header.shahuwadi.collapsed::before,
.accordion-header.karveer.collapsed::before,
.accordion-header.chandgad.collapsed::before,
.accordion-header.aajara.collapsed::before,
.accordion-header.panhala::after,
.accordion-header.shahuwadi::after,
.accordion-header.karveer::after,
.accordion-header.aajara::after,
.accordion-header.chandgad::after,
.accordion-header.kolhapur.collapsed::after,
.accordion-header.radhanagari.collapsed::after,
.accordion-header.gaganbawada.collapsed::after,
.accordion-header.gadhinglaj.collapsed::after,
.accordion-header.bhudargad.collapsed::after,
.accordion-header.shirol.collapsed::after {
    width: 5%;
}

.accordion-header.panhala::before,
.accordion-header.shahuwadi::before,
.accordion-header.karveer::before,
.accordion-header.aajara::before,
.accordion-header.chandgad::before,
.accordion-header:first-child::after,
.accordion-header.radhanagari::after,
.accordion-header.gaganbawada::after,
.accordion-header.gadhinglaj::after,
.accordion-header.bhudargad::after,
.accordion-header.shirol::after,
.accordion-header.kolhapur.collapsed::before,
.accordion-header.radhanagari.collapsed::before,
.accordion-header.gaganbawada.collapsed::before,
.accordion-header.gadhinglaj.collapsed::before,
.accordion-header.bhudargad.collapsed::before,
.accordion-header.shirol.collapsed::before,
.accordion-header.panhala.collapsed::after,
.accordion-header.shahuwadi.collapsed::after,
.accordion-header.karveer.collapsed::after,
.accordion-header.chandgad.collapsed::after,
.accordion-header.aajara.collapsed::after,
.accordion-header.chandgad.collapsed::after {
    width: 95%;
}

@media (min-width:480px) {
    /* Expand */
    .accordion-header.kolhapur div.expand {
        right: -230%;
    }
    .accordion-header.panhala div.expand {
        left: -375%;
    }
    .accordion-header.radhanagari div.expand {
        right: -255%;
    }
    .accordion-header.shahuwadi div.expand {
        left: -290%;
    }
    .accordion-header.gaganbawada div.expand {
        right: -225%;
    }
    .accordion-header.karveer div.expand {
        left: -385%;
    }
    .accordion-header.gadhinglaj div.expand {
        right: -295%;
    }
    .accordion-header.aajara div.expand {
        left: -445%;
    }
    .accordion-header.bhudargad div.expand {
        right: -295%;
    }
    .accordion-header.chandgad div.expand {
        left: -310%;
    }
    .accordion-header.shirol div.expand {
        right: -485%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -230%;
    }
    .accordion-header.panhala.collapsed div.expand {
        right: -365% !important;
    }
    .accordion-header.radhanagari.collapsed div.expand {
        left: -245%;
    }
    .accordion-header.shahuwadi.collapsed div.expand {
        right: -280% !important;
    }
    .accordion-header.gaganbawada.collapsed div.expand {
        left: -215%;
    }
    .accordion-header.karveer.collapsed div.expand {
        right: -380% !important;
    }
    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -285%;
    }
    .accordion-header.aajara.collapsed div.expand {
        right: -435% !important;
    }
    .accordion-header.bhudargad.collapsed div.expand {
        left: -280%;
    }
    .accordion-header.chandgad.collapsed div.expand {
        right: -305% !important;
    }
    .accordion-header.shirol.collapsed div.expand {
        left: -460%;
    }
}

@media (min-width:576px) {
    /* Expand */
    .accordion-header.kolhapur div.expand {
        right: -270%;
    }

    .accordion-header.panhala div.expand {
        left: -425%;
    }

    .accordion-header.radhanagari div.expand {
        right: -290%;
    }

    .accordion-header.shahuwadi div.expand {
        left: -330%;
    }

    .accordion-header.gaganbawada div.expand {
        right: -255%;
    }

    .accordion-header.karveer div.expand {
        left: -450%;
    }

    .accordion-header.gadhinglaj div.expand {
        right: -340%;
    }

    .accordion-header.aajara div.expand {
        left: -515%;
    }

    .accordion-header.bhudargad div.expand {
        right: -335%;
    }

    .accordion-header.chandgad div.expand {
        left: -355%;
    }

    .accordion-header.shirol div.expand {
        right: -555%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -260%;
    }

    .accordion-header.panhala.collapsed div.expand {
        right: -415% !important;
    }

    .accordion-header.radhanagari.collapsed div.expand {
        left: -280%;
    }

    .accordion-header.shahuwadi.collapsed div.expand {
        right: -320% !important;
    }

    .accordion-header.gaganbawada.collapsed div.expand {
        left: -250%;
    }

    .accordion-header.karveer.collapsed div.expand {
        right: -435% !important;
    }

    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -330%;
    }

    .accordion-header.aajara.collapsed div.expand {
        right: -495% !important;
    }

    .accordion-header.bhudargad.collapsed div.expand {
        left: -325%;
    }

    .accordion-header.chandgad.collapsed div.expand {
        right: -345% !important;
    }

    .accordion-header.shirol.collapsed div.expand {
        left: -535%;
    }
}

@media (min-width:768px) {
    /* Expand */
    .accordion-header.kolhapur div.expand {
        right: -420%;
    }

    .accordion-header.panhala div.expand {
        left: -375%;
    }

    .accordion-header.radhanagari div.expand {
        right: -255%;
    }

    .accordion-header.shahuwadi div.expand {
        left: -290%;
    }

    .accordion-header.gaganbawada div.expand {
        right: -225%;
    }

    .accordion-header.karveer div.expand {
        left: -385%;
    }

    .accordion-header.gadhinglaj div.expand {
        right: -295%;
    }

    .accordion-header.aajara div.expand {
        left: -445%;
    }

    .accordion-header.bhudargad div.expand {
        right: -295%;
    }

    .accordion-header.chandgad div.expand {
        left: -310%;
    }

    .accordion-header.shirol div.expand {
        right: -485%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -230%;
    }

    .accordion-header.panhala.collapsed div.expand {
        right: -365% !important;
    }

    .accordion-header.radhanagari.collapsed div.expand {
        left: -245%;
    }

    .accordion-header.shahuwadi.collapsed div.expand {
        right: -280% !important;
    }

    .accordion-header.gaganbawada.collapsed div.expand {
        left: -215%;
    }

    .accordion-header.karveer.collapsed div.expand {
        right: -380% !important;
    }

    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -285%;
    }

    .accordion-header.aajara.collapsed div.expand {
        right: -435% !important;
    }

    .accordion-header.bhudargad.collapsed div.expand {
        left: -280%;
    }

    .accordion-header.chandgad.collapsed div.expand {
        right: -305% !important;
    }

    .accordion-header.shirol.collapsed div.expand {
        left: -460%;
    }
}

@media only screen and (min-width: 960px) {
    /* styles for browsers larger than 960px; */
    /* Expand */
    .accordion-header.kolhapur div.expand {
        right: -230%;
    }

    .accordion-header.panhala div.expand {
        left: -375%;
    }

    .accordion-header.radhanagari div.expand {
        right: -255%;
    }

    .accordion-header.shahuwadi div.expand {
        left: -290%;
    }

    .accordion-header.gaganbawada div.expand {
        right: -225%;
    }

    .accordion-header.karveer div.expand {
        left: -385%;
    }

    .accordion-header.gadhinglaj div.expand {
        right: -295%;
    }

    .accordion-header.aajara div.expand {
        left: -445%;
    }

    .accordion-header.bhudargad div.expand {
        right: -295%;
    }

    .accordion-header.chandgad div.expand {
        left: -310%;
    }

    .accordion-header.shirol div.expand {
        right: -485%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -230%;
    }

    .accordion-header.panhala.collapsed div.expand {
        right: -365% !important;
    }

    .accordion-header.radhanagari.collapsed div.expand {
        left: -245%;
    }

    .accordion-header.shahuwadi.collapsed div.expand {
        right: -280% !important;
    }

    .accordion-header.gaganbawada.collapsed div.expand {
        left: -215%;
    }

    .accordion-header.karveer.collapsed div.expand {
        right: -380% !important;
    }

    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -285%;
    }

    .accordion-header.aajara.collapsed div.expand {
        right: -435% !important;
    }

    .accordion-header.bhudargad.collapsed div.expand {
        left: -280%;
    }

    .accordion-header.chandgad.collapsed div.expand {
        right: -305% !important;
    }

    .accordion-header.shirol.collapsed div.expand {
        left: -460%;
    }
}

@media (min-width:1200px) {
    .accordion-header.kolhapur div.expand {
        right: -935%;
    }

    .accordion-header.panhala div.expand {
        left: -1385%;
    }

    .accordion-header.radhanagari div.expand {
        right: -980%;
    }

    .accordion-header.shahuwadi div.expand {
        left: -1100%;
    }

    .accordion-header.gaganbawada div.expand {
        right: -895%;
    }

    .accordion-header.karveer div.expand {
        left: -1430%;
    }

    .accordion-header.gadhinglaj div.expand {
        right: -1120%;
    }

    .accordion-header.aajara div.expand {
        left: -1605%;
    }

    .accordion-header.bhudargad div.expand {
        right: -1110%;
    }

    .accordion-header.chandgad div.expand {
        left: -1165%;
    }

    .accordion-header.shirol div.expand {
        right: -1730%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -910%;
    }

    .accordion-header.panhala.collapsed div.expand {
        right: -1345% !important;
    }

    .accordion-header.radhanagari.collapsed div.expand {
        left: -960%;
    }

    .accordion-header.shahuwadi.collapsed div.expand {
        right: -1075% !important;
    }

    .accordion-header.gaganbawada.collapsed div.expand {
        left: -870%;
    }

    .accordion-header.karveer.collapsed div.expand {
        right: -1390% !important;
    }

    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -1090%;
    }

    .accordion-header.aajara.collapsed div.expand {
        right: -1570% !important;
    }

    .accordion-header.bhudargad.collapsed div.expand {
        left: -1080%;
    }

    .accordion-header.chandgad.collapsed div.expand {
        right: -1145% !important;
    }

    .accordion-header.shirol.collapsed div.expand {
        left: -1670%;
    }
}

@media only screen and (min-width: 1440px) {
    /* styles for browsers larger than 1440px; */
    .accordion-header.kolhapur div.expand {
        right: -935%;
    }
    .accordion-header.panhala div.expand {
        left: -1385%;
    }
    .accordion-header.radhanagari div.expand {
        right: -980%;
    }
    .accordion-header.shahuwadi div.expand {
        left: -1100%;
    }
    .accordion-header.gaganbawada div.expand {
        right: -895%;
    }
    .accordion-header.karveer div.expand {
        left: -1430%;
    }
    .accordion-header.gadhinglaj div.expand {
        right: -1120%;
    }
    .accordion-header.aajara div.expand {
        left: -1605%;
    }
    .accordion-header.bhudargad div.expand {
        right: -1110%;
    }
    .accordion-header.chandgad div.expand {
        left: -1165%;
    }
    .accordion-header.shirol div.expand {
        right: -1730%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -910%;
    }
    .accordion-header.panhala.collapsed div.expand {
        right: -1345% !important;
    }
    .accordion-header.radhanagari.collapsed div.expand {
        left: -960%;
    }
    .accordion-header.shahuwadi.collapsed div.expand {
        right: -1075% !important;
    }
    .accordion-header.gaganbawada.collapsed div.expand {
        left: -870%;
    }
    .accordion-header.karveer.collapsed div.expand {
        right: -1390% !important;
    }
    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -1090%;
    }
    .accordion-header.aajara.collapsed div.expand {
        right: -1570% !important;
    }
    .accordion-header.bhudargad.collapsed div.expand {
        left: -1080%;
    }
    .accordion-header.chandgad.collapsed div.expand {
        right: -1145% !important;
    }
    .accordion-header.shirol.collapsed div.expand {
        left: -1670%;
    }
}

@media only screen and (min-width: 2000px) {
    /* for sumo sized (mac) screens */
    .accordion-header.kolhapur div.expand {
        right: -935%;
    }

    .accordion-header.panhala div.expand {
        left: -1385%;
    }

    .accordion-header.radhanagari div.expand {
        right: -980%;
    }

    .accordion-header.shahuwadi div.expand {
        left: -1100%;
    }

    .accordion-header.gaganbawada div.expand {
        right: -895%;
    }

    .accordion-header.karveer div.expand {
        left: -1430%;
    }

    .accordion-header.gadhinglaj div.expand {
        right: -1120%;
    }

    .accordion-header.aajara div.expand {
        left: -1605%;
    }

    .accordion-header.bhudargad div.expand {
        right: -1110%;
    }

    .accordion-header.chandgad div.expand {
        left: -1165%;
    }

    .accordion-header.shirol div.expand {
        right: -1730%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -910%;
    }

    .accordion-header.panhala.collapsed div.expand {
        right: -1345% !important;
    }

    .accordion-header.radhanagari.collapsed div.expand {
        left: -960%;
    }

    .accordion-header.shahuwadi.collapsed div.expand {
        right: -1075% !important;
    }

    .accordion-header.gaganbawada.collapsed div.expand {
        left: -870%;
    }

    .accordion-header.karveer.collapsed div.expand {
        right: -1390% !important;
    }

    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -1090%;
    }

    .accordion-header.aajara.collapsed div.expand {
        right: -1570% !important;
    }

    .accordion-header.bhudargad.collapsed div.expand {
        left: -1080%;
    }

    .accordion-header.chandgad.collapsed div.expand {
        right: -1145% !important;
    }

    .accordion-header.shirol.collapsed div.expand {
        left: -1670%;
    }
}

@media only screen and (max-device-width: 480px) {
    /* styles for mobile browsers smaller than 480px; (iPhone) */
    /* Expand */
    .accordion-header.kolhapur div.expand {
        right: -230%;
    }

    .accordion-header.panhala div.expand {
        left: -375%;
    }

    .accordion-header.radhanagari div.expand {
        right: -255%;
    }

    .accordion-header.shahuwadi div.expand {
        left: -290%;
    }

    .accordion-header.gaganbawada div.expand {
        right: -225%;
    }

    .accordion-header.karveer div.expand {
        left: -385%;
    }

    .accordion-header.gadhinglaj div.expand {
        right: -295%;
    }

    .accordion-header.aajara div.expand {
        left: -445%;
    }

    .accordion-header.bhudargad div.expand {
        right: -295%;
    }

    .accordion-header.chandgad div.expand {
        left: -310%;
    }

    .accordion-header.shirol div.expand {
        right: -485%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -230%;
    }

    .accordion-header.panhala.collapsed div.expand {
        right: -365% !important;
    }

    .accordion-header.radhanagari.collapsed div.expand {
        left: -245%;
    }

    .accordion-header.shahuwadi.collapsed div.expand {
        right: -280% !important;
    }

    .accordion-header.gaganbawada.collapsed div.expand {
        left: -215%;
    }

    .accordion-header.karveer.collapsed div.expand {
        right: -380% !important;
    }

    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -285%;
    }

    .accordion-header.aajara.collapsed div.expand {
        right: -435% !important;
    }

    .accordion-header.bhudargad.collapsed div.expand {
        left: -280%;
    }

    .accordion-header.chandgad.collapsed div.expand {
        right: -305% !important;
    }

    .accordion-header.shirol.collapsed div.expand {
        left: -460%;
    }
}

@media only screen and (device-width: 768px) {
    /* default iPad screens */
}

/* different techniques for iPad screening */
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
    /* For portrait layouts only */
    /* Expand */
    .accordion-header.kolhapur div.expand {
        right: -230%;
    }

    .accordion-header.panhala div.expand {
        left: -375%;
    }

    .accordion-header.radhanagari div.expand {
        right: -255%;
    }

    .accordion-header.shahuwadi div.expand {
        left: -290%;
    }

    .accordion-header.gaganbawada div.expand {
        right: -225%;
    }

    .accordion-header.karveer div.expand {
        left: -385%;
    }

    .accordion-header.gadhinglaj div.expand {
        right: -295%;
    }

    .accordion-header.aajara div.expand {
        left: -445%;
    }

    .accordion-header.bhudargad div.expand {
        right: -295%;
    }

    .accordion-header.chandgad div.expand {
        left: -310%;
    }

    .accordion-header.shirol div.expand {
        right: -485%;
    }

    /* Collapse */
    .accordion-header.kolhapur.collapsed div.expand {
        left: -230%;
    }

    .accordion-header.panhala.collapsed div.expand {
        right: -365% !important;
    }

    .accordion-header.radhanagari.collapsed div.expand {
        left: -245%;
    }

    .accordion-header.shahuwadi.collapsed div.expand {
        right: -280% !important;
    }

    .accordion-header.gaganbawada.collapsed div.expand {
        left: -215%;
    }

    .accordion-header.karveer.collapsed div.expand {
        right: -380% !important;
    }

    .accordion-header.gadhinglaj.collapsed div.expand {
        left: -285%;
    }

    .accordion-header.aajara.collapsed div.expand {
        right: -435% !important;
    }

    .accordion-header.bhudargad.collapsed div.expand {
        left: -280%;
    }

    .accordion-header.chandgad.collapsed div.expand {
        right: -305% !important;
    }

    .accordion-header.shirol.collapsed div.expand {
        left: -460%;
    }
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
    /* For landscape layouts only */
}

/* kolhapur */
.accordion-header:first-child::before, .accordion-header:first-child::after, .accordion-header:first-child > h3, .accordion-header:first-child:hover > h3, .accordion-header:first-child div.expand, .accordion-header:first-child:hover div.expand {
    background: #ba4a3f;
}
.accordion-header:first-child:hover > h3, .accordion-header:first-child:hover div.expand {
    box-shadow: 0 0 50px #ba4a3f inset;    
}
.accordion-header.collapsed:first-child > h3, .accordion-header.collapsed:first-child div.expand {
    border: solid 1px #ba4a3f;
    color: #ba4a3f;
}

/* panhala */
.accordion-header.panhala::before, .accordion-header.panhala::after, .accordion-header.panhala > h3, .accordion-header.panhala:hover > h3, .accordion-header.panhala div.expand, .accordion-header.panhala:hover div.expand {
    background: #007bff;
    color: #ffffff;
}
.accordion-header.panhala:hover > h3, .accordion-header.panhala:hover div.expand {
    box-shadow: 0 0 50px #007bff inset;
}
.accordion-header.panhala.collapsed > h3, .accordion-header.panhala.collapsed div.expand {
    border: solid 1px #007bff;
    color: #007bff;
}

/* radhanagari */
.accordion-header.radhanagari::before, .accordion-header.radhanagari::after, .accordion-header.radhanagari > h3, .accordion-header.radhanagari:hover > h3, .accordion-header.radhanagari div.expand, .accordion-header.radhanagari:hover div.expand {
    background: #ffc107;
    color: #ffffff;
}
.accordion-header.radhanagari:hover > h3, .accordion-header.radhanagari:hover div.expand {
    box-shadow: 0 0 50px #ffc107 inset;
}
.accordion-header.radhanagari.collapsed > h3, .accordion-header.radhanagari.collapsed div.expand {
    border: solid 1px #ffc107;
    color: #ffc107;
}

/* shahuwadi */
.accordion-header.shahuwadi::before, .accordion-header.shahuwadi::after, .accordion-header.shahuwadi > h3, .accordion-header.shahuwadi:hover > h3, .accordion-header.shahuwadi div.expand, .accordion-header.shahuwadi:hover div.expand {
    background: #343a40;
    color: #ffffff;
}
.accordion-header.shahuwadi:hover > h3, .accordion-header.shahuwadi:hover div.expand {
    box-shadow: 0 0 50px #343a40 inset;
}
.accordion-header.shahuwadi.collapsed > h3, .accordion-header.shahuwadi.collapsed div.expand {
    border: solid 1px #343a40;
    color: #343a40;
}

/* gaganbawada */
.accordion-header.gaganbawada::before, .accordion-header.gaganbawada::after, .accordion-header.gaganbawada > h3, .accordion-header.gaganbawada:hover > h3, .accordion-header.gaganbawada div.expand, .accordion-header.gaganbawada:hover div.expand {
    background: #28a745;
    color: #ffffff;
}
.accordion-header.gaganbawada:hover > h3, .accordion-header.gaganbawada:hover div.expand {
    box-shadow: 0 0 50px #28a745 inset;
}
.accordion-header.gaganbawada.collapsed > h3, .accordion-header.gaganbawada.collapsed div.expand {
    border: solid 1px #28a745;
    color: #28a745;
}

/* karveer */
.accordion-header.karveer::before, .accordion-header.karveer::after, .accordion-header.karveer > h3, .accordion-header.karveer:hover > h3, .accordion-header.karveer div.expand, .accordion-header.karveer:hover div.expand {
    background: #dc3545;
    color: #ffffff;
}
.accordion-header.karveer:hover > h3, .accordion-header.karveer:hover div.expand {
    box-shadow: 0 0 50px #dc3545 inset;
}
.accordion-header.karveer.collapsed > h3, .accordion-header.karveer.collapsed div.expand {
    border: solid 1px #dc3545;
    color: #dc3545;
}

/* gadhinglaj */
.accordion-header.gadhinglaj::before, .accordion-header.gadhinglaj::after, .accordion-header.gadhinglaj > h3, .accordion-header.gadhinglaj:hover > h3, .accordion-header.gadhinglaj div.expand, .accordion-header.gadhinglaj:hover div.expand {
    background: #17a2b8;
    color: #ffffff;
}
.accordion-header.gadhinglaj:hover > h3, .accordion-header.gadhinglaj:hover div.expand {
    box-shadow: 0 0 50px #17a2b8 inset;
}
.accordion-header.gadhinglaj.collapsed > h3, .accordion-header.gadhinglaj.collapsed div.expand {
    border: solid 1px #17a2b8;
    color: #17a2b8;
}

/* aajara */
.accordion-header.aajara::before, .accordion-header.aajara::after, .accordion-header.aajara > h3, .accordion-header.aajara:hover > h3, .accordion-header.aajara div.expand, .accordion-header.aajara:hover div.expand {
    background: #6c757d;
    color: #ffffff;
}
.accordion-header.aajara:hover > h3, .accordion-header.aajara:hover div.expand {
    box-shadow: 0 0 50px #6c757d inset;
}
.accordion-header.aajara.collapsed > h3, .accordion-header.aajara.collapsed div.expand {
    border: solid 1px #6c757d;
    color: #6c757d;
}

/* bhudargad */
.accordion-header.bhudargad::before, .accordion-header.bhudargad::after, .accordion-header.bhudargad > h3, .accordion-header.bhudargad:hover > h3, .accordion-header.bhudargad div.expand, .accordion-header.bhudargad:hover div.expand {
    background: #ef6c00;
    color: #ffffff;
}
.accordion-header.bhudargad:hover > h3, .accordion-header.bhudargad:hover div.expand {
    box-shadow: 0 0 50px #ef6c00 inset;
}
.accordion-header.bhudargad.collapsed > h3, .accordion-header.bhudargad.collapsed div.expand {
    border: solid 1px #ef6c00;
    color: #ef6c00;
}

/* chandgad */
.accordion-header.chandgad::before, .accordion-header.chandgad::after, .accordion-header.chandgad > h3, .accordion-header.chandgad:hover > h3, .accordion-header.chandgad div.expand, .accordion-header.chandgad:hover div.expand {
    background: #3d5b99;
    color: #ffffff;
}
.accordion-header.chandgad:hover > h3, .accordion-header.chandgad:hover div.expand {
    box-shadow: 0 0 50px #3d5b99 inset;
}
.accordion-header.chandgad.collapsed > h3, .accordion-header.chandgad.collapsed div.expand {
    border: solid 1px #3d5b99;
    color: #3d5b99;
}

/* shirol */
.accordion-header.shirol::before, .accordion-header.shirol::after, .accordion-header.shirol > h3, .accordion-header.shirol:hover > h3, .accordion-header.shirol div.expand, .accordion-header.shirol:hover div.expand {
    background: #343a40;
    color: #ffffff;
}
.accordion-header.shirol:hover > h3, .accordion-header.shirol:hover div.expand {
    box-shadow: 0 0 50px #343a40 inset;
}
.accordion-header.shirol.collapsed > h3, .accordion-header.shirol.collapsed div.expand {
    border: solid 1px #343a40;
    color: #343a40;
}

.enquiry-contact {
    /*bottom: 50px;*/
}

.custom-tooltip {
    bottom: 10px;
    opacity: 1;
}

a:hover .amenities-feature {
    color: #ef6c00;
}

a:hover h4 {
    color: #4285F4 !important;
}

a:hover figure {
    background: rgba(0,0,0,0.1);
    background: #f8f9fa !important;
}

a.package:hover figure {
    filter: blur(1px) brightness(0.5);
}

a.package:hover figure .item {
    filter: invert(1);
}

a.package .view-more {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 25px;
    padding-top: 20px;
    display: none;
    z-index:9;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

a.package:hover .view-more {
    display: block;
}

.view-more h4.title {
    font-size: 22px;
    font-weight: 500;
    color: #6bda7c !important;
}

.view-more h5.title {
    color: #ffc107 !important
}

.view-more .price-box .price {
    color: #ff7300 !important;
}

.view-more .price-box .price span,
.view-more p.dec {
    color: #ffffff !important;
}

.view-more .price-box .price span {
    font-size: 16px;
    font-weight: 400;    
}

.view-more .rating-star {
    position: relative;
    background: #ef6c00;
    font-size: 14px;
    line-height: 17px;
    display: inline-block;
    left: auto;
    bottom: auto;
    padding: 4px 11px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

.view-more h4,
.view-more .tour-info {
    display: inline-block;
}

.view-more .tour-info li {
    margin-left: 10px;
}

@media (max-width: 991px) {
    a.package .view-more {
        padding-top: 25px;
    }

    .view-more h4,
    .view-more .tour-info,
    .view-more .d-flex:not(.single-tour-feature),
    .view-more .dec {
        display: block !important;
        float: left;
        width: 100%;
    }

    .view-more .tour-info {
        padding-bottom: 10px;
        border-bottom: solid 1px #ffffff;
    }
        .view-more .tour-info li {
            margin-left: 0;
        }

    .view-more hr {
        display: none;
    }

    .view-more .rating-summary-block{
        margin-top: 10px !important;
    }

    .view-more h5.title {
        color: #fff !important;
    }

    .view-more .d-none {
        display: block !important;
    }
}