.answer .container {
	 background: url(/assets/img/backgrounds/b1.png) no-repeat;
	 background-size: 100%;
	 background-position: 0 -9.6vw;
}
 .answer .container .top-content {
	 background: #291e1c;
}
 .answer-wrap {
	 float: left;
	 position: relative;
	 width: 100%;
	 padding: 2vw 7.29vw 0;
	 background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(41, 30, 28, 1) 50%);
	/* FF3.6-15 */
	 background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(41, 30, 28, 1) 50%);
	/* Chrome10-25,Safari5.1-6 */
	 background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(41, 30, 28, 1) 50%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#291e1c',GradientType=0);
	/* IE6-9 */
	 background-size: 100%;
	 background-position: center;
	 background-repeat: no-repeat;
}
 .answer-wrap .prev-button {
	 position: absolute;
	 left: 7.29vw;
	 top: 3vw;
	 z-index: 1;
}
 .answer-wrap .prev-button a {
	 font-family: 'Gotham-Bold';
	 font-size: 0.73vw;
	 color: #ccc;
	 display: block;
	 padding-left: 2vw;
	 letter-spacing: 1px;
}
 .answer-wrap .prev-button a:after {
	 content: "";
	 position: absolute;
	 left: 0;
	 top: 50%;
	 transform: translateY(-50%);
	 background: url(/assets/img/icons/prev-button.png) no-repeat;
	 background-size: 100%;
	 width: 0.78vw;
	 height: 1.35vw;
}
 .answer-wrap .answer-head {
	 position: relative;
	 width: 100%;
	 float: left;
}
 .answer-wrap .answer-head h1 {
	 width: 65%;
	 margin: 0 auto;
	 display: block;
	 text-align: center;
	 font-size: 1.88vw;
	 font-family: 'Gotham-Bold';
	 color: #fff;
	 line-height: 1.4;
}
 .answer-wrap .answer-content {
	 position: relative;
	 width: 100%;
	 float: left;
	 padding: 2.5vw 0 0;
}
 .answer-wrap .answer-content .customer-info {
	 position: relative;
	 float: left;
	 width: 100%;
	 text-align: center;
	 color: #fff;
}
 .answer-wrap .answer-content .customer-info p {
	 font-family: 'Gotham-Bold';
	 font-size: 0.73vw;
	 line-height: 1.6;
	 letter-spacing: 3px;
	 width: 16%;
	 margin: 0 auto;
}
 .answer-wrap .answer-content .customer-info span {
	 font-family: 'Gotham-Book';
	 font-size: 0.73vw;
	 letter-spacing: 3px;
}
 .answer-wrap .answer-content .customer-info:before {
	 content: "";
	 position: absolute;
	 left: 0;
	 top: 50%;
	 transform: translateY(-50%);
	 width: 42%;
	 height: 1px;
	 background: #ccc;
}
 .answer-wrap .answer-content .customer-info:after {
	 content: "";
	 position: absolute;
	 right: 0;
	 top: 50%;
	 transform: translateY(-50%);
	 width: 42%;
	 height: 1px;
	 background: #ccc;
}
 .answer-wrap .answer-content .company-answer {
	 float: left;
	 width: 100%;
	 position: relative;
	 padding: 2.34vw 0;
	 font-size:17px;
}
 .answer-wrap .answer-content .company-answer p {
	 font-family: 'Gotham-Book';
	 color: #fff;
	 line-height: 1.5;
	 padding: 0 13.02vw 1.56vw 13.02vw;
}
 .answer-wrap .answer-content .company-answer .video-container {
	 width: 100%;
	 float: left;
	 position: relative;
	 padding: 2vw 11.02vw 4vw 11.02vw;
	 border-bottom: 1px solid #5f5655;
}
 .answer-wrap .answer-content .company-answer .video-container iframe {
	 width: 100%;
	 height: 32vw;
	 padding: 0 2vw;
}
 .answer-wrap .answer-content .company-answer .video-info {
	 float: left;
	 position: relative;
	 width: 70%;
	 padding: 2.4vw 0;
	 margin: 0 13vw 0 13vw;
}
 .answer-wrap .answer-content .company-answer .video-info p {
	 float: left;
	 position: relative;
	 width: 20%;
	 padding: 0.4vw 0 0 0;
}
	.answer-wrap .answer-content .company-answer .video-info ul {
		float: left;
		position: relative;
		width: 80%;
		padding-top: 0.6vw;
	}
 .answer-wrap .answer-content .company-answer .video-info ul li {
	 position: relative;
	 float: left;
	 margin: 0 0.52vw 0.52vw 0;
}
 .answer-wrap .answer-content .company-answer .video-info ul li a {
	 display: block;
	 padding: 0.63vw;
	 border: 0.16vw solid #e71e00;
	 font-family: 'Gotham-Bold';
	 font-size: 0.52vw;
	 letter-spacing: 0.6px;
	 transition: ease all 0.5s;
}
 .answer-wrap .answer-content .company-answer .video-info ul li a:hover {
	 background: #e71e00;
}
 .answer-wrap .answer-content .company-answer .video-info:after {
	 content: "";
	 position: absolute;
	 left: 0;
	 bottom: 0;
	 background: url(/assets/img/icons/dashed-line.png) repeat-x;
	 width: 100%;
	 height: 1px;
}
 .answer-wrap .answer-content .company-answer .video-survey {
	 float: left;
	 position: relative;
	 width: 100%;
	 padding: 2.4vw 13vw 0 13vw;
	/* On mouse-over, add a grey background color */
	/* When the radio button is checked, add a blue background */
}
 .answer-wrap .answer-content .company-answer .video-survey form {
	 float: left;
	 position: relative;
	 width: 100%;
}
 .answer-wrap .answer-content .company-answer .video-survey p {
	 font-family: 'Gotham-Book';
	 color: #fff;
	 font-size: 0.83vw;
	 padding: 0;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-container {
	 float: left;
	 position: relative;
	 width: 100%;
	 padding-bottom: 0.5vw;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box {
	 float: left;
	 position: relative;
	 width: 10%;
	 display: block;
	 cursor: pointer;
	 -webkit-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
	 margin: 1.04vw 0;
}
.answer-wrap .answer-content .company-answer .video-survey .radio-detail-container .radio-box {
    width: 20%;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box p {
	 font-size: 0.52vw;
	 font-family: 'Gotham-Bold';
	 padding: 0.4vw 2vw;
	 letter-spacing: 1px;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box input {
	 position: absolute;
	 opacity: 0;
	 cursor: pointer;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box .checkmark {
	 position: absolute;
	 top: 0;
	 left: 0;
	 height: 1.62vw;
	 width: 1.65vw;
	 background-color: transparent;
	 border: 0.1vw solid #fff;
	 border-radius: 50%;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box .checkmark:after {
	 content: "";
	 position: absolute;
	 display: none;
	 top: 50%;
	 left: 51%;
	 transform: translate(-50%, -50%);
	 width: 1.08vw;
	 height: 1.08vw;
	 border-radius: 50%;
	 background: #e71e00;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box input:checked ~ .checkmark:after {
	 display: block;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box:hover input ~ .checkmark {
	 background-color: #000;
}
 .answer-wrap .answer-content .company-answer .video-survey .radio-box input:checked ~ .checkmark {
	 background-color: #000;
}
 .answer-wrap .answer-content .company-answer .video-survey button {
	 float: left;
	 position: relative;
	 border: 0;
	 outline: 0;
	 background: transparent;
	 border: 0.1vw solid #fff;
	 font-family: 'Gotham-Bold';
	 color: #fff;
	 font-size: 0.52vw;
	 padding: 0.36vw;
	 width: 6.51vw;
	 text-align: left;
	 transition: ease all 0.5s;
}
 .answer-wrap .answer-content .company-answer .video-survey button:after {
	 content: "";
	 position: absolute;
	 right: 0.3vw;
	 top: 50%;
	 transform: translateY(-50%);
	 background: url(/assets/img/icons/submit-arrow.png) no-repeat;
	 background-size: contain;
	 width: 0.63vw;
	 height: 0.63vw;
}
 .answer-wrap .answer-content .company-answer .video-survey button:hover {
	 background-color: #e71e00;
	 border-color: #e71e00;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box {
	 position: absolute;
	 right: 12vw;
	 top: 2.3vw;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box p {
	 position: relative;
	 float: left;
	 font-family: 'Gotham-Bold';
	 font-size: 0.52vw;
	 letter-spacing: 1px;
	 padding: 0.4vw 1vw 0 0;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box ul {
	 float: left;
	 position: relative;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li {
	 float: left;
	 position: relative;
	 margin-right: 0.3vw;
	 width: 1.67vw;
	 height: 1.67vw;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li a {
	 display: block;
	 width: 1.67vw;
	 height: 1.67vw;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li.facebook {
	 background: url(/assets/img/icons/Sm.png) no-repeat left;
	 background-size: cover;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li.twitter {
	 background: url(/assets/img/icons/Sm.png) no-repeat center;
	 background-size: cover;
}
 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li.google-plus {
	 background: url(/assets/img/icons/Sm.png) no-repeat right;
	 background-size: cover;
}
 .answer-wrap .answer-content .company-answer .video-survey .ask-question {
	 position: relative;
	 float: left;
	 width: 100%;
	 text-align: left;
	 padding: 2.08vw 0 0;
}
 .answer-wrap .answer-content .company-answer .video-survey .ask-question a {
	 position: relative;
	 display: block;
	 width: 13.02vw;
	 margin: 0 auto;
	 background: #e71e00;
	 padding: 1.15vw;
	 font-family: 'Gotham-Bold';
	 font-size: 0.83vw;
	 border: 0.1vw solid #e71e00;
}
	.answer-wrap .answer-content .company-answer .video-survey .ask-question a:after {
		content: "";
		position: absolute;
		right: 1.15vw;
		top: 50%;
		transform: translateY(-50%);
		background: url(/assets/img/icons/icon-search-white.png) no-repeat;
		background-size: 100%;
		width: 1.09vw;
		height: 1.3vw;
	}
 .answer-wrap .answer-content .company-answer .video-survey .ask-question a:hover {
	 border: 0.1vw solid #fff;
}
 .answer-wrap .answer-content .company-answer .img-container {
	 width: 100%;
	 float: left;
	 position: relative;
	 padding: 2vw 11.02vw 4vw 11.02vw;
	 border-bottom: 1px solid #5f5655;
}
 .answer-wrap .answer-content .company-answer .img-container img {
	 width: 100%;
}
/*Responsive*/
 @media only screen and (max-width: 1080px) {
	 .answer .questions-content {
		 padding: 4vw 0;
	}
	 .answer .news-content {
		 padding: 5vw 0 0;
	}
	 .answer .container {
		 background: url(/assets/img/backgrounds/b1.png) no-repeat;
		 background-size: 170%;
		 background-position: -26vw -12.6vw;
	}
	 .answer-wrap {
		 padding: 2vw 2.78vw 0;
		 background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(41, 30, 28, 1) 50%);
		/* FF3.6-15 */
		 background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(41, 30, 28, 1) 50%);
		/* Chrome10-25,Safari5.1-6 */
		 background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(41, 30, 28, 1) 50%);
		/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#291e1c',GradientType=0);
		/* IE6-9 */
		 background-size: 100%;
		 background-position: center;
		 background-repeat: no-repeat;
	}
	 .answer-wrap .prev-button {
		 display: none;
	}
	 .answer-wrap .answer-head {
		 position: relative;
		 width: 100%;
		 float: left;
	}
	 .answer-wrap .answer-head h1 {
		 width: 100%;
		 font-size: 4.44vw;
	}
	 .answer-wrap .answer-content {
		 padding: 6.02vw 0 0;
	}
	 .answer-wrap .answer-content .customer-info p {
		 font-size: 1.94vw;
		 width: 25%;
		 padding-bottom: 0.6vw;
	}
	 .answer-wrap .answer-content .customer-info span {
		 font-size: 1.94vw;
	}
	 .answer-wrap .answer-content .customer-info:before {
		 content: "";
		 position: absolute;
		 left: 0;
		 top: 50%;
		 transform: translateY(-50%);
		 width: 35%;
		 height: 1px;
		 background: #ccc;
	}
	 .answer-wrap .answer-content .customer-info:after {
		 content: "";
		 position: absolute;
		 right: 0;
		 top: 50%;
		 transform: translateY(-50%);
		 width: 35%;
		 height: 1px;
		 background: #ccc;
	}
	 .answer-wrap .answer-content .company-answer {
		 padding: 4.63vw 0;
	}
	 .answer-wrap .answer-content .company-answer p {
		 padding: 0 0 5.74vw 0;
		 font-size: 3.33vw;
	}
	 .answer-wrap .answer-content .company-answer .video-container {
		 width: 100%;
		 float: left;
		 position: relative;
		 padding: 4vw 0 7.41vw 0;
		 border-bottom: 2px solid #5f5655;
	}
	 .answer-wrap .answer-content .company-answer .video-container iframe {
		 width: 100%;
		 height: 55.56vw;
		 padding: 0;
	}
	 .answer-wrap .answer-content .company-answer .video-info {
		 width: 100%;
		 padding: 6.48vw 0;
		 margin: 0;
	}
	 .answer-wrap .answer-content .company-answer .video-info p {
		 float: left;
		 position: relative;
		 width: 100%;
		 padding: 0 0 2.78vw 0;
	}
	 .answer-wrap .answer-content .company-answer .video-info ul {
		 width: 100%;
	}
	 .answer-wrap .answer-content .company-answer .video-info ul li {
		 margin: 0 2.78vw 2.78vw 0;
	}
	 .answer-wrap .answer-content .company-answer .video-info ul li a {
		 padding: 1.57vw;
		 border: 0.56vw solid #e71e00;
		 font-size: 1.94vw;
		 letter-spacing: 0.6px;
	}
	 .answer-wrap .answer-content .company-answer .video-info:after {
		 content: "";
		 position: absolute;
		 left: 0;
		 bottom: 0;
		 background: url(/assets/img/icons/dashed-line.png) repeat-x;
		 width: 100%;
		 height: 2px;
	}
	 .answer-wrap .answer-content .company-answer .video-survey {
		 width: 100%;
		 padding: 7.41vw 0 0;
	}
	 .answer-wrap .answer-content .company-answer .video-survey form {
		 float: left;
		 position: relative;
		 width: 100%;
		 padding-bottom: 7.41vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey form:after {
		 content: "";
		 position: absolute;
		 left: 0;
		 bottom: 0;
		 background: url(/assets/img/icons/dashed-line.png) repeat-x;
		 height: 2px;
		 width: 100%;
	}
	 .answer-wrap .answer-content .company-answer .video-survey p {
		 width: 85%;
		 font-size: 3.33vw;
		 padding-bottom: 5.46vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-container {
		 float: left;
		 position: relative;
		 width: 100%;
		 padding-bottom: 5.37vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-box {
		 float: left;
		 position: relative;
		 width: 30%;
		 display: block;
		 cursor: pointer;
		 -webkit-user-select: none;
		 -moz-user-select: none;
		 -ms-user-select: none;
		 user-select: none;
		 margin: 0;
	}
	.answer-wrap .answer-content .company-answer .video-survey .radio-detail-container .radio-box {
		width: 100%;
	}
	.answer-wrap .answer-content .company-answer .video-survey .radio-detail-container .radio-box:not(:last-child) {
		margin-bottom: 5.37vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-box p {
		 font-size: 2.78vw;
		 padding: 2vw 13vw;
		 letter-spacing: 1px;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-box .checkmark {
		 height: 8.89vw;
		 width: 8.89vw;
		 border: 0.56vw solid #fff;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-box .checkmark:after {
		 content: "";
		 position: absolute;
		 display: none;
		 top: 50%;
		 left: 51%;
		 transform: translate(-50%, -50%);
		 width: 5.09vw;
		 height: 5.09vw;
		 border-radius: 50%;
		 background: #e71e00;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-box input:checked ~ .checkmark:after {
		 display: block;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-box:hover input ~ .checkmark {
		 background-color: #000;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .radio-box input:checked ~ .checkmark {
		 background-color: #000;
	}
	 .answer-wrap .answer-content .company-answer .video-survey button {
		 border: 0.56vw solid #fff;
		 font-size: 2.78vw;
		 padding: 2.04vw;
		 width: 30.56vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey button:after {
		 content: "";
		 position: absolute;
		 right: 2.5vw;
		 top: 50%;
		 transform: translateY(-50%);
		 background: url(/assets/img/icons/submit-arrow.png) no-repeat;
		 background-size: contain;
		 width: 1.85vw;
		 height: 2.31vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey button:hover {
		 background-color: #e71e00;
		 border-color: #e71e00;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box {
		 position: relative;
		 float: left;
		 width: 100%;
		 right: 0;
		 top: 0;
		 padding: 7.41vw 0;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box p {
		 display: none;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box ul {
		 float: none;
		 display: block;
		 position: relative;
		 width: 40%;
		 margin: 0 auto;
		 position: relative;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li {
		 float: left;
		 position: relative;
		 margin-right: 3.7vw;
		 width: 8.8vw;
		 height: 8.8vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li a {
		 display: block;
		 width: 8.8vw;
		 height: 8.8vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li.facebook {
		 background: url(/assets/img/icons/Sm2.png) no-repeat left;
		 background-size: cover;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li.twitter {
		 background: url(/assets/img/icons/Sm2.png) no-repeat center;
		 background-size: cover;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box ul li.google-plus {
		 background: url(/assets/img/icons/Sm2.png) no-repeat right;
		 background-size: cover;
		 margin-right: 0;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .social-box:after {
		 content: "";
		 position: absolute;
		 left: 0;
		 bottom: 0;
		 background: url(/assets/img/icons/dashed-line.png) repeat-x;
		 height: 1px;
		 width: 100%;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .ask-question {
		 padding: 5.56vw 0 0;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .ask-question a {
		 width: 100%;
		 margin: 0 auto;
		 background: #e71e00;
		 padding: 6.3vw;
		 font-size: 4.44vw;
		 letter-spacing: 2px;
		 border: 0.56vw solid #e71e00;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .ask-question a:after {
		 content: "";
		 position: absolute;
		 right: 5.56vw;
		 top: 50%;
		 transform: translateY(-50%);
		 background: url(/assets/img/icons/ask-que2.png) no-repeat;
		 background-size: 100%;
		 width: 5.56vw;
		 height: 5.56vw;
	}
	 .answer-wrap .answer-content .company-answer .video-survey .ask-question a:hover {
		 border: 0.56vw solid #e71e00;
	}
	 .answer-wrap .answer-content .company-answer .img-container {
		 width: 100%;
		 float: left;
		 position: relative;
		 padding: 4vw 0 7.41vw 0;
		 border-bottom: 2px solid #5f5655;
	}
}
