@charset "utf-8";
/* CSS Document */
/* TEST OverRide CSS for UAT to get instagram icon Document */

.panel-group .panel .panel-collapse .panel-body {padding: 0px 15px; margin: 0px 15px;}

.panel-heading {padding: 10px 15px 0px 15px;}

a:hover {color: #0089e3; text-decoration: underline;}

.icon-instagram:before {
 content:"\e90d";
}


a.button.green {
    background: #7dc24b;
}

a.button.green:hover {
    background: #64a337;
    transition: all ease .2s
}

a.button.gray {
    background: #6c757d;
}

a.button.gray:hover {
    background: #5a6268;
    transition: all ease .2s
}

:target:before {
content:"";
display:block;
height:136px; /* fixed header height*/
margin:-136px 0 0; /* negative fixed header height */
}

.video-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.gallery-responsive {
    overflow:hidden;
    padding-bottom:76.25%;
    position:relative;
    height:0;
}
.gallery-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.push-down-bar {
content:"";
display:block;
height:136px; /* fixed header height*/
margin:-136px 0 0; /* negative fixed header height */
}



.search-wrapper {display: none !important;}
.nav.access-nav {display: none !important;}