h1,h2,h3,h4, .title h1 span,.footer_top .widget h4, .carousel-inner h2 span{font-family:'Bebas Neue W01 Regular';
}
.title h1, .title h1.title_like_separator .vc_text_separator.full .separator_content, {font-family:'Bebas Neue W01 Regular';
}

h6,p,.title_holder .title_subtitle_holder .subtitle span,.carousel-inner h3 span {font-family:'Trade Gothic W01 Cn_18';
}

.wpb_wrapper li h6{
	display: inline;
}

title_holder .title_subtitle_holder .subtitle span {font-style: normal;
}

.footer_top .widget h4 {
margin: 5px 0 0 0px;
}

.footer_top .textwidget {
font-size: 16px;
line-height: 24px;
}

.footer_top, .footer_top p, .footer_top span:not(.q_social_icon_holder):not(.fa-stack):not(.social_icon):not(.q_icon_shortcode), .footer_top li, .footer_top .textwidget, .footer_top .widget_recent_entries>ul>li>span {font-family:'Trade Gothic W01 Cn_18';
}


*{margin:0;padding:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.grid{margin-left:-3%;max-width:105%;}

.grid{margin-left:0;max-width:none;}
.unit{width:auto;margin-left:0;display:block;}

.span-grid{width:97%;}

.unit{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:3%;margin-right:-0.25em;overflow:hidden;*overflow:visible;}

#register
{background:inherit;}

#register .unit
{text-align:center;}

#register{padding-top:100px;}

#register .unit .register-title-wrapper h1
{display:inline-block;}

#register form
{width:100%;max-width:770px;display:inline-block;margin-bottom:90px;}

#middle-buttons
{width: 25%; margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 10px;
	
}

#register form middle-buttons
{
width: 100%; margin: 0 auto;
}

#register form label
{font-weight:bold;width:100%;max-width:328px;color: #3E2F0F;font-size:14px;float:left;margin-bottom:25px;text-align:left;line-height:40px;}

#register form label2
{font-weight:bold;color: #99844A;font-size:14px;
	margin-bottom: 25px;text-align:right;line-height:40px;
	display: inline-block;
	float: left;
	margin-left: 20px;
}

#register form label3
{font-weight:bold;color: #757575;font-size:14px;float:right;margin-bottom:25px;text-align:right;line-height:40px;}

#register form label:nth-of-type(odd)
{margin-right:112px;}

#register form input,#register form select,#register form textarea
{color: #99844A;font-size:14px;font-weight:100;width:100%;max-width:328px;height:38px;float:left;border:1px solid #99844A;border-top-color:#99844A;border-left-color:#99844A;border-bottom-color:#99844A;border-right-color:#99844A;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.0);}

#register form select
{-webkit-appearance:none;padding-left:25px;}

#register form input
{padding:0 9px;}
#register form .form-disclaimer

{margin:35px 0 15px 0;float:left;}

#register form .form-disclaimer h3
{margin-bottom:40px;}

#register form .form-disclaimer p
{color: #757575;font-size:13px;line-height:18px;}

#register form .submit-button
{margin:0 auto;width:100%;max-width:350px;height:45px;position:relative;}

#register form .submit-button input
{width:100%;max-width:350px;background: #99844A;font-size:20px;line-height:40px;text-align:center;color:#fcfcfa;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.8);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.8);border:0px;text-shadow:0px 0px 0px #000;filter:dropshadow(color=#000,offx=0,offy=1);letter-spacing:1px;-webkit-appearance:none;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;
	height: 60px;
}@media all and (max-width: 650px){#register{padding-top:100px;}


#register form
{max-width:350px !important;}#register form .submit-button{padding:0 5px;}

#register form input.checkbox {
border: none;
box-shadow: none;
width: auto;
margin-right: 20px;
}