.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    padding: 0 7px;
}
.cost>.selection.dropdown>.dropdown.icon{
display:none;
}

.cost>.selection.dropdown {
border: 0px!important;
    font-size: 200%;
    color: #DE891E!important;
    padding: 0px!important;
      display: inline!important;;
}

#reg_fee {
    border: 0;
    font-size: 200%;
    color: #DE891E;
    padding: 0px;
}
#text54{
  display:none;
}
.textar {
    width: 100%!important;
 }
.inputfield input{
    background-color: #f6f6f6!important;
}
.textar textarea{
    background-color: #f6f6f6!important;
    height: auto!important;
}
.fancybox-content{
      padding: 20px!important;
}
.acymailing_footer{
 display:none!important; 
}
.yjCounter .countdown_section {
    width: 135px;
    height: 131px;
	}
.entry-image {
    width: 15%;
    float: left;
    padding-right: 30px;
  }
.full-image {
    width: 30%;
  }
@media only screen and (max-width: 768px){  
  .entry-image {	
  		width: 100%;
        float: none;
    padding: 0px;
  }
  }
@media only screen and (max-width: 992px){  
  .entry-image {	
  		width: 100%;
        float: none;
 	   padding: 0px;
  }
  }

.contact_details .icons-marker {
    display: block;
    width: 16px;
    margin: 4px 15px;
    float: left;
}
.contact_address {
    overflow: hidden;
}

.mod_as_contact_form .control-group .controls {
    margin-bottom: 30px;
}
.mod_as_contact_form_text, .mod_as_contact_form_email{
    width: 100%;
   height: 60px!important;
      background-color: #f6f6f6!important;
}

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

  .row-fluid [class*="span4"] {
    display: block;
    float: none;
    margin-left: 0;
    width: auto;
}
}
@media only screen and (max-width: 992px){  

  .row-fluid [class*="span4"] {

}
}
.row-fluid [class*="span12"] {
   margin-left: 0;
}

.mod_as_contact_form_textarea  {
    resize: none;
    width: 100%;
    height: 149px;
  background-color: #f6f6f6;
  }
.field-value{
   font-weight: bold;
}
.fields-container{
      overflow: hidden;
}
.entry-header h2 a:hover {
    color: #e0760c;
}
.entry-header h2 {
     font-size: 16px;
  color: #812510;
 }
.entry-header h2 a {
    color: #812510;
}
.table.category a {
    color: #812510;
}
.sp-page-title {
    background: #812510;
}
table.category {
  table-layout: fixed!important;
}
.list-title{
  width: 75%;
    vertical-align: middle!important;
      color: #812510;
}
.list-image {
    /*width: 40%;*/
    padding-right: 10px;
   padding-left: 10px;
}  
.list-date {
  text-align:center!important;
  vertical-align: middle!important;
}
@media only screen and (max-width: 768px){  
  .list-title {	
  		width: 50%;
  }
  }
@media only screen and (max-width: 992px){  
  .list-title {	
  		width: 50%;
  }
  }
@media only screen and (max-width: 768px){  
  .list-image {	
  		width: 100%;
        float: none;
    padding: 0px;
  }
  }
@media only screen and (max-width: 992px){  
  .list-image {	
  		width: 100%;
        float: none;
 	   padding: 0px;
  }
  }

@media only screen and (max-width: 1024px){  
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    padding: 0 8px;
}
}
.chronoforms6_credits{
  display:none;
}
.ui.success.message {
    box-shadow: 0 0 0 1px #000000 inset, 0 0 0 0 transparent!important;
    background-color: #F8F8F9!important; 
    color: #000000!important; 
}
.semanticui-body hr{
    border-top: 2px solid #e0760c;
}
h2.ui.header {
    font-size: 100%!important;
}
.semanticui-body h2 {
       font-size: 100%!important;
}
.mesi_radio {
  text-align:center;
}
.mesi_radio label{
	background-color: antiquewhite;
}
.checkbox label{
	background-color:transparent;
}