
/* - ++resource++enea.ateco/ateco.css - */
@media screen {
/* http://www.enea.it/portal_css/++resource++enea.ateco/ateco.css?original=1 */
/* */
/* */
#content #scheda-ateco-view h1 { margin:0; padding: 5px 0;}
#scheda-ateco-view .section-container{ padding-top: .3em; padding-bottom: .8em; margin-bottom: .8em; border-bottom: 1px solid #444444; }
#scheda-ateco-view .section-gallery .first{ padding-left: 0; }
#scheda-ateco-view .section-gallery .photoAlbumEntry a,
#scheda-ateco-view .section-gallery .photoAlbumEntry{ height: auto; width:auto !important;}
#scheda-ateco-view .section-gallery .photoAlbumEntryWrapper {
height: 100%;
width: 100%;
}
#scheda-ateco-view .section-gallery .photoAlbumEntryWrapper a{
height: auto;
width: 100%;
}
#scheda-ateco-view .section-gallery .photoAlbumEntryTitle{
display:none;
}
/* */
#scheda-ateco-view .subsection-container{
padding: 1em;
}
#scheda-ateco-view .layout-service .section-container,
#scheda-ateco-view .layout-technology .section-container{
padding: 1em;
}
#scheda-ateco-view ul.cluster-listing{
text-align: left;
}
#scheda-ateco-view #content .termometro-image{
display: block;
margin: 1.5em 0;
width: 250px;
}
#scheda-ateco-view .layout-service{
background-color:#E4E0CF;
}
#scheda-ateco-view .layout-service h1{
color: #701712;
text-transform:uppercase;
}
#scheda-ateco-view .layout-technology p{
color: #333434;
}
#scheda-ateco-view .layout-service .schedateco-title {
background-color: #cfc7a8;
font-size: 1.3em;
line-height: 1.3em;
margin-bottom: 1em;
padding: 1em;
text-align: center;
color: #050505;
border: 1px solid #444444;
}
#scheda-ateco-view .layout-service .subsection-container p,
#scheda-ateco-view .layout-service .subsection-container a {
color: #701712;
font-style: italic;
}
#scheda-ateco-view .layout-service p,
#scheda-ateco-view .layout-service a {
font-size:14px;
}
#scheda-ateco-view .layout-technology{
background-color:#EEF3E4;
}
#scheda-ateco-view .layout-technology h1{
color: #2C527E;
text-transform:uppercase;
}
#scheda-ateco-view .layout-technology .schedateco-title{
background-color: #C5D6E9;
font-size: 1.3em;
line-height: 1.3em;
margin-bottom: 1em;
padding: 1em;
text-align: center;
color: #282929;
border: 1px solid #444444;
}
#scheda-ateco-view .layout-technology .subsection-container p,
#scheda-ateco-view .layout-technology .subsection-container a {
color: #2C527E;
font-style: italic;
}
#scheda-ateco-view .layout-technology p,
#scheda-ateco-view .layout-technology a {
font-size:14px;
}
#scheda-ateco-view .schedateco-title {
font-size: 1.3em;
line-height: 1.3em;
text-align: center;
margin-bottom: 1em;
}
#scheda-ateco-view .layout-technology:last-child,
#scheda-ateco-view .layout-service:last-child {
padding-bottom: 1em;
}
#scheda-ateco-view .layout-technology h2,
#scheda-ateco-view .layout-service h2 {
font-style:italic;
font-size: 1.45em;
}
#scheda-ateco-view .subsection-container p{
display: inline;
}
#scheda-ateco-view .section-container ul li p {
display: inline;
}
#scheda-ateco-view .layout-technology .subsection-container .label,
#scheda-ateco-view .layout-service .subsection-container .label {
font-style:italic;
font-size: 1.2em;
}
#scheda-ateco-view ul.printActions{ padding: 1em 0; }
#scheda-ateco-view .collab-box{
padding: 1em 0;
font-size: 1.2em;
font-weight: bold;
}
#scheda-ateco-view .collab-box a{
border: 1px solid #ccc !important;
border-radius: 10px;
padding: 0.5em 1em;
}
#ateco-search-view .search-content{
clear:both;
margin-bottom:1.5em !important;
}
#ateco-search-view .tileItem{
padding: 1em 0;
border-bottom:1px solid #ccc;
}
#ateco-search-view .searchform .formControls{
margin:0 !important;
}
#ateco-search-view .searchform .formControls input{
color: #444444;
}
#content #ateco-search-view .tileItem .tileBody{
margin-top: 0px !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
text-indent: 1.45em !important;
padding-bottom: 0 !important;
}
#ateco-search-view  .ateco_search_form {
background-color: #ecedf1;
margin: 1em -0.5em;
padding: 1em;
height: 240px;
}
#ateco-search-view  .formControls{
margin: 1em 0;
text-align: center;
}
#ateco-search-view  .text-search-form .formControls input {
color: #444444;
}
#ateco-search-view  .text-search-form input[type=text],
#ateco-search-view select{ border: 1px solid #ccc; }
#ateco-search-view .formInput{
margin: 5em auto 6.7em;
width: 50%;
}
#ateco-search-view div.row{
overflow: hidden;
}
@media only screen and (max-width: 480px) {
#ateco-search-view div.cell{
width: 100%;
float: none;
margin: 0;
left: 0px;
}
}
.ateco_search_form #text-search-form input[type=submit]{
position: relative;
top: -1px;
}
/* */
#ateco-collab-form-view{
margin: 0 auto;
padding: 2em;
border: 1px solid #ccc;
}
#ateco-collab-form-view h1,
#ateco-collab-form-view p.documentDescription{
margin-bottom: 1em;
}
#ateco-collab-form-view form{
font-size: 1.4em;
overflow: hidden;
}
#ateco-collab-form-view form label{
font-size: 1em;
}
#ateco-collab-form-view form input[type="text"]{
font-size: 1.1em;
padding: 0.2em;
}
#ateco-collab-form-view form textarea,
#ateco-collab-form-view form input[type="text"]{
margin-top: 0.5em;
width: 94%;
}
#ateco-collab-form-view form div.field span.required::after{ display: none }
#ateco-collab-form-view form .field{
clear: none;
margin-right: 10px;
float: left;
width: 48%;
}
#ateco-collab-form-view form .formControls{
clear: both;
float: none;
display: block;
width: 100%;
text-align: center;
}
#ateco-collab-form-view form .formControls input{
font-size: 1.2em;
padding: 0.2em;
}
#ateco-collab-form-view form #formfield-form-widgets-request_text.field,
#ateco-collab-form-view form #formfield-form-widgets-accept_terms.field{
clear: both;
float: none;
width: 100%
}

}

