/*

    These CSS codes generated by YellowPencil Editor.
    https://yellowpencil.waspthemes.com


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Ajpneus Gomme e Cerchi in lega" Page
    03. "Officina Meccanica auto" Page
    04. "Chi siamo" Page
    05. "Spedizione in Italia" Services
    06. "Gommista" Services
    07. "Meccanica auto" Services
    08. "Elettrauto" Services
    09. "Freni" Services
    10. "Montaggio" Services
    11. "Vendita Gomme" Page
    12. "Convergenza" Services
    13. "Cerchi In Lega" Page
    14. "Ajpneus Gomme e Cerchi in lega" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body div .dVYIqU .hqtxZK{
	left:-67px;
	bottom:-8px;
}

body div .dVYIqU .cfWKHX{
	left:-71px;
}

body .cc-banner{
	width:86% !important;
}

@media (max-width:900px){

	body div .dVYIqU .cfWKHX{
	left:-24px;
	top:-43px;
	}

}



@media (max-width:782px){

	body div .dVYIqU .cfWKHX{
	top:-43px;
	left:-4px;
	}

}



@media (max-width:639px){

	body div .dVYIqU .cfWKHX{
	top:-48px;
	left:-4px;
	}

}



@media (max-width:600px){

	body div .dVYIqU .cfWKHX{
	left:8px;
	top:-40px;
	}

}



@media (max-width:599px){

	body div .dVYIqU .cfWKHX{
	left:0px;
	top:-43px;
	}

}



@media (max-width:479px){

	body div .dVYIqU .cfWKHX{
	top:0px;
	left:-154px;
	}

}



/*-----------------------------------------------*/
/*  "Ajpneus Gomme e Cerchi in lega" Page        */
/*-----------------------------------------------*/
body.page-id-598 .vc_custom_1474278076493 .sc_intro .sc_intro_content{
	background-color:rgba(0,0,0,0.5);
}

body.page-id-598 .vc_custom_1586604363351 .sc_section h3{
	margin-top:24px;
	margin-bottom:35px;
}

body.page-id-598 .sc_section .sc_section_inner .sc_section_overlay .sc_section_content .sc_section_descr{
	color:#000000;
	font-size:16px;
	font-weight:500;
	padding-left:21%;
}

body.page-id-598 .sc_section .sc_section_inner .sc_section_overlay .sc_section_content .sc_item_title{
	padding-left:28px;
	color:#f31b1b;
}



/*-----------------------------------------------*/
/*  "Officina Meccanica auto" Page               */
/*-----------------------------------------------*/
body.page-id-237 .vc_cta3-actions .vc_general{
	font-size:30px;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
	-webkit-animation-iteration-count:infinite;	animation-iteration-count:infinite;
}

body.page-id-237 .vc_cta3-actions .vc_general.yp_onscreen{
	-webkit-animation-name:bounce;	animation-name:bounce;
	-webkit-animation-duration:1s;	animation-duration:1s;
	-webkit-animation-delay:0s;	animation-delay:0s;
	-webkit-transform-origin:center bottom;	-ms-transform-origin:center bottom;	transform-origin:center bottom;
}

body.page-id-237 .vc_custom_1586089206566 .vc_column_container:nth-child(1) .wpb_text_column p{
	padding-left:28px;
	padding-right:28px;
	margin-bottom:20px;
}

body.page-id-237 .vc_custom_1586089206566 .wpb_wrapper h1{
	text-align:center;
}

body.page-id-237 #rev_slider_5_1 rs-slides .rs-addon-pano-active{
	height:457px !important;
}

body.page-id-237 #rev_slider_5_1 rs-slides{
	height:485px !important;
}

body.page-id-237 #rev_slider_5_1{
	height:473px !important;
}

body.page-id-237 #rev_slider_5_1_wrapper{
	height:461px !important;
}

body.page-id-237 .vc_inner .wpb_wrapper h2{
	margin-bottom:38px;
}

body.page-id-237 .post_content .wpb_wrapper .vc_btn3-container{
	margin-top:28px !important;
}

body.page-id-237 .post_item .vc_custom_1586102655081{
	background-color:transparent !important;
}

body.page-id-237 .vc_custom_1586102655081 .vc_column_container:nth-child(2) h2{
	background-color:#dd2417;
	color:#ffffff;
	padding-left:11px;
	padding-top:11px;
	padding-bottom:9px;
}

body.page-id-237 .vc_custom_1586102655081 .vc_column_container:nth-child(1) h2{
	color:#ffffff;
	background-color:#e32020;
	padding-left:11px;
	padding-top:11px;
	padding-bottom:9px;
}

body.page-id-237 .vc_custom_1586102655081 .wpb_wrapper h2{
	color:#fcfcfc !important;
	background-color:#3498db !important;
	padding-bottom:13px !important;
	padding-left:12px !important;
	padding-top:13px !important;
}

body.page-id-237 .post_item .vc_custom_1587654621428{
	background-color:transparent !important;
}

body.page-id-237 .vc_custom_1587654621428 .wpb_wrapper h2{
	background-color:#3498db;
	color:#ffffff;
	padding-left:12px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
}

body.page-id-237 .vc_cta3-container .vc_custom_1586089521815 .vc_cta3_content-container .vc_cta3-actions .vc_btn3-container .vc_general{
	background-color:#dd1111 !important;
}

body.page-id-237 .post_content .wpb_wrapper a.vc_general{
	font-weight:600;
	border-color:#181515;
	border-width:3px;
	border-top-left-radius:20px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:20px;
	text-transform:uppercase;
	color:#ffffff;
}

body.page-id-237 .post_content .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .vc_btn3-container a.vc_general{
	background-color:#dd1111 !important;
}

body.page-id-237 .vc_custom_1586089206566 .wpb_wrapper .vc_custom_1586089521815{
	background-color:#3498db !important;
}

@media (min-width:480px){

	body.page-id-237 .post_item .wpb_wrapper h1{
	font-size:30px;
}

body.page-id-237 .post_item .wpb_text_column h2{
	font-size:22px;
}

body.page-id-237 .vc_custom_1581774415580 .wpb_wrapper h1{
	font-size:23px;
}

body.page-id-237 .vc_custom_1586089521815 header h2{
	font-size:25px;
}

body.page-id-237 .vc_custom_1586089521815 header h4{
	font-size:17px;
	}

}



/*-----------------------------------------------*/
/*  "Chi siamo" Page                             */
/*-----------------------------------------------*/
body.page-id-315 .vc_cta3-actions .vc_general{
	line-height:44.1px;
	font-size:31px;
	font-weight:600;
}

body.page-id-315 .vc_custom_1473769871896 header h2{
	padding-bottom:16px;
	text-shadow:rgb(0, 0, 0) 2px 1px 1px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
}

body.page-id-315 .vc_custom_1473769871896 p span{
	font-size:23px;
	font-style:normal;
	text-transform:none;
	word-wrap:normal;
}

body.page-id-315 .vc_column-inner .wpb_wrapper .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .vc_cta3-container .vc_general .vc_cta3_content-container .vc_cta3-content p span{
	text-decoration:none !important;
}

@media (min-width:480px){

	body.page-id-315 .vc_custom_1473769871896 header h2{
	font-size:27px;
	}

}



/*-----------------------------------------------*/
/*  "Spedizione in Italia" Services              */
/*-----------------------------------------------*/
body.postid-266 .post_item h2{
	line-height:1.3em;
	margin-top:18px;
	margin-bottom:18px;
}

body.postid-266 .post_item ul{
	font-style:italic;
}

body.postid-266 .body_wrap .page_wrap .page_content_wrap .content_wrap .content .post_item .post_content ul{
	text-decoration:underline !important;
}

body.postid-266 .post_item blockquote{
	background-image:-webkit-linear-gradient(left, #212126 27%, #e33b11 100%);	background-image:-o-linear-gradient(left, #212126 27%, #e33b11 100%);	background-image:linear-gradient(to right, #212126 27%, #e33b11 100%);
	color:#ffffff;
}

body.postid-266 .post_item blockquote p{
	color:#ffffff;
}

body.postid-266 .post_item .wpb_wrapper .vc_cta3-actions a{
	font-size:2em !important;
}

body.postid-266 .vc_cta3-actions a{
	line-height:17px !important;
	text-transform:uppercase;
	font-weight:700;
}

body.postid-266 .post_item .wpb_wrapper .vc_custom_1587461485749{
	background-color:#e74c3c !important;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
	-webkit-box-shadow:8px 10px 5px -3px rgba(58,59,59,0.31);	box-shadow:8px 10px 5px -3px rgba(58,59,59,0.31);
}

body.postid-266 .post_item .wpb_wrapper .vc_custom_1587461485749.yp_onscreen{
	-webkit-animation-name:fadeIn;	animation-name:fadeIn;
}

body.postid-266 .page_wrap .page_content_wrap .content_wrap .content .post_item .post_content .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .vc_cta3-container .vc_custom_1587461485749.yp_onscreen{
	-webkit-animation-duration:1.69s !important;	animation-duration:1.69s !important;
	-webkit-animation-delay:0.06s !important;	animation-delay:0.06s !important;
}

@media (min-width:480px){

	body.postid-266 .post_item h2{
	font-size:1.5em;
	}

}



/*-----------------------------------------------*/
/*  "Gommista" Services                          */
/*-----------------------------------------------*/
body.postid-293 .post_item h2{
	font-weight:600;
	margin-top:3px;
	margin-bottom:21px;
}

body.postid-293 .post_item ul blockquote{
	margin-top:20px;
	margin-bottom:20px;
}

@media (min-width:480px){

	body.postid-293 .post_item h1{
	font-size:1.6em;
}

body.postid-293 .post_item h2{
	font-size:1.3em;
	}

}



/*-----------------------------------------------*/
/*  "Meccanica auto" Services                    */
/*-----------------------------------------------*/
@media (min-width:480px){

	body.postid-287 .post_item h1{
	font-size:1.5em;
	}

}



/*-----------------------------------------------*/
/*  "Elettrauto" Services                        */
/*-----------------------------------------------*/
body.postid-260 .post_item h4{
	margin-top:10px;
	margin-bottom:22px;
}

@media (min-width:480px){

	body.postid-260 .post_item h1{
	font-size:2em;
	}

}



/*-----------------------------------------------*/
/*  "Freni" Services                             */
/*-----------------------------------------------*/
body.postid-262 .post_item h1{
	margin-top:0px;
}

@media (min-width:480px){

	body.postid-262 .post_item h1{
	font-size:2em;
	}

}



/*-----------------------------------------------*/
/*  "Montaggio" Services                         */
/*-----------------------------------------------*/
body.postid-234 .post_item .wpb_wrapper .sc_title_regular{
	line-height:0em;
}

@media (min-width:480px){

	body.postid-234 .post_item .wpb_wrapper .sc_title_regular{
	font-size:0px;
	}

}



/*-----------------------------------------------*/
/*  "Vendita Gomme" Page                         */
/*-----------------------------------------------*/
body.page-id-274 .sc_services_wrap .sc_services h3{
	margin-top:10px;
	margin-bottom:10px;
}

body.page-id-274 .post_item .wpb_wrapper h2{
	padding-bottom:29px;
}

body.page-id-274 .post_item .wpb_text_column p{
	padding-bottom:21px;
}

body.page-id-274 .wpb_single_image .wpb_wrapper img{
	border-bottom-left-radius:100px;
	border-top-right-radius:100px;
}

body.page-id-274 .post_item .wpb_wrapper .vc_empty_space{
	min-height:84px;
}

@media (min-width:480px){

	body.page-id-274 .sc_services_wrap .sc_services h3{
	font-size:24px;
	}

}



/*-----------------------------------------------*/
/*  "Convergenza" Services                       */
/*-----------------------------------------------*/
@media (max-width:1262px) and (min-width:960px){

	body.postid-230 .post_item .wpb_wrapper h1{
	font-size:2em;
}

body.postid-230 .sc_section .wpb_wrapper h2{
	font-size:1.5em;
	}

}



/*-----------------------------------------------*/
/*  "Cerchi In Lega" Page                        */
/*-----------------------------------------------*/
body.post-type-archive-product .cc-banner{
	width:86% !important;
}



/*-----------------------------------------------*/
/*  "Ajpneus Gomme e Cerchi in lega" Page        */
/*-----------------------------------------------*/
body.page-id-1308 .vc_custom_1474278076493 .sc_intro .sc_intro_content{
	background-color:rgba(0,0,0,0.5);
}

body.page-id-1308 .vc_custom_1586604363351 .sc_section h3{
	margin-top:24px;
	margin-bottom:35px;
}

body.page-id-1308 .sc_section .sc_section_inner .sc_section_overlay .sc_section_content .sc_section_descr{
	color:#000000;
	font-size:16px;
	font-weight:500;
	padding-left:21%;
}

body.page-id-1308 .sc_section .sc_section_inner .sc_section_overlay .sc_section_content .sc_item_title{
	padding-left:28px;
	color:#f31b1b;
}