@import url(http://fonts.googleapis.com/css?family=EB+Garamond&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin,cyrillic);
.krug1txt {
	 font-size:180%; font-family:eb garamond, serif; margin-top:80px; display:inline-block;
}
.logo-mobil {
        width: 100%;
}
.mob-blokmenu {
	background-color: #f04800;
	width: 100%;
	position: fixed;
	z-index: 200;
}

.mob-top-ofset {
	height: 50px;
 }
.strelka01 {
	 background-image:url(strelka-krugl.png); background-repeat:no-repeat; width:100px; height:25px; position:absolute; top:-15px; left:165px;
}
.strelka02 {
	 background-image:url(strelka-krugl.png); background-position:bottom center; background-repeat:no-repeat; width:100px; height:25px; position:absolute; top:190px; left:400px;
}
.strelka03 {
	background-image: url(strelka-krugl.png);
	background-repeat: no-repeat;
	width: 100px;
	height: 25px;
	position: absolute;
	top: -15px;
	right: 470px;
}
.strelka04 {
	background-image: url(strelka-krugl.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 100px;
	height: 25px;
	position: absolute;
	top: 190px;
	right: 250px;
}
.txtprem1 {
	 margin-top:5px; display:inline-block; width:85%; overflow:hidden; vertical-align:top;
}
.txtprem {
	 font-size:120%; margin-top:13px; margin-bottom:13px; display:inline-block; width:100%;
}
.badimagess {
	 background-image:url(cancel_48.png); background-repeat:no-repeat; background-size:36px; margin-right:10px; display:inline-block; width:36px; height:36px; vertical-align:top;
}
.goodimagess {
	 background-image:url(accepted_48.png); background-repeat:no-repeat; background-size:36px; margin-right:10px; display:inline-block; width:36px; height:36px; vertical-align:top;
}
.number01 {
	 font-size:330%; font-weight:normal; margin-bottom:5px; display:block;
}
.krug1 {
	 color:inherit; background-image:url(vintage-label-18.png); background-repeat:no-repeat; display:inline-block; width:200px; height:190px;
}
.krug1:hover {
	 color:#ffffff !important; background-position:bottom center;
}
.phone1 {
	 font-size:180%; font-family:eb garamond, serif; display:block;
}
.nidled {
	 opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; font-size:75%; display:block;
}
.chertas {
	 font-size:200%; font-weight:normal; margin-left:10px; margin-right:10px;
}
.liniipapa {
	 background-image:url(liniii-papa.png); background-repeat:no-repeat; width:172px; height:62px; position:absolute; top:-40px; left:-25px;
}
.centerr {
	 padding-top:50px; padding-bottom:50px; margin:auto; display:table; width:1100px; position:relative;
}
.quote_note {
	 color:#281f06; background-color:#FBF7CE; padding-top:15px; padding-bottom:15px; padding-left:15px; padding-right:15px; border-width:1px; border-color:#ff8000; border-style:dotted;
}
.quote_comment {
	 color:#000F35; background-color:#e9ecfc; padding-top:15px; padding-bottom:15px; padding-left:15px; padding-right:15px; border-width:1px; border-color:#8080ff; border-style:dotted;
}
.quote_info {
	 color:#242C0C; background-color:#e9f58d; padding-top:15px; padding-bottom:15px; padding-left:15px; padding-right:15px; border-width:1px; border-color:#98ad1d; border-style:dotted;
}
.quote_prevent {
	 color:#ffffff; background-color:#FB6A55; padding-top:15px; padding-bottom:15px; padding-left:15px; padding-right:5px; border-width:1px; border-color:#750000; border-style:dotted;
}
BODY {
	 color:#2A2A2A; font-size:14px; font-family:open sans, sans-serif; line-height:1.4; background-color:#d4d0c8; margin:0;
}
* {
	 margin:0;
}
p {
	 margin-bottom:15px;
}
.content {
	 display:table; width:100%; clear:both; vertical-align:top;
}
.object {
	 margin-bottom:10px; vertical-align:top;
}
.objectTitle {
	 font-size:140%; font-weight:bold; font-family:eb garamond, serif; line-height:1.1; margin-bottom:10px; display:block;
}
.contentTitle {
	 font-size:220%; font-weight:normal; font-family:eb garamond, serif; line-height:1; margin-bottom:30px;
}
#enteringText {
	 margin-bottom:20px;
}
#pageTitle {
	font-size: 220%;
	font-weight: normal;
	font-family: eb garamond, serif;
	margin-top: 50px;
	margin-bottom: 30px;
	text-align: center;
}
A:hover {
	 text-decoration:none;
}
.contentText {
	 margin-bottom:15px;
}
.contentImage {
	 margin-right:20px; float:left;
}
.objectImage {
	 margin-right:20px; float:left;
}
.buttonSend:hover {
	 cursor:pointer; background-color:#2A2A2A;
}
INPUT {
	 font-size:inherit; font-family:inherit; border-width:1px; border-color:#dddddd; border-style:solid; padding:10px;
}
TEXTAREA {
	 font-size:inherit; font-family:inherit; border-width:1px; border-color:#dddddd; border-style:solid; padding:10px;
}
ol {
	 margin-top:10px; margin-bottom:10px;
}
li {
	 padding-top:5px; padding-bottom:5px;
}
ul {
	 margin-top:10px; margin-bottom:10px;
}
#navPart {
	 margin-bottom:20px; display:inline-block; width:100%;
}
.seNavigator {
	 margin-bottom:20px; display:inline-block; width:100%;
}
#content .content {
	 display:table; width:100%; clear:both;
}
#navPart .Active {
	 padding:2px;
}
#navPart .links {
	 padding:2px;
}
#div15 {
	background-color: #f04800;
	min-width: 100%;
	position: relative;
	z-index: 24;
}
#div26 {
	background-image: url(white-bg.png);
	background-position: bottom center;
	background-repeat: repeat-x;
	margin-top: 50px;
	width: 100%;
	height: 13px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}
#div34 {
	 opacity: 0.1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10); -moz-opacity: 0.1; -khtml-opacity: 0.1; background-image:url(ten.png); background-position:bottom center; background-repeat:repeat-x; width:100%; height:57px; position:absolute; top:-25px; left:0px; z-index:1;
}
#div5 {
	background-color: #ffffff;
	width: 100%;
	height: 50px;
	position: absolute;
	z-index: 100;
}
#div9.centerr {
	 padding-top:80px; position:relative; z-index:3;
}
#div4 {
	background-image: url(bg-1.png);
	padding-bottom: 20px;
	padding-top: 120px;
	position: relative;
	z-index: 50;
}
#div6.centerr {
	 padding-top:10px; padding-bottom:10px;
}
#div45 {
	 font-size:80px; text-shadow:white 1px 1px 1px; font-family:christmas scriptc; line-height:1; position:relative;
}
#siteSubtitle {
	 font-size:130%; font-family:eb garamond, serif; margin-left:17px;
}
#siteTitle {
	 font-size:230%; text-shadow:white 1px 1px 1px; font-family:eb garamond, serif; margin-top:15px; margin-left:70px; float:left;
}
#div14 {
	 margin-top:-20px; float:right;
}
a {
	 color:#f04800;
}
#div10 {
	 float:left;
}
#pageMenu .menu {
	 color:#ffffff; font-size:160%; font-family:eb garamond, serif; text-decoration:none; padding:10px;
}
#pageMenu .mids {
	 color:transparent; font-size:0; background-image:url(line-k.png); background-position:center center; background-repeat:no-repeat; width:20px;
}
#div16.centerr {
	 padding-top:25px; padding-bottom:20px; position:relative; z-index:2;
}
#pageMenu .menu.menuActive {
	 color:#000000;
}
#div86 {
	 background-image:url(red-bg.png); background-position:bottom center; background-repeat:repeat-x; width:100%; height:9px; position:absolute; top:0px; left:0px; z-index:23;
}
.fadedImages .faded {
	 height:500px; position:relative; overflow:hidden;
}
.fadedImages .faded .fadedArea { margin:0; width:100%; height:100%; position:absolute; top:0px; left:0px; }
.fadedImages .faded .fadedArea .object {
	 width:100%; height:100%; position:absolute; top:0px; left:0px; padding:0; list-style-type:none;
}
.fadedImages .objectTitle { position:absolute; top:20px; left:20px; }
.fadedImages .objectImage { z-index:1; }
.fadedImages .objectNote { position:absolute; top:100px; left:20px; z-index:2; }
.fadedImages .linkNext { text-decoration:none; background-image:url(none); position:absolute; bottom:100px; left:20px; }
.fadedImages .faded .pagination {
	 position:absolute; bottom:40px; right:30px; z-index:15; padding:0;
}
.fadedImages .faded .pagination li {
	 background-color:#ffffff; margin-left:4px; margin-right:4px; width:10px; height:10px; position:relative; float:left; overflow:hidden; padding:0; list-style-type:none; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;
}
.fadedImages .faded .pagination li a {
	 width:100%; height:100%; position:absolute; overflow:hidden; text-indent:100px;
}
.fadedImages .faded .pagination li a:hover {
	 background-color:#f04800; position:absolute; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;
}
#div19.centerr {
	 position:relative;
	 padding:0;
	 text-align:right;
}
.fadedImages .faded .pagination li.current {
	 background-color:#f04800;
}
#div18 {
	min-width: 100%;
	position: relative;
}
#div7 {
	padding-bottom: 10px;
	padding-top: 10px;
	position: relative;
	float: left;
}

.call_back_form_modal_form {
	 background-color:rgba(0,0,0,0.5); display:none; position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:50;
}
.call_back_form_modal_form .send_form {
	 background-color:#ffffff; margin:auto; width:250px; position:absolute; top:150px; left:0px; right:0px; z-index:51; padding:50px;
}
.call_back_form_modal_form .close_btn {
	 cursor:pointer; background-image:url(call_back_form/ic_close.png); background-position:center center; background-repeat:no-repeat; width:60px; height:60px; position:absolute; top:0px; right:0px;
}
.call_back_form_modal_form .contentTitle {
	 position:relative; text-align:center;
}
.call_back_form_modal_form .err { color:#FF0000; margin-top:10px; margin-bottom:2px; }
.call_back_form_modal_form .input_field .inpfield {
	 font-size:110%; margin-bottom:5px; width:100%; padding:15px 0px; text-align:center;
}
.call_back_form_modal_form .button_area {
	 margin-top:20px; text-align:center;
}
.call_back_form.send_page .getback { margin-top:20px; }
.call_back_form .action_button {
	color: #ffffff;
	text-decoration: none;
	background-color: #f04800;
	display: inline-block;
	position: relative;
	padding: 30px;
}
.call_back_form .action_button:hover {
	 background-color:#2A2A2A; position:relative;
}
.call_back_form .action_button .text {
	 border-bottom:1px dotted #ffffff;
}
.buttonSend {
	 color:#ffffff; font-size:inherit; font-family:inherit; background-color:#f04800; border-style:none; padding:15px 30px;
}
#pageMenu .menu:hover {
	 color:#000000;
}
#pageMenu .submenu .menu {
	 font-size:140%; background-color:#f04800; display:block; padding:10px 0px;
}
#pageMenu .midbot {
	 background-image:url(red-bg.png); background-position:bottom center; background-repeat:repeat-x; height:9px;
}
#pageMenu .submenu .TextItemMenu {
	 margin-left:30px; margin-right:30px; display:block;
}
#pageMenu .submenu .menu.menuActive .TextActiveMenu {
	 margin-left:30px; margin-right:30px; display:block;
}
#pageMenu .submenu {
	 margin-left:-20px;
}
#pageMenu .midtop {
	 background-color:#f04800; height:9px;
}
.sequenceSlider {
	 margin:0 auto; position:relative;
}
.sequenceSlider .sequence-slider {
	 padding-bottom:25%; position:relative;
}
.sequenceSlider .sequence-canvas { z-index:3; }
.sequenceSlider .slide-img { margin:auto; display:block; max-width:100%; top:0px; bottom:0px; left:0px; right:0px; }
.sequenceSlider .camera_caption {
	 color:inherit; margin:auto; margin-top:140px; width:1100px; position:relative;
}
.sequenceSlider .objectTitle {
	 color:#ffffff; font-size:34px; font-weight:normal; font-family:eb garamond, serif; line-height:1; background-image:url(red-1.png); margin-top:0px; width:51%; height:140px; position:relative;
}
.sequenceSlider .objectNote { font-size:16px; margin-bottom:40px; }
.sequenceSlider .linkNext {
	 color:#000000; font-size:110%; font-weight:bold; text-decoration:none; text-transform:uppercase; background-color:#ffffff; padding-top:59px; padding-bottom:60px; padding-left:40px; padding-right:40px; display:inline-block; position:absolute; top:0px; left:430px;
}
.sequenceSlider .linkNext:hover {
	 color:#ffffff; background-color:#2A2A2A;
}
.sequenceSlider .sequence-next {
	 cursor:pointer; background-image:url(strelki-papa2.png); background-position:top right; margin:auto; width:50px; height:52px; position:absolute; top:0px; bottom:0px; right:2%; z-index:5;
}
.sequenceSlider .sequence-prev {
	 cursor:pointer; background-image:url(strelki-papa2.png); background-position:top left; margin:auto; width:50px; height:52px; position:absolute; top:0px; bottom:0px; left:2%; z-index:5;
}
.sequenceSlider .sequence-next:hover {
	 opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; background-position:bottom right; position:absolute;
}
.sequenceSlider .sequence-prev:hover {
	 opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; background-position:bottom left; position:absolute;
}
.sequenceSlider .objectTitleTxt {
	 margin:35px; display:inline-block; width:70%;
}
#content1 {
	 width:100%;
}
.manketa_mod .error { color:#ff0000; margin-bottom:10px; }
.manketa_mod .form_object { margin-bottom:5px; }
.manketa_mod .form_object.string_object .field_input { width:100%; -moz-box-sizing:border-box; box-sizing:border-box; }
.manketa_mod .form_object.list_object .select { padding:5px; }
.manketa_mod .form_object_recv .field_input {
	 margin-bottom:5px; width:100%; padding:15px 10px; -moz-box-sizing:border-box; box-sizing:border-box;
}
.manketa_mod .button_area { margin-top:20px; }
.manketa_mod__popup_window { background-color:rgba(0,0,0,0.5); position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:50; }
.manketa_mod__popup_window .window_frame {
	 background-color:#ffffff; margin:auto; width:300px; position:absolute; top:20%; left:0px; right:0px; z-index:51; padding:50px; text-align:center; -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.1); -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.1); box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}
.manketa_mod__popup_window .close_btn { cursor:pointer; background-image:url(manketa_mod/ic_close.png); background-position:center center; background-repeat:no-repeat; width:50px; height:50px; position:absolute; top:0px; right:0px; }
.manketa_mod__popup_window .ready_message { position:relative; text-align:center; }
#content2 .content {
	 background-color:#2a2a2a; position:relative; padding:30px 40px; text-align:left;
}
#content2 {
	 width:32%;
	 position:absolute;
	 bottom:-370px;
	 right:0px;
	 z-index:25;
}
#content2 .contentTitle {
	 color:#ffffff;
}
#content2 INPUT {
	 border-style:none;
}
#content2 TEXTAREA {
	 border-style:none;
}
.verhh {
	 background-image:url(bg_02.png); background-position:bottom center; background-repeat:repeat-x; width:100%; height:9px; position:absolute; top:0px; left:0px; z-index:23;
}
.nizz {
	 background-image:url(bg_02.png); background-repeat:repeat-x; width:100%; height:9px; position:absolute; bottom:0px; left:0px; z-index:23;
}
#div135 {
	background-image: url(bg-1.png);
	position: relative;
	z-index: 10;
}
#content2 .manketa_mod .error {
	 color:#FFFFFF;
}
#global2 .object {
	 background-image:url(krugg.png); background-repeat:no-repeat; margin-bottom:0px; margin-left:8px; margin-right:8px; display:inline-block;
}
#global2 #menuLink .object .link {
	color: #ffffff;
	font-size: 160%;
	font-family: eb garamond, serif;
	text-decoration: none;
	padding-left: 60px;
	width: 100%;
	position: absolute;
	top: 130px;
	left: 0px;
	z-index: 1;
}
#global2 #menuLink .object {
	 position:relative;
}
#global2 #menuLink .object .objectImage {
	margin: auto;
	display: block;
	float: none;
}
#global2 #menuLink .object .link:hover {
	 color:#000000;
}
#content .contentImage {
	 background-color:#ffffff; margin-bottom:10px; padding:5px;
}
#div171 {
	background-image: url(bg-1.png);
	padding-bottom: 20px;
	position: relative;
	z-index: 2;
}
#div138 {
	color: #ffffff;
	background-image: url(preimuschestva-fon-2.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	min-width: 100%;
	position: relative;
	text-align: center;
}
#content3 .object {
	margin-bottom: 0px;
	display: inline-block;
	position: relative;
}
#content3 .objectTitle {
	 border-bottom:1px dashed #ffffff; margin-bottom:20px; display:block; height:145px;
}
#content3 .contentText {
	 font-size:120%;
}
#content4 .contentTitle {
	 text-align:center;
}
#div243 {
	background-color: #ffffff;
	padding-bottom: 25px;
	padding-top: 25px;
	position: relative;
}
#div376 {
	color: #ffffff;
	background-image: url(preimuschestva-fon.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 50px;
	padding-top: 20px;
	margin: 0 auto;
	display: inline-block;
	width: 100%;
	position: relative;
}
#content5 .object {
	font-size: 120%;
	margin: auto;
	margin-left: 8px;
	margin-right: 8px;
	display: inline-block;
	width: 18%;
	position: relative;
}
#content5 .objectImage {
	 margin:auto; display:block; float:none;
}
#div384 {
	background-color: #ffffff;
	padding-bottom: 25px;
	padding-top: 35px;
	min-width: 100%;
}
#div436 {
	 background-image:url(white-bg.png); background-position:bottom center; background-repeat:repeat-x; width:100%; height:13px; position:absolute; top:0px; left:0px;
}
#div379 {
	background-image: url(bg-1.png);
	padding-bottom: 40px;
	position: relative;
}
#global3 {
	 width:40%; float:left;
}
#global3 .content {
	margin-right: 5px;
	display: inline-block;
	vertical-align: top;
}
#global4 {
	  float:right;
}
#global5 {
	 margin-right:40px;  float:right;
}
#global5 .sequenceSlider .sequence-slider {
	padding-bottom: 90%;
}
#global5 .sequenceSlider .slide-img {
	 position:relative; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;
}
#global5 .sequenceSlider .camera_caption {
	 margin-top:8%; width:98%; position:relative; text-align:center;
}
#global5 .sequenceSlider .objectTitle {
	 color:inherit; font-size:150%; background-image:none; margin-bottom:20px; width:auto; height:auto;
}
#global5 .sequenceSlider .objectTitleTxt {
	 margin:0; display:block; width:auto;
}
#global5 .sequenceSlider .sequence-next {
	 position:absolute; top:-190px;
}
#global5 .sequenceSlider .sequence-prev {
	 position:absolute; top:-190px;
}
#global5 .sequenceSlider .objectNote {
	 font-size:100%; position:relative;
}
#div386 {
	 float:left;
}
#div387 {
	 float:right;
}
#div388 {
	 position:absolute; left:45%;
}
#div490 {
	 background-image:url(white-bg.png); background-repeat:repeat-x; width:100%; height:13px; position:absolute; bottom:0px; left:0px; z-index:2;
}
#div385.centerr {
	 padding-top:30px; padding-bottom:30px; position:relative;
}
#global3 a {
	 color:inherit;
}
#global3 A:link {
	 text-decoration:none;
}
#global3 A:hover {
	 color:#F04800;
}
#global3 .object {
	 margin-bottom:15px;
}
#content5 .cont_txt .objectTitle {
	margin-left: 15%;
	width: 100%;
	position: absolute;
	top: 130px;
	left: 0px;
}
#content5 .contentText {
	 position:relative;
}
#content5 .contentTitle {
	 margin-bottom:50px;
}
#content5 .objectTitle {
	 font-size:130%; font-weight:normal; position:relative;
}
#content2 .buttonSend:hover {
	 background-color:#F04800; background-image:url(black_20.png);
}
.call_back_form_modal_form .ready_message {
	 position:relative;
}
.call_back_form.send_page {
	 position:relative; z-index:51;
}
.to_top_area .button_to_top {
	 color:transparent; font-size:0; background-color:#f04800; background-image:url(uo-str.png); background-position:center center; background-repeat:no-repeat; width:60px; height:60px; position:fixed; bottom:30px; right:30px; z-index:30; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;
}

.to_top_area .button_to_top:hover {
	 background-color:#2A2A2A; position:fixed;
}
#content3 .cont_txt .objectTitle {
	 font-weight:normal;
}
#global0 {
	 height:10px;
}

#div110.nizz {
	 width:100%;
	 position:absolute;
	 bottom:0px;
	 right:0px;
}
#global1 {
	position: relative;
	top: 0px;
	right: 0px;
	float: right;
}
#div16.container {
	padding-bottom: 10px;
	padding-top: 15px;
	position: relative;
	z-index: 2;
}

#div19.container {
	position: relative;
	padding: 0;
	text-align: right;
}

#div139.verhh {
	margin-bottom: 30px;
	position: relative;
}

#content3 .cont_txt {
	margin-bottom: 40px;
}

#global2 #menuLink {
	margin-top: 30px;
	margin-bottom: 30px;
}
#content2 .manketa_mod {
	position: relative;
}

#div380.container {
	padding-top: 20px;
}

#global6 {
	position: relative;
}
.collapse#navbarCollapseMenuhor .nav li a {
	color: #FFFFFF;
	font-size: 22px;
	font-family: eb garamond, serif;
	line-height: 31px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#global7 .menuhor {
	background-color: #F04800;
	border-style: none;
	margin-bottom: 0px;
}

.collapse#navbarCollapseMenuhor .nav .dropdown .dropdown-menu {
	background-color: #F04800;
}

.collapse#navbarCollapseMenuhor .nav li a:hover {
	color: #000000;
}
.collapse#navbarCollapseMenuhor .nav .dropdown .dropdown-toggle {
	background-color: #F04800;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
.navbar-brand {
	color: #FFFFFF !important;
}
.navbar-collapse {
	max-height: 100% !important;
}

#div6.container {
	padding-bottom: 10px;
	padding-top: 0px;
}
#content5 .cont_txt {
	display: block;
	width: 100%;
}
#content5 .cont_txt .object {
	margin: auto;
}












 table.imageTable {
    position: fixed!important;
}

@media (max-width: 767px) {
 #div135 {
	text-align: center;
 }  
 #div376 {
	background-size: cover;
 }                            
 #global2 #menuLink .object .link {
	text-align: left;
 }  
 #global5.col-md-4.col-xs-12 {
	margin-right: 0px;
 } 
 #div138 {
	background-size: cover;
 }   
 #div388.col-md-4 {
	position: relative;
	top: 10px;
	left: 0px;
 } 
 #global3 {
	width: 100%;
	float: none;
 }    
 #div388 {
	width: 100%;
	position: relative;
	top: 10px;
	left: 0px;
	text-align: center;
 }  
 #div386 {
	width: 100%;
	position: relative;
	text-align: center;
 }    
 #div387 {
	padding-top: 10px;
	width: 100%;
	position: relative;
	text-align: center;
 }       
 #div14 {
	padding-left: 70px;
	margin-top: 0px;
	width: 100%;
	position: relative;
 }  
 #content5 .cont_txt .objectImage {
	width: 100%;
 }                 
 #content5 .object {
	display: block;
	width: 33%;
	position: relative;
	float: none;
 } 
 #div86 {
	background-image: url(bg_02.png);
 }    
  
                                                     
}/*@media*/

@media (max-width: 991px) {   
 #div376 {
	background-size: cover;
 }  
 .strelka01 {
	display: none;
 } 
 .strelka03 {
	display: none;
 }  
 .strelka04 {
	display: none;
 }  
 .strelka02 {
	display: none;
 } 
 #siteTitle {
	font-size: 30px;
	margin-left: 0px;
 }                 
}/*@media*/

@media (max-width: 374px) {
 .logo-mobil {
	width: 100%;
 }    
 .call_back_form .action_button {
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
 }   
 #siteTitle {
	margin-left: 0px;
 } 
 #div14 {
	padding-left: 0px;
 }                      
}/*@media*/

@media (max-width: 479px) {  
 .call_back_form .action_button {
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
 } 
 #div14 {
	padding-left: 0px;
 } 
 #siteTitle {
	margin-left: 0px;
 }   
 #content5 .cont_txt .contentTitle {
	text-align: center;
 }   
}/*@media*/

@media (max-width: 1199px) { 
 .strelka04 {
	position: absolute;
	right: 190px;
 }    
 .strelka03 {
	position: absolute;
	left: 490px;
 }  
 .strelka02 {
	position: absolute;
	left: 320px;
 }  
 .strelka01 {
	position: absolute;
	left: 130px;
 }
            
}/*@media*/

@media (max-width: 639px) {
 #content5 .cont_txt .contentTitle {
	text-align: center;
 }   
}/*@media*/
