* { font-family: 'Montserrat' !important; }
body { font-family: 'Montserrat' !important; }
div { font-family: 'Montserrat' !important; }

.products .product.product-category a div { padding:0 !important; }
.products .product.product-category a { background-size: 80% auto !important; background-repeat:no-repeat !important; }
.products .product.product-category a div span { display:none !important; }
.thb-product-detail.page-padding { margin-top:0 !important; }
.column, .columns { padding-right: .2375rem !important; padding-left: .2375rem !important; }

.grecaptcha-badge { opacity: 0 !important; /*z-index:9999 !important;*/ }
.grecaptcha-badge:hover { /*opacity: 1 !important;*/ }

.dark-header { display:none !important; }
.light-header { display:none !important; }
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li { margin-bottom:0 !important; }
.thb-image-content { display:none !important; }
.columns.thb-dark-column .thb-image-slider .thb-animated-arrow.circular svg { fill:#000000 !important; }
.columns.thb-dark-column .thb-image-slider .thb-animated-arrow.circular { border-color:#000000 !important; }
.mobile-toggle-holder .mobile-toggle { width:24px !important; height:24px !important; }
.mobile-toggle-holder .mobile-toggle span { width:24px !important; height:2px !important; background-color:#FFFFFF !important; }
.mobile-toggle-holder .mobile-toggle span:nth-child(1) { top:0px !important; }
.mobile-toggle-holder .mobile-toggle span:nth-child(2) { top:10px !important; }
.mobile-toggle-holder .mobile-toggle span:nth-child(3) { top:20px !important; }
#scroll_to_top { left:15px !important; right:auto !important; }
.wpcf7-form { padding:0 !important; margin:0 !important; margin-top:20px !important; margin-bottom:40px !important; }
.wpcf7-response-output { padding:0 !important; margin:0 !important; color:#FF0000 !important; font-weight:bold !important; }

.site_pc { }
.site_pda { display:none !important; }


/* ВСПЛЫВАЮЩИЕ ОКНА */
.reveal-modal-bg { position: fixed;  height: 100%; width: 100%; background: #000; background: rgba(0,0,0,.8); z-index: 999; display: none; top: 0;left: 0; }
#myModal_oz.reveal-modal { visibility: hidden; top: 50%;  left: 50%; margin-top:-225px; margin-left:-300px; width:600px; position:fixed; z-index: 9990; padding: 0px; border:0px; }
#myModal_oz.reveal-modal .close-reveal-modal { width:30px !important; height:30px !important; cursor: pointer; position:absolute !important; margin-top:-10px !important; margin-right:0px !important; }
#myModal_br.reveal-modal { visibility: hidden; top: 50%;  left: 50%; margin-top:-250px; margin-left:-300px; width:600px; position:fixed; z-index: 9990; padding: 0px; border:0px; }
#myModal_br.reveal-modal .close-reveal-modal { width:30px !important; height:30px !important; cursor: pointer; position:absolute !important; margin-top:-10px !important; margin-right:0px !important; }
#myModal_br.reveal-modal select.wpcf7-select { margin-bottom:0 !important; }
#myModal_br.reveal-modal .br-subm { margin-top:20px !important; }
#myModal_bk.reveal-modal { visibility: hidden; top: 50%;  left: 50%; margin-top:-120px; margin-left:-544px; width:1088px; position:fixed; z-index: 9990; padding: 0px; border:0px; }
#myModal_bk.reveal-modal .close-reveal-modal { width:30px !important; height:30px !important; padding:0 !important; margin:0 !important; cursor: pointer !important; position:absolute !important; margin-top:-12px !important; margin-left:-16px !important; }
#myModal_send.reveal-modal { visibility: hidden; top: 50%;  left: 50%; margin-top:-225px; margin-left:-300px; width:600px; position:fixed; z-index: 9990; padding: 0px; border:0px; }
#myModal_send.reveal-modal .close-reveal-modal { width:30px !important; height:30px !important; cursor: pointer; position:absolute !important; margin-top:-10px !important; margin-right:0px !important; }
.big-link { display:block; text-align: center; color: #06f; }
.reveal-modal table { padding:0 !important; margin:0 !important; border:0 !important; background-color:#FFFFFF !important; color:#000000 !important; max-width:600px !important; }
.reveal-modal tr { padding:0 !important; margin:0 !important; border:0 !important; }
.reveal-modal td { padding:0 !important; margin:0 !important; border:0 !important; padding-left:20px !important; padding-right:20px !important; padding-bottom:0px !important; }
.reveal-modal .field-name { padding-top:0px !important; }
label { line-height:1 !important; padding:0 !important; margin:0 !important; }
.wpcf7-form p { padding:0 !important; margin:0 !important; line-height:1 !important; }
textarea { min-height:100px !important; height:100px !important; }
.wpcf7-textarea { min-height:100px !important; height:100px !important; }
.os-message { padding:0 !important; margin:0 !important; }
.os-subm, .oz-subm, .br-subm { background-color:#B99F57 !important; }
.wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="password"], .wpcf7-form-control-wrap input[type="date"], .wpcf7-form-control-wrap input[type="datetime"], .wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap input[type="number"], .wpcf7-form-control-wrap input[type="search"], .wpcf7-form-control-wrap input[type="tel"], .wpcf7-form-control-wrap input[type="time"], .wpcf7-form-control-wrap input[type="url"], .wpcf7-form-control-wrap textarea { margin-bottom:0 !important; }
.modal_oz1 { font-size:25px !important; font-weight:600 !important; line-height:1.3 !important; text-align:center !important; background-color:#FFFFFF !important; text-transform:uppercase !important; }
.reveal-modal td.modal_oz1 { padding-top:20px !important; }
.modal_oz2 { font-size:18px !important; font-weight:500 !important; line-height:1.3 !important; text-align:center !important; background-color:#FFFFFF !important; }
#msg1 { font-size:27px !important; color:#66FF00 !important; line-height:1.2 !important; text-decoration:none !important; font-weight:400 !important; display:none; }
.oz-name input, .oz-phone input, .oz-usluga input, .oz-subm, .konsul-name input, .konsul-phone input, .konsul-usluga, .konsul-sub, .br-ostanov, .br-phone, .br-subm { transition: all 0s ease-in-out !important; }

.modal_oz3 { font-size:45px !important; font-weight:600 !important; line-height:1.3 !important; text-align:center !important; background-color:#FFFFFF !important; text-transform:uppercase !important; }
.reveal-modal td.modal_oz3 { padding-top:20px !important; }
.modal_oz4 { font-size:24px !important; font-weight:400 !important; line-height:1.3 !important; text-align:center !important; background-color:#FFFFFF !important; }
.reveal-modal td.modal_oz4 { padding-bottom:40px !important; }
img.modal_oz5 { width:100px !important; height:100px !important; }

#myModal_link_br, #myModal_link_send { display:none !important; }


/* РАДОНЕГА */
.radonega_top { background-image:url(/images/fontop_zayavka.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_montaj { background-image:url(/images/fontop_montaj.jpg); background-position:top; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_home { /*background-image:url(/images/fontop_montaj.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;*/ min-height:100vh; }
.radonega_top_about { background-image:url(/images/fontop_about.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_contacts { background-image:url(/images/fontop_contacts.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_zayavka { background-image:url(/images/fontop.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_obekty { background-image:url(/images/fontop_obekty3.jpg); background-position:bottom; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_obekty_adymnar { background-image:url(/images/fontop_obekty_adymnar2.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_obekty_kolgali { background-image:url(/images/fontop_obekty_kolgali.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_obekty_akademiya { background-image:url(/images/fontop_obekty_akademiya.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_obekty_solnechniygorod { background-image:url(/images/fontop_obekty_solnechniygorod.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_obekty_solovyinaya_roja { background-image:url(/images/fontop_obekty_solovyinaya_roja.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_otzivy { background-image:url(/images/fontop_otzivy.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_upravl { background-image:url(/images/fontop_upravl2.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_prodazha { background-image:url(/images/fontop_prodazha.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_stroitelstvo { background-image:url(/images/fontop_stroitelstvo.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }
.radonega_top_vakansii { background-image:url(/images/fontop_vakansii2.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; min-height:100vh; }

.radonega_top_1 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; position:absolute !important; top:25px !important; left:0 !important; z-index:109 !important; }
.radonega_top_1 table { padding:0 !important; margin:0 !important; border:0 !important; background-color:transparent !important; width:auto !important; }
.radonega_top_1 tbody { padding:0 !important; margin:0 !important; border:0 !important; background-color:transparent !important; }
.radonega_top_1 tr { padding:0 !important; margin:0 !important; border:0 !important; background-color:transparent !important; }
.radonega_top_1 td { padding:0 !important; margin:0 !important; border:0 !important; }

.radonega_top_left_logo { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:22px !important; }
.radonega_top_left_logo a {
	font-size:33px !important;
	color:#fff075 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:700 !important;
	text-transform:uppercase !important;
}
.radonega_top_left_slogan { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; 
	padding-top:10px !important;
	font-size:19px !important;
	color:#fff075 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:500 !important;
}
.radonega_top_left { width:465px !important; }
.radonega_top_center { width:176px !important; }
.radonega_top_center img { width:176px !important; height:165px !important; }
.radonega_top_right { width:465px !important; text-align:right !important; }

.radonega_top_right_img { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; padding-top:33px !important; }
.radonega_top_right_img img {
	width:26px !important;
	height:26px !important;
}
.radonega_top_right_enter { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; padding-left:14px !important; padding-top:33px !important; }
.radonega_top_right_enter a {
	font-size:15px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_top_right_enter a:hover { text-decoration:underline !important; }
.radonega_top_right_phone { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; padding-left:35px !important; padding-top:30px !important; }
.radonega_top_right_phone a {
	font-size:28px !important;
	color:#fff075 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:600 !important;
	cursor:default;
}
.radonega_top_right_obrzv { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:10px !important; }
.radonega_top_right_obrzv img {
	width:26px !important;
	height:26px !important;
	margin-right:10px !important;
}
.radonega_top_right_obrzv a {
	font-size:15px !important;
	color:#FFFFFF !important;
	text-decoration:underline !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_top_right_obrzv a:hover { text-decoration:none !important; }
.radonega_top_mmenu { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; position:absolute !important; top:200px !important; left:0 !important; z-index:109 !important; }

/* ВЫПАДАЮЩЕЕ МЕНЮ 1 (шапка) */
/* #mainmenu_container {
	position: relative;
	width:1100px;
}
#mainmenu_container:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
}
#mainmenu {
	position: relative;
	padding:0;
	width:1100px;
}
#mainmenu, #mainmenu ul { list-style: none; }
#mainmenu > li {
	float: left;
	position: relative;
	perspective: 1000px;
}
#mainmenu > li:first-child { }
#mainmenu a {
	font-size:17px;
	color:#D5C778;
	text-decoration:underline;
	line-height:1.2;
	font-weight:500;
	text-transform:uppercase;
	
	padding-left:11px;
	padding-right:11px;
	
	display: block;
	position: relative;
	z-index: 10;
	letter-spacing: -.05em;
	background: transparent;		
	transition: all .25s ease-in-out;
}
#mainmenu > li:hover > a {
	color:#FFFFFF;
	text-decoration:none;
}
#mainmenu li ul  {
	position: absolute;
	left: 0;
	z-index: 1;
	min-width: 280px;
	padding: 0;
	padding-left:20px;
	opacity: 0;
	visibility: hidden;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	background: transparent;
	overflow: hidden;
	transform-origin: 50% 0%;
	text-align:left;
}
#mainmenu li:hover ul {
	background: #000000;
	opacity: 1;
	visibility: visible;
	animation-name: swingdown;
	animation-duration: 1s;
	animation-timing-function: ease;
}
@keyframes swingdown {
0% {
opacity: .99999;
transform: rotateX(90deg);
}
30% {			
transform: rotateX(-20deg) rotateY(5deg);
animation-timing-function: ease-in-out;
}
65% {
transform: rotateX(20deg) rotateY(-3deg);
animation-timing-function: ease-in-out;
}
100% {
transform: rotateX(0);
animation-timing-function: ease-in-out;
}
}
#mainmenu li li a {
	padding-left: 0px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight: 400;
	color: #FFFFFF;
	text-decoration:none;
	text-shadow: none;
	border-top: dotted 1px transparent;
	border-bottom: dotted 1px transparent;
	transition: all .15s linear;
}
#mainmenu li li a:hover {
	color:#D5C778;
	border-top: dotted 1px rgba(255,255,255,.3);
	border-bottom: dotted 1px rgba(255,255,255,.3);
	background: rgba(0,223,252,.02);
} */

.radonega_top_mmenu_1 { padding-left:0 !important; }
.radonega_top_mmenu_2 { padding-right:0 !important; }

.radonega_top_pda_1 { display:none !important; }
.radonega_top_pda_2 { display:none !important; }
.radonega_top_pda_4 { display:none !important; }

.radonega_top_pda_1 img { width:70px !important; height:auto !important; }
.radonega_top_pda_2 a {
	font-size:19px !important;
	color:#FFF075 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:800 !important;
	text-transform:uppercase !important;
}
.radonega_top_pda_3 {
	display:none !important;
	font-size:12px !important;
	color:#FFF075 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:500 !important;
}
.radonega_top_pda_4 img { width:25px !important; height:25px !important; }

.ps__scrollbar-y-rail .ps__scrollbar-y { display:none !important; }
.skydance_pdamenu1 { padding:0 !important; margin:0 !important; width:100% !important; text-align:left !important; font-size:24px !important; color:#FFFFFF !important; text-decoration:none !important; line-height:1 !important; font-weight:800 !important; text-transform:uppercase !important; }
.skydance_pdamenu2 { padding:0 !important; margin:0 !important; width:100% !important; text-align:left !important; padding-top:20px !important; }
.skydance_pdamenu2 img { width:20px !important; height:20px !important; margin-top:-8px !important; margin-left:5px !important; }
.skydance_pdamenu4 { padding:0 !important; margin:0 !important; width:100% !important; text-align:left !important; margin-top:10px !important; }
.skydance_pdamenu4 a { font-size:12px !important; color:#FFFFFF !important; text-decoration:none !important; line-height:1 !important; font-weight:normal !important; }
.skydance_pdamenu4 img { width:15px !important; height:11px !important; margin-right:5px !important; margin-top:-3px !important; }
.skydance_pdamenu5 { padding:0 !important; margin:0 !important; width:100% !important; text-align:left !important; margin-top:10px !important; }
.skydance_pdamenu5 a { font-size:12px !important; color:#FFFFFF !important; text-decoration:none !important; line-height:1 !important; font-weight:normal !important; }
.skydance_pdamenu5 img { width:15px !important; height:15px !important; margin-right:5px !important; margin-top:-3px !important; }

.radonega_banner { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:350px !important; }
.radonega_banner_body { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:480px !important; }
.radonega_banner_body_home { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:800px !important; }
.radonega_banner_title { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; }
.radonega_banner_title h1 {
	font-size:45px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:600 !important;
	text-transform:uppercase !important;
}
.radonega_banner_title_2 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; }
.radonega_banner_title_2 h1 {
	font-size:55px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.6 !important;
	font-weight:600 !important;
	text-transform:uppercase !important;
}
.radonega_banner_about { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:53px !important;
	font-size:21px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.3 !important;
	font-weight:500 !important;
}
.radonega_banner_button { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:150px !important; padding-bottom:60px !important; }
.radonega_banner_button a {
	font-size:18px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
	background-color:#F5A100 !important;
	border:1px solid #F5A100 !important;
	border-radius:10px !important;
	padding-left:21px !important;
	padding-right:21px !important;
	padding-top:18px !important;
	padding-bottom:18px !important;
}
.radonega_banner_button a:hover { background-color:transparent !important; color:#F5A100 !important; }

.radonega_subtitle_1 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:56px !important;
	padding-bottom:53px !important;
	font-size:31px !important;
	color:#D5C778 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_about_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	font-size:16px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.3 !important;
	font-weight:400 !important;
}
.radonega_about_text2 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:5px !important;
	padding-bottom:300px !important;
	font-size:16px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.3 !important;
	font-weight:400 !important;
}
.radonega_about_text3 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	padding-right:10px !important;
	font-size:14px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.3 !important;
	font-weight:400 !important;
}

.radonega_subtitle_obslujivanie { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:80px !important;
	font-size:31px !important;
	color:#D5C778 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_about_obslujivanie { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:40px !important;
	padding-bottom:80px !important;
	font-size:18px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:400 !important;
}
.radonega_obslujivanie_video { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:center !important; vertical-align:top !important; width:100% !important; padding-top:80px !important; padding-bottom:80px !important; }
.radonega_obslujivanie_video video { width:400px !important; height:auto !important; }

.radonega_about_link { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:50px !important; padding-bottom:90px !important; }
.radonega_about_link a {
	font-size:18px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
	background-color:#F5A100 !important;
	border:1px solid #F5A100 !important;
	border-radius:10px !important;
	padding-left:50px !important;
	padding-right:50px !important;
	padding-top:18px !important;
	padding-bottom:18px !important;
}
.radonega_about_link a:hover { background-color:transparent !important; color:#F5A100 !important; }
.radonega_about_img { }

.radonega_subtitle_2 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:45px !important;
	padding-bottom:48px !important;
	font-size:31px !important;
	color:#00041D !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_bizopasnost_img { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; padding-right:38px !important; padding-top:4px !important; }
.radonega_bizopasnost_img img { width:100px !important; height:100px !important; }
.radonega_bizopasnost_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important;
	max-width:960px !important;
	font-size:20px !important;
	color:#07173B !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
}

.radonega_subtitle_3 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:65px !important;
	padding-bottom:50px !important;
	font-size:31px !important;
	color:#010101 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}

.radonega_tarifs { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; background-color:#F2F2F2 !important; }
.radonega_tarif_title { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	font-size:31px !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:400 !important;
	border-bottom:7px solid #FFFFFF !important;
	padding-top:37px !important;
	padding-bottom:37px !important;
}
.radonega_tarif_title_1 {
	font-size:31px !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_tarif_title_2 {
	font-size:21px !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:600 !important;
}
.radonega_tarif_title_3 {
	font-size:41px !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:600 !important;
	text-transform:uppercase !important;
}
.radonega_tarif_standart { background-color:#C8D1E0 !important; color:#000000 !important; }
.radonega_tarif_premium { background-color:#042974 !important; color:#FFFFFF !important; }
.radonega_tarif_all { background-color:#F5A100 !important; color:#000000 !important; }

.radonega_tarif_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:305px !important;
	font-size:16px !important;
	color:#474747 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	padding-top:19px !important;
}
.radonega_tarif_text_2 { padding-top:34px !important; }
.radonega_tarif_img { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:23px !important; padding-bottom:24px !important; }
.radonega_tarif_img img { width:24px !important; height:24px !important; }
.radonega_tarif_separator { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	background-color:#989898 !important;
	width:305px !important;
	height:1px !important;
}
.radonega_tarif_separator img { width:1px !important; height:1px !important; max-width:1px !important; vertical-align:top !important; padding:0 !important; margin:0 !important; }
.radonega_tarif_link { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:55px !important; padding-bottom:70px !important; }
.radonega_tarif_link a {
	font-size:18px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
	background-color:#F5A100 !important;
	border:1px solid #F5A100 !important;
	border-radius:10px !important;
	padding-left:80px !important;
	padding-right:80px !important;
	padding-top:18px !important;
	padding-bottom:18px !important;
}
.radonega_tarif_link a:hover { background-color:transparent !important; color:#F5A100 !important; }
.radonega_tarif_snoska { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	font-size:18px !important;
	color:#232323 !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:400 !important;
	padding-top:29px !important;
}

.radonega_subtitle_4 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:56px !important;
	padding-bottom:40px !important;
	font-size:31px !important;
	color:#010101 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}

.radonega_preim { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:middle !important; width:100% !important; margin-bottom:60px !important; }
.radonega_preim_img { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:middle !important; width:100px !important; }
.radonega_preim_img img { width:100px !important; height:100px !important; }
.radonega_preim_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:middle !important;
	width:900px !important;
	padding-left:45px !important;
	font-size:19px !important;
	color:#042974 !important;
	text-decoration:none !important;
	line-height:1.4 !important;
	font-weight:400 !important;
}
.radonega_preim_text span {
	font-size:29px !important;
	color:#042974 !important;
	text-decoration:none !important;
	line-height:2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_preim_row { padding-top:48px !important; }

.radonega_monitoring_title { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	font-size:41px !important;
	color:#4A4A4A !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
	padding-top:74px !important;
	padding-bottom:60px !important;
}
.radonega_monitoring_img { padding:0 !important; margin:0 !important; vertical-align:top !important; width:100% !important; display:none !important; }
.radonega_monitoring_img img { width:883px !important; height:583px !important; }
.thb-carousel:not(.thb-testimonials) img { width:659px !important; height:411px !important; }
.thb-image-slider .slick-slide a { width:659px !important; }

.radonega_monitoring { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; }
.radonega_monitoring_checked { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:60px !important; }
.radonega_monitoring_checked img { width:36px !important; height:36px !important; }
.radonega_monitoring_checked_2 { }
.radonega_monitoring_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important;
	width:440px !important;
	padding-bottom:30px !important;
	font-size:17px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:500 !important;
}
.radonega_monitoring_row { padding-top:98px !important; padding-bottom:57px !important; }

.radonega_kolvo_row { background-color:#E8E8E8 !important; padding-top:80px !important; padding-bottom:20px !important; }
.radonega_kolvo { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-bottom:60px !important; }
.radonega_kolvo_chislo { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important;
	width:325px !important;
	text-align:left !important;
	font-size:150px !important;
	color:#042974 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
}
.radonega_kolvo_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important;
	width:720px !important;
	text-align:left !important;
	font-size:34px !important;
	color:#00236B !important;
	text-decoration:none !important;
	line-height:1.4 !important;
	font-weight:400 !important;
}
.radonega_adres { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:90px !important; padding-bottom:70px !important; }
.radonega_adres_title { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:1122px !important;
	font-size:31px !important;
	color:#010101 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_adres_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:1122px !important;
	padding-top:57px !important;
	font-size:19px !important;
	color:#010101 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
}
.radonega_adres_phone { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:1122px !important; padding-top:10px !important; }
.radonega_adres_phone a {
	font-size:30px !important;
	color:#010101 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
	cursor:default !important;
}

.radonega_scheme { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; }
.radonega_scheme_left { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:600px !important; height:730px !important; background-color:#EE9415 !important; padding-left:43px !important; padding-right:43px !important; }
.radonega_scheme_right { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:600px !important; height:730px !important; }

.radonega_scheme_title { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:50px !important;
	font-size:24px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.3 !important;
	font-weight:400 !important;
}
.radonega_scheme_form { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; }
.radonega_scheme_link { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:18px !important; }
.radonega_scheme_link a {
	font-size:18px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
	background-color:#000000 !important;
	border:1px solid #000000 !important;
	border-radius:10px !important;
	padding-left:70px !important;
	padding-right:70px !important;
	padding-top:18px !important;
	padding-bottom:18px !important;
}
.radonega_scheme_link a:hover { background-color:transparent !important; color:#000000 !important; }
.radonega_scheme_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important;
	padding-top:45px !important;
	font-size:17px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.3 !important;
	font-weight:400 !important;
}
.radonega_scheme_text a {
	font-size:17px !important;
	color:#000000 !important;
	text-decoration:underline !important;
	line-height:1.3 !important;
	font-weight:400 !important;
}
.radonega_scheme_text a:hover { text-decoration:none !important; }

.radonega_form_1 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; border-bottom:2px solid #000000 !important; }
.radonega_form_remont { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-bottom:30px !important; }
.radonega_form_remont2 { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-bottom:0px !important; }

.os-sub, .rem-sub { display:none !important; }
.os-name, .os-phone, .os-email, .os-ques {
	background-color:#EE9415 !important;
	width:100% !important;
	height:84px !important;
	border:0 !important;
	border-radius:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	
	font-size:25px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:84px !important;
	font-weight:400 !important;
	
}
.os-name::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.os-name::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.os-name:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.os-name:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.os-phone::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.os-phone::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.os-phone:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.os-phone:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.os-email::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.os-email::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.os-email:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.os-email:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.os-ques::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.os-ques::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.os-ques:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.os-ques:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }


#rem-type, #rem-name, #rem-phone, #rem-email, #rem-adress, #rem-comm {
	background-color:#FFFFFF;
	width:100% !important;
	border:0;
	border-bottom:1px solid #666666;
	border-radius:0;
	padding-left:20px !important;
	padding-right:20px !important;
	
	font-size:25px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
}
.rem-type::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.rem-type::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.rem-type:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.rem-type:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.rem-name::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.rem-name::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.rem-name:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.rem-name:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.rem-phone::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.rem-phone::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.rem-phone:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.rem-phone:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.rem-adress::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.rem-adress::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.rem-adress:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.rem-adress:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.rem-email::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.rem-email::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.rem-email:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.rem-email:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }
.rem-comm::-webkit-input-placeholder { color:#000000 !important; font-weight:400 !important; }
.rem-comm::-moz-placeholder          { color:#000000 !important; font-weight:400 !important; }/* Firefox 19+ */
.rem-comm:-moz-placeholder           { color:#000000 !important; font-weight:400 !important; }/* Firefox 18- */
.rem-comm:-ms-input-placeholder      { color:#000000 !important; font-weight:400 !important; }

/* МЕНЮ САЙТА 1 (подвал ) */
/* #mainmenu_container2 {
	position: relative;
	width:1100px;
}
#mainmenu_container2:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
}
#mainmenu2 {
	position: relative;
	padding:0;
	width:1100px;
}
#mainmenu2, #mainmenu2 ul { list-style: none; }
#mainmenu2 > li {
	float: left;
	position: relative;
	perspective: 1000px;
}
#mainmenu2 > li:first-child { }
#mainmenu2 a {
	font-size:17px;
	color:#D5C778;
	text-decoration:underline;
	line-height:1.2;
	font-weight:500;
	text-transform:uppercase;
	
	padding-left:11px;
	padding-right:11px;
	
	display: block;
	position: relative;
	z-index: 10;
	letter-spacing: -.05em;
	background: transparent;		
	transition: all .25s ease-in-out;
}
#mainmenu2 > li:hover > a {
	color:#FFFFFF;
	text-decoration:none;
}
#mainmenu2 li ul  {
	position: absolute;
	left: 0;
	z-index: 1;
	min-width: 280px;
	padding: 0;
	padding-left:20px;
	opacity: 0;
	visibility: hidden;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	background: transparent;
	overflow: hidden;
	transform-origin: 50% 0%;
	text-align:left;
}
#mainmenu2 li:hover ul {
	background: #353535;
	opacity: 1;
	visibility: visible;
	animation-name: swingdown2;
	animation-duration: 1s;
	animation-timing-function: ease;
}
@keyframes swingdown2 {
0% {
opacity: .99999;
transform: rotateX(90deg);
}
30% {			
transform: rotateX(-20deg) rotateY(5deg);
animation-timing-function: ease-in-out;
}
65% {
transform: rotateX(20deg) rotateY(-3deg);
animation-timing-function: ease-in-out;
}
100% {
transform: rotateX(0);
animation-timing-function: ease-in-out;
}
}
#mainmenu2 li li a {
	padding-left: 0px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight: 400;
	color: #FFFFFF;
	text-decoration:none;
	text-shadow: none;
	border-top: dotted 1px transparent;
	border-bottom: dotted 1px transparent;
	transition: all .15s linear;
}
#mainmenu2 li li a:hover {
	color:#D5C778;
	border-top: dotted 1px rgba(255,255,255,.3);
	border-bottom: dotted 1px rgba(255,255,255,.3);
	background: rgba(0,223,252,.02);
} */

.radonega_podval { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; background-color:#00041D !important; padding-bottom:60px !important; }
.radonega_podval_menu { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; padding-top:25px !important; }

.radonega_podval_logo { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; text-align:left !important; padding-top:25px !important; }
.radonega_podval_logo img { width:107px !important; height:100px !important; }
.radonega_podval_slogan { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; text-align:left !important;
	padding-top:35px !important;
	padding-left:30px !important;
	font-size:14px !important;
	color:#FFF075 !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:400 !important;
}
.radonega_podval_slogan b {
	font-size:24px !important;
	color:#FFF075 !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:600 !important;
	text-transform:uppercase !important;
}
.radonega_podval_privacy { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; text-align:left !important; padding-top:29px !important; padding-left:55px !important; padding-right:68px !important; }
.radonega_podval_privacy a {
	font-size:16px !important;
	color:#FFFFFF !important;
	text-decoration:underline !important;
	line-height:1 !important;
	font-weight:400 !important;
}
.radonega_podval_privacy a.radonega_podval_contacts_phone {
	font-size:30px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.7 !important;
	font-weight:500 !important;
	cursor:default;
}
.radonega_podval_privacy a:hover { text-decoration:none !important; }
.radonega_podval_copyright { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; text-align:right !important;
	padding-top:38px !important;
	font-size:15px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.5 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_podval_copyright a {
	font-size:15px !important;
	color:#FFFFFF !important;
	text-decoration:underline !important;
	line-height:1.3 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_podval_copyright a:hover { text-decoration:none !important; }
.radonega_podval_contacts_door { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:right !important; vertical-align:top !important; padding-bottom:16px !important; }
.radonega_podval_contacts_door img {
	width: 26px !important;
	height: 26px !important;
}
.radonega_podval_contacts_door a {
	font-size:15px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_podval_contacts_door a:hover { text-decoration:underline !important; }
.radonega_page_title { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; text-align:left !important;
	padding-top:54px !important;
	font-size:31px !important;
	color:#07173B !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.radonega_page_text { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; text-align:left !important;
	padding-top:60px !important;
	font-size:18px !important;
	color:#07173B !important;
	text-decoration:none !important;
	line-height:1.3;
	font-weight:400 !important;
}
.radonega_page_text a {
	font-size:18px !important;
	color:#07173B !important;
	text-decoration:underline;
	line-height:1.3 !important;
	font-weight:400 !important;
}
.radonega_page_text a:hover { text-decoration:none; }
.radonega_page_text ul { margin-left:40px !important; }
.radonega_page_text ol { margin-left:40px !important; }

.radonega_page_link { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; text-align:left !important; padding-top:46px !important; padding-bottom:50px !important; }
.radonega_page_link a {
	font-size:18px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
	background-color:#F5A100 !important;
	border:1px solid #F5A100 !important;
	border-radius:10px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-top:18px !important;
	padding-bottom:18px !important;
}
.radonega_page_link a:hover { background-color:transparent !important; color:#F5A100 !important; }
.radonega_page_partners { padding-top:80px !important; }
.radonega_page_partners_img { padding:0 !important; margin:0 !important; display:inline-block !important; vertical-align:top !important; width:100% !important; text-align:center !important; }
.radonega_licenses_td { padding-top:40px !important; padding-bottom:40px !important; }
.radonega_page_prodaja_logo { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:left !important; vertical-align:top !important; height:100px !important; }
.radonega_page_prodaja_logo img { max-width:200px !important; max-height:80px !important; }

.radonega_kakrab_title { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:center !important; width:100% !important; vertical-align:top !important; padding-top:60px !important;
	font-size:28px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:800 !important;
	text-transform:uppercase !important;
}
.radonega_kakrab_about { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:center !important; width:100% !important; vertical-align:top !important; padding-bottom:50px !important;
	font-size:28px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
}

.radonega_kakrab_table table { padding:0 !important; margin:0 !important; border:0 !important; background-color:transparent !important; width:auto !important; }
.radonega_kakrab_table tbody { padding:0 !important; margin:0 !important; border:0 !important; background-color:transparent !important; }
.radonega_kakrab_table tr { padding:0 !important; margin:0 !important; border:0 !important; background-color:transparent !important; }
.radonega_kakrab_table td { padding:0 !important; margin:0 !important; border:0 !important; }

.radonega_kakrab_img { background-image:url(/images/rab-fon.png); background-position:center; background-repeat:no-repeat; background-size:contain; width:158px !important; height:158px !important; text-align:center !important; }
.radonega_kakrab_img img { width:74px !important; height:74px !important; }
.radonega_kakrab_arr { width:70px !important; height:158px !important; text-align:center !important; }
.radonega_kakrab_arr img { width:58px !important; height:16px !important; }

.radonega_kakrab_txt {
	width:230px !important;
	font-size:18px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.4 !important;
	font-weight:400 !important;
	text-align:center !important;
}
.radonega_kakrab_pda_icon { display:none !important; padding:0 !important; margin:0 !important; text-align:center !important; width:100% !important; height:auto !important; vertical-align:middle !important;
	background-image:url(/images/rab-fon.png); background-position:center; background-repeat:no-repeat; background-size:contain;
	padding-top:30px !important; padding-bottom:30px !important;
}
.radonega_kakrab_pda_icon img { width:80px !important; height:80px !important; }

.radonega_kakrab_pda_txt { display:none !important; padding:0 !important; margin:0 !important; text-align:center !important; width:100% !important; vertical-align:top !important; padding-top:10px !important; padding-bottom:40px !important;
	font-size:18px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
}

.radonega_konsul { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:center !important; vertical-align:top !important; width:1088px !important; padding-bottom:0px !important; }
.radonega_konsul_fon { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:left !important; vertical-align:top !important; width:1088px !important; height:198px !important;
	background-image:url(/images/rab-fon-form.png); background-position:center; background-repeat:no-repeat; background-size:cover;
}
.radonega_konsul_img { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:left !important; vertical-align:top !important; width:75px !important; margin-left:30px !important; padding-top:25px !important; }
.radonega_konsul_img img { width:75px !important; height:75px !important; }
.radonega_konsul_title { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:left !important; vertical-align:top !important; padding-left:20px !important; min-width:900px !important; padding-top:48px !important;
	font-size:22px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:600 !important;
	text-transform:uppercase !important;
}
.radonega_konsul_form { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:left !important; vertical-align:top !important; padding-left:30px !important; }

.radonega_konsul_form .konsul-name {
	display:inline-block !important;
	width:213px !important;
	height:42px !important;
	font-size:15px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:42px !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
	background-color:#FFFFFF !important;
	border:0 !important;
	margin:0 !important;
	border-radius:0 !important;
}
.radonega_konsul_form .konsul-phone { 
	display:inline-block !important;
	width:290px !important;
	height:42px !important;
	font-size:15px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:42px !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
	background-color:#FFFFFF !important;
	border:0 !important;
	border-radius:0 !important;
	margin:0 !important;
	margin-left:5px !important;
	margin-right:10px !important;
}
.radonega_konsul_form .konsul-usluga {
	display:inline-block !important;
	width:290px !important;
	height:42px !important;
	font-size:15px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:42px !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
	background-color:#FFFFFF !important;
	border:0 !important;
	border-radius:0 !important;
	margin:0 !important;
}
.radonega_konsul_form .konsul-sub {
	display:inline-block !important;
	width:212px !important;
	height:42px !important;
	font-size:15px !important;
	color:#376390 !important;
	text-decoration:none !important;
	line-height:42px !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
	background-color:#FFFFFF !important;
	border:0 !important;
	border-radius:0 !important;
	margin:0 !important;
	margin-left:10px !important;
}

.konsul-name::-webkit-input-placeholder {color:#000000 !important; }
.konsul-name::-moz-placeholder          {color:#000000 !important;}/* Firefox 19+ */
.konsul-name:-moz-placeholder           {color:#000000 !important;}/* Firefox 18- */
.konsul-name:-ms-input-placeholder      {color:#000000 !important;}
.konsul-phone::-webkit-input-placeholder {color:#000000 !important;}
.konsul-phone::-moz-placeholder          {color:#000000 !important;}/* Firefox 19+ */
.konsul-phone:-moz-placeholder           {color:#000000 !important;}/* Firefox 18- */
.konsul-phone:-ms-input-placeholder      {color:#000000 !important;}

.radonega_montazh_name { padding:0 !important; margin:0 !important; display:inline-block !important; text-align:center !important; vertical-align:top !important; width:100% !important;
	font-size:31px !important;
	color:#000000 !important;
	text-decoration:none !important;
	line-height:1.2 !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}

.radonega_objekty_video video { width:1124px !important; height:648px !important; }
.radonega_objekty_title { font-size:26px !important; font-weight:500 !important; line-height:1.2 !important; }



/* ВЫПАДАЮЩЕЕ МЕНЮ 2 */
.thb-full-menu>li>a {
	font-size:16px !important;
	color:#D5C778 !important;
	text-decoration:none !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
}
.thb-full-menu>li+li { margin-left:10px !important; }
.thb-full-menu>li>a:hover { color:#FFFFFF !important; }
.thb-full-menu .sub-menu {
	left: 50%;
	
    -moz-box-shadow: 0 4px 18px rgba(0,0,0,0.06);
    -webkit-box-shadow: 0 4px 18px rgb(0 0 0 / 6%);
    box-shadow: 0 4px 18px rgb(0 0 0 / 6%);
	
	-moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
	
    border-top: 3px solid #D5C778;
	border-top-color:#D5C778;
	
	transition:all 0.1s ease-out !important;
}
.thb-full-menu .sub-menu:after {
	bottom: 100%;
    left: 50%;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    margin-left: -7px;
    border-color: transparent;
    border-bottom-color: #D5C778;
    border-width: 7px;
    position: absolute;
    pointer-events: none;
    z-index: -1;
}

/* ВСПЛЫВАЯЩАЯ ПОДСКАЗКА В ТАРИФАХ */
::-moz-selection { background: rgba(0,0,0,0.2); }
::selection { background: rgba(0,0,0,0.2); }
dfn {
  cursor:pointer;
  position: relative;
  color:#FF0000;
  font-weight:600;
  font-style:normal !important;
  text-align:center;
  
}
dfn::after {
  content: attr(data-info);
  display:inline;
  position: absolute;
  top: 22px;
  left: -250px;
  opacity: 0;
  width:350px;
  font-size: 14px;
  font-weight: 500;
  line-height:1.5;
  padding: 0.5em 0.8em;
  background: rgba(0,0,0,0.8);
  color: #fff;
  border-radius:5px;
  pointer-events: none; /* This prevents the box from apearing when hovered. */
  transition: opacity 250ms, top 250ms;
}
dfn::before {
  content: '';
  display: block;
  position: absolute;
  top: 12px; left: 0px;
  opacity: 0;
  width: 0; height: 0;
  border: solid transparent 5px;
  border-bottom-color: rgba(0,0,0,0.8);
  transition: opacity 250ms, top 250ms;
}
dfn:hover { z-index: 99999 !important; } /* Keeps the info boxes on top of other elements */
dfn:hover::after,
dfn:hover::before {opacity: 1; }
dfn:hover::after {top: 30px; }
dfn:hover::before {top: 20px; }


/* МЕРЦАНИЕ ЛОГОТИПА */
.light2 {
	position:absolute !important;
	top:0 !important;
	left:50% !important;
	padding:0 !important;
	margin:0 !important;
	
	margin-left:-75px !important;
	margin-top:-40px !important;
	
	display:inline-block !important;
	text-align:center !important;
	border:0 !important;;
	
	-webkit-animation-name: flicker2;
		  animation-name: flicker2;
	-webkit-animation-duration: 8s;
		  animation-duration: 8s;
	-webkit-animation-iteration-count: infinite;
		  animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
		  animation-timing-function: linear;
}

.light2 img {
	width:150px !important;
	height:150px !important;
}

.light2 {
	position:absolute;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.3+0,0+50 */
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.60) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff',GradientType=1 );
}

.light3 {
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	padding:0 !important;
	margin:0 !important;
	
	margin-left:19px !important;
	margin-top:-2px !important;
	
	display:none !important;
	text-align:center !important;
	border:0 !important;;
	
	-webkit-animation-name: flicker2;
		  animation-name: flicker2;
	-webkit-animation-duration: 8s;
		  animation-duration: 8s;
	-webkit-animation-iteration-count: infinite;
		  animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
		  animation-timing-function: linear;
}

.light3 img {
	width:60px !important;
	height:60px !important;
}

.light3 {
	position:absolute;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.3+0,0+50 */
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.60) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff',GradientType=1 );
}

@keyframes flicker2 {
  from {
      opacity: 0.5;
    }
    4% {
      opacity: 0.7;
    }
    8% {
      opacity: 0.45;
    }
    12% {
      opacity: 0.65;
    }
    16% {
      opacity: 0.30;
    }
    20% {
      opacity: 0.5;
    }
    24% {
      opacity: 0.6;
    }
    28% {
      opacity: 0.25;
    }
    32% {
      opacity: 0.30;
    }
    36% {
      opacity: 0.55;
    }
    40% {
      opacity: 0.4;
    }
    44% {
      opacity: 0.6;
    }
    48% {
      opacity: 0.35;
    }
    52% {
      opacity: 0.20;
    }
    56% {
      opacity: 0.70;
    }
    60% {
      opacity: 0.5;
    }
    64% {
      opacity: 0.65;
    }
    68% {
      opacity: .35;
    }
    72% {
      opacity: 0.5;
    }
    76% {
      opacity: 0.4;
    }
    80% {
      opacity: .65;
    }
    84% {
      opacity: 0.40;
    }
    88% {
      opacity: 0.35;
    }
    92% {
      opacity: 0.6;
    }
    96% {
      opacity: 0.3;
    }
    to {
      opacity: 0.5;
    }
}







@media (max-width:1200px) { }

@media (max-width:1100px) { }

@media (max-width: 991px) {
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li { margin-bottom:20px !important; }
.dark-header { display:inherit !important; width:auto !important; right:15px !important; left:auto !important; }
.logolink { display:none !important; }
#myModal_oz.reveal-modal { top:80px; left:0; margin-top:0; margin-left:0; width:100%; }
#myModal_oz.reveal-modal .close-reveal-modal { margin-top:-10px !important; margin-right:0px !important; }
#myModal_send.reveal-modal { top:80px; left:0; margin-top:0; margin-left:0; width:100%; }
#myModal_send.reveal-modal .close-reveal-modal { margin-top:-10px !important; margin-right:0px !important; }
#myModal_br.reveal-modal { top:80px; left:0; margin-top:0; margin-left:0; width:100%; }
#myModal_br.reveal-modal .close-reveal-modal { margin-top:-10px !important; margin-right:0px !important; }
#myModal_bk.reveal-modal { top:20%; left:0; margin-top:0; margin-left:0; width:100%; }
#myModal_bk.reveal-modal .close-reveal-modal { width:30px !important; height:30px !important; margin-top:5px !important; margin-left:-35px !important; }
.reveal-modal table { max-width:90% !important; }
#msg1 { font-size:18px !important; }
.mobile-menu-top .thb-mobile-menu>li>a { font-size:14px !important; line-height:1.2 !important; }
.modal_oz2 { font-size:15px !important; }
.modal_oz3 { font-size:22px !important; }
.modal_oz4 { font-size:15px !important; }
img.modal_oz5 { width:80px !important; height:80px !important; }
.radonega_top_1 { display:none !important; }
.radonega_top_mmenu { display:none !important; }
.radonega_top_pda_1 { padding:0 !important; margin:0 !important; display:inherit !important; position:absolute !important; top:15px !important; left:15px !important; z-index:109 !important; }
.radonega_top_pda_2 { padding:0 !important; margin:0 !important; display:inherit !important; position:absolute !important; top:15px !important; left:95px !important; z-index:109 !important; }
.radonega_top_pda_3 { padding:0 !important; margin:0 !important; display:inherit !important; position:absolute !important; top:38px !important; left:95px !important; z-index:109 !important; }
.radonega_top_pda_4 { padding:0 !important; margin:0 !important; display:inherit !important; position:absolute !important; top:15px !important; right:55px !important; z-index:109 !important; }
.radonega_banner { padding-top:180px !important; }
.radonega_banner_body { width:100% !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_banner_body_home { width:100% !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_banner_title h1 { font-size:20px !important; }
.radonega_banner_title_2 h1 { font-size:35px !important; }
.radonega_banner_about { padding-top:50px !important; font-size:13px !important; }
.radonega_banner_button { padding-top:140px !important; padding-bottom:40px !important; }
.radonega_banner_button a { font-size:14px !important; padding-left:10px !important; padding-right:10px !important; padding-top:10px !important; padding-bottom:10px !important; }
.radonega_subtitle_1 { padding-top:20px !important; padding-bottom:20px !important; font-size:24px !important; line-height:1.2 !important; }
.radonega_about_text { padding-top:0px !important; padding-bottom:0 !important; font-size:14px !important; }
.radonega_about_text2 { padding-top:0px !important; padding-bottom:10px !important; font-size:14px !important; }
.radonega_about_text3 { padding-top:0px !important; padding-right:0 !important; padding-bottom:0 !important; font-size:14px !important; }
.radonega_subtitle_obslujivanie { padding-top:40px !important; font-size:24px !important; line-height:1.2 !important; }
.radonega_about_obslujivanie { padding-top:20px !important; padding-bottom:10px !important; font-size:14px !important; }
.radonega_obslujivanie_video { padding-top:10px !important; padding-bottom:20px !important; }
.radonega_obslujivanie_video video { width:100% !important; height:auto !important; }
.radonega_about_link {  padding-top:50px !important; padding-bottom:50px !important; }
.radonega_about_link a { font-size:14px !important; padding-left:20px !important; padding-right:20px !important; padding-top:10px !important; padding-bottom:10px !important; }
.radonega_about_img img { width:100% !important; height:auto !important; padding-bottom:20px !important; }
.radonega_subtitle_2 { padding-top:20px !important; padding-bottom:20px !important; padding-left:10px !important; padding-right:10px !important; font-size:24px !important; line-height:1.2 !important; }
.radonega_bizopasnost_img { padding-right:0px !important; padding-top:0px !important; text-align:center !important; width:100% !important; }
.radonega_bizopasnost_img img { width:100px !important; height:100px !important; }
.radonega_bizopasnost_text { max-width:100% !important; width:100% !important; font-size:18px !important; padding-left:10px !important; padding-right:10px !important; padding-top:20px !important; }
.radonega_subtitle_3 { padding-top:40px !important; padding-bottom:20px !important; padding-left:10px !important; padding-right:10px !important; font-size:24px !important; line-height:1.2 !important; }
.radonega_tarifs { margin-bottom:60px !important; }
.radonega_tarif_title { font-size:26px !important; padding-top:20px !important; padding-bottom:20px !important; border-bottom:1px solid #FFFFFF !important; }
.radonega_tarif_title_1 { font-size:26px !important; }
.radonega_tarif_title_2 { font-size:19px !important; }
.radonega_tarif_title_3 { font-size:28px !important; }
.radonega_tarif_text { width:100% !important; padding-left:15px !important; padding-right:15px !important; font-size:16px !important; padding-top:0px !important; text-align:center !important; }
.radonega_tarif_text_2 { padding-top:20px !important; }
.radonega_tarif_img { padding-top:20px !important; padding-bottom:20px !important; }
.radonega_tarif_img img { width:24px !important; height:24px !important; }
.radonega_tarif_separator { width:92% !important; height:1px !important; }
.radonega_tarif_link { padding-top:40px !important; padding-bottom:50px !important; }
.radonega_tarif_link a { font-size:18px !important; padding-left:80px !important; padding-right:80px !important; padding-top:18px !important; padding-bottom:18px !important; }
.radonega_tarif_snoska { font-size:14px !important; padding-top:0px !important; padding-left:15px !important; padding-right:15px !important; margin-top:-60px !important; }
.radonega_subtitle_4 { padding-top:40px !important; padding-bottom:40px !important; padding-left:10px !important; padding-right:10px !important; font-size:24px !important; line-height:1.2 !important; }
.radonega_preim { margin-bottom:60px !important; }
.radonega_preim_img { width:100% !important; text-align:center !important; padding-bottom:20px !important; }
.radonega_preim_img img { width:100px !important; height:100px !important; }
.radonega_preim_text { width:100% !important; padding-left:15px !important; padding-right:15px !important; font-size:16px !important; text-align:center !important; }
.radonega_preim_text span { font-size:24px !important; line-height:1.5 !important; }
.radonega_preim_row { padding-top:40px !important; }
.radonega_monitoring_title { font-size:20px !important; padding-top:40px !important; padding-bottom:40px !important; }
.radonega_monitoring_img img { width:90% !important; height:auto !important; }
.radonega_monitoring_checked { width:100% !important; text-align:center !important; padding-top:0 !important; padding-bottom:0 !important; }
.radonega_monitoring_checked img { width:40px !important; height:40px !important; }
.radonega_monitoring_checked_2 { margin-top:-20px !important; }
.radonega_monitoring_text { width:100% !important; padding-left:20px !important; padding-right:20px !important; padding-bottom:40px !important; padding-top:10px !important; font-size:14px !important; text-align:center !important; }
.radonega_monitoring_row { padding-top:0px !important; padding-bottom:0px !important; }
.radonega_kolvo_row { padding-top:50px !important; padding-bottom:0px !important; }
.radonega_kolvo { padding-bottom:30px !important; }
.radonega_kolvo_chislo { width:100% !important; text-align:center !important; font-size:50px !important; padding-bottom:5px !important; }
.radonega_kolvo_text { width:100% !important; text-align:center !important; font-size:18px !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_adres { padding-top:50px !important; padding-bottom:40px !important; }
.radonega_adres_title { width:100% !important; font-size:24px !important; text-align:center !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_adres_text { width:100% !important; padding-top:40px !important; font-size:16px !important; text-align:center !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_adres_phone { width:100% !important; padding-top:10px !important; text-align:center !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_adres_phone a { font-size:30px !important; }
.radonega_scheme_left { width:100% !important; height:auto !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_scheme_right { width:100% !important; height:400px !important; }
.radonega_scheme_title { padding-top:40px !important; font-size:18px !important; }
.radonega_scheme_link { padding-top:18px !important; }
.radonega_scheme_link a { font-size:16px !important; padding-left:50px !important; padding-right:50px !important; padding-top:15px !important; padding-bottom:15px !important; }
.radonega_scheme_text { padding-top:45px !important; font-size:16px !important; padding-bottom:40px !important; }
.radonega_scheme_text a { font-size:16px !important; }
.os-name, .os-phone, .os-email, .os-ques { height:60px !important; font-size:18px !important; line-height:60px !important; }
.radonega_podval { padding-bottom:60px !important; }
.radonega_podval_menu { display:none !important; }
.radonega_podval_logo { width:100% !important; text-align:center !important; padding-top:40px !important; }
.radonega_podval_logo img { width:107px !important; height:100px !important; }
.radonega_podval_slogan { width:100% !important; text-align:center !important; padding-top:20px !important; padding-left:0px !important; }
.radonega_podval_slogan b { font-size:24px !important; }
.radonega_podval_privacy { width:100% !important; text-align:center !important; padding-top:20px !important; padding-left:0px !important; padding-right:0px !important; }
.radonega_podval_privacy a { font-size:14px !important; }
.radonega_podval_privacy a.radonega_podval_contacts_phone { font-size:25px !important; }
.radonega_podval_copyright { width:100% !important; text-align:center !important; padding-top:30px !important; font-size:14px !important; }
.radonega_podval_copyright a { font-size:14px !important; }
.radonega_page_title { padding-top:40px !important; font-size:26px !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_page_text { padding-top:40px !important; font-size:16px !important; padding-left:15px !important; padding-right:15px !important; }
.radonega_page_text a { font-size:16px !important; }
.radonega_page_text ul { margin-left:20px !important; }
.radonega_page_text ol { margin-left:20px !important; }
.radonega_page_link { padding-top:40px !important; padding-bottom:40px !important; padding-left:15px !important; padding-right:15px !important; text-align:center !important; }
.radonega_page_link a { font-size:16px !important; padding-left:40px !important; padding-right:40px !important; padding-top:15px !important; padding-bottom:15px !important; }
.radonega_page_partners { padding-top:0px !important; }
.radonega_page_partners_img { padding-top:20px !important; }
.thb-carousel:not(.thb-testimonials) img { width:100% !important; height:auto !important; }
.thb-image-slider .slick-slide a { width:90% !important; }
.radonega_licenses_td { padding-top:10px !important; padding-bottom:10px !important; }
.radonega_page_prodaja_logo { height:auto !important; padding-left:15px !important; }
.radonega_page_prodaja_logo img { max-width:140px !important; max-height:60px !important; }
.radonega_kakrab_table { display:none !important; }
.radonega_kakrab_title { font-size:20px !important; }
.radonega_kakrab_about { padding-bottom:50px !important; font-size:16px !important; }
.radonega_kakrab_pda_icon { display:inline-block !important; }
.radonega_kakrab_pda_txt { display:inline-block !important; }
.radonega_konsul { width:100% !important; padding-top:0px !important; padding-bottom:0px !important; }
.radonega_konsul_fon { width:100% !important; height:auto !important; }
.radonega_konsul_img { width:40px !important; margin-left:15px !important; padding-top:15px !important; }
.radonega_konsul_img img { width:40px !important; height:40px !important; }
.radonega_konsul_title { padding-left:15px !important; min-width:1px !important; padding-top:25px !important; font-size:16px !important; }
.radonega_konsul_form { padding-left:15px !important; padding-right:15px !important; text-align:center !important; }
.radonega_konsul_form .konsul-name { display:inline-block !important; width:350px !important; height:42px !important; font-size:15px !important; line-height:42px !important; margin-bottom:5px !important; }
.radonega_konsul_form .konsul-phone { display:inline-block !important; width:350px !important; height:42px !important; font-size:15px !important; line-height:42px !important; margin-left:0px !important; margin-right:0px !important; margin-bottom:5px !important; }
.radonega_konsul_form .konsul-usluga { display:inline-block !important; width:350px !important; height:42px !important; font-size:15px !important; line-height:42px !important; margin-bottom:5px !important; }
.radonega_konsul_form .konsul-sub { display:inline-block !important; width:350px !important; height:42px !important; font-size:15px !important; line-height:42px !important; font-weight:500 !important; margin-left:0px !important; }
.radonega_montazh_name { font-size:24px !important; }
.radonega_podval_contacts_door img { width:20px !important; height:20px !important; }
.radonega_podval_contacts_door a { font-size:12px !important; }
.light3 { display:inline-block !important; }
.radonega_objekty_video video { width:100% !important; height:250px !important; }
.radonega_objekty_title { font-size:20px !important; }

}
