/** CUSTOM CSS **/

/* BUG FIXING */
.btn_a i.in_left, .btn_a i.in_right { /* Fix 'Read More' icon position */
	line-height: 46px !important;
}

@media screen and (max-width: 500px) {
	#kyma_owl_slider .btn_a i.in_left, #kyma_owl_slider .btn_a i.in_right { /* Fix 'Read More' icon position in mobile */
		line-height: 35px !important;
	}
}

.icon_link .fa-link::before{ /* white icon on the black background */
	color: #fff !important;	
}

.search_block form .search_btn::after { /* Weird white box in search form */
	width: 0px !important;
}

.post_format_con > span > a i { /* Fix 'Image' icon position */
    line-height: 40px !important;
}

/* OTHERS */
.search-post-bar{ /* search bar defs */
	float:right; 
	margin-top:15px; 
	margin-bottom: 10px;
}

@media screen and (max-width: 500px) { 
	.search-post-bar{ /* search bar defs for mobile */
		float: none !important;
	}
}

#navy ul li:not(.image_menu_slide) a::after {
    background: #308c47;
}
a:hover,h3:hover,.main_title .line i, .feature_inner_btns > a {
    color: #308c47 !important;
}
.light_header .top-socials span.soc_name::after, .light_header .top-socials span.soc_name::before, .light_header .top-socials > a > span.soc_name,#kyma_owl_slider .kyma_owl_p > span, #kyma_owl_slider .kyma_owl_n > span,#kyma_owl_slider .kyma_owl_p > span::before,#kyma_owl_slider .kyma_owl_p > span::after,#kyma_owl_slider .kyma_owl_n > span::after,#kyma_owl_slider .kyma_owl_n > span::before
{
    background: #1f6f33;
}

/*.hm_go_top
{
    background: #1f6f33 url(http://vidaprobiotica.com/wp-content/themes/kyma/css/images/hm-top-arrow.svg) no-repeat center 50%;
}*/

#kyma_owl_slider .owl-page.active, #kyma_owl_slider .owl-page:hover, .png_slider .owl-page.active, .png_slider .owl-page:hover, .feature_icon_slider .owl-page.active, .feature_icon_slider .owl-page:hover, .porto_galla .owl-page.active, .porto_galla .owl-page:hover, .content_slider .owl-page.active, .content_slider .owl-page:hover, .sidebar_slider .owl-page.active, .sidebar_slider .owl-page:hover, .main_title .line::before, #navy li.normal_menu ul::after, #navy li.has_mega_menu > ul::after, #kyma_owl_slider .kyma_owl_p::after, #kyma_owl_slider .kyma_owl_n::after, .blog_grid_format i, .feature_inner_ling::after{
    background: #308c47 !important;
}

.main_title .dot{
    border: 1px solid #308c47;
}

.custom-logo{
    margin-top:11px;
}

.icon_boxes_con.style1 .service_box > .icon::after {
    background: none;
}

.btn_c_t:hover, .btn_c_ic_a:hover, .btn_c_ic_b:hover{
    color:#fff!important;
}

.wp-post-image{
    display: block;
    margin: 0 auto;
}

.feature_inner_ling {
   display:inline;
}

#navy > li > a > span {
   margin-left: 4px;
}

/* VISUAL EDITOR - POSTS*/
.blog_grid_con p
{
  margin-top: 5px;
  margin-bottom: 5px !important;
}

.blog_grid_con .alignleft{
  margin-right:20px; 
}

.blog_grid_con .alignright{
  margin-left:20px; 
}

.blog_buttons{
   padding-left:15px !important; 
   padding-right:15px !important; 
   line-height:35px !important;  
}

.blog_buttons:hover{
   background-color:#D5D4D4 !important;
}