/*
Template Name: Prabhupadglories
Tags: light, white, single page, multipurpose, multi page, custom-colors, Bootstrap, responsive, html5, css3
*/
.mg-header ul li:hover .sub-menu, .mg-header ul li:not(.has-mega-menu) 
.sub-menu :hover .sub-menu {
    opacity: 1;
    visibility: visible;
}
.mg-header ul li:hover .sub-menu {
    top: 98%;
}
.mg-header ul li {
    position: relative;
}
.sub-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    min-width: 270px;
    opacity: 0;
    visibility: hidden;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, .1);
    box-shadow: 0 3px 12px rgba(0, 0, 0, .1);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    top: 110%;
    left: 0;
    z-index: 99999;
}
.mg-header ul li .sub-menu li {
    display: block;
    padding: 3px 10px;
    text-align: left;
    border-bottom: 1px solid #868686;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item { border:5px solid #fc832a; }
a.wp-spaios-img-link { border:5px solid #fd842b !important; float: left; width: 100%; height: 100%; overflow: hidden; }
.bx-slide { margin-right:25px !important; height:250px; }
a.wp-spaios-img-link img { width:100%; }


@media screen and (max-width: 480px) {
    .page-subheader { background-size: cover !important; background-position: -1000px !important; }
    .section-header { padding-bottom:0px !important; }
    .pb-80 { padding-bottom:30px !important; }
    .pt-80 { padding-top:30px !important; }
    .bx-slide { width:280px !important; }
}
