/*
 Theme Name:   G5Plus Achilles Child Theme
 Theme URI:    http://themes.g5plus.net/achilles/
 Description:  G5Plus Achilles Child Theme
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     g5plus-achilles
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5plus-achiless
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/

.skin-light h1, .gf-skin .skin-light h1, .gf-skin .gf-skin .skin-light h1, .gf-skin .gf-skin .gf-skin .skin-light h1, .skin-light h2, .gf-skin .skin-light h2, .gf-skin .gf-skin .skin-light h2, .gf-skin .gf-skin .gf-skin .skin-light h2, .skin-light h3, .gf-skin .skin-light h3, .gf-skin .gf-skin .skin-light h3, .gf-skin .gf-skin .gf-skin .skin-light h3, .skin-light h4, .gf-skin .skin-light h4, .gf-skin .gf-skin .skin-light h4, .gf-skin .gf-skin .gf-skin .skin-light h4, .skin-light h5, .gf-skin .skin-light h5, .gf-skin .gf-skin .skin-light h5, .gf-skin .gf-skin .gf-skin .skin-light h5, .skin-light h6, .gf-skin .skin-light h6, .gf-skin .gf-skin .skin-light h6, .gf-skin .gf-skin .gf-skin .skin-light h6, .skin-light .heading-color, .gf-skin .skin-light .heading-color, .gf-skin .gf-skin .skin-light .heading-color, .gf-skin .gf-skin .gf-skin .skin-light .heading-color,
article.post-single .gf-entry-content b, article.post-single .gf-entry-content strong{color:#000}
article.post-single .gf-entry-content{font-size: 16px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}


article.post-single .gf-entry-content a{color: #e40413;text-decoration: none;position:relative;z-index: 1;padding-bottom: 5px;}
article.post-single .gf-entry-content a *{color: #e40413;}
article.post-single .gf-entry-content a::before{
content: "";	width: 30px;height: 4px;
background-image: linear-gradient(to top, #fed330 50%, rgba(0, 0, 0, 0) 50%);	
position: absolute;left: 0;bottom: 0px;z-index: -1;
will-change: width;
transform: rotate(-0deg);
transform-origin: left bottom
}

article.post-single .gf-entry-content a:hover::before{width: 100%;}
article.post-single .gf-entry-content a::before{transition: width .3s ease-out;}
article.post-single .gf-entry-content a:hover::before{transition-duration: .2s;}


header.main-header .header-above .header-inner ul.header-customize > li.customize-sidebar,
header.main-header .header-above .header-inner ul.header-customize.header-customize-right > li.customize-sidebar{ display:none}



@media screen and (max-width: 1000px){
article.post-medium-image-1 .entry-thumb-wrap {
    float: inherit !important;
    margin-right: 0;
    margin-bottom: 20px;
}
}
@media screen and (max-width: 769px){
	article.post-medium-image-1 .entry-thumb-wrap + .gf-post-content { overflow:inherit !important}
}

@media screen and (max-width: 600px){
	
	article.post-medium-image-1 .entry-thumb-wrap{ float:left !important; margin-right:20px; max-width:40%}
	article.post-medium-image-1 .entry-thumb-wrap + .gf-post-content{    width: 40%; float: left;}
}

@media screen and (max-width: 380px){
	
	body.home .gf-gutter-40.gf-blog-inner > article{padding-bottom: 20px;}
	body.home .vc_custom_1510040162776{ margin-bottom:0px !important}
}

