/* это не вставлять */
body {background-color: #ede9dd;}
#header, .footer {text-align: center;}
.footer {margin-top: 10px;}
.bx-breadcrumb {font-size: 13px; font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif; padding-top: 20px; padding-left: 50px;}
/* что ниже - стили для страницы опроса */
.left_block_content {display: none!important;}
.center_block {
    float: none!important;
    width: 100%!important;
}
a.opros-link {
    color: #770e2d !important;
    font-size: 22px !important;
}
.container {width: 1100px; background-color: #fff; border-radius: 10px; font-family:'Muller Regular';}
@font-face {
    font-family:'Muller Black';
    src: url('../fonts/MullerBlack.eot');
	src: url('../fonts/MullerBlack.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MullerBlack.woff2') format('woff2'),
		url('../fonts/MullerBlack.woff') format('woff'),
		url('../fonts/MullerBlack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-0451;
}
@font-face {
    font-family:'Muller Regular';
    src: url('../fonts/MullerRegular.eot');
	src: url('../fonts/MullerRegular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MullerRegular.woff2') format('woff2'),
		url('../fonts/MullerRegular.woff') format('woff'),
		url('../fonts/MullerRegular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-0451;
}
@font-face {
  font-family: 'MullerBold';
  src: url('../fonts/MullerBold.eot?#iefix') format('embedded-opentype'),  url('../fonts/MullerBold.woff') format('woff'), url('../fonts/MullerBold.ttf')  format('truetype'), url('../fonts/MullerBold.svg#MullerBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.txt-red {color:#770e2d;}
.font-muller {font-family: "Muller Black", Arial, "Helvetica Neue", Helvetica, sans-serif;}
.opros-h1 {
	color: #770e2d;
	text-align: center;
	text-transform: uppercase;
	font-family: "Muller Black", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 3rem;
	margin-top: 3rem;
	margin-bottom: 2rem;
}
.opros-h2 {
	color: #770e2d;
	text-align: left;
	text-transform: uppercase;
	font-family: "Muller Black", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 2rem;
	margin-top: 4rem;
	margin-bottom: 2rem;
}
.content-padding {padding-left: 50px; padding-right: 50px;}
.under-h1, .thanks {font-size: 22px; line-height: 1.2; margin-bottom: 5rem;}
.thanks p {padding-bottom: 25px;}
.cent {text-align: center;}
a.opros-link {color:#770e2d;}
.opros-iframe {border: 1px solid #ddd;-webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15);
box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15); padding-left: 0px; padding-right: 0px;}
h1.survey-title {color:#770e2d!important; font-family:'Muller Regular'!important; margin-top: 20px!important;}
.question-title-container {font-family:'Muller Regular'!important; font-weight: bold!important;}
.survey-footer.bottom {display: none;}
.done-button {background-color:#770e2d!important}
.smcx-embed {border: none!important;}

@media screen and (max-width: 1200px) {
	
}
@media screen and (max-width: 991px) {
	.hide-991 {display: none;}
	.container {width: 100%;}
}
@media screen and (max-width: 768px) {
	.opros-iframe {margin-left: 50px; margin-right: 50px; max-width: 85%;}
}

@media screen and (max-width: 500px) {
	.opros-h1 {font-size: 2rem; line-height: 2rem;}
	.under-h1, .thanks {font-size: 18px;}
	.content-padding {padding-left: 20px; padding-right: 20px; margin-bottom: 2rem;}
	.opros-iframe {margin-left: 5%; margin-right: 5%; max-width: 90%}
	.opros-h2 {font-size: 1.5rem;}
}