﻿.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.xyhypef,.col-md-5,.col-md-6,.nale,.seqis,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.qivi,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.nale{width:58.33333333%}
.thrv_columns .tve_btn.tve_nb span.tve_btn_txt{white-space:pre-line}
.tve_btn.tve_nb.tve_btn5 .tve_btn_txt,.tve_btn.tve_nb.tve_btn6 .tve_btn_txt{box-sizing:border-box !important;display:table-cell;padding-right:10%;vertical-align:middle;white-space:nowrap;width:100%}
.thrv_button_shortcode .tve_btn.tve_btn5 .tve_btn_txt,.thrv_button_shortcode .tve_btn.tve_btn6 .tve_btn_txt{padding-right:0}


        div.box_direction td.direction_pics { padding: 2px 0px 0px; }


.fiat-row3
{
margin:5px 0 5px 0;
padding:0px;
width:98px;
height:auto;
float:left;
border-right:solid 1px #000000;
}

.valk-row1,.chevrolet-row1 ,.audi-row1 ,.tata-row2 ,.maruti-row2 ,.honda-row2 ,.fiat-row3 ,.bmw-row3 ,.jaguar-row3 {width:33%;}



div#main h1, div#main h2.contentheading, div#main div.moduletable h3.moduletitle, div#main div.contact h3 {
	position: relative;
	display: block;
	margin: 0;
	padding: 0 0 6px;
	font-size: 1.5em;
	font-style: italic;
	font-weight: bold;
	color: #fff;
}

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}
.header-bottom .dropdownmenu .smallchips{float:right;width:auto;}
.header-bottom .dropdownmenu .smallchips li{background-color:white;display:inline-block;height:160px;width:144px;vertical-align:top;}
.header-bottom .dropdownmenu .smallchips li:hover{background-color:#21b1e7;}
.header-bottom .dropdownmenu .smallchips li:hover a{color:white;}
.header-bottom .dropdownmenu .smallchips .first{margin-left:0;}
.header-bottom .dropdownmenu .smallchips a{display:block;}
.header-bottom .dropdownmenu .smallchips a:after{display:none;}
.header-bottom .dropdownmenu .smallchips span{display:block;font-size:14px;font-size:0.875rem;padding:10px;}
.float-nav-left a:link,.float-nav-left a:visited{color:#3a3a3c;text-decoration:none}
.float-nav-left{float:left}
.float-nav-left a:hover{color:#31708E}


.menu-item:hover {
    background: #eeeeee;
    color: black !important;
}


.menu-item:hover a {
    color: black !important;
    opacity: 1;
}


.menu-item {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.border-effect a:before,.underline-effect a:before{-webkit-transition:all 400ms ease;transition:all 400ms ease}
.border-effect a,.underline-effect a{position:relative;z-index:1;padding-bottom:2px}
.border-effect a:before,.underline-effect a:hover:before{width:90%;left:5%}
.border-effect a:before{opacity:0;visibility:hidden}
.border-effect a:hover:before{width:100%;left:0;opacity:1;visibility:visible}
#header div.border{border-bottom:2px solid rgba(0, 0, 0, .05);margin-top:30px}
#header .is-sticky div.menu-wrapper div.border{display:none}
div.articles article div.border{content:'';position:absolute;left:-1px;top:0;width:1px;height:9999px;background:#e5e5e5}
div.articles article.first-row div.border{display:none}
.heading__group{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;align-items:baseline}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}

  #wrapper .content {width: 100%; padding:0% !important;}
.top-recruit-inner{max-width:1400px;margin:auto}
.top-recruit-inner-wrap{padding:0 9.28%}


.et_fullwidth_nav #main-header .container {
	padding-right: 0;
	padding-left: 7%;
}


#main .main-area {
width:980px;
margin:0 auto;
padding:5px 0 5px;
border-radius:2px;
border:1px solid #fff;
background: #f3f1ed; 
background: -moz-linear-gradient(top, #f3f1ed 0%, #bcbab7 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f1ed), color-stop(100%,#bcbab7)); 
background: -webkit-linear-gradient(top, #f3f1ed 0%,#bcbab7 100%); 
background: -o-linear-gradient(top, #f3f1ed 0%,#bcbab7 100%); 
background: -ms-linear-gradient(top, #f3f1ed 0%,#bcbab7 100%); 
background: linear-gradient(to bottom, #f3f1ed 0%,#bcbab7 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f1ed', endColorstr='#bcbab7',GradientType=0 ); 
}


.big-banner #main .main-area {
padding-top:118px;
}




.main-area.tools { margin-bottom:20px !important }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}



.widget-title { text-transform: uppercase; letter-spacing: 0.125rem; font-size: 1.125rem; }


h1, h2, h3, h4, h5, h6, .site-title, .lesse-hs-1-main-title, .lesse-hs1-title, .lesse-hs3-main-title, .lesse-hs3-title, .lesse-hs5-title, .lesse-hs7-title, .lesse-hs7-main-title, .lesse-main-navigation, .widget-title-sidebar, .entry-title, .reply, q, blockquote { color: #000000; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .site-title a, .lesse-hs-1-main-title a, .lesse-hs1-title a, .lesse-hs3-main-title a, .lesse-hs3-title a, .lesse-hs5-title a, .lesse-hs7-title a, .lesse-hs7-main-title a, .lesse-main-navigation a, .widget-title-sidebar a, .entry-title a, .reply a, q a, blockquote a { color: #000000; }

.site-footer .widget-title { color: #ffffff; font-size: 1.125rem; }

	.title .text-center .excerpt{
		margin-left: auto;
		margin-right: auto;
	}


	
	
	.section-title.text-center .excerpt{
		margin-left: auto;
		margin-right: auto;
	}


	.media .text-center .excerpt{
		margin-left: auto;
		margin-right: auto;
	}

		.media.large .text-center .excerpt{
			margin-left: auto;
			margin-right: auto;
		}

.text-center ul, .text-right ul,
.text-center ol, .text-right ol{
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.text-center ul li, .text-right ul li,
.text-center ol li, .text-right ol li {
	list-style-position: inside;
}

	.text-center{
		text-align: center;
	}


	.swiper-slide.text-center .excerpt{
		margin-left: auto;
		margin-right: auto;
	}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.et_pb_column .et_pb_row_inner_0{padding-bottom:0px}


        .flexbox .has-equal-height-blocks .content-block-text-wrapper footer .footer-inner {
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-self: flex-end;
            -ms-flex-item-align: end;
            align-self: flex-end
        }


.table-browser-check th {
	width: 150px;
}

.table-browser-check .fa {
	margin-right: 10px;
	font-size: 20px;
}

.table-browser-check th, .table-browser-check td {
	vertical-align: bottom !important;
}




.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

.table .table {
  background-color: #fff;
}

.table-bordered {
  border: 1px solid #ddd;
}

.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


.art-widget-title
{
    padding:0 0 0 24px;
    margin-bottom:0;
}


.art-footer .art-widget-title 
{
    font-size:1.2em;
    padding: 0;
}


.art-footer .art-widget,
.art-footer .art-widget a,
.art-footer .art-widget a:link,
.art-footer .art-widget a:visited,
.art-footer .art-widget a:hover
{
    text-align: left;
}

#imFooter_imTextObject_02_tab0 .fs10 { vertical-align: baseline; font-size: 10pt;line-height: 20px; }





.top-border, .bottom-border, .right-border, .left-border {
position:fixed;
background-color : #eee;
z-index:10;
}


.bottom-border {
bottom:0;
left:0;
height:40px;
width:100%;
}

	
	.right-border, .left-border, .bottom-border, .top-border {
	display : none;
	}


.top-border, .bottom-border, .left-border, .right-border {
display:none;
}
#form-container{position:absolute;z-index:1;overflow:visible;float:left;top:40px;right:40px;width:auto}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}


#foto-box-content {
    padding:15px 10px 10px 10px;
}


#foto-box-content i {
    margin-bottom:10px;
}


#foto-box-content .altre-sfide {
    margin:13px 0 5px 0;
    display:inline-block;
    *display: inline;
    zoom: 1;
    width: auto;
}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}
.social-network a{color:black}
.page-template-page-contact-film .social-network,.page-template-page-contact-print .social-network{padding-top:10px;padding-bottom:20px}
.page-template-page-contact-film .social-network .link-fb,.page-template-page-contact-film .social-network .link-instagram,.page-template-page-contact-print .social-network .link-fb,.page-template-page-contact-print .social-network .link-instagram{width:30px;display:inline-block;margin:0 5px}
.left16{float:left;width:16.66%}
footer .left16{width:25%}
#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:sbi-sk-scaleout 1s infinite ease-in-out;animation:sbi-sk-scaleout 1s infinite ease-in-out}
#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}
#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}

.homebanner .table-row, .homebanner .table-in { display: table; width: 100%; height: 100%; overflow: hidden }

.homebanner .table-cell, .homebanner .table-in-cell { display: table-cell; width: 100%; vertical-align: middle }

.one_half {
	width: 48%;
}

.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .two_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
	float: left;
	margin-bottom: 20px;
	margin-right: 4%;
	position: relative;
}

.one_half img.element_from_right, .one_half img.element_from_left{ margin-bottom: 45px;}

.one_half.comment_area_loggedin {
	float:none;
}


.main-footer .footer-widget .widget-title{
	position:relative;
	margin-bottom:30px;	
}
.home-tab li a{display:block;padding:18px 0 15px 25px !important;text-transform:uppercase;font-size:13px;font-weight:700}
.home-tab li:last-child a{position:relative}
