@media (max-width: 991px){
.disks .ui-content{
order: 1 !important;	
}

.how_does_we_works .uk-child-width-expand{
text-align: center;	
}

.soc-ic .sppb-column-addons{
justify-content: left !important;	
}

.uk-navbar-left{
display: none;
}

.uk-navbar-right{
display: flex !important; 
justify-content: center !important;	
}
}

@media (max-width: 551px){
#sp-title{
display: none;	
}	

.uk-container.uk-container-expand{
padding-bottom: 10px;	
}

.uk-navbar{
order: -1;	
}
}

@media (max-width: 458px){
	.uk-navbar{
order: 0;	
}

#sppb-addon-1557072829537 .ui-title{
font-size: 2rem;	
}

.ad1,.ad2{
font-size: 1.5rem !important;	
}
}

@media (max-width: 390px){
.uk-heading-small{
font-size: 2rem !important;	
}
}

.main_slider .uk-position-cover{
display: flex;
justify-content: center;
align-items: center;
}

.main_slider .uk-overlay-custom{
align-self: flex-start;	
}

.free_giveaway{
color: #F95B45;	
text-transform: uppercase;
}

.slider_up_text{
text-transform: uppercase;	
font-size:1rem;
color:white !important;
}

.slider_button{
text-transform: uppercase;	
}

#menu_header{
display: flex;
justify-content: space-around;	
margin-bottom: 10px;
margin-top: 10px !important;
}

.tires .ui-content{
background-color: #164da8;
min-height: 400px;
max-height: 500px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
margin-top: 0 !important;
}

.tires .ui-content h3{
font-weight: bold !important;
color: white !important;	
}

.tires .ui-content p{
font-weight: bold;
color: white;	
}

.disks{
display: flex;
flex-direction: column;
}

.disks .ui-content{
order:-1;
background-color: #3c3c3c;
min-height: 400px;
max-height: 500px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
margin-top: 0 !important;
}

.disks .ui-content h3{
color: white !important;
font-weight: bold !important;	
}

.disks .ui-content p{
color: white;
font-weight: bold;	
}

.wheels .ui-content{
background-color: #f5f5f5;
min-height: 400px;
max-height: 500px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
margin-top: 0 !important;
}

.wheels .ui-content h3{
color: #164da8 !important;
font-weight: bold !important;	
}

.wheels .ui-content p{
color: #164da8 !important;
font-weight: bold !important;	
}

.how_it_works .sppb-addon-title{
color: white !important;
}

.soc-ic .sppb-column-addons{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.call_us_head .sppb-addon-title{
color: white !important;
margin: 20px 0 !important;
padding-bottom: 20px !important;
}

.address-tels1, .address-tels2{
padding: 20px;	
}

.tires_block .sppb-addon-title{
color: white !important;
font-weight: bold !important;	
font-size: 2.5rem !important;
}

.tires_block .sppb-addon-content{
color: white;
**background-color: rgba(0,0,0,0.6);	
font-size: 1.25rem;
}

.button_tires_block{
color: white !important;
background-color: #164da8 !important;	
}

.sp-megamenu-parent{
display: none !important;	
}

.uk-navbar-right .sp-module{
margin: 0 10px;	
text-align: center;
}

.ad1{
font-size: 1.75rem;
}

.ad2{
font-size: 1.75rem;	
}

.partners .uk-grid {
display: flex;
justify-content: space-between;  
}

.service_button{
 color: white !important; 
}

.wheels .service_button{
color: #164da8 !important;
border: 1px solid #164da8 !important;
}

.slogan{
display: flex;
order: -2;  
}

.socs{
display: flex;
order: -1;  
flex-direction: row;
}

.customsoc2{
display: flex;  
justify-content: space-around;
}

.customsocs p{
**margin-bottom: 10px !important;   
}

.img_header{
width: 32px;
height: auto;
margin: 0 5px;  
}
.customtels_header a, .custommail_header a {
	font-size: 20px;
}
.customslogan span {
	font-weight: 600;
    font-size: 17px;
    text-transform: uppercase;
}

#sp-header .uk-navbar-container>.uk-container .uk-navbar-left {
	margin: 0;
}

#sp-header .uk-navbar-container>.uk-container .uk-navbar-right {
	width: 100%;
    justify-content: space-between;
}
#sp-header p {
	margin-bottom: 0px;
}

#sp-section-1 .uk-nav-default {
    font-size: 1.2rem;
}
@media (max-width: 991px) {
	#sp-header .uk-navbar-left {
		display: flex;
	}
	#sp-header .uk-navbar {
		display: flex;
		flex-direction: column;
		align-items: center; 
	}
	 .uk-navbar-container>.uk-container .uk-navbar-right {
		margin-right: 0;
	}
	.uk-navbar-right .uk-navbar {
		order: 1;
	}
}

@media (max-width: 475px) {
	
}

.logo-image {
    object-fit: contain;
}



