

/* Start:/local/templates/agrodiler/fancybox/fancybox-popup.css?15722679994034*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #fff;
	color: #000;
	/*padding:20px 20px 30px !important;*/
	text-shadow: none;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: transparent url('/local/templates/agrodiler/fancybox/fancy_progress.png') no-repeat;
}

.fancybox-close 
{
	position: absolute;
	top: -40px;
	right: -50px;
	height: 26px;
	width: 26px;
    background-image: url("/local/templates/agrodiler/fancybox/close.png");
    background-position: 0 0%;
    background-repeat: no-repeat;
	cursor: pointer;
	z-index: 181;
}
.fancybox-nav 
{
	position: absolute;
	top: 0;
	width: 30%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	z-index: 8040;
}

.fancybox-prev {
	left: -90px;
}

.fancybox-next {
	right:-90px;
}

.fancybox-nav span 
{
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 21px;
	height: 37px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

.fancybox-prev span 
{
	left: 20px;
	background: transparent url('/local/templates/agrodiler/fancybox/arrows.png') no-repeat;
}
.fancybox-prev:hover span 
{
	background: transparent url('/local/templates/agrodiler/fancybox/arrows-hv.png') no-repeat;
}
.fancybox-next span 
{
	right:20px; 
	background: transparent url('/local/templates/agrodiler/fancybox/arrows.png') no-repeat 100% 0;
}
.fancybox-next:hover span 
{
	background: transparent url('/local/templates/agrodiler/fancybox/arrows-hv.png') no-repeat 100% 0;
}
.fancybox-nav span 
{
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child
 {
	display: inline-block;
	margin-right: -100%;
    padding:15px 20px;
    text-align: left;
	background: #fff;
	color: #333;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/* End */


/* Start:/local/templates/agrodiler/cookie-consent.css?17846477704573*/
/* ============================================================
   Cookie consent banner — agrodiler.com
   Без внешних зависимостей. Шрифты — локальные RobotoBold /
   RobotoRegular из темы сайта. Палитра — фирменная.
   ============================================================ */

.agd-cc,
.agd-cc *,
.agd-cc *::before,
.agd-cc *::after {
    /* тема сайта глобальный border-box не задаёт — иначе кнопки
       во всю ширину переполняют баннер на 320px */
    box-sizing: border-box;
}

.agd-cc {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    background: #ffffff;
    border-top: 3px solid #d51e29; /* фирменная кромка */
    box-shadow: 0 -4px 18px rgba(33, 33, 33, 0.13);
    font-family: 'RobotoRegular', Arial, sans-serif;
    color: #212121;
    transform: translateY(102%);
    transition: transform 0.28s ease-out;
}

.agd-cc--visible {
    transform: translateY(0);
}

.agd-cc[hidden] {
    display: none;
}

.agd-cc__inner {
    max-width: 1170px;
    margin: 0 auto;
    padding: 16px 20px;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 14px 28px;
}

.agd-cc__text {
    -webkit-flex: 1 1 320px;
    flex: 1 1 320px;
    min-width: 240px;
}

.agd-cc__title {
    font-family: 'RobotoBold', Arial, sans-serif;
    font-size: 15px;
    line-height: 1.3;
    margin: 0 0 4px;
    color: #212121;
}

.agd-cc__desc {
    font-size: 13px;
    line-height: 1.55;
    margin: 0;
    color: #666666;
}

.agd-cc__desc a {
    color: #212121;
    text-decoration: underline;
}

.agd-cc__desc a:hover {
    color: #d51e29;
}

.agd-cc__desc a:focus {
    outline: 2px solid #212121;
    outline-offset: 1px;
}

/* --- Кнопки: равный размер и равный визуальный вес ---------- */

.agd-cc__actions {
    display: -webkit-flex;
    display: flex;
    gap: 10px;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.agd-cc__btn {
    font-family: 'RobotoBold', Arial, sans-serif;
    font-size: 14px;
    line-height: 1;
    padding: 13px 22px;
    min-width: 170px;
    border-radius: 2px;
    cursor: pointer;
    text-align: center;
    -webkit-appearance: none;
    appearance: none;
    transition: background-color 0.15s ease, border-color 0.15s ease;
}

.agd-cc__btn:focus {
    outline: 2px solid #212121;
    outline-offset: 2px;
}

/* Обе кнопки оформлены одинаково: EDPB 03/2022 считает нуджем
   любое визуальное преимущество «принять» над «отклонить». */
.agd-cc__btn--accept,
.agd-cc__btn--decline {
    border: 1px solid #212121;
    background: #ffffff;
    color: #212121;
}

.agd-cc__btn--accept:hover,
.agd-cc__btn--decline:hover {
    background: #f5f5f5;
}

/* --- Мобильные (от 320px) ----------------------------------- */

@media (max-width: 560px) {
    .agd-cc__inner {
        padding: 14px 16px;
    }

    .agd-cc__actions {
        width: 100%;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .agd-cc__btn {
        width: 100%;
        min-width: 0;
    }
}

/* --- Доступность и печать ----------------------------------- */

@media (prefers-reduced-motion: reduce) {
    .agd-cc {
        transition: none;
    }
}

@media print {
    .agd-cc {
        display: none;
    }
}

/* Сообщение о принятом решении — только для скринридеров. */
.agd-cc__sr {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    overflow: hidden;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    white-space: nowrap;
}

/* Ссылка отзыва согласия. Стоит вне контейнеров темы: штатный блок
   копирайта скрыт на мобильных, а отзыв должен быть доступен всегда. */
.agd-cc-recall {
    margin: 0;
    padding: 14px 16px 22px;
    text-align: center;
    font-family: 'RobotoRegular', Arial, sans-serif;
    font-size: 12px;
    line-height: 1.4;
}

.agd-cc-recall a {
    color: #666666;
    text-decoration: underline;
}

.agd-cc-recall a:hover,
.agd-cc-recall a:focus {
    color: #212121;
}

/* End */


/* Start:/local/templates/agrodiler/owl-carousel.css?15722680221430*/

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
	max-height: 511px;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(/local/templates/agrodiler/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
/* End */


/* Start:/local/templates/agrodiler/easydropdown.css?15722679922579*/
/* --- EASYDROPDOWN DEFAULT THEME --- */

/* PREFIXED CSS */

.dropdown,
.dropdown div,
.dropdown li,
.dropdown div::after{
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
}

.dropdown .selected::after,
.dropdown.scrollable div::after{
	-webkit-pointer-events: none;
	-moz-pointer-events: none;
	-ms-pointer-events: none;
	pointer-events: none;
}
.dropdown.open span.selected
{
	color:#d51e29;
}

/* WRAPPER */

.dropdown{
	position: relative;
	cursor: pointer;
	height: 45px;
	line-height: 45px;
}

.dropdown.open{
	z-index: 2;
}

.dropdown .carat
{
	position: absolute;
	left: 0;
	top: 50%;
	background:url(/local/templates/agrodiler/images/select-arrow-open.png);
	background-position:0% 0%; 
	background-repeat:no-repeat;
    vertical-align: middle;
	display:inline-block;
	width:7px;
	height:10px;
}
.dropdown .old{
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	overflow: hidden;
}

.dropdown select{
	position: absolute;
	left: 0px;
	top: 0px;
}

.dropdown.touch .old{
	width: 100%;
	height: 100%;
}

.dropdown.touch select{
	width: 100%;
	height: 100%;
	opacity: 0;
}

/* SELECTED FEEDBACK ITEM */ 

.dropdown .selected
{
	font-family: "RobotoBold";
	font-size:13px;
}
.dropdown .selected,
.dropdown li{
	display: block;
	line-height: 1;
	overflow: hidden;
	padding: 0 0 0 15px;
	line-height: 45px;
}

.dropdown.disabled .selected{
	color: #999;
}


/* DROP DOWN WRAPPER */

.dropdown div{
	position: absolute;
	height: 0;
	left: -1px;
	right: -1px;
	top: 100%;
	margin-top: -1px;
	opacity: 0;
}

/* Height is adjusted by JS on open */

.dropdown.open div{
	opacity: 1;
	z-index: 2;
}

/* FADE OVERLAY FOR SCROLLING LISTS */

.dropdown.scrollable div::after{
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 50px;
	
	box-shadow: inset 0 -50px 30px -35px #fff;
}

.dropdown.scrollable.bottom div::after{
	opacity: 0;
}

/* DROP DOWN LIST */

.dropdown ul{
	background: #fff none repeat scroll 0 0;
	-webkit-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	-moz-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	padding:0;
	margin:0;
	width:209px;
	overflow:hidden;
	list-style: none;
}
/* DROP DOWN LIST ITEMS */

.dropdown li:first-child
{
	border-top:none;
}
.dropdown li{
	list-style: none;
	border-top: 1px solid #ededed;
	padding: 16px 12px;
	line-height: normal;
	line-height:normal;
}

/* .focus class is also added on hover */

.dropdown li.active
{
	display:none;
	font-weight: 700;
}
/* End */


/* Start:/local/templates/agrodiler/components/bitrix/iblock.element.add.form/order-call/style.css?15722679083023*/
﻿.FormBlock table
{
    width: 100%;
}
.FormBlock table td
{
    vertical-align:top;
}
.FormBlock table td.FormTD
{
    width:400px;
}
.FormBlock table td.DescTextTD
{  
	font-size:11px;
	color: #515151;
}
.Errors
{
    margin:0 0 15px;
}
.Errors font.errortext
{  
    font-size: 11px;
}
.Request input
{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius:2px;
	border:1px solid #E0E0E0;
	display:block;
    height: 25px;    
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #515151;
    line-height: 25px;
    margin: 5px 0 0;
	padding:0 5px;
    width: 335px;
}
.Request .starrequired
{
    margin: 0 0 0 5px;
}
.Request .Checkbox
{
	overflow:hidden;
    margin: 0 0 10px;
	zoom:1;
}
.Request .Checkbox input
{
	border:none;
	float:left;
	height:auto;   
	margin: 0 5px 0 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
}
.Request .Checkbox input[type="checkbox"] {
    display:none;
}
.Request .Checkbox input[type="checkbox"] + label span {
    display:inline-block;
    width:15px;
    height:15px;
    margin:-2px 4px 0 0;
    vertical-align:middle;
    background:url(/local/templates/agrodiler/components/bitrix/iblock.element.add.form/order-call/images/check_radio_sheet.png);
    background-position: 0 -15px;
    background-repeat:no-repeat;
    cursor:pointer;
}
.Request .Checkbox input[type="checkbox"]:checked + label span {
    background:url(/local/templates/agrodiler/components/bitrix/iblock.element.add.form/order-call/images/check_radio_sheet.png);
    background-position: 0 0;
    background-repeat:no-repeat;
}
.Request textarea
{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius:2px;
	border:1px solid #E0E0E0;
    display: block;  
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #515151;
    margin: 5px 0 0;
	padding:5px;
    width: 335px;
    height: 150px;
}
.Request .Captcha input
{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius:2px;
	border:1px solid #E0E0E0;
	display:block;
	float:left;
    height: 25px;    
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #515151;
    line-height: 25px;
    margin: 5px 0 0;
	padding:0 5px;
    width: 189px;
}
.Request .Captcha
{
	overflow:hidden;
    margin: 0 0 35px;
	zoom:1;
}
.Request #captchaBlock img
{
	float:left;  
	height: auto;
    vertical-align: bottom;
    width: 132px;
}
.Request #reloadCaptcha
{
    background: url(/local/templates/agrodiler/components/bitrix/iblock.element.add.form/order-call/refresh.png);
    background-position: 0 4px;
    background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	float:left;
    height: 30px;
    width: 22px;
}
.Request #reloadCaptcha span
{
	display:none;
}
.Request .Submit input
{
    background: url("/local/templates/agrodiler/components/bitrix/iblock.element.add.form/order-call/images/submit.jpg");
    background-position: 0 100%;
    background-repeat:repeat-x;
	border:none;
	cursor:pointer;
	padding: 0 23px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	text-shadow:0 1px 0 #000000;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	height:28px;
    width: 120px;
	color:#fff;
}
.Request .Submit input:hover
{
    background: url("/local/templates/agrodiler/components/bitrix/iblock.element.add.form/order-call/images/submit-hv.jpg");
    background-position: 0 100%;
    background-repeat:repeat-x;
}
/* End */


/* Start:/local/templates/agrodiler/styles.css?16246056735235*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video 
{
  font: inherit;
}
html 
{
	height:100%;
}
body 
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:1.5em;
	color:#212121;
	margin:0;
	padding:0;
	height:100%;
}
table 
{
	border-collapse: collapse;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}
td
{
	margin: 0px;
	padding: 0px;
}
form
{
	padding: 0px;
	margin: 0px;
}
h1
{
	font-family: "RobotoBold";
	font-size:24px;
	font-weight:normal;
	line-height:normal;
	color: #212121;
	margin: 0 0 40px;
}
h2
{
	font-family: "RobotoBold";
	font-size:22px;
	font-weight:normal;
	line-height:normal;
	color: #212121;
	margin: 0 0 40px;
	margin:10px 0 23px;
}
h3
{
	font-family: "RobotoBold";
	font-size:18px;
	font-weight:normal;
	line-height:normal;
	color: #212121;
	margin: 0 0 40px;
	margin:10px 0 23px;
}
p
{
	padding: 0 0 8px;
	margin: 0px;
}
a
{
	outline:none;
	color: #d51e29;
     -webkit-transition: top 1s ease-out 0.5s;
     -moz-transition: top 1s ease-out 0.5s;
     -o-transition: top 1s ease-out 0.5s;
     transition: top 1s ease-out 0.5s;
	text-decoration:none;
}
a:hover
{
	color: #333333;
	text-decoration:none;
	border-bottom:none;
}
a img
{
	border: 0px;
}
.Holder img
{
	max-width: 100%;
	height: auto;
	display: block;
}
.Holder p
{
	padding:0 0 15px;
}
@font-face 
{
    font-family: "RobotoRegular";
    src: url('/local/templates/agrodiler/fonts/RobotoRegular.eot');
    src: url('/local/templates/agrodiler/fonts/RobotoRegular.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/agrodiler/fonts/RobotoRegular.woff') format('woff'),
         url('/local/templates/agrodiler/fonts/RobotoRegular.ttf') format('truetype'),
         url('/local/templates/agrodiler/fonts/RobotoRegular.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face 
{
    font-family: "RobotoBold";
    src: url('/local/templates/agrodiler/fonts/RobotoBold.eot');
    src: url('/local/templates/agrodiler/fonts/RobotoBold.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/agrodiler/fonts/RobotoBold.woff') format('woff'),
         url('/local/templates/agrodiler/fonts/RobotoBold.ttf') format('truetype'),
         url('/local/templates/agrodiler/fonts/RobotoBold.svg#RobotoBold') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face 
{
    font-family: "RobotoMedium";
    src: url('/local/templates/agrodiler/fonts/RobotoMedium.eot');
    src: url('/local/templates/agrodiler/fonts/RobotoMedium.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/agrodiler/fonts/RobotoMedium.woff') format('woff'),
         url('/local/templates/agrodiler/fonts/RobotoMedium.ttf') format('truetype'),
         url('/local/templates/agrodiler/fonts/RobotoMedium.svg#RobotoMedium') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face 
{
    font-family: "RobotoBlack";
    src: url('/local/templates/agrodiler/fonts/RobotoBlack.eot');
    src: url('/local/templates/agrodiler/fonts/RobotoBlack.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/agrodiler/fonts/RobotoBlack.woff') format('woff'),
         url('/local/templates/agrodiler/fonts/RobotoBlack.ttf') format('truetype'),
         url('/local/templates/agrodiler/fonts/RobotoBlack.svg#RobotoBlack') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face 
{
    font-family: "RobotoLight";
    src: url('/local/templates/agrodiler/fonts/RobotoLight.eot');
    src: url('/local/templates/agrodiler/fonts/RobotoLight.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/agrodiler/fonts/RobotoLight.woff') format('woff'),
         url('/local/templates/agrodiler/fonts/RobotoLight.ttf') format('truetype'),
         url('/local/templates/agrodiler/fonts/RobotoLight.svg#RobotoLight') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
.TableStyle
{
	width:100%;
	line-height:normal;
}
.TableStyle strong
{
	color:#484848;
}
.TableStyle td, .TableStyle th
{
	border:1px solid #e0e0e0;
	vertical-align:middle !important;
	padding:10px;
}
table p
{
	padding:0 !important;
}
.TableStyle tr:first-child td, .TableStyle tr:first-child th
{
	background: #efefef;
    vertical-align: middle;
	border:1px solid #e0e0e0;   
	font-family: "RobotoBold";
    font-size: 14px;
} 
.TableStyle tr:nth-child(1) 
{
	background:none;
	font-size:12px;
    vertical-align: middle;
	border:1px solid #e0e0e0;
	font-weight:normal;
} 
.TableStyle tr:nth-child(2n) 
{
    background: #FAFAFA; 
} 
.ImgLeft
{
	float:left;
	margin:0 25px 25px 0;
}
.ImgRight
{
	float:right;
	margin:0 0 25px 25px;
}

@media screen and (max-width: 768px) {

    .ContBlock .table-conteiner {
        overflow-x: scroll;
    }

    .ContBlock .table-conteiner .TableStyle {
        min-width: 600px;
    }
}
.Catalog .Items .OrderPopup {
	margin-top: 15px;
	width: 100%;
	float: left;
	text-align: center;
}

.SliderBlock .owl-carousel .owl-item {
	height: 550px;
}

.SliderBlock .owl-carousel .owl-item .Item,
.SliderBlock .owl-carousel .owl-item iframe {
	height: 100%;
}

.SliderBlock .owl-carousel .owl-item img {
	height: 100%;
	-o-object-fit: cover;
       object-fit: cover;
}

@media ( max-width: 960px ) {
	.SliderBlock .owl-carousel .owl-item .SlideDesc {
		position: absolute;
		left: 0;
		bottom: 0;
	}
}
/* End */


/* Start:/local/templates/agrodiler/template_styles.css?178464274048225*/
body
{
	font-family: "RobotoRegular";
	font-size:13px;
	color:#212121;
	/*overflow-x: hidden;*/
}
.Holder
{
	min-height: 100%;
	position: relative;
	- height: 100%;
}
[id^="wait_comp_"]
{
   display: none;
}
#Blocks
{
	padding: 0px 0px 410px 0px;
}
.Wrapper
{
	max-width:1180px;
	margin: 0 auto;
}
.Clear
{
	clear:both;
}
.TopInfo
{
	background:#f5f5f5;
	border-bottom:1px solid #ededed;
	height:45px;
	line-height:45px;
}
.TopInfo .Contacts
{
	border-right:1px solid #ededed;
	float:left;
}
.TopInfo .Select
{
	float:left;
	width:180px;
	border-right:1px solid #ededed;
}
.TopInfo .DepartmentInfo
{
	float:left;
	font-size:13px;
	padding:0 0 0 60px;
}
.TopInfo .dropdown .selected
{
	height: 45px;
	line-height: 45px;
}
.TopInfo .dropdown > div
{
    display: none;
}
.TopInfo .dropdown.open > div
{
    display: block;
}
.TopInfo .DepartmentInfo .Department
{
	display:none;
}
.TopInfo .DepartmentInfo .Adress
{
	margin:0 49px 0 0;
}
.TopInfo .DepartmentInfo .Adress i
{
	background:url(/local/templates/agrodiler/images/map.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
    vertical-align: middle;
	display:inline-block;
	margin:0 15px 0 0;
	width:14px;
	height:16px;
}
.TopInfo .DepartmentInfo .Tel i
{
	background:url(/local/templates/agrodiler/images/tel.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
    vertical-align: middle;
	display:inline-block;
	margin:0 8px 0 0;
	width:13px;
	height:16px;
}
.TopInfo .Searche
{
	float:right;
}
.TopInfo .Searche a
{
	color:#212121;
}
.TopInfo .Searche i
{
	background:url(/local/templates/agrodiler/images/searche.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
    vertical-align: middle;
	display:inline-block;
	margin:0 11px 0 0;
	width:16px;
	height:16px;
}
.Header
{
	padding:26px 0 34px;
}
.Header .Logo
{
	float:left;
	width:25%;
}
.Header .MainMenu
{
	font-family: "RobotoBold";
	font-size:15px;
	float:left;
	width:62%;
}
.MainMenu ul.menu
{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.MainMenu ul.menu > li
{
	float:left;
	line-height: 43px;
}
.MainMenu ul.menu .Parent
{
	position:relative;
}
.MainMenu ul.menu > li > a
{
	display:block;
	padding:0px 13px;
	color:#212121;
}
.MainMenu ul.menu li.Parent i
{
	background:url(/local/templates/agrodiler/images/sub-menu.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
    vertical-align: middle;
	display:inline-block;
	margin:0 0 1px 9px;
	width:8px;
	height:4px;
}
.MainMenu ul.menu li.Parent:hover i
{
	background:url(/local/templates/agrodiler/images/sub-menu-act.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
}
.MainMenu ul.menu > li:hover > a
{
	color:#d51e29;
}
.MainMenu ul.menu > li > a.Selected
{
	color:#d51e29;
}
.MainMenu .SubMenu .Items li{
	display: block;
	width: 100%;
	transition: all .3s linear;
}

/*.MainMenu .SubMenu .wrap-item-menu:hover span.logo-container{*/
/*	margin-right: 30px;*/
/*}*/
.MainMenu .SubMenu .wrap-item-menu:hover .logo-container img{
transform: scale(1.3);
}
.MainMenu .SubMenu .wrap-item-menu a{
	display: flex;
	align-items: center;
}
.MainMenu > .menu > li:nth-child(3) > .SubMenu,
.MainMenu > .menu > li:nth-child(3) > .SubMenu .Items{
	max-width: min-content;
}
.MainMenu > .menu > li:nth-child(3) > .SubMenu a,
.MainMenu > .menu > li:nth-child(3) > .SubMenu span{
	min-width: max-content;
}

.MainMenu .SubMenu span.logo-container{
	display: inline-block;
	width: 100px;
	margin-right: 30px;
	transition: all .3s linear;
}
.MainMenu .SubMenu span.logo-container img{
	transition: all .3s linear;
}

.MainMenu .SubMenu .Item_Inner .SubMenuSub span.logo-container{
	display: none;
}

.MainMenu .SubMenu {
	background: #fff none repeat scroll 0 0;
	-webkit-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	-moz-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	border-top:3px solid #dadada;
	width:800px;
	display:none;
	/*display:block !important;*/
	position:absolute;
	margin:0;
	padding:0 0 5px 0;
	list-style:none;
	z-index:602;
	left:0;
	top:58px;
	overflow-x: hidden;
}
.MainMenu li.parentMore > ul.submenuMore
{
	min-width:183px;
	display:none;
	position:absolute;
	margin:0px;
	padding:0px 0px 5px 0px;
	list-style:none;
	z-index:602;
	left:0px;
	top:0px;
	margin:0px;
	z-index:600;
}
.MainMenu .SubMenu .Items
{
	/*width: 100%;*/
	position:relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding:35px 40px;
}
.MainMenu .SubMenu .Items .Item
{
	width:50%;
	margin:0 0 35px;
	float:left;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	line-height:normal;
	min-height: 1px;
    position: relative;
}
.MainMenu .SubMenu .Items .Item .Item_Inner .Image
{
	float:left;
	width:105px;
}
.MainMenu .SubMenu .Items .Item .Item_Inner .Desc
{
	margin:0 0 0 105px;
}
.MainMenu .SubMenu .Items .Item .Item_Inner .Desc .Category
{
    font-family: "RobotoBold";
    font-size: 17px;
    margin: 0 0 25px;
}
.MainMenu .SubMenu .Items .Item .Item_Inner .Desc .Category a
{
	color:#212121;
}
.MainMenu .SubMenu .Items .Item .Item_Inner .Desc .Category a:hover
{
	color:#d51e29;
}
.MainMenu .SubMenu .Item ul
{
	list-style:none;
	margin:0;
	padding:0;
}
.MainMenu .SubMenu .Item ul li
{
    font-family: "RobotoRegular";
	font-size:13px;
	margin:0 0 10px;
	line-height:normal;
}
.MainMenu .SubMenu .Item ul li
{
	line-height:normal;
}
.MainMenu .SubMenu .Item ul li a
{
	color:#212121;
}
.MainMenu .SubMenu .Item ul li a:hover
{
	color:#d51e29;
}
.MainMenu li.parentMore > ul.submenuMore
{
	background: #fff none repeat scroll 0 0;
	-webkit-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	-moz-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	border-top:3px solid #dadada;
	padding: 0 40px;
}
.MainMenu li.parentMore > ul.submenuMore li a
{
    font-family: "RobotoRegular";
    font-size: 13px;
	color:#212121;
}
.MainMenu li.parentMore > ul.submenuMore li a:hover
{
	color:#d51e29;
}
.MainPanel
{
	width: 100%;
    z-index: 10;
	display:none;
}
.MainPanel .Wrapper
{
	padding:0;
}
.MainPanel ul.services
{
    background: #ca131e;
	margin:0;
	padding:0px;
	list-style:none;
}
.MainPanel ul.services li
{
	margin:0px;
	padding:0px;
	list-style:none;
	position:relative;
}
.MainPanel ul.services li a.showmenu
{
	color: #fff;
    font-family: "RobotoBold";
    font-size: 15px;
	line-height: 56px;
	height: 56px;
	display:block;
	margin:0px;
	padding:0 0 0 95px;
}
.MainPanel ul.services li a.showmenu span
{
    position: absolute;
    z-index: 100;
    background: #b30007;
    width:30px;
	left: 0;
	height: 20px;
	top:0;
    padding: 18px;
}
.MainPanel ul.services li a.showmenu span:before,
.MainPanel ul.services li a.showmenu span:after
{
		content: '';
		display: block;
		background: #fff;
		height: 2px;
}
.MainPanel ul.services li a.showmenu span i
{
	background: #fff;
	display: block;
	height: 2px;
	margin: 6px 0;
}
.MainPanel ul.services li ul li
{
	border-top:1px solid #ebebeb;
	margin:0;
	padding:0;
}

.MainPanel ul.services li ul li:first-child
{
	border-top:none;
}

.MainPanel ul.services li ul li .text{
	display:block;
	margin:0px 0px 2px 0px;
	padding:0px;
	position:relative;
}

.MainPanel ul.services li ul li a
{
	display:block;
	color: #333;
	margin:0px;
    font-size: 16px;
    line-height: 40px;
}

.MainPanel ul.services li ul li .show-child{
	width:34px;
	height:100%;
	margin:0px;
	padding:0px;
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
}

.MainPanel ul.services li ul li .show-child i
{
	width:100%;
	position:absolute;
	left:0px;
	font-style: normal;
	top:50%;
	margin:-13px 0 0;
	padding:0px;
}

.MainPanel ul.services li ul li.active > .text .show-child .fa-plus-circle,
.MainPanel ul.services li ul li .show-child .fa-minus-circle{
	display:none;
}

.MainPanel ul.services li ul li .show-child .fa-plus-circle,
.MainPanel ul.services li ul li.active > .text .show-child .fa-minus-circle{
	display:block;
}

.MainPanel ul.services li ul li ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.MainPanel ul.services li ul.sub-menu
{
	background: #fff none repeat scroll 0 0;
	-webkit-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	-moz-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	position:absolute;
	width: auto;
	z-index: 10;
	left: 0;
	right: 0;
	padding:25px 18px;
}

.MainPanel ul.services li ul li a
{
	font-family: "RobotoBold";
    font-size: 15px;
}
.MainPanel ul.services li ul li ul
{
	margin:0 10px;
}
.MainPanel ul.services li ul li ul li a
{
	font-family: "RobotoRegular";
}
.MainPanel ul.services li ul li ul li a.root-item
{
	padding: 10px 30px 10px 0;
}
.MainPanel ul.services li ul li ul li ul
{
	margin:0 20px;
}
.MainPanel ul.services li ul li a
{
    font-size: 16px;
	color: #212121;
    line-height: normal;
    padding: 10px 0;
}

.MainPanel ul.services li ul li a:hover,
.MainPanel ul.services li ul li .text:hover a,
.MainPanel ul.services li ul li a.root-item-selected{
	color:#d51e29;
	text-decoration:none;
}

.MainPanel ul.services li ul li .show-child{
	text-align:center;
}

.MainPanel ul.services li ul li .show-child i
{
    color: #2b2a29;
    font-size:20px;
}
.MainPanel ul.services li ul li ul li a
{
	font-size: 14px;
    padding: 10px 0;
}

.Header .OrderCall
{
	float:left;
	text-align:right;
	width:13%;
}
.Header .OrderCall a
{
	background:#d51e29;
	display:inline-block;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	line-height:43px;
	padding:0 16px;
	color:#ffffff;
}

.MenuPanel
{
	display:none;
	position: relative;
	z-index: 100;
	height: 50px;
}
.MenuPanel .MainMenu
{
    font-family: "RobotoBold";
    font-size: 15px;
}
.SliderBlock
{
	background:url(/local/templates/agrodiler/images/cont-bg.png);
	background-position:0% 0%;
	background-repeat:repeat-x;
	max-height: 511px;
	margin:0 0 57px;
}
.SliderBlock .Wrapper
{
	max-width:1340px;
}
.SliderBlock .SlideDesc
{
	max-width:1180px;
	margin:0 auto;
}
.SliderBlock .SlideDesc .Desc
{
	position:absolute;
	top:50%;
	transform: translateY(-30%);
	color:#fff;
	font-size:14px;
	/*max-width:615px;*/
	left:93px;
	max-width: 43%;
}
.SliderBlock .SlideDesc .Desc .Name
{
	font-family: "RobotoBold";
	font-size:33px;
	margin:0 0 25px;
	line-height:1.1em;
}
.SliderBlock .SlideDesc .Desc .Anonse
{
	line-height:1.5em;
	margin:0 0 25px;
}
.SliderBlock .owl-pagination
{
    position: absolute;
    text-align: center;
    width: 100%;
	bottom:30px;
}
.SliderBlock .owl-pagination .owl-page
{
    display:inline-block;
}
.SliderBlock .owl-pagination .owl-page span
{
	background:#ededed;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border:2px solid #fff;
	width:6px;
	height:6px;
	margin:0 3px;
    display:inline-block;
}
.SliderBlock .owl-pagination .owl-page.active span
{
	background:transparent;
	border:2px solid #fff;
}
.SliderBlock .owl-buttons
{
    position: absolute;
    top: 45%;
    width: 100%;
    z-index: 10;
}
.SliderBlock .owl-buttons div
{
	display:inline-block;
	text-indent:-9999px;
	height:26px;
    width:15px;
}
.SliderBlock .owl-buttons .owl-prev
{
	background-image: url(/local/templates/agrodiler/images/arrows.png);
	background-repeat:no-repeat;
	background-position: 0% 0%;
    float: left;
	margin:0 0 0 26px;
}
.SliderBlock .owl-buttons .owl-next
{
	background-image: url(/local/templates/agrodiler/images/arrows.png);
	background-repeat:no-repeat;
	background-position: 100% 0%;
    float: right;
	margin:0 26px 0 0;
}
.LinkBtn
{
	background:#d51e29;
	font-family: "RobotoBold";
	font-size:14px;
	display:inline-block;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	line-height:43px;
	padding:0 29px;
	color:#ffffff;
}
.LinkBtn:hover
{
	background:#e03e48;
	color:#ffffff;
}
.CatalogHome .Desc
{
	margin:0 0 75px;
}
.CatalogHome .Title
{
	font-family: "RobotoBold";
	font-size:28px;
	font-weight:normal;
	line-height:normal;
	color: #212121;
	margin: 0 0 40px;
}
.CatalogList .Items
{
	border-top:1px solid #f5f5f5;
	border-left:1px solid #f5f5f5;
}
.CatalogList .Items ul
{
	width: 100%;
	position:relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin:0;
	padding:0;
	list-style:none;
}
.CatalogList .Items .Item
{
	width:50%;
	margin:0;
	float:left;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	min-height: 1px;
    position: relative;
}
.CatalogList .Items > .links > li.Item .Item_Inner
{
	border-right:1px solid #f5f5f5;
	width:100%;
	padding:30px;
	border-bottom:1px solid #f5f5f5;
}
.CatalogList .Items .Item .Item_Inner .Image
{
	float:left;
	width:105px;
}
.CatalogList .Items .Item .Item_Inner .Desc
{
	margin:0 0 0 105px;
}
.CatalogList .Items .Item .Item_Inner .Desc .Category
{
	font-family: "RobotoBold";
    font-size: 17px;
	margin:0 0 25px;
}
.CatalogList .Items .Item .Item_Inner .Desc .Category a
{
	color:#212121;
}
.CatalogList .Items .Item .Item_Inner .Desc .Category a:hover
{
	color:#d51e29;
}
.CatalogList .Items .Item ul
{
	list-style:none;
	margin:0;
	padding:0;
}
.CatalogList .Items .Item ul li
{
    font-family: "RobotoRegular";
	font-size:14px;
	display:inline-block;
	margin:0 22px 5px 0;
	line-height:normal;
}
.CatalogList .Items .Item ul li
{
	line-height:normal;
}
.CatalogList .Items .Item ul li a
{
	color:#d51e29;
}
.CatalogList .Items .Item ul li a:hover
{
	color:#212121;
}
.CatalogList .Items .Item .Anonse
{
	padding: 0 0 18px;
    font-size: 14px;
    color: #666;
    line-height: 1.5em;
}
.CatalogTabs
{
	position:relative;
	margin:65px 0 30px;
}
.CatalogTabs .Wrapper > span.Name
{
	font-family: "RobotoBold";
	font-size:28px;
    position: absolute;
    top: -5px;
}
.CatalogTabs ul
{
	list-style:none;
	padding:0;
	margin:0 0 32px;
	text-align:center;
}
.CatalogTabs ul li
{
	font-family: "RobotoBold";
    font-size: 15px;
	display:inline-block;
	margin:0 10px;
	cursor:pointer;
}
.CatalogTabs ul li.Active
{
	border-bottom:2px solid #d51e29;
}
.CatalogTabs .PropsInfo.Active
{
	display:block;
}
.CatalogTabs .PropsInfo
{
	display:none;
}
.CatalogSection.Hit .Items .Item .Stickers .stock, .CatalogSection.Hit .Items .Item .Stickers .recommend, .CatalogSection.Hit .Items .Item .Stickers .new
{
	display:none;
}
.CatalogSection.New .Items .Item .Stickers .stock, .CatalogSection.New .Items .Item .Stickers .recommend, .CatalogSection.New .Items .Item .Stickers .hit
{
	display:none;
}
.CatalogSection.Recommend .Items .Item .Stickers .stock, .CatalogSection.Recommend .Items .Item .Stickers .new, .CatalogSection.Recommend .Items .Item .Stickers .hit
{
	display:none;
}
.CatalogSection.Sale .Items .Item .Stickers .recommend, .CatalogSection.Sale .Items .Item .Stickers .new, .CatalogSection.Sale .Items .Item .Stickers .hit
{
	display:none;
}
.CatalogSect
{
	background:#f5f5f5;
	padding:42px 0;
}
.CatalogSection .Items
{
	width: 100%;
	position:relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.CatalogSection .Items .Item
{
	width:25%;
	margin:0 0 10px;
	float:left;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	line-height:normal;
	min-height: 1px;
    position: relative;
}
.CatalogSection .Items .Item .Item_Inner
{
	background:#ffffff;
	width:100%;
	max-width: 221px;
	padding:45px 26px 30px;
}
.CatalogSection .Items .Item:hover .Item_Inner
{
	-webkit-box-shadow:0px -2px 18px 13px rgba(0, 0, 0, 0.13);
	-moz-box-shadow:0px -2px 18px 13px rgba(0, 0, 0, 0.13);
	box-shadow: 0px -2px 18px 13px rgba(0, 0, 0, 0.13);
}
.CatalogSection .Items .Item .Image
{
	display:block;
    max-width: 100%;
	position:relative;
	margin:0 0 28px;
    text-align: center;
}
.CatalogSection .Items .Item .Image img
{
	display:inline-block;
}
.CatalogSection .Items .Item .Stickers
{
	position:absolute;
	left:-8px;
	top:-10px;
	text-align: left;
	z-index:100;
}
.CatalogSection .Items .Item .Stickers div
{
	margin:0 0 2px;
}
.CatalogSection .Items .Item .Stickers span
{
	display:inline-block;
	padding:0 15px;
	color:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size:13px;
	line-height:25px;
	height:27px;
}
.CatalogSection .Items .Item .Stickers .stock span
{
	background:#d51e29;
}
.CatalogSection .Items .Item .Stickers .recommend span
{
	background:#e37727;
}
.CatalogSection .Items .Item .Stickers .hit span
{
	background:#05a0e0;
}
.CatalogSection .Items .Item .Stickers .new span
{
	background:#54a245;
}
.CatalogSection .Items .Item a .Name
{
	color:#212121;
	height: 70px;
	margin: 0;
}
.CatalogSection .Items .Item .Name
{
	font-family: "RobotoBold";
    font-size: 15px;
	margin:0 0 28px;
	display:block;
	text-align:center;
}
.CatalogSection .Items .Item .Category
{
	margin:0 0 28px;
	text-align:center;
}
.CatalogSection .Items .Item .Buy
{
	overflow:hidden;
	zoom:1;
}
.CatalogSection .Items .Item .Availability
{
	float: left;
	line-height: 27px;
	color:#666666;
}
.CatalogSection .Items .Item .Availability i
{
    width: 12px;
    margin: 0 8px 0 0;
    height: 9px;
    display: inline-block;
}
.CatalogSection .Items .Item .Availability .Yes
{
    background: url(/local/templates/agrodiler/images/nal-icon.png) no-repeat 0 center;
}
.CatalogSection .Items .Item .Availability .No
{
    background: url(/local/templates/agrodiler/images/nal-no-icon.png) no-repeat 0 center;
}
.CatalogSection .Items .Item .PriceBlock
{
	float: right;
	text-align: right;
}
.CatalogSection .Items .Item .PriceBlock .Price
{
	font-family: "RobotoBold";
    font-size: 18px;
}
.CatalogSection .Items .Item .PriceBlock .OldPrice
{
	text-decoration:line-through;
	color:#666666;
	font-size: 14px;
}
.BrendList
{
	margin: 35px 0 35px;
    overflow: hidden;
    zoom: 1;
	border-bottom: 1px solid #ededed;
	border-top: 1px solid #ededed;
    padding: 40px 0;
}
.BrendList .Items
{
	position:relative;
}
.BrendList .Items .Item_Inner
{
    display: table-cell;
    vertical-align: middle;
    height: 46px;
    width: 250px;
    text-align: center;
}
.BrendList .Items .Item_Inner img
{
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
    display: inline-block;
	opacity: 0.5;
}
.BrendList .Items .Item_Inner img:hover
{
	filter:none;
	opacity: 1;
}
.BrendList .owl-buttons
{
    left: 0;
    margin: -7px 0 0;
    position: absolute;
    top: 50%;
    width: 100%;
    z-index: 100;
}
.BrendList .owl-buttons div
{
    color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    display: block;
    width:8px;
    height:13px;
    margin: 0;
    opacity: 1;
    overflow: hidden;
    text-decoration: none;
    text-indent: -9999px;
    z-index: 10;
    position: absolute;
}
.BrendList .owl-buttons .owl-prev
{
	background:url(/local/templates/agrodiler/images/arrows-small.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	left:-28px;
}
.BrendList .owl-buttons .owl-next
{
	background:url(/local/templates/agrodiler/images/arrows-small.png);
	background-position:100% 0%;
	right:-28px;
}
.Catalog .Items
{
	width: 100%;
	position:relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.BrendsCatalog .Catalog .Items .Item
{
	width:25%;
}
.Catalog .Items .Item
{
	width:33%;
	float:left;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	line-height:normal;
	min-height: 1px;
    position: relative;
}
.Catalog .Items .Item .Item_Inner
{
	width:100%;
	max-width: 221px;
	padding:30px 26px 30px;
}
.Catalog .Items .Item:hover .Item_Inner
{
	-webkit-box-shadow:0px -2px 18px 13px rgba(0, 0, 0, 0.13);
	-moz-box-shadow:0px -2px 18px 13px rgba(0, 0, 0, 0.13);
	box-shadow: 0px -2px 18px 13px rgba(0, 0, 0, 0.13);
}
.Catalog .Items .Item .Image
{
	display:block;
    max-width: 100%;
	position:relative;
	margin:0 0 15px;
    text-align: center;
}
.Catalog .Items .Item .Image img
{
	display:inline-block;
}
.Catalog .Items .Item .Stickers
{
	position:absolute;
	left:-8px;
	top:-10px;
	text-align: left;
	z-index:100;
}
.Catalog .Items .Item .Stickers div
{
	margin:0 0 2px;
}
.Catalog .Items .Item .Stickers span
{
	display:inline-block;
	padding:0 15px;
	color:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size:13px;
	line-height:25px;
	height:27px;
}
.Catalog .Items .Item .Stickers .stock span
{
	background:#d51e29;
}
.Catalog .Items .Item .Stickers .recommend span
{
	background:#54a245;
}
.Catalog .Items .Item .Stickers .hit span
{
	background:#05a0e0;
}
.Catalog .Items .Item .Stickers .new span
{
	background:#54a245;
}
.Catalog .Items .Item a .Name
{
	color:#212121;
}
.Catalog .Items .Item .Name
{
	font-family: "RobotoBold";
    font-size: 14px;
	height:65px;
	display:block;
	text-align:center;
}
.Catalog .Items .Item .Buy
{
	overflow:hidden;
	zoom:1;
}
.Catalog .Items .Item .Availability
{
	float: left;
	line-height: 27px;
	color:#666666;
}
.Catalog .Items .Item .Availability i
{
    width: 12px;
    margin: 0 8px 0 0;
    height: 9px;
    display: inline-block;
}
.Catalog .Items .Item .Availability .Yes
{
    background: url(/local/templates/agrodiler/images/nal-icon.png) no-repeat 0 center;
}
.Catalog .Items .Item .Availability .No
{
    background: url(/local/templates/agrodiler/images/nal-no-icon.png) no-repeat 0 center;
}
.Catalog .Items .Item .PriceBlock
{
	float: right;
	text-align: right;
}
.Catalog .Items .Item .PriceBlock .Price
{
	font-family: "RobotoBold";
    font-size: 18px;
}
.Catalog .Items .Item .PriceBlock .OldPrice
{
	text-decoration:line-through;
	color:#666666;
	font-size: 14px;
}
.CatalogDetail
{
	margin:0 0 35px;
}
.CatalogDetail .ImageBlock
{
	position:relative;
}
.CatalogDetail .Stickers
{
	position:absolute;
	left:-8px;
	top:-10px;
	z-index:100;
}
.CatalogDetail .Stickers div
{
	margin:0 0 5px;
}
.CatalogDetail .Stickers span
{
	display:inline-block;
	padding:0 15px;
	color:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size:13px;
	line-height:25px;
	height:27px;
}
.CatalogDetail .Stickers .stock span
{
	background:#d51e29;
}
.CatalogDetail .Stickers .recommend span
{
	background:#54a245;
}
.CatalogDetail .Stickers .hit span
{
	background:#05a0e0;
}
.CatalogDetail .Stickers .new span
{
	background:#54a245;
}
.CatalogDetail .owl-buttons
{
    position: absolute;
    top: 45%;
    width: 100%;
    z-index: 10;
}
.CatalogDetail .owl-buttons div
{
	display:inline-block;
	text-indent:-9999px;
	height:26px;
    width:15px;
}
.CatalogDetail .owl-buttons .owl-prev
{
	background-image: url(/local/templates/agrodiler/images/arrows.png);
	background-repeat:no-repeat;
	background-position: 0% 0%;
    float: left;
	margin:0 0 0 26px;
}
.CatalogDetail .owl-buttons .owl-next
{
	background-image: url(/local/templates/agrodiler/images/arrows.png);
	background-repeat:no-repeat;
	background-position: 100% 0%;
    float: right;
	margin:0 26px 0 0;
}
.CatalogDetail .owl-pagination
{
    position: absolute;
    text-align: center;
    width: 100%;
	bottom:15px;
}
.CatalogDetail .owl-pagination .owl-page
{
    display:inline-block;
}
.CatalogDetail .owl-pagination .owl-page span
{
	background:#ededed;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border:2px solid #fff;
	width:4px;
	height:4px;
	margin:0 3px;
    display:inline-block;
}
.CatalogDetail .owl-pagination .owl-page.active span
{
	background:transparent;
	border:2px solid #fff;
}
.CatalogDetail .Desc
{
	margin:25px 0 23px;
	padding:0 0 0 35px;
}
.CatalogDetail .Buy
{
	overflow:hidden;
	zoom:1;
}
.CatalogDetail .Availability
{
	margin:10px 0 20px;
	color:#666666;
}
.CatalogDetail .Availability i
{
    width: 12px;
    margin: 0 8px 0 0;
    height: 9px;
    display: inline-block;
}
.CatalogDetail .Availability .Yes
{
    background: url(/local/templates/agrodiler/images/nal-icon.png) no-repeat 0 center;
}
.CatalogDetail .Availability .No
{
    background: url(/local/templates/agrodiler/images/nal-no-icon.png) no-repeat 0 center;
}
.CatalogDetail .PriceBlock span
{
	font-family: "RobotoBold";
	display:inline-block;
	vertical-align:top;
	font-size: 15px;
	padding: 3px 9px 0 0;
}
.CatalogDetail .PriceBlock .Prices
{
	display:inline-block;
	vertical-align:top;
}
.CatalogDetail .PriceBlock .Price
{
	font-family: "RobotoBold";
    font-size: 24px;
}
.CatalogDetail .PriceBlock .OldPrice
{
	text-decoration:line-through;
	color:#666666;
	font-size: 16px;
}
.TabsInfo ul.TabsLink
{
	list-style:none;
	padding:0;
	margin:0 0 40px;
	text-align:left;
}
.TabsInfo ul.TabsLink li
{
	font-family: "RobotoBold";
    font-size: 15px;
	display:inline-block;
	margin:0 10px 0 0;
	padding:10px 20px;
	cursor:pointer;
}
.TabsInfo ul.TabsLink li.Active
{
	border-top:2px solid #d51e29;
}
.TabsInfo ul.TabsLink li:hover
{
	color: #d51e29;
}
.TabsInfo .BlockBox.Active
{
	display:block;
}
.TabsInfo .BlockBox
{
	display:none;
}
.Benefits
{
	margin:0 0 68px;
}
.Benefits .Items
{
	width: 100%;
	position:relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding:0 0 10px;
	border-bottom:1px solid #fbfbfb;
}
.Benefits .Items .Item
{
	width:25%;
	margin:0 0 35px;
	float:left;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	min-height: 1px;
    position: relative;
}
.Benefits .Items .Item .Image
{
	float:left;
}
.Benefits .Items .Item .Desc
{
	margin:0 0 0 65px;
	max-width:190px;
}
.Benefits .Items .Item .Desc .Name
{
	margin:0 0 15px;
	font-family: "RobotoBold";
    font-size: 15px;
}
.Benefits .Items .Item .Desc .Anonse
{
	color:#666666;
    font-size: 13px;
}
.NewsBlock
{
	margin:0 0 100px;
}
.NewsBlock .Title
{
	font-size:14px;
	margin:0 0 40px;
}
.NewsBlock .Title span
{
	font-family: "RobotoBold";
	font-size:28px;
	font-weight:normal;
	line-height:normal;
	color: #212121;
}
.NewsBlock .Title a
{
	color:#d51e29;
	float:right;
	padding: 10px 0 0;
}
.NewsBlock .Title a:hover
{
	color:#212121;
}
.NewsBlock .Items
{
	width: 100%;
	position:relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.NewsBlock .Items .Item
{
	width:25%;
	margin:0 0 25px;
	float:left;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	line-height:normal;
	min-height: 1px;
    position: relative;
}
.NewsBlock .Items .Item.Last
{
	margin:0;
}
.NewsBlock .Items .Item .Item_Inner
{
	width:100%;
	max-width:271px;
	border: 1px solid #f4f4f4;
	overflow:hidden;
	zoom:1;
}
.NewsBlock .Items .Item:hover .Item_Inner
{
	-webkit-box-shadow:0px -2px 8px 5px rgba(0, 0, 0, 0.10);
	-moz-box-shadow:0px -2px 8px 5px rgba(0, 0, 0, 0.10);
	box-shadow: 0px -2px 8px 5px rgba(0, 0, 0, 0.10);
}
.NewsBlock .Items .Item .Image
{
	margin: 0;
    vertical-align: top;
    display: block;
}
.NewsBlock .Items .Item .Name
{
	font-family:"RobotoBold";
	font-size:14px;
	display:block;
	padding:19px 22px 0;
	margin:0 0 20px;
}
.NewsBlock .Items .Item  a .Name
{
	color:#212121;
}
.NewsBlock .Items .Item a:hover .Name
{
	color: #d51e29;
}
.NewsBlock .Items .Item .Date
{
	font-size:12px;
	padding:0 22px 17px;
	color:#666666;
}
.AboutBlock .AboutText
{
	width:55%;
	float:left;
	color: #212121;
	line-height: 1.7em;
}
.AboutBlock .AboutText h1
{
	font-family: "RobotoBold";
	font-size:28px;
	font-weight:normal;
	line-height:normal;
	color: #212121;
	margin: 0 0 40px;
}
.AboutBlock .Image
{
	width:45%;
	float: right;
	text-align: right;
}
.AboutBlock a
{
	color:#d51e29;
}
.TitleBlock
{
	background:#d51e29;
	padding:42px 0 35px;
	overflow:hidden;
	zoom:1;
}
.TitleBlock .Title
{
	margin:0 0 20px;
}
.TitleBlock .Title h1
{
	color:#fff;
	margin:0;
}
.Content p
{
	line-height:1.7em;
}
.Content li
{
	margin:0 0 15px;
}
.Breadcrumbs
{
	font-size:12px;
	color:#f8cccf;
}
.Breadcrumbs a
{
	color:#f8cccf;
}
.Breadcrumbs a:hover
{
	color:#ecc2c5;
}
.Breadcrumbs .Del
{
	margin:0 8px;
}
.Breadcrumbs i
{
    background: url(/local/templates/agrodiler/images/del-icon.png) no-repeat 0 0;
    width:4px;
    height: 7px;
    display: inline-block;
}
.Conteiner
{
	padding:25px 0 40px;
}
.Conteiner.Big .ContBlock
{
	width:100%;
	float:none;
}
.Conteiner.Big .ContBlock .Content
{
	margin: -44px 0 0 0;
	min-height:360px;
}
.LeftBlock
{
	width:24%;
	float:left;
}
.LeftMenu ul
{
	list-style:none;
	margin:0;
	padding:0;
}
.LeftMenu ul > li
{
	border-top:1px solid #ededed;
}
.LeftMenu ul > li:first-child
{
	border-top:none;
}
.LeftMenu ul li.Parent i
{
    background: url(/local/templates/agrodiler/images/close-link.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	right:7px;
	width: 5px;
	height: 10px;
	margin: -5px 0 0;
	display: inline-block;
}
.LeftMenu ul li.Parent.Open i
{
    background: url(/local/templates/agrodiler/images/open-link.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	right:15px;
	width:10px;
	height:5px;
	margin: -2px 0 0;
	display: inline-block;
}
.LeftMenu ul li.Parent.Open > a
{
	background:#393939;
	color:#fff;
}
.LeftMenu ul li.Parent.Open ul
{
	display:block;
}
.LeftMenu > ul > li.Active > a
{
	background:#393939;
	color:#fff;
}
.LeftMenu ul li > a
{
	padding:17px 19px;
	position: relative;
	font-size:14px;
	display:block;
	color:#212121;
}
.LeftMenu ul li ul
{
	display:none;
	font-size:13px;
	padding:26px 19px;
}
.LeftMenu ul li ul li a
{
	color:#4a4a4a;
	padding:10px 19px;
}
.LeftMenu ul li ul li.Active a
{
    color: #d51e29;
}
.LeftMenu ul li ul li a:hover
{
    color: #d51e29;
}
.ContBlock
{
	width:76%;
	float:left;
}
.ContBlock .Content
{
	background:#fff;
	-webkit-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	-moz-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
	margin: -44px 0 0 42px;
	padding: 40px 35px;
	min-height: 535px;
	z-index: 500;
}
.MoreItems .Item
{
    margin: 0 0 25px;
}
.MoreItems .Item .Image
{
    margin: 0 0 20px;
}
.MoreItems .Item .Name
{
    margin: 0 0 20px;
	font-size: 14px;
	font-weight: bold;
}
.MoreItems .Item .Name a
{
	color:#212121;
}
.MoreItems .Item .Name a:hover
{
	color: #d51e29;
}
.MoreItems .Item .Desc
{
	color:#666666;
}
.MoreItems .Item .Date
{
	font-size:12px;
	padding:0 22px 17px;
	color:#666666;
}
.BrendDetail .Image
{
	float:left;
	margin:0 30px 0 0;
}
.Pagination
{
	text-align:center;
}
.Pagination ul
{
	list-style:none;
	line-height:26px;
	margin:0;
	padding:0;
}
.Pagination ul li
{
	background:none;
	padding:0;
	margin:0;
	display:inline-block;
	color:#212121;
}
.Pagination ul li.Active span
{
    font-family: "PTSansBold";
	font-size:15px;
	color:#d51e29;
}
.Pagination ul li a, .Pagination ul li span
{
	padding:0 5px;
	color:#212121;
}
.Pagination ul li a:hover
{
	color:#d51e29;
}
.Pagination ul li a, .Pagination ul li span
{
	display:inline-block;
    vertical-align: middle;
}
.Pagination ul li.PrevPage
{
	margin:0 15px 0 0;
}
.Pagination ul li.PrevPage a
{
	color:#212121;
}
.Pagination ul li.PrevPage a span
{
	color:#212121;
}
.Pagination ul li.PrevPage a:hover span
{
	color:#d51e29;
}
.Pagination ul li.PrevPage span
{
	padding:0;
}
.Pagination ul li.PrevPage span i
{
	background:url(/local/templates/agrodiler/images/prev-page.png);
	background-position:0 0;
	background-repeat:no-repeat;
    border: medium none;
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width:16px;
    height:7px;
	padding:0;
	margin:0 8px 0 0;
}
.Pagination ul li.PrevPage a
{
	padding:0;
}
.Pagination ul li.NextPage
{
	margin:0 0 0 15px;
}
.Pagination ul li.NextPage a
{
	color:#212121;
}
.Pagination ul li.NextPage a span
{
	color:#212121;
}
.Pagination ul li.NextPage a:hover span
{
	color:#d51e29;
}
.Pagination ul li.NextPage span
{
	padding:0;
}
.Pagination ul li.NextPage span i
{
	background:url(/local/templates/agrodiler/images/next-page.png);
	background-position:100% 0;
	background-repeat:no-repeat;
    border: medium none;
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width:16px;
    height:7px;
	padding:0;
	margin:0 0 0 8px;
}
.Pagination ul li.NextPage a
{
	padding:0;
}
.Holder .search-page input[type="text"]
{
	width:65%;
}
.Footer
{
	background:#2e3841;
	color:#cccbcb;
	width: 100%;
	height:411px;
	position: absolute;
	bottom: 0px;
	- bottom: -1px;
	left: 0;
}
.FooterInfo
{
	width:100%;
	border-bottom:1px solid #5e5e5e;
	padding:48px 0 29px;
}
.FooterInfo .Menu
{
	width:75%;
	float:left;
}
.FooterInfo .Menu .Items .Title
{
	font-family:"RobotoBold";
	font-size:14px;
	margin:0 0 40px;
}
.FooterInfo .Menu .Items
{
	width:100%;
}
.FooterInfo .Menu .Items .Item
{
	width:50%;
	float:left;
}
.FooterInfo .Menu .Items .Item ul
{
	list-style:none;
	margin:0;
	padding:0;
}
.FooterInfo .Menu .Items .Item ul li
{
	list-style:none;
	margin:0 0 10px;
}
.FooterInfo .Menu .Items .Item ul li a
{
	color:#cccbcb;
}
.FooterInfo .Menu .Items .Item ul li a:hover
{
	color:#cccbcb;
}
.FooterInfo .Contacts
{
	width:25%;
	float:left;
}
.FooterInfo .Contacts .Title
{
	font-family:"RobotoBold";
	font-size:14px;
	margin:0 0 40px;
}
.FooterInfo .DepartmentInfo .Department
{
	display:none;
}
.FooterInfo .DepartmentInfo .Adress
{
	margin:0 0 15px;
}
.FooterInfo .DepartmentInfo span
{
	display:block;
}
.FooterInfo .dropdown
{
	line-height:normal;
}
.FooterInfo .dropdown > div
{
	display:none;
}
.FooterInfo .dropdown.open > div
{
	display:block;
}
.FooterInfo .dropdown .selected
{
	display:inline !important;
	line-height:normal;
	border-bottom:1px dotted #fff;
	line-height:normal;
	padding:0;
	margin: 0 0 0 15px;
	height: 25px;
	line-height: 25px;
}
.FooterInfo .DepartmentInfo .Adress i
{
	background:url(/local/templates/agrodiler/images/map-icon1.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
    vertical-align: middle;
	display:inline-block;
	margin:0 15px 0 0;
	width:14px;
	height:16px;
}
.Footer .dropdown .carat
{
	background: url(/local/templates/agrodiler/images/link.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
    top: 10px;
}
.FooterInfo .DepartmentInfo .Tel i
{
	background:url(/local/templates/agrodiler/images/tel-icon.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
    vertical-align: middle;
	display:inline-block;
	margin:0 15px 0 0;
	width:14px;
	height:16px;
}
.FooterInfo .dropdown ul
{
    color: #212121;
}
.CopyBlock
{
	padding:20px 0 0;
}
.CopyBlock .Copy
{
	width:50%;
	float:left;
}
.CopyBlock .Dev
{
	width:50%;
	text-align:right;
	float:left;
}
.CopyBlock .Dev a
{
	color:#cccbcb;
}
.CopyBlock .Dev span
{
	color:#d51e29;
}
.Holder input[type="text"], .Holder input[type="password"]
{
	border:1px solid #d9d9d9;
    font-family: "RobotoRegular";
    font-size: 13px;
    color: #212121;
	height:40px;
    width: 90%;
    padding:0 5%;
}
.Holder textarea
{
	border:1px solid #d9d9d9;
    font-family: "RobotoRegular";
    font-size: 13px;
    color: #212121;
	min-height:100px;
    width: 90%;
    padding:3% 5%;
}
.Holder input[type="submit"], .Holder input[type="button"]
{
    background: #d51e29;
    font-family: "RobotoBold";
    font-size: 13px;
	height: 40px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    line-height: 43px;
    padding: 0 29px;
    color: #ffffff;
    border:none;
	cursor:pointer;
     -webkit-transition: top 1s ease-out 0.5s;
     -moz-transition: top 1s ease-out 0.5s;
     -o-transition: top 1s ease-out 0.5s;
     transition: top 1s ease-out 0.5s;
}
.Holder input[type="submit"]:hover, .Holder input[type="button"]:hover
{
	background:#e03e48;
	color:#ffffff;
}
.starrequired
{
    margin: 0 0 0 3px;
	color: #d51e29;
	font-size: 17px;
}
.PopupForm
{
	background:#fff;
    padding: 0 30px 35px;
    width: 390px;
}
.PopupForm .Close
{
	position: absolute;
	top:19px !important;
	right:22px !important;
	height:17px !important;
	width:17px !important;
    background-image: url("/local/templates/agrodiler/images/close.png");
    background-position: 0 0%;
    background-repeat: no-repeat;
	cursor: pointer;
	z-index: 181;
}
.PopupForm .Title
{
	background:#d51e29;
    font-family: "RobotoBold";
    font-size: 16px;
	color: #fff;
	margin:0 -30px 35px;
	padding:0 30px;
	line-height:55px;
	height:55px;
}
.PopupForm .Errors
{
	display:none;
}
.FormBlock .notetext
{
	color:#2d63b8;
}
.PopupForm .Text
{
    margin: 0 0 30px;
}
.PopupForm .Label
{
    margin: 0 0 20px;
}
.PopupForm input[type="checkbox"]
{
	margin: -1px 10px 1px 0;
    display: inline-block;
    vertical-align: middle;
}
.PopupForm input[type="text"], .PopupForm textarea
{
    border: 1px solid #d9d9d9;
    font-family: "RobotoRegular";
    font-size: 13px;
    color: #212121;
    height: 40px;
	width: 90%;
	padding: 0 5%;
    margin:5px 0 0;
}
.PopupForm .Label input[type="text"].error, .PopupForm .Label textarea.error
{
	background:#fff;
    border: 1px solid #f3b32d;
}
.PopupForm label.error span
{
	display: block;
    float: left;
    text-indent: -9999px;
}
.PopupForm .Prop27 input
{
	height:70px;
}
.PopupForm .Prop34
{
	display:none;
}
.PopupForm .Result
{
    margin:0 0 10px;
}
.PopupForm .Result .notetext
{
    color: #5492f3;
}
.PopupForm .Submit
{
    margin:30px 0 0;
}
.PopupForm .Submit.Active input[type="submit"]
{
    background: #d51e29;
	cursor:pointer;
}
.PopupForm .Submit.Active input[type="submit"]:hover
{
	background:#e03e48;
	color:#ffffff;
}
.PopupForm .Submit input[type="submit"]
{
    background: #c4c4c4;
    font-family: "RobotoBold";
    font-size: 14px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 13px;
    line-height: 40px;
	height: 40px;
    padding: 0 29px;
    color: #ffffff;
    border:none;
	cursor:auto;
     -webkit-transition: top 1s ease-out 0.5s;
     -moz-transition: top 1s ease-out 0.5s;
     -o-transition: top 1s ease-out 0.5s;
     transition: top 1s ease-out 0.5s;
	width:auto;
}
.PopupForm .Submit input[type="submit"]:hover
{
	background:#c4c4c4;
	color:#ffffff;
}
.Hidden
{
    display: none;
}
#Opaco
{
	background:#000;
    left: 0;
    moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1000;
}
#Popup
{
    position: absolute;
    left:0;
    top:0;
    min-width: 340px;
	margin-top:300px !important;
    z-index: 1000;
}

#Blocks > div.SiteHolder > div.Conteiner.Big > div > div.ContBlock > div > div.BrandSubFilter > ul{
	display: flex;
	list-style: none;
}
#Blocks > div.SiteHolder > div.Conteiner.Big > div > div.ContBlock > div > div.BrandSubFilter > ul li:first-child{
	margin-left: 0;
}
#Blocks > div.SiteHolder > div.Conteiner.Big > div > div.ContBlock > div > div.BrandSubFilter > ul li:hover{
	transform: scale(1.1);
}
#Blocks > div.SiteHolder > div.Conteiner.Big > div > div.ContBlock > div > div.BrandSubFilter > ul li{
	margin: 0 15px 15px;
	display: inline-block;
	padding: 5px 10px;
	background-color: red;
	color: white;
	transition: .2s all linear;
}
#Blocks > div.SiteHolder > div.Conteiner.Big > div > div.ContBlock > div > div.BrandSubFilter > ul li a{
	color: white;
}
/*----------mediaQuery-----------------*/
@media screen and (min-width: 1201px){
	.Header .OrderCall a:hover {
		background:#e03e48;
	}
}

@media screen and (max-width: 1200px){
	#Blocks > div.SiteHolder > div.Header > div > div.MainMenu{
		width: 68%;
	}
	.Header .OrderCall{
		float: right;
		width: initial;
		cursor: pointer;
	}
	.Header .OrderCall:hover a{
		background-size: 65%;
	}

	.Header .OrderCall a{
		display: block;
		width: 50px;
		height: 50px;
		border-radius: 50%;
		background: #d51e29 url("/local/templates/agrodiler/images/phone-64.png") center no-repeat;
		background-size: 60%;
		font-size: 0;
		box-sizing: border-box;
		padding: 0;
		transition: .3s all linear;
		cursor: pointer;
	}
}
@media screen and (max-width: 1280px){
	.Header > div > div.MainMenu > ul > .Parent{
		position: initial;
	}

	.Header{
		position: relative;
	}

	.MainMenu .SubMenu {
		/*display: block!important;*/
		left: 50%;
		top: 70%;
		transform: translateX(-50%);
	}
}
/* media */
@media screen and (max-width:1024px)
{
	.Wrapper
	{
		padding:0 20px;
	}
	.Header .Logo
	{
		width:28%;
	}
	.Header .MainMenu
	{
		width:56%;
	}
	.Header .OrderCall
	{
		width:15%;
	}
	.BrendsCatalog .Catalog .Items .Item
	{
		width:33%;
	}
}
@media screen and (max-width:960px)
{
	.Wrapper
	{
		padding:0 30px;
	}
	.SliderBlock .Wrapper
	{
		padding:0;
	}
	.SliderBlock .SlideDesc
	{
		background:#323232;
	}
	.SliderBlock .SlideDesc .Desc
	{
		position:relative;
		top: 0;
		left: 0;
		padding: 18px 45px;
		max-width: 100%;
	}
	.SliderBlock .SlideDesc .Desc .Name
	{
		font-size:18px;
		word-break: break-all;
		max-width: 50%;
	}
	.SliderBlock .owl-buttons .owl-prev
	{
		margin: 0 0 0 10px;
	}
	.SliderBlock .owl-buttons .owl-next
	{
		margin: 0 10px 0 0;
	}
	.SliderBlock .owl-pagination
	{
		position: absolute;
		text-align: right;
		right: 20px;
		bottom: 30px;
	}
	.Content .CatalogHome .Wrapper
	{
		padding:0;
	}
	.CatalogList .Items .Item
	{
		width: 100%;
		margin: 0 0 35px;
	}
	.CatalogList .Items .Item .Item_Inner .Image
	{
		float:none;
		margin:0 0 10px;
	}
	.CatalogList .Items .Item .Item_Inner .Desc
	{
		margin:0;
	}
	.CatalogSection .Items .Item
	{
		width:33%;
	}
	.Benefits, .NewsBlock
	{
		margin: 0 0 40px;
	}
	.Benefits .Items .Item
	{
		width:50%;
	}
	.Benefits .Items .Item .Desc
	{
		padding:0 20px 0 0;
	}
	.NewsBlock .Items .Item
	{
		width: 30%;
		margin:0 3% 0 0;
	}
	.Header .Logo
	{
		width:auto;
	}
	.Header .OrderCall
	{
		float: right;
		text-align: right;
		width:auto;
	}
	.Header .MainMenu
	{
		display:none;
	}
	.MainPanel
	{
		display:block;
	}
	.NewsCont .Items .Item
	{
		width:31%;
		margin:0 2% 0 0;
	}
}
@media screen and (max-width:900px)
{

	.MainMenu .SubMenu
	{
		width:700px;
	}
	.MainMenu .SubMenu .Items .Item .Item_Inner .Image
	{
		width: auto;
		float: left;
		margin: 0 0 15px;
		height: 50px;
	}
	.MainMenu .SubMenu .Items .Item .Item_Inner .Desc
	{
		margin:0;
		clear:both;
	}
	.MainMenu .SubMenu .Items
	{
		width:auto;
	}
	.Conteiner .Box
	{
		background:#fff;
		-webkit-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
		-moz-box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
		box-shadow:0 0 10px 2px rgba(50, 50, 50, 0.16);
		margin:0;
		z-index: 500;
	}
	.Conteiner.Big .ContBlock .Content
	{
		margin:0;
	}
	.ContBlock .Content
	{
		background:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
		margin:0;
		padding:0;
		z-index: 500;
	}
	.AboutBlock .AboutText
	{
		padding:0 0 25px;
	}
	.LeftBlock, .ContBlock
	{
		float:none;
		width:100%;
	}
	.LeftMenu
	{
		margin:0 0 35px;
	}
	.LeftMenu ul li
	{
		display:inline-block;
		margin:0 0 5px;
		border:1px solid #ededed !important;
	}
	.LeftMenu ul li.Parent
	{
		background:#ededed;
	}
	.LeftMenu ul li.Parent ul li
	{
		border:none !important;
		background:none !important;
	}
	.LeftMenu ul li.Parent.Open
	{
		display:block;
		border:none !important;
		background:none !important;
	}
	.LeftMenu ul li.Parent.Open ul
	{
		display: block;
		background: #CACACA;
		padding: 0 0;
		font-size: 12px;
	}
	.LeftMenu ul li.Parent i
	{
		background:none;
	}
}
@media screen and (max-width:800px)
{
	.TopInfo .Searche
	{
		display:none;
	}
	.TopInfo .DepartmentInfo
	{
		padding: 0 0 0 30px;
	}
	.TopInfo .DepartmentInfo .Adress
	{
		margin: 0 25px 0 0;
	}
	.NewsCont .Items .Item
	{
		width:48%;
		margin:0 2% 25px 0;
	}
	.Catalog .Items .Item, .BrendsCatalog .Catalog .Items .Item
	{
		width:50%;
	}
	.Catalog .Items .Item .Item_Inner
	{
		max-width:none;
	}
}
@media screen and (max-width:768px)
{
	.TopInfo
	{
		display:none;
	}
	.CatalogSection .Items .Item
	{
		width:50%;
	}
	.CatalogSection .Items .Item .Item_Inner
	{
		max-width: 221px;
	}
	.NewsBlock .Items .Item
	{
		width: 50%;
		margin:0 0 20px;
	}
	.AboutBlock .AboutText, .AboutBlock .Image
	{
		width:100%;
	}
	.LeftBlock
	{
		/*display:none;*/
	}
	
	.LeftMenu ul li.Parent.Open > a + ul{
		display: none;
	}
	.LeftMenu ul li.Parent.Open  i{
		transition: transform 0.3s;
	}
	.LeftMenu ul li.Parent.Open .open i{
		transform:	rotate(180deg);
		transition: transform 0.3s;
	}
	
	.ContBlock
	{
		width:100%;
		float:none;
	}
	.ContBlock .Content
	{
		margin: 0;
		padding:0;
		min-height:100%;
	}
	.CatalogDetail .ImageBlock
	{
		width: 100%;
		text-align: center;
		float: none;
		margin: 0 0 30px;
	}
	.CatalogDetail .ImageBlock img
	{
		display:inline-block;
	}
	.CatalogDetail .DescBlock
	{
		width: 100%;
		float: none;
	}
	.CatalogDetail .DescBlock .Brend, .CatalogDetail .Desc, .CatalogDetail .DescBlock .Buy
	{
		padding:0;
	}
	.CatalogDetail .DescBlock .Link
	{
		padding: 20px 0 0 0;
	}
}
@media screen and (max-width:720px)
{
	.CatalogTabs .Wrapper > span.Name
	{
		display:none;
	}
	.CatalogTabs ul
	{
		text-align:left;
		margin:0;
	}
	.CatalogTabs ul li
	{
		margin:0 10px 10px 0;
	}
}
@media screen and (max-width:640px)
{
	.Benefits .Items .Item
	{
		width:100%;
	}
	.Benefits .Items .Item .Desc
	{
		max-width:none;
	}
	.NewsBlock .Items .Item
	{
		width: 48%;
		margin:0 1% 20px;
	}
	#Blocks
	{
		padding:0;
	}
	.Footer
	{
		position:relative;
		height:auto;
	}
	.FooterInfo
	{
		padding:48px 0 0;
		border:none;
	}
	.FooterInfo .Contacts
	{
		width:100%;
		padding:45px 0 48px;
		float:none;
		clear:both;
	}
	.FooterInfo .Contacts .Title
	{
		margin: 0 0 20px;
	}
	.CopyBlock
	{
		display:none;
	}
}
@media screen and (max-width:600px)
{
	body
	{
		overflow-x:hidden;
	}
	.Header .Logo
	{
		width: 100%;
		float: none;
		text-align: center;
	}
	.Header .Logo img
	{
		display:inline-block;
	}
	.Header .OrderCall
	{
		display:none;
	}
	.BrendDetail .PhotoBlock
	{
		float:none;
	}
	.BrendDetail .PhotoBlock .Image
	{
		width:100%;
	}
	.BrendDetail .PhotoBlock .Image img
	{
		display:inline-block;
	}
	.NewsCont .Items .Item
	{
		width:100%;
		margin:0 0 25px;
	}
	.fancybox-close
	{
		right:0;
	}
	.Props .Item
	{
		margin:0 0 10px;
	}
	.Props .Item span
	{
		padding:0 !important;
	}
	.Props .Item .Name
	{
		float: left;
		font-weight:bold;
		width: auto;
	}
	.Props .Item .Value
	{
		width: auto;
		float: none;
	}
	.Props .Item .Name::after
	{
		content:":";
		display: inline-block;
		vertical-align: middle;
		margin: 0 5px 0 0;
	}
	.FooterInfo .Menu
	{
		display:none;
	}
	.FooterInfo .Contacts
	{
		padding: 0 0 48px;
	}
}
@media screen and (max-width:550px)
{
	.Catalog .Items .Item, .CatalogSection .Items .Item, .BrendsCatalog .Catalog .Items .Item
	{
		width:100%;
	}
	.Catalog .Items .Item .Item_Inner, .CatalogSection .Items .Item .Item_Inner
	{
		margin: 0 auto;
		max-width:none;
	}
	.Catalog .Items .Item .Name, .CatalogSection .Items .Item .Name
	{
		height:auto;
		margin: 0 0 15px;
	}

	.PopupForm{
		width: auto;
	}
}
@media screen and (max-width:480px)
{
	.FilesList .Item .Format
	{
		width:95%;
	}
	.FilesList .Item .Desc
	{
		width:100%;
		clear:both;
		display:block;
	}
	.NewsBlock .Items .Item
	{
		width: 100%;
		margin:0 0 20px;
	}
	.NewsBlock .Items .Item .Item_Inner
	{
		margin: 0 auto;
		max-width:none;
	}
}
@media screen and (max-width:420px)
{
}
@media screen and (max-width:320px)
{
}


.TopInfo-wrap .Wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.lang-wrap {
	margin: 0 auto;
}

.TopInfo .Searche {
	margin-left: auto;
}

.lang-switch {
	display: flex;
	align-items: center;
	list-style: none;
	margin: 0;
	padding: 0;
}

.lang-switch li {
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: normal;
	border: 1px solid transparent;
}

.lang-switch li a {
	line-height: normal;
	color: #212121;
	font-family: "RobotoBold";
	padding: 2px 10px;
}

.lang-switch li.active {
	border: 1px solid #d51e29;
}

.lang-switch li.active a {
	color: #d51e29;
}

.right-wrap {
	display: flex;
    flex-grow: 1;
    align-items: center;
}

@media screen and (max-width:930px) {
	.right-wrap {
		flex-direction: column-reverse;
		align-items: flex-end;
	}
	.TopInfo {
		height: auto;
		padding-bottom: 10px;
	}
	.lang-wrap {
		margin: 0;
	}

	.TopInfo .DepartmentInfo {
		font-size: 12px;
		padding: 0 0 0 10px;
	}
	.TopInfo .Select {
		width: 140px;
	}
}

.MainPanel .Wrapper {
	display: flex;
    width: 100%;
    background: #ca131e;
    align-items: center;
}

.MainPanel ul.services {
	width: 100%;
}

.MainPanel .lang-switch li a {
	color: #fff;
}

.MainPanel .lang-switch li.active {
	border-color: #fff;
}

/* CLS-fix-brendlist: до инициализации owl бренды стоят вертикальным столбцом
   и весь контент ниже прыгает вверх. Резервируем высоту одной строки. */
.BrendList .Items { min-height: 46px; max-height: 46px; overflow: hidden; }
.BrendList .Items.owl-carousel { max-height: none; overflow: visible; }

/* End */
/* /local/templates/agrodiler/fancybox/fancybox-popup.css?15722679994034 */
/* /local/templates/agrodiler/cookie-consent.css?17846477704573 */
/* /local/templates/agrodiler/owl-carousel.css?15722680221430 */
/* /local/templates/agrodiler/easydropdown.css?15722679922579 */
/* /local/templates/agrodiler/components/bitrix/iblock.element.add.form/order-call/style.css?15722679083023 */
/* /local/templates/agrodiler/styles.css?16246056735235 */
/* /local/templates/agrodiler/template_styles.css?178464274048225 */
