/*
Theme Name: ShiftUp Child
Theme URI: https://shiftup.qodeinteractive.com
Description: A child theme of ShiftUp
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: shiftup
Template: shiftup
*/

/*#qodef-page-footer-top-area-inner {
	width: 1400px !important;
    max-width: 1400px !important;
	margin:0 6.5% !important;
  padding: 50px 0  50px !important;
}*/


	#qodef-page-footer .widget.widget_block .qodef-custom-footer-style{font-size:18px !important}
#qodef-page-footer-top-area .qodef-content-full-width{padding-left:100px !important; padding-right:100px !important}

@media only screen and (max-width: 600px) {
	.bannerimg img{min-height:240px !important;    background-size: cover !important;}
	.qodef-image-with-text .qodef-m-text{padding-right:0 !important}
	.elementor-kit-8 h1{font-size:36px !important}
	.elementor-kit-8 h2{font-size:30px !important}
	.elementor-kit-8 h3{font-size:27px !important}
	#qodef-page-footer-top-area .qodef-content-full-width{padding-left:20px !important; padding-right:20px !important}
	#qodef-page-mobile-header .qodef-mobile-header-logo-link {height:70px !important}
	#qodef-page-mobile-header .qodef-mobile-header-logo-link img {max-height:90% !important}
	.qodef-interactive-link-showcase .qodef-m-item .qodef-e-title, .qodef-interactive-link-showcase .qodef-m-item .qodef-e-title-overlay{font-size:35px !important; line-height:1em !important}
	.qodef-page-dark-skin .qodef-button.qodef-layout--filled.qodef-html--link{top:50px !important}
	#qodef-page-footer-top-area-inner{padding-bottom:5px !important}
	.qodef-content-grid{width:98% !important}
	#qodef-page-footer-top-area-inner {padding:25px 0 25px }
}

/*#qodef-page-mobile-header .qodef-mobile-header-logo-link img{margin:0 !important; width:115px !important; max-height:none !important}*/
.qodef-page-dark-skin .qodef-button.qodef-layout--filled.qodef-html--link{top:50px !important}
#qodef-page-footer-top-area-inner{padding: 90px 0 50px !important}



 /* ............................*/



/*................................*/

body{cursor: default !important;}
 
#qodef-page-header .qodef-header-logo-link{padding-top:8px !important; padding-bottom:8px !important}
#qodef-back-to-top .qodef-back-to-top-icon{height:60px !important}

.qodef-interactive-link-showcase.qodef-skin--light .qodef-m-text-item.qodef--active{margin-top:30px !important}
.qodef-page-dark-skin label{padding-top:30px !important;}
img{width:100% !important}
#qodef-page-footer .qodef-alignment--left .widget img{width:250px !important}


 @media only screen and (max-width: 1025px)  {
	 .qodef-interactive-link-showcase.qodef-skin--light .qodef-m-item .qodef-e-title{margin-left: -10px !important;}
	 .home-tyre.qodef-interactive-link-showcase .qodef-m-item{width:100% !important}
	 .copyrightf{float:left !important}
}
@media only screen and (max-width: 778px)  {
	  .sr7-layer {margin-top:-30px !important}	
}

@media only screen and (max-width:480px)  {
 
	 
}
.elementor img.qodef-parallax-img{display:none !important}

 
.wpcf7 form.invalid .wpcf7-response-output{margin-top:65px !important}
.wpcf7 form.sent .wpcf7-response-output{margin-top:65px !important}
/*.wpcf7 form .wpcf7-response-output{margin: 0 !important;}*/
.elementor-7278 .elementor-element.elementor-element-0290d06 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{padding-top:10px !important}
select.gt_selector option[value=""] {
    display: none !important; 
}
.widget select{
	background-color: #ffffff !important;
  padding-left: 20px  !important;
  border-radius: 20px !important;
}

/*#logo-tr img{filter:none !important}*/

.qodef-button.qodef-html--link{display:flex !important;  width:270px !important;  }
.qodef-button .qodef-m-text{margin:0 auto !important}
#logo-tr img{border-bottom: 1px solid lightgray !important;}


/*7/4/25*/
	#qodef-back-to-top{bottom:-10px !important}
.wpcf7 form .wpcf7-response-output{margin: 4em 0.5em 1em !important; }
@media only screen and (max-width: 600px)  {
	#qodef-page-footer-bottom-area{margin-bottom: 100px !important; padding-left:5px !important; padding-right:5px !important}
	#qodef-back-to-top{bottom:-10px !important}
#qodef-page-footer .qodef-alignment--left .widget img{display:block !important}
}

 @media only screen and (max-width: 1025px)  {
	 
.qodef-grid-item #block-17 p {
	font-size: 15px !important;  }
}
#qodef-page-mobile-header .qodef-mobile-header-logo-link img{margin:0 !important; width:300px !important; max-height:none !important}
.qodef-header-sticky .widget select {background-color: #515252 !important; color:white !important;  border:none !important
}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook, :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram, :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:white !important}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook:hover, :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram:hover, :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin:hover{background-color:black !important}

#qodef-page-header .qodef-widget-holder .widget:last-child{display:none !important}