/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

/* GENERALI */

body {
	font-size:12px;
	}

.testo-paragrafo  {
	text-align:justify;
	}

a {
text-decoration: none;
}


/* header  */

.header-scrolled .logo img { opacity: 0; }
.header-scrolled .logo a {
background-image: url(http://itecsrl.eu/wp-content/uploads/2017/02/logo-itec-scroll.jpg);
background-size: contain;
background-repeat: no-repeat;
margin-top: 3px;
}


/* homepage  */

.intestazione  {
	text-align:right;
	}

.page-id-36 .avia-builder-el-22 .hr-short {
	margin: 5px 0 30px;
	}

.page-id-36 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 30px 0;
	}
	
#icone-contatti {
	display:none;
	}
	
.page-id-36 .avia-builder-el-2 .hr-short {
	margin: 5px 0 20px;
	}

.page-id-36 #after_section_2 .container .content  {
	padding-top:5px;
	padding-bottom:5px;
	
	}

#top .avia-icon-list .iconlist_title a:hover {
	text-decoration:none;
	color:#f89520;
	}

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

.ultime-notizie {
	margin-top:5px;
	}

#top .aviaccordion-title {
    font-size: 28px;
    text-transform: uppercase;
	color:#fff;
}

.titolo-accordion  {
	color:#fff;
	}

.titolo-cell {
	display:none;
	color:#fff;
	}

/* CHI SIAMO  */

.page-id-22 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 0 0;
	}

.page-id-22 strong {
	color:#000;
	}

/* REFERENZE  */

.page-id-26 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 0 0;
	}
	
.page-id-26 .column-top-margin {
    margin-top: 20px;
}

.js_active .toggler, .js_active .tab { border: none !important; }
.js_active .active_tab_content, .toggle_content {
border: none;
}

.togglecontainer .single_toggle:first-child .toggler {
margin-bottom: 10px;
}

.main_color .toggler, .main_color .toggler.activeTitle:hover {
color: #fff!important;
background-color: #ed6d26;
}

 .main_color .toggle_content {
background: white;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.main_color .toggler:hover {
	background-color:#3b3a3b;
	}

.toggle_icon  {
border-color:#fff;
 border-width: 0;
}

.toggle_icon .hor_icon {
border-color:#fff;
}

.toggle_icon .vert_icon   {
border-color:#fff;
}

/* CERTIFICAZIONI  */

#certificazioni-itec  {
	margin-top:-20px;
	}

/* PROGETTAZIONE */



.page-id-110 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 0 0;
	}



/* ENERGIA  */

.page-id-136 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 0 0;
	}
    
.energia-testo  {
	text-align:justify;
	}
    
.energia-pagina a {
	color:#f89520;
	}

.energia-pagina a:hover {
	color:#666666;
	}
	
 /* PROGETTI */
 
 .page-id-187 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 0 0;
	}

.page-id-187 .main_color .avia-icon-list .iconlist_icon {
    background-color: #f89520;
}

#top .iconbox.av-no-box .iconbox_icon {
    border-style: solid;
    border-width: 1px;
    display: block;
    font-size: 30px;
    height: 90px;
    left: 0;
    line-height: 90px;
    margin: 0 auto 10px;
    padding: 0;
    position: relative;
    top: 0;
    width: 90px;
}

.single-portfolio .iconbox.av-no-box .iconbox_icon {
	background-color: #ed6d26!important;
    border: 1px solid #ed6d26!important;
}

/*  PROJECT MANAGEMENT  */

.page-id-157 .avia-builder-el-9 {
	padding-top:3%;
	}
	
.page-id-157 .avia-builder-el-11  {
	margin-top:10px;
	}

.page-id-157 .avia-builder-el-13  {
	margin-top:10px;
	}

/* TERMOGRAFIA  */



.page-id-238 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 10px 0;
	}

.page-id-238 .avia-builder-el-8 .hr-short {
	margin: 5px 0 50px;
	}

.titolo-termografia  {
	margin-top:10px;
	}

.applicazioni-termografia  {
	text-align: center; 
	float: left;
	padding-bottom:20px;
	}

.applicazioni-termografia .flex_column {
	margin-top:20px;
	}
	

	
/* ENERGIE RINNOVABILI  */

.page-id-310 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 10px 0;
	}	
	
	
/* DETRAZIONI 65% */

.page-id-313 .hr-short  {
	margin: 5px 0 0 0;
	}
/*.procedura {
	width:80%;
	margin:0 auto;
	color:#fff;
	text-align:justify;
	}
*/
.avia-table caption  {
	font-weight:bold;
	}

	
/* CERTIFICAZIONI ENERGETICHE */

.page-id-330 .hr-short  {
    margin: 5px 0 0 0;
	}

	
	
/* FORM PREVENTIVI  */



/* detrazioni 65% */

.contenitore-form {
	width:100%;
	float:left;
	}
.box-left-form  {
	width:50%;
	float:left;
	padding-right:15px;
	}
.box-right-form  {
	width:50%;
	float:left;
}

#wpcf7-f324-o1 p {
color:#fff;
}

.page-id-313 #top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"],  #top select {
	padding:3px;
	margin:0;
	width:250px;
	}
 
 #top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #e1e1e1;
    border-radius: 0;
    color: #777;
    display: block;
    font: 13px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0 0 20px;
    max-width: 100%;
    outline: medium none;
    padding: 8px 6px;
    width: 100%;
}


/* DIAGNOSI ENERGETICHE  */

.page-id-375 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 0 0;
	}


/* NEWS  */

.big-preview  {
	display:none;
	}
	
.comment_meta_container {
	display:none;
	}
	
.comment_container	{
	display:none;
	}

.avia-content-slider .slide-meta div {
    display: none;
    font-size: 12px; 
	display:none;
	}

.page-id-709 .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first  {
	margin: 5px 0 0 0;
	}
	
.news-thumb {  
	display:none;
	}
	
/* PORTFOLIO PROGETTI  */

.altri-progetti .column-top-margin {
	margin-top:20px;
	}
	
.altri-progetti {
	padding-bottom:20px;
	}

.grid-entry .inner-entry {   /* problema bordo nel portfolio 3 colonne  */
	margin-right:-1px;
	  box-shadow: none;
	}
	
.grid-entry-title {
    font-size: 13px;
    font-weight: 500;
    margin: 0;
    padding: 0;
    text-align: center;
}

/* CONTATTI */

.sezione-contatti a {
	color:#666666;
	}

.sezione-contatti a:hover {
	color:#f89520;
	}


/* SOCKET  */

.copyright  {
	font-size:12px;
	}

.copyright a:link {
	color:#fff;
	}

.copyright a:hover {
	color:#f89520;
	}
	
.sub_menu_socket  {
	font-size:12px;
	}

.sub_menu_socket a:link {
	color:#fff;
	}

.sub_menu_socket a:hover {
	color:#f89520;
	}

/*  RESPONSIVE  */

@media only screen and (max-width: 850px) {

.titolo-accordion  {
   font-size:22px;
	}

}


@media only screen and (max-width: 767px) {
  
/* home  */
  
.intestazione {
 	text-align:center;
 	} 
  
.separator-home  {
	display:none;
	}

.titolo-accordion  {
   font-size:18px;
	}

	
/* progettazione  */

.meccanici-primo ul {
	margin-bottom: -20px;
	}
}

@media only screen and (max-width: 550px) {

.titolo-cell {
	display:block;
	font-size:9px;
	line-height:1;
		}
	
.titolo-accordion  {
	display:none;
	}



}







