h1 {color: #1f4880;}

.uk-contrast em, .uk-panel-box-primary em, .uk-panel-box-secondary em, em {color: inherit;}
.tm-content {background: #fff; padding:8px;}
.contact, .tm-isblog .tm-article {padding: 15px 0; box-shadow: none;}
.uk-button {padding: 5px 20px;}
.uk-article-title {font-weight: bold;}
.uk-navbar-nav > li > a {text-transform:uppercase;}

.uk-nav-side > li > a {padding: 5px 0;}

.uk-panel-box .uk-panel-title, .uk-contrast .uk-panel-title, .uk-panel-box-primary .uk-panel-title, .uk-panel-box-secondary .uk-panel-title {text-transform: uppercase;}

.uk-button, .uk-nav-dropdown > li > a, .uk-nav-navbar > li > a, .uk-nav-offcanvas > li > a, .uk-tab > li > a {font-size: 14px;}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {background: #1f4880; color: #fff;}

/* Pagina automobili: START */

#pagina-auto {font-size:15px;}
.prezzo{color: #1f4880; font-weight: bold;}
#testo-auto {font-size:15px;}
/* #slider-img-auto {border-right: 1px solid #eaeaea; padding-right:5px;}*/
#slider-img-auto .immagini div:first-child {width: 100%; margin: 0; padding: 1px;}
.uk-accordion-title {font-size: 30px; line-height: 40px; color: #1f4880 !important; background-color: #e8edec !important;}

.uk-accordion-title:before, .uk-accordion-title.uk-active:before {content: none;}
.uk-accordion-title {text-align:center; padding:15px;}
.uk-accordion-content {background-color: #fff !important; border: solid 1px #f6f6f6; padding: 0 10px 10px 10px;}

/* Pagina automobili: END */

.uk-panel-space {padding: 15px;}

.uk-accordion-title {
    font-size: 30px;
    line-height: 40px;
    color: #1f4880 !important;
    background-color: #e8edec !important;
}
textarea:focus:not(.search-query), input:not([type]):focus:not(.search-query), input[type="text"]:focus:not(.search-query), input[type="password"]:focus:not(.search-query), input[type="email"]:focus:not(.search-query), input[type="url"]:focus:not(.search-query), input[type="search"]:focus:not(.search-query), input[type="tel"]:focus:not(.search-query), 
.uk-form textarea:focus:not(.uk-form-blank), .uk-form input:not([type]):focus:not(.uk-form-blank), .uk-form input[type="text"]:focus:not(.uk-form-blank), .uk-form input[type="password"]:focus:not(.uk-form-blank), .uk-form input[type="email"]:focus:not(.uk-form-blank), .uk-form input[type="url"]:focus:not(.uk-form-blank), .uk-form input[type="search"]:focus:not(.uk-form-blank), .uk-form input[type="tel"]:focus:not(.uk-form-blank) {
	padding: 4px 6px; border: 1px solid #888; box-shadow:none;
}

/* CONTACT */
.contact-street:before{content: "\f015"; font-family: "FontAwesome"; font-size:16px; padding-right:5px; }
.contact-telephone:before{content: "\f095"; font-family: "FontAwesome"; font-size:16px; padding-right:5px; }
.contact-mobile:before{content: "\f10b"; font-family: "FontAwesome"; font-size:20px; padding-right:5px; }
.contact-fax:before{content: "\f0f6"; font-family: "FontAwesome"; font-size:16px; padding-right:5px; }
.contact-misc:before{content: "\f05a"; font-family: "FontAwesome"; font-size:16px; padding-right:5px; }
.contact-misc {color: #fd9c00;}
.contact-form textarea, .contact-form input[type="text"], .contact-form input[type="password"], .contact-form input[type="datetime"], 
.contact-form input[type="datetime-local"], .contact-form input[type="date"], .contact-form input[type="month"], 
.contact-form input[type="time"], .contact-form input[type="week"], .contact-form input[type="number"], .contact-form input[type="email"], 
.contact-form input[type="url"], .contact-form input[type="search"], .contact-form input[type="tel"], .contact-form input[type="color"], 
.contact-form .uneditable-input{min-width:250px;min-height:30px;}
.contact-form textarea{min-height:100px;}
.contact .dl-horizontal dd{margin-left: 10px !important;} 
.contact legend {margin-bottom:0px !important; font-size: 16px; line-height: 26px; color: #93a0ab;}
.contact .form-horizontal .control-group{margin-bottom: 3px;}
.contact .form-horizontal .control-label {width: 170px;}
.form-actions {padding: 0px; margin: 0px; background-color: inherit; border: none;}

.tm-totop-scroller {right: 15px;}

.uk-nav-offcanvas ul a {color: #777;}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {background: #1f4880; color: #fff;}

/* Chronoform: START */
.chrono_credits {display: none !important;}
/*
#chronoform-contatti-pagina .gcore-label-left {min-width: 0px !important; max-width: none !important; width: auto !important;}
#chronoform-contatti-pagina .gcore-label-left {display: inline-block !important; min-width: 250px !important; max-width: 300px !important;}

#chronoform-contatti-pagina .gcore-display-table {display: inline-block !important; min-width: 250px !important; max-width: 300px !important;}
#chronoform-contatti-pagina .gcore-display-table input[type="text"] {width:100%;}

*/
label.gcore-sub-label {display: inline; margin-left: 5px;}
/* Chronoform: END */

/* 03/03/2020 aggiunto qui CSS cookie bar*/
#cookie-bar{background:#000;line-height:24px;color:#fff;text-align:center;padding:3px 0;height:auto;text-align:center;border-top:1px solid #fff;box-shadow:0 0 40px #444;float:none;padding:10px 0;margin:0 auto;left:0;right:0;line-height:1.0em}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar #accetta{color:#fff;background:#1f4880;text-decoration:none!important}#cookie-bar p{margin:5px!important;line-height:20px}#cookie-bar a{color:#fff!important;text-decoration:underline}#cookie-bar a:hover,#cookie-bar a:focus{text-decoration:none}#cookie-bar .uk-width-1-6{padding:5px}#cookie-bar #accetta:hover,#cookie-bar #accetta:focus{background-color:#eee;color:#000!important}


@media (min-device-width: 320px) and (max-device-width: 480px) {
	#slider-img-auto {border-right: none; padding-right:0px;}
	#slider-img-auto .immagini div:first-child {width: 55%; margin: 0; padding: 1px;}
	.uk-overlay > :first-child {width:46%; margin-top: 3px;}
}


.g-recaptcha {display: inline-block; !important}