@import url("http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800|Open+Sans+Condensed:300,300italic,700");
@import url("icons.css");

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, ul, li, p, h1, h2, h3, h4, h5, h6 { display: block; padding:0; margin:0; }
a, a:before, a:after, input, input:before, input:after, button, button:before, button:after { -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear; text-decoration:none; }
body { font-family:"Open Sans","Arial"; overflow-x:hidden; margin:0; padding:0; background-color:#E9E7E8; font-size:13px; color:#444444; line-height:20px; width:100%; height:100%; overflow-x:hidden; }
article { width:100%; margin:0 auto; position:relative; max-width:1000px; }
article:after { content:""; display:block; width:100%; height:0; clear:both; }
ul, li { list-style:none; }
p { margin:0 0 25px 0; }
p a { color:#d90000; text-decoration:none; font-weight:bold; }
p a:hover { color:#f7d500; }
h1 { color:#212121; text-transform:uppercase; font-size:25px; font-weight:bold; font-family:"Open Sans Condensed"; border-left:solid 6px #D90000; padding:5px 15px; margin-bottom:40px; margin-top:6px; position:relative; }
h1.nmb { margin-bottom:8px; }
h1:after { display:block; content:""; height:3px; width:calc(100% + 6px); position:absolute; bottom:-8px; left:-6px; background-color:#E9E7E8; }
h1 small { font-size:20px; color:#D80000; display:inline-block; }
h2 { font-weight:400; font-size:16px; color:#D80000; line-height:22px; margin:0 0 35px 0; }
h2.grey { color:#444444; margin-bottom:50px; }
a img { outline:none; border:none; }
h3 { color:#D80000; font-size:18px; font-weight:bold; font-family:"Open Sans Condensed"; text-transform:uppercase; margin:0 0 12px 0; }
.yellowH3 h3 { font-size:22px; color:#FFBF00; margin:0; padding:0 15px; }
h4 { font-size:15px; text-transform:uppercase; margin:0 0 5px 0; padding:0; font-weight:bold; font-family:"Open Sans Condensed"; color:#444444; }
* { -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; -ms-font-smoothing: antialiased; font-smoothing: antialiased; }


.spacing { padding:0; height:6px; }
.boldRed strong { font-weight:700; text-decoration:underline; color:#D80000; }
.boldRed em { font-weight:700; }
.noMarginBottom { margin-bottom:0!important; }
.mt10 { margin-top:10px!important; }
.mt25 { margin-top:25px!important; }
.white { border:none; outline:none; display:block; width:100%; clear:both; height:1px; background-color:#B7B7B7; margin:10px 0 35px 0; }
#mobiLogoSlides img { margin-right:30px; display:inline-block; float:left; }
#mobiLogoSlides .white { margin-top:20px; }
#mobiLogoSlides p:after { content:""; display:block; width:100%; height:0; clear:both; }
#mobiLogoSlides br { display:none; }


@media screen and (max-width: 600px) {
	#mobiLogoSlides img { clear:both; float:none; width:auto!important; height:auto; margin:0 auto; }
	#mobiLogoSlides { text-align:center; }
	#mobiLogoSlides .white { display:none; }
	#mobiLogoSlides br { display:block; }
}