body{background-color:#dfe1e4;}
p{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;line-height:20px;color:#000;margin:14px 0 15px 0;}
.grey{color:#999;}
.grey2{color:#6e6e6e;}
.grey3{color:#999;text-align:right;}
.f28{font-size:29px;color: #000;text-decoration:none;}
h1,h2,h3{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000;}
*+html h1, *+html h2{margin-top:0;}
/* h1{display:block;width:320px;margin-bottom:25px;padding:12px;line-height:18px;text-transform:uppercase;background-color:#ffd200;}*/
h1{display:block;margin-bottom:25px;padding:12px;line-height:18px;text-transform:uppercase;/*background-color:#ffd200;*/font-size: 16px;}
h2,h3{line-height:15px;margin:0;}
#views_slideshow_cycle_main_7_-block h2{font-size:16px;font-weight:bold;margin-bottom:5px;}
#views_slideshow_cycle_main_7_-block{margin-top:5px;margin-bottom:-5px;}
a{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;line-height:14px;color:#436fff;text-decoration:underline;}
h2 a{display:none;}
.def_menu a{color:#000;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:bold;}
.def_menu a:hover, .def_menu a:focus{color:#7b4800;}
.def_lm{margin-left:40px;}
.def_ol, .def_content ol{list-style:none;counter-reset:point;margin-left:-40px;}
*+html .def_ol{margin-left:0px;}
*+html .def_content ol{margin-left:0px;}
.def_ol li, .def_content ol li{margin-bottom:10px;padding-left:40px;position:relative;}
.def_ol li:before, .def_content ol li:before{content:counter(point);counter-increment:point 1;font-size:16px;position:absolute;left:0;top:-3px;background:#f02437;width:22px;padding:0 0 0 0;color:#fff;font-weight:bold;text-align:center;}
*+html .def_ol{z-index:expression(runtimeStyle.zIndex = 1,
function(node){var list = node.childNodes, i = list.length;while(i--){if(list[i].nodeType == 1){list[i].insertAdjacentHTML('afterBegin', '<div>'+(i+1)+'</div>');}
}
}(this));)}
*+html .def_content ol{z-index:expression(runtimeStyle.zIndex = 1,
function(node){var list = node.childNodes, i = list.length;while(i--){if(list[i].nodeType == 1){list[i].insertAdjacentHTML('afterBegin', '<div>'+(i+1)+'</div>');}
}
}(this));)}
*+html .def_ol div{font-size:16px;position:absolute;left:0;top:16px;background:#f02437;width:23px;padding:0;color:#fff;font-weight:bold;text-align:center;}
*+html .def_content ol div{font-size:16px;position:absolute;left:0;top:16px;background:#f02437;width:23px;padding:0;color:#fff;font-weight:bold;text-align:center;}
hr{margin-bottom:0;}
.views-slideshow-controls-text-previous a{display:inline-block;background:url("control2.png") no-repeat;background-position:0px 0px;height:15px;max-width:14px;text-align:center;text-indent:100%;white-space:nowrap;overflow:hidden;}
.def_text:hover .views-slideshow-controls-text-previous a, .block-views:hover .views-slideshow-controls-text-previous a{background:url("control.png") no-repeat;background-position:0px 0px;}
.views-slideshow-controls-text-next a{display:inline-block;background:url("control2.png") no-repeat;background-position:-15px 0px;height:15px;max-width:15px;text-align:center;text-indent:100%;white-space:nowrap;overflow:hidden;}
.def_text:hover .views-slideshow-controls-text-next a, .block-views:hover .views-slideshow-controls-text-next a{background:url("control.png") no-repeat;background-position:-15px 0px;}
.views-slideshow-controls-text-status-pause a{display:inline-block;background:url("control2.png") no-repeat;background-position:0px -14px;height:15px;max-width:15px;text-align:center;text-indent:100%;white-space:nowrap;overflow:hidden;}
.def_text:hover .views-slideshow-controls-text-status-pause a, .block-views:hover .views-slideshow-controls-text-status-pause a{background:url("control.png") no-repeat;background-position:0px -14px;}
.views-slideshow-controls-text-status-play a{display:inline-block;background:url("control2.png") no-repeat;background-position:-14px -14px;height:15px;max-width:15px;text-align:center;text-indent:100%;white-space:nowrap;overflow:hidden;}
.def_text:hover .views-slideshow-controls-text-status-play a, .block-views:hover .views-slideshow-controls-text-status-play a{background:url("control.png") no-repeat;background-position:-14px -14px;}
.def_text .views-slideshow-controls-bottom{margin-top:20px}
a:focus{outline:none;outline-offset:none;}
.modal-footer{text-align:left;}
.modal-footer .def_btn1{margin:0;}
.modal-footer .def_btn2{margin:0;float:right;}
.modal-body .form-control{width:200px;}
.def_name{margin-top:-3px;}
.form-group label{font-weight:normal;}
.def_hl, .def_hc, .def_hr{padding-top:20px;padding-bottom:15px;}
.def_hl a{display:block;max-width:250px;height:46px;margin:0 0 0 -15px;background:url("logo.jpg") no-repeat;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;background-size:100%;text-indent:100%;white-space:nowrap;overflow:hidden;}
*+html .clearfloat{clear:both;font-size:1px;height:0;line-height:0px;}
.def_social{opacity:0.4;}
.def_hc{text-align:center;}
.def_hr{text-align:right;}
.def_hr img{margin:-10px 10px 0 0;}
.def_hr a{text-transform:uppercase;}
.def_hr p{margin:0 -15px 10px 0;text-align:right;}
*+html .def_hr p{margin:0 0px 10px 0;}
.def_btn1{display:inline-block;width:188px;margin:0 -15px 0 15px;padding:10px 0 10px 25px;font-size:16px;line-height:14px;border-radius:3px;color:#fff;background-color:#3f7af2;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:url("phone.png");background-repeat:no-repeat;background-position:9% 50%;border:1px solid;border-color:#3884da;opacity:0.7;}
*+html .def_btn1{margin-right:5px;}
#def_feedback .h1{margin:30px 0 0 30px;}
#def_feedback2 .h1{margin:30px 0 0 30px;}
#def_feedback .modal-body{padding-left:30px;padding-top:5px;padding-bottom:0px;}
#def_feedback2 .modal-body{padding-left:30px;padding-top:5px;padding-bottom:0px;}
#def_feedback2 #def_feedback1{margin-top:40px;}
#def_feedback1{margin-left:30px;margin-bottom:30px;}
#def_feedback .modal-body .form-control{width:340px;height:50px;font-size:22px;}
#def_feedback2 .modal-body .form-control{}
#def_feedback .modal-body .form-group{margin-top:21px;margin-bottom:0px;}
#def_feedback2 .modal-body .form-group{margin-top:21px;margin-bottom:0px;}
#def_feedback .modal-body p{margin-top:10px;margin-bottom:20px;}
#def_feedback2 .modal-body p{margin-top:10px;margin-bottom:20px;}
#def_feedback button.close{color:#000000;float:right;font-size:21px;font-weight:bold;line-height:1;opacity:0.6;text-shadow:0 1px 0 #FFFFFF;background-image:url("close.png");background-repeat:no-repeat;width:27px;height:27px;margin:35px 20px 0 0;}
#def_feedback2 button.close{color:#000000;float:right;font-size:21px;font-weight:bold;line-height:1;opacity:0.6;text-shadow:0 1px 0 #FFFFFF;background-image:url("close.png");background-repeat:no-repeat;width:27px;height:27px;margin:35px 20px 0 0;}
#def_feedback button.close:hover, #def_feedback button.close:focus{opacity:1;}
#def_feedback2 button.close:hover, #def_feedback2 button.close:focus{opacity:1;}
.modal-dialog{margin:0;position:absolute;top:50%;left:50%;margin-top:-10%;margin-left:-300px;}
#def_feedback2 .modal-dialog{margin-top:-15%;}
.def_menu{height:48px;background-color:#ffd200;margin:0 -15px 0 -15px;padding:13px 10px 0 36px;border-bottom:4px solid;border-color:#17140d;text-align:justify;line-height:0;font-size:1px;text-justify:newspaper;zoom:1;text-align-last:justify;}
.def_menu:after{width:100%;height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block;}
.def_menu li{display:inline-block;text-align:left;line-height:normal;font-size:14px;vertical-align:top;//display:inline;//zoom:1;}
.def_car{margin:0 -15px 0 -15px;padding:57px 33px 0 0;height:337px;background:url("car.jpg") no-repeat;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/car.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/car.jpg', sizingMethod='scale')";}
*+html .def_car{margin:0 15px -57px 0;padding:57px 33px 0 0;}
.def_slider{width:390px;float:right;}
.def_slider_h{height:59px;background:url("slider_h.jpg") no-repeat;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;background-size:100%;}
.def_text{background-color:#fff;height:185px;padding:20px 20px 0 20px;opacity:0.8;}
.def_text p{margin:0;padding:10px 0 0 0;}
.def_slider ul{background-color:#fff;border:none;height:40px;padding-left:20px;opacity:0.8;}
*+html .def_slider ul{margin-left:0px;padding-left:10px;}
.def_slider ul li{list-style:none;display:inline;}
.def_slider ul li a{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;width:12px;height:12px;margin:0 10px 0 0;background-color:#c8c8c8;border:none;border-radius:10px;}
*+html .def_slider ul li a:first-child{text-indent:3%;}
.def_slider ul .active a{background-color:#ffd200;}
.def_calc{background-color:#f7f7f7;border-bottom:1px #e0e0e0 solid;}
*+html .def_calc{height:150px;padding-left:10px;margin-right:15px;}
.def_calc .h2{text-transform:uppercase;padding:66px 0 58px 20px;font-size: 14px;    line-height: 15px;    font-weight: bold;    margin: 0;}
.def_calc p{margin:0;padding:25px 0 10px 0;}
.def_calc1{padding-right:0;width:30%\0/;float:left\0/;}
*+html .def_calc1{width:30%;float:left;}
.def_calc2{margin-left:-45px;padding-right:30px;width:30%\0/;float:left\0/;}
*+html .def_calc2{width:30%;margin-left:-25px;float:left;}
.def_calc3{margin-left:-10px;padding-right:30px;width:22%\0/;float:left\0/;margin-top:-20px\0/;}
*+html .def_calc3{width:22%;margin-left:-80px;float:left;}
.def_calc4{width:13%\0/;float:left\0/;}
*+html .def_calc4{width:13%;margin-left:-30px;float:left;}
.def_btn2{display:inline-block;width:158px;margin:53px -15px 0 0;padding:10px 0 10px 0;font-size:16px;line-height:14px;border-radius:3px;color:#fff;background-color:#3f7af2;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid;border-color:#3884da;opacity:0.7;}
.form-control{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:18px;line-height:14px;color:#000;padding:4px 12px;}
*+html .form-control{width:200px;}
*+html .def_calc2 .form-control{height:20px;}
.form-control:focus{border-bottom-color:#ffba00;border-left-color:#ffba00;border-right-color:#ffba00;border-top-color:#ffba00;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.071), 0px 0px 8px rgba(102, 175, 233, 0.600);outline:0px none currentColor;}
.region-calc h2{display:none;}
.region-calc .content{display:none;}
.more-link{margin:-5px 0 0 40px;text-align:left;}
.col-sm-12{width:100%\0/;}
.def_inner{max-width:994px;margin:0 auto;}
*+html .def_inner{width:994px;}
.col-sm-4{float:left\0/;width:33%\0/;}
*+html .col-sm-4{width:32%;margin:0;padding:0;float:left;}
.col-sm-6{padding-right:70px;width:50%\0/;float:left\0/;}
*+html .col-sm-6{width:47%;margin:0;padding:0;padding-left:10px;float:left;}
.def_content{background-color:#fff;padding-left:20px;padding-bottom:20px;}
.not-front .def_content{padding-right:20px;}
*+html .def_content{height:100%;}
.def_news{margin-top:8px;}
.def_news ul{border:none;margin-left:-40px;}
*+html .def_news ul{margin-left:-28px;}
.def_news ul li{list-style:none;display:inline;}
.def_news ul li a{background-color:#FFD200;border:medium none;border-radius:10px;display:inline-block;height:12px;margin:0 10px 0 0;overflow:hidden;text-indent:100%;white-space:nowrap;width:12px;}
*+html .def_news ul li a:first-child{text-indent:3%;}
.def_news ul .active a{background-color:#ffd200;}
.def_artbord{border:8px solid #ffd200;margin-right:20px;padding:15px 15px 5px 15px;}
.def_btn3{display:inline-block;width:158px;margin:22px -15px 0 0;padding:10px 0 10px 0;font-size:16px;line-height:14px;border-radius:3px;color:#fff;background-color:#3f7af2;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid;border-color:#3884da;opacity:0.7;}
.field-name-field-price{font-weight:bold;}
.field-name-field-desc{float:left;width:100%;}
.field-name-field-inf{width:290px;float:left;background-color:#DFE1E4;padding:20px 0 0 20px;}
.field-name-field-inf h2{margin:0 0 20px 0;}
.field-name-field-inf h2 span{font-weight:normal;}
.galleryformatter{float:right;margin:0;}
.galleryformatter .gallery-slides, .galleryformatter .gallery-thumbs{margin:0;}
.def_center{text-align:center;}
.def_img{margin:15px 12px 15px 0;position:relative;}
.def_price{text-align:center;background-color:#6ac42d;width:100px;margin:0 auto;}
.field-type-list-boolean .field-items .field-item, .def_sold2{display:none;}
.def_sold{background-color:#ff0000;width:100px;text-align:center;color:#ffffff;}
.def_img2{background:url("sold.png") no-repeat;width:200px;height:50px;position:absolute;bottom:0;left:15px;}
.def_sold3{background-color:#ff0000;width:100px;text-align:center;color:#ffffff;position:absolute;bottom:10px;left:72px;}
.def_img_sold{height:100%;width:100%;position:absolute;bottom:0;background-color:#ccc;opacity:0.6;}
.node-type-car h1{width:290px;}
.page-catalog h1{width:230px;text-align:center;}
.page-news h1{width:93px;}
.def_menu .last a{display:block;max-width:21px;height:14px;margin:0 0 0 0;background:url("sitemap.png") no-repeat;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;background-size:100%;text-indent:100%;white-space:nowrap;overflow:hidden;}
.def_menu .last a:hover{background-position:0 -14px;}
.def_design{padding-top:15px;}
.logo2{max-width:110px;height:50px;display:block;background:url("web_logo2.png") no-repeat;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;background-size:100%;text-indent:100%;white-space:nowrap;overflow:hidden;}
.copy2{position:absolute;color:#676767;left:110px;bottom:40px;font-size:12px;}
.view-sell .view-footer a{margin-left:40px;}
.def_more{margin-bottom:15px;}
.def_more2{text-align:right;margin-top:-15px;}
.def_date{text-align:right;}
.def_f{padding:50px 0 60px 0;}
.def_f .def_fc_a{padding:25px 0 0 0;}
.def_f p{margin:0;padding:0 0 0 0;}
.def_fl p{padding:0 0 20px 0;}
.def_fl{width:25%\0/;float:left\0/;padding-left:0px;}
.def_fc{width:58%\0/;float:left\0/;}
.def_fr{width:16%\0/;float:left\0/;padding-left:50px;}
*+html .def_fl{width:21%;float:left;}
*+html .def_fc{width:54%;float:left;}
*+html .def_fr{width:12%;float:left;}
@media (max-width:767px){.modal-dialog{width:100%;margin:0;position:absolute;top:0;left:0;}
}
#loading, #loading2{display:none;}
.def_foto{margin:0!important;}
#views_slideshow_controls_text_next_7_-block{    display: inline;
    position: absolute;
    bottom: 0;
    left: 25px;}
#views_slideshow_controls_text_previous_7_-block{ display: inline;
    position: absolute;
    bottom: 0;z-index: 2;}
.slick-list{padding-bottom: 20px;}
#main_slider_top,#novosti_slider{padding-bottom: 20px;}
*,*:focus,*:focus *{outline: none;}
#multyfiles{font-size: 0;
    background: 0;
    border: none;
    box-shadow: none;
    position: relative;
    outline: none;}
#multyfiles:after{content:'Прикрепить файл';    position: absolute;
    font-size: 14px;
    left: 0;
    background: white;
    text-decoration: underline;
    color: #436fff;}
    .def_foto1{margin-left: 20px;}
.h1{
    display: block;
    width: 320px;
    margin-bottom: 25px;
    padding: 12px;
    line-height: 18px;
    text-transform: uppercase;
    background-color: #ffd200;
        font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}
.h2-new{
    display: block;
    margin-bottom: 25px;
    padding: 12px;
    line-height: 18px;
    text-transform: uppercase;
    background-color: #ffd200;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}
.prichina {display: none;}