/* UPDATED ON 02/3/2017 @ 010:27AM */

html { -webkit-text-size-adjust: 100%; }

body { margin: 0px; padding: 0px; background-color: #000000; display: relative; background-image: url(../Images/Background.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: scroll; }

div { font-family: 'Roboto', sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; }
form { margin: 0px; padding: 0px; }
img { height: auto; max-width: 100%; max-height: 100%; border: none; }

a { color: #FFFFFF; text-decoration: underline; }

.Video { position: relative; padding-bottom: 56.25%; height: 0px; max-width: 100%; border: solid 1px #999999; background-color: #000000; } /* 16:9 */	
.Video iframe { position: absolute; top: 0px;	left: 0px; width: 100%; height: 100%; }

/* DEFAULT MOBILE/SIZES ---------------------------------------------- */

.Container { display: block; width: 100%; min-width: 320px; max-width: 728px; margin: 0px auto; }
.Content { padding: 10px; }
.Row { display: block; min-width: 300px; width: 100%; margin: 0px auto 40px auto; }


.Logo { text-align: center; }

.Information { font-size: 16px; line-height: 20px; text-align: center; font-weight: 300; }
.Information h1 { font-size: 24px; line-height: 28px; font-family: 'Oswald', sans-serif; weight: 700; text-transform: uppercase; }

.Disclaimer { font-size: 11px; line-height: 13px; color: #999999; text-align: center; }

.BottomLogos { margin: 200px auto 15px auto; }
.BottomLogos div { display: block; width: 100%; text-align: center; opacity: .4 }

.SocialLogos { display: table; min-width: auto; width: auto; }
.SocialLogos div { display: table-cell; width: auto; text-align: center; vertical-align: middle; padding: 0px 2px; }

.Social { display: table; margin: 0px auto; }
.Social .Left { display: table-cell; vertical-align: top; padding: 0px; }
.Social .Right { display: table-cell; vertical-align: middle; padding: 0px 0px 0px 15px; }
.Social .Right .Views { display: none; font-family: 'Roboto Slab', serif; color: #999999; }
.Social .Right .Views b { color: #46C1BD; }
.SocialButtons { display: table; margin: 0px; }
.SocialButtons div { display: table-cell; width: 60px; height: 40px; background-size: 22px 22px; background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; border-right: solid 1px #000000; cursor: pointer; }
.SocialButtons .Facebook { background-color: #3B5999; background-image: url(../Images/Icon-Facebook-White.svg); }
.SocialButtons .Twitter { background-color: #55ACEF; background-image: url(../Images/Icon-Twitter-White.svg); }
.SocialButtons .Add2Any { background-color: #3274D1; background-image: url(../Images/Icon-A2A-White.svg); }
.SocialButtons .Email { background-color: #666666; background-image: url(../Images/Icon-Email-White.svg); }

.Facebook-Hover { background-color: #527CD4 !important; }
.Twitter-Hover { background-color: #70c1ff !important; }
.Add2Any-Hover { background-color: #739bed !important; }
.Email-Hover { background-color: #878787 !important; }


@media (min-width: 769px) {

.BottomLogos { display: table; }
.BottomLogos div { display: table-cell; width: 33%; vertical-align: middle; }


}