/*
Theme Name:     Newspaper 6 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper                             
Version:        6.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

/* Putting the logo a bit higher and removing the border under the social links */

.td-header-style-9 .td-header-top-menu-full{
	background: none;
	border-bottom: none;
}
.td-header-style-9 .td-header-top-menu-full .td-header-top-menu{
	position: relative;
}
.top-bar-style-1 .td-header-sp-top-widget{
	position: absolute;
	right: 0;
}

/* Events in the sidebar */

.tribe-events-list-widget ol li{
	margin-left: 0;
	margin-bottom: 10px;
}
.tribe-events-list-widget ol li h4.tribe-event-title{
	margin-bottom: 0;
	margin-top: 10px;
	font-size: 15px;
	font-weight: bold;
	line-height: 100%;
}
.tribe-events-list-widget .tribe-events-widget-link{
	margin-bottom: 0;
}
.tribe-events-list-widget .tribe-events-widget-link a{
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
}

/* Mailchimp in the sidebar */

#mc_embed_signup form{
	padding: 0px !important;
}

/* Translation Links */
.td-post-translation-links{
	display: inline-block;
	position: relative;
	top: 2px;
}
.td-post-translation-links a{
	font-weight: bold;
}
.td-post-translation-links a:hover{
}

/* Hide logo in menu on mobile */

@media (max-width: 767px){
	.td-header-style-9 .td-affix .td-main-menu-logo{
		display: none;
	}	
}

/* Show social links on mobile */

@media (max-width: 767px){
	.td-header-top-menu-full {
		display: block;
   	}
   	.top-bar-style-1 .td-header-sp-top-widget{
	   	text-align: right;
   	}
   	.td-social-icon-wrap{
	   	margin: 0;
   	}
   	
   	.td-header-style-9 .td-header-sp-logo img{
	   max-height: 90px;
	   margin-top: 10px;
	   margin-bottom: 10px;
   	}
}

/* Images in grid on homepage fill the width even if too small */
.td-big-grid-post .td-module-thumb img{
	min-width: 100%;
}

/* Tagline in the header */
.td-header-mh-tagline{
	position: absolute;
	left: 0;
}
.td-header-mh-tagline h2{
	font-size: 1em;
	margin: 5px 0 0;
	padding: 0;
	line-height: 130%;
	color: #777;
}
.td-header-style-9 .td-social-icon-wrap .td-icon-font{
	color: #777;
}
@media (max-width: 767px){
	.td-header-mh-tagline{
		display: none;
	}
}


/* Thumbnail image width to fill the container on home, under Europe */
.td_module_mx1 .td-module-thumb .entry-thumb{
	min-width: 100%;
}