﻿/* Google Fonts Start */
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap');
/* Google Fonts End */

#topHeader, #mfooter {
    /*margin-right: 10px !important;*/
}

#carouselExampleCaptions {
    -webkit-box-shadow: 0 0 10px #000;
    box-shadow: 0 0 10px #000;
    margin-top: 53px;
}

.navbar-brand img{
    height:64px;
}

.navbar-nav-link.active {
    background: #a88849;
}

.gold-section-highlight {
    z-index: 2;
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #c8ad63, #a8884980 53%, transparent);
    width: 100%;
    height: 4px;
    inset: auto 0% 0%;
}

#topHeader {
    -webkit-box-shadow: 0 0 10px #c8ad63;
    box-shadow: 0 0 10px #c8ad63;
}

a.breadcrumb-item:focus, a.breadcrumb-item:hover, a.breadcrumb-item[aria-expanded=true] {
    color: #4c0000;
}

.accordion-button:not(.collapsed) {
    color: #b00022;
}

.header-left {
    display: flex;
    align-items: center;
}

.header-logo {
    position: relative;
}

    .header-logo:after {
        /*
        background: linear-gradient(90deg, #b00022, #ff0031);
        content: '';
        position: absolute;
        top: -15px;
        bottom: -6px;
        right: -35px;
        left: -85px;
        z-index: 1;
        transform: skewX(-20deg);
        border-bottom-right-radius: 30px;
        background: linear-gradient(to bottom, #980000, #4c0000);
        */
    }

img.logo {
    height: 60px;
    position: relative;
    z-index: 2;
}

@media only screen and (max-width: 479px) {
    .custom-scrollbars * {
        -ms-overflow-style: -ms-autohiding-scrollbar;
        scrollbar-width: none;
    }

    #topHeader, #mfooter {
        margin-right: 0px;
    }

    .sponsorlist .col-md-1 {
        width: 33.3333%;
    }

    img.logo {
        height: 48px;
    }

    #carouselExampleCaptions {
        margin-top: 58px;
    }
}
