@charset 'utf-8';
/*
 Theme Name:   Rhodos Child
 Theme URI:    http://rhodos.axiomthemes.com/
 Description:  Rhodos Child Theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.com/
 Template:     rhodos
 Version:      1.0
 Tags:         inheritable theme options
 Text Domain:  rhodos
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.follow-me-footer h5{
	    margin-bottom: 1.3em;
}
body,p,span{
	font-family: -apple-system,system-ui,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol !important;
    font-weight: 400;
}
#homequote p{
	font-family:inherit!important;
}
.rpwwt-post-categories{
	    color: #878787;
	font-size: 12px;
    line-height: 16px;
    font-weight: 500;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
	margin-top: -2px;
    margin-bottom: 0.7em;
    position: relative;
	display:inline-block;
}
.rpwwt-post-date{
	font-size: 12px;
    line-height: 16px;
    font-weight: 500;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-left: 15px;
	color: #878787;
	margin-top: -2px;
    margin-bottom: 0.7em;
    position: relative;
	display:inline-block;
}
.rpwwt-widget li a{
	display:block;
	width:100%;
}
.rpwwt-widget li a .rpwwt-post-title{
	color: #121619;
	font-family: "Helvetica",sans-serif !important;
	font-size: 1.059em;
    letter-spacing: -0.4px;
    line-height: 1.28em;
    font-weight: 600;
    font-style: normal;
    margin: 8px 0 9px 0;
}
.menu_mobile_fullscreen  .socials_mobile{
	display:none !important;
}
.blog-homepage-posts .post_featured .post_info .post_meta .post_date{display:none;}

@media (max-width: 1439px){
	.sc_layouts_row:not(.sc_layouts_row_type_narrow), .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="text"], 
	.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2,
	.sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="email"]{
    	font-size: 16px;
	}
}

@media (max-width: 1279px) {
	.sc_layouts_row:not(.sc_layouts_row_type_narrow), .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="text"], 
	.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2,
	.sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="email"]{
    	font-size: 15px;
	}		
}

