img.logo_image {
    background-color: #fff;
    border-radius: 150%;
    max-height: 100px !important;
    overflow: inherit;
}

.wpcf7 {
     background-color: grey;
     border: 2px solid black;
}
 ul {
     padding: 0px 0;
     list-style: none;
     margin: 0 12px;
     min-width: 370px;
}
 .trx_addons_columns_wrap>[class*="trx_addons_column-"] {
     padding: 12px !important;
     margin: 0px;
     position: relative;
}

.sc_blogger_slider .sc_blogger_item, .sc_blogger_columns_wrap .sc_blogger_item {
    border: 1px solid #ccc;
}

 .tp_blog_footer {
    padding: 12px;
     background-color: #f5f5f5;
    font-size: 14px;
}
 .sc_blogger_item_content.entry-content {
     padding: 12px;
     min-height: 220px;
}
 


h5.sc_blogger_item_title.entry-title {
    max-height: 82px;
    height: 82px;
    overflow: hidden;
    font-size: 20px !important;
	padding-top: 0px !important;
}

.sc_blogger_item_excerpt {
    max-height: 104px;
    overflow: hidden;
    height: 104px;
}

.post_description.button.bt-diagonismos {
    text-align: center;
    margin-bottom: 70px;
}

.post_description.button.bt-diagonismos a {
    background-color: #64953a;
    color: #fff;
    padding: 20px;
    border-radius: 42px;
}

.post_description.button.bt-diagonismos {
    text-align: center;
    margin-bottom: 70px;
    margin-top: 40px;
}

.post_content_desc {
    display: inline-block;
    margin: auto;
    text-align: center;
    background-color: #f1f1f1;
    padding: 20px 40px;
}

.post_content.post_content_single.entry-content {
    text-align: center;
}

.scheme_default .trx_addons_scroll_to_top, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top {
    color: #ffffff;
    border-color: #65ab75;
    background-color: #65ab75;
}

.scheme_default .trx_addons_scroll_to_top:hover, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover {
    color: #ffffff;
    border-color: #65ab75;
    background-color: #65ab75;
}


.scheme_default .nav-links-single .nav-links a:hover .post-title {
    color: #65ab75;
}


a:hover {
    color: #65ab75 !important;
}

.scheme_default .custom_sub_menu a:hover, .scheme_default .sc_layouts_menu_nav>li>a:hover, .scheme_default .sc_layouts_menu_nav>li.sfHover>a,
.scheme_dark .sc_layouts_menu_nav>li.current-menu-item>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-parent>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-ancestor>a,
.scheme_dark .custom_sub_menu a:hover, .scheme_dark .sc_layouts_menu_nav>li>a:hover, .scheme_dark .sc_layouts_menu_nav>li.sfHover>a {
    color: #65ab75 !important;
}

.scheme_default .post_item .more-link.sc_button_bordered:not(.sc_button_hover_strike) {
    color: #65ab75;
    border-color: #65ab75;
}

.scheme_default .more-link.sc_button_bordered:not(.sc_button_bg_image):not(.sc_button_hover_strike):hover {
    color: #ffffff !important;
    background-color: #65ab75 !important;
    border-color: #65ab75 !important;
}


.wpcf7 {
    background-color: transparent;
    border: 0;
}

.tp_blog_footer span {
    display: block;
}