/* Start - Filter Home Page */

#c459769,
#c459770{
  background-color:#ECEBEB;
  padding: 5px 10px;
}

/* title */
#c459769{
  margin-bottom:0 !important;
}

#c459769 h1{
  font-size:26px;
  margin-bottom:0;
}

/* box filter */
#c459770 .dyna_form_field,
#c459770 .dynafef_actions_box{
  float:left;
}

#c459770 .dyna_form_field{
  margin-right:20px;
}

#c459770 .dynafef_actions_box{
  float:left;
  padding:0;
  clear:both;
  margin-bottom:10px;
}


#c459770 .dyna_form_field_type_string .dyna_form_input_text{
  border: 1px solid #aaa;
  border-radius: 4px;
  padding: 6px;
  width: 135px;
}

/* End - Filter Home Page */


/* Start - Partners Home Page */

#c459813 .csc-textpic-imagewrap{
  width:auto !important;
}

#c459813 .csc-textpic-imagewrap li{
  border:1px solid #c6c6c6;
}

/* End - Partners Home Page */

/* Start - Content Right (General) */

#rightcolumn .dropshadow-images{
  margin-bottom:20px;
}

#rightcolumn .csc-textpic-caption{
  padding:5px 0 0 0;
  font-size:0.9em !important;
}

/* End - Content Right (General) */

/* Start - Sustainable agricultural mechanization Database Page */

#c460157,
#c460156{
  background-color:#ECEBEB;
  padding: 5px 10px;
}


#c460156{
    background-color: #ecebeb;
    padding: 5px 10px 0;
}

/* title */
#c460157{
  margin-bottom:0 !important;
}

#c460157 h1{
  font-size:26px;
  margin-bottom:0;
}

/* box filter */
#c460156 .dyna_form_field,
#c460156 .dynafef_actions_box{
  float:left;
}

#c460156 .dyna_form_field{
  margin-right:20px;
}

#c460156 .dynafef_actions_box{
  float:left;
  clear:both;
  margin-bottom:10px;
  padding:0;
}


#c460156 .dyna_form_field_type_string .dyna_form_input_text{
  border: 1px solid #aaa;
  border-radius: 4px;
  padding: 6px;
  width: 135px;
}

/* disclamer */
#c483851 {
    background-color: #ecebeb;
    padding: 0 10px 10px;
}

#c483851 h5, #c483851 p{
  margin:0;
}

/* End - Sustainable agricultural mechanization Database Page */

/* Start - Admin models table */

.list-models{
  display:table;         
  width:auto;         
  border-collapse: collapse;
}

.list-models .row{
  display:table-row;
}

.list-models .col{
  display:table-cell;
  padding:5px;
  border-right: 1px dotted #ccd7d9;
  border-bottom: 1px dotted #ccd7d9;
  vertical-align: top;
}

.list-models .header{
  background-color:#7F9CA0;  
  color:#ffffff;
}

.list-models .row .col1{
  width:16%;
  text-align:center;  
}

.list-models .row .col2{
  width:22%;
}

.list-models .row .col3{
  width:47%;
}

.list-models .row .col4{
  width:7%;
  text-align:center;
}

.list-models .info .label{
  font-weight:bold;
}

.list-models .models-photo {
  width: 130px;
}

.list-models .adm-models-photo{
  width:100px;
}

/* End - Admin models table */

/* Start - Admin manufacturer table */

.adm_manufacturers{
  border-collapse: collapse;
  display: table;
  width: 100%;  
}

.adm_manufacturers .row{
  display:table-row;
}

.adm_manufacturers .info{
  display:table-cell;
}

.adm_manufacturers .header{
  background-color:#0D6CAC;
  color:#ffffff;
  padding: 5px 10px;
}

.adm_manufacturers .row-button-top{
  text-align:right;
  padding:5px;
}

.adm_manufacturers .details{
  padding: 10px;
  border:1px dotted #c6c6c6;
}

.adm_manufacturers .info{
  background-color: #f2f2f2;
  float: left;
  margin: 5px;
  padding: 10px;
  width: 46.5%;
  height:35px;
}

.adm_manufacturers .button{
  float:right;
}

.adm_manufacturers .button-top{
  margin-left:10px;
}

.adm_manufacturers .hide{
  display:none;
}

.adm_manufacturers .label{
  font-weight:bold;
}

.adm_manufacturers .tools{
  text-align:right;
  padding:5px 10px; 
  border-left: 1px dotted #c6c6c6;
  border-right: 1px dotted #c6c6c6;
  border-bottom: 1px dotted #c6c6c6;
  background-color: #F2F2F2;
  margin-bottom: 20px;
}

/* End - Admin manufacturer table */

/* Start - SAM Database table */

.model-details .model-title h1{
  background-color: #7f9ca0;
  color: #ffffff;
  font-weight: bold !important;
  padding: 5px 10px !important;
}

.model-details .model-section h3{
  border: 0 !important;
  margin: 0 !important;
  text-align: center;
  background-color: #F6F6F6;
}

.model-details .table{
  border: 1px dotted #c6c6c6;
  display: table;
  padding: 10px;
  width: 97.5%;
}

.model-details .row{
  display:table-row;
}

.model-details .col{
  display:table-cell;
  padding: 5px 0;
}

.model-details .col1{
  width:40%;
}

.model-details .col2{
  width:60%;
}

.model-details .label{
  font-weight:bold;
}

.model-details .box{
  border:1px dotted #7F9CA0;
  padding:10px;
  background-color:#f6f6f6;
}

.model-details .box .box-label{
  font-weight:bold;
}

.model-details .models-photo-details{
  width:250px;
}         

/* End - SAM Database table */

/* Start - Models Form - Admin */
.adm_form_models .hide{
  display:none;
}

.adm_form_models h1{
  background-color: #7F9CA0;
  font-weight: bold !important;
  padding: 5px 10px !important;
  width: 97%;
  color:#ffffff;
}

.adm_form_models h4{
  background-color: #f6f6f6;
  border-bottom: 1px dotted #c6c6c6;
  font-size: 16px !important;
  font-weight: bold !important;
  margin: 0 !important;
  padding: 5px 10px !important;
  text-align: center;
  width: 96.7%;
}

.adm_form_models .dyna_form_input_text{
  border: 1px solid #aaaaaa !important;
  border-radius: 4px;
  margin: 0 !important;
  padding: 5px !important;
}

.adm_form_models .dyna_form_label{
  font-weight:bold;
}

.adm_form_models .float-left{
  float:left;
  width:30.8%;
  background-color:#f6f6f6; 
  padding:10px; 
}

.adm_form_models .width-2-cols{
  width:47.2%;
}

.adm_form_models .margin-top{
  margin-top:20px;
}

.adm_form_models .float-clear{
  clear:both;
}

.adm_form_models .divcheckbox_page{
  float: left;
  padding: 7px;
  width: 22%;
}

.adm_form_models #div_page{
  width:96.5%;
  background-color:#f6f6f6; 
  padding:10px 10px 40px; 
  margin-bottom: 0;
  height:55px;
} 

.adm_form_models .border-all{
  border: 1px dotted #c6c6c6;
}

.adm_form_models .border-no-bottom{
  border-top: 1px dotted #c6c6c6;
  border-left: 1px dotted #c6c6c6;
  border-right: 1px dotted #c6c6c6;
}

.adm_form_models .border-no-top{
  border-bottom: 1px dotted #c6c6c6;
  border-left: 1px dotted #c6c6c6;
  border-right: 1px dotted #c6c6c6;
}

.adm_form_models .power-source{
  background-color:#f6f6f6; 
  padding:10px; 
  width:96.5%;
}

/* End - Models Form - Admin */

/* Start - Front end Manufacturer table */

.fe_manufacturers{
  display:table;
}

.fe_manufacturers .row{
  display:table-row;
}

.fe_manufacturers .info{
  display:table-cell;
}

.fe_manufacturers .header{
  background-color:#E0E0E0;
  padding: 10px 7px;
  font-weight:bold;
}

.fe_manufacturers .row-button-top{
  text-align:right;
  padding:5px;
}

.fe_manufacturers .details{
  border:1px dotted #c6c6c6;
  margin-bottom: 20px;
}

.fe_manufacturers .info{
  float: left;
  margin: 5px;
  width: 48%;
}

.fe_manufacturers .button{
  float:right;
}

.fe_manufacturers .button-top{
  margin-left:10px;
}

.fe_manufacturers .hide{
  display:none;
}

.fe_manufacturers .label{
  font-weight:bold;
}

.fe_manufacturers .tools{
  text-align:right;
  padding:5px 10px; 
  border-left: 1px dotted #c6c6c6;
  border-right: 1px dotted #c6c6c6;
  border-bottom: 1px dotted #c6c6c6;
  background-color: #F2F2F2;
}

/* End - Front end Manufacturer table */

/* Start - Pubblication Home */

#c475931 .list-image,
#c475961 .list-image{
  max-height: 170px !important;  
}

/* End - Pubblication Home */

/* Start - Pubblication Details */

#c475934 .article-image,
#c475934 .details{
  float:left;
}

#c475934 .article-image{
  width:20%;
}

#c475934 .details{
  width:80%;
}

#c475934 .row .label,
#c475934 .row .value{
  float:left;
  padding: 5px 5px 5px 0;
}

#c475934 .row .label{
  font-weight:bold;  
}

#c475934 .row .value{
}

form#id_form_dyna_fee div.dyna_form_data input {
  height:14px;
}

/* End - Pubblication Details */

/* Start - Pubblication Filters */

#c478359 .dyna_form_field{
  float:left;
}

#c478359 .dyna_form_field_type_string .dyna_form_input_text {
    border: 1px solid #aaa;
    border-radius: 4px;
    padding: 6px;
}

#c478359 #div_my_type,
#c478359 #div_related{
  width:46%;
}

#c478359 #dynafef_actions{
  clear:both;
}



/* End - Pubblication Filters */



