@charset "UTF-8";

.container-te {padding: 1em 8em 1em 8em;}

a.spoiler_links:hover {
    color: #f6762b;
}
a.spoiler_links {
    text-decoration: none!important;
    color: #f78a4a;
}
.article-view__text a {
    text-decoration: none!important;
    color: #f78a4a;
}

footer {
	width: 100%;
	position: absolute;
	bottom: 0;
}

.main {
    margin-bottom: 280px !important;
}



.img-responsive,.product__image,.article-view__text .img-center,.page-404__image,.promo-help__image{display:block;width:100% \9;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.clearfix:before,.container:before,.container-fluid:before,.row:before,.form-horizontal .form-group:before,.connect:before,.cart-group:before,.reviews__text:before,.product-card__fotorama__helper:before,.plan-choose__item:before,.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.connect:after,.cart-group:after,.reviews__text:after,.product-card__fotorama__helper:after,.plan-choose__item:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.connect:after,.cart-group:after,.reviews__text:after,.product-card__fotorama__helper:after,.plan-choose__item:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important;visibility:hidden!important}
.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.container{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}

.container-fluid{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}
@media (min-width:768px) {
.container-fluid{padding-left:18px;padding-right:18px}
}
@media (min-width:990px) {
.container-fluid{padding-left:18px;padding-right:18px}
}
@media (min-width:1332px) {
.container-fluid{padding-left:24px;padding-right:24px}
}
.row,.cart-group,.product-card__fotorama__helper{margin-left:-12px;margin-right:-12px}
.catalog-compare-row{padding:12px 0;color:#635b58;font-family:"Open Sans",sans-serif;font-size:13px}
.catalog-compare-odd{background:#fdfcfb}
.catalog-compare-col{color:#7c736c}
@media (min-width:768px) {
.row,.cart-group,.product-card__fotorama__helper{margin-left:-18px;margin-right:-18px}
}
@media (min-width:990px) {
.row,.cart-group,.product-card__fotorama__helper{margin-left:-18px;margin-right:-18px}
}
@media (min-width:1332px) {
.row,.cart-group,.product-card__fotorama__helper{margin-left:-24px;margin-right:-24px}
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.menu-room__item,.cart-group__in,.cart-item__ctrl,.product__tape-in,.side-connect__item,.side-menu__item,.docs__item,.tablesaw td,.tablesaw-cell-label,.tablesaw th,.numbers-head__col-data,.numbers-head__col-ctrl,.tile__in,.props__table td,.choose-number__city,.choose-number__filter__col-button,.choose-number__item-in{position:relative;min-height:1px;padding-left:12px;padding-right:12px}
@media (min-width:768px) {
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.menu-room__item,.cart-group__in,.cart-item__ctrl,.product__tape-in,.side-connect__item,.side-menu__item,.docs__item,.tablesaw td,.tablesaw-cell-label,.tablesaw th,.numbers-head__col-data,.numbers-head__col-ctrl,.tile__in,.props__table td,.choose-number__city,.choose-number__filter__col-button,.choose-number__item-in{padding-right:18px;padding-left:18px}
}
@media (min-width:990px) {
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.menu-room__item,.cart-group__in,.cart-item__ctrl,.product__tape-in,.side-connect__item,.side-menu__item,.docs__item,.tablesaw td,.tablesaw-cell-label,.tablesaw th,.numbers-head__col-data,.numbers-head__col-ctrl,.tile__in,.props__table td,.choose-number__city,.choose-number__filter__col-button,.choose-number__item-in{padding-right:18px;padding-left:18px}
}
@media (min-width:1332px) {
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.menu-room__item,.cart-group__in,.cart-item__ctrl,.product__tape-in,.side-connect__item,.side-menu__item,.docs__item,.tablesaw td,.tablesaw-cell-label,.tablesaw th,.numbers-head__col-data,.numbers-head__col-ctrl,.tile__in,.props__table td,.choose-number__city,.choose-number__filter__col-button,.choose-number__item-in{padding-right:24px;padding-left:24px}
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.menu-room__item,.cart-group__in,.cart-item__ctrl,.product__tape-in,.side-connect__item,.side-menu__item,.docs__item,.tablesaw td,.tablesaw-cell-label,.tablesaw th,.numbers-head__col-data,.numbers-head__col-ctrl,.tile__in,.props__table td,.choose-number__city,.choose-number__filter__col-button,.choose-number__item-in{float:left}
.col-xs-12,.menu-room__item,.cart-group__in,.cart-item__ctrl,.product__tape-in,.side-connect__item,.side-menu__item,.docs__item,.tablesaw td,.tablesaw th,.numbers-head__col-data,.numbers-head__col-ctrl,.tile__in,.choose-number__city,.choose-number__filter__col-button,.choose-number__item-in{width:100%}
.col-xs-11{width:91.666666666667%}
.col-xs-10{width:83.333333333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.666666666667%}
.col-xs-7{width:58.333333333333%}
.col-xs-6,.tablesaw-cell-label,.props__table td{width:50%}
.col-xs-5{width:41.666666666667%}
.col-xs-4{width:33.333333333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.666666666667%}
.col-xs-1{width:8.3333333333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.666666666667%}
.col-xs-pull-10{right:83.333333333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.666666666667%}
.col-xs-pull-7{right:58.333333333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.666666666667%}
.col-xs-pull-4{right:33.333333333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.666666666667%}
.col-xs-pull-1{right:8.3333333333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.666666666667%}
.col-xs-push-10{left:83.333333333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.666666666667%}
.col-xs-push-7{left:58.333333333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.666666666667%}
.col-xs-push-4{left:33.333333333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.666666666667%}
.col-xs-push-1{left:8.3333333333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.666666666667%}
.col-xs-offset-10{margin-left:83.333333333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.666666666667%}
.col-xs-offset-7{margin-left:58.333333333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.666666666667%}
.col-xs-offset-4{margin-left:33.333333333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.666666666667%}
.col-xs-offset-1{margin-left:8.3333333333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px) {
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.666666666667%}
.col-sm-10{width:83.333333333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.666666666667%}
.col-sm-7{width:58.333333333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.666666666667%}
.col-sm-4{width:33.333333333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.666666666667%}
.col-sm-1{width:8.3333333333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.666666666667%}
.col-sm-pull-10{right:83.333333333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.666666666667%}
.col-sm-pull-7{right:58.333333333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.666666666667%}
.col-sm-pull-4{right:33.333333333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.666666666667%}
.col-sm-pull-1{right:8.3333333333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.666666666667%}
.col-sm-push-10{left:83.333333333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.666666666667%}
.col-sm-push-7{left:58.333333333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.666666666667%}
.col-sm-push-4{left:33.333333333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.666666666667%}
.col-sm-push-1{left:8.3333333333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.666666666667%}
.col-sm-offset-10{margin-left:83.333333333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.666666666667%}
.col-sm-offset-7{margin-left:58.333333333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.666666666667%}
.col-sm-offset-4{margin-left:33.333333333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.666666666667%}
.col-sm-offset-1{margin-left:8.3333333333333%}
.col-sm-offset-0{margin-left:0}
}
@media (min-width:990px) {
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.666666666667%}
.col-md-10{width:83.333333333333%}
.col-md-9{width:75%}
.col-md-8{width:66.666666666667%}
.col-md-7{width:58.333333333333%}
.col-md-6{width:50%}
.col-md-5{width:41.666666666667%}
.col-md-4{width:33.333333333333%}
.col-md-3{width:25%}
.col-md-2{width:16.666666666667%}
.col-md-1{width:8.3333333333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.666666666667%}
.col-md-pull-10{right:83.333333333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.666666666667%}
.col-md-pull-7{right:58.333333333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.666666666667%}
.col-md-pull-4{right:33.333333333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.666666666667%}
.col-md-pull-1{right:8.3333333333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.666666666667%}
.col-md-push-10{left:83.333333333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.666666666667%}
.col-md-push-7{left:58.333333333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.666666666667%}
.col-md-push-4{left:33.333333333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.666666666667%}
.col-md-push-1{left:8.3333333333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.666666666667%}
.col-md-offset-10{margin-left:83.333333333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.666666666667%}
.col-md-offset-7{margin-left:58.333333333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.666666666667%}
.col-md-offset-4{margin-left:33.333333333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.666666666667%}
.col-md-offset-1{margin-left:8.3333333333333%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1332px) {
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.666666666667%}
.col-lg-10{width:83.333333333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.666666666667%}
.col-lg-7{width:58.333333333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.666666666667%}
.col-lg-4{width:33.333333333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.666666666667%}
.col-lg-1{width:8.3333333333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.666666666667%}
.col-lg-pull-10{right:83.333333333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.666666666667%}
.col-lg-pull-7{right:58.333333333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.666666666667%}
.col-lg-pull-4{right:33.333333333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.666666666667%}
.col-lg-pull-1{right:8.3333333333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.666666666667%}
.col-lg-push-10{left:83.333333333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.666666666667%}
.col-lg-push-7{left:58.333333333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.666666666667%}
.col-lg-push-4{left:33.333333333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.666666666667%}
.col-lg-push-1{left:8.3333333333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.666666666667%}
.col-lg-offset-10{margin-left:83.333333333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.666666666667%}
.col-lg-offset-7{margin-left:58.333333333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.666666666667%}
.col-lg-offset-4{margin-left:33.333333333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.666666666667%}
.col-lg-offset-1{margin-left:8.3333333333333%}
.col-lg-offset-0{margin-left:0}
}
fieldset{padding:0;margin:0;border:0;min-width:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
input[type="search"]{-moz-box-sizing:border-box;box-sizing:border-box}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}
input[type="file"]{display:block}
input[type="range"]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.form-control::-moz-placeholder{color:#777;opacity:1;filter:alpha(opacity=100)}
.form-control:-ms-input-placeholder{color:#777}
.form-control::-webkit-input-placeholder{color:#777}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1;filter:alpha(opacity=100)}
textarea.form-control{height:auto;resize:vertical}
.form-control.error{border-color:red!important}
.form-control__error-message{margin-top:5px;font-size:12px;color:red}
input[type="search"]{-webkit-appearance:none}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.428571429 \0}
input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px}
input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px}
.form-group{margin-bottom:15px}
.radio,.checkbox{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}
.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}
.radio + .radio,.checkbox + .checkbox{margin-top:-5px}
.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}
.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}
.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}
.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}
.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}
.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}
.input-sm,.form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm,select.form-horizontal .form-group-sm .form-control{height:30px;line-height:30px}
textarea.input-sm,textarea.form-horizontal .form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-horizontal .form-group-sm .form-control{height:auto}
.input-lg,.form-horizontal .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
select.input-lg,select.form-horizontal .form-group-lg .form-control{height:46px;line-height:46px}
textarea.input-lg,textarea.form-horizontal .form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-horizontal .form-group-lg .form-control{height:auto}
.has-feedback{position:relative}
.has-feedback .form-control{padding-right:42.5px}
.form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}
.input-lg + .form-control-feedback{width:46px;height:46px;line-height:46px}
.input-sm + .form-control-feedback{width:30px;height:30px;line-height:30px}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}
.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-success .form-control:focus{border-color:#366a37;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #52a254}
.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}
.has-success .form-control-feedback{color:#3c763d}
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}
.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-warning .form-control:focus{border-color:#7c6235;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #b48f50}
.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}
.has-warning .form-control-feedback{color:#8a6d3b}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}
.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-error .form-control:focus{border-color:#983d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c16361}
.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}
.has-error .form-control-feedback{color:#a94442}
.has-feedback label.sr-only ~ .form-control-feedback{top:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#666}
@media (min-width:768px) {
.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .input-group{display:inline-table;vertical-align:middle}
.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}
.form-inline .input-group > .form-control{width:100%}
.form-inline .control-label{margin-bottom:0;vertical-align:middle}
.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .radio label,.form-inline .checkbox label{padding-left:0}
.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}
.form-inline .has-feedback .form-control-feedback{top:0}
}
.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}
.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}
.form-horizontal .form-group{margin-left:-12px;margin-right:-12px}
@media (min-width:768px) {
.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}
}
.form-horizontal .has-feedback .form-control-feedback{top:0;right:12px}
@media (min-width:768px) {
.form-horizontal .form-group-lg .control-label{padding-top:14.3px}
}
@media (min-width:768px) {
.form-horizontal .form-group-sm .control-label{padding-top:6px}
}
.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus{color:#333;text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#b4b4b4}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#428bca;border-color:#3885c7}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color:#fff;background-color:#357ebc;border-color:#3175af}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#3885c7}
.btn-primary .badge{color:#428bca;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#52b452}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color:#fff;background-color:#4bad4b;border-color:#46a146}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#52b452}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#4ebbdb}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{color:#fff;background-color:#41b6d9;border-color:#30b0d5}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#4ebbdb}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#efa63f}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{color:#fff;background-color:#ee9f31;border-color:#ec961e}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#efa63f}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d64743}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{color:#fff;background-color:#d43b37;border-color:#cb312c}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d64743}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#3277b2;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%}
.btn-block + .btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}
@media (max-width:767px) {
.visible-xs{display:block!important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row!important}
th.visible-xs,td.visible-xs{display:table-cell!important}
.visible-xs-block{display:block!important}
.visible-xs-inline{display:inline!important}
.visible-xs-inline-block{display:inline-block!important}
}
@media (min-width:768px) and (max-width:989px) {
.visible-sm{display:block!important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row!important}
th.visible-sm,td.visible-sm{display:table-cell!important}
.visible-sm-block{display:block!important}
.visible-sm-inline{display:inline!important}
.visible-sm-inline-block{display:inline-block!important}
}
@media (min-width:990px) and (max-width:1331px) {
.visible-md{display:block!important}
table.visible-md{display:table}
tr.visible-md{display:table-row!important}
th.visible-md,td.visible-md{display:table-cell!important}
.visible-md-block{display:block!important}
.visible-md-inline{display:inline!important}
.visible-md-inline-block{display:inline-block!important}
}
@media (min-width:1332px) {
.visible-lg{display:block!important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row!important}
th.visible-lg,td.visible-lg{display:table-cell!important}
}
@media (min-width:1332px) {
.visible-lg-block{display:block!important}
}
@media (min-width:1332px) {
.visible-lg-inline{display:inline!important}
}
@media (min-width:1332px) {
.visible-lg-inline-block{display:inline-block!important}
}
@media (max-width:767px) {
.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:989px) {
.hidden-sm{display:none!important}
}
@media (min-width:990px) and (max-width:1331px) {
.hidden-md{display:none!important}
}
@media (min-width:1332px) {
.hidden-lg{display:none!important}
}
.visible-print{display:none!important}
@media print {
.visible-print{display:block!important}
table.visible-print{display:table}
tr.visible-print{display:table-row!important}
th.visible-print,td.visible-print{display:table-cell!important}
}
.visible-print-block{display:none!important}
@media print {
.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print {
.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print {
.visible-print-inline-block{display:inline-block!important}
}
@media print {
.hidden-print{display:none!important}
}
:focus{outline:none!important}
.form-control{margin:0;box-shadow:none!important;-webkit-appearance:none}
label{font-weight:400;margin:0}
input[type="radio"],input[type="checkbox"]{margin:0}
.btn{margin:0;text-decoration:none}
.btn:active{box-shadow:none}
.btn-block{padding-right:0!important;padding-left:0!important}
.btn-block + .btn-block{margin:0}

.icon,.selectize-control.single .selectize-input:after,.iradio,.icheckbox,.submenu__ctrl:before,.menu-services__item:before,.menu-room__item-in:before,.header__logo,.header__col-cart:after,.header__search:before,.slider .bx-prev:before,.slider .bx-next:before,.product__compare-icon,.docs__state:before,.articles-slider .owl-prev:before,.articles-slider .owl-next:before,.promo-map__point,.choose-number__item__add:before,.choose-number__item__ok{display:inline-block}
.icon,.selectize-control.single .selectize-input:after,.iradio,.icheckbox,.submenu__ctrl:before,.menu-services__item:before,.menu-room__item-in:before,.header__col-cart:after,.header__search:before,.slider .bx-prev:before,.slider .bx-next:before,.product__compare-icon,.docs__state:before,.articles-slider .owl-prev:before,.articles-slider .owl-next:before,.promo-map__point,.choose-number__item__add:before,.choose-number__item__ok{background-image:url(../images/sprite-icons.png)}
@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:32),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
.icon,.selectize-control.single .selectize-input:after,.iradio,.icheckbox,.submenu__ctrl:before,.menu-services__item:before,.menu-room__item-in:before,.header__col-cart:after,.header__search:before,.slider .bx-prev:before,.slider .bx-next:before,.product__compare-icon,.docs__state:before,.articles-slider .owl-prev:before,.articles-slider .owl-next:before,.promo-map__point,.choose-number__item__add:before,.choose-number__item__ok{background-image:url(../images/sprite-icons-x2.png);background-size:193px 2127px}
}
.icon-minus{background-position:-2px -2px;width:10px;height:2px}
.icon-down,.selectize-control.single .selectize-input:after,.submenu__ctrl:before{background-position:-2px -9px;width:10px;height:6px}
.icon-remove{background-position:-2px -20px;width:10px;height:10px}
.icon-plus{background-position:-2px -35px;width:10px;height:10px}
.icon-next-gray-sm,.menu-room__item-in:before{background-position:-2px -50px;width:6px;height:10px}
.icon-eye{background-position:-2px -65px;width:16px;height:12px}
.icon-message{background-position:-2px -82px;width:16px;height:12px}
.icon-phone,.menu-services__item:before{background-position:-200000px -200000px;width:27px;height:12px}
.icon-phone{background-position:-2px -99px}
.menu-services__item.menu-services__item-sip:before{background:url(../images/main/services/icon-outgoing-call.png) left top no-repeat}
.menu-services__item.menu-services__item-site-call:before{background:url(../images/main/services/icon-site-call.png) left top no-repeat}
.menu-services__item.menu-services__item-cards:before{background:url(../images/main/services/icon-cards.png) left top no-repeat}
.menu-services__item.menu-services__item-z-mobile:before{background:url(../images/main/services/icon-z-mobile.png) left top no-repeat}
.menu-services__item.menu-services__item-other:before{background:url(../images/main/services/icon-other.png) left top no-repeat}
.menu-services__item.menu-services__item-calltracking:before{background:url(../images/calltracking-main.png) left top no-repeat}
.menu-services__item.menu-services__item-ads:before{background:url(../images/ads-main.png) left top no-repeat}
.menu-services__item.menu-services__item-sip:before,.menu-services__item.menu-services__item-site-call:before,.menu-services__item.menu-services__item-cards:before,.menu-services__item.menu-services__item-other:before,.menu-services__item.menu-services__item-ads:before,.menu-services__item.menu-services__item-calltracking:before,.menu-services__item.menu-services__item-z-mobile:before{background-size:32px 32px;height:32px;width:32px}
.menu-services__item--placeholder:before{display:none!important}
.menu-services__item--placeholder:hover{background:transparent!important}
.icon-add,.choose-number__item__add:before{background-position:-2px -116px;width:12px;height:12px}
.icon-moderating,.docs__state:before{background-position:-2px -133px;width:12px;height:12px}
.icon-close-sm{background-position:-2px -150px;width:12px;height:12px}
.icon-next-orange,.header__col-cart:after{background-position:-2px -167px;width:7px;height:12px}
.header__col-cart.filled:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.icon-moderated,.docs__state_complete:before{background-position:-2px -184px;width:15px;height:13px}
.icon-ok,.choose-number__item__ok{background-position:-2px -202px;width:15px;height:13px}
.icon-search-sm{background-position:-2px -220px;width:14px;height:14px}
.icon-next-sm{background-position:-2px -239px;width:9px;height:14px}
.icon-play-sm{background-position:-2px -258px;width:10px;height:14px}
.icon-prev-sm{background-position:-2px -277px;width:9px;height:14px}
.icon-headphones{background-position:-2px -296px;width:16px;height:14px}
.icon-save{background-position:-2px -315px;width:16px;height:14px}
.icon-user{background-position:-2px -334px;width:14px;height:15px}
.icon-lock{background-position:-2px -354px;width:14px;height:16px}
.icon-disable{background-position:-2px -375px;width:16px;height:16px}
.icon-comment{background-position:-2px -396px;width:16px;height:16px}
.icon-blank,.product__compare-icon{background-position:-2px -417px;width:16px;height:16px}
.icon-search,.header__search:before{background-position:-2px -438px;width:16px;height:16px}
.icon-settings{background-position:-2px -459px;width:16px;height:16px}
.icon-blank-orange{background-position:-2px -480px;width:16px;height:16px}
.icon-flag-en-lg{background-position:-2px -501px;width:24px;height:17px}
.icon-flag-ru-lg{background-position:-2px -523px;width:24px;height:17px}
.icon-flag-pt-lg{background-position:-2px -545px;width:24px;height:17px}
.icon-menu{background-position:-2px -567px;width:19px;height:17px}
.icon-phone-lg{background-position:-2px -589px;width:37px;height:17px}
.icon-flag-es-lg{background-position:-2px -611px;width:24px;height:17px}
.icon-radio,.iradio{background-position:-2px -633px;width:18px;height:18px}
.icon-radio_checked,.iradio.checked{background-position:-2px -656px;width:18px;height:18px}
.icon-checkbox_pressed_checked,.icheckbox.active.checked{background-position:-2px -679px;width:18px;height:18px}
.icon-radio_pressed,.iradio.active{background-position:-2px -702px;width:18px;height:18px}
.icon-checkbox_pressed,.icheckbox.active{background-position:-2px -725px;width:18px;height:18px}
.icon-checkbox_hover_checked,.icheckbox.hover.checked{background-position:-2px -748px;width:18px;height:18px}
.icon-checkbox_hover,.icheckbox.hover{background-position:-2px -771px;width:18px;height:18px}
.icon-checkbox_checked,.icheckbox.checked{background-position:-2px -794px;width:18px;height:18px}
.icon-radio_hover_checked,.iradio.hover.checked{background-position:-2px -817px;width:18px;height:18px}
.icon-prev,.slider .bx-prev:before{background-position:-2px -840px;width:12px;height:18px}
.icon-calendar{background-position:-2px -863px;width:17px;height:18px}
.icon-next,.slider .bx-next:before{background-position:-2px -886px;width:12px;height:18px}
.icon-radio_pressed_checked,.iradio.active.checked{background-position:-2px -909px;width:18px;height:18px}
.icon-radio_hover,.iradio.hover{background-position:-2px -932px;width:18px;height:18px}
.icon-checkbox,.icheckbox{background-position:-2px -955px;width:18px;height:18px}
.icon-doc{background-position:-2px -978px;width:16px;height:20px}
.icon-prev-gray,.articles-slider .owl-prev:before{background-position:-2px -1003px;width:13px;height:20px}
.icon-play{background-position:-2px -1028px;width:19px;height:20px}
.icon-next-gray,.articles-slider .owl-next:before{background-position:-2px -1053px;width:13px;height:20px}
.icon-close{background-position:-2px -1078px;width:21px;height:21px}
.icon-btn-lines-yellow-green{background-position:-2px -1132px;width:47px;height:27px}
.icon-btn-lines-gray-green{background-position:-2px -1164px;width:47px;height:27px}
.icon-btn-lines-gray-white{background-position:-2px -1197px;width:47px;height:27px}
.icon-btn-lines-yellow-white{background-position:-2px -1229px;width:47px;height:27px}
.icon-logo-1-sm{background-position:-2px -1262px;width:137px;height:28px}
.icon-phone-green{background-position:-2px -1295px;width:30px;height:30px}
.icon-bell-green{background-position:-2px -1330px;width:32px;height:32px}
.icon-bell-gray{background-position:-2px -1367px;width:33px;height:33px}
.icon-zebra-gray{background-position:-158px -1363px;width:32px;height:32px}
.icon-phone-gray-sm{background-position:-2px -1405px;width:33px;height:33px}
.icon-comment-gray{background-position:-2px -1443px;width:33px;height:33px}
.icon-messages{background-position:-2px -1481px;width:48px;height:36px}
.icon-logo-light{background-position:-2px -1522px;width:188px;height:39px}
.icon-logo-2-lg{background-position:-2px -1566px;width:188px;height:39px}
.icon-point,.promo-map__point{background-position:-2px -1610px;width:30px;height:40px}
.icon-headphones-lg{background-position:-2px -1655px;width:48px;height:40px}
.icon-online{background-position:-2px -1700px;width:48px;height:44px}
.icon-contacts{background:url(/images/contacts.png) center center no-repeat;width:40px;height:48px}
.icon-phone-gray{background-position:-2px -1749px;width:46px;height:46px}
.icon-director-gray{background-position:0 -2079px;width:48px;height:48px}
.icon-quality{background-position:-2px -1800px;width:48px;height:48px}
.icon-operator{background-position:-2px -1853px;width:48px;height:48px}
.icon-safe{background-position:-2px -1906px;width:42px;height:48px}
.icon-simple{background-position:-2px -1959px;width:48px;height:48px}
.icon-bell-white{background-position:-2px -2012px;width:64px;height:64px}
.icon,.selectize-control.single .selectize-input:after,.iradio,.icheckbox,.submenu__ctrl:before,.menu-services__item:before,.menu-room__item-in:before,.header__col-cart:after,.header__search:before,.slider .bx-prev:before,.slider .bx-next:before,.product__compare-icon,.docs__state:before,.articles-slider .owl-prev:before,.articles-slider .owl-next:before,.promo-map__point,.choose-number__item__add:before,.choose-number__item__ok{background-image:url(../images/sprite-icons.png)}
@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:32),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
.icon,.selectize-control.single .selectize-input:after,.iradio,.icheckbox,.submenu__ctrl:before,.menu-services__item:before,.menu-room__item-in:before,.header__col-cart:after,.header__search:before,.slider .bx-prev:before,.slider .bx-next:before,.product__compare-icon,.docs__state:before,.articles-slider .owl-prev:before,.articles-slider .owl-next:before,.promo-map__point,.choose-number__item__add:before,.choose-number__item__ok{background-image:url(../images/sprite-icons-x2.png);background-size:193px 2127px}
}
.landing-icon{background-image:url(../images/sprite-landing.png);display:inline-block}
.landing-icon-map-marker{width:32px;height:32px;background-position:-5px -5px}
.landing-icon-star-sticker{width:32px;height:32px;background-position:-5px -47px}
.landing-icon-clock{width:32px;height:32px;background-position:-5px -89px}
.landing-icon-support{width:32px;height:32px;background-position:-5px -131px}
.landing-icon-scalable{width:32px;height:32px;background-position:-5px -173px}
.landing-icon-chart{width:32px;height:32px;background-position:-5px -215px}
.landing-icon-chat{width:32px;height:32px;background-position:-5px -257px}
.landing-icon-support-green{width:32px;height:32px;background-position:-5px -299px}
.landing-icon-phone-call{width:32px;height:32px;background-position:-5px -341px}
.landing-icon-cards{width:32px;height:32px;background-position:-5px -383px}
.landing-icon-z-mobile{width:32px;height:32px;background-position:-5px -425px}
.landing-icon-diamond{width:32px;height:32px;background-position:-5px -467px}
.landing-icon-message{width:32px;height:32px;background-position:-5px -509px}
.landing-icon-map-markers{width:32px;height:32px;background-position:-5px -551px}
.landing-icon-zebra-phone{width:32px;height:32px;background-position:-5px -593px}
.landing-icon-profit{width:32px;height:32px;background-position:-5px -635px}
.landing-icon-oralo{width:32px;height:32px;background-position:-5px -677px}
.landing-icon-out-call{width:32px;height:32px;background-position:-5px -719px}
.landing-icon-fav{width:32px;height:32px;background-position:-5px -761px}
@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:32),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
.landing-icon{background-image:url(../images/sprite-landing-x2.png);background-size:37px 703px;height:33px;width:33px}
.landing-icon-map-marker{background-position:-2px -2px}
.landing-icon-star-sticker{background-position:-2px -39px}
.landing-icon-clock{background-position:-2px -76px}
.landing-icon-support{background-position:-2px -113px}
.landing-icon-scalable{background-position:-2px -150px}
.landing-icon-chart{background-position:-2px -183px}
.landing-icon-chat{background-position:-2px -223px}
.landing-icon-support-green{background-position:-2px -261px}
.landing-icon-phone-call{background-position:-2px -298px}
.landing-icon-cards{background-position:-2px -334px}
.landing-icon-z-mobile{background-position:-2px -372px}
.landing-icon-diamond{background-position:-2px -408px}
.landing-icon-message{background-position:-2px -446px}
.landing-icon-map-markers{background-position:-2px -482px}
.landing-icon-zebra-phone{background-position:-2px -519px}
.landing-icon-profit{background-position:-2px -557px}
.landing-icon-oralo{background-position:-2px -594px}
.landing-icon-out-call{background-position:-2px -631px}
.landing-icon-fav{background-position:-2px -667px}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce {
0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce {
0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash {
0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash {
0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand {
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);-ms-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);-ms-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake {
0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake {
0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada {
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble {
0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes wobble {
0%{-webkit-transform:none;-ms-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes bounceIn {
0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn {
0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceInDown {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp {
0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX {
0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX {
0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY {
0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY {
0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes lightSpeedIn {
0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn {
0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut {
0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut {
0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn {
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn {
0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut {
0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut {
0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);-ms-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge {
0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInDown {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInLeft {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInRight {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInUp {
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut {
0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
@keyframes zoomOut {
0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
.fileinput-button{position:relative;overflow:hidden}
.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:alpha(opacity=0);font-size:200px;direction:ltr;cursor:pointer}
@media screen\9 {
.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-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)}
.grabbing{cursor:url(../images/grabbing.png) 8 8,move}
.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)}
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,0.06)!important;border:0 none!important}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}
.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8}
.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;opacity:.4;filter:alpha(opacity=40);margin-top:-12px;line-height:20px}
.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}
.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}
.selectize-control{position:relative}
.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}
.selectize-input input{color:#4d4441}
.selectize-input input::-moz-placeholder{color:#4d4441;opacity:1;filter:alpha(opacity=100)}
.selectize-input input:-ms-input-placeholder{color:#4d4441}
.selectize-input input::-webkit-input-placeholder{color:#4d4441}
.selectize-input input.placeholder{color:#4d4441}
.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}
.selectize-input{border:1px solid #d7d3d1;padding:10px;display:inline-block;vertical-align:top;width:100%;overflow:hidden;position:relative;z-index:1;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px}
.selectize-control.error .selectize-input{border-color:red!important}
.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}
.selectize-input.full{background-color:#fff}
.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}
.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;border:0 solid #d0d0d0}
.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;border:0 solid #cacaca}
.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{background:#fff;border:0 solid #fff}
.selectize-input > input{padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0 !important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important}
.selectize-input > input::-ms-clear{display:none}
.selectize-input > input:focus{outline:none!important}
.selectize-input::after{content:' ';display:block;clear:left}
.selectize-dropdown{position:absolute;z-index:10;border-top:0 none;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}
.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2)}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:9px 10px}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{background:#fff;cursor:default}
.selectize-dropdown .option{background:#fff;border-top:1px solid #d7d3d1}
.selectize-dropdown .option:first-child{border-top:0}
.selectize-dropdown .option:first-child:before,.selectize-dropdown .option:first-child:after{content:"";position:absolute;border:6px solid transparent;left:50%;margin-left:-6px;top:-4px}
.selectize-dropdown .option:first-child:before{border-bottom-color:#d7d3d1;top:-5px}
.selectize-dropdown .option:first-child:after{border-bottom-color:#fff}
.selectize-dropdown .active{background:#f9f7f5;color:#ff4d00}
.selectize-dropdown .active:first-child:after{border-bottom-color:#f9f7f5}
.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;margin-top:7px;border:1px solid #d7d3d1;border-radius:4px}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:10px;margin-top:-3px}
.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}
.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled{opacity:.5;filter:alpha(opacity=50);background-color:#fafafa}
.selectize-control:hover .selectize-input{border-color:#bcb5b2}
@media (min-width:1332px) {
.selectize-dropdown,.selectize-input,.selectize-input input{font-size:16px;line-height:22px}
.selectize-input{padding-top:12px;padding-bottom:12px}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding-top:12px;padding-bottom:12px}
}
.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.picker__input{cursor:default}
.picker__input.picker__input--active{border-color:#ff7e33}
.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}
.picker__holder{position:fixed;-webkit-transition:background .15s ease-out,top 0 .15s;transition:background .15s ease-out,top 0 .15s;-webkit-backface-visibility:hidden}
.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .15s ease-out;transition:all .15s ease-out}
@media (min-height:33.875em) {
.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}
}
@media (min-height:40.125em) {
.picker__frame{margin-bottom:7.5%}
}
.picker__wrap{display:table;width:100%;height:100%}
@media (min-height:33.875em) {
.picker__wrap{display:block}
}
.picker__box{background:#fff;display:table-cell;vertical-align:middle}
@media (min-height:26.5em) {
.picker__box{font-size:1.25em}
}
@media (min-height:33.875em) {
.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}
}
@media (min-height:40.125em) {
.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}
}
.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background .15s ease-out;transition:background .15s ease-out}
.picker--opened .picker__frame{top:0;opacity:1;filter:alpha(opacity=100)}
@media (min-height:33.875em) {
.picker--opened .picker__frame{top:auto;bottom:0}
}
.picker__box{padding:0 1em}
.picker__header{text-align:center;position:relative;margin-top:.75em}
.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}
.picker__year{color:#999;font-size:.8em;font-style:italic}
.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}
@media (min-width:24.5em) {
.picker__select--month,.picker__select--year{margin-top:-.5em}
}
.picker__select--month{width:35%}
.picker__select--year{width:22.5%}
.picker__select--month:focus,.picker__select--year:focus{border-color:#ff7e33}
.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;-moz-box-sizing:content-box;box-sizing:content-box;top:-.25em}
@media (min-width:24.5em) {
.picker__nav--prev,.picker__nav--next{top:-.33em}
}
.picker__nav--prev{left:-1em;padding-right:1.25em}
@media (min-width:24.5em) {
.picker__nav--prev{padding-right:1.5em}
}
.picker__nav--next{right:-1em;padding-left:1.25em}
@media (min-width:24.5em) {
.picker__nav--next{padding-left:1.5em}
}
.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}
.picker__nav--next:before{border-right:0;border-left:.75em solid #000}
.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:#f9f7f5}
.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}
.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}
@media (min-height:33.875em) {
.picker__table{margin-bottom:.75em}
}
.picker__table td{margin:0;padding:0}
.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}
@media (min-height:33.875em) {
.picker__weekday{padding-bottom:.5em}
}
.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}
.picker__day--today{position:relative}
.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #ff7e33;border-left:.5em solid transparent}
.picker__day--disabled:before{border-top-color:#aaa}
.picker__day--outfocus{color:#ddd}
.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#f9f7f5}
.picker__day--highlighted{border-color:#ff7e33}
.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000;background:#f9f7f5}
.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#ff7e33;color:#fff}
.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}
.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}
.picker__footer{text-align:center}
.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}
.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000;background:#f9f7f5;border-bottom-color:#f9f7f5}
.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#f9f7f5;border-color:#ff7e33;outline:none}
.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}
.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}
.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #ff7e33;border-left:.66em solid transparent}
.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}
.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}
.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}
.picker__button--today[disabled]:before{border-top-color:#aaa}
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}
.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}
.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:-moz-grab;cursor:grab}
.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}
.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}
.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,0.5)}
.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}
.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{-webkit-transition-property:-webkit-transform,width;transition-property:-webkit-transform,width;transition-property:transform,width;-webkit-transition-timing-function:cubic-bezier(.1,0,.25,1);transition-timing-function:cubic-bezier(.1,0,.25,1);-webkit-transition-duration:0;transition-duration:0}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}
.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
.fotorama__wrap *{-moz-box-sizing:content-box;box-sizing:content-box}
.fotorama__caption__wrap{-moz-box-sizing:border-box;box-sizing:border-box}
.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../images/fotorama.png) no-repeat}
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx) {
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../images/fotorama@2x.png) no-repeat;background-size:96px 160px}
}
.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,0.2)}
@media print {
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}
}
.fotorama{min-width:1px;overflow:hidden}
.fotorama:not(.fotorama--unobtrusive)>:not(:first-child){display:none}
.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}
.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}
.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}
.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}
.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}
.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}
.fotorama__wrap--pan-y{-ms-touch-action:pan-y}
.fotorama__wrap .fotorama__pointer{cursor:pointer}
.fotorama__wrap--slide .fotorama__stage__frame{opacity:1;filter:alpha(opacity=100)}
.fotorama__stage__frame{overflow:hidden}
.fotorama__stage__frame.fotorama__active{z-index:8}
.fotorama__wrap--fade .fotorama__stage__frame{display:none}
.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}
.fotorama__wrap--fade .fotorama__fade-front{z-index:8}
.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}
.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}
.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}
.fotorama__img{opacity:0;filter:alpha(opacity=0);border:none!important}
.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{opacity:1;filter:alpha(opacity=100)}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}
.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}
.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}
.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}
.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}
.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}
.fotorama__nav__frame{position:relative;cursor:pointer}
.fotorama__nav--dots{display:block}
.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}
.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}
.fotorama__nav--thumbs{display:block}
.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}
.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}
.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}
.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}
.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}
.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}
.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}
.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}
.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}
.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#ff6c16;background-image:-webkit-linear-gradient(top left,rgba(255,255,255,0.25),rgba(64,64,64,0.1));background-image:linear-gradient(to bottom right,rgba(255,255,255,0.25),rgba(64,64,64,0.1))}
.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}
.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,0.5)}
.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,0.5)}
.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}
.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}
.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,0.9);padding:5px 10px}
@-webkit-keyframes spinner {
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}
.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.3s;transition-duration:.3s}
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{opacity:0;filter:alpha(opacity=0)}
.fotorama__select{cursor:auto}
.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}
.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}
.fotorama__arr--prev{left:2px;background-position:0 0}
.fotorama__arr--next{right:2px;background-position:-32px 0}
.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1;filter:alpha(opacity=10)}
.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}
.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}
.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}
.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0;filter:alpha(opacity=0)}
.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}
.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;filter:alpha(opacity=100);display:block}
.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}
.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0;filter:alpha(opacity=0)}
.fotorama__wrap--css2 .fotorama__video-close{display:none}
.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}
.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1;filter:alpha(opacity=100)}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0;filter:alpha(opacity=0)}
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1;filter:alpha(opacity=100)}
.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0;filter:alpha(opacity=0)}
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}
.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}
.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){-webkit-transition-property:-webkit-transform,opacity;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.3s;transition-duration:.3s}
.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}
.fotorama__nav:before,.fotorama__stage:before{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),-webkit-radial-gradient(0 50%,farthest-side,rgba(0,0,0,0.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.4),transparent);background-position:0 0,0 0;left:-10px}
.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}
.fotorama__nav:after,.fotorama__stage:after{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),-webkit-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,0.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.4),transparent);background-position:100% 0,100% 0;right:-10px}
.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}
.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
@keyframes spinner {
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff url(/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-slider-horizontal.ui-slider-pips{margin-bottom:1.4em}
.ui-slider-pips .ui-slider-label,.ui-slider-pips .ui-slider-pip-hide{display:none}
.ui-slider-pips .ui-slider-pip-label .ui-slider-label{display:block}
.ui-slider-pips .ui-slider-pip{width:2em;height:1em;line-height:1em;position:absolute;font-size:.8em;color:#999;overflow:visible;text-align:center;top:20px;left:20px;margin-left:-1em;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ui-slider-pips .ui-slider-line{background:#999;width:1px;height:3px;position:absolute;left:50%}
.ui-slider-pips .ui-slider-label{position:absolute;top:5px;left:50%;margin-left:-1em;width:2em}
.ui-slider-pip:hover .ui-slider-label{color:#000;font-weight:700}
.ui-slider-vertical.ui-slider-pips{margin-bottom:1em;margin-right:2em}
.ui-slider-vertical.ui-slider-pips .ui-slider-pip{text-align:left;top:auto;left:20px;margin-left:0;margin-bottom:-.5em}
.ui-slider-vertical.ui-slider-pips .ui-slider-line{width:3px;height:1px;position:absolute;top:50%;left:0}
.ui-slider-vertical.ui-slider-pips .ui-slider-label{top:50%;left:.5em;margin-left:0;margin-top:-.5em;width:2em}
.ui-slider-float .ui-slider-handle:focus,.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,.ui-slider-float .ui-slider-handle:focus .ui-slider-tip-label{outline:none}
.ui-slider-float .ui-slider-tip,.ui-slider-float .ui-slider-tip-label{position:absolute;visibility:hidden;top:-40px;display:block;width:34px;margin-left:-18px;left:50%;height:20px;line-height:20px;background:#fff;border-radius:3px;border:1px solid #888;text-align:center;font-size:12px;opacity:0;filter:alpha(opacity=0);color:#333;-webkit-transition-duration:200ms,200ms,0;transition-duration:200ms,200ms,0;-webkit-transition-property:opacity,top,visibility;transition-property:opacity,top,visibility;-webkit-transition-delay:0,0,200ms;transition-delay:0,0,200ms}
.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label{opacity:1;filter:alpha(opacity=100);top:-30px;visibility:visible;-webkit-transition-delay:200ms,200ms,0;transition-delay:200ms,200ms,0}
.ui-slider-float .ui-slider-pip .ui-slider-tip-label{top:42px}
.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label{top:32px;font-weight:400}
.ui-slider-float .ui-slider-tip:after,.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after{content:" ";width:0;height:0;border:5px solid rgba(255,255,255,0);border-top-color:#fff;position:absolute;bottom:-10px;left:50%;margin-left:-5px}
.ui-slider-float .ui-slider-tip:before,.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before{content:" ";width:0;height:0;border:5px solid rgba(255,255,255,0);border-top-color:#888;position:absolute;bottom:-11px;left:50%;margin-left:-5px}
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after{border:5px solid rgba(255,255,255,0);border-bottom-color:#fff;top:-10px}
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before{border:5px solid rgba(255,255,255,0);border-bottom-color:#888;top:-11px}
.ui-slider-vertical.ui-slider-float .ui-slider-tip,.ui-slider-vertical.ui-slider-float .ui-slider-tip-label{top:50%;margin-top:-11px;width:34px;margin-left:0;left:-60px;color:#333;-webkit-transition-duration:200ms,200ms,0;transition-duration:200ms,200ms,0;-webkit-transition-property:opacity,left,visibility;transition-property:opacity,left,visibility;-webkit-transition-delay:0,0,200ms;transition-delay:0,0,200ms}
.ui-slider-vertical.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,.ui-slider-vertical.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label{top:50%;margin-top:-11px;left:-50px}
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label{left:47px}
.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label{left:37px}
.ui-slider-vertical.ui-slider-float .ui-slider-tip:after,.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after{border:5px solid rgba(255,255,255,0);border-left-color:#fff;border-top-color:transparent;position:absolute;bottom:50%;margin-bottom:-5px;right:-10px;margin-left:0;top:auto;left:auto}
.ui-slider-vertical.ui-slider-float .ui-slider-tip:before,.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before{border:5px solid rgba(255,255,255,0);border-left-color:#888;border-top-color:transparent;position:absolute;bottom:50%;margin-bottom:-5px;right:-11px;margin-left:0;top:auto;left:auto}
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after{border:5px solid rgba(255,255,255,0);border-right-color:#fff;right:auto;left:-10px}
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before{border:5px solid rgba(255,255,255,0);border-right-color:#888;right:auto;left:-11px}
@font-face{font-family:'als_rublregular';src:url(../fonts/rouble-webfont-webfont.eot);src:url(../fonts/rouble-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/rouble-webfont-webfont.woff) format("woff"),url(../fonts/rouble-webfont-webfont.ttf) format("truetype"),url(../fonts/rouble-webfont-webfont.svg#als_rublregular) format("svg");font-weight:400;font-style:normal}


.wrapper{background:#f9f7f5;overflow:hidden}

.text-center{text-align:center}
.text-right{text-align:right}
.v-center{display:inline-block;vertical-align:middle}
.rubl{font-family:als_rublregular}
.col-long{padding-bottom:10000px;margin-bottom:-10000px}
@media (min-width:990px) {

}
.simple-text,.tooltipster-default .tooltipster-content,.btn-link,.daterange__label,.menu-room__user,.menu-room__item,.footer__desc,.cart-group__desc,.cart-group__desc-copy,.cart-item__h1,.cart-item__prop,.about__text,.about__desc-in,.reviews__text,.product__text,.product__tape-in,.product__default,.product__primary,.balance__label,.balance__value,.balance-add__tip,.notice__text,.services__text,.services__data,.services__action,.docs__ctrl,.docs__state,.table td,.tablesaw th,.tablesaw td,.form__intro,.form__label,.form__tip,.tabs__item,.numbers-head__col-data,.numbers-head__col-ctrl,.numbers__h2,.numbers__label,.numbers__value,.article__desc,.article-view__text,.review__pos,.review__text,.results__text,.tile__desc,.props__table td,.service-card__label,.plan__desc td,.plan-choose__label,.plan-choose__table td,.promo-video__text,.promo-map__text,.promo-list__text,.promo-cart__item,.promo-total__label,.promo-total__value,.promo-start__text,.promo-help__text,.promo-desc__text,.choose-number__city,.choose-number__item__phone,.choose-number__message-added,.pager__this,.pager__page,.pager__dotes{font-size:12px;line-height:20px}
.h1,.promo-video__h1{font-size:24px;line-height:32px;font-weight:800;text-transform:uppercase}
.cloud-ats__h1{font-size:16px;line-height:22px;font-weight:800;text-transform:uppercase}
.h2,.cart-total__price,.tile__h1,.promo-video__player__h1,.promo-map__h1,.promo-list__h1,.promo-start__h1,.promo-help__h1,.promo-price__h1,.promo-desc__h1,.choose-number__h1{font-size:16px;line-height:24px;font-weight:800;text-transform:uppercase}
.h3,.product__h1,.services__h2,.review__name,.results__h1,.results__h2,.plan__h1,.promo-list__h2{font-size:16px;line-height:24px;font-weight:800;text-transform:uppercase}
.h3_normal,.product__h1_normal,.services__h2_normal,.review__name_normal,.results__h1_normal,.results__h2_normal,.plan__h1_normal,.promo-list__h2_normal,.product__h1,.services__h2,.review__name{text-transform:none}
.h4,.tile__h2,.plan-choose__h1{font-size:16px;line-height:24px}
.h5,.cart__h1,.cart-group__name,.cart-group__sum,.cart-total__label,.balance-add__h1,.docs__h1,.promo-cart__h1,.promo-total__h1{font-size:13px;line-height:20px;font-weight:700}
.price-sm{font-size:12px;color:#ff6c16}
.price-md,.product__price,.results__price,.tile__price{font-size:12px;color:#ff6c16}
.price-lg,.product-card__price,.service-card__price,.plan-choose__price{font-size:18px;font-weight:800;color:#ff6c16}
@media (min-width:990px) {
.simple-text,.tooltipster-default .tooltipster-content,.btn-link,.daterange__label,.menu-room__user,.menu-room__item,.footer__desc,.cart-group__desc,.cart-group__desc-copy,.cart-item__h1,.cart-item__prop,.about__text,.about__desc-in,.reviews__text,.product__text,.product__tape-in,.product__default,.product__primary,.balance__label,.balance__value,.balance-add__tip,.notice__text,.services__text,.services__data,.services__action,.docs__ctrl,.docs__state,.table td,.tablesaw th,.tablesaw td,.form__intro,.form__label,.form__tip,.tabs__item,.numbers-head__col-data,.numbers-head__col-ctrl,.numbers__h2,.numbers__label,.numbers__value,.article__desc,.article-view__text,.review__pos,.review__text,.results__text,.tile__desc,.props__table td,.service-card__label,.plan__desc td,.plan-choose__label,.plan-choose__table td,.promo-video__text,.promo-map__text,.promo-list__text,.promo-cart__item,.promo-total__label,.promo-total__value,.promo-start__text,.promo-help__text,.promo-desc__text,.choose-number__city,.choose-number__item__phone,.choose-number__message-added,.pager__this,.pager__page,.pager__dotes{font-size:13px;line-height:24px}
.h1,.promo-video__h1{font-size:32px;line-height:40px}
.cloud-ats__h1{font-size:24px;line-height:30px;font-weight:800;text-transform:uppercase}
.h2,.cart-total__price,.tile__h1,.promo-video__player__h1,.promo-map__h1,.promo-list__h1,.promo-start__h1,.promo-help__h1,.promo-price__h1,.promo-desc__h1,.choose-number__h1{font-size:20px;line-height:28px}
.h3,.product__h1,.services__h2,.review__name,.results__h1,.results__h2,.plan__h1,.promo-list__h2{font-size:18px;line-height:24px}
.h4,.tile__h2,.plan-choose__h1{font-size:18px;line-height:24px}
.h5,.cart__h1,.cart-group__name,.cart-group__sum,.cart-total__label,.balance-add__h1,.docs__h1,.promo-cart__h1,.promo-total__h1{font-size:14px;line-height:20px}
.price-md,.product__price,.results__price,.tile__price{font-size:14px}
.price-lg,.product-card__price,.service-card__price,.plan-choose__price{font-size:22px}
}
@media (min-width:1332px) {
.simple-text,.tooltipster-default .tooltipster-content,.btn-link,.daterange__label,.menu-room__user,.menu-room__item,.footer__desc,.cart-group__desc,.cart-group__desc-copy,.cart-item__h1,.cart-item__prop,.about__text,.about__desc-in,.reviews__text,.product__text,.product__tape-in,.product__default,.product__primary,.balance__label,.balance__value,.balance-add__tip,.notice__text,.services__text,.services__data,.services__action,.docs__ctrl,.docs__state,.table td,.tablesaw th,.tablesaw td,.form__intro,.form__label,.form__tip,.tabs__item,.numbers-head__col-data,.numbers-head__col-ctrl,.numbers__h2,.numbers__label,.numbers__value,.article__desc,.article-view__text,.review__pos,.review__text,.results__text,.tile__desc,.props__table td,.service-card__label,.plan__desc td,.plan-choose__label,.plan-choose__table td,.promo-video__text,.promo-map__text,.promo-list__text,.promo-cart__item,.promo-total__label,.promo-total__value,.promo-start__text,.promo-help__text,.promo-desc__text,.choose-number__city,.choose-number__item__phone,.choose-number__message-added,.pager__this,.pager__page,.pager__dotes{font-size:16px;line-height:28px}
.h1,.promo-video__h1{font-size:42px;line-height:56px}
.cloud-ats__h1{font-size:32px;line-height:40px}
.h2,.cart-total__price,.tile__h1,.promo-video__player__h1,.promo-map__h1,.promo-list__h1,.promo-start__h1,.promo-help__h1,.promo-price__h1,.promo-desc__h1,.choose-number__h1{font-size:22px;line-height:32px}
.h3,.product__h1,.services__h2,.review__name,.results__h1,.results__h2,.plan__h1,{font-size:24px;line-height:32px}
.promo-list__h2{font-size:20px}
.h4,.tile__h2,.plan-choose__h1{font-size:22px;line-height:32px}
.h5,.cart__h1,.cart-group__name,.cart-group__sum,.cart-total__label,.balance-add__h1,.docs__h1,.promo-cart__h1,.promo-total__h1{font-size:18px;line-height:24px}
.price-sm{font-size:16px}
.price-md,.product__price,.results__price,.tile__price{font-size:18px}
.price-lg,.product-card__price,.service-card__price,.plan-choose__price{font-size:28px}
}
.tooltipster-default{border-radius:5px;background:#fff;color:#ff7e33;box-shadow:0 0 5px rgba(0,0,0,0.2)}
.tooltipster-default .tooltipster-content{padding:5px 10px;overflow:hidden}
.tooltipster-icon{cursor:help;margin-left:4px}
.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}
.tooltipster-base .tooltipster-content{overflow:hidden}
.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}
.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}
.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}
.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}
.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}
.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}
.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}
.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}
.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}
.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}
.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}
.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}
.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}
.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}
.tooltipster-fade{opacity:0;filter:alpha(opacity=0);-webkit-transition-property:opacity;transition-property:opacity}
.tooltipster-fade-show{opacity:1;filter:alpha(opacity=100)}
.tooltipster-grow{-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-backface-visibility:hidden}
.tooltipster-grow-show{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-swing{opacity:0;filter:alpha(opacity=0);-webkit-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;transition-property:transform}
.tooltipster-swing-show{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}
.tooltipster-fall{top:0;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0;filter:alpha(opacity=0)}
.tooltipster-slide{left:-40px;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0;filter:alpha(opacity=0)}
.tooltipster-content-changing{opacity:.5;filter:alpha(opacity=50);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.checkme{position:relative;margin-top:10px;display:block;padding-left:24px;font-size:12px;color:#7c736c;text-decoration:none}
.checkme__input,.checkme .icheckbox,.checkme__input,.checkme .iradio{position:absolute;left:0;top:0}
.checkme .icheckbox,.checkme .iradio{top:-4px}
@media (min-width:1332px) {
.checkme{margin-top:20px;font-size:13px}
}
.btn_block{display:block}
.btn-icon-play{margin-left:5px}
.btn-branded{position:relative;display:inline-block}
.btn-branded__icon{position:absolute;top:-6px;left:-12px}
.btn-volume.btn-gray:hover,.btn-volume.btn-gray:active,.btn-volume.btn-gray.active,.btn-volume.btn-gray:focus,.btn-volume.btn-gray.disabled,.btn-volume.btn-gray[disabled],.btn-volume.btn-gray{border:0;border-radius:3px;background:#e6dfd8;box-shadow:inset 0 -2px #beb9b3;font-weight:700;text-transform:uppercase;color:#362f2d}
.btn-volume.btn-gray:hover{background:-webkit-linear-gradient(#eeebe7,#dfd9d2);background:linear-gradient(#eeebe7,#dfd9d2)}
.btn-volume.btn-gray.active,.btn-volume.btn-gray:active{background:-webkit-linear-gradient(#dfd9d2,#eeebe7);background:linear-gradient(#dfd9d2,#eeebe7);box-shadow:inset 0 2px #beb9b3}
.btn-volume.btn-gray_yellow:hover{background:#ffdc20;box-shadow:inset 0 -2px #e5c41e}
.btn-volume.btn-gray_yellow.active,.btn-volume.btn-gray_yellow:active{background:#ffdc20;box-shadow:inset 0 2px #e5c41e}
.btn-volume.btn-yellow:hover,.btn-volume.btn-yellow:active,.btn-volume.btn-yellow.active,.btn-volume.btn-yellow:focus,.btn-volume.btn-yellow.disabled,.btn-volume.btn-yellow[disabled],.btn-volume.btn-yellow{border:0;border-radius:3px;background:#ffdc20;box-shadow:inset 0 -2px #debf1f;font-weight:700;text-transform:uppercase;color:#362f2d}
.btn-volume.btn-yellow:hover{background:-webkit-linear-gradient(#ffe53c,#ffce14);background:linear-gradient(#ffe53c,#ffce14)}
.btn-volume.btn-yellow.active,.btn-volume.btn-yellow:active{background:-webkit-linear-gradient(#ffce14,#ffe53c);background:linear-gradient(#ffce14,#ffe53c);box-shadow:inset 0 2px #debf1f}
.btn-volume_circle{width:66px;height:66px;padding:0!important;border-radius:50%!important;line-height:66px;text-align:center}
.btn-volume_size-1{font-size:13px;line-height:16px;padding:12px 30px}
.btn-volume_size-2{font-size:13px;line-height:16px;padding:12px 30px}
.btn-volume_size-3{font-size:13px;line-height:16px;padding:12px 30px}
.btn-volume_size-4{font-size:12px;line-height:14px;padding:9px 30px}
.btn-action{width:40px;padding-right:0;padding-left:0}
.btn-action__icon{position:relative;vertical-align:top;display:block;width:100%;height:14px;line-height:14px;text-align:center}
.btn-flat.btn-orange:hover,.btn-flat.btn-orange:active,.btn-flat.btn-orange.active,.btn-flat.btn-orange:focus,.btn-flat.btn-orange.disabled,.btn-flat.btn-orange[disabled],.btn-flat.btn-orange{border:1px solid #e6dfd8;border-radius:3px;background:#fff;color:#ff7e33}
.btn-flat.btn-orange:hover{border-color:#f60}
.btn-flat.btn-orange.active,.btn-flat.btn-orange:active{background:#f60;color:#fff}
.btn-flat_size-1{font-size:13px;line-height:16px;padding:11px 30px}
.btn-flat_size-3{font-size:13px;line-height:16px;padding:11px 30px}
.btn-link{display:inline-block;text-decoration:none!important;color:#ff7e33}
.btn-link:hover{color:#f55a00}
@media (min-width:768px) {
.btn-volume_size-2{font-size:14px;line-height:18px;padding-bottom:15px;padding-top:15px}
.btn-volume_size-3{font-size:12px;line-height:14px;padding-bottom:9px;padding-top:9px}
.btn-flat_size-3{font-size:12px;line-height:14px;padding-bottom:8px;padding-top:8px}
}
@media (min-width:1332px) {
.btn-volume_size-1{font-size:16px;line-height:18px;padding-bottom:15px;padding-top:15px}
.btn-volume_size-2{font-size:18px;line-height:20px;padding-bottom:22px;padding-top:22px}
.btn-volume_size-3{font-size:13px;line-height:16px;padding-bottom:12px;padding-top:12px}
.btn-volume_size-4{font-size:13px;line-height:16px;padding-bottom:12px;padding-top:12px}
.btn-flat_size-1{font-size:16px;line-height:18px;padding-bottom:14px;padding-top:14px}
.btn-flat_size-3{font-size:13px;line-height:16px;padding-bottom:11px;padding-top:11px}
}
.form-control{color:#4d4441}
.form-control::-moz-placeholder{color:#a3a09e;opacity:1;filter:alpha(opacity=100)}
.form-control:-ms-input-placeholder{color:#a3a09e}
.form-control::-webkit-input-placeholder{color:#a3a09e}
.form-control.placeholder{color:#a3a09e}
.form-control:hover,.form-control:focus{border-color:#bcb5b2}
.form-control_size-1{height:40px;padding:10px;border:1px solid #d7d3d1;border-radius:3px;font-size:13px;line-height:18px}
.form-control_size-2{height:40px;padding:10px;border:1px solid #d7d3d1;border-radius:3px;font-size:13px;line-height:18px}
.form-control_size-4{height:32px;padding:8px 5px;border:1px solid #d7d3d1;border-radius:3px;font-size:12px;line-height:14px}
.datepicker-input{position:relative}
.datepicker-input__field{padding-right:35px;background:#fff!important;cursor:default!important}
.datepicker-input__icon{position:absolute;top:50%;margin-top:-9px;right:10px}
.search-input{position:relative}
.search-input__field{padding-left:30px!important}
.search-input__icon{position:absolute;left:10px;top:50%;margin-top:-7px}
.daterange{padding-top:25px;font-size:0}
.daterange__range{float:none}
.daterange__table{width:100%}
.daterange__label{vertical-align:middle;padding-right:10px;padding-left:10px;text-align:center}
.daterange__label:first-child{padding-left:0;text-align:left}
.daterange__field{width:50%}
.daterange__ready{float:none;margin-top:10px}
.daterange__link{margin-right:10px}
@media (min-width:990px) {
.daterange__range{display:inline-block;vertical-align:middle}
.daterange__ready{display:inline-block;vertical-align:middle;padding-left:0;margin-top:0}
}
@media (min-width:768px) {
.form-control_size-2{font-size:16px}
}
@media (min-width:1332px) {
.form-control_size-1{height:48px;padding-top:12px;padding-bottom:12px;font-size:16px}
.form-control_size-4{height:40px;padding:10px;font-size:13px;line-height:18px}
}
.content_has-b-offset{padding-bottom:30px}
.content__h1{padding-top:15px;margin-bottom:15px}
.content__h1_next-to-back{padding-top:10px}
.content__h1-link{margin-top:5px}
.content-main{padding-top:20px;background:#fff}
.content-main__header{position:relative;margin-bottom:15px}
.content-main__header-button{position:absolute;right:0;bottom:0}
.content-main__ctrl{padding-top:25px;padding-bottom:25px;text-align:center}
@media (max-width:989px) {
.content__col-3{height:auto!important}
}
@media (max-width:767px) {
.content__col-2{height:auto!important}
}
@media (min-width:768px) {
.content_has-b-offset{padding-bottom:45px}
}
@media (min-width:990px) {
.content__h1{padding-top:30px;margin-bottom:20px}
.content__h1_next-to-back{padding-top:7px}
.content__h1-link{margin-top:0}
}
@media (min-width:1332px) {
.content_has-b-offset{padding-bottom:55px}
.content__h1{padding-top:38px;margin-bottom:20px}
.content__h1_next-to-back{padding-top:16px}
}
.submenu{position:relative}
.submenu.open .submenu__list{display:block}
.submenu__ctrl{position:relative}
.submenu__ctrl:before{content:"";position:absolute;top:50%;margin-top:-3px}
.submenu__list{display:none;position:absolute;z-index:20;border-radius:4px;box-shadow:0 1px 7px rgba(0,0,0,0.2)}
.submenu__list_down{top:100%;margin-top:7px}
.submenu__list_down .submenu__item:first-child:before,.submenu__list_down .submenu__item:first-child:after{content:"";position:absolute;border:6px solid transparent;border-bottom-color:#fff;left:50%;margin-left:-6px;top:-11px}
.submenu__list_down .submenu__item:first-child:before{border-bottom-color:#d7d3d1;top:-12px}
.submenu__list_down .submenu__item:first-child:hover:after{border-bottom-color:#f9f7f5}
.submenu__list_up{bottom:100%;margin-bottom:7px}
.submenu__list_up .submenu__item:last-child:before,.submenu__list_up .submenu__item:last-child:after{content:"";position:absolute;border:6px solid transparent;border-top-color:#fff;left:50%;margin-left:-6px;bottom:-11px}
.submenu__list_up .submenu__item:last-child:before{border-top-color:#d7d3d1;bottom:-12px}
.submenu__list_up .submenu__item:last-child:hover:after{border-top-color:#f9f7f5}
.submenu__item{position:relative;border-top:1px solid #d7d3d1;background:#fff;-webkit-transition:all 200ms;transition:all 200ms}
.submenu__item:hover{background:#f9f7f5}
.submenu__item:first-child{border-top:0;border-radius:4px 4px 0 0}
.submenu__item:last-child{border-radius:0 0 4px 4px}
.subnav{display:none;position:absolute;z-index:20;left:100%;top:-10px;width:165px}
.subnav_pos_bottom{left:50%;margin-left:-83px;top:100%}
.subnav__in{position:relative;margin-left:7px;padding:6px 0;border:1px solid #d2cdc9;border-radius:4px;box-shadow:0 1px 7px rgba(0,0,0,0.15);background:#fff}
.subnav__item{display:block;padding:6px 17px;font-size:12px;line-height:1.2;text-decoration:none!important;color:#ff7e33!important}
.subnav__item:hover,.subnav__item.active{background:#f7f4f0}
.subnav__item:first-child:before,.subnav__item:first-child:after{content:"";border:6px solid transparent;border-right-color:#fff;position:absolute;left:-11px;top:16px}
.subnav__item:first-child:before{border-right-color:#d2cdc9;left:-12px}
.subnav__item:first-child:hover:after{border-right-color:#f7f4f0}
.subnav_pos_bottom .subnav__item:first-child:before,.subnav_pos_bottom .subnav__item:first-child:after{border-right-color:transparent;left:50%;margin-left:-6px;top:-11px}
.subnav_pos_bottom .subnav__item:first-child:before{border-bottom-color:#d2cdc9;top:-12px}
.subnav_pos_bottom .subnav__item:first-child:after{border-bottom-color:#fff}
.select{background:#f9f7f5;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #e6e4e3;border-top:1px solid #e6e4e3}
.langs{display:inline-block}
.langs.open .langs__ctrl{border-color:#bcb5b2;background:#fff;color:#4d4441!important}
.langs__ctrl{display:inline-block;border:1px solid #847f7d;border-radius:3px;padding:9px 30px 9px 40px;min-width:147px;font-size:12px;text-decoration:none!important;color:#d0d0d0!important}
.langs__ctrl:hover{border-color:#bcb5b2;background:#fff;color:#4d4441!important}
.langs__ctrl:before{right:8px}
.langs__flag{position:absolute;top:50%;left:8px;margin-top:-8.5px}
.langs__list{min-width:100%;left:0}
.langs__item{display:block;padding:11px 10px 11px 40px;font-size:12px;color:#66605c}
.langs__item:hover{color:#f60}
.langs-top__ctrl{display:inline-block;padding-right:20px}
.langs-top__ctrl:before{right:4px}
.langs-top__list{left:-10px}
.langs-top__item{display:block;padding:8px 10px}
.menu-footer__h1{margin-top:40px;margin-bottom:20px;font-size:18px;color:#fff}
.menu-footer__item{float:left;clear:left;margin-top:15px;font-size:12px;line-height:1.35;text-decoration:none;color:#d1d0d0!important}
.menu-footer__item:first-child{margin-top:0}
@media (min-width:768px) {
.menu-footer__h1{margin-top:35px;margin-bottom:30px}
}
@media (min-width:990px) {
.menu-footer__h1{margin-top:12px}
.menu-footer__item{font-size:13px}
}
@media (min-width:1332px) {
.menu-footer__item{font-size:14px}
}
.menu-top__item{position:relative;float:left;clear:left;margin-left:-8px}
.menu-top__item:hover .menu-top__link,.menu-top__item.active .menu-top__link{font-weight:700;background:#f7f4f0}
.menu-top__link{display:block;height:24px;line-height:26px;padding:0 8px;font-size:12px;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;color:#ff7e33!important}
.menu-services{padding-top:30px;background:#f4f0eb}
.menu-services__h1{padding-top:0!important}
.menu-services__item{padding-top:13px;padding-bottom:13px;border-top:1px solid #e6dfd8;font-size:12px;font-weight:800;line-height:1.2;text-decoration:none!important;color:#4d4441!important;-webkit-transition:all 200ms;transition:all 200ms}
.menu-services__item_content_empty{border-left:none!important}
@media (max-width:768px) {
.menu-services__item_content_empty{display:none}
}
a.menu-services__item:hover{background:#fff}
.menu-services__item:before{content:' ';margin-right:12px;margin-bottom:-6px;margin-top:-6px;vertical-align:middle}
@media (min-width:768px) {
.menu-services__item{padding-top:18px;padding-bottom:18px;font-size:14px}
.menu-services__item:before{background:none;overflow:hidden;width:37px;height:17px;display:inline-block;margin-bottom:-8.5px;margin-top:-8.5px}
.menu-services__group:last-child .menu-services__item{border-left:1px solid #e6dfd8}
}
@media (min-width:990px) {
.menu-services__item{border-left:1px solid #e6dfd8}
}
@media (min-width:1332px) {
.menu-services__item{padding-top:23px;padding-bottom:23px;font-size:18px}
}
.menu-room__user{padding-bottom:10px}
.menu-room__user-label{color:#7c736c}
.menu-room__user-value{font-weight:800}
.menu-room__item{border-bottom:1px solid #d7d3d1;padding-top:11px;padding-bottom:11px;text-decoration:none!important;color:#847c75}
.menu-room__item:first-child{border-top:1px solid #d7d3d1}
.menu-room__item.active,.menu-room__item:hover{background:#fff;color:#847c75}
.menu-room__item-in{position:relative;padding-right:20px}
.menu-room__item-in:before{content:' ';position:absolute;top:50%;margin-top:-5px;right:0}
@media (min-width:768px) {
.menu-room{margin-right:40px}
.menu-room__user{font-size:14px}
.menu-room__user-value{display:block}
.menu-room__item{padding-top:15px;padding-bottom:15px;border-right:1px solid;border-color:#e6ded7;background:#fff;color:#847c75}
.menu-room__item:first-child{border-top-right-radius:5px}
.menu-room__item:last-child{border-bottom-right-radius:5px}
.menu-room__item.active{background:#f7f4f0;font-weight:800;color:#ff7011}
.menu-room__item:hover{color:#f60}
.menu-room__item-in{padding-right:0}
.menu-room__item-in:before{display:none}
}
.phone__label{font-size:12px;color:#7c736c}
.phone__value{margin-top:2px;font-size:16px;font-weight:700;color:#ff7e33!important}
.phone__value a{text-decoration:none;color:#ff7e33!important}
@media (min-width:990px) {
.phone__label{text-transform:uppercase}
.phone__value{margin-left:-2px;margin-top:8px;font-size:25px;font-weight:700;color:#4d4441!important}
.phone__value a{color:#4d4441!important}
}

.connect__item{float:left;clear:left;font-size:12px;text-decoration:none!important;white-space:nowrap;color:#8e8886}
.connect__item:hover{color:#797371}
.connect__icon{vertical-align:middle;margin-right:5px}
.cart-top{text-decoration:none!important}
.cart-top:hover .cart__link{color:#f55a00}
.cart-top__in{display:inline-block;vertical-align:middle;font-size:12px;color:#7c736c}
.cart-top__title{margin-bottom:5px}
.cart-top__link{color:#ff7e33}
@media (min-width:1332px) {
.cart-top__title{display:inline-block;margin:0 5px 0 0}
}
.cart-top.fixed{position:fixed;top:0;backface-visibility:hidden;display:block}
.cart-top.filled{background:#ff7e33;color:#fff}
.cart-top.filled .cart-top__in,.cart-top.filled .cart-top__link{color:#fff}
.cart{margin-top:25px}
.cart:first-child{margin-top:0!important}
.cart__header{margin-bottom:2px}
.cart__h1{text-transform:uppercase}
.cart__col-price-1,.cart__col-price-2,.cart__col-total,.cart__col-ctrl{display:none}
.cart-group{position:relative;padding-top:15px;padding-bottom:15px;background:#fff;border-top:1px solid #e6e4e3}
.cart-group:last-child{border-bottom:1px solid #e6e4e3}
.cart-group__header{display:table;table-layout:fixed;width:100%;margin-bottom:13px}
.cart-group__name{display:table-cell;width:50%;padding-right:10px}
.cart-group__remove{display:table-cell;width:50%;text-align:right}
.cart-group__desc{margin:2px 0;color:#7c736c}
.cart-group__sum{display:none;font-weight:800}
.cart-group__ctrl{display:none}
.cart-group-loader{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.7);z-index:1;visibility:hidden}
.cart-group-loader__image{position:absolute;left:50%;top:50%;margin:-32px 0 0 -32px}
.cart-group-loader__image_size_small{margin:-7px 0 0 -38px}
.cart-item{margin-top:12px}
.cart-item:first-child{margin-top:0}
.cart-item__h1{margin-bottom:2px}
.cart-item__body{display:table;table-layout:fixed;width:100%}
.cart-item__data{display:table-cell;width:80%}
.cart-item__ctrl{float:none;padding-left:0;width:20%;display:table-cell;vertical-align:middle;text-align:right}
.cart-item__remove{padding:0 5px;opacity:.8;filter:alpha(opacity=80)}
.cart-item__remove:hover{opacity:1;filter:alpha(opacity=100)}
.cart-item__prop{display:table;table-layout:fixed;width:100%;color:#7c736c}
.cart-item__prop_h1{display:none}
.cart-item__label,.cart-item__price{display:table-cell;vertical-align:middle;padding-top:2px;padding-bottom:2px}
.cart-item__sum{color:#4d4745}
.cart-item__label{width:70%;padding-right:10px}
.cart-item__label_2-cols{width:56%}
.cart-item__price{width:30%}
.cart-item__price_2-cols{width:44%}
.cart-total{margin-top:15px;table-layout:fixed;width:100%}
.cart-total__label{vertical-align:bottom;width:56%;padding-right:10px;padding-bottom:1px;line-height:1;text-align:right}
.cart-total__price{vertical-align:bottom;width:44%;text-transform:none;line-height:1}
.cart-total__button{padding-top:15px;float:right}
@media (min-width:400px) {
.cart-total__button{float:none;margin-left:-4.1em;font-size:13px;font-weight:800}
}
@media (min-width:768px) {
.cart__count{margin-top:-7px}
.cart__header{display:table;table-layout:fixed;width:100%}
.cart__h1,.cart__col-price-1,.cart__col-price-2,.cart__col-total,.cart__col-ctrl{display:table-cell;padding-right:10px}
.cart__col-price-1,.cart__col-price-2,.cart__col-total,.cart__col-ctrl{color:#7c736c}
.cart__h1{width:28%}
.cart__price-1{width:21%}
.cart__price-2{width:21%}
.cart__col-total{width:20%}
.cart__col-ctrl{width:10%}
.cart-item__h1{display:none}
.cart-item__ctrl{display:none}
.cart-item__label{display:none}
.cart-item__body{display:block}
.cart-item__data{display:table;table-layout:fixed;width:100%}
.cart-item__prop{display:table-cell;vertical-align:middle;width:30%;padding-right:10px;color:#4d4441}
.cart-item__prop_h1{width:40%}
.order-item__prop_h1{width:31.9%}
.cart-item__prop_product{vertical-align:top}
.order-item__prop_h1_product{width:63%}
.cart-item__prop_total{display:none}
.cart-item__price{display:block;width:auto}
.cart-item__info{margin-top:7px;color:#7c736c}
.cart-group__header{display:block}
.cart-group__header_product{display:none!important}
.cart-group__name{display:block;width:100%;padding-right:0}
.cart-group__remove{display:none}
.cart-group__desc{display:none}
.cart-group__desc-copy{margin-top:12px;color:#7c736c}
.cart-group__image{display:none}
.cart-group__body-in{display:table;table-layout:fixed;width:100%}
.cart-group__data{display:table-cell;width:70%}
.cart-group__sum{display:table-cell;vertical-align:middle;width:20%;padding-right:10px}
.order-group__sum{width:17.3%}
.order-group__sum_product{width:17.4%}
.cart-group__sum_product{vertical-align:top}
.cart-group__ctrl{display:table-cell;vertical-align:middle;width:10%;text-align:right}
.cart-group__ctrl_product{vertical-align:top}
.cart-total__label{width:70%}
.cart-total__price{width:30%}
.order-total__price{width:18%}
}
@media (min-width:990px) {
.cart{margin-top:30px}
.cart__h1{width:42.4%}
.cart__price-1{width:16.8%}
.cart__price-2{width:16.8%}
.cart__col-total{width:16%}
.cart__col-ctrl{width:8%}
.cart-group__image{display:block;float:left;width:80px}
.cart-group__text{margin-left:100px}
.cart-group__table{display:table;table-layout:fixed;width:100%}
.cart-group__header{display:table-cell;vertical-align:top;width:20%;padding-right:10px}
.cart-group__body{display:table-cell;vertical-align:top;width:80%}
.cart-group__data_product{width:76%}
.cart-group__sum_product{width:16%}
.order-group__sum_product{width:14.5%}
.cart-group__ctrl_product{width:8%}
.cart-item__prop_product{width:22.1052632%}
.cart-item__prop_h1_product{width:55.7894737%}
.order-item__prop_h1_product{width:67%}
.cart-total__label{width:76%}
.cart-total__price{width:24%}
.order-total__price{width:14.5%}
.cart-total__button{font-size:14px}
}
@media (min-width:1332px) {
.cart{margin-top:35px}
.cart-total__button{font-size:18px}
}
.slider__item{display:none;position:relative}
.bx-wrapper .slider__item,.slider__item:first-child{display:block}
.slider__image-box{overflow:hidden;position:relative;height:427px}
.slider__image{position:absolute;min-width:100%;min-height:100%;-webkit-transition:all 200ms;transition:all 200ms;opacity:1;filter:alpha(opacity=1)}
.slider__h1{color:#fff;text-transform:none!important}
.slider__desc{position:absolute;width:100%;bottom:0;left:0;background:#74a947;padding:20px 12px}
.slider__text{margin-top:15px;font-size:13px;line-height:20px;color:#ded5cc}
.slider .bx-prev,.slider .bx-next{float:left;width:50%;height:40px;line-height:40px;text-align:center;background:#74a947}
.slider .bx-prev:hover,.slider .bx-next:hover{background:#514d48}
.slider .bx-prev:before,.slider .bx-next:before{content:" ";vertical-align:middle}
@media (min-width:768px) {
.slider__image-box{height:339px}
.slider__desc{padding-right:18px;padding-left:18px}
}
@media (min-width:990px) {
.slider__image-box{height:353px}
.slider__desc{width:87.424242%;padding-right:35px;padding-left:35px}
.slider__text{font-size:14px;line-height:24px}
.slider .bx-controls{position:absolute;width:12.99%;bottom:0;right:0}
.slider .bx-prev,.slider .bx-next{height:48px;line-height:48px;background:#74a947}
.slider .bx-prev:hover,.slider .bx-next:hover{background:rgba(63,58,54,0.7)}
}
@media (min-width:1332px) {
.slider__image-box{height:469px}
.slider__text{font-size:18px;line-height:32px}
.slider .bx-prev,.slider .bx-next{height:64px;line-height:64px}
}
@media (min-width:1600px) {
.slider__image-box{height:433px}
}
.pay-form-row{background:#fff}
.pay-form{position:relative}
.pay-form__background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}
.pay-form__content{position:relative;z-index:1;height:100%}
.pay-form__rates-table{width:100%;margin-top:10px}
.pay-form__rates-table-cell{vertical-align:middle}
.pay-form-plan__title{color:#fff;font-weight:700;text-transform:none}
.pay-form-plan__bullets{width:45px;height:60px;display:block;background-repeat:no-repeat;background-size:90%;background-position:50% 50%}
.digit-1{background-image:url(/local/images/form-digits/1.png)}
.digit-2{background-image:url(/local/images/form-digits/2.png)}
.digit-3{background-image:url(/local/images/form-digits/3.png)}
.digit-4{background-image:url(/local/images/form-digits/4.png)}
.pay-form-plan__price{color:#fff;font-weight:700}
.pay-form-plan__description{color:rgba(255,255,255,.5)}
.pay-form__field{margin-top:8px;background:transparent;color:#fff;border-color:rgba(255,255,255,0.5)}
.pay-form__inputs .form-columns{margin-top:8px}
.pay-form__inputs .form-columns .pay-form__field{margin-top:0!important}
.pay-form__inputs .form-columns .form-column{margin-top:0!important}
.pay-form__inputs .form-column + .form-column .form-column__content{padding-left:8px!important}
.pay-form__field:hover,.pay-form__field:focus{border-color:#fff}
.pay-form__field::-moz-placeholder{color:#fff;opacity:.6}
.pay-form__field:-ms-input-placeholder{color:#fff;opacity:.6}
.pay-form__field::-webkit-input-placeholder{color:#fff;opacity:.6}
.pay-form__button{margin-top:15px}
.pay-form__tip{display:none;font-size:13px;line-height:1.5;color:#fff;margin-bottom:20px}
.pay-form__tip--pbx-main{font-size:16px;line-height:175%;margin-bottom:12px;margin-left:1px}
.pay-form__inputs{position:relative;width:100%}
.pay-form__h1{color:#fff;font-size:18px;font-weight:700}
@media (min-width:320px) {
.pay-form__h1--pbx-main{font-size:18px;letter-spacing:.016em;margin-bottom:3px;padding-top:15px;line-height:140%;text-transform:none}
.pay-form__rates-table{border-collapse:separate;width:100%;border-spacing:10px}
.pay-form-plan__title{font-size:13px}
.pay-form-plan__price{font-size:11px}
.pay-form-plan__description{font-size:11px;margin-top:5px;margin-left:auto;margin-right:auto}
.pay-form__tip--pbx-main{display:block;font-size:13px;line-height:155%;margin-bottom:10px;margin-left:1px}
.pay-form__button--pbx-main{margin-top:13px}
}
@media (min-width:768px) {
.pay-form__h1{padding-top:30px}
.pay-form__h1--pbx-main{font-size:18px;letter-spacing:.016em;margin-bottom:3px;padding-top:15px;line-height:140%;text-transform:none}
.pay-form__rates-table{width:100%;border-spacing:7px}
.pay-form-plan__bullets{width:25px;height:37px}
.pay-form__button--pbx-main{margin-top:5px;margin-bottom:20px}
.slider__desc{padding-top:14px;padding-bottom:14px}
.pay-form-plan__title{font-size:13px}
.pay-form-plan__price{font-size:11px}
.pay-form-plan__description{font-size:11px;margin-top:5px;margin-left:auto;margin-right:auto;width:90px}
.pay-form__tip{display:block}
.pay-form__tip--pbx-main{font-size:13px;line-height:155%;margin-bottom:10px;margin-left:1px}
.pay-form__inputs .form-column + .form-column{margin-top:8px!important}
.pay-form__inputs .form-column + .form-column .form-column__content{padding-left:0!important}
}
@media (min-width:768px) and (max-width:990px) {
.slider__h1{font-size:14px!important;line-height:20px!important}
}
@media (min-width:990px) {
.pay-form__h1{margin-bottom:10px}
.pay-form__h1--pbx-main{font-size:18px;letter-spacing:.016em;margin-bottom:15px;padding-top:25px;line-height:150%;text-transform:none}
.pay-form__rates-table{width:100%;border-spacing:7px}
.pay-form-plan__bullets{width:30px;height:45px}
.pay-form__button--pbx-main{margin-top:5px}
.slider__desc{padding-top:14px;padding-bottom:14px}
.pay-form-plan__title{font-size:13px}
.pay-form-plan__price{font-size:11px}
.pay-form-plan__description{font-size:11px;margin-top:13px;width:auto}
.pay-form__inputs .form-column + .form-column{margin-top:0!important}
.pay-form__inputs .form-column + .form-column .form-column__content{padding-left:8px!important}
.pay-form__tip--pbx-main{font-size:13px;line-height:150%;margin-bottom:10px;margin-left:1px}
}
@media (min-width:990px) and (max-width:1332px) {
.slider__h1{font-size:16px!important;line-height:20px!important}
}
@media (min-width:1332px) {
.pay-form__h1{margin-bottom:20px}
.pay-form__h1--pbx-main{font-size:24px;letter-spacing:.016em;margin-bottom:5px;padding-top:1em;text-transform:none}
.pay-form__rates-table{width:100%}
.pay-form-plan__bullets{width:45px;height:60px}
.slider__desc{padding-top:20px;padding-bottom:22px}
.slider__h1{font-size:22px!important;line-height:22px!important}
.pay-form-plan__title{margin-left:-3px;font-size:16px}
.pay-form-plan__price{font-size:14px;margin-left:-1px}
.pay-form-plan__description{margin-top:7px}
.pay-form__field{margin-top:16px}
.pay-form__inputs .form-columns{margin-top:16px}
.pay-form__inputs .form-column + .form-column .form-column__content{padding-left:16px!important}
.pay-form__button{margin-top:24px}
.pay-form__tip{font-size:13px}
.pay-form__tip--pbx-main{font-size:16px;line-height:175%;margin-bottom:12px;margin-left:1px}
.pay-form__button--pbx-main{margin-top:20px}
}
.pay-form__error-message{margin-top:5px;font-size:12px;color:#fff}
.pay-form-loader{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.7);z-index:2}
.pay-form-loader__image{position:absolute;left:50%;top:50%;margin:-32px 0 0 -32px}
.pay-form-result{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;text-align:center;z-index:2}
.pay-form-result__message{display:table-cell;height:100%;vertical-align:middle;font-size:16px}
.popular{background:#f4f0eb;padding-top:10px}
.popular__item{border-top:1px solid #e6dfd8;padding-bottom:20px;padding-top:15px;text-decoration:none!important;color:#4D4441!important}
.popular__item:hover .popular__h2-link{color:#f55a00}
.popular__item:last-child{border-bottom:1px solid #e6dfd8}
.popular__icon{float:left;width:66px;display:block}
.popular__text{margin-left:86px}
.popular__h2{font-size:18px;line-height:24px;font-weight:800;color:#201916}
.popular__h2-link{color:#201916;font-size:18px;line-height:24px;font-weight:800}
.popular__desc{margin-top:5px;font-size:13px;line-height:20px;color:#7c736c}
.popular__list{display:none}
.popular__button{margin-top:15px}
.popular__button_free{display:none}
@media (min-width:768px) {
.popular__item{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #e6dfd8;border-left:1px solid #e6dfd8;-webkit-transition:all 200ms;transition:all 200ms}
.popular__item:first-child{border-left:0}
.popular__item:hover{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.popular__item:hover .popular__h2{color:#ff7525}
.popular__icon{float:none;margin:0 auto;width:88px}
.popular__text{margin-left:0}
.popular__h2{margin-top:15px;text-align:center}
.popular__desc{text-align:center}
.popular__list{display:block;margin-top:15px;border:2px solid #e6ded7;border-radius:5px}
.popular__list-item{padding:14px 20px;border-top:2px solid #e6ded7;font-size:12px;line-height:1.35;text-align:center}
.popular__list-item:first-child{border-top:0}
.popular__button{display:block}
.popular__button_free{display:block;margin-top:25px}
.popular__button-in{display:block;padding-right:0!important;padding-left:0!important}
}
@media (min-width:990px) {
.popular__h1_at-bottom{padding-left:0}
.popular__item_at-bottom{border-left:1px solid #e6dfd8}
.popular__desc{line-height:16px}
}
@media (min-width:1332px) {
.popular__item{padding-top:50px;padding-bottom:50px}
.popular__h2{margin-top:30px;font-size:24px;line-height:32px}
.popular__h2-link{font-size:24px;line-height:32px}
.popular__desc{margin-top:15px;font-size:16px;line-height:20px}
.popular__list{margin-top:25px}
.popular__list-item{padding-top:19px;padding-bottom:19px;font-size:16px}
.popular__button{margin-top:24px}
.popular__button_free{margin-top:32px}
}
@media (max-width:767px) {
.popular__desc,.popular__info,.popular__item{height:auto!important}
}
@media (width:1600px) and (max-height:900px) {
.popular__item{padding-top:10px}
.popular__h2{margin-top:3px}
.popular__desc{margin-top:4px}
}
.section{border-top:1px solid #e6dfd8}
.section__link{position:absolute;right:-10px;bottom:-8px;padding:10px;font-size:12px;font-weight:400;text-decoration:none!important;color:#ff6c16}
.section__link:hover{color:#de5200}
@media (min-width:768px) {
.section__link{font-size:13px}
.section__link_actions{right:130px}
}
@media (min-width:990px) {
.section:first-child{border-right:1px solid #e8e4e1}
}
@media (min-width:1332px) {
.section__link{font-size:14px;right:-10px;bottom:30px}
.section__link_actions{right:-10px}
}
.about__text{color:#7c736c}
.about__h2{margin-top:10px;font-size:12px;font-weight:800;color:#7c736c}
.about__items{margin-top:22px}
.about__item{padding-top:15px;padding-bottom:15px;border-top:1px solid #e8e4e1;font-size:0;text-align:center}
.about__item:nth-child(odd){border-right:1px solid #e8e4e1}
.about__item-icon{display:inline-block;width:48px;height:48px;line-height:48px}
.about__item-text{margin-top:10px;margin-bottom:5px;font-size:16px}
.about__desc{display:none;position:absolute;right:0;left:0;top:0;bottom:0;background:#f78a4a;-webkit-animation-duration:300ms;animation-duration:300ms}
.about__desc-in{float:none;color:#fff}
@media (min-width:768px) {
.about__h2{margin-top:15px;font-size:14px}
.about__item{padding-top:20px;padding-bottom:20px;text-align:left}
.about__item:hover .about__desc{display:block}
.about__item-icon{vertical-align:middle;margin-right:20px;margin-left:20%}
.about__item-text{display:inline-block;vertical-align:middle;margin-top:0;margin-bottom:0}
.about__desc{position:absolute;right:0;left:0;top:0;bottom:0;background:#f78a4a;-webkit-animation-duration:300ms;animation-duration:300ms}
.about__desc-in{float:none;color:#fff}
}
@media (min-width:990px) {
.about__item{padding-top:30px;padding-bottom:30px}
.about__item-icon{margin-left:0}
}
@media (min-width:1332px) {
.about__h2{font-size:16px}
}
.help{background:#fff}
.help__item{padding-top:15px;padding-bottom:15px;border-top:1px solid #e8e4e1;text-decoration:none!important;text-align:center;color:#4d4441!important}
.help__item:nth-child(odd){border-right:1px solid #e8e4e1}
.help__item:hover{background:#f4f0eb}
.help__icon{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center}
.help__text{margin-top:15px;font-size:16px;line-height:1.5}
@media (min-width:768px) {
.help__item{padding-top:25px;padding-bottom:25px}
}
@media (min-width:990px) {
.help{border-top:1px solid #e8e4e1}
.help__items{height:100%}
.help__item{padding-top:0;padding-bottom:0;height:50%!important}
.help__item:before{content:' ';display:inline-block;vertical-align:middle;height:100%}
}
@media (max-width:989px) {
.help__body{height:auto!important}
}
.reviews{background:#f5f2f0}
.reviews .bx-wrapper:before{content:" ";display:table}
.reviews .bx-wrapper:after{clear:both}
.reviews__head{background:#f9f7f5}
.reviews__h1{position:relative}
.reviews__slide{display:none}
.bx-wrapper .reviews__slide,.reviews__slide:first-child{display:block}
.reviews__text{padding-bottom:20px;background:#f9f7f5;text-align:center}
.reviews__author{position:relative;border-top:1px solid #d9d5d1;padding-bottom:15px;padding-top:15px}
.reviews__author:before,.reviews__author:after{content:' ';border:10px solid transparent;border-top-color:#f9f7f5;position:absolute;left:50%;margin-left:-10px;top:-1px}
.reviews__author:before{border-top-color:#d9d5d1;top:0}
.reviews__center{max-width:560px;margin:0 auto}
.reviews__name{font-size:16px;font-weight:800;line-height:1.5;text-align:center;color:#201916}
.reviews__pos{margin-top:5px;font-size:12px;line-height:1.5;text-align:center}
.reviews__ctrl{padding-bottom:20px;text-align:center}
.reviews__button{display:none;height:41px;line-height:41px;text-decoration:none!important;opacity:.4;filter:alpha(opacity=40)}
.reviews__button img{vertical-align:top}
.reviews__button:first-child{display:inline-block}
.reviews__button.active{opacity:1;filter:alpha(opacity=100)}
@media (min-width:768px) {
.reviews__text{padding-top:5px;padding-bottom:25px}
.reviews__name{font-size:18px}
.reviews__pos{margin-top:2px;font-size:14px}
.reviews__author{padding-bottom:25px;padding-top:20px}
.reviews__author:before,.reviews__author:after{border-width:14px;margin-left:-14px}
.reviews__ctrl{padding-bottom:25px}
}
@media (min-width:990px) {
.reviews{position:relative}
.reviews__text{padding-bottom:30px}
.reviews__pos{font-size:13px}
.reviews__ctrl{position:absolute;width:100%;bottom:0;left:0;padding-bottom:30px}
}
@media (min-width:1332px) {
.reviews__name{font-size:22px}
.reviews__pos{margin-top:5px;font-size:16px}
}
@media (max-width:989px) {
.reviews{height:auto!important}
}
.product{padding:2px}
.product__in{background:#fff;padding-top:20px;padding-bottom:20px;box-shadow:0 0 5px rgba(0,0,0,0.1)}
.product__image-box{float:left;width:82px;text-align:center}
.product__image-box__h{display:inline-block;vertical-align:top}
.product__image-box__v{display:table-cell;vertical-align:middle}
.product__image{max-width:82px!important}
.product__short{margin-left:94px}
.product__h1{padding-top:10px;color:#201916}
.product__price{margin-top:5px}
.product__text{clear:left;padding-top:15px;color:#8b8685}
.product__button{margin-top:15px}
.product__button-loader{margin-top:-2px;vertical-align:bottom}
.product__tape{display:none;position:absolute;top:6px;left:-3px}
.product__tape:before{content:' ';font-size:0;border:3px solid transparent;border-right-color:#c46d3b;position:absolute;z-index:10;left:-3px;bottom:-3px}
.product__tape-in{position:relative;z-index:20;width:auto;padding-top:10px;padding-bottom:10px;background:#f78a4a;color:#fff;white-space:nowrap}
.product__ctrl{display:none;margin-top:15px;text-align:center}
.product__default,.product__primary{display:inline-block;padding-bottom:1px;line-height:1;text-decoration:none!important;margin:0 5px}
.product__default{border-bottom:1px solid #b4afad;color:#b4afad}
.product__default:hover{border-color:#a39d9b;color:#a39d9b}
.product__primary{border-bottom:1px solid #f78a4a;color:#f78a4a}
.product__primary:hover{border-color:#f4620d;color:#f4620d}
.product__compare{position:relative;margin-left:22px}
@media (max-width: 640px) {
.product__compare{display:none}
}
.product__compare-icon{position:absolute;left:-22px;top:50%;margin-top:-8px}
@media (min-width:768px) {
.product__image-box{float:none;width:auto;height:114px}
.product__image-box__v{height:114px}
.product__image{width:100% \9;max-width:100%!important;height:auto}
.product__short{margin-left:0}
.product__h1{text-align:center}
.product__price{text-align:center}
.product__tape{display:block}
}
@media (min-width:990px) {
.product__ctrl{display:block}
}
@media (min-width:1332px) {
.product__button{margin-top:18px}
}
.product__desc{display:block;text-decoration:none!important}
@media (max-width:767px) {
.product__desc{height:auto!important}
}
.filters__compare{display:none;position:relative;padding-left:24px;font-size:13px;text-decoration:none!important;color:#ff6c16}
.filters__compare:hover{color:#de5200}
.filters__compare-icon{position:absolute;left:0;top:-2px}
.filters__form{display:none}
.filters__group{margin-top:25px}
.filters__group:first-child{margin-top:0}
.filters__group-name{margin-bottom:4px;font-size:13px;line-height:1.4}
.filters__button{margin-top:24px;margin-bottom:10px}
@media (min-width:990px) {
.filters__compare{display:inline-block}
.filters__form{display:block}
}
@media (min-width:1332px) {
.filters__group-name{margin-bottom:8px;font-size:14px}
}
.query{margin-bottom:12px}
.query__list{padding-bottom:20px;margin-bottom:12px;background:#fff}
.query__group{padding-top:20px}
.query__group:nth-child(odd){clear:left}
.query__label{margin-bottom:10px;font-size:12px;line-height:1.4;font-weight:800;color:#4d4d4d}
.query__value{margin-top:5px;font-size:12px;line-height:1.4;color:#ff6c16;text-decoration:none}
@media (min-width:768px) {
.query{margin-bottom:25px}
.query__list{margin-bottom:0}
}
@media (min-width:990px) {
.query__list{margin-top:20px;margin-right:0}
.query__button{display:none}
}
@media (min-width:1332px) {
.query__label{margin-bottom:15px;font-size:14px}
.query__value{margin-top:8px;font-size:14px}
}
.side-popup{display:none}
.side-popup.show{display:block}
.side-popup__close{position:absolute;right:0;top:25px}
.side-popup__cover{position:fixed;z-index:100;width:100%;height:100%;left:0;top:0;background:#363332;opacity:.8;filter:alpha(opacity=80)}
.side-popup__body{background:#fff;position:fixed;z-index:110;height:100%;width:320px;top:0;right:-320px;overflow:auto}
.side-popup__in{position:relative;padding-bottom:70px;padding-top:70px}
@media (min-width:768px) {
.side-popup__body{width:365px;right:-365px}
}
@media (min-width:990px) {
.side-popup{display:none!important}
}
.center-me-wrapper{font-size:0}
.center-me-wrapper:before{content:' ';display:inline-block;vertical-align:middle;height:100%}
.center-me{display:inline-block;vertical-align:middle}
.side-user{margin-top:35px}
.side-user__in{position:relative;padding-left:23px;font-size:12px}
.side-user__icon{position:absolute;left:0;top:50%;margin-top:-9.5px}
.side-user__caption{text-align:center;padding-bottom:7px}
.side-user__caption + div + div{border-left:1px solid #ddd}
.side-cart{margin-top:15px;padding-top:13px;padding-bottom:13px;border-top:1px solid #e5ded7}
.side-cart__label{float:left;font-size:12px;color:#7c736c}
.side-cart__count{float:right;position:relative;padding-right:20px;font-size:12px;color:#7c736c!important;text-decoration:none!important}
.side-cart__count:hover .side-cart__link{color:#ff5f01}
.side-cart__count-icon{position:absolute;right:0;top:50%;margin-top:-7px}
.side-cart__link{color:#ff8741}
.side-connect{margin-top:20px}
.side-connect__item{padding-top:13px;padding-bottom:13px;border-bottom:1px solid #e5ded7;font-size:12px;text-decoration:none!important;color:#7c736c}
.side-connect__item:hover{color:#69625c}
.side-connect__item-in{padding-left:23px;position:relative}
.side-connect__icon{position:absolute;width:16px;height:20px;line-height:20px;text-align:center;left:0;top:50%;margin-top:-12px}
.side-menu__item{padding-top:13px;padding-bottom:13px;border-bottom:1px solid #e5ded7;font-size:12px;text-transform:uppercase;text-decoration:none!important;color:#ff7e33}
.side-menu__item:first-child{border-top:1px solid #e5ded7}
.side-menu__item:hover{color:#f55a00}
.side-phone{border-bottom:1px solid #e5ded7;padding-top:12px;padding-bottom:10px}
.side-phone__in{margin-left:23px}
.side-phone__label{font-size:12px;text-transform:uppercase;color:#7c736c}
.side-phone__value{margin-left:-2px;margin-top:8px;font-size:25px;font-weight:700}
.side-phone__value a{text-decoration:none;color:#7c736c!important}
.banner{padding-top:25px;padding-bottom:25px}
.banner__h1{margin-top:-5px}
@media (max-width:767px) {
.banner__height{height:auto!important}
}
@media (min-width:768px) {
.banner{border-bottom:1px solid #e6dfd8}
.banner_border-top{border:0;border-top:1px solid #e6dfd8}
}
@media (min-width:990px) {
.banner{border:0;border-left:1px solid #e6dfd8}
.banner__height{height:auto!important}
}
.promo{background:#7aad4b}
.promo__h1{padding-bottom:10px;color:#fff}
.promo__h2{padding-top:15px;padding-bottom:15px;color:#fff}
.balance{background:#fff}
.balance__data{margin-top:10px}
.balance__label{padding:5px 15px 5px 0;color:#7c736c}
.balance__value{padding:5px 0}
.balance__ways{margin-top:10px;padding-bottom:25px;margin-right:-5px;margin-left:-5px}
.balance__ways-col{padding:10px 5px 0}
.balance__ways-item{height:43px;line-height:40px;text-align:center;border:1px solid #dedddc;border-bottom-width:2px;border-radius:3px}
.balance__image-fix{margin-bottom:1px}
.balance__yandex{margin-bottom:4px}
.balance-add__sum{padding-top:15px;padding-bottom:10px}
.balance-add__ways{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}
.balance-add__ways-item{padding-right:5px;padding-left:5px;margin-bottom:10px}
.balance-add__h1,.balance-add__tip{display:none}
.balance-add__h1{text-align:center}
.balance-add__logo-box{height:43px;line-height:40px;text-align:center;border:1px solid #dedddc;border-bottom-width:2px;border-radius:3px}
.balance-add__logo{max-height:26px;max-width:44px}
.balance-add__ctrl{padding-top:25px}
@media (min-width:768px) {
.balance-add__sum{padding-top:30px;padding-bottom:25px}
.balance-add__ways{margin-bottom:-20px}
.balance-add__ways-item{margin-bottom:20px}
.balance-add__ways-item:nth-child(3n+1){clear:left}
.balance-add__h1{display:block;margin-top:10px}
.balance-add__tip{display:block;text-align:center;color:#857c76}
.balance-add__logo-box{height:97px;line-height:94px}
.balance-add__logo{max-height:none;max-width:none}
.balance-add__ctrl{padding-top:30px;padding-bottom:30px}
}
.notice{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #e6dfd8;margin-bottom:-26px;background:#fff}
.notice__body{padding:15px;border:3px solid #ff7e33;border-radius:4px}
.notice__body-in{position:relative;text-align:center}
.notice__close{position:absolute;top:0;right:0;opacity:.8;filter:alpha(opacity=80)}
.notice__close:hover{opacity:1;filter:alpha(opacity=100)}
.notice__text{padding-top:30px;padding-bottom:25px;max-width:400px;margin:0 auto}
@media (min-width:768px) {
.notice{margin-bottom:0}
.notice__button{margin-bottom:5px}
}
@media (min-width:990px) {
.notice{margin-bottom:-26px}
}
.services{background:#fff}
.services__h1{padding-top:30px;padding-bottom:10px}
.services__list{border-top:1px solid #e6dfd8}
.services__list_no-t-border{border-top:0}
.services__item{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e6dfd8}
.services__item:hover{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.services__h2{margin-bottom:5px}
.services__text{margin-top:5px;color:#584f4c}
.services__icon{display:none}
.services__stat{width:100%;margin-top:3px}
.services__data{color:#7c736c}
.services__ctrl{margin-top:10px}
.services__button{margin-top:20px}
.services__action{position:relative;display:inline-block;padding-left:23px;margin:2px 0;text-decoration:none!important;color:#ff7e33}
.services__action:hover{color:#f55a00!important}
.services__action-icon{width:16px;height:16px;position:absolute;left:0;top:50%;margin-top:-9px}
.services__action-path{fill:#ff7e33}
@media (min-width:768px) {
.services__h1{padding-top:35px;padding-bottom:20px}
.services__body{margin-top:5px}
.services__item:hover .services__action{color:#ff7e33}
.services__item:hover .services__action-path{fill:#ff7e33}
.services__icon{display:block;float:left;width:88px}
.services__desc{margin-left:110px}
.services__ctrl{margin-right:0;margin-left:0}
.services__ctrl-col{width:auto;padding-right:0;padding-left:0;margin-right:15px}
.services__ctrl-col:last-child{margin-right:0}
.services__button{margin-top:25px}
.services__action{color:#847c75}
.services__action-path{fill:#847c75}
}
@media (min-width:990px) {
.services__icon{margin-left:10px}
.services__desc{margin-left:135px}
}
@media (min-width:1332px) {
.services__ctrl{margin-top:15px}
.services__ctrl-col{margin-right:20px}
}
.docs-sm{padding-bottom:20px;margin-right:-10px;margin-left:-10px}
.docs-sm__item{margin-top:20px;padding-right:10px;padding-left:10px}
.docs__item{padding-top:20px;padding-bottom:20px;border-top:1px solid #e6dfd8}
.docs__item:last-child{border-bottom:1px solid #e6dfd8}
.docs__h1{position:relative;padding-left:25px;font-weight:400}
.docs__h1-icon{position:absolute;top:0;left:0}
.docs__col{padding-top:15px}
.docs__ctrl{position:relative;float:left;padding-left:25px;margin-right:15px;text-decoration:none!important;color:#847c75}
.docs__ctrl:hover{color:#6a635e}
.docs__ctrl-icon{position:absolute;left:0;top:50%;margin-top:-10px;height:20px;line-height:20px;font-size:2px}
.docs__state{position:relative;display:inline-block;padding-left:25px;color:#948d87}
.docs__state:before{content:' ';position:absolute;top:50%;margin-top:-7px;left:3px}
.docs__state_complete{color:#7aad4b}
.docs__state_complete:before{margin-top:-7.5px;left:1px}
@media (min-width:1332px) {
.docs__h1-icon{top:2px}
}
.table{width:100%}
.table td{border-bottom:1px solid #f2f0ed;padding-top:15px;padding-bottom:15px;padding-right:15px;color:#7c736c}
.table td:last-child{padding-right:0}
.table-ctrl{margin-top:15px;margin-bottom:5px}
.table-ctrl__link{margin-right:10px}
.table-ctrl__link:last-child{margin-right:0}
@media (min-width:990px) {
.table-ctrl{margin-top:20px;text-align:right}
}
.tablesaw{empty-cells:show;width:100%}
.tablesaw tbody tr{border-top:1px solid #f2f0ed}
.tablesaw tbody tr:last-child{border-bottom:1px solid #f2f0ed}
.tablesaw th{display:none}
.tablesaw td{float:none;padding-top:10px}
.tablesaw td:last-child{padding-bottom:10px}
.tablesaw-cell-label{padding-left:0;color:#7c736c}
@media (max-width:989px) {
.tablesaw tbody td,.tablesaw tbody th{clear:left;float:left;width:100%}
}
@media (min-width:768px) {
.tablesaw td{padding-top:13px}
.tablesaw td:last-child{padding-bottom:13px}
}
@media (min-width:990px) {
.tablesaw th,.tablesaw td{display:table-cell}
.tablesaw th{float:none;width:auto;padding-bottom:5px;text-align:left;color:#7c736c;vertical-align:bottom}
.tablesaw th:nth-child(2){width:22%}
.tablesaw td{width:auto;padding-top:18px;padding-bottom:18px}
.tablesaw td:not(:last-child){padding-right:0}
.tablesaw-cell-label{display:none}
}
.details__table{margin-top:-10px}
.details__state{position:absolute;bottom:.05em;right:0}
.form_in-tab{padding-top:10px}
.form__intro{padding:5px 0;color:#847c75}
.form__h2{margin-bottom:-5px}
.form__date-row{margin-right:-5px;margin-left:-5px}
.form__date-col{padding-right:5px;padding-left:5px}
.form__group{margin-top:25px}
.form__group:first-child{margin-top:0}
.form__item{margin-top:15px}
.form__item_no-t-offset{margin-top:0}
.form__label{margin-bottom:3px}
.form__remove{position:absolute;left:100%;top:50%;margin-top:-1em}
.form__add{margin-top:5px}
.form__tip{margin-top:5px;font-style:italic;text-align:right;color:#a3a09e}
@media (min-width:768px) {
.form__add{text-align:center}
}
.tabs{border-bottom:1px solid #e6e4e3}
.tabs__item{float:left;border:1px solid #e6e4e3;border-bottom:0;border-radius:5px 5px 0 0;margin-right:-1px;background:#f9f7f5}
.tabs__item a{display:block;padding:9px 18px;text-decoration:none!important;color:#756e6b}
.tabs__item:hover{background:#faf8f6}
.tabs__item.active{margin-bottom:-1px;background:#fff}
.tabs__item.active a{padding-bottom:10px;color:#4d4745}
.tab-pane{display:none}
.tab-pane.active{display:block}
.numbers-head{display:none}
.numbers-head__table{width:100%;table-layout:fixed}
.numbers-head__col-data,.numbers-head__col-ctrl{padding-bottom:5px;text-align:left;color:#7c736c}
.numbers-head__col-data{width:19%;padding-right:0}
.numbers-head__col-ctrl{width:24%;padding-left:0}
.numbers__item{position:relative;border-bottom:1px solid #f2f0ed;background:#fff}
.numbers__item:first-child{border-top:1px solid #f2f0ed}
.numbers__item.active{box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:50}
.numbers__body{position:relative;padding-top:15px;padding-bottom:15px}
.numbers__h2{margin-bottom:5px}
.numbers__label,.numbers__value{padding-top:5px}
.numbers__label{color:#7c736c}
.numbers__col-ctrl{margin-top:15px}
.numbers__ctrl{float:left}
.numbers__ctrl-item{float:left;margin-right:12px}
.numbers__ctrl-item:last-child{margin-right:0}
.numbers__dropdown{display:none;background:#f9f7f5;padding-top:20px;padding-bottom:20px}
.numbers__h3{margin-bottom:-3px}
.numbers__buttons{margin-top:20px}
@media (min-width:768px) {
.numbers__label{clear:left}
.numbers__col-ctrl{margin-top:0;position:absolute;right:0;top:50px}
.numbers__ctrl{float:right}
.numbers__buttons{margin-top:24px}
}
@media (min-width:990px) {
.numbers-head{display:block}
.numbers__label{display:none}
.numbers__body{padding-top:0;padding-bottom:0}
.numbers__table{display:table;table-layout:fixed;width:100%}
.numbers__col-data,.numbers__col-ctrl{display:table-cell;float:none;position:static;vertical-align:middle;padding-top:12px;padding-bottom:12px}
.numbers__col-data{width:19%;padding-right:0}
.numbers__col-ctrl{width:24%;padding-left:0}
}
.article{padding:2px}
.article_else{display:none}
.article_else:nth-child(1),.article_else:nth-child(2){display:block}
.article__td{background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1)}
.article__image{display:block;width:100%}
.article__text{padding-top:20px;padding-bottom:20px}
.article__text-sep{position:relative;overflow:hidden}
.article__text-sep:before{content:' ';border-left:1px solid #e8e4e1;position:absolute;top:-5px;left:0;height:1000px}
.article__h1{margin-top:-7px;color:#383430;text-decoration:none}
a.article__h1:hover{color:#ff6c16;text-decoration:none}
.article__desc{margin-top:7px;color:#383430}
.article__button{display:block;margin-top:15px}
@media (min-width:768px) {
.article__h1{margin-top:-5px}
.article_else:nth-child(3){display:block}
}
@media (min-width:990px) {
.article__button{display:inline-block}
}
@media (min-width:1332px) {
.article_else:nth-child(4){display:block}
.article__desc{margin-top:10px}
.article__button{margin-top:20px}
}
.articles-slider{background:#fff}
.articles-slider__slider{display:block}
.articles-slider__item{display:none;float:left;overflow:hidden;width:100%}
.articles-slider__item:first-child{display:block}
.articles-slider__h1{position:relative}
.articles-slider__button{margin-top:14px}
.articles-slider .owl-buttons{display:none}
.articles-slider .owl-prev,.articles-slider .owl-next{float:left;height:64px;width:64px;border:1px solid #e8e4e1;text-align:center;line-height:64px;background:#fff}
.articles-slider .owl-prev:before,.articles-slider .owl-next:before{content:' ';vertical-align:middle}
.articles-slider .owl-prev:hover,.articles-slider .owl-next:hover{border-color:#ded8d4;position:relative;z-index:10}
.articles-slider .owl-prev{margin-right:-1px}
@media (min-width:768px) {
.articles-slider__item{width:50%}
.owl-wrapper .articles-slider__item{width:100%}
.articles-slider__item:nth-child(2){display:block}
.articles-slider__button{margin-top:25px}
.articles-slider .owl-buttons{display:block;position:absolute;bottom:100%;right:0}
}
@media (min-width:990px) {
.articles-slider .owl-buttons{right:-1px}
.articles-slider__button-helper{position:relative}
.articles-slider__button{display:none}
.articles-slider__item:hover .article__desc{visibility:hidden}
.articles-slider__item:hover .articles-slider__button{display:block;position:absolute;bottom:0;left:0;width:100%}
}
@media (max-width:989px) {
.articles-slider{height:auto!important}
}
.article-static{padding-left:18px;padding-right:18px}
.article-view{padding-top:25px;padding-bottom:25px;background:#fff}
.article-view__text .img-center{margin:20px auto}
.article-view__text a{text-decoration:none!important;color:#f78a4a}
.article-view__text a:hover{color:#f6762b}
.article-view__text p{margin-top:10px}
.article-view__text ul{margin-top:10px;margin-left:20px;list-style:inside disc}
.article-view__text li{margin-top:5px}
.article-view__text .img-center:first-child,.article-view__text p:first-child,.article-view__text ul:first-child,.article-view__text li:first-child{margin-top:0!important}
.article-view__h1{margin-top:-2px;margin-bottom:10px}
@media (min-width:990px) {
.article-view__text .img-center{margin-top:25px;margin-bottom:25px}
.article-view__text p,.article-view__text ul{margin-top:15px}
}
@media (min-width:1332px) {
.article-view{padding-top:30px;padding-bottom:30px}
}
.review{padding:2px}
.review__in{box-shadow:0 0 5px rgba(0,0,0,0.1)}
.review__col-user{position:relative}
.review__col-text{padding-bottom:15px;padding-top:15px;background:#fff}
.review__user{height:100%}
.review__user-face{width:120px}
.review__user-desc{position:absolute;top:0;height:100%;right:0;left:120px;padding-top:15px}
.review__logo{opacity:.5;filter:alpha(opacity=50);max-height:20px;max-width:60px}
.review__author{position:absolute;left:0;bottom:15px}
.review__pos{color:#847b74}
@media (min-width:768px) {
.review__col-user{border-right:1px solid #dbd7d4}
.review__col-user:before,.review__col-user:after{content:' ';border:13px solid transparent;position:absolute;top:50%;margin-top:-13px}
.review__col-user:before{border-right-color:#eae7e5;right:0}
.review__col-user:after{border-right-color:#fff;right:-2px}
.review__user-face{width:140px}
.review__user-desc{left:140px}
.review__logo{max-height:30px;max-width:80px}
}
@media (min-width:990px) {
.review__user-face{width:160px}
.review__user-desc{left:160px}
.review__logo{max-height:40px;max-width:100px}
}
.page-404{width:100%;padding:60px 0}
.page-404__image{margin:0 auto}
.page-404__h1{margin-top:45px;text-align:center}
.page-404__text{margin-top:15px;margin-bottom:-10px;font-size:12px;line-height:20px;text-align:center}
.page-404__link{text-decoration:none!important;color:#ff6c16}
.page-404__link:hover{color:#de5200}
@media (min-width:990px) {
.page-404__text{font-size:14px;line-height:24px}
}
@media (min-width:1332px) {
.page-404__text{font-size:18px;line-height:32px}
}
.count{display:inline-block}
.count__button{float:left;width:32px}
.count__button:first-child{border-radius:3px 0 0 3px!important}
.count__button:last-child{border-radius:0 3px 3px 0!important}
.count__field{float:left;width:36px;border-right:0;border-left:0;border-radius:0;text-align:center}
@media (min-width:1332px) {
.count__field{width:44px}
.count__button{width:40px}
}
.results-search{margin-bottom:25px}
.results{background:#f4f0eb}
.results__marker,.results__text b,.results__title b,.results__item .article-view__h1 b,.results__item .article-view__text b{background:#ffdc20}
.results__text b{font-weight:400}
.results__h1{text-transform:none;padding-top:25px;padding-bottom:10px}
.results__list{background:#fff}
.results__item{padding-top:15px;padding-bottom:15px;border-top:1px solid #f2f0ed}
.results__item:first-child{border-top:0}
.results__more{margin-top:5px}
.results__body{margin-top:5px;margin-bottom:5px}
.results__image{width:66px;float:left}
.results__title{margin-left:86px}
.results__h2{padding-top:10px;text-transform:none}
.results__price{margin-top:5px}
.results__text{padding-top:15px;clear:left}
.results__col-button{margin-top:15px;text-align:right}
@media (min-width:768px) {
.results{margin-top:25px}
.results__h1{padding-top:15px}
.results__image{width:88px}
.results__title{margin-left:110px}
.results__h2{padding-top:0}
.results__text{clear:none;margin-left:110px}
}
@media (min-width:990px) {
.results__item{padding-top:20px;padding-bottom:20px}
.results__body{display:table;table-layout:fixed;width:100%}
.results__col-desc{display:table-cell;width:75%;padding-right:25px}
.results__col-button{display:table-cell;vertical-align:bottom;width:25%}
.results__button{display:block}
}
.tiles{position:relative;overflow:hidden}
.tile{padding:2px;opacity:0;filter:alpha(opacity=0)}
.tile__in{padding-bottom:20px;padding-top:20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);display:block;text-decoration:none!important;color:#4D4441!important}
.tile__in:hover{box-shadow:0 0 5px rgba(0,0,0,0.2)}
.tile__icon-lg{width:66px;margin:0 auto;margin-bottom:12px}
.tile__icon-lg img{border-radius:100%}
.tile__image-box{display:none}
.tile__image{width:100%}
.tile__h1{text-transform:none;text-align:center}
.tile__price{text-align:center;margin-top:5px}
.tile__price_tile-sm{text-align:left}
.tile__desc{margin-top:12px}
.tile__button-buffer{visibility:hidden;margin-top:12px}
.tile__button-buffer_tile-sm{margin-top:18px}
.tile__button-box{position:absolute;left:0;right:0;bottom:20px}
.tile__icon-sm{float:left;width:32px;text-align:center;margin-top:3px}
.tile__text{margin-left:50px}
.tile__h2{font-weight:800;margin-top:-5px}
@media (min-width:768px) {
.tile__icon-sm{float:none;width:auto;height:45px}
.tile__text{margin-left:0}
.tile__h2{text-align:center}
.tile__price_tile-sm{text-align:center}
}
@media (min-width:990px) {
.tile__icon-lg{width:88px}
.tile__icon-lg_hide{display:none}
.tile__image-box{display:block;margin-bottom:20px;padding-top:20px;margin-top:-20px;background:#7aad4b}
}
.props__h1{padding-top:30px;padding-bottom:20px}
.props__table{width:100%}
.props__table tr:nth-child(odd){background:#f8f6f3}
.props__table td{padding-top:12px;padding-bottom:12px;vertical-align:top;float:none}
.props__table td:first-child{color:#7c736c}
.props__table td:last-child{color:#584f4c}
@media (max-width:989px) {
.props__h1{padding-top:25px;padding-bottom:15px}
}
@media (max-width:767px) {
.props__table td{display:block;width:100%}
.props__table td:first-child{padding-bottom:0}
.props__table td:last-child{padding-top:0}
}
.product-card__props{background:#f4f0eb}
.product-card__props_has-tape{padding-top:62px}
.product-card__props-tape{top:15px}
.product-card__desc{background:#f9f7f5}
.product-card__desc-h1{margin-bottom:10px}
.product-card__desc-tape{display:none}
.product-card__fotorama__helper{border-top:1px solid #e6dfd8;margin-bottom:-1px;position:relative;top:-82px}
.product-card__photos{min-height:200px;background:#fff}
.product-card__photos .fotorama{position:relative;z-index:10}
.product-card__photos .fotorama__stage{min-height:200px;margin-bottom:20px;margin-top:20px}
.product-card__photos .fotorama__nav{text-align:left}
.product-card__photos .fotorama__thumb{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6dfd8}
.product-card__cart_sm{display:none}
.product-card__cart-col{padding-top:30px;padding-bottom:25px;background:#fff}
.product-card__price{padding-top:.4em}
.product-card__compare{padding-top:15px;text-align:center}
@media (max-width:989px) {
.product-card__props_has-tape{padding-top:55px}
.product-card__cart-col{padding-top:25px;padding-bottom:20px}
}
@media (max-width:767px) {
.product-card__props_has-tape{padding-top:0}
.product-card__cart-col{padding-top:0;padding-bottom:0}
.product-card__desc-tape{position:static;clear:left;display:block;width:100%}
.product-card__desc-tape-in{display:block;float:none}
.product-card__cart{padding-top:25px;padding-bottom:25px;background:#fff}
.product-card__cart_lg{display:none}
.product-card__cart_sm{display:block}
.product-card__price{margin-bottom:15px;text-align:center}
}
.service-card__icon{background:#7aad4b url(../images/ripples.jpg) no-repeat 50% 100%;height:120px;text-align:center}
.service-card__cart{padding-top:20px;padding-bottom:20px;background:#fff}
.service-card__cart-col{float:none;display:inline-block;vertical-align:middle}
.service-card__cart-row{font-size:0}
.service-card__label{margin-bottom:-2px;color:#7c736c}
.service-card__price-item{margin-top:10px}
.service-card__price-item:first-child{margin-top:-5px}
.service-card__desc{background:none}
.service-card__spec-col{background:#f4f0eb}
.service-card__spec{background:none}
@media (max-width:767px) {
.service-card__button{margin-top:15px}
}
.service-plans__promo{padding-top:25px;padding-bottom:25px;background:#7aad4b}
.service-plans__promo-h1{margin-top:-5px;margin-bottom:8px;color:#fff}
.service-plans__promo-desc{margin-bottom:20px;font-size:13px;line-height:20px;color:#fff}
.service-plans__desc{background:none}
.service-plans__body{background:#fff}
.service-plans__body-in{padding-top:25px;padding-bottom:25px}
.service-plans__body-h1{margin-bottom:15px}
@media (min-width:768px) {
.service-plans__promo-desc{margin-bottom:0}
}
@media (min-width:990px) {
.service-plans__promo-desc{font-size:13px}
}
@media (min-width:1332px) {
.service-plans__promo-desc{font-size:16px;line-height:24px}
.service-plans__body-in{padding-top:30px;padding-bottom:30px}
}
.plans-footer{margin-top:15px}
.plans-comment{font-size:12px;line-height:16px;color:#8d8783}
.plans-ctrl{margin-top:10px}
.plans-ctrl__link{white-space:nowrap}
.plans__type-full .plan{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #f2f0ed}
.plans__type-full .plan__header{border-bottom:1px solid #e6dfd8;padding-bottom:5px;color:#7c736c}
.plans__type-full .plan__h1{text-transform:none;white-space:nowrap}
.plans__type-full .plan__column-title{padding-top:.6em;padding-right:0}
.plans__type-full .plan__column-1,.plan__column-2,.plan__column-3{padding-top:.9em;white-space:nowrap;padding-right:0}
.plans__type-full .plan__price{font-size:12px;text-align:right;color:#ff7e33;padding-top:.5em;white-space:nowrap;padding-left:0}
.plans__type-full .plan__price-value{font-size:24px}
.plans__type-full .plan__price-value-xs{color:#ff7e33;white-space:nowrap}
.plans__type-full .plan__price-value-xs:before{content:"";display:block;width:100%;height:10px}
.plans__type-full .plan__price-value-xs:after{content:"";display:block;width:100%;height:10px}
.plans__type-full .plan__price-label{display:inline-block;margin-left:5px;font-size:10px}
@media (max-width:768px) {
.plans__type-full .plan__column-1 > .row{border-top:1px solid #f2f0ed}
.plans__type-full .plan__column-1 > .row,.plans__type-full .plan__column-2 > .row,.plans__type-full .plan__column-3 > .row{border-bottom:1px solid #f2f0ed;height:30px;line-height:30px}
.plans__type-full .plan__column-title{padding-top:0}
.plans__type-full .plan__column-1,.plans__type-full .plan__column-2,.plans__type-full .plan__column-3{padding-top:0}
.plans__type-full .plan__column-3{font-weight:400}
.plans__type-full .plan__price{padding-top:.5em}
.plans__type-full .plan__button-wrapper{padding:20px 30px 5px}
.plans__type-full .plan__prop-value{font-weight:700}
}
@media (min-width:768px) and (max-width:989px) {
.plans__type-full .plan__column-1{padding-left:0}
.plans__type-full .plan__header-column-1,.plans__type-full .plan__header-column-2,.plans__type-full .plan__header-column-3{font-size:13px}
.plans__type-full .plan__header-column-1{padding-left:0}
}
.plans__type-part .plan{border-top:1px solid #e6dfd8;padding-bottom:30px;padding-top:0;overflow:hidden}
.plans__type-part .plan__header{background:#f4f0eb;padding-top:30px;padding-bottom:30px;margin:0 -24px}
.plans__type-part .plan__header_for_calltracking{padding-top:25px;padding-bottom:26px}
.plans__type-part .plan:last-child{border-bottom:1px solid #e6dfd8}
.plans__type-part .plan__h1{margin-top:-10px;text-transform:none;text-align:center}
.plans__type-part .plan__price{margin-top:7px;font-size:12px;text-align:center;color:#ff7e33}
.plans__type-part .plan__price-label-lg{display:none}
.plans__type-part .plan__desc{margin-top:13px}
.plans__type-part .plan__desc table{width:100%;table-layout:fixed}
.plans__type-part .plan__desc tr{border:none}
.plans__type-part .plan__desc td{line-height:1.2em;vertical-align:top;padding:2px 0 15px 10px;color:#4d4441;border:none}
.plans__type-part .plan__desc td:first-child{width:16px;padding:0!important}
.plans__type-part .plan__button{margin-top:20px}
@media (min-width:768px) {
.plans__type-part .plan{border-bottom:1px solid #e6dfd8;border-left:1px solid #e6dfd8}
.plans__type-part .plan:first-child{border-left:none}
.plans__type-part .plan__h1{margin-top:0}
.plans__type-part .plan__price{margin-top:10px}
.plans__type-part .plan__price-value{font-size:24px}
.plans__type-part .plan__price-label-sm{display:none}
.plans__type-part .plan__price-label-lg{display:inline-block;margin-left:5px;font-size:10px}
.plans__type-part .plan__desc{margin-top:25px}
.plans__type-part .plan__button{margin-top:25px}
}
@media (min-width:768px) {
.plans-comment{margin-top:4px}
.plans-ctrl{margin-top:0;text-align:right}
.plans-ctrl__link{float:right}
}
@media (min-width:1332px) {
.plans-comment{font-size:13px}
.plans-ctrl{margin-top:-3px}
}
.plan-choose-ctrl,.plan-choose-view{padding-bottom:25px;padding-top:25px}
.plan-choose-ctrl{border:1px solid #e6dfd8;border-right:0;border-left:0}
.plan-choose-view{border-bottom:1px solid #e6dfd8}
.plan-choose__item{margin-top:30px}
.plan-choose__item:first-child{margin-top:0}
.plan-choose__item:last-child{margin-bottom:5px}
.plan-choose__label{margin-bottom:8px}
.plan-choose__label_no-b-margin{margin-bottom:0}
.plan-choose__checkbox{float:left;margin-right:40px}
.plan-choose__checkbox:last-child{margin-right:0}
.plan-choose__h1{margin-bottom:5px;margin-top:-5px}
.plan-choose__table{width:100%}
.plan-choose__table td{padding-bottom:5px;padding-top:5px}
.plan-choose__table td:last-child{font-weight:800;text-align:right}
.plan-choose__table__label{color:#8e8480}
.plan-choose__price{margin-top:13px;border-top:1px solid #e6dfd8;padding-top:15px;text-align:right}
.plan-choose__button{margin-top:20px;display:block}
@media (min-width:768px) {
.plan-choose-view{border:1px solid #e6dfd8;border-right:0}
}
@media (min-width:1332px) {
.plan-choose__item{margin-top:35px}
}
.input-slider{padding-top:25px;margin-right:10px;margin-left:10px}
.input-slider .ui-slider-handle{background:#ffdc20!important;border:0!important;border-radius:50%;box-shadow:inset 0 -2px #d9bb1b;width:16px;height:16px;top:-.5em!important}
.input-slider .ui-slider{background:#c5c2be;height:2px;border:0!important;margin-bottom:0!important}
.input-slider .ui-slider-pip{top:0!important}
.input-slider .ui-slider-label{height:40px;position:relative;top:-25px}
.input-slider .ui-slider-pip-selected-initial .ui-slider-label,.input-slider .ui-slider-pip-selected .ui-slider-label{font-weight:800;color:#ff6c16!important}
.input-slider .ui-slider-line{width:6px;height:6px;border-radius:50%;background:#c5c2be;margin-top:-2px;margin-left:-3px}
.promo-video{padding-top:30px;padding-bottom:30px;background:#7aad4b}
.promo-video__h1{margin-top:-5px;color:#fff}
.promo-video__text{margin-top:5px;color:#fff}
.promo-video__button-view{margin-top:35px;display:block}
.promo-video__button-choose{margin-top:15px;display:block}
.promo-video__player{display:none}
.promo-video__player__image{width:100%}
.promo-video__player__h1{text-transform:none;color:#fff}
@media (min-width:768px) {
.promo-video{padding-top:45px;padding-bottom:45px}
.promo-video__h1{margin-top:0}
.promo-video__text{margin-top:15px}
.promo-video__button-view{display:none}
.promo-video__button-choose{margin-top:35px;display:inline-block;min-width:330px}
.promo-video__player{display:block;position:relative;box-shadow:0 15px 15px rgba(0,0,0,0.2)}
.promo-video__player__content{position:absolute;height:100%;width:100%;top:0;left:0;text-align:center}
.promo-video__player__button{margin-top:15px}
.vats2-promo-advantages{padding:45px 45px 120px}
}
@media (min-width:990px) {
.promo-video__desc{margin-left:60px;max-width:510px}
.promo-video__col-player{padding-left:0}
.promo-video__player{margin-right:20px}
}
@media (min-width:1332px) {
.promo-video__player__button{margin-top:20px}
}
.promo-map{padding-top:25px;padding-bottom:25px}
.promo-map__text{margin-top:5px}
.promo-map__image-box{display:none}
.promo-map__point{position:absolute;margin-left:-15px;margin-top:-16px;cursor:pointer;-webkit-transition:200ms all;transition:200ms all}
.promo-map__point:hover{margin-top:-20px}
@media (min-width:768px) {
.promo-map{padding-top:40px;padding-bottom:40px}
.promo-map__text{margin-top:15px}
.promo-map__image-box{display:block;margin-right:60px;margin-left:60px;margin-top:20px;text-align:center}
.promo-map__image-wrap{display:inline-block;position:relative}
.promo-map__image{max-width:100%}
}
@media (min-width:990px) {
.promo-map{padding-top:45px;padding-bottom:45px}
.promo-map__text{margin-top:15px}
.promo-map__image-box{margin-top:0;margin-right:0;margin-left:0}
}
@media (min-width:1332px) {
.promo-map{padding-top:60px;padding-bottom:60px}
}
.promo-list{background:#f4f0eb;padding-top:25px;padding-bottom:25px}
.promo-list_bg-white{background:#fff}
.promo-list__h2{text-transform:none}
.promo-list__item{margin-top:15px}
.promo-list__icon{float:left}
.promo-list__desc{margin-left:50px}
.promo-list__text{margin-top:5px;color:#7c736c}
@media (min-width:768px) {
.promo-list{padding-top:30px;padding-bottom:30px}
.promo-list__item{margin-top:30px}
.promo-list__icon{float:none}
.promo-list__desc{margin-left:0;margin-top:15px}
}
@media (min-width:1332px) {
.promo-list{padding-top:40px;padding-bottom:40px}
.promo-list__h1{margin-top:5px}
}
.promo-cart{background:#f9f7f5;padding-top:20px;padding-bottom:20px}
.promo-cart__h1{text-transform:uppercase;margin-bottom:5px}
.promo-cart__item{position:relative;border-top:1px solid #e6e1dc;padding-top:6px;padding-bottom:6px}
.mr-no-touch .promo-cart__item{padding-right:10px;padding-left:10px}
.mr-no-touch .promo-cart__item:hover{background:#fff;padding-top:7px;padding-bottom:7px;border-top:0;margin-bottom:-1px;position:relative;z-index:10}
.mr-no-touch .promo-cart__item:hover .promo-cart__remove{visibility:visible}
.promo-cart__remove{float:right;padding:5px;margin-top:-5px;margin-bottom:-5px;opacity:.8;filter:alpha(opacity=80)}
.promo-cart__remove:hover{opacity:1;filter:alpha(opacity=100)}
.mr-no-touch .promo-cart__remove{margin-right:-5px;visibility:hidden}
.promo-cart__helper{margin-bottom:-1px;position:relative;z-index:10;background:#f9f7f5;height:1px}
@media (min-width:768px) {
.mr-no-touch .promo-cart__item-box{padding-right:0}
}
.promo-total-row{background:#fff;padding-top:25px}
.promo-total{background:#f4f0eb;padding-top:20px;padding-bottom:20px}
.promo-total__h1{text-transform:uppercase;margin-bottom:5px}
.promo-total__label,.promo-total__value{padding-top:2px;padding-bottom:2px}
.promo-total__value{white-space:nowrap}
.promo-total__label{clear:left;color:#7c736c}
.promo-total__button{margin-top:10px}
@media (min-width:768px) {
.promo-total-row{padding-top:30px}
.promo-total__h1{margin-bottom:10px}
.promo-total__label{margin-bottom:-5px}
}
@media (min-width:990px) {
.promo-total__label{margin-bottom:0}
}
.promo-start{background:#6ba436;padding-top:25px;padding-bottom:25px}
.promo-start__h1{margin-top:-5px;color:#fff}
.promo-start__text{margin-top:10px;margin-bottom:20px;color:#fff}
.promo-start__button{display:block}
@media (min-width:768px) {
.promo-start{padding-top:45px;padding-bottom:45px}
.promo-start__h1{text-align:center}
.promo-start__text{max-width:500px;margin-right:auto;margin-left:auto;margin-bottom:25px;text-align:center}
.promo-start__button{display:inline-block}
}
@media (min-width:990px) {
.promo-start__text{max-width:550px}
}
@media (min-width:1332px) {
.promo-start__text{max-width:700px}
}
.promo-help{background:#f4f0eb}
.promo-help__in{padding-top:25px;padding-bottom:25px}
.promo-help__h1{margin-top:-5px}
.promo-help__text{margin-top:10px;margin-bottom:20px}
.promo-help__image{display:none;margin:20px auto 0}
.promo-help__button{display:block}
@media (min-width:768px) {
.promo-help__in{padding-top:45px;padding-bottom:45px}
.promo-help__image{display:block}
.promo-help__h1{text-align:center}
.promo-help__text{text-align:center;max-width:535px;margin-right:auto;margin-left:auto;margin-bottom:25px}
.promo-help__button{display:inline-block}
}
@media (min-width:990px) {
.promo-help__text{max-width:640px}
}
@media (min-width:1332px) {
.promo-help__text{max-width:800px}
}
.promo-price{background:#fff;padding-bottom:25px}
@media (min-width:768px) {
.promo-price__h1{text-align:center}
}
@media (min-width:990px) {
.promo-price__plan{margin-right:80px;margin-left:80px}
.promo-price__choose-button{min-width:220px;float:right}
}
@media (min-width:1332px) {
.promo-price{padding-bottom:30px}
}
.promo-desc{background:#f9f7f5;padding-top:25px;padding-bottom:25px}
.promo-desc__image-box{float:right;margin-top:5px;margin-bottom:20px}
.promo-desc__image-box img{width:100%}
.promo-desc__text{margin-top:5px}
.promo-desc__text-ul{padding-left:2em}
.promo-desc__text-ul li{list-style:disc}
@media (min-width:768px) {
.promo-desc{padding-top:45px;padding-bottom:45px}
.promo-desc__text{margin-top:10px}
.promo-desc__image-box{margin-top:0;margin-bottom:0}
.promo-desc__laptop{max-width:538px}
.promo-desc__laptop-in{width:127.88%;margin-left:-13.94%}
}
@media (min-width:990px) {
.promo-desc__image-box{margin-right:20px}
}
.choose-number{background:#fff;border-bottom:1px solid #e6e4e3}
.choose-number__body{background:#f9f7f5}
.choose-number__cities__select{border-bottom:0;margin-bottom:-13px;position:relative;z-index:10}
.choose-number__cities__list{display:none;padding-top:10px;padding-bottom:10px}
.choose-number__city{padding-bottom:12px;padding-top:12px;border:1px solid transparent;border-right:0;border-left:0;text-decoration:none!important;color:#4d4745!important;margin-bottom:-1px}
.choose-number__city:hover,.choose-number__city.active{background:#fff;border-color:#e6e4e3;position:relative;z-index:20}
.choose-number__city.active:before{content:' ';position:absolute;border-right:1px solid #fff;right:-1px;top:0;bottom:0}
.choose-number__tabs__body{background:#fff}
.choose-number__filter{padding-top:15px;padding-bottom:15px}
.choose-number__filter__col-button{text-align:center;margin-top:13px}
.choose-number__list{border-top:1px solid #f2f0ed;border-bottom:1px solid #f2f0ed}
.choose-number__list:before,.choose-number__list:after{content:' ';display:block;height:1px;background:#fff;position:relative;z-index:10}
.choose-number__list:before{margin-bottom:-1px}
.choose-number__list:after{margin-top:-1px}
.choose-number__item{padding-top:3px;padding-bottom:3px;border-top:1px solid #f2f0ed;border-bottom:1px solid #f2f0ed;margin-bottom:-1px;cursor:pointer}
.mr-no-touch .choose-number__item:hover .choose-number__item__add{display:block}
.choose-number__item_added .choose-number__item__phone,.choose-number__item_added .choose-number__item__code{color:#f78a4a}
.choose-number__item_added .choose-number__item__add{display:none!important}
.choose-number__item_added .choose-number__item__ok{display:block}
.choose-number__item_adding .choose-number__item__add,.choose-number__item_progress .choose-number__item__add{display:none!important}
.choose-number__item_adding .choose-number__item-in,.choose-number__item_progress .choose-number__item-in{box-shadow:0 0 5px rgba(0,0,0,0.2);border-radius:4px}
.choose-number__item_adding .choose-number__item__ok{display:block}
.choose-number__item_adding .choose-number__item__phone,.choose-number__item_progress .choose-number__item__phone{display:none}
.choose-number__item__phone{white-space:nowrap!important}
.choose-number__item_adding .choose-number__message-added,.choose-number__item_progress .choose-number__message-added{display:block}
.choose-number__item_progress .choose-number__item__title{padding:0}
.choose-number__item_progress .choose-number__message-added{text-align:center}
.choose-number__item__info{margin-top:4px}
.choose-number__item__price{margin-bottom:7px;font-size:10px;color:#ada7a4}
.choose-number__item__price:last-child{margin-bottom:3px}
.choose-number__item__code{color:#a6a09c}
.choose-number__item__title{position:relative;padding-right:25px}
.choose-number__item__add{padding:4px;position:absolute;right:-2px;top:50%;margin-top:-10px;opacity:.8;filter:alpha(opacity=80)}
.choose-number__item__add:before{content:' '}
.choose-number__item__add:hover{opacity:1;filter:alpha(opacity=100)}
.mr-no-touch .choose-number__item__add{display:none}
.choose-number__item__ok{display:none;position:absolute;right:0;top:2px;cursor:pointer}
.choose-number__item__ok:hover{opacity:.5}
.choose-number__item-in{padding-top:4px;padding-bottom:4px;-webkit-transition:200ms all;transition:200ms all}
.choose-number__message-added{display:none}
@media (min-width:768px) {
.choose-number__cities__select{margin-bottom:0;border-bottom:1px solid #e6e4e3}
.choose-number__tabs{padding-top:25px}
.choose-number__h1{text-align:center}
.choose-number__filter__table{display:table;width:100%}
.choose-number__filter__col-field,.choose-number__filter__col-button{display:table-cell;vertical-align:middle;float:none}
.choose-number__filter__col-field{width:2000px}
.choose-number__filter__col-button{width:auto;padding-right:0;white-space:nowrap}
.choose-number__item__price{font-size:12px}
.choose-number__item__info{margin-top:5px}
.choose-number__item__price{margin-bottom:10px}
.choose-number__item-in{padding-top:10px;padding-bottom:10px}
}
@media (min-width:990px) {
.choose-number__cities{position:relative;padding-top:37px}
.choose-number__cities:before{content:' ';position:absolute;z-index:10;border-right:1px solid #e6e4e3;bottom:0;right:-1px;top:10px}
.choose-number__cities__select{display:none}
.choose-number__cities__list{display:block}
.choose-number__tabs{padding-top:0}
.choose-number__tabs__ctrl-in{padding-left:0}
.choose-number__body{border-top:1px solid #e6e4e3;padding-top:25px}
.choose-number__item_by-cities{width:20%}
.choose-number__item__ok{top:5px}
}
@media (min-width:1332px) {
.choose-number__filter{padding-top:20px;padding-bottom:20px}
.choose-number__item__ok{top:6px}
}
.pager{padding-top:15px;padding-bottom:15px;text-align:center}
.pager__loader{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.7);visibility:hidden}
.pager__loader img{position:absolute;left:50%;top:50%;margin:-32px 0 0 -32px}
.pager__loader.ajax-pager__loader_visible_yes{visibility:visible}
.pager__in{display:inline-block}
.pager__table{display:table;width:100%}
.pager__col-prev,.pager__col-next,.pager__col-pages{display:table-cell;vertical-align:middle}
.pager__col-pages{width:1000px;text-align:center}
.pager__this,.pager__page{padding:5px;margin:0 2px}
.pager__page{color:#f78a4a;text-decoration:none!important}
.pager__page:hover{color:#f6762b}
.pager__dotes{margin:0 -2px;color:#ada7a4}
.pager__prev,.pager__next{width:auto;padding-right:15px;padding-left:15px}
.pager__prev{margin-right:5px}
.pager__prev__icon{left:-1px}
.pager__next{margin-left:5px}
.pager__next__icon{right:-1px}
@media (min-width:768px) {
.pager{padding-top:20px;padding-bottom:20px}
.pager__table{width:auto}
.pager__col-pages{width:auto}
.pager__prev,.pager__next{padding-right:20px;padding-left:20px}
.pager__prev{margin-right:20px}
.pager__next{margin-left:20px}
}
@media (min-width:1332px) {
.pager{padding-top:25px;padding-bottom:25px}
}
.page__image-box{height:120px;background-color:#7aad4b;background-repeat:no-repeat;background-position:50% 0;background-size:contain;text-align:center;font-size:0;overflow:hidden}
.page__image-box:before{content:' ';height:100%;display:inline-block;vertical-align:bottom}
.page__image{max-width:100%;vertical-align:bottom}
.page__desc{background:none}
.page__numbers-h2{padding-top:20px;margin-bottom:10px}
@media (min-width:768px) {
.page__image-box{height:140px}
}
@media (min-width:990px) {
.page__numbers-h2{padding-top:20px;margin-bottom:20px}
.page__numbers-col-desc{border-right:1px solid #e6e4e3}
}
.form-action{font-family:"Open Sans",sans-serif;background:#fff;padding:35px 42px 40px;position:relative}
@media (min-width: 640px) {
.form-action{width:426px}
}
.form-action__title{color:#4d4441;font-weight:700;text-transform:uppercase;font-size:18px;white-space:nowrap;text-align:center;margin-bottom:20px}
.form-action__description{font-size:13px;color:#4d4441;margin-bottom:20px}
.form-action__input + .form-action__input,.form-action__input + label.error + .form-action__input,.form-action__input ~ .form-columns{margin-top:8px}
.form-columns .form-column + .form-column .form-column__content{padding-left:8px}
@media (max-width:767px) {
.form-columns .form-column + .form-column{margin-top:8px}
.form-columns .form-column + .form-column .form-column__content{padding-left:0}
}
.form-control__captcha{padding:0;border:none;width:100%;box-shadow:none;overflow:hidden}
textarea.form-action__input{min-height:90px}
.form-action__button{margin-top:24px}
.form-action__links{margin-top:18px}
.form-action__link{font-size:13px;color:#9b9694;float:right;width:50%;text-align:right}
.form-action__link + .form-action__link{text-align:left}
.form-action-loader{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.7)}
.form-action-loader__image{position:absolute;left:50%;top:50%;margin:-32px 0 0 -32px}
.form-action-result{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;text-align:center}
.form-action-result__message{display:table-cell;height:100%;vertical-align:middle;font-size:16px}
.popup-search{position:absolute;left:0;top:0;width:100%;height:100%;padding:8px 18px;background:#f4f0eb;display:none}
.popup-search .search-input__field{font-size:13px;border-radius:3px 3px 0 0}
.popup-search-results{display:none;border:1px solid #d7d3d1;border-radius:0 0 3px 3px;background:#f4f0eb;font-family:"Open Sans",sans-serif;font-size:12px;margin-top:-1px}
.popup-search-results__loader{display:none;text-align:center;padding:10px 0}
.popup-search-results__message{font-size:14px;padding:10px 18px}
.popup-search-results__group{background:#f4f0eb;color:#4d4441;font-size:13px;padding:9px 18px}
.popup-search-results-snippet{display:block;background:#fff;padding:12px 18px;text-decoration:none!important}
.popup-search-results-snippet + .popup-search-results-snippet{border-top:1px solid #d7d3d1}
.popup-search-results-snippet__image{float:left;width:61px}
.popup-search-results-snippet__wrapper{display:block}
.popup-search-results-snippet__image + .popup-search-results-snippet__wrapper{padding-left:61px}
.popup-search-results-snippet__caption{display:block;font-size:14px;font-weight:700;color:#4d4441;margin-bottom:3px}
.popup-search-results-snippet:hover .popup-search-results-snippet__caption{text-decoration:underline}
.popup-search-results-snippet__text{display:block;color:#362f2d;line-height:1.3em}
.popup-search-results-snippet__highlight,.popup-search-results-snippet__caption b,.popup-search-results-snippet__text b{background:#ffdc20}
.popup-search-results__total{display:block;background:#f4f0eb;height:40px;line-height:40px;font-size:13px;color:#ff6c16;text-align:center;text-decoration:none}
.order-form{background:#fff;padding-bottom:32px}
.order-form form{position:relative}
.order-form__field{margin-top:8px}
textarea.order-form__field{min-height:48px;height:48px}
.order-form__buttons{margin-top:24px}
.order-form__note{color:#777;font-size:14px;line-height:1.5em;text-align:left;margin-top:-10px;white-space:normal}
.popup-basket-result{width:256px;padding:20px 0;background:#fff;color:#4d4441}
.popup-basket-result__content{padding:0 12px}
.popup-basket-result-table{display:table;width:100%}
.popup-basket-result-table__row{display:table-row}
.popup-basket-result-table__cell{display:table-cell;vertical-align:middle}
.popup-basket-result-table__cell_1{font-size:12px;padding-right:10px}
.popup-basket-result-table__cell_2{width:40%;text-align:right;white-space:nowrap}
.popup-basket-result__price{font-weight:700}
.popup-basket-result__price_size_1{font-size:13px}
.popup-basket-result__price_size_2{font-size:16px}
.popup-basket-result__title{text-align:center;padding-left:30px;padding-right:30px;padding-bottom:18px}
.popup-basket-result__service{display:inline-block}
.popup-basket-result__service-title{font-size:13px;font-weight:700;margin-bottom:10px}
.popup-basket-result__service + .popup-basket-result__service{margin-top:7px}
.popup-basket-result__buttons{margin-top:10px}
.popup-basket-result__buttons .btn-branded,.popup-basket-result__buttons .btn{display:block}
.popup-basket-result__button + .popup-basket-result__button{margin-top:16px}
.popup-basket-result-final{text-align:right;padding:10px 0}
.popup-basket-result-final__title{padding-right:10px;font-size:13px;width:60%;display:inline-block;vertical-align:bottom;text-align:right;margin-bottom:1px}
.popup-basket-result-final__sum{display:inline-block;vertical-align:bottom;text-align:left}
.popup-basket-result-product__image{display:none;float:left}
.popup-basket-result-product__title{font-size:13px;font-weight:700}
.popup-basket-result-product__description{display:none;margin-top:3px}
@media (min-width:768px) {
.popup-basket-result{width:642px;padding:26px 0}
.popup-basket-result__content{padding:0}
.popup-basket-result__title{padding-left:10px;padding-right:10px}
.popup-basket-result-table__cell_1{font-size:16px}
.popup-basket-result-table__cell_2{text-align:left}
.popup-basket-result-table__cell_2_size_full{width:26%}
.popup-basket-result__price_size_1{font-size:16px}
.popup-basket-result__price_size_2{font-size:28px}
.popup-basket-result-final__title{padding-right:22px;font-size:18px;margin-bottom:3px}
.popup-basket-result-final{padding:15px 0}
.popup-basket-result-final__sum{width:40%}
.popup-basket-result__service-title{font-size:18px;margin-bottom:0}
.popup-basket-result-product__image{display:block;width:61px}
.popup-basket-result-product__title{font-size:18px}
.popup-basket-result-product__description{display:block;font-size:15px}
.popup-basket-result-product__image + .popup-basket-result-product__wrapper{padding-left:61px}
.popup-basket-result__buttons{margin-top:5px}
.popup-basket-result__buttons .btn-branded,.popup-basket-result__buttons .btn{display:inline-block}
.popup-basket-result__button + .popup-basket-result__button{margin-top:0}
}
.ajax-navigation{position:relative}
.ajax-pager{margin-top:20px}
.ajax-pager__loader{text-align:center;height:1px;overflow:hidden;margin-top:-1px;position:relative;z-index:-1}
.ajax-pager__loader.ajax-pager__loader_visible_yes{margin-top:20px;height:auto;z-index:0}
.bread-crumbs{padding-top:15px;padding-bottom:10px;color:#ff7e33;line-height:1.3em}
.bread-crumbs__item{color:#ff7e33;text-decoration:none!important;font-size:12px}
.bread-crumbs__item:hover{color:#f55a00}
.bread-crumbs__item_state_disabled{color:#b4afad!important}
@media (min-width:990px) {
.bread-crumbs{padding-top:10px;padding-bottom:5px}
.bread-crumbs__item{font-size:13px}
}
@media (min-width:1332px) {
.bread-crumbs__item{font-size:16px}
}
.zb-contact__img{margin:0 20px 20px 0}
.zb-contact__head,.zb-contact__address h2{font-weight:700}
.zb__bold{font-weight:700}
.zb-contact__address p{font-size:12px;line-height:1.3}
.zb-contact__address td{padding-right:10px}
.zb__p-bottom{margin-bottom:20px}
.zb-licenses__blocks{position:relative}
.zb-licenses__block{width:300px;padding:10px;font-size:14px;line-height:1.3;display:inline-block;text-align:center;vertical-align:top}
.zb-licenses__block p{min-height:70px}
.zb-managers__t-container{font-size:14px;line-height:1.3}
.zb-managers__t-container td{vertical-align:top;padding-left:10px;padding-bottom:20px}
.zb-procurement__client td{padding:5px;font-size:13px;line-height:1.2;vertical-align:top}
.zb-procurement{width:100%;overflow-x:auto}
.zb-procurement__table td{padding:5px;font-size:11px;line-height:1.2;vertical-align:top;text-align:center;border:#CCC solid 1px}
.zb-procurement__head{line-height:1.2;font-weight:700}
.zakypki-otchet{font-size:13px}
.zb-prop__table td{padding-right:20px}
strong,b{font-weight:700}
.zb-vacan{font-size:14px}
.zb-vacan__head{font-weight:700;font-size:16px}
.zb-pc__cup li{list-style:decimal;margin-left:20px}
.zb__fringhelp td{padding-right:10px}
.zb-faq li{list-style:decimal;margin-left:20px}
.zb-faq li a{color:#000}
.faq__section-list{margin-bottom:20px}
.faq__h3,.art__h3{padding-top:28px;margin-bottom:10px;text-transform:uppercase;font-weight:700;font-size:20px}
.zb-art__item{margin-bottom:20px}
.art__detail img{margin:10px 10px 0 0}
.zb-file__item{margin-top:5px;margin-bottom:5px;font-size:13px}
.zb-file__item img{margin-right:10px}
.zb-file__title{width:100%;height:30px;line-height:30px;text-align:center;font-weight:700;background-color:#f5f5f5;margin:10px 0;font-size:14px}
.zb-wtb li{list-style:none}
.zb-wtb__ol li{list-style:decimal;margin-left:40px}
.zb-wtb__title{font-size:120%;margin:1em 0 .5em -20px}
.zb-wtb__image{display:inline-block;margin-right:25px;vertical-align:top;width:140px}
.zb-wtb__description{display:inline-block;max-width:750px}
.zb-wtb__icons{margin:10px 0}
.zb-wtb__icons img{box-shadow:rgba(0,0,0,0.0980392) 0 0 5px 0;margin:2px 0}
.archive_promo{color:#ff7e33;text-decoration:none!important;font-size:16px;position:absolute;right:10px;top:20px}
@media (max-width:480px) {
.archive_promo{font-size:13px}
}
@media (min-width:990px) {
.archive_promo{top:50px}
}
.save_pdf{clear:both;background-color:#eaeaea;width:250px;height:60px;display:block;vertical-align:middle;text-align:center;border:1px dotted #999;margin:10px 0}
.zb-wc__title{display:block;font-weight:400;font-size:18px;color:#f78a4a;margin:20px 0 5px}
.zb__cards{margin:35px;text-align:center;width:170px;height:150px;float:left}
.about__item:hover .about__desc{display:block}
.cloud-ats__text ul{list-style:none}
.reviews_link{z-index:10}
#jivo-label{display:none!important}
.chose-number__desc{display:block;text-align:center;line-height:2em}
.faq__sub-header{font-size:18px}
.faq__sub-header_level-3{text-transform:none;font-weight:400}
.faq-menu{margin-top:5px;border-top:1px solid #e7e1da;border-right:1px solid #e7e1da}
.faq-menu + .faq__sub-header{margin-top:30px}
.faq-menu__link{position:relative;display:block;padding:18px;background:#fff;color:#847c75;text-decoration:none;border-bottom:1px solid #e7e1da}
.faq-menu__link:after{content:"";background:url(../images/faq_arrow_right.png) 0 0 no-repeat;width:6px;height:10px;position:absolute;right:12px;top:50%;margin-top:-5px;visibility:hidden}
@media (max-width:767px) {
.faq__sub-header{font-size:15px}
.faq-menu{border-right:none}
.faq-menu__link:after{visibility:visible}
}
.faq-menu__link:hover,.faq-menu__link.active{background:transparent;color:#f60;text-decoration:none}
.faq-right-block{background:#fff}
.faq-right-block > .faq__sub-header{padding-top:30px}
.faq-submenu{padding-top:12px}
.faq-submenu > .row{border-bottom:1px solid #e6ded7}
.faq-submenu__link{display:block;color:#4d4441!important;text-decoration:none;line-height:2em;margin-bottom:15px}
.tarif-panel > .row{background:#fff;padding-top:24px}
.tarif-card{padding:2px}
.tarif-card__in{position:relative;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);border:1px solid #f4f4f4;padding-top:20px;padding-bottom:20px}
.tarif-card__head{border-bottom:1px solid #e6e4e3;padding-bottom:20px;margin-bottom:20px;min-height:112px}
.tarif-card__desc{display:block;color:#847b74;margin-top:5px}
.tarif-card__h{font-size:18px;text-transform:none;vertical-align:top}
.tarif-card__h-link{color:#4d4441;font-size:18px;font-weight:700}
@media (max-width:767px) {
.tarif-card__h{font-size:16px}
}
.tarif-card__title{position:relative;padding-left:54px}
.tarif-card__image{position:absolute;left:0;top:0;width:49px}
.tarif-card__param{line-height:1.7em;margin-bottom:10px}
.tarif-card__content{padding-bottom:30px}
.content-title-h2{font-size:1.2em;font-weight:700;margin:1em 0 .5em}
.nzebra tr:nth-child(2n+1){background-color:#f9f7f5;background-color:#f9f7f5}
.rates-table{border-bottom:1px solid #f9f7f5;margin-bottom:35px;margin-top:10px;width:75%}
.rates-table th{font-weight:700;padding:0 15px;text-align:center}
.rates-table td{padding:5px 15px;text-align:center}
.rates-table td.desc,.rates-table td:first-of-type{text-align:left}
.rates-table th,.rates-table td{vertical-align:middle}
.rates-note{font-size:.9em;line-height:1.4;max-width:960px}
.rates-note__header{font-weight:700}
.rates-note ol{padding-left:2em}
.rates-note ol > li{list-style:decimal}
.rates-note ul > li{list-style:disc}
.page-card__logo{min-height:120px;background:#7aad4b url(../images/ripples.jpg) no-repeat 50% 100%;text-align:center;padding:25px 65px}
.page-card__logo img{margin:0 auto}
.page-card__ctrl{background:#fff;overflow:hidden}
.page-card__ctrl-wrapper{display:table-cell;vertical-align:middle;padding-top:12px;padding-bottom:12px;width:1000px}
.page-card__ctrl .btn-branded{margin-right:20px}
.page-card__ctrl .btn-link{font-size:13px!important}
@media (max-width:767px) {
.page-card__ctrl{text-align:center}
.page-card__ctrl .btn-branded{margin-right:0}
.page-card__ctrl .btn-branded,.page-card__ctrl .btn{display:block;margin-bottom:15px}
.page-card__ctrl .btn{width:100%}
}
.page-card-sidebar{padding-top:20px;padding-bottom:20px}
.page-card-main{border-left:1px solid #e6e4e3}
.page-card__h1{margin-top:20px;margin-bottom:20px}
.page-card-free{background:#fff;position:relative;margin-top:10px;margin-bottom:20px}
.page-card-free__title{font-weight:400;padding-bottom:12px}
.page-card-free__phone{font-size:22px;font-weight:700;text-decoration:none;color:#000!important;display:inline-block;vertical-align:top;margin:5px 0 10px}
.page-card-free__phone:hover{text-decoration:underline}
.page-card-free ol li{padding:.5em 0}
.page-card-free__call{padding-top:20px;padding-bottom:20px}
.page-card-free__form{padding-top:20px;padding-bottom:20px;border-right:1px solid #e8e4e1}
@media (max-width:767px) {
.page-card-free__form{border-right:none;border-bottom:1px solid #e8e4e1}
}
.page-card-free__cap{margin-bottom:5px}
.page-card-locations{margin-top:5px;margin-bottom:20px;height:150px;overflow:hidden}
.page-card-locations__all{font-size:13px}
.page-card-locations__collapse{padding-top:10px}
.page-card-locations__card{padding:2px}
.page-card-locations__card-in{height:145px;position:relative;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);border:1px solid #f4f4f4;text-align:center;display:block;text-decoration:none!important;transition:opacity .5s ease}
.page-card-locations__card-in:hover{opacity:.7;filter:Alpha(opacity=70)}
.page-card-locations__image-h{display:inline-block;vertical-align:top}
.page-card-locations__image-v{display:table-cell;vertical-align:middle;height:110px}
.page-card-locations__title{display:block;width:100%;text-align:center;color:#7c736c}
.simple-table{border-bottom:1px solid #f9f7f5;margin-bottom:25px;margin-top:10px}
.simple-table--full-width{width:100%}
.simple-table th{font-weight:700}
.simple-table th,.simple-table td{padding:5px 15px;text-align:left;vertical-align:middle}
.menu-map{padding-bottom:20px}
.menu-map-item{display:inline-block;vertical-align:top;border:1px solid #e7e1da;background:#fff;margin-right:10px;margin-bottom:10px}
@media (max-width:767px) {
.menu-map-item{width:100%;margin-right:0}
}
.menu-map-item__link{display:block;padding:18px;color:#847c75;text-decoration:none}
.menu-map-item__link:hover{color:#f60;text-decoration:none}
.menu-map-subitem{background:#F4F0EB;border-top:1px solid #e7e1da;padding:8px 18px}
.menu-map-subitem__link{display:block;color:#4d4441!important;text-decoration:none;line-height:2em}
.form-white{background:#fff;padding:0 20px 20px}
.partner-form{position:relative}
.partner-form__error-message{margin-top:3px;font-size:12px;color:red;margin-bottom:5px}
.partner-form-loader{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.7);z-index:2}
.partner-form-loader__image{position:absolute;left:50%;top:50%;margin:-32px 0 0 -32px}
.partner-form-result{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;text-align:center;z-index:2}
.partner-form-result__message{display:table-cell;height:100%;vertical-align:middle;font-size:16px}
.sip__item{vertical-align:top;display:inline-block;width:400px;margin:0 20px 20px 0}
.sip__item-left{display:table-cell;width:150px;vertical-align:top}
.sip__item-right{display:table-cell;width:250px;vertical-align:top}
.partner-desc__text-ul{padding-left:2em;padding-bottom:20px}
.partner-desc__text-ul li{list-style:disc}
.no-margin{margin-left:0;width:100%}
.order-result-popup{width:400px;padding:20px;text-align:center;line-height:1.5em}
.order-result-popup__caption{padding-bottom:10px}
.landing2-icon{background-image:url(../images/landing2-sprite.png);display:inline-block;text-align:left;background-size:64px 301px;position:relative;margin-top:7px}
.landing2-icon-scalable{background-position:-5px -0;width:53px;height:50px}
.landing2-icon-chart{background-position:-5px -55px;width:45px;height:41px}
.landing2-icon-chat{background-position:-5px -102px;width:45px;height:39px}
.landing2-icon-profit{background-position:-5px -145px;width:43px;height:44px}
.landing2-icon-map-marker{background-position:-5px -194px;width:38px;height:50px}
.landing2-icon-support{background-position:-5px -249px;width:30px;height:47px;left:10px}
.landing2-icon2{background-image:url(../images/landing2-sprite2.png);display:inline-block;text-align:left;position:relative}
@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:32),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
.landing2-icon2{background-image:url(../images/landing2-sprite2-2x.png);background-size:62px 167px}
}
.landing2-icon2-nout{background-position:-5px -0;width:52px;height:40px}
.landing2-icon2-phone{background-position:-5px -44px;width:42px;height:30px;margin-top:10px}
.landing2-icon2-radiophone{background-position:-5px -79px;width:39px;height:40px;left:7px}
.landing2-icon2-mobile{background-position:-5px -124px;width:24px;height:40px;left:8px}
@media (min-width: 768px) {
.landing2-icon{background-size:127px 602px}
.landing2-icon-scalable{background-position:-10px -0;width:107px;height:100px;left:-5px;margin-top:0}
.landing2-icon-chart{background-position:-10px -111px;width:91px;height:83px;margin-top:17px}
.landing2-icon-chat{background-position:-10px -204px;width:89px;height:77px;margin-top:23px}
.landing2-icon-profit{background-position:-10px -291px;width:84px;height:88px;margin-top:12px}
.landing2-icon-map-marker{background-position:-10px -389px;width:75px;height:99px;margin-top:1px}
.landing2-icon-support{background-position:-10px -498px;width:59px;height:94px;margin-top:6px}
.landing2-icon2-radiophone{left:auto}
.landing2-icon2-mobile{left:auto}
}
.vats2-what-need__arrows{display:none;position:absolute;background:url(../images/arrows.png) top center no-repeat;top:0;z-index:2;background-size:100%}
.vats-help{background:url(../images/landing_footer_bg.jpg?123) top center no-repeat;min-height:250px}
@media (min-width:768px) {
.vats2-what-need__arrows{display:block;height:430px;width:480px}
.vats-help{min-height:300px}
}
@media (min-width: 990px) {
.vats2-what-need__arrows{height:550px;width:600px}
.vats-help{min-height:350px}
}
@media (min-width: 1332px) {
.vats2-what-need__arrows{height:710px;width:802px}
.vats-help{min-height:500px}
}
.vats-solutions .promo-desc__text-ul li:before{content:'';display:inline-block;margin-right:10px;width:18px;height:18px;background:url(../images/marker-1.png);position:relative;top:3px}
@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:32),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
.vats-solutions .promo-desc__text-ul li:before{background:url(../images/marker-1-2x.png);background-size:18px 18px}
}
.vats2-promo-advantages .promo-video__h1{text-align:center}
.vats2-promo-advantages .promo-list__desc,.vats2-devices .promo-list__desc{margin-left:65px}
.vats2-promo-advantages .promo-list__h2{color:#fff}
.vats2-promo-advantages .promo-list__text{color:#fff;line-height:1.4}
@media (min-width: 768px) {
.vats2-promo-advantages .promo-list__item{text-align:center}
.vats2-promo-advantages .promo-list__h2{margin-bottom:15px}
.vats2-promo-advantages .promo-list__desc,.vats2-devices .promo-list__desc{margin-left:0}
.vats2-promo-advantages .promo-list__item{margin:0;padding-top:40px;padding-bottom:40px}
.vats2-promo-advantages .adv-border__both{border-right:1px solid #598739;border-left:1px solid #598739}
.vats2-promo-advantages .adv-border__bottom{border-bottom:1px solid #598739}
.vats2-promo-advantages .row{padding-top:40px}
}
.vats2-what-need .promo-list__text{line-height:1.4}
.vats2-what-need .promo-list__desc{margin-left:-10px}
.vats2-highlighted .promo-list__h2{display:inline-block;padding:0 5px;background-color:#ffdc20}
.vats2-what-need__h1{color:#71a745}
.vats2-what-need__h3{color:#4d4441}
.vats2-what-need__head{text-align:center;position:relative;z-index:3}
@media (min-width: 768px) {
.vats2-what-need .promo-list__desc{margin-left:0}
.vats2-what-need .container-fluid{margin:45px 0}
.vats2-what-need__container{position:relative;margin:0 auto;width:732px;padding:0;min-height:530px}
.vats2-what-need .promo-list__item{position:absolute;width:280px;margin:0}
.vats2-what-need__head{position:absolute;left:265px;top:160px}
.vats2-what-need .promo-list__h2{margin-bottom:10px;padding-top:5px}
.vats2-highlighted .promo-list__h2{margin-left:-12px;padding:5px 12px}
.vats2-block-1{left:8px;top:-4px}
.vats2-block-2{right:-15px;top:-4px}
.vats2-block-3{right:-15px;top:251px}
.vats2-block-4{left:246px;top:387px}
.vats2-block-5{left:8px;top:251px}
}
@media (min-width: 990px) {
.vats2-what-need__container{position:relative;margin:0 auto;width:940px;padding:0 25px;min-height:650px}
.vats2-what-need .promo-list__item{width:340px}
.vats2-what-need__head{left:350px;top:200px}
.vats2-what-need .promo-list__h2{margin-bottom:10px;padding-top:10px}
.vats2-highlighted .promo-list__h2{margin-left:-20px;padding:10px 20px}
.vats2-block-1{left:45px;top:-1px}
.vats2-block-2{right:-20px;top:-1px}
.vats2-block-3{right:-20px;top:317px}
.vats2-block-4{left:342px;top:488px}
.vats2-block-5{left:45px;top:317px}
}
@media (min-width: 1332px) {
.vats2-what-need__container{position:relative;margin:0 auto;width:1230px;padding:0 25px;min-height:860px}
.vats2-what-need .promo-list__item{width:420px}
.vats2-what-need__head{left:470px;top:275px}
.vats2-what-need .promo-list__h2{margin-bottom:20px;padding-top:12px}
.vats2-highlighted .promo-list__h2{margin-left:-25px;padding:12px 25px;margin-bottom:8px}
.vats2-block-1{left:50px;top:8px}
.vats2-block-2{right:-10px;top:8px}
.vats2-block-3{right:-10px;top:434px}
.vats2-block-4{left:445px;top:662px}
.vats2-block-5{left:50px;top:434px}
}
.vats-solutions .promo-desc__h1{border-bottom:3px solid #ffdc20;margin-bottom:10px;padding-bottom:5px;display:inline-block}
.vats-solutions .promo-desc__text-ul li{list-style:none;margin-bottom:8px}
.vats-solutions .promo-desc__text-ul{padding-left:10px;padding-top:25px}
.vats-help .promo-help__text{color:#fff;padding:10px 0;line-height:1.4;font-size:14px}
.vats-help__button{border:2px solid #ffdc20;color:#ffdc20;text-transform:uppercase;line-height:1;font-size:16px;padding:10px 14px}
.vats-help__button:hover{background-color:#ffdc20;color:#fff}
.vats-help .btn-branded{width:100%}
.vats-help .promo-help__in{padding-top:80px}
.vats2-devices{background-color:#eaeaea}
.vats2-devices .promo-desc__h1{font-size:14px;text-transform:uppercase;font-weight:400}
.vats2-devices .promo-list__text{line-height:1.4}
.vats2-price-header{background-color:#ffdc20;padding:0 12px}
.plan-price__header{width:200px;height:200px;border:3px solid #ffdc20;background-color:#f9f7f5;border-radius:50%;margin:28px auto;position:relative}
.vats2-price .plan__h1{margin-top:0;font-size:18px;text-transform:uppercase;font-weight:400}
.vats2-price .plan__header{background:#f9f7f5;padding:10px 0}
.vats2-slider__desc{position:absolute;bottom:60px;width:auto;padding:0 20px}
.vats2-slider__desc .btn-branded{display:block}
.vats2-slider__h1{font-size:24px;line-height:1.4;font-weight:700}
.vats2-slider__h2{font-size:16px;line-height:1.4;font-weight:700;margin-bottom:30px}
.vats2-slider__text{font-size:15px;line-height:1.4;margin-bottom:30px}
.vats2-slider__button{background-color:#ffdc20;color:#4d4441;text-transform:none}
.vats2-slider__button:hover{background-color:transparent}
.vats2-slider .bx-pager-item{display:inline-block;margin-left:18px}
.vats2-slider .bx-pager-link{display:block;width:20px;height:20px;background-color:#c2c2c2;border-radius:50%;font-size:0}
.vats2-slider .bx-pager-link.active{background-color:#ffdc20}
.vats2-slider .bx-controls{position:absolute;bottom:20px;right:30px}
@media (min-width: 768px) {
.vats-solutions .promo-desc__laptop{max-width:777px}
.vats-solutions .promo-desc__text-ul li{list-style:none;margin-bottom:3px}
.vats-solutions__img{margin-top:64px;position:relative;left:-130px}
.vats-solutions__desc{margin-left:60px}
.vats-help .promo-help__text{font-size:14px;padding:30px 0}
.vats-help__button{font-size:18px;padding:12px 16px;margin-bottom:30px}
.vats-help .btn-branded{width:auto}
.vats2-devices,.vats-help .promo-help__in{text-align:center}
.vats-help .promo-video__h1{margin-top:20px}
.vats2-devices .row{margin-left:30px;margin-right:30px}
.vats2-price-header{height:160px;padding:0}
.plan-price__header{margin:-103px auto 28px}
.vats2-price .plan__h1{font-size:20px}
.vats2-price .plan__header{margin:0 -18px}
.vats2-price .btn{width:auto;margin-left:30px;margin-right:30px;padding-top:24px;padding-bottom:24px;font-size:150%;font-weight:700}
.vats2-slider__desc{left:100px;width:480px;padding:0;bottom:40px}
.vats2-slider__desc .btn-branded{display:inline-block}
.vats2-slider__h1{font-size:26px}
.vats2-slider__h2{font-size:18px}
.vats2-slider__text{font-size:16px}
.vats2-slider .bx-controls{bottom:30px;right:30px}
}
@media (min-width: 990px) {
.vats-solutions .promo-desc__text-ul li{list-style:none;margin-bottom:5px}
.vats-solutions__img{margin-top:74px;position:relative;left:-130px}
.vats-solutions .promo-desc__text-ul{padding-top:35px}
.vats-help .promo-help__text{font-size:16px;padding:40px 0}
.vats-help__button{font-size:20px;padding:15px 20px;margin-bottom:30px}
.vats2-devices .row{margin-left:100px;margin-right:100px}
.vats2-price .plans__type-part{margin-left:60px;margin-right:60px}
.vats2-price .plans-footer{margin-left:60px}
.vats2-price-header{height:220px;padding:0}
.vats2-price .plan__h1{font-size:20px}
.vats2-slider__desc{left:150px}
.vats2-slider__text{font-size:16px}
.vats2-slider__h1{font-size:28px}
.vats2-slider__h2{font-size:18px}
}
@media (min-width: 1332px) {
.vats-solutions .promo-desc__text-ul li{list-style:none;margin-bottom:8px}
.vats-solutions__img{margin-top:64px;position:relative;left:-170px}
.vats-solutions__desc{margin-left:80px}
.vats-help .promo-help__text{font-size:18px;padding:50px 0}
.vats-help__button{font-size:22px;padding:20px 25px;margin-bottom:30px}
.vats2-price .plan__h1{font-size:22px}
.vats2-price .plan__header{margin:0 -24px}
.vats2-slider__h1{font-size:32px}
.vats2-slider__h2{font-size:22px}
.vats2-slider__desc{left:300px}
.vats2-slider__h2,.vats2-slider__text{margin-bottom:60px}
}
.vats2-price .plan{overflow:visible;border:0;border-left:1px solid #e6dfd8}
.vats2-price .plan:first-child{border-left:none}
.vats2-price .plan:last-child{border-bottom:0}
.vats2-price .plan__price-value{color:#4d4441;font-weight:700;font-size:40px;display:block;margin-top:77px;margin-bottom:7px}
.vats2-price .plan__price-label-lg{color:#4d4441;font-size:16px;display:block}
.vats2-price .plan__price-label-sm{display:none}
.plan-index{position:absolute;left:-20px;top:25px;width:54px;height:54px;border-radius:50%;font-size:30px;font-weight:700;color:#fff;background-color:#0ca7e7;text-align:center;line-height:54px}
.plan-index__color-1{background-color:#0ca7e7}
.plan-index__color-2{background-color:#ea26b5}
.plan-index__color-3{background-color:#ff9600}
.btn-green{border:1px solid #7aad4b;border-radius:3px;background:#7aad4b;font-weight:700;text-transform:uppercase;color:#fff}
.btn-green:hover{color:#7aad4b;background:transparent}
.plan__tooltip{display:none;position:absolute;left:8px;bottom:42px;width:330px;min-height:100px;background-color:rgba(54,54,54,0.9);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.18);box-shadow:0 3px 5px 0 rgba(0,0,0,0.18);border-radius:3px;padding:25px;color:#fff;line-height:1.4;font-size:14px;z-index:5}
.plan__tooltip:after{content:'';display:block;position:absolute;background:url(/local/images/tooltip-triangle.png) top left no-repeat;width:55px;height:31px;left:0;bottom:-31px}
.vats2-price .plan__desc tr:hover .plan__tooltip{display:block;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:.3s;-webkit-animation-duration:.3s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}
.t8800{border:1px solid #c6c4c3;width:49%;display:table-cell;vertical-align:top;height:465px}
.t8800 .plan__header{padding:5px 0;margin:0}
.t8800 .plan__desc td{padding:5px}
.t8800 .plan__desc td .title{font-size:13px;text-align:center}
.t8800 .plan__desc td .value{text-align:center;font-weight:700;font-size:14px}
.plan__header .plan__price{margin-top:7px;font-size:12px;text-align:center;color:#ff7e33}
.plan__header .plan__price .plan__price-value{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-size:24px}
.plan__header .plan__price .plan__price-label-lg{display:inline-block;margin-left:5px;font-size:10px}
.plan__header{background:#f4f0eb;padding-top:30px;padding-bottom:30px;margin:0 -16px 0 -15px}
.plan__header .plan__h1{font-size:16px;line-height:24px;font-weight:800;text-transform:uppercase;text-align:center}
.gift-icon{display:inline-block;width:20px;height:20px;background:url(../images/gift/gift.png) center;background-size:100%;position:relative;top:2px}
.p8800_full_button-set{width:500px;margin:0 auto;padding-bottom:10px;text-align:center}
.p8800_full_button-set .btn{display:inline-block;width:48%;margin-left:1%}
.yellow-title{background:#f9f7f5;padding:10px 10px 9px;margin-bottom:0;margin-left:-24px;margin-right:-24px;text-align:center;color:#000}
.out-border{border:none}
@media screen and (min-width: 300px) and (max-width: 780px) {
.t8800{display:block;width:100%;margin-left:0!important}
}
.online-tariffs{padding:20px;background:#fff}
.online-tariffs table th{background:#eceae8;padding:5px 0}
.online-tariffs table td{text-align:center!important}
@media (max-width:768px) {
.slidermain{visibility:hidden;height:0!important}
}
.cross-selling{position:relative}
.cross-selling .cross-selling-button-set a{display:inline-block;width:48%;vertical-align:bottom}
.cross-selling .cross-selling-button-set a:not(:first-child){margin-left:1%}
.cross-selling .cross-selling-item{display:none}
.cross-selling .cross-selling-item.selected{display:block}
.cross-selling .cross-selling-item_image{height:100%;width:calc(100% - 60px);display:block;margin:0 auto}
.cross-selling .cross-selling-item_image img{max-height:400px;max-width:100%;margin:0 auto;display:block}
.cross-selling .cross-selling-item_title{text-align:center;font-size:16px;margin:5px 0}
.cross-selling .cross-selling-title{font-size:18px;text-align:center}
.cross-selling .cross-selling_arrow{display:block;position:absolute;cursor:pointer}
.cross-selling .cross-selling_arrow.left{width:0;height:0;border-style:solid;border-width:15px 30px 15px 0;border-color:transparent #5c5747 transparent transparent;left:0;margin-left:20px;top:50%;margin-top:-50px}
.cross-selling .cross-selling_arrow.left:hover{border-color:transparent #534e3e transparent transparent}
.cross-selling .cross-selling_arrow.right{width:0;height:0;border-style:solid;border-width:15px 0 15px 30px;border-color:transparent transparent transparent #5c5747;left:100%;margin-left:-70px;top:50%;margin-top:-50px}
.cross-selling .cross-selling_arrow.right:hover{border-color:transparent transparent transparent #534e3e}
.cross-selling .cross-selling-item .link{padding:10px 0;display:block;text-align:center;color:#ff7e33}
.cross-selling .cross-selling-item .link:hover{text-decoration:underline}
@media (max-width:480px) {
.cross-selling .cross-selling_arrow.left{border-width:10px 20px 10px 0;margin-left:5px;margin-top:-20px}
.cross-selling .cross-selling_arrow.right{border-width:10px 0 10px 20px;margin-left:-25px;margin-top:-20px}
}
.order_steps{margin:20px 0 0}
.order_steps .order_steps-item{margin:5px 0}
.order_steps-item-text{padding:20px 0;border:1px solid #ff7e33;text-align:center;border-radius:3px}
.order_steps .order_steps-item.selected .order_steps-item-text{color:#fff;background:#ff7e33}
.order_steps-step{font-size:18px;margin-right:10px;border:1px solid #ff7e33;border-radius:3px;padding:10px}
.inline-block{display:inline-block}
.order_steps-title{margin:20px 0;text-align:center}
.product__tape a{color:#fff}
.gal p{text-transform:lowercase}
.gal{padding:10px;margin:10px}
p.vats__promo{font-weight:700;padding-top:5px}