/*Add your own styles here*/

			

.nonklick {text-decoration:none !important;}
.nonklick > a:hover {cursor:default !important; text-decoration:none !important;} 


body, div, table, h1, h2, h3, h4, h5, h6
      {
        -moz-hyphens: auto !important; ;
        -o-hyphens: auto !important; ;
        -webkit-hyphens: auto !important; ;
        -ms-hyphens: auto !important; ;
         hyphens: auto !important; 
	  }
	  
	  
h1, h2, h3, h4 {
text-transform: none !important;
}


h1.link_after::after, h2.link_after::after, h3.link_after::after, h4.link_after::after, h5.link_after::after, h6.link_after::after, a.link_after::after {
    content: ' \25B7';}
	
h1.link_before::before, h2.link_before::before, h3.link_before::before, h4.link_before::before, h5.link_before::before, h6.link_before::before, a.link_before::before {
    content: ' \25B7';} 
	
	
 
div.hr.hr-full.hr-no-shadow.avia-builder-el-2.el_after_av_heading.avia-builder-el-last.farbsek_1_h3_sep {margin:1vh 0 1vh 0;} 



#top .av-flex-placeholder {
    display: table-cell;
    width: 1% !important;
	}
#top #main .avia-section .template-page {
    width: 100%;
    border: none;
    margin-left: auto;
    padding-left: 0;
    margin-right: auto;
    padding-top: 0px;
	padding-bottom: 0.5% !important;
}


#top .title_container .container  {min-height:auto !important;  max-height:12px !important;  border:none !important; margin-top:3px !important;} 


#header_main {border-bottom: 7px solid #F00028 !important; z-index: 1;}
