

/* Start:/bitrix/templates/uservice/css/instock.css?1488546902456*/
div.instock-modification-title-container {
	display: block;
}
div.instock-modification-title {
	font-size: 14px;
}
div.instock-reserve {
	color: #fff;
	font-size: 14px;
}
div.instock-count {
	padding-top: 3px;
	box-sizing: border-box;
}
div.instock-complectation-detail ul {
	width: 50%;
}
h1.instock-mark-title {
	text-transform: uppercase;
	background-color: #ebebeb;
	padding: 0 12px;
	line-height: 46px;
	margin-top: 0;
}
div.instock-model-img img {

}
/* End */


/* Start:/bitrix/components/allsites/v2.instock.cars/templates/uservice2025/style.css?1712144412321*/
@font-face {
    font-family: 'UserviceIcons';
    src: url('/bitrix/components/allsites/v2.instock.cars/templates/uservice2025/fonts/UserviceIcons.eot');
    src: url('/bitrix/components/allsites/v2.instock.cars/templates/uservice2025/fonts/UserviceIcons.eot?#iefix') format('embedded-opentype'),
    url('/bitrix/components/allsites/v2.instock.cars/templates/uservice2025/fonts/UserviceIcons.woff') format('woff'),
    url('/bitrix/components/allsites/v2.instock.cars/templates/uservice2025/fonts/UserviceIcons.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* End */


/* Start:/bitrix/components/uservice/brand.contacts/templates/.default/style.css?1496848250853*/
.models {
	
	width:320px;
	margin:0 auto;
	}
.model {
	width:280px;
	margin:40px 0 50px 40px;
	display:block;
	float:left;
	text-decoration:none;
}
a.model:hover {
	text-decoration:underline;
	color:#000;
	}
.model img {
	width:auto;
	}
.model-descripton {
	margin-top:20px ;
	font-size:20px;
	position:relative;
	}
.model-descripton:before {
   content: " \f105";
   font-family: FontAwesome, Arial, sans-serif;
   font-size: 22px;
   position:absolute;
   left:5px;
   top:10px;
}
.model-name {
	margin-left: 30px;
	font-weight:bold;
	}
.model-cost {
	margin:5px 0 0 30px;
	}
.content h1,
.content h2 {
	text-align:center;
	}
@media only screen and (min-width: 640px) {
	.models {
		width:640px;
		}
}
@media only screen and (min-width: 960px) {
	.content h1,
	.content h2 {
		text-align:left;
		}
	.models {
		width:100%;
		margin-left:-40px;
	}
	
}

/* End */


/* Start:/bitrix/components/allsites/instock.cars/popup-forms/instock-popup-form.css?14480071426694*/
.instock-forms a.hint {
    display: none;
}

.instock-forms label {
    min-width: 110px;
}

.captcha_code span {
    margin: 10px 0;
    display: inline-block;
}

.red {
    color: #dd012d;
}

.captcha_code b {
    margin: 10px 0;
    display: inline-block;
}

.models-block {
    margin: 5px 0 5px 4px;
}

.form_field {
    margin: 5px 0;
}

.form_field label {
    width: 180px;
    margin: 5px 0 0 0;
}

.form_field input, .form_field textarea {
    width: 250px;
}

.form_field select {
    width: 260px;
}

.form_field input.submit_button {
    margin: 10px 0;
    width: 200px;
}

/* ligtbox */
.instock-lightbox {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
    z-index: 500;
    overflow-y: scroll;
}

.instock-lightbox:hover {
    cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODJEOTA5QjQ4RjU4MTFFNTg2RUM5RjM0NjY1RjgxMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODJEOTA5QjU4RjU4MTFFNTg2RUM5RjM0NjY1RjgxMjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MkQ5MDlCMjhGNTgxMUU1ODZFQzlGMzQ2NjVGODEyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MkQ5MDlCMzhGNTgxMUU1ODZFQzlGMzQ2NjVGODEyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr4OvggAAAC2SURBVHjaYmCAgHVA/B+KnRiwAwMg/gZVc5gBi0YYdkDTqAvEP9DUHGLAohGGbaAaNYD4Fw41DH/xGFACxK/xyDNYAPFvPApwYR+Yn8xI1OiFHpqmQPyEgKZXQOyBIzYYkghoLsOlURuI7xLQ/BiIbdE16gDxTxL87ICcAL6SEdpgF3zGo6AeiD/ii2dcEp5Qlxnj03wGi2AAWphYY1FzDyTBBsSnkQQDccSGLVJSvgPEIgABBgAR1KFRztL/OAAAAABJRU5ErkJggg=="), auto;
}

.instock-forms {
    max-width: 300px;
    margin: 0 auto;
    background: #fff;
    padding: 0 20px 20px 20px;
    -webkit-transition: all .13s ease-in-out;
    -moz-transition: all .13s ease-in-out;
    -ms-transition: all .13s ease-in-out;
    -o-transition: all .13s ease-in-out;
    transition: all .13s ease-in-out;
    position: relative;
    cursor: default;
}

.close-popup {
    position: absolute;
    bottom: 5px;
    right: 5px;
    font-size: 12px;
    cursor: pointer;
}

.close-popup:hover {
    text-decoration: underline;
}

.close-popup > i.fa {
    -webkit-transition: all .13s ease-in-out;
    -moz-transition: all .13s ease-in-out;
    -ms-transition: all .13s ease-in-out;
    -o-transition: all .13s ease-in-out;
    transition: all .13s ease-in-out;
}

.close-popup:hover > i.fa {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

/* Tabs */
#tabs .tabs-container {
    margin: 0 -20px 20px;
    padding: 0;
    list-style-type: none;
}

#tabs .tabs-container li {
    float: left;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
}

#tabs .tabs-container li a {
    display: inline-block;
    text-decoration: none;
    font-size: 16px;
    color: #000;
    line-height: 53px;
    width: 100%;
    background: #e5e5e5;
    -webkit-transition: all .13s ease-out;
    -moz-transition: all .13s ease-out;
    -ms-transition: all .13s ease-out;
    -o-transition: all .13s ease-out;
    transition: all .13s ease-out;
}

#tabs .tabs-container li a:hover {
    background: #e9e9e9;
}

#tabs .tabs-container li a.selected-tab {
    cursor: default;
    background: #fff;
}

#instock-reserve-tab:before,
#instock-credit-tab:before,
#instock-about-price:before {
    display: inline-block;
    font-family: "UserviceIcons", sans-serif;
    font-size: 30px;
    margin-right: 9px;
    position: relative;
    top: 5px;
}

#instock-reserve-tab:before {
    content: '\f00e';
}

#instock-credit-tab:before {
    content: '\f00a';
}

#instock-about-price:before {
    content: '\f018';
    font-size: 20px;
    margin-right: 6px;
}

.empty-tab {
    overflow: hidden;
    text-indent: -9999px;
    cursor: default;
    background: #e5e5e5 !important;
}
#order-form-submit-cnt {
    position: relative;
}

#order-form-submit-cnt:before {
    top: 1px;
    left: 44px;
    font-size: 21px;
    position: absolute;
    content: '\f010';
    display: inline-block;
    font-family: "UserviceIcons", sans-serif;
}

.transit {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.hideflip {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;

    -webkit-transform: rotatey(-90deg) scale(1.1);
    -moz-transfor m: rotatey(-90deg) scale(1.1);
    -o-transform: rotatey(-90deg) scale(1.1);
    -ms-transform: rotatey(-90deg) scale(1.1);
    transform: rotatey(-90deg) scale(1.1);

    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

.showflip {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;

    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;

    -webkit-transform: rotatey(0deg) scale(1);
    -moz-transform: rotatey(0deg) scale(1);
    -o-transform: rotatey(0deg) scale(1);
    -ms-transform: rotatey(0deg) scale(1);
    transform: rotatey(0deg) scale(1);

    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

.instock-reserve > i {
    line-height: 27px;
}
/* End */
/* /bitrix/templates/uservice/css/instock.css?1488546902456 */
/* /bitrix/components/allsites/v2.instock.cars/templates/uservice2025/style.css?1712144412321 */
/* /bitrix/components/uservice/brand.contacts/templates/.default/style.css?1496848250853 */
/* /bitrix/components/allsites/instock.cars/popup-forms/instock-popup-form.css?14480071426694 */
