.layer{
    opacity: 1;
}
body{
    overflow-x:hidden;

}
.navigation {
    height: 95px;
    background-color: transparent;
    /*background-image: url('../images/FCY_Header.png'); url('../images/FortchaYuvraj.gif');/* /*, url('../images/BGImage.jpg');*/
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}
.nav-menu 
{
    width: 100%;
    height: 100%; /*41px;*/ /* Menu cell height */
    /*margin-right: 2px;    /* Cells inside menu settings * /
    margin-left: 16px;
    padding-right: 3px;
    padding-left: 5px;*/
    font-family: 'Framd 1';
    color: white;
    font-size: 5vmin; /* 15px; /* /* Menu font size */
}
.nav-menu:hover {
    color: red; /* on hover font color*/
    font-size: 5vmin; /* 15px; /* /* Menu font size */
    border-bottom: 2px solid red; /* on hover underline color */
}
.site-container-home {
    display: block;
    width: 1100px;
    margin-right: auto;
    margin-left: auto;

}
.site-container {
    display: block;
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
    background-color: white;
    margin-top: -41px;
    padding: 42px 10px 8px 13px;
}
.site-container.head  {
    width:1100px;
    background-color: transparent;
    margin-top: 0px;
    padding: 0px;
}
.site-container.contact {
    width: 85%;
}
.site-logo {
    position: absolute;
    top: 21px;

}

.section-animation {
    position: relative;
    top: -26px;
    background-color: #561212;
    padding-bottom: 56px;
}
.section {
    position: relative;
}
.section.slider-footer {
    top: -54px;
    z-index: 7;
    height: 95px;
    background-color: transparent;
    background-image: url('../images/Slider_Footer.png');
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
.section.red {
    z-index: 3;
    height: 720px;
    padding-top: 87px;
    background-image: url('../images/Text_BG.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
}
.section.red.video {
    margin-top: -139px;
}
.section.map {
    margin-top: -14px;
}
.section-head {
    display: block;
    height: 68px;
    margin-right: auto;
    margin-left: auto;
    background-image: url('../images/KG_Titlle_Underline2.png');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    color: #ae0f08;
    font-size: 40px;
    text-align: center;
    letter-spacing: 2px;
    font-family:'Krinkes';
}
.section-head.white {
    position: relative;
    background-image: url('../images/KG_Titlle_Underline1.png');
    background-size: auto;
    color: white;
}
.section-head.white.ph-gallery {
    position: relative;
    top: 148px;
    z-index: 2;
    margin-top: 0px;
}
.site-text {
    margin-top: 9px;
    margin-bottom: 17px;
    font-family:'Open Sans', sans-serif;
    color: #444549;
    font-size: 15px;
}
.button {
    position: relative;
    left: 0px;
    width: 131px;
    height: 34px;
    margin-bottom: 11px;
    padding-top: 5px;
    padding-left: 19px;
    border: 1px solid #ae0f08;
    border-radius: 4px;
    background-color: transparent;
    font-family:'Open Sans', sans-serif;
    color: #ae0f08;
}
.button.white {
    width: 119px;
    margin-left: 10px;
    border-color: white;
    color: white;
}
.button.white-bg {
    position: relative;
    left: 0px;
    right: 0px;
    z-index: 5;
    display: block;
    width: 147px;
    height: 43px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 11px;
    border-style: none;
    background-color: rgba(255, 255, 255, 0.75);
}
.button.white-bg.video {
    left: 0px;
    top: auto;
    right: 0px;
    bottom: -35px;
}
.button.white-bg.pht {
    left: 0px;
    top: auto;
    right: 0px;
    bottom: 97px;
}
.button.white-bg.contact {
    width: 110px;
    margin-top: 37px;
}
.button.red {
    position: relative;
    width: 131px;
    margin-bottom: 16px;
}
.col {
    padding-right: 0px;
    padding-left: 0px;
}
.update-img-div {
    position: relative;
    padding: 3px;
    border: 1px solid white;
}
.update-title {
    margin-left: 10px;
    padding: 3px 3px 5px;
    border-radius: 3px;
    background-color: rgba(255, 255, 255, 0.7);
    font-family:'Open Sans', sans-serif;
    color: #ae0f08;
    font-size: 14px;
}
.update-date {
    margin-top: 16px;
    margin-left: 10px;
    background-color: transparent;
    color: white;
}
.update-date.latest-update-pg {
    margin-top: 0px;
    font-family:'Open Sans', sans-serif;
    color: #444549;
}
.update-content {
    margin-top: 4px;
    margin-bottom: 12px;
    margin-left: 10px;
    font-family:'Open Sans', sans-serif;
    color: #ad8686;
    font-size: 14px;
    line-height: 23px;
}
.gallery-slider {
    width: 100%;
    height: auto;
    margin-top: -91px;
    margin-bottom: 78px;
    background-color: transparent;
}
.nav-arrow {
    width: 55px;
    padding-left: 5px;
    border-radius: 5px;
    background-color: rgba(255, 255, 255, 0.75);
    color: #ae0f08;
}
.map {
    height: 630px;
}
.map-cover {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.65);
}
.address-head {
    color: white;
    font-weight: 400;
    text-align: center;
}
.address-head.contact-pg {
    font-family:'Open Sans', sans-serif;
    color: #333;
    text-align: left;
}
.establish-year-text {
    color: white;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
}
.establish-year-text.contact-pg {
    margin-top: 15px;
    margin-bottom: 10px;
    font-family:'Open Sans', sans-serif;
    color: #707070;
    text-align: left;
}
.address {
    color: white;
    font-weight: 400;
    text-align: center;
}
.address.contact-pg {
    margin-bottom: 14px;
    font-family:'Open Sans', sans-serif;
    color: #707070;
    text-align: left;
}
.footer {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 8;
    width: 100%;
    background-image: url('../images/Main_Footer (4).png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
}
.footer.li {
    position: relative;
    margin-bottom: 9px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 12px;
    border-left: 2px solid transparent;
    background-image: none;
    color: white;
    font-family: 'Framd 1';
}
.footer.li.w--current {
    border-left-width: 2px;
    border-left-color: white;
}
.footer.other-pg {
    position: relative;
    left: 0px;
    right: 0px;
    bottom: 0px;
    padding-top: 3px;
    background-position: 50% 50%;
    background-size: cover;
}
.copyright-section {
    margin-top: 18px;
    padding-top: 16px;
    padding-bottom: 14px;
    background-color: rgba(0, 0, 0, 0.34);
    display: table;
    width: 100%;
}
.copyright-text {
    font-family:'Open Sans', sans-serif;
    color: white;
    font-size: 15px;
}
.link {
    color: white;
    text-decoration: none;
}
.social-mediia {
    display: block;
    width: 40px;
    height: 41px;
    margin-top: 9px;
    margin-right: auto;
    margin-left: auto;
    border: 1px solid white;
    background-image: url('../images/KG_Sm1.png');
    background-position: 0px 0px;
}
.social-mediia:hover {
    background-color: white;
    background-image: url('../images/KG_Sm2.png');
    background-position: 0px 0px;
}
.social-mediia.twitter {
    background-position: -50px 0px;
}
.social-mediia.twitter:hover {
    background-position: -49px 0px;
}
.social-mediia.gmail {
    background-position: -99px 0px;
}
.social-mediia.gmail:hover {
    background-position: -99px 0px;
}
.social-mediia.ytube {
    background-position: -153px 0px;
}
.social-mediia.ytube:hover {
    background-position: -152px 0px;
}
.social-mediia.invert {
    border-color: #ae0f08;
    background-image: url('../images/KG_Sm2.png');
    background-size: auto;
}
.social-mediia.invert:hover {
    background-color: #ae0f08;
    background-image: url('../images/KG_Sm1.png');
    background-size: auto;
}
.facts-ul {
    margin-top: 18px;
    margin-bottom: 28px;
    padding-left: 19px;
    font-family:'Open Sans', sans-serif;
    font-size: 16px;
    line-height: 23px;
    font-weight: 700;
}
.facts-head {

    color: #ae0f08;
}
.festival-wrap {
    margin-right: 12px;
    margin-left: 12px;
}
.festival-wrap.e-greeting-pg {
    margin-top: 46px;
}
.festival-head {
    margin-top: 0px;
    margin-bottom: 3px;
    color: #ae0f08;
    font-size: 15px;
}
.festival-post-dt {
    margin-top: 4px;
    margin-bottom: 6px;
    font-family:'Open Sans', sans-serif;
    color: #ae0f08;
    font-style: italic;
}
.festival-single {
    padding-top: 28px;
    padding-bottom: 29px;
    border-bottom: 1px solid #d2d2d2;
}
.festival-single.immersion {
    border-bottom: 1px none black;
}
.layer-2 {
    position: absolute;
    z-index: 3;
    width: 100%; 
    background-color: transparent;



}
.layer-1 {
    position: absolute;
    z-index: 1;
    width: 100%;
    background-color: transparent;
}
.layer-1.ganpati {
    z-index: 2;
    background-image: url('../images/example-bg.png');
    background-position: 0px 0px;
    background-size: 125px;
}
.glitter-front {
    position: relative;
    z-index: 6;
    width: 100%;
}
.glitter-mid {
    position: absolute;
    z-index: 5;
    width: 100%;
}
.glitter-small {
    position: absolute;
    z-index: 4;
    width: 100%;
}
.single-social-activity {
    padding: 20px 12px 14px;
    border-bottom: 1px solid #d2d2d2;
}
.temple-head-text {
    position: relative;
    z-index: 3;
}
.manach-text {
    position: relative;
    bottom: -25px;
    display: block;
    width: 340px;
    margin-right: auto;
    margin-left: auto;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.bappa-img {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding: 3px;
    border: 1px solid #b0afaf;
}
.slide-cover {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 2;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
}
.update-date-time {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 14px;
    background-color: rgba(255, 255, 255, 0.76);
    color: #ae0f08;
    font-weight: 700;
}
.slide-img {
    display: block;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.socil-footer-div {
    width: 103px;
}
.latest-update-div {
    display: block;
    width: 95%;
    margin-top: 85px;
    margin-right: auto;
    margin-left: auto;
}
.update-img {
    display: block;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.video-window {
    display: block;
    width: 200px;
    height: 200px;
    margin-right: auto;
    margin-left: auto;
}
.iframe {
    display: block;
    width: 55%;
    margin-top: 54px;
    margin-right: auto;
    margin-left: auto;
}
.ganpati {
    position: absolute;
    z-index: 2;
    width: 100%;
}
.social-row {
    width: 187px;
}
.adress-div {
    margin-top: 73px;
}
.footer-row {
    margin-top: 46px;
}
.updates-img-wrap {
    position: relative;
}
.member-div {
    display: block;
    width: 169px;
    margin-top: 22px;
    margin-right: auto;
    margin-left: auto;
}
.member-img {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.member-nm {
    margin-top: 9px;
    color: #ae0f08;
    text-align: center;
}
.member-role {
    margin-top: 3px;
    color: #ae0f08;
    font-size: 13px;
    font-style: italic;
    text-align: center;
}
.txt-bx {
    width: 95%;
    margin-bottom: 32px;
    border-radius: 6px;
}
.txt-area {
    width: 97%;
    min-height: 150px;
    border-radius: 4px;
}
.lable {
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
}
.contact-map {
    height: 300px;
    margin-top: 37px;
    border: 1px solid #d2d2d2;
    border-radius: 5px;
}
.light-box {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.e-greeting-form {
    display: block;
    width: 65%;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
}
.ganpati-greeting {
    padding: 3px;
    border: 1px solid #b0afaf;
    border-radius: 10px;
}
.radio {
    display: block;
    width: 100%;
    height: 25px;
    margin-top: 30px;
    margin-right: auto;
    margin-left: auto;
    background-color: #ae0f08;
    color: #ae0f08;
    font-size: 20px;
}
.radio-div {
    text-align: center;
}
.fest-img {
    margin-bottom: 11px;
    margin-left: 13px;
    float: right;
}
.fest-img2 {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.silver-idol {
    display: block;
    margin-bottom: 13px;
    color: #444549;
    font-style: italic;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
}
.ganpati-mobile {
    display: none;
    margin-right: auto;
    margin-left: auto;
}
@media (max-width: 2048px) {
    .section.slider-footer{top: -79px}
    .site-container.head  {width:90%}
    .site-container{width:90%}
    .site-container-home{width:90%}
    .nav-menu {
        font-size: 5vmin;
        /*border-bottom: 1px solid white;/* /* Menu underlines */
        color: white; /* Menu Text*/
        display: table-cell;
        vertical-align: middle;
    }
    .nav-menu.w--current 
    {
        font-size: 5vmin;
        background:maroon;
        color: yellow; /* Current selected font */
        border-bottom: 1px solid yellow; /* Current selected menu underlines */
    }

    .mobile-navigation 
    {
        /* Landscape menu setting */
        /*top: 62px;
        z-index: 9999;
        /* width: 70%; * / /* Menu width * /
        margin-right: 0px;
        margin-left: auto;*/
        float:left;
        position:fixed;
        margin-top:200;
        left:0;
        height: 100%;
        /* width: 100%; */
        background-color: #420000; /* Menu backgrouond color */
    }
    .mene-btn 
    {
        padding: 2px; /*18px 0px 2px;*/ /* Menu button position setting */
        background-color: rgba(238, 5, 5, 0);
        color: white; /* Menu button color */
        font-size: 11vmin;
    }
}
@media (max-width: 767px) {
    .update-title{
        margin-left: 0;
        margin-top: 10px;
    }
    .footer.li{
        bottom:0;
    }
    .section-animation {
        display: none;
    }
    .section.slider-footer {
        display: none;
    }
    .section.red {
        padding: 51px;
        background-color: #96140f!important;
        height: auto;
        background-image: none;
    }
    .section-head {
        margin-top: 29px;
    }

    .footer {
        padding-top: 0px;
        background-position: 0px 0px;
        background-size: auto;
        background-repeat: repeat;
        background-color: #96140f!important;
        background-image: none;
        bottom:-300px;
    }
    .latest-update-div {
        margin-top: 34px;
    }
    .iframe {
        width: 88%;
    }
    .mobile-navigation {
        /*width: 60%;*/ /* Menu width */
    }
    .fest-img2 {
        margin-bottom: 10px;
        padding-bottom: 1px;
    }
    .ganpati-mobile {
        display: block;
        width: 100%;
        margin-top: -18px;
    }
}
@media (max-width: 479px) {
    .footer{bottom: -357px;}
    .site-logo{
        margin: 0 auto !important;
        display: block;

        /* position: static; */
        z-index: -1;

        left: 4px;
        top: 5px;
    }
    .section.slider-footer {
        top: -42px;
    }
    .section-head {
        font-size: 28px;
    }
    .mobile-navigation 
    {
        float:left;
        /*position:relative;*/
        position:fixed; /* Menu start from top of the screen*/
        margin-top:200;
        left:0;
        height: 100%;
        width: 100%;
    }
}

@font-face {
    font-family: 'Framd 1';
    /*src: url('../fonts/FRAMD_1.TTF');*/
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Krinkes';
    src: url('../fonts/KrinkesRegularPERSONAL.ttf');
    font-weight: 400;
    font-style: normal;
}

@media (max-width: 320px) {
    .footer{bottom: -400px;}
}


[data-tooltip],
.tooltip {
    position: relative;
    cursor: pointer;
}

/* Base styles for the entire tooltip */
[data-tooltip]:before,
[data-tooltip]:after,
.tooltip:before,
.tooltip:after {
    position: absolute;
    visibility: hidden;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: 
        opacity 0.2s ease-in-out,
        visibility 0.2s ease-in-out,
        -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    -moz-transition:    
        opacity 0.2s ease-in-out,
        visibility 0.2s ease-in-out,
        -moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    transition:         
        opacity 0.2s ease-in-out,
        visibility 0.2s ease-in-out,
        transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform:    translate3d(0, 0, 0);
    transform:         translate3d(0, 0, 0);
    pointer-events: none;
}

/* Show the entire tooltip on hover and focus */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after {
    visibility: visible;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

/* Base styles for the tooltip's directional arrow */
.tooltip:before,
[data-tooltip]:before {
    z-index: 1001;
    border: 6px solid transparent;
    background: transparent;
    content: "";
}

/* Base styles for the tooltip's content area */
.tooltip:after,
[data-tooltip]:after {
    z-index: 1000;
    padding: 8px;
    width: 160px;
    background-color: #000;
    background-color: hsla(0, 0%, 20%, 0.9);
    color: #fff;
    content: attr(data-tooltip);
    font-size: 14px;
    line-height: 1.2;
}


.tooltip-left:before,
.tooltip-left:after {
    right: 100%;
    bottom: 50%;
    left: auto;
}

.tooltip-left:before {
    margin-left: 0;
    margin-right: -12px;
    margin-bottom: 10px;
    border-top-color: transparent;
    border-left-color: #000;
    border-left-color: hsla(0, 0%, 20%, 0.9);
}

.tooltip-left:hover:before,
.tooltip-left:hover:after,
.tooltip-left:focus:before,
.tooltip-left:focus:after {
    -webkit-transform: translateX(-12px);
    -moz-transform:    translateX(-12px);
    transform:         translateX(-12px); 
}

.e-greeting-icon{
    position: fixed;
    right: 0;
    top: 84px;
    width: 43px;
    height: 45px;
    box-shadow: -1px 1px 8px #001;
    z-index: 9999999;
}


/****tab css****/

ul.tabs {position: relative;
         list-style-type: none;
         margin: 0;
         padding: 0;
         margin: 0 auto;
         display: block;
         width: 181px;
         margin-top: 56px;
}
ul.tabs li {
    border-bottom: none;
    float: left;
    margin: 0 .25em 0 0;
    padding: .25em 1.5em;
    border-radius: 4px;
    -moz-box-shadow: inset 0 0 10px #000000;
    -webkit-box-shadow: inset 0 0 10px #000000;
    box-shadow: inset 0 0 5px #2F0505;
}
ul.tabs li a {
    color: gray;
    font-weight: bold;
    text-decoration: none;
    font-weight: 400;
}
ul.tabs li.active {
    background: #ae0f08;
}
ul.tabs li.active a {
    color: white;
}
.clr {
    clear: both;
}
article {
    border: #ae0f08 solid 1px;
    padding: 0 1em;
    padding: 12px;
    margin-top: 22px
}

.pht-arr-red{
    width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #ae0f08;
    z-index: 90;
    position: absolute;
    /* margin: 0 auto; */
    left: 31px;
    bottom: -50px;
}
.pht-arr-white{
    width: 0;
    height: 0;
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-bottom: 13px solid white;
    z-index: 90;
    position: absolute;
    /* margin: 0 auto; */
    left: 32px;
    bottom: -51px;
}
.video-arr-red{
    display:none;
    width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #ae0f08;
    z-index: 90;
    position: absolute;
    /* margin: 0 auto; */
    left: 120px;
    bottom: -50px;
}
.video-arr-white{
    display:none;
    width: 0;
    height: 0;
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-bottom: 13px solid white;
    z-index: 90;
    position: absolute;
    /* margin: 0 auto; */
    left: 121px;
    bottom: -51px;
}

.glow{
    width: 69px;
    height: 200px;
    -webkit-animation: neon3 1.5s ease-in-out infinite alternate;
    -moz-animation: neon3 1.5s ease-in-out infinite alternate;
    animation: neon3 1.5s ease-in-out infinite alternate;
    margin: 0 auto;
    display: block;
    position: relative;
    /* left: 48%; */
    top: 240px;
}

@keyframes neon3 {
    from {
        box-shadow: 0px 20px 60px #fff,
            0px  20px 120px  #fff,
            0px  20px 150px  #fff,
            0px  20px 300px  #FFDD1B,
            0px  20px 350px  #FFDD1B,
            0px  20px 400px  #FFDD1B,
            0px  20px 450px #FFDD1B,
            0px  20px 500px #FFDD1B;
        0px  20px 550px #FFDD1B;
        0px  20px 600px #FFDD1B;
        0px  20px 700px #FFDD1B;

    }0
    to {
        box-shadow: 0px 20px 25px #fff,
            0px 20px 50px #fff,
            0px 20px 100px #fff,
            0px 20px 150px #FFDD1B,
            0px 20px 200px #FFDD1B,
            0px 20px 250px #FFDD1B,
            0px 20px 300px #FFDD1B,
            0px 20px 350px #FFDD1B;
        0px 20px 400px #FFDD1B;
        0px 20px 450px #FFDD1B;
        0px 20px 500px #FFDD1B;
        0px 20px 550px #FFDD1B;
    }
}


/********/
.pageno{

    /* padding: 0 0.5em; */
    width: 40px;
    height: 40px;
    text-align: center;
    padding-top: 11px;
    background-image: url('../images/yuvraj_Ganpati_Website_Internal_PagescopyGS.png');

    color:white;
}
.pageno.active-modak{
    color: rgba(174, 15, 8, 0.65);
    text-decoration: none;
    background-image: none;
    background-color: transparent;

}

.highslide-container table {
    padding: 0px;
    border: none;
    margin: 0px;
    visibility: visible;
    position: fixed !important;
    border-collapse: collapse;
    width: 100% !important;
    z-index: 1008;
    left: 0 !important;
    top: 0 !important;
    height: 100%;
    background-color: rgba(255,255,255,0.7) !important;
}
.highslide-container table tr {
    background-color: rgba(255,255,255,0.5) !important;
}
.highslide-container table tr td {
    width: 100% !important;
    height: 100% !important;
    background: none !important;
}