/* Объединено 2026-08-26: style.css + media.css (порядок сохранён, как в каскаде). */

/*
	RD CSS/JS Framework + Normalize + Blank
	
	Powered by Ruslan Dmitriev
	//rdmitriev.ru/githab/RD
	//github.com/RDmitriev/RD
*/

body{
	color:#000;
	font-size:14px;
	font-family: Arial;
}

h1, .h1{
	color:#000;
	font-size:21px;
	font-family: Arial, 'Open Sans';
}

.service-pages {
	font: 13pt Calibri, Arial;
	text-align: justify;
	color:#666666;
}

.service-pages h1 {
	margin: 25px 0 0 40px;
	padding-bottom: 0px;
	font-size: 18pt;
	font-weight: bold;
    	line-height: 27px;
    	font-family: 'Segoe Script', sans-serif;
    	color: rgb(118, 146, 60);
}

.service-pages h2 {
	margin: 25px 0 0 40px;
	padding-bottom: 0px;
	font-size: 18pt;
	font-weight: bold;
    	line-height: 27px;
    	font-family: 'Segoe Script', sans-serif;
    	color: rgb(118, 146, 60);
}

.service-pages>h2>a {
	font-size: 18pt;
	font-weight: bold;
    	line-height: 27px;
    	font-family: 'Segoe Script', sans-serif;
    	color: rgb(118, 146, 60);
}

.service-pages span {
	font-weight: 700;
}

.service-pages ul {
	margin: 0;
	padding: 0;
}

.service-pages li:first-child {
	margin-top: 10px;
}

.service-pages input {
	display: none;
}

.service-pages pre {
	font: 13pt Calibri, Arial;
	text-align: justify;
}


[class^="box-"]{
	padding:50px 0;
}

.rd-box-666 .line-2{
	text-align: center;
	border: 1px solid #d5d9ca;
}
.rd-box-666 .line-3{
	padding: 16px;
}
.rd-box-666 .line-4{
	color: #4b4e44;
	font-size: 16px;
	border-top:  1px solid #d5d9ca;
	padding: 20px 0;
}
.rd-box-666 .line-5{
	color: #4b4e44;
	font-size: 16px;
}
.rd-box-666 .line-5 span{
	display:  inline-block;
	min-width: 90px;
}
.rd-box-666 .line-6 a{
	color: #323232;
	font-size: 16px;
	text-align:  center;
	background:  #abc18c;
	display:  block;
}
.rd-box-666 .line-7 a{
	color: #323232;
	font-size: 16px;
	text-align: center;
	background: #e6edb5;
	display: block;
}
.rd-box-666 .line-8 a{
	color: #323232;
	font-size: 16px;
	text-align: center;
	background: #fbfac7;
	display: block;
}
.rd-box-666 .line-9 a{
	font-size: 16px;
	padding:  20px;
	transition:0.5s all;
	text-decoration:none;
}
.rd-box-666 .line-9 a:hover{
	opacity:.8;
}
.rd-box-666 .line-10{
	border: 1px solid #d5d9ca;
	padding:  16px 16px 16px 16px;
}
.attention {
	position: absolute;
	top: 5%;
	left: 20%;
	font-size: 30px;
}

.catalog td.catalog-item {
	padding-right: 15px;
	/* border: 1px solid #c9cac7;*/
}
/*.catalog tr>td{
	padding-top: 20px;
}*/
td.catalog-item img {
	max-height: 227px;
}
.rd-box-12 table {
	margin-bottom: 30px;
}
.rd-col-12 {
	}
.rd-box-12 .line-4 {
	min-height: 130px;
}
.item-title {
	padding-top: 50px;
}
.just-photo {
	width: 100%;
	border: 2px solid #cccccc;
}
.notjustphoto {
	width: 20%;
	border: 2px solid #cccccc;
	margin-right: 5px;
}
.plask1, .plask3 {
	padding: 20px 0;
	border-top: 1px solid #ccc;
}
.plask2 {
	padding: 20px 0;
	border-top: 1px solid #ccc; 
}

.item-price li{
	list-style-type: none;
}


.rd-box-12 .line-16 {
	margin-bottom: 15px;
}
.just-p {
	margin-right: 16px;
}
.line-7 span {
	color: #000!important;
}
@font-face {
	font-family: Intro;
	src: url(/design/fonts/IntroHeadR-Base.woff2) format("woff2"),
	url(/design/fonts/IntroHeadR-Base.otf) format("opentype");
	font-display: optional;
}

body{
	color:#000;
	font-size:14px;
	font-family: 'Open Sans';
	background: url(/Image/new_template_webp/bg.webp);
}
a{
	color:#000;
	font-size:14px;
	font-family: 'Open Sans';
}

/*h1, .h1{
	color:#000;
	font-size:21px;
	font-family: 'Open Sans';
}*/

.rd-wrapper{
	padding: 0;
}
[class^="box-"]{
	padding:50px 0;
}

.rd-box-1 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
	float: left;
}
.rd-box-1 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
	float: right;
}
.rd-box-1 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-5{
	text-align: left !important;
    padding-left: 15px !important;
}
.rd-box-1 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
	overflow: hidden;
}
.rd-box-1 .line-6 a{
	color: #010101;
	font-size: 18px;
	display: inline-block;
	margin-bottom: 10px;
}
.rd-box-1 .line-6 span{
	color: #89a503;
	font-size: 18px;
}
.rd-box-1 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-1{
	background: #fff url(/Image/new_template_webp/bg1.webp) bottom center no-repeat;
	/* background-size: cover; */
	/* padding-top: 269px; */
        padding-top: 86px !important;
    padding-bottom: 13px !important;
		
}
.rd-box-2 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
	background: #f3f3f3;
	padding: 10px;
}
.rd-box-2 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
	background: #d5d9ca;
	border-radius: 3px;
}
.rd-box-2 .line-2 a{
	color: #4b4e44;
	font-size: 21px;
	text-transform: uppercase;
	font-family: Intro;
	padding: 16px 5px;
}
.rd-box-2 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
	background: #f3f3f3;
	padding: 10px;
}
.rd-box-2 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-4 input,
.rd-box-3 .line-9 div.searchForm input:not([type="submit"]){
	background: url(/Image/new_template/s.png) 3% 50% no-repeat;
	text-align: right;
	width: 100%;
	padding: 16px;
    padding-left: 40px;
	border: 1px solid #d5d9ca;
	font-size: 18px;
	color: #010101;
	border-radius: 3px;
}

.rd-box-3 .line-9 div.searchForm input[type="submit"] {
	margin: 5px;
	padding: 5px 15px;
	background: #d5d9ca;
	border: 1px solid #d5d9ca;
	font-size: 20px;
}

.rd-box-2 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-2 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}

.rd-menu-2-1{
	
}
.rd-menu-2-1 li{
	
}
.rd-menu-2-1 li a{
	
}
.rd-menu-open-2-1{

}

.rd-box-2{
	background: #fff;
	/* background-size: cover; */
	padding: 0 20px;
}
.rd-box-3 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
	margin-left: 15px;
	position: relative;
	z-index: 3;
	text-align: center;
	/* left: 7px; */
}
.rd-box-3 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
	text-align: center;
	color: #4b4e44;
	font-size: 30px;
	/* text-align: center; */
	font-family: Intro;
	text-transform: uppercase;
	border-top: 3px dashed #fff;
	border-bottom: 3px dashed #fff;
	padding: 10px 0;
	margin: 20px 0;
}
.rd-box-3 .line-3 a{
	color: #4b4e44 !important;
	font-size: 30px !important;
	text-align: center !important;
	font-family: Intro;
	text-transform: uppercase;
}
.rd-box-3 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-4 ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.rd-box-3 .line-4 ul li{
	
}
.rd-box-3 .line-4 a{
	color: #4b4e44 !important;
	font-size: 30px !important;
	font-family: Intro;
}
.rd-box-3 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
	color: #4b4e44;
	font-size: 30px;
	font-size: 16px;
	font-weight: 400;
	font-family: 'Open Sans';
}
.rd-box-3 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
	border-top: 3px dashed #fff;
	border-bottom: 3px dashed #fff;
	padding: 10px 0;
	margin: 20px 0;
}
.rd-box-3 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
	color: #4b4e44 !important;
	font-size: 30px !important;
	font-family: Intro;
}
.rd-box-3 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-6 ul{
    list-style: none;
    margin: 0;
	padding: 0;
}
.rd-box-3 .line-6 ul li{}
.rd-box-3 .line-6 a{
	color: #4b4e44;
	font-size: 18px;
}
.rd-box-3 .line-6 span{
	color: #4b4e44;
	font-size: 16px;
	font-weight: 400;
	font-family: 'Open Sans';
}
.rd-box-3 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */    overflow: visible;
}
.rd-box-3 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
	background: #f7fbda;
	margin-left: 16px;
	padding: 16px;
	padding-top: 8px;
	position: relative;
	
	z-index: 1;
	/* padding-left: 30px; */
}
.rd-box-3 .line-9 a{
	color: #4b4e44;
	font-size: 16px;
}
.rd-box-3 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
	padding-bottom: 30px;
}
.rd-box-3 .line-10 a{
	color: #757c68;
	font-size: 14px;
	/* font-weight: bold; */
	text-decoration: underline;
}
.rd-box-3 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-3{
	overflow: visible;
	/* background: #fff; */
	/* background-size: cover; */
}
.rd-box-4 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-2{
	/* color: #cccccc; */
	font-size: 30px;
	background: #ededec;
	text-align: center;
	text-transform: uppercase;
	padding: 10px 0;
	border-radius: 3px;
	margin-bottom: 16px;
	font-family: Intro;
}
.rd-box-4 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-4{
	background: #fff;
	/* background-size: cover; */
	padding-bottom: 20px;
	padding-top: 0;
	    z-index: 1;
}
.rd-box-5 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-2{
	color: #ad1c23;
	font-size: 14px;
}
.rd-box-5 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-3{
	color: #4b4e44;
	font-size: 12px;
}
.rd-box-5 .line-3 a{
	color: #4b4e44;
	font-size: 12px;
}
.rd-box-5 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-5{
	background: #fff;
	/* background-size: cover; */
	padding: 0;
}
.rd-box-6 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-6{
	/* background: url(img/bg6.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-7 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-7{
	/* background: url(img/bg7.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-8 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-8{
	/* background: url(img/bg8.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-9 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-9{
	/* background: url(img/bg9.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-10 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-10{
	/* background: url(img/bg10.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-11 .line-1, {
	/* color: #cccccc; */
	/* font-size: 14px; */
	border: 1px solid #c9cac7;
}
.rd-box-11 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
	color: #4b4e44;
	font-size: 30px;
	text-align: center;
	font-family: intro;
	border-bottom: 3px dashed #4b4e44;
	padding-bottom: 10px;
	margin-bottom: 11px;
	text-transform: uppercase;
}
.rd-box-11 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
	height: 227px;
	text-align: center;
}
.rd-box-11 .line-3 img{
	max-height:227px;
}
.rd-box-11 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-4,
.catalog-item h3{
	color: #4b4e44;
	font-size: 24px;
	text-align: center;
	font-family: Intro;
	padding: 10px;
	background: #fff;
	/* z-index: 111; */
}
.rd-box-11 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-11{
	/* background: url(img/bg11.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-12 .line-1{
	/* color: #cccccc; */
	/* font-size: 14px; */
	font-size: 30px;
	background: #ededec;
	text-align: center;
	text-transform: uppercase;
	padding: 10px 0;
	border-radius: 3px;
	margin-bottom: 16px;
	font-family: Intro;
}
.rd-box-12 .line-1 img{
	position: relative;
    top: 4px;
    left: -4px;
}
.rd-box-12 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-2{
	padding: 8px;
	 /* ga
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-3 img{
	width:100%;
}
.rd-box-12 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-4{
	/* color: #cccccc; */
	/* font-size: 14px; */
	text-align: center;
	padding-bottom: 10px;
}
.rd-box-12 .line-4 a{ 
	color: #4b4e44;
	font-size: 24px;
	font-family: Intro;
}
.rd-box-12 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-5{
	color: #4b4e44;
	font-size: 16px;
	text-align: center;
	padding-bottom: 10px;
}
.rd-box-12 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-6{
	color: #4b4e44;
	font-size: 16px;
	text-align: center;
	text-align: center;
	padding-bottom: 10px;
}
.rd-box-12 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-7{
	color: #fff;
	font-size: 18px;
	padding-bottom: 10px;
	text-align: center;
}
.rd-box-12 .line-7 span.newprice {
		font-weight: bold;
}
.rd-box-12 .line-7 s {
	font-weight: normal;
}
.rd-box-12 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
	margin-bottom: 0;
}
.rd-box-12 .line-8 a{
	color: #4b4e44;
	font-size: 18px;
	font-family: Intro;
}
.rd-box-12 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
	margin-bottom: 0;
}
.rd-box-12 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
	padding: 10px;
	background: #c2d0af;
}
.rd-box-12 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
	padding: 10px;
	background: #e6edb5;
	border-top: 1px solid #c9cac7; */
}
.rd-box-12 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
	background: #fff;
	/* border: 1px solid #c9cac7; */
}
.rd-box-12 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
	color: #4b4e44;
	font-size: 30px;
	text-align: center;
	font-family: intro;
	border-bottom: 3px dashed #4b4e44;
	padding-bottom: 20px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
.rd-box-12 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-12 .line-16{
	border: 1px solid #c9cac7;
}
.rd-box-12 .line-17{
	color: #4b4e44;
}
.rd-box-12 .line-18{
	padding:0;
}
.rd-box-12{
	/* background: url(img/bg12.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-13 .line-1{
	/* color: #cccccc; */
	background: #c2d0af;
	/* font-size: 14px; */
}
.rd-box-13 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-3{
	color: #4b4e44;
	font-size: 24px;
	text-align: center;
	font-family: intro;
	padding-bottom: 10px;
}
.rd-box-13 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-4{
	color: #4b4e44;
	font-size: 14px;
	padding-bottom: 10px;
}
.rd-box-13 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-5{
	color: #4b4e44;
	font-size: 18px;
	text-align: right;
	font-family: intro;
}
.rd-box-13 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
	text-decoration: none;
}
.rd-box-13 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
	text-decoration: none;
}
.rd-box-13 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
	padding: 10px;
}
.rd-box-13 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-13{
	/* background: url(img/bg13.jpg) top center no-repeat; */
	/* background-size: cover; */
}
.rd-box-14 .line-1{
	color: #4b4e44;
	font-size: 30px;
	text-align: center;
	font-family: intro;
	border-bottom: 3px dashed #4b4e44;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.rd-box-14 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-2{
	color: #4b4e44;
	font-size: 18px;
	overflow: hidden;
}
.rd-box-14 .line-2 a{
	color: #4b4e44;
	font-size: 18px;
	text-decoration: underline;
}
.rd-box-14 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-3{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-4{
	color: #4b4e44;
	font-size: 30px !important;
	font-family: intro;
}
.rd-box-14 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-5 input{
	width: 100%;
	border: 1px solid #4b4e44;
	padding: 10px;
	border-radius: 3px;
}
.rd-box-14 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
	padding-top: 20px;
}
.rd-box-14 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-14{
	/* background: url(img/bg14.jpg) top center no-repeat; */
	/* background-size: cover; */
	
}
.rd-box-15 .line-1{
	/*height: 450px;  gmate */
	/* color: #cccccc; */
	/* font-size: 14px; */
}	
.rd-box-15 .line-1 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-1 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-2{
	/* color: #cccccc; */
	/* font-size: 14px; */
	padding-top: 20px;
}
.rd-box-15 .line-2 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-2 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-3{
	color: #4b4e44;
	/* font-size: 24px; */
	padding-bottom: 10px;
	text-align: center;
}
.rd-box-15 .line-3 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-3 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-4{
	color: #4b4e44;
	font-size: 24px;
	text-align: center;
	font-family: intro;
}
.rd-box-15 .line-4 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-4 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-5{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-5 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-5 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-6{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-6 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-6 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-7{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-7 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-7 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-8{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-8 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-8 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-9{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-9 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-9 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-10{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-10 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-10 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-11{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-11 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-11 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-12{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-12 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-12 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-13{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-13 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-13 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-14{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-14 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-14 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-15{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-15 a{
	/* color: #cccccc; */
	/* font-size: 14px; */
}
.rd-box-15 .line-15 span{
	/* color: #cccccc; */
	/* font-size: 14px; */
}

.rd-menu-15-1{
	
}
.rd-menu-15-1 li{
	
}
.rd-menu-15-1 li a{
	
}
.rd-menu-open-15-1{

}

.rd-form-15-1{
	background: url(/Image/new_template_webp/3.webp) right 50% no-repeat;
}
.rd-form-15-1>div{
	margin-bottom: 16px;
}
.rd-form-15-1 input[type=text] {
	background:transparent;
	border: 1px solid #909461;
	border-radius: 3px;
	padding: 13px;
	font-style: italic;
	font-size: 16px;
	color: #4b4e44;
}
.rd-form-15-1 textarea {
	background:transparent;
	border: 1px solid #909461;
	border-radius: 3px;
	padding: 13px;
	font-style: italic;
	font-size: 16px;
	color: #4b4e44;
}
.rd-form-15-1 label {
	/* color:#000000 !important; */
}
.rd-form-15-1 input[type=submit] {
	background: #c2d0af;
	/* padding: 10px 85px; */
	color: #4b4e44;
	font-size: 16px;
	display: block;
	width: 100%;
	font-weight: bold;
	border-radius: 3px;
}

.rd-box-15{
	/* background: url(img/bg15.jpg) top center no-repeat; */
	/* background-size: cover; */
	padding-bottom: 0;
	padding-top:  0;
}
.allside{
	overflow:hidden;
	display: table;
}
.leftside{
	/* float: left; */
	width: 321px;
	display: table-cell;
	vertical-align: top;
}
.rightside{
	/* float: right; */
	display: table-cell;
	width: 100%;
	vertical-align: top;
}

.leftsideInner{
	
}
.rightsideInner{
	
}

[class^="rd-menu"]>li:first-child a{
	padding-left: 16px;
}
[class^="rd-menu"]>li:last-child a{
	padding-right: 16px;
}

.slick-dots li button:before{
	color: #c2d0af !important;
	opacity: 1 !important;
}
.slick-dots li.slick-active button:before{
	color: #4b4e44 !important;
	opacity: 1 !important;
}
.slick-dots{
	bottom: -38px !important;
}
.carousel-2 img{
	border-radius:6px;
}

.carousel-2 .image{
	padding:10px;
}
.noborderTop{
	border-top: 0px dashed #fff !important;
	margin-top: 0 !important;
	padding-top: 0 !important;
}
.noborderBottom{
	border-bottom: 0px dashed #fff !important;
}
.slick-slide .line-9 img{
	width: auto;
    margin: 0;
    display: inline;
}

.compare-widget-add, .compare-widget-remove{
	    position: absolute;
    top: -1px;
    height: 62px;
    width: 100%;
    left: 0;
}

.uMenuV li a:hover{
	color: #2B3414 !Important;
	text-decoration:underline !Important;
}

.rd-box-12{
	padding-top: 10px !Important;
	padding-right: 15px;
}
.something .wish{
	width: 30px !Important;
    height: 30px !Important;
}
.rd-wrapper{
	overflow: hidden;
}
.rd-box-3 {
    padding-bottom: 0;
}
#uidLogForm{
	    border-bottom: 3px dashed #fff;
    padding-bottom: 10px;
    margin-bottom: 12px;
}
.rd-box-666 .line-4{
	    font-family: 'Open Sans';
}
.rd-box-666 .line-5 span{
	  font-family: 'Open Sans';
}
.rd-box-12 .line-7 span {
    color: #4b4e44;
    font-size: 14px !important;
    font-weight: 600;
}

.compare-widget-wrapper { display: inline-block; height: auto; background: #fbfac7;padding: 16px 0;    width: 100%;    min-height: 63px;}
.compare-widget { display: block; width: 32px; height: 32px; cursor: pointer; background-position: center center; background-repeat: no-repeat; float: left }
.compare-widget-add { background-image: url(/Image/new_template/ca.png); margin: 0 10px !important;margin-top: 17px !important; }
.compare-widget-remove { background-image: url(/Image/new_template/cd.png); margin: 0 10px !important;margin-top: 17px !important;}
.compare-widget-wait { background-image: url(/.s/img/wd/1/ajax.gif) !important }
.compare-widget-add + a { display: none !important;padding: 0 !important; }
.compare-widget-remove + a { display: block !important; margin: 4px 20px 4px 55px; padding: 0 !important; }

.tovarto .line-7.line-9>div{
	padding-top: 20px !Important;
}
[class^="rd-form"] input[type=submit]:hover, [class^="rd-form"] input[type=button]:hover, [class^="rd-form"] button:hover{
	background: #56594f;
}
.rd-box-4>div>div:first-child>a{
		display:none;
	}
.rd-box-14{
	padding-bottom: 0;
	padding-top: 0;
}
.rd-box-3 br{
	display: none;
}
.plist>*{
	border: 1px solid #aac18b;
    padding: 5px 6px;
    display: inline-block;
    min-width: 31px;
    text-align: center;
	font-family: 'Open Sans' !important;
	font-size: 16px;
}
.plist>a{
	color: #53544b !important;
}
.catPages1>*{
	border: 1px solid #aac18b;
    padding: 4px 9px;
    display: inline-block;
    min-width: 31px;
    text-align: center;
    font-family: 'Open Sans' !important;
    font-size: 16px;
    margin-right: 8px;
}
.infTable{
	border: 0px solid #aac18b !important;
}

.newsPodpiska2 input[type=text]{
	border: 0px solid #4b4e44 !important;
	font-size: 16px !important;
    color: #4b4e44 !important;
    width: 100% !important;
    font-style: italic !important;
}
.newsPodpiska3 input[type=submit]{
	border: 0px solid #4b4e44 !important;
    background: transparent !important;
    font-size: 30px !important;
    font-family: Intro !important;
    padding: 0 !important;
    margin: 0 !important;
    color: #4b4e44 !important;
}
.infTable{
	border: 0px solid #000 !important;
}
.eBlock{
	border: 0px solid #000 !important;
}
.rd-box-13{
	padding-top:0 !important;
}
.bom-bom table{
	
}
.rd-box-13>div>div{
	margin-right: 0 !important;
}

#delivery-descr-1, #delivery-descr-2, #delivery-descr-3, #delivery-descr-4, #delivery-descr-5, #delivery-descr-6, #delivery-descr-7, #delivery-descr-8, #delivery-descr-9{
	font-size: inherit !important;
}
.forum{
	font-size: 14px !important;
}
.forumDescr, .forumModer{
	font-size: 14px !important;
}
.forumThreadTd{
	font-size: 14px !important;
}
.forumPostTd{
	font-size: 14px !important;
}
.gTableSubTop{
	font-size: 14px !important;
}
#mchatIfm2{
	overflow: hidden !important;
	width: 1px;
	min-width: 100%;
	*width: 100%;
}
.rd-box-666{
	    clear: both;
}
.gl-catal h3 a{
	position: relative;
    top: 15px;
}
.line-666 input{
	height: 50px !important;
}
.tovarto .line-7.line-9>div{
	height: 50px !important;
}
.tovarto .line-7.line-9>div {
    padding-top: 13px !Important;
}
.compare-widget-wrapper{
	min-height: 50px;
	height: 50px;
}
.compare-widget-add {
	margin-top: 10px !important;
}
.compare-widget-remove{
	margin-top: 10px !important;
}
.rd-box-666 .line-9 a, .tovar .wadd a, .tovar .wdel a{
	position: relative;
    top: -6px;
}
.flex{
	display: flex;
}
.flex>div:first-child{
	width: 25%;
	overflow: hidden;
}
.flex>div:last-child{
	width: 75%;
	overflow: hidden;
}
.somebodyoncetoldme{
	height: 100%;
}
.rd-box-3{
	height: 100%;
}
.rd-box-3 .line-9{
	height: 96%;
}
.rd-col-9 {
    padding-top: 10px !Important;
}
.rd-box-3 {
    padding-top: 30px;
}
.rd-box-12{
	padding-bottom: 0;
}

[class^="rd-menu"]>li>ul{
	background: #d5d9ca;
	white-space: nowrap;
}
[class^="rd-menu"]>li>ul a{
	text-transform: initial !important;
}
.rd-box-2{
	overflow: visible;
}
.newprice{
	
}
.newprice span{
	color: #a41515 !important;
}
.line-666 input[type="button"]{
	font-family: 'Open Sans' !important;
	color:#323232 !Important;
}
.wadd{
	color:#323232 !Important;font-family: 'Open Sans' !important;
}
.compare-widget-wrapper{
	color:#323232 !Important;font-family: 'Open Sans' !important;
}
.rd-box-666{
	padding-bottom: 0 !Important;
}
.rd-box-666 .line-9 a, .tovar .wadd a, .tovar .wdel a{
	color:#323232 !Important;font-family: 'Open Sans' !important;
}
.line-666 input[type="button"]{
	    -webkit-appearance: none;
}
.bom-bom table {
    
}


.rd-box-3 .line-7 {
overflow: visible;
-webkit-overflow-scrolling: touch;
}

.rd-box-3 .line-7 iframe,
.rd-box-3 .line-7 object,
.rd-box-3 .line-7 embed {

}
.rd-box-1 .line-4>*{
	padding:0 !important;
}
.rd-box-1 .line-4{
	padding-right: 75px !important;
}
.rd-box-1 .line-5{
	    text-align: center !important;    padding-right: 9px !important;
}
.rd-box-12 .line-10{
	    padding: 6px;
}
#uidLogButton p{
	margin: 0 !important;
	line-height: 8px !important;
}
.rd-box-3 .line-10{
	    padding-bottom: 0;
}
.switches{
	background: none !important;
}
.switchActive{
	width: auto !important;
}
.switch{
	
	width: auto !important;
}
.forum-pages li{
	font-size: 14px !important;
	border: 1px solid #aac18b !important;
	padding: 6px 10px !important;
}
.switch a{
	font-size: 14px !important;
}
#cont-shop-checkout h2{
	margin-bottom: 0;
}
.methods-list td, .methods-list td div{
	font-size: 15px;
	line-height: 150%;
}
.methods-list .label{
	font-size: 16px;
}
.product-image{
	/*height: 208px;*/
}
#mchatIfm2 html{
	overflow: hidden;
}
.goods-list>tbody>tr>td{
	display:inline-block;
}
/*
	RD CSS/JS Framework + Normalize + Blank
	
	Powered by Ruslan Dmitriev
	http://rdmitriev.ru/githab/RD
	https://github.com/RDmitriev/RD
*/
@media all and (max-width: 1263px) {
	ul, li, table {
		margin-left: 5px;
		margin-right: 5px;
	}
	.product-description img {
		display: none;}
	p {
		margin-left: 0;
		margin-right: 3px;
	}
	.product-description p {
		margin: 0 3px 12px 0;
	}
	h1, h2, h3, h4, h5, h6 {
		margin-right: 10px;
	}
	.rd-wrapper{
		/*width: 1263px;*/
		max-width: 1280px;
		overflow: hidden;
	}
	.rd-box-1{
		/*width: 1263px;*/
		max-width: 1280px;
	}
	.rd-col-12 .rd-col-800-12 .rd-col-800-center {
		max-width: 100%;
	}
}

@media all and (max-width: 1179px) {
	.tovarto .wish.wadd:before{
		font-size: 12px !important;
	}
	.line-666 input {
		font-size: 12px !important;
	}
	.rd-box-666 .line-9 a, .tovar .wadd a, .tovar .wdel a {
		font-size: 12px !important;
	}
	.line-666 input[type="button"]{
		font-size: 12px !important;
	}
	.product-description img {
		display: none;}
}
@media all and (max-width: 1080px) {
	#goods_cont .line-666 >*{
		width:100% !Important;
		text-align: center;
	}
	.product-description img {
		display: none;}
}
@media all and (max-width: 1200px) {
	
}

@media all and (max-width: 1150px) {
	
}

@media all and (max-width: 1100px) {
	
}

@media all and (max-width: 1050px) {
	
}

@media all and (max-width: 1000px) {
	
}

@media all and (max-width: 950px) {
	
}

@media all and (max-width: 900px) {
	
}

@media all and (max-width: 850px) {
	
}
@media all and (max-width: 820px) {
	[class^="rd-menu"]{
		display: block !important;
	}
	.flex>div{
		    width: 100% !important;
	}
	.flex{
		display: block !important;
	}
	.product-description img {
		display: none;}
}
@media all and (max-width: 800px) {
	.rd-box-1{
		    padding-top: 0px !important;
	}
	.flex {
		display: block !important;
	}
	.flex>div {
    width: 100% !important;
    overflow: hidden;display: block !important;
	}
	.bom-bom>div{
		margin-right: 0;
	}
	/*.rdnopad {
    padding: 16px!important;*/
	}
	.rd-box-1 .line-4 div{
		    text-align: center !important;
	}
	.gl-catal h3 a{
		    position: static !important;
	}

	
	.rd-box-1 .line-2 blockquote{
		margin: 0 !important;
	}
	.rd-box-1 .line-4 div{
		padding-right:0 !important;
	}
	.rd-box-15>.line-2 .rd-row-8x>div{
		width: 33.333%;
	}
	.rd-box-15{
		padding: 0;
	}
	.rd-box-14 table td{
		display:block;
		width: 100%;
	}
	.just-p {
		margin-right: 0;
	}
	.rd-box-666{
		padding-left: 16px;
	}
	#recommended_products td{
		display: block;
		width: 100%!important;
	}
	#recommended_products .just-p{
		
	}
	.blockC1{
		padding-right: 0!important;
	}
	.rd-box-12{
		padding-bottom: 0;
	}
	.rd-box-666{
		padding: 16px;
	}
	
	.rd-box-1 .line-4{
		padding-right: 0px !important;
	}
	img.product-description {
		display: none;}
	.vilord-h-inline {
		display:inline;}
}

@media all and (max-width: 650px) {
	
}

@media all and (max-width: 600px) {
	
}

@media all and (max-width: 550px) {
	
}

@media all and (max-width: 500px) {
	
}

@media all and (max-width: 450px) {
	
}

@media all and (max-width: 400px) {
	
}

@media all and (max-width: 350px) {
	
}

@media all and (max-width: 300px) {
	
}

@media all and (max-width: 250px) {
	
}

@media screen and (max-width: 768px) {
  html, body {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow-x: clip !important;
  }

  /* Убираем возможные ограничения ширины на контейнерах */
  .rd-wrapper,
  .wrapmain,
  .rd-box-1,
  .rd-box-2,
  .rd-box-5 {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 auto !important;
    box-sizing: border-box;
  }

  /* Конкретно для .rd-col-9 */
  .rd-col-9 {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    padding: 0 !important;
    margin: 0 !important;
    display: block !important;
  }

  /* Было margin: 0 5px !important - сдвигало весь контент вправо на 5px,
     а правые 5px уходили под полосу прокрутки. Боковые отступы теперь
     задают сами блоки (шапка, плитки каталога и т.д.). */
  .rd-col-9 {
    margin: 0 !important;
  }

  .rd-menu-open-2.rd-center {
    color: #4b4e44;
    font-size: 21px;
    text-transform: uppercase;
    font-family: 'Intro', sans-serif;
  }
.rd-col-9 > div:first-child {
  padding-right: 0 !important;
  }

  #order-table {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 15px 0 0 !important;
    margin: 0 auto !important;
    box-sizing: border-box;
    overflow-x: auto !important;
  }

  /* Дополнительно: убрать внутренние отступы у таблицы */
  #order-table table {
    width: 100% !important;
    max-width: 100% !important;
    border-collapse: collapse;
  }

/* Задаём фиксированные проценты ширины по колонкам */

table .order-item-nom,
table .order-item-name,
table .order-item-price,
table .order-item-cnt,
table .order-item-sum,
table .order-item-del {
  width: 20%;
  text-align: center;
}

/* Центрируем содержимое во всех ячейках */
table td,
table th {
  /* text-align: center; */
  vertical-align: middle;
}

td.order-item-name {
  text-align: left;
  padding-left: 5px;
}

.order-item-cnt input {
  margin: 0 !important;
  padding: 0 !important;
  width: auto;
  min-width: 2.5em;
  max-width: 3.5em;
  text-align: center;
  box-sizing: content-box;
}

#order-table td[colspan="2"] {
  padding-top: 10px;
  padding-bottom: 10px;
}

  .vil-main-bfooter {
    margin-left: 0 !important;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    padding: 2px 10px;
    text-align: center;
  }

  .vil-main-bfooter > * {
    display: flex;
    align-items: center;      /* по центру по горизонтали */
  }

  /* Информеры: по вертикали по центру футера */
  .vil-main-informer {
    flex: 1 1 30%;
    justify-content: center;
    align-items: center;
    gap: 10px;
  }

  /* Авторство: по центру и вертикально, определяет высоту футера */
  .vil-main-powered-by {
    flex: 1 1 40%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    line-height: 1.3;
    font-size: 13px;
    padding: 2px 0;
    margin-top: -5px !important;
  }


}

