

/* Start:/am/test/assets/selection.css?173399827510432*/
.btn-open_test-1,
.btn-open_test-2,
.btn-open_test-3,
.btn-open_test-4,
.btn-open_test-5 {
	background: transparent url("/am/test/assets/icons/ic_loss_signs.png") 8px 50% scroll no-repeat;
	padding: 8px 16px 8px 40px;
	min-height: 58px;
	text-align: left;
	margin-bottom: 10px;
}
.btn-open_test-2 {background: transparent url("/am/test/assets/icons/ic_test.png") 8px 50% scroll no-repeat;line-height: 40px}
.btn-open_test-3 {background: transparent url("/am/test/assets/icons/ic_noise_test.png") 8px 50% scroll no-repeat;}
.btn-open_test-4 {background: transparent url("/am/test/assets/icons/ic_voice_recognition.png") 8px 50% scroll no-repeat;}
.btn-open_test-5 {background: transparent url("/am/test/assets/icons/ic_loss_model.png") 8px 50% scroll no-repeat;}
@media (max-width: 780px) {
	.btn-open_test-1,
	.btn-open_test-2,
	.btn-open_test-3,
	.btn-open_test-4,
	.btn-open_test-5 {
		display: block;
		width: 190px;
		margin: 0 auto 10px;
	}
}

.hearing-container h2 {
	font-family: "PT Sans Narrow", Arial, sans-serif;
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
	text-transform: uppercase;
	color: #628295;
	background: transparent url("/am/test/assets/dot1.png") left bottom repeat-x;
	padding-bottom: 30px;
	margin-bottom: 40px;
}

.hearing-container .hearing-block .l h2
{
	color: #24a9b4;
	background-image: url("/am/test/assets/dot2.png")
}

.hearing-container .hearing-block .r h2
{
	color: #ee6e2a;
	background-image: url("/am/test/assets/dot3.png")
}

.hearing-container .data-form .form-check label {
	margin: 0;
}

.hearing-container .btn.test-sound:focus {
	color: #fff;
}

.hearing-container .hearing-block .sounds
{
	background: #f1f9fb;
	padding-top: 45px;
}

.hearing-container .hearing-block .sounds .sound
{
	padding-top: 15px;
	padding-bottom: 15px;
	position: relative;
	text-align: center;
	border: 1px solid #f1f9fb;
}

.hearing-container .hearing-block .sounds .sound.active
{
	border: 1px solid #008b98;
}

.hearing-container .hearing-block .sounds .sound-hide
{
	display: none;
}

.hearing-container .hearing-block .sounds .sound .name
{
	margin: 0 auto;
	color: #50505a;
	font-family: "PT Sans Narrow", Arial, sans-serif;
	font-size: 18px;
}

.hearing-container .hearing-block .sounds .sound a
{
	display: inline-block;
	padding:0 15px;
	text-align: center;
	line-height: 38px;
	background: #628295;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	color: #ffffff;
	font-family: "PT Sans", Arial, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
}
.hearing-container .hearing-block .sounds .sound a.yes{
	background-color:#5cb85c;
}


.hearing-container .hearing-block .sounds .sound a.play
{
	background: transparent;
	width: 36px;
	height: 35px;
	background: transparent url("/am/test/assets/volume-big.png")
}


.hearing-container .hearing-block .l a.no:hover, .hearing-container .hearing-block .l a.yes:hover
{
	background: #3eb0ba;
}

.hearing-container .hearing-block .l a.play:hover
{
	background-image: url("/am/test/assets/volume-big-hover1.png")
}

.hearing-container .hearing-block .r a.no:hover, .hearing-container .hearing-block .r a.yes:hover
{
	background: #ee6e2a;
}

.hearing-container .hearing-block .r a.play:hover
{
	background-image: url("/am/test/assets/volume-big-hover2.png")
}

.hearing-container .choose-block
{
	background: #f1f9fb;
	height: 155px;
	padding-top: 45px;
	text-align: center;
	margin-bottom: 30px;
}

.hearing-container .block
{
	background: #f1f9fb;
	padding-bottom: 80px;
	padding-top: 50px;
}

.hearing-container .choose-block div
{
	float: left;
	margin-left: 256px;
}

.hearing-container .choose-block div:last-child
{
	margin-left: 130px;
}

.hearing-container .choose-block div input
{
	float: left;
	margin-top: 10px;
	cursor: pointer;
}

.hearing-container .choose-block h3 
{
	text-align: center;
	font-family: "PT Sans Bold", Arial, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	margin-bottom: 55px;
	font-weight: bold;
	color: #628295;
}

.hearing-container .choose-block label 
{
	font-family: "PT Sans Bold", Arial, sans-serif;
	font-size: 18px;
	color: #50505a;
	text-transform: uppercase;
	cursor: pointer;
	padding-left: 50px;
	height: 32px;
	line-height: 32px;
	display: block;
	float: left;
}

.hearing-container .choose-block label.headphones
{
	background: transparent url("/am/test/assets/headphones-active.png") 7px center no-repeat;
}

.hearing-container .choose-block label.loudspeakers
{
	background: transparent url("/am/test/assets/loudspeakers.png") 7px center no-repeat;
}



.hearing-container div.submit
{
	width: 650px;
	margin: 0 auto;
	overflow: hidden;
	vertical-align: middle;
	text-align: center;
}



.hearing-container .submit input, .hearing-container .submit a, a.button
{
	font-family: "PT Sans", Arial, sans-serif;
	font-size: 18px;
	padding: 10px 50px;
	background: #628295;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	outline: none;
	cursor: pointer;
	color: #fff;
	border: 0;
	display: block;
	margin-top: 50px;
	float: left;
}

 .hearing-container a.button
 {
	float: none;
	margin: 0 auto;
	width: 100px;
	margin-bottom: 50px;
 }

.hearing-container .submit a
{
	float: right;
	height: 26px;
}


.hearing-container .values  .value
{
	float: left;
	margin-right: 2px;
	height:80px;
}

.hearing-container .values  .value input
{
	width: 40px;
	height: 40px;
	border: 1px solid #b1b7ba;
	text-align: center;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	background: #d9f9e6;
	padding: 0;
}

.hearing-container .values  .value input.invalid
{
	border: 1px solid red;
}

.hearing-container .values  .value input.valid
{
	border: 1px solid green;
}

.hearing-container .values  .value span.value-name
{
	display: block;
	text-align: center;
	margin-bottom: 7px;
}

.hearing-container .values  .notice
{
	color: #ee6e2a;
	font-size: 12px;
}

.hearing-container   p.notice
{
	font-size: 12px;
	color: #ee6e2a;
	text-align: right;
	margin: 0;
}

.hearing-container .values .copy
{
	display: block;
	height: 31px;
	line-height: 31px;
	margin-top: 30px;
	text-align: center;
	background: #24a9b4;
	color: #fff;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	font-family: "PT Sans", Arial, sans-serif;
	font-size: 14px;
}

.hearing-container .r .values  .copy
{
	background: #ee6e2a;
}

.hearing-container .field
{
	text-align: right;
	text-transform: uppercase;
	font-family: "PT Sans", Arial, sans-serif;
	font-size: 16px;
	padding-right: 258px;	
}


.hearing-container .field p.notice
{
	text-transform: none;
}

.hearing-container .field label
{
	position: relative;
	top: 0;
	margin-right: 14px;
	vertical-align: middle;
}

.hearing-container .field .form_obligatory
{
	color: #ee6e2a;
	font-size: 20px;
}

.hearing-container .field input, .field textarea
{
	padding-left: 10px;
	margin-bottom: 21px;
	width: 328px;
	border: 0;
	height: 28px;
	border: 1px solid #c9dbe6;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
}

.hearing-container .field textarea 
{
	height: 108px;
	padding-top: 10px;
}

.hearing-container .send_form .field:nth-child(5) label
{
	vertical-align: top;
}

.hearing-container .production-select
{
	text-align: center;
}

.hearing-container .production-select div.sa_type
{
	width: 225px;
	float: left;
	text-align: left;
	margin-left: 280px;
	margin-top: 50px;
}

.hearing-container .production-select div.sa_type label
{
	line-height: 24px;
	font-weight: normal;
}

.hearing-container .production-select .dia-wrapper
{
	max-width: 600px;
	margin: 0 auto;
	text-align:center;
	overflow: hidden;
	margin-top: 50px;
}

.hearing-container .production-select .dia-l, .hearing-container .production-select .dia-r
{
	float: left; 
	width: 200px;
	height: 200px;
}

.hearing-container .production-select .dia-r
{
	float: right;
}

.hearing-container .production-select .dia
{
	
	width: 200px;
	height: 200px;

}

.hearing-container .production-select label
{
	font-size: 14px;
	color: #628295;
	font-family: "PT Sans Bold", Arial, sans-serif;
	font-weight: bold;
	margin-left: 5px;
}

.hearing-container .production-select label.right-ear
{
	color: #ee6e2a;
}

.hearing-container .production-select label.left-ear
{
	color: #2ed689;
}

.hearing-container .disabled{
	position:relative;
}
.hearing-container a.disable{
	opacity: 0.5;
	cursor: no-drop;
}
.hearing-container .disabled:after{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(255,255,255,.5);
	z-index:1;
	cursor:no-drop;
}
.hearing-container .title {
	font-size: 18px;
	font-weight: bold;
}
.hearing-container img {
	max-width: 100%;
}

.proverka-slukha-v-shume input[name=NUMBER] {
	background-color: #f1f9fb;
	border-color: #009ec1;
	line-height: 56px;
	text-align: center;
	margin: 0 auto;
	font-size: 2em;
}
.proverka-slukha-v-shume input[name=NUMBER].error {
	border-color: red;
}
.proverka-slukha-v-shume .btn {
	color: #fff !important;
}
.proverka-slukha-v-shume .btn-result {
	background: #5cb85c;
}
.proverka-slukha-v-shume .btn-no {
	background: #628295;
}

.model-poteri-slukha .btn {
	color: #fff !important;
}
.model-poteri-slukha .btn-stepen-0 {
	background: #5cb85c;
}
.model-poteri-slukha .btn-stepen-1 {
	background: #959014;
}
.model-poteri-slukha .btn-stepen-2 {
	background: #956a1c;
}
.model-poteri-slukha .btn-stepen-3 {
	background: #953c08;
}
.model-poteri-slukha .btn-stepen-4 {
	background: #95332f;
}
.model-poteri-slukha .model-poteri-slukha_text {
	background-color: #f4f4f4;
	height: 178px;
	padding: 1em 1em;
	position: relative;
}
.model-poteri-slukha .model-poteri-slukha_text-wrap {
	position: relative;
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.model-poteri-slukha .model-poteri-slukha_text-content {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
}
.model-poteri-slukha .model-poteri-slukha_text-content .author {
	font-weight: bold;
}
.model-poteri-slukha .model-poteri-slukha_text-content i {
	transition: text-shadow 1s ease-in,color 1s ease-in;
	font-weight: 400;
	font-style: normal;
}
.model-poteri-slukha .model-poteri-slukha_text-content .shadow {
	color: transparent;
	text-shadow: 0 0 3px rgba(0,0,0,.3)
}
/* End */
/* /am/test/assets/selection.css?173399827510432 */
