.HomeClubName {

visibility: visible;
content: url(images/glhac-header.png); 
width: 70%;
height: auto;
margin-top: 0px !important;
margin-bottom: 0px;
margin-left: 50%;
transform: translateX(-50%);
z-index: 8999;
filter: drop-shadow(2px 2px 5px rgba(0,0,0,1));
-webkit-filter: drop-shadow(2px 2px 5px rgba(0,0,0,1));
}

@media only screen and (max-width: 640px) {
.HomeClubName {
width: 1px;
height: 1px;
visibility: hidden;
}
}


.HomeClubNameMobile {
width: 1px;
height: 1px;
visibility: hidden;
}

@media only screen and (max-width: 640px) {
/*For mobile phones*/
.HomeClubNameMobile {

visibility: visible;
content: url(images/glhac-header.svg);
width: 95%;
height: auto;
margin-top: 50px;
margin-bottom: 5px;

}
}





.ExhaustNotes {
width: 70%;
height: auto;
}

@media only screen and (max-width: 640px) {
.ExhaustNotes {
width: 100%;
height: auto;
}
}

.ExhaustNotesPane {
width: 100%;

border-radius: 28px;

	background-image: url(images/exhaust_notes.jpg);  
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;

}

.ExhaustNotesPaneOverlay {

border-radius: 26px;
background-image: linear-gradient(to bottom, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.7) 70%);

text-shadow: 2px 2px 5px rgba(0, 0, 0, 1);
}


.QuickLinksBar {
background: -webkit-linear-gradient(270deg, rgba(240,240,240,0.5) 0%, rgba(180,180,180,0.5) 50%, rgba(150,150,150,0.5) 50%, rgba(130,130,130,0.5) 100%);
box-shadow: 2px 12px 25px rgba(0,0,0,0.2);
}

.SocialClubText {
color: rgba(255,255,255,1);
}


.DropCapsStandard {
float: left;
line-height: 85%;
width: .65em;
font-size: 250%;
font-family: "BodyFont";
font-weight: Bold;
}


input.QuickButtons {

    background-image: url(images/classic-car-white.svg);
    background-size: 21px 21px;
    background-color: rgba(120,0,0,1);
    background-repeat: no-repeat;
    background-position: 10px center;
    border-radius: 16px;
    border: 1px solid rgba(255,255,255,0.2);
    cursor: arrow;        
    height: 32px;           
    padding-left: 38px; 
    padding-right: 10px;    
    vertical-align: middle; 
    color: rgba(255,255,255,1);
    text-shadow: 1px 1px 3px rgba(0,0,0,1);
	font-family: "BodyFont";
    font-size: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}

input.QuickButtons:hover {
background-color: rgba(180,0,0,1);
border: 1px solid rgba(0,0,0,0.15);
cursor: hand; 
}

input.QuickButtonsBlue {

    background-image: url(images/classic-car-white.svg);
    background-size: 21px 21px;
    background-color: rgba(0,0,120,1);
    background-repeat: no-repeat;
    background-position: 10px center;
    border-radius: 16px;
    border: 1px solid rgba(255,255,255,0.2);
    cursor: arrow;        
    height: 32px;           
    padding-left: 38px; 
    padding-right: 10px;    
    vertical-align: middle; 
    color: rgba(255,255,255,1);
    text-shadow: 1px 1px 3px rgba(0,0,0,1);
	font-family: "BodyFont";
    font-size: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}

input.QuickButtonsBlue:hover {
background-color: rgba(0,0,180,1);
border: 1px solid rgba(0,0,0,0.15);
cursor: hand; 
}







input.Facebook {
background-image: url(images/facebook.svg); /* 16px x 16px */
}


    .leftGroup {
        float: left;
        width: 50%;
        
    }  
    .rightGroup {
        float: right;
        width: 50%; 
        
    }

#group {
}
    :after.group {
        content:"";
        display: table;
        clear: both;
    }
    @media screen and (max-width: 640px) {
        .leftGroup, .rightGroup {
            float: none;
            width: auto;
        }
    }
}



		.fancybox-custom .fancybox-skin {
			box-shadow: 0 0 50px #222;
	}

		body {
			margin: 0 auto;
		}

.shadow-table {
box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.75);
}