html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{overflow-x:hidden}
body{line-height:1;font-family:'Open Sans',sans-serif;background-attachment:fixed}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#fff}
a:hover{text-decoration:underline;opacity:.5}
a:visited{text-decoration:none}
.mx{width:100%}
.ax{width:980px;margin:0 auto;padding-bottom:30px}
.img{/*min-width:652px;*/height:297px;float:left;margin-top:5px;flex-basis:66%;box-sizing:border-box;position:relative}
.box{min-width:301px;height:297px;float:left;padding-left:20px;padding-right:20px;padding-top:20px;margin-top:5px;color:#FFF;box-sizing:border-box;flex-basis:33%;position:relative}
h1{font-size:18px;color:#000;margin-bottom:20px;font-weight:700}
.box h2{font-size:30px;margin-bottom:40px}
.box p{line-height:23px;margin-bottom:30px}
.box table tbody tr td{line-height:24px}
.black,.black a{color:#444}
#footer{height:200px;font-size:9px;text-align:center;float:left}
.redbutton{width:289px;height:38px;color:#fff;background-color:#AF333F;text-transform:uppercase;float:left;padding:22px 0 0 15px;font-size:15px;letter-spacing:.5px;position:absolute;bottom:0}
.redbutton:hover{opacity:.8}
a.redbutton{color:#fff}
#header{height:172px;margin-top:30px}
#navbig{font-size:33px;float:left;margin-top:50px}
#navbig ul li{padding-right:45px}
#navsmall{font-size:15px;float:left}
#navsmall a,#navbig a{color:#AF333F}
#navsmall a{font-weight:600}
#navsmall ul li{padding-right:25px}
#logo{width:302px;height:58px;float:right}
#logo img:hover{opacity:.8}
#social img{float:left;padding-right:5px;margin-top:70px}
#social img:hover{opacity:.8}
#content{margin-bottom:50px;min-height:950px;display:flex;flex-wrap:wrap;justify-content:space-between}
.IE #content{display:table;}
.IE .box{width:301px}
.nav ul li{list-style-type:none;text-transform:uppercase;text-decoration:none;color:#4f4f4f;float:left}
.nav ul li.menuactive a{text-decoration:underline}
.nav ul li a:hover{text-decoration:none;color:#9c000e}
iframe{width:100%;height:100%;border:0}
.subTitle{font-size:13px}
#social{margin-top:20px;display:flex;width:100%;justify-content:space-around}
#social i{font-size:50px}
.quotes{margin-right:5px;margin-left:15px;font-size:30px;line-height:0}
.fa-quote-left{right:20px;position:absolute}
.space1{padding-left:10px}
q{font-size:20px}
/* Stylesheet: css Modified On 2018-10-04 11:35:14 */
@media screen and (max-width: 980px) {
.ax{width:100%}
.box{flex-grow:1}
.img{flex-grow:1}
}
/* Stylesheet: responsive Modified On 2017-01-13 15:52:49 */
