.arcticmodal-container{z-index:99999999}
.mobbreadcrumb{display:none}
.mobbreadcrumb a{padding:5px 0;  display:inline-block;  width:100%}
.mobbreadcrumb a span{padding-left:10px}

@media screen and (min-width:1800px){ 
	.priceonitems-table.wallet tr:first-child th:nth-child(4), .priceonitems-table.wallet tr:first-child th:nth-child(5){ display:none}
 .priceonitems-table.wallet tr td:nth-child(4), 
 .priceonitems-table.wallet tr td:nth-child(5){ display:none}
}
@media screen and (max-width:1800px){ 
 .horizontal_lines{ left:109px}
 .horizontal_lines li{ margin-right:76px}
 .vertical_lines{ top:38px}
 .vertical_lines li{ margin-bottom:29px}
 .contactmap__info .line span:nth-child(1){ width:165px}
 .contentmap .content-input .input-wrap{ width:315px}
 .contentmap .contact__form{ width:737px}
 .forum__item >.main span{ font-size:16px}
 .forum__item >.main{ height:84px;  width:663px;  box-sizing:border-box}
 .forum__item >.name,  .forum__item >.time{ padding:0px 41px;  height:82px}
 .forum__item >.main span br{ content:none}
 .forum-bg{ display:none}
 .forum__coment{ width:1005px}
 .forum__coment.forum__comentanswer{ width:665px}
 .forum2__wrap .bottom-forum-btn a{ transform:skewX(-14deg)}
 .pavilion__item{ width:328px;  height:270px}
 .pavilion__item h4{ font-size:16px}
 .pavilion__item p{ font-size:12px}
 .pavilion__item .item-wrap{ width:237px}
 .pavilion__item span{ font-size:70px;  bottom:10px;  left:40px}
 .pavilion-slider .slick-dots li{ margin-top:0px}
 .pavilion-slider .slick-dots{ border-bottom:31px solid white}
 .about__pavilionitems{ display:grid;  grid-template-columns:repeat(2,1fr);  grid-row-gap:33px;  justify-items:center}
 .about__pavilionitem:after{ right:-44px}
 .about__pavilionitem:nth-child(2):after{ display:none}
 .media .media__item{ width:544px}
 .media .media__items{ display:grid;  grid-template-columns:repeat(2,1fr);  justify-items:center;  grid-column-gap:16px}
 .news__item:nth-child(even){ position:relative;  right:9vw}
 .news__item:nth-child(odd){ position:relative;  left:0vw;  padding-left:2%}
 .news__item{ height:549px}
 .news__item a.btn.red{ margin-top:30px}
 .news__item h4{ font-size:25px;  margin-bottom:26px}
 .news__item:nth-child(odd) .item-wrap{ border-top:270px solid rgba(255,255,255,0.86);  border-right:55px solid transparent}
 .news__item:nth-child(even) .item-wrap{ border-bottom:270px solid rgba(255,255,255,0.86);  border-left:55px solid transparent}
 .news__item .item-wrap >div{ top:-270px}
 .news__item h4:after{ margin-top:28px}
 .news__item p{ font-size:12px;  height:46px;  overflow:hidden}
 .news__item .item-wrap{ width:543px !important}
 .historypage__slideritem{ width:354px !important}
 ul.tab-legend.links-history li:nth-child(n+11){ display:none}
 ul.tab-legend.links-history{ width:1080px}
 .slider-lider .sl-item{ margin-left:18px}
 .historymark .bonus__contentitem .bonus__text{ width:44%;  margin:0}
 .searchdiller-wrap .contact__form{ width:915px}
 .select-wrap-diller .jq-selectbox__select, .select-wrap-diller .jq-selectbox__select:hover{ margin-top:0}
 .select-wrap-diller .jq-selectbox__dropdown ul{ max-height:108px !important}
 .graph{ width:663px;  margin-top:94px;  height:471px}
 .price__items{ display:block}
 .price .global__href{ display:none}
 .priceonitems{ margin-top:35px}
 .right-block-price{ display:flex;  justify-content:space-between;  margin-top:20px}
 .wallet-wrap{ margin-top:0}
 .wallet-wrap{ width:640px}
 table.priceonitems-table.wallet{ width:640px}
 table.priceonitems-table.wallet tr:first-child th{ width:auto !important}
 .priceonitems-table.wallet tr:first-child th:nth-child(1){ text-align:left;  padding-left:22px}
 .profile__content .tab.tab-vert .tab-legend{ width:350px}
 .profile__content .tab-vert .tab-content{ width:calc(100% - 400px)}
 .profile__content .catalogtech__search, 
 .profile__content .catalogtech__search input{ width:100%}
 .tab_search_resultitem{ width:230px}
 .tab_search_resultitem .img-wrap{ width:230px;  height:108px}
 .tab_search_resultitem .img-wrap img{ width:130px}
 .tab_search_result{ width:100%;  grid-column-gap:12px}
 .cart-item-content{ width:560px}
 .cart-content{ width:100%}
 .about-order span{ display:none}
 .cart-item-head .item-data{ margin-left:36px}
 .cart-item-head .about-order{ margin-left:29px}
 .about-item-photo{ width:188px}
 .about-item-text .quantity, .about-item-text .total__price{ margin-right:15px}
 .status-bottom >div{ width:130px;  font-size:14px}
 .status-head{ padding:0;  border:none;  display:block}
 .status-head span:first-child{ padding-top:16px;  margin-left:11px;  display:inline-block}
 .cart-item-status{ position:relative}
 .status-head span:last-child{ position:absolute;  bottom:15px;  left:11px}
 .status-bottom{ padding-bottom:15px}
 .catalog-profile-content ul li a{ width:100%;  box-sizing:border-box}
 .forum__comment-wrap >.forum__comentanswer >.img-wrap:after{ left:-101px !important}
 .forum__comment-wrap div:last-child .img-wrap:after{ left:-101px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-211px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-321px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-431px}
 .forum__comment-wrap >.forum__comentanswer.forum__coment.forum__comentanswer:before{ left:-96px;  width:118px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer:before{ left:-206px;  width:246px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer:before{ left:-316px;  width:350px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer:before{ left:-426px;  width:460px}
 .history .bonus__texttitle{ font-size:23px;  padding-bottom:20px;  margin-bottom:23px}
 .history .bonus__contentitem .document__text{ margin-top:0px}
 .history .bonus__text.document__text{ padding-top:30px}
}

@media screen and (max-width:1400px){ .forum__coment{ margin-left:70px}
 .forum__comentanswer{ margin-left:110px}
}

@media screen and (max-width:1140px){ .media .media__item{ width:345px}
 .forum__comments:before{ height:85%}
 .form__head a >img{ top:15px;  right:9px}
 .forum__coment{ width:90%}
 .forum__coment.forum__comentanswer{ width:524px}
 .contentmap .contact__form.clearfix{ margin:0 auto;  margin-top:40px;  box-shadow:0px 0px 9px rgba(211,211,211,0.75)}
 #mapcontact{ top:30px;  position:relative !important}
 .contentmap .contentmap{ height:auto}
 section.contact.contentmap{ height:1348px}
 .forum__item >.main{ padding:30px 0px;  padding-left:132px;  height:62px;  width:100%}
 .forum__item >.main >img{ position:absolute;  left:-13px;  transform:skewX(14deg);  height:62px}
 .forum__item >.main span{ font-size:13px}
 .forum__item >.main div{ transform:skewX(0deg);  position:absolute;  right:20px}
 .forum__item >.main div:before{ left:-17px}
 .forum__item >.main div >img{ position:absolute;  transform:skewX(14deg);  left:-7px}
 .forum__item >.main div span{ font-size:13px}
 .forum__item >.name, .forum__item >.time{ padding:0px 10px;  width:140px;  height:60px}
 .forum__item >.name .wrap, .forum__item >.time .wrap{ font-size:10px}
 .forum__head .btn{ font-size:11px}
 .forum__head .btn img{ top:44%}
 .forum__head .btn span{ transform:skew(14deg) translate(-4px,0);  display:block;  text-align:center}
 .about__pavilionitem{ width:330px}
 .about__pavilionitem:after{ display:none}
 .pavilion__items{ padding-right:17px;  display:grid;  grid-template-columns:repeat(2,1fr);  grid-gap:20px;  justify-items:center}
 .pavilion__item:last-child{ position:relative;  left:50%}
 .pavilion__item{ width:310px}
 .news__item{ height:369px}
 .news__item .item-wrap{ width:330px !important}
 .news__item h4{ font-size:23px;  margin-bottom:7px}
 .news__item p{ font-size:10px; height:65px;  overflow:hidden}
 .news__item a.btn.red{ width:150px;  padding:7px;  font-size:10px;  margin-top:0px !important}
 .news__item:nth-child(odd) .item-wrap{ border-top:200px solid rgba(255,255,255,0.86);  border-right:47px solid transparent}
 .news__item:nth-child(even) .item-wrap{ border-bottom:200px solid rgba(255,255,255,0.86);  border-left:47px solid transparent}
 .news__item:nth-child(even) .item-wrap >div{ position:absolute;  top:-18px}
 .news__item .item-wrap >div{ top:-220px}
 .news-arrow-bottom{ bottom:17px}
 .historypage__slideritem{ width:234px !important}
 .historypage__slideritem .image-slider-wrap span{ font-size:32px;  bottom:13px}
 ul.tab-legend.links-history li:nth-child(n+7){ display:none}
 ul.tab-legend.links-history{ justify-content:center}
 ul.tab-legend.links-history{ width:667px}
 .slider-lider .sl-item{ width:184px !important}
 .sl-item img{ width:221px}
 .slider-lider .sl-item >div{ font-size:14px}
 .slider-lider .sl-item h4{ margin-top:23px;  margin-bottom:12px;  font-size:16px}
 .slider-lider .nav__btn{ top:29%}
 .slider-lider{ padding-bottom:61px}
 .historymark .bonus__contentitem .bonus__text{ width:40%;  padding:0}
 .historymark .bonus__texttitle{ font-size:16px;  margin-bottom:18px}
 .historymark .bonus__text p{ font-size:10px}
 .historymark .bonus__contentitem .bonus__text a{ width:217px;  margin-top:25px;  padding:8px;  font-size:11px}
 .historymark .bonus__contentitem{ margin-bottom:40px}
 .historypage__slider{ padding-bottom:53px;  width:739px;  margin:0 auto}
 .slider-lider{ width:739px;  margin:0 auto}
 .searchdiller #mapcontact{ top:165px;  position:absolute !important}
 .searchdiller-wrap{ position:relative;  width:690px}
 .searchdiller .contact__form{ width:670px !important;  margin-left:0 !important;  box-shadow:-5px 0px 9px rgba(211,211,211,0.55) !important}
 .searchdiller__item .phones{ font-size:14px}
 .searchdiller__item .phones .items >div{ margin-bottom:11px}
 .searchdiller .contact__form h5{ font-size:14px}
 .searchdiller .contact__form p{ font-size:11px;  margin-top:15px}
 .searchdiller__item .geolocation{ font-size:14px}
 .searchdiller__item .geolocation i{ margin-left:13px;  margin-right:10px}
 .searchdiller__item .phones i{ margin-left:-2px}
 .searchdiller .contact__form{ height:430px}
 .vert-line{ height:430px}
 section.contact.searchdiller{ height:1626px}
 .right-block-price{ display:block}
 .priceonitems{ display:block}
 .priceonitems-table{ margin:0 auto}
 .graph{ margin:0 auto;  margin-top:40px}
 .price__items .hrefs a{ font-size:12px}
 .price__items .hrefs a:first-child img{ right:26px}
 .wallet-wrap-main{ margin:0 auto}
 .wallet-wrap{ width:100%}
 .profile__content .tab.tab-vert .tab-legend{ width:241px}
 .profile__content .tab-vert .tab-content{ width:64% !important;  float:left;  margin-left:23px}
 .profile__content .catalogtech__search input{ padding-right:196px}
 .profile__content .catalogtech__search, .profile__content .catalogtech__search input{ width:472px}
 .tab_search_result{ width:472px;  grid-column-gap:8px;  grid-template-columns:repeat(2,1fr)}
 .to-edit a span{ display:none}
 .about-post .about-me-line{ width:416px}
 a.red.btn.take-tab{ position:absolute;  top:95px;  width:190px;  font-size:14px}
 .acts-tab ul li div{ display:flex;  padding-bottom:22px}
 .catalog-profile-content ul li a{ font-size:13px}
 .cart__content_item{ display:block}
 .cart-item-content{ width:472px}
 .cart-item-status{ position:relative;  width:100%;  border-left:none}
 .status-bottom{ padding-bottom:0;  width:471px;  height:50px}
 .status-bottom >div{ position:absolute;  right:20px;  top:17px}
 .cart-item-head .order-number{ margin-left:16px}
 .cart-item-head .about-order{ margin-left:10px}
 .cart-item-head .item-data{ margin-left:10px}
 .about-item-text{ height:93px}
 .about-item-text .total__price{ display:none}
 .status-head span:first-child{ margin-left:15px}
 .status-head span:last-child{ left:15px}
 .total-card{ padding-left:15px}
 .forum__coment{ margin-left:40px}
 .forum__comment-wrap >.forum__comentanswer{ margin-left:90px}
 .forum__coment:before{ left:-20px}
 .forum__comment-wrap >.forum__comentanswer >.img-wrap:after{ left:-75px !important}
 .forum__comment-wrap div:last-child .img-wrap:after{ left:-75px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-115px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-155px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-195px}
 .forum__comment-wrap >.forum__comentanswer.forum__coment.forum__comentanswer:before{ left:-71px;  width:102px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer:before{ left:-111px;  width:151px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer:before{ left:-151px;  width:197px}
 .forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer:before{ left:-190px;  width:235px}
 .news__item:nth-child(even) .item-wrap{ right:0}
 .news__item:nth-child(odd){ -webkit-clip-path:polygon(0% 0%,100% 0,81% 100%,0 100%);  clip-path:polygon(0% 0%,100% 0,81% 100%,0 100%)}
 .news__item:nth-child(2n){ -webkit-clip-path:polygon(19% 0%,100% 0,100% 100%,0 100%);  clip-path:polygon(19% 0%,100% 0,100% 100%,0 100%);  position:relative !important;  left:-10vw}
}

@media screen and (max-width:768px){
	.mobbreadcrumb{display:block}
	.contentmap .contact__form.clearfix{ height:600px;  width:100%}
	.contentmap .content-input .input-wrap{ width:94%}
	.contentmap a.btn.btn-contact{ width:184px}
	section.contact.contentmap{ height:1380px}
	.contactmap__info .line:nth-child(2){ margin-bottom:0px}
	.contactmap__info .line{ display:block;  text-align:center}
	.contactmap__info .line span{ width:100% !important;  margin-bottom:6px}
	.contactmap__info .line span i{ display:none}
	.forum__head{ display:block}
	.forum__head .btn{ margin:0 auto;  margin-top:32px}
	.forum__items{ padding-top:25px}
	.forum__item{ display:block;  align-items:center;  width:100%;  margin:0 auto;  padding-bottom:10px;  border-bottom:1px solid #e5e7e9;  margin-bottom:30px}
	.forum__item >.main{ padding:0;  height:auto;  flex-direction:column;  width:94%;  background:none;  position:relative;  border:none}
	.forum__item >.main >img{ position:relative;  left:-12px;  transform:skewX(14deg);  width:105%;  margin:0 auto;  height:auto}
	.forum__item >.main >span{ font-size:14px;  margin-top:20px;  width:88%}
	.forum__item >.main div{ transform:skewX(0deg);  position:absolute;  right:-15px;  bottom:-54px}
	.forum__item >.name, .forum__item >.time{ padding:0px 10px;  width:100%;  text-align:left;  height:60px;  padding:0;  transform:none;  margin:0;  background:none;  border:none}
	.forum__item >.name .wrap, .forum__item >.time .wrap{ font-size:14px;  transform:none}
	.forum__item >.name{ margin-top:24px !important}
	.forum__head .btn span{ transform:skew(14deg) translate(-10px,0);  display:block;  text-align:center}
	.forum__head .btn{ margin:0 auto;  margin-top:32px;  padding-top:10px;  padding-bottom:10px;  font-size:14px}
	.forum .tab-bottom-text{ display:block}
	.forum__item:nth-child(n+4){ display:none}
	.bottom-forum-btn .btn{ width:280px;  padding:10px 0px}
	.text__forum .name{ color:black;  font-weight:600;  font-size:16px;  margin-top:3px;  margin-bottom:33px}
	.forum__coment:before{ display:none}
	.forum__coment{ margin-left:0px}
	.forum__coment .btns{ margin-left:90px;  margin-top:25px}
	.forum__coment.forum__comentanswer{ width:255px;  margin-left:33px}
	.forum__coment{ width:288px}
	.forum__coment .img-wrap{ top:-3px}
	.text__forum{ padding-top:0px}
	label.forum__textarea{ width:99%;  margin-left:0}
	.form__head form{ display:block}
	.form__head a{ margin:0;  transform:skewX(-14deg) translate(-10px,-49px);  float:right}
	.forum__file >div{ transform:skewX(-14deg) translate(0px,10px);  margin-left:0;  margin-right:0;  float:left}
	.forum2__wrap .forum__item >.main{ width:88%}
	.forum__coment .time{ top:27px;  left:86px;  font-size:12px}
	.forum__coment:before{ top:23px   }
	.img-wrap img{ position:relative;  z-index:9999}
	.forum__comment-wrap >.forum__comentanswer.forum__coment.forum__comentanswer:before{ left:-6px;  width:39px;  height:2px}
	.forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer:before{ left:-38px;  width:81px;  height:2px}
	.forum__comment-wrap >.forum__comentanswer >.forum__comentanswer:before{ left:-21px;  width:61px;  height:2px}
	.forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer:before{ left:-56px;  width:95px;  height:2px}
	.forum__comment-wrap .forum__comentanswer:last-child .img-wrap:after{ left:-10px;  z-index:9}
	.forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-27px}
	.forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-44px}
	.forum__comment-wrap >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.forum__comentanswer >.comment-answer-wrap >.img-wrap:after{ left:-61px}
	.img-wrap:after{ z-index:9;  left:11px}
	.forum__comments{ width:100%;  margin:0 auto;  margin-top:14px !important;  padding:0}
	.text__forum p{ font-size:12px}
	.forum__coment.forum__comentanswer:before{ display:block}
	.forum__coment.forum__comentanswer:before{ display:block;  width:30px;  left:-18px}
	.forum2__wrap .forum__item{ border:none;  margin-bottom:0}
	.forum2__wrap .forum__item >.main >span{ width:98%}
	.forum2__wrap .forum__item >.main >img{ left:-22px;  width:108%}
	.forum2__wrap .forum__item{ padding-bottom:0}
	.forum__coment{ margin-bottom:28px}
	.text__forum p span{ display:none}
	.history .bonus__contentitem{ display:block !important}
	.history .bonus__contentitem:nth-child(odd) .bonus__text{ padding-left:0}
	.history .document__head{ margin-bottom:30px}
	.history .document__head{ background:url(../img/histotybgmob.png) no-repeat center right  / cover;  height:380px}
	.pavilion__items{ display:block}
	.pavilion__item:last-child{ left:0}
	.about__pavilionitems{ display:block}
	.pavilion .document__head{ height:380px;  background:url(../img/pavilionmob.jpg) no-repeat center center / cover}
	.pavilion__text p:first-child{ margin-top:34px}
	.pavilion__text p:last-child{ margin-bottom:49px}
	.pavilion__items{ padding-right:0;  margin-left:-3px}
	.pavilion__content{ overflow:hidden}
	.pavilion__item{ width:220px}
	.pavilion__item .item-wrap{ width:230px;  transform:skewX(14deg) translate(-29px,-4px)}
	.pavilion__item{ width:220px;  height:230px;  margin:0 auto;  margin-bottom:38px}
	.pavilion__item span{ font-size:70px;  top:-10px;  left:132px}
	.pavilion__item h4:after{ width:150px;  height:1px}
	.mob-slide{ display:block !important}
	.pavilion-slider div img{ display:none}
	.pavilion-slider.slick-dotted.slick-slider{ margin-bottom:104px;  transform:translate(0px,-150px)}
	.pavilion__content >.btn{ position:relative;  bottom:-420px;  width:270px;  font-size:13px;  padding-left:0;  padding-right:0}
	.pavilion__content .title{ margin-top:-115px}
	.about__pavilionitem{ width:287px;  margin:0 auto}
	.about__pavilionitem .btn{ width:224px;  margin:0 auto}
	.about__pavilionitem{ margin-bottom:38px}
	.pavilion-slider div img{ width:290px;  margin:0 auto}
	.museam .pavilion-slider.slick-dotted.slick-slider{ margin-bottom:150px;  transform:none}
	.media .media__item:nth-child(n+5){ display:none}
	.media .navigation ul{ display:none}
	.media .navigation{ width:100%}
	.media .navigation a{ margin:0 auto;  width:100%}
	.media .media__items{ display:block}
	.media .media__item{ width:100%}
	.media .navigation{ margin-top:0;  margin-bottom:40px}
	.media__content{ border-bottom:none;  padding-bottom:0}
	.media .media__item .btn{ width:100%}
	.news__content{ display:grid;  grid-template-columns:repeat(1,1fr);  overflow:hidden}
	.news__item{ width:130%}
	.news__item:nth-child(even){ right:30vw}
	.news__item{ height:363px}
	.news__item .item-wrap{ width:250px !important}
	.news__item h4{ font-size:16px;  margin-bottom:10px}
	.news__item p{ font-size:12px}
	.news__item h4:after{ margin-top:20px}
	.news__item .item-wrap >div{ top:-252px;  left:22px}
	.news__item:nth-child(odd) .item-wrap{ border-top:260px solid rgba(255,255,255,0.86);  border-right:47px solid transparent}
	.news__item:nth-child(even) .item-wrap{ border-bottom:260px solid rgba(255,255,255,0.86);  border-left:47px solid transparent}
	.news__item:nth-child(even) .item-wrap >div{ position:absolute;  top:5px}
	.show-more{ font-size:12px}
	.news-arrow-bottom a i{ font-size:17px;  margin-top:6px}
	.news-arrow-bottom{ bottom:5px}
	.historypage__slider{ padding-bottom:145px;  padding-top:41px;  width:288px}
	.historypage__slideritem{ width:274px !important}
	ul.links-history{ height:50px}
	.historypage__slider{ padding-bottom:30px}
	.tab.tab-horiz.tab-history{ position:relative}
	.slider-lider{ width:290px;  margin:0 auto;  margin-top:31px;  padding-bottom:44px}
	ul.links-history::-webkit-scrollbar{width:0px; height:2px}
	ul.links-history::-webkit-scrollbar-button{width:0}
	ul.links-history::-webkit-scrollbar-track{ background-color:#d5d5d5}
	ul.links-history::-webkit-scrollbar-track-piece{background-color:#d5d5d5}
	ul.links-history::-webkit-scrollbar-thumb{height:0px; background-color:#bd0d0d; border-radius:0px}
	ul.links-history::-webkit-scrollbar-corner{background-color:#999}
	ul.links-history::-webkit-resizer{background-color:#666}
	ul.tab-legend.links-history{ width:293px !important;  padding-bottom:18px;  margin:0;  position:absolute;  right:50%;  bottom:56px;  transform:translate(55%,0px)}
	ul.links-history li div{ padding:14px 29px !important}
	.tab.tab-horiz.tab-history{ padding-bottom:107px}
	ul.tab-legend.links-history li:first-child{ margin-left:314px}
	.sl-item img{ width:272px}
	.slider-lider .sl-item{ width:246px !important}
	.slider-lider .nav__btn{ width:28px;  height:62px;  top:33%}
	.slider-lider .nav__btn i{ font-size:13px}
	.slider-lider .nav__btn.similar-btn-left{ left:26px !important}
	.slider-lider .nav__btn.similar-btn-rigth{ right:11px !important}
	.historymark .bonus__contentitem .bonus__text{ width:100%}
	.searchdiller .contact__form{ width:100% !important}
	.searchdiller-wrap{ width:284px}
	body .searchdiller-wrap{ width:100%}
	.searchdiller__item{ display:block}
	.searchdiller-wrap.shotview .alldilers{position:initial;  width:196px;  margin:0 auto;  margin-top:20px;  box-sizing:border-box; padding:14px 10px}
	.searchdiller__item .name-title{ font-size:12px; text-align:center; width:100% !important}
	.searchdiller .contact__form p{ font-size:11px;  margin-top:8px;  margin-bottom:19px}
	.searchdiller__item .phones i{ margin-left:3px;  transform:rotate(90deg) translate(2px,0px)}
	.searchdiller__item .phones{ font-size:12px;  width:144px !important; margin:0 auto}
	.searchdiller__item .geolocation a{ margin-bottom:21px}
	.searchdiller__item .geolocation i{ margin-left:0px;  margin-right:20px}
	.searchdiller__item .geolocation{ width:220px;  font-size:12px; margin:0 auto}
	.searchdiller .contact__form{ height:611px !important}
	.vert-line{ height:611px}
	.select-wrap-diller{ width:196px;  margin:0 auto}
	.searchdiller #mapcontact{ top:65px}
	.searchdiller #mapcontact{ height:816px}
	.searchdiller-wrap{ top:640px;  z-index:999;  box-shadow:0px 0px 9px rgba(179,179,179,0.75)}
	.searchdiller #mapcontact{ border-bottom:1px solid #b90000}
	section.contact.searchdiller{ height:1442px}
	.price .priceonitems .our .c-red{ padding-left:0;  display:block}
	.price .priceonitems .our .under{ padding-bottom:33px}
	.price .priceonitems .title *{ float:none}
	.price .priceonitems .title{ margin-bottom:31px}
	.priceonitems-table{ width:100%}
	.priceonitems-table tr:first-child th:first-child{ width:176px;  font-size:12px;  padding-left:14px}
	.priceonitems-table tr:first-child th:last-child{ width:185px;  font-size:12px}
	.priceonitems-table td{ font-size:12px}
	.price__items .hrefs{ display:block}
	.price__items .hrefs a{ font-size:12px;  width:274px !important;  margin:0 auto;  margin-top:11px !important}
	.priceonitems-table tr td:first-child{ padding-left:14px}
	.price__items .hrefs{ padding-top:15px}
	.price__items .hrefs a:first-child{ padding:9px 71px 9px 29px;  margin:0 auto}
	.price__items .hrefs a:last-child{ padding:9px 75px 9px 33px}
	.head-table tr:first-child th:first-child{ width:243px}
	.main-pricegsm tr td:first-child{ width:213px}
	.pricegsm td i{ right:32px}
	.pricegsm{ height:261px !important}
	.priceonitems-table.wallet tr:first-child th:nth-child(3),  .priceonitems-table.wallet tr:first-child th:nth-child(4),  .priceonitems-table.wallet tr:first-child th:nth-child(5){ display:none}
	.priceonitems-table.wallet tr td:nth-child(3),  .priceonitems-table.wallet tr td:nth-child(4),  .priceonitems-table.wallet tr td:nth-child(5){ display:none}
	table.priceonitems-table.wallet{ width:290px}
	#myChartmob{ display:block}
	#myChart{height:270px!important}
	.graph-wrap{ width:100%;  margin:0 auto;  overflow:hidden;  transform:translate(2px,0px)}
	.graph{ height:360px;  width:100%}
	body .price .global__href{display:none}
	.canvas:before{display:none}
	.vertical_lines, .horizontal_lines, .hideX, .hideY, .chartjs-size-monitor{display:none}
	.forum__coment.forum__comentanswer{ margin:25px auto;  width:223px;  margin-left:17px}
	.forum__comment-wrap >.forum__comentanswer >.img-wrap:after{ left:-10px !important}
	.history .bonus__texttitle{ font-size:16px;  padding-bottom:11px;  margin-bottom:15px;  margin-top:10px}
	.bonus__contentitem:nth-child(odd) .bonus__text{ padding-left:0}
	.news__item:nth-child(2n){ -webkit-clip-path:none;  clip-path:none;  left:0}
	.news__item:nth-child(even) .item-wrap{ right:23%}
	.news__item:nth-child(even){ background-position:-241px -103px !important;  background-size:124% !important}
	.document__head .document__title{ width:193px}
	.historypage .document__title{ width:170px !important}
	.historypage .document__title{ bottom:-255px;  width:94px !important}
	section.document.pavilion .document__title{ width:166px !important}
}
@media screen and (max-width:459px){ .news__item:nth-child(even){ background-position:-100px 0px !important;  background-size:135% !important}
}
