.t-store__tabs__list .t-store__tabs__item-title.t-name.t-name_xs, .t-store__tabs__content.t-descr.t-descr_xxs {
    font-family: Open Sans;
}

.js-store-parts-switcher {
    background-color: transparent;
    padding: 5px 10px;
    border-radius: 40px;
    border: 1px solid #3c393d;
}

.uc-products01 .js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item.t-store__parts-switch-btn-all, 
.uc-products01 .js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item.t-store__parts-switch-btn-all.t-active,
.uc-products01 .js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item.t-active, 
.uc-products01 .js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item {
    margin-left: 1px;
    margin-right: 1px;

}

.t-store__parts-switch-wrapper {
    text-align: centre;
}

.t-store__parts-switch-btn.t-active {
    opacity: 1;
    background-color: transparent;
    background-image: linear-gradient(0.167turn, rgba(236, 105, 0, 1) 14%, rgba(247, 170, 0, 1) 76%, rgba(236, 142, 0, 1) 100%);
    color: #fff;
    border: 1px solid #F4F3F1;
} 


.t-store__parts-switch-btn:hover {
    opacity: 1;
    background-color: transparent;
    background-image: linear-gradient(0.167turn, rgba(236, 105, 0, 1) 14%, rgba(247, 170, 0, 1) 76%, rgba(236, 142, 0, 1) 100%);
    color: #fff;
    border: 1px solid #F4F3F1;
} 




@media screen and (min-width: 980px) {

    .uc-map .t-map-lazyload.t117_map{
        margin: 40px;
    }
}

@media (min-width: 280px) and (max-width: 979px) {

    .uc-map .t-map-lazyload.t117_map{
        margin: 20px;
    }
}

@media (min-width: 280px) and (max-width: 479px) {

    .t005A__descr{
        padding-bottom: 0px;
    }
}
	
@media (min-width: 640px) {
    .t-btnflex__text.t-store__card__btn-text {
    	font-size: 15px !important;
    }
    
    .t1115 .t-btnflex__text{
	font-size: 15px;
    }

	.t786 .t-btnflex__text.js-store-prod-popup-buy-btn-txt{
	font-size: 15px;
	color: #ffffff;
    }
}
	
@media (min-width: 280px) and (max-width: 639px) {

	.t1000__content .t1000__button.t1000__playbutton.t1000__linkbtn.t-btn.t-btn_md {
        width: 50%;
	}

	.uc-about .t1000__btn-text {
		margin: auto;
	}
	
	.t-btnflex__text.t-store__card__btn-text {
		font-size: 18px !important;
	}
	
		.t786 .t-btn.t-btnflex.t-btnflex_type_button.t-btnflex_sm.t-store__prod-popup__btn{
    background-color: #1f1b20;
    }

	.t786 .t-btnflex__text.js-store-prod-popup-buy-btn-txt{
	font-size: 18px;
	color: #ffffff;
    }
}

@media screen and (max-width: 670px) {
    .t-store__card__btn {
        width: 48%;
    }
    .t-store__card__btn:not(:first-child) {
         margin-top: 0;
    }
}

@media screen and (max-width: 640px) {
    .t-btnflex_xxl, .t-btn.t-btnflex_xxl, .t-submit.t-btnflex_xxl {
        padding-left: 50px;
        padding-right: 50px;
	}
	.t786 .t-name_xs {
        font-size: 18px;
    }
    
    .t1115 .t-btnflex__text{
	font-size: 18px;
}
}

@media (max-width: 375px) {
    .t-btnflex_xxl, .t-btn.t-btnflex_xxl, .t-submit.t-btnflex_xxl {
        padding-left: 35px;
        padding-right: 35px;
	}
}

