/* Elements */
div#div_row_news {
    padding: 40px 0px;
}
.row_element {
    margin-bottom: 50px;
    /*padding: 30px 0px;*/
}
h2.fnttitelem{
    font-size: 1px;
    color: transparent;
}
div#div_row_title {
    margin-top: 20px;
}
.txt_area_lines {
    line-height: 1;
}
div.txt_area_lines p span{
	line-height: 1;
}
div.col_desc_elem{
	padding: 15px 35px;
}
img.img_bnews{
    display: block;
    margin: auto;
}
div#div_row_contact {
    margin-top: 50px;
    margin-bottom: 50px;
}
a#lnk_btn_contact {
    font-size: 28px;
    height: 87px;
    width: 344px;
    line-height: 1;
    padding-top: 15px;
}
img.img_moredetail {
    height: 30px;
}
a.lnk_moredet{
    margin-top: 20px;
}
/* Small screens and Medium screens */
/* max-width 640px, mobile-only, 641px - 1024px, tablet-only */
@media only screen and (max-width: 40em), only screen and (min-width: 40.063em) and (max-width: 64em){
	
}