.ui-autocomplete{background-color:white}
.hidden{display:none}

.qraa-wrapper{max-width:100%}
.qraa-wrapper::after{content:"";clear:both;display:block;height:0}

.qraa-title {margin-bottom: 25px;}

.qraa-box{box-sizing:border-box;width:50%;float:left}
.qraa-box.reviews{padding-right:10px}
.qraa-box.questions{padding-left:10px}

.qraa-header{margin:0 0 10px 0;padding:0;position:relative; text-align: center;}
.qraa-header H2{line-height:22px;font-size:16px;color:#0202ff;font-weight:bold;margin:0;padding:0}
.qraa-header .btn {display:inline-block; vertical-align: top; width:185px; margin: 0 20px; position: relative; border: 1px solid;padding: 6px 0; font-size: 16px;}
.icon_btn:before {content: ''; display: inline-block; vertical-align: middle; width: 24px; height: 22px; margin-right: 10px; background: url(../img/btn_question.png) center center no-repeat;position: absolute;top: 50%;left: 14px;margin-top: -11px;}
.qraa-header .qraa-add.green_btn {border-color: #70c522}
.qraa-header .qraa-add.blue_btn {border-color: #309fa9;width: 185px;}
.icon_btn.blue_btn:before { background-image: url(../img/btn_review.png);}

.qraa-footer{clear:both;padding:15px 0 0 0;text-align:center}
.home_qa li.qraa-item {width: 48%;margin: 0 1% 0 1%;}

.qraa-list{ margin:0; padding: 0; list-style:none;}
.home-page ul.qraa-list:after {content: ""; display: block;position: absolute;bottom: 0;left: 0;height: 74px;width: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(255,255,255,1)));
    background-image: -webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));
    background-image: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));
    background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
}
.qraa-list .qraa-item {box-sizing: border-box; padding:0 10px 1px 10px;width:100%;}
.product-page .qraa-list .qraa-item {
    padding: 0 10px 1px 10px;
}
.qraa-list .qraa-item:last-child {margin-bottom:0;}
.qraa-list .qraa-item .qraa-item-heading{padding:0;line-height:18px;font-size:13px}
.qraa-list .qraa-item .qraa-item-date{color:#007481;font-weight:bold;font-size:15px}
.qraa-list .qraa-item .qraa-item-title{color:#444444;font-weight:bold;font-size:15px}
.qraa-list .qraa-item .qraa-item-product{font-size:13px;line-height:16px;color:#444444;font-weight:bold;margin-bottom: 5px;}
.qraa-list .qraa-item .qraa-item-product .qraa-item-product-link{font-size:15px;color:#007481;text-decoration:underline}
.qraa-list .qraa-item .qraa-item-product .qraa-item-product-link:hover{color: #00c4db;}
.qraa-list .qraa-item .qraa-item-text, .qraa-list .qraa-item .qraa-item-answer{box-sizing: border-box; padding: 15px;color: #282828;font-size: 14px;
	line-height: 19px;border-radius: 10px;background: #eeeeee;position: relative; margin: 15px 0;}
.product-page .qraa-list .qraa-item .qraa-item-answer {
	margin: 15px 0 10px 30px
}
.qraa-list .qraa-item .qraa-item-answer{background: #e4fcff;}
.qraa-list .qraa-item .qraa-item-text:before,
.qraa-list .qraa-item .qraa-item-answer:before {
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 11px 12px 11px;
	border-color: transparent transparent #ffffff transparent;
	position: absolute; bottom: 100%; left: 30px;
}
.qraa-footer a.qraa-page-link.btn {border: 3px solid #007481;border-radius: 5px;background: #e5f1f2;width: auto;height: auto; padding: 16px 27px;transition: .2s ease;}
.qraa-footer a.qraa-page-link.btn:hover {background: #a0cbd0;}
.qraa-footer a.qraa-page-link.btn span {font-size: 18px;color: #007481;font-weight: bold;}
.qraa-list .qraa-item.new .qraa-item-text {background: #FEF5D6;}
.qraa-list .qraa-item.new .qraa-item-text:before {border-color: transparent transparent #FEF5D6 transparent}

.qraa-list .qraa-item .qraa-item-answer {margin-left: 30px;}

.qraa-add-form{display:none}
.qraa-form{margin:0 0 20px 0;padding:0}
.qraa-form .field{margin:0 0 10px 0;padding:0}
.qraa-form .field LABEL{display:block;color:#808080;line-height:20px;font-size:18px;text-align: left;}
.qraa-form .field LABEL.descr {
    line-height: 16px !important;
    cursor: default !important;
}
.qraa-form .field.product LABEL{display:block;color:#808080;line-height:20px;font-size:14px;margin-top:-10px}
.qraa-form .field.captcha LABEL{display:block;color:#808080;line-height:20px;font-size:14px}
.qraa-form .field INPUT:not(.green_btn){margin-bottom:0px;font-size:14px;font-family:Arial!important;border:2px solid #818181;padding:5px 10px;height:30px;line-height:16px;width:100%;outline:none;box-sizing:border-box;display:block}
.qraa-form .field INPUT.error{border:2px solid red}
.qraa-form .field TEXTAREA{margin-bottom:0px;font-size:14px;font-family:Arial!important;border:2px solid #818181;padding:5px 10px;height:78px;line-height:16px;width:100%;outline:none;box-sizing:border-box;display:block;resize:none}
.qraa-form .field TEXTAREA.error{border:2px solid red}
.qraa-form .field.check::after{content:"";clear:both;display:block;height:0}
.qraa-form .field.check INPUT{margin:0 5px 0 0;padding:0;height:auto;width:auto;outline:none;display:block;float:left;position:relative;top:2px}
.qraa-form .field.check LABEL{line-height:20px;font-size:14px;cursor:pointer}
.qraa-form .field.product{display:none;position:relative}
.qraa-form .field.product .form-product-suggestions{
	display:none;position:absolute;top:50px;left:0;padding:10px;background:#00a5b8;z-index: 2;
	box-sizing: border-box;
	min-width: 100%;
	top: 100%;
	color:#fff;
}
.qraa-form .field.product .form-product-suggestions .auto-product{min-width:120px;color:#fff;font-size:13px;line-height:20px;display:block;text-decoration:none;padding:2px 6px}
.qraa-form .field.product .form-product-suggestions .auto-product:hover{text-decoration:underline;color:#fff;cursor:pointer;}
.qraa-form .field.captcha .wa-captcha P{margin:0 0 1px 0}
.qraa-form .field.captcha .wa-captcha P:last-child{margin:0}
.qraa-form .field.captcha .wa-captcha P::after{content:"";clear:both;display:block;height:0}
.qraa-form .field.captcha .wa-captcha .wa-captcha-img{display:block;float:left;margin:0 10px 0 0}
.qraa-form .field.captcha .wa-captcha STRONG{display:block;float:left;margin:0 10px 0 0;height:40px;line-height:40px;font-size:18px}
.qraa-form .field.captcha .wa-captcha .wa-captcha-input{display:block;float:left;width:100px;margin-top:5px}
.qraa-form .field.captcha .wa-captcha .wa-captcha-refresh{font-size:13px;color:#0202ff;text-decoration:underline}
.qraa-form .field.captcha .wa-captcha .wa-captcha-refresh:hover{text-decoration:none}
.qraa-form .field.submit::after{content:"";clear:both;display:block;height:0}


.qraa-form .field.submit {
	text-align: center;
}

.qraa-form .field.submit input[type="submit"] {text-shadow: none; border: 3px solid #007481;border-radius: 5px;background: #e5f1f2; width: auto;height: auto;
    padding: 15px 27px;transition: .2s ease;display: block;margin: 0 auto;font-size: 18px;color: #007481;font-weight: bold;}
.qraa-form .field.submit input[type="submit"]:hover {background: #a0cbd0;color: #007481 !important;}

.qraa-form .field input[name=product_name] {
	width: 100%;
	border: 2px solid #818181;
}

.qraa-wrapper .page-heading{text-align:center;margin-bottom:10px}
.qraa-wrapper .page-heading.h1_class{text-align:center;margin-bottom:10px;color:#22284f;font-size: 24px;font-weight:bold;line-height: 1.2em}

.qraa-body{clear:both;overflow:hidden;text-align: left;}
 
 .qraa-wrapper{margin:0 auto;max-width:1260px}
 .shop_feedbackAll .qraa-wrapper{margin:0 auto;width:960px}
.qraa-wrapper::after{content:"";clear:both;display:block;height:0}


.qraa-wrapper .page-heading{text-align:center;margin-bottom:10px}
.qraa-wrapper .page-heading.h1_class{text-align:center;margin-bottom:15px;color:#00a5b8;font-size:28px;font-weight:bold;line-height: 1.2em}
.qraa-total-actions,.qraa-product-actions {width:445px;margin: 30px auto 18px;	padding:0 10px;}
.qraa-product-actions {width:445px;margin: 20px auto 18px;	padding:0 10px;}

.body_default #mCSB_2 {opacity:1!important;}
.body_default #mCSB_2 * {opacity:1!important;}
.body_default #mCSB_2 .mCSB_scrollTools a + .mCSB_draggerContainer {margin:13px 0;}
.body_default #mCSB_2 .mCSB_dragger {height:auto;}
.body_default #mCSB_2 .mCSB_dragger_bar {width:14px;height:51px;background:url('/wa-data/public/site/themes/your_shop/img/scrwvdrgr.png') 0 0 no-repeat;border:none;border-radius:0;}
.body_default #mCSB_2 .mCSB_dragger_bar:after {display:none;}
.body_default #mCSB_2 .mCSB_draggerContainer {width:14px;background:url('/wa-data/public/site/themes/your_shop/img/scrwvbg.png') 0 0 repeat-y;}
.body_default #mCSB_2 .mCSB_buttonUp,
.body_default #mCSB_2 .mCSB_buttonDown {width:14px;height:13px;}
.body_default #mCSB_2 .mCSB_buttonUp {background:url('/wa-data/public/site/themes/your_shop/img/scrwvup.png') 0 0 no-repeat}
.body_default #mCSB_2 .mCSB_buttonDown {background:url('/wa-data/public/site/themes/your_shop/img/scrwvdvn.png') 0 0 no-repeat}

@media only screen and (min-width: 1297px){
	.shop_feedbackAll .qraa-wrapper.total-page {width: 1260px;}
}
@media (max-width: 1279px) {
	.qraa-list .qraa-item {padding:15px 10px 1px;}
	.qraa-list .qraa-item .qraa-item-answer {margin-left: 30px;}
	.qraa-list .qraa-item .qraa-item-heading .qraa-item-title{margin-left: 30px !important;}
	.qraa-list .qraa-item .qraa-item-heading .qraa-item-date + .qraa-item-title {margin-left: 0px !important;}
	.qraa-list .qraa-item {padding: 15px 10px 1px;}
	.qraa-list .qraa-item .qraa-item-text,
	.qraa-list .qraa-item .qraa-item-answer {padding: 12px 10px;}
	.home_qa li.qraa-item {width: 100%;margin: 0;}
	.qraa-body {width: 600px;margin: 0 auto;}
	.home_qa .qraa-list {max-height: 535px;position: relative;}
}
@media only screen and (max-width: 1024px){
	.home_qa li.qraa-item {display: none;}
	.home_qa li.qraa-item:nth-child(1),
	.home_qa li.qraa-item:nth-child(2) {display: block;}
}
@media only screen and (max-width: 959px){
	.shop_feedbackAll .qraa-wrapper.total-page {width: 740px;}
}
@media (max-width: 639px) {
	.qraa-footer {padding: 20px 0 0 0;}
	.shop_feedbackAll .qraa-wrapper.total-page {width: calc(100% - 20px);}
	.qraa-body {width: 100%;}
	.qraa-footer a.qraa-page-link.btn span,.qraa-form .field.submit input[type="submit"] {font-size: 16px;}
	.qraa-footer a.qraa-page-link.btn {padding: 13px 27px;}
}
@media (max-width: 400px) {
	.qraa-wrapper.total-page .qraa-title {font-size: 18px;}
}
@media (max-width: 330px) {
	.qraa-footer a.qraa-page-link.btn {
		width: 100%;
	}
}
@media (max-width: 320px) {
	.qraa-footer {padding: 15px 0 0 0;}
	.qraa-footer a.qraa-page-link.btn {
		width: 100%;
	}
}
