/*
 Theme Name:   RT Magazine Child
 Theme URI:    http://alvarorosa.es/
 Description:  RT Magazine Child Theme
 Author:       Alvaro Rosa
 Author URI:   http://www.alvarorosa.es
 Template:     rt-magazine
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  rt-magazine-child
*/

body{
    font-family: 'Enriqueta', serif;


}
h1, h2, h3, h4, h5, h6{
    font-family: 'Enriqueta', serif;
}
h1, .entry-title, .page-title{
	font-size: 1.8rem;
}
h2{
	font-size: 1.5rem;
	font-weight: bold;
}
h3, h3.sd-title, #jp-relatedposts h3.jp-relatedposts-headline, #jp-relatedposts h3.jp-relatedposts-headline em, div.sharedaddy h3.sd-title, #jp-relatedposts .jp-relatedposts-items p, #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{
	font-size: 1.5rem;
	padding-top: 1rem;
}
h4{
	font-size: 1.5rem;
	font-weight: bold;
}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{
	font-size: 1.5rem;
}
#jp-relatedposts .jp-relatedposts-items p, #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{
	font-size: 1.5rem;
}
h5{
	font-size: 1.4rem;
	
}

article, p, .jp-relatedposts-post-a, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	font-size: 1.3rem;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span, .sd-title, div.sharedaddy h3.sd-title{
	font-size: 1.3rem;
}
.entry-content li{
	list-style: disc;
	margin-left: 25px;
	line-height: 1.8;
}
.wsp-category-title{
	font-size: 1.4rem;
	padding-top: 15px;
}
.tags-links > a{
	text-transform: none;
}
a{
	color:#72a7a3;
}
a:hover{
	color:#0A1C28;
}
.site-footer .widget a{
	color: #EEE9D1;
}
.site-footer .widget a:hover{
	color: #41848f;
}
.site-footer .widget p, .site-footer .widget li, .site-footer .widget span{
	color: #97c0b7;
}
.box-button:hover, .box-button:active, .box-button:focus, .load-button:hover, .box-button::before, .wpcf7-submit[type="submit"]::before, .load-button::before, .slider-btn .box-button, .back-to-top a, #secondary .mc4wp-form input[type="submit"]:hover, .post-navigation .nav-links a:hover, .posts-navigation .nav-links a:hover, .form-submit input[type="submit"]:hover, .comment-form p input:focus + .comment-input-icon, .widget-social-link .inline-social-icons li a:hover{
		color: #41848f;

}
.main-navigation ul li a:hover, .main-navigation li.current-menu-item a{
	color: #41848f;
	
}
.main-navigation ul ul li:hover ul, .main-navigation ul ul ul li:hover ul, .main-navigation ul ul ul ul li:hover ul, .main-navigation ul ul ul ul ul li:hover ul, .main-navigation ul li ul{
	border-top: 5px solid #0A1C28;
}
.current-menu-item a{
	font-weight: bolder;
}
.main-navigation ul li ul li a:hover, .main-navigation ul li ul li:hover > a, .main-navigation ul li.current-menu-item ul li a:hover{
	color: #EEE9D1;
}
.main-navigation ul li ul li a:hover, .main-navigation ul li ul li:hover > a, .main-navigation ul li.current-menu-item ul li a:hover{
	background: #41848f;	
}
#secondary .widget li a, #secondary .widget li{
	color: #41848f;
	
}
article ul li{
	list-style: disc;
	
}
.site-branding{
	width: 50%;
}
.hgroup-wrap .ads-section {
	width:35%;
	margin-left:10%;
}

	.single-podcast-episode-3{
		clear: both;
	}


.site-header-v3 .navbar .container, .site-header-v3 .home-icon a:hover{
	background:#0A1C28;
}


@media(min-width: 750px){
	#custom_html-4, #custom_html-5, #custom_html-6, #custom_html-7{
	width: 25%;
	clear: none;
	float: left;
}
	#custom_thml-8{
		clear: both;
	}
.custom-html-widget, .col-sm-3, .col-md-3{
	width:100%;
}
	.pt-cv-wrapper .col-md-3{
		width: 95%;
	}
	#custom_html-9{
		clear: both;
	}
}


@media(min-width: 992px){
	#custom_html-4, #custom_html-5, #custom_html-6, #custom_html-7{
	width: 25%;
	clear: none;
	float: left;
}
	.single-podcast-episode-3{
		clear: both;
	}
.custom-html-widget, .col-sm-3, .col-md-3{
	width:100%;
}
	.pt-cv-wrapper .col-md-3{
		width: 95%;
	}
	#custom_html-9{
		clear: both;
	}
	.ads-section{
	width:30%;
	margin-left:0;
}

}