/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 

/*daniele*/
.homeslide, .mobileslide{
border:0px;
padding:0px;
}
.headersmallslide, .mobileslide{
border:0px;
padding:0px;
margin-bottom:10px;
}
.tm-navbar, .tm-footer {
margin-bottom:10px;
}
.nav li{
z-index:1000;
}

.wk-slideshow-default .nav{
position:absolute;
right:30px;
bottom:10px;
z-index:1000;
}

.tm-main-top .wk-slideset .sets[style]{
display:none !important;
visibility:hidden !important;
}

.footer1 ul li{
border-bottom: 1px solid #DDDDDD;
}
.uk-article{
font-size: 15px;
padding-left:20px;
line-height:20px;
}
.uk-article h3, .uk-article h4, h1{
color: #1C49A3;
font-weight: bold !important;
}
.uk-article h3, h1, .contact h3{
font-size:24px !important;
color: #1C49A3;
font-weight: bold !important;
}
.dl-horizontal dd{
margin-left:0px;
}
.form-actions{
background-color:#FFFFFF;
}
#jform_contact_message{
height:190px;
}

@media only screen and (min-width : 1220px) {
	#jform_contact_message{
		width:500px;
	}
}

.btn-inverse:hover, .btn-primary:hover, .btn-info:hover, .uk-button-primary:hover{
	background-color:#035119;
}
.mobileslide .wk-slideshow{
margin:auto;
}
.mobileslide{
background-color:#FFFFFF;
}
@media (max-width: 1220px) {
	.testimonials img{
		margin:auto !important;
		float:none;
	}
}
.testimonials .wk-slideshow-showcasebox{
margin:auto;
}
.wk-map img {max-width:none;}
.partenza{
margin-top: 10px;
padding-left:5px;
font-weight:bold;
}
blockquote p i{
padding-right:5px;
}
.telefonoheader{
margin-top: 70px;
margin-right:5px !important;
}
.tm-headerbar .uk-panel{
height:0px;
}




@media (max-width: 984px) {
	.recaptchatable #recaptcha_image, #recaptcha_image_cell, #recaptcha_response_field, .recaptcha_image_cell {
		margin: 0 !important;
		width: 190px !important;
	}
	#recaptcha_logo{
		display:none;
	}
	#recaptcha_table td{
		padding:0px !important;
	}
	.recaptchatable .recaptcha_r1_c1, .recaptchatable .recaptcha_r3_c1, .recaptchatable .recaptcha_r3_c2, .recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, .recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, .recaptchatable .recaptcha_r4_c1, .recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell 		{
		background: none !important;
	}
	#fraseindeciso{
		width:47%;
	}
	
}

@media (max-width: 470px) {
	.uk-icon-large:before{
		font-size:100%;
	}
	blockquote p{
		margin-top:0px;
	}

}

#fb-root {
    display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}
ul{
list-style-image:url('../../../images/yootheme/demo/default/ok.png');
}
.uk-offcanvas .uk-icon-globe{

}
.uk-offcanvas .uk-icon-gears{
margin-top:20px;
}
.uk-offcanvas .uk-nav-sub li:nth-child(1) a{
color:#FFFFFF;
text-transform:uppercase;
border-top:0px;
box-shadow: none;
}
.uk-offcanvas .uk-nav-sub li:nth-child(6) a{
color:#FFFFFF;
text-transform:uppercase;
}
.uk-offcanvas .uk-nav-sub li a{
border-top: 1px solid rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
color: #CCCCCC;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
padding-left:35px;
line-height:30px;
}
ul.uk-nav-sub {
    padding: 0px;
}
.uk-nav ul {
    padding-left: 0px;
}
.uk-offcanvas .uk-nav-sub li a:hover{
background-color:#404040;
}
.uk-offcanvas .uk-nav-sub .uk-active{
background-color:#1a1a1a;
}
a.uk-icon-facebook-square:hover,.uk-icon-button:focus{
color:#3D5B99;
}
a.uk-icon-twitter:hover,.uk-icon-twitter:focus{
color:#55ACEE;
}
a.uk-icon-google-plus-square:hover,a.uk-icon-google-plus-square:focus{
color:#C3381F;
}
a.uk-icon-linkedin-square:hover,a.uk-icon-linkedin-square:focus{
color:#0275B3;
}
.style2, .style1{color:#FFFFFF;}

.tm-headerbar .uk-icon-button {
margin-left:8px; 
}

