#odd-faq, #odd-faq .odd-faq-question, #odd-faq .odd-faq-answer{
	margin:0;
	width:100%;
	float:left;
font-family: "ProximaNovaLt";
font-size:16px;
color:#606060;
}
#odd-faq{
	margin:0;
	width:100%;
	border-bottom:1px solid #e0e0e0;
	
}
#odd-faq .odd-faq-question{
	margin:0;
	padding:10px 10px 10px 90px;
	font-size:18px;
	  font-family: proxima_novaregular;
	color:#606060;
	background:#fff;	
	cursor:pointer;	
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border:1px solid #e0e0e0;
	border-right:0;
	border-left:0;
	border-bottom:0;
	margin-bottom:0px;
	position:relative;
	z-index:10;
	min-height:51px;
}

#odd-faq .odd-faq-answer{
background:#fff;


border-left: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;
position: relative;
top: -6px;
}
#odd-faq .odd-faq-answer{
	margin:0;
	padding:10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	color:#171717;
}

.support-left{
width:655px;
float:left;
border:1px solid #ccc;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-top:45px;
margin-bottom:45px;
}
.support-left h1{
width:auto;
font-size:30px;
color:#606060;
display:inline-block;
padding:20px;
float:left;
 font-family: "ProximaNovaRg";
}
.faq_title{
float:right!important;
color:#fe0000!important;
font-family: 'proxima_novaregular'!important;
}
.toggle{
 background: url("./img/toggle_icon.png") no-repeat scroll center 15px #f2f2f2;
    border-right: 1px solid #eeeeee;
    float: right;
    height: 100%;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 70px;
	line-height:51px;
	text-align:center;
    z-index: 1000;
}
.support-right{
border: 1px solid #ccc;
background: none repeat scroll 0 0 #fff;

float: right;
margin-top: 99px;
min-height: 279px;
padding: 0;
position: relative;
width: 321px;
position:relative;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.support-right span{
margin:0;
}
.support-right P{
padding:10px!important;
}
.support-right P em{
font-size:14px;
 font-family: proxima_novaregular;
 color:#999;
 text-align:center;
}
.support-right h4{
 font-family: proxima_novaregular;
font-size: 34px;
color:#606060;
padding:15px;
border-bottom:1px solid #ccc;
}
.support-right label{
width:100%;
display:inline-block;
 font-family: proxima_novaregular;
font-size:15px;
padding:7px 0 0 2px;
}
.support-right input{
border: 1px solid #e7e7e7;
padding: 8px;
margin:0;
background:#fff!important;
width:100%;
 font-family: proxima_novaregular;
 border-radius:3px;
 -webkit-border-radius:3px;
/* color:#ccc;*/
}
.support-right textarea{
border: 1px solid #e7e7e7;
padding: 8px;
background:#fff;
 font-family: proxima_novaregular;
 width:100%;
 border-radius:3px;
 -webkit-border-radius:3px;
/* color:#ccc;*/
}
.support-right select{
border: 1px solid #e7e7e7;
padding: 8px;
width:100%;
margin:0;
background:#fff;
width:100%;
 font-family: proxima_novaregular;
 border-radius:3px;
 -webkit-border-radius:3px;
 /*color:#ccc;*/
}
.support-right .wpcf7-submit{
background:#fe0000!important;
border:1px solid #fe0000;
color:#fff;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
width:100%;
 font-family: proxima_novaregular;
margin-bottom: 20px;
}
.support-right .wpcf7-submit:hover{
background:#C40F11;
border:1px solid #C40F11;
}
.support-right span + span a{
color:#fff;
font-family: 'museo700';
font-size:22px!important;
color:#fff;
text-indent:99px!important;
opacity:1;
}
.support-right span + span{
background:#C40F11;
width:100%;
height:36px;
line-height:36px;
float:left;
bottom:0px;
position:absolute;
left:0;
text-align: center;
}


