/*
Theme Name: Happy Child Theme
Theme URI: http://ifyoubuildit.com.au
Description: This is a custom child theme for Happy
Author: IYBI
Author URI: http://ifyoubuildit.com.au
Template: happy
Version: 0.2
*/

@import url("../happy/style.css");

html .single-post #single-meta {display:none !important}
#text-50 h4 {text-align:right !important}

#text-53 {margin:0! important}


.container.top-ad img {max-width:100% !important}

.container.top-ad {
    margin-top: 0 !important;
    height:auto !important;
}

.ctalinks{margin-bottom:-2px}

.ctalinks a {
float:right;
clear:both !important;
margin-bottom:4px;
display:inline;
line-height:13px !important;
    padding: 2px 7px !important;
}



.single-reports .essb_links,
.single-reports .fb-like {
display:none !important
}

/*SHARE CSS*/
.mashsb-sharetext {
	padding: 0 !important;
	text-align: right !important;
}

.essb_network_name {
	display: none !important;
}



.mashsb-buttons .text {
	display: none !important;
}

.single #single-below-header span {
	padding: 0 !important;
}

.essb_links.essb_template_metro-retina .essb_icon {
	margin-right: 0 !important;
}

.mashsbcount {
	color: #001b11;
	letter-spacing: 0;
	font-weight: 800;
	margin-bottom: 3px;
	font-family: 'Gotham Rounded A','Gotham Rounded B',Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
	font-size: 30px;
}

.mashsb-count {
	float: right !important;
	margin: 20px 0 6px !important;
}

.mashsb-main {
	width: 100px;
}

.mashsb-buttons a {
	background: transparent !important;
	display: block !important;
	clear: both !important;
}

@media only screen and (max-width:1000px) {
	.mashsb-count {
		display: inline-block !important;
		float: none !important;
	}

	.essb_links {
		display: inline-block !important;
		width: 80% !important;
	}

	.essb_links_list {
		text-align: left !important;
	}

	.essb_icon {
		display: inline-block !important;
	}

	.essb_network_name {
		display: none !important;
	}

	.mashsb-sharetext {
		display: inline-block !important;
	}

	.mashsbcount {
		font-size: 22px !important;
	}

	.essb_links.essb_template_metro-retina li a {
		margin: 1px !important;
	}

	.single #single-below-header span {
		font-size: 8px !important;
	}

	.essb_links.essb_template_metro-retina li a {
		padding: 2px !important;
	}
}
















 .songkick-events .date-wrapper {font-size:7px;font-weight:bold;margin-right:10px;color:#878787;float:left;text-align:center;width:34px;margin-left:0px;line-height:1.1em;}

 .songkick-events .day-name {background-color: #303030;color:#FFFFFF;display:block;font-size:7px;line-height:10px;padding-bottom:1px;padding-top:2px;text-shadow:1px 1px rgba(0, 0, 0, 0.6);text-transform:uppercase;;background-color:#303030}


 .songkick-events .day-month {border: 1px solid #878787;display:block;padding-bottom:4px;padding-top:3px;line-height:1.1em;}
.songkick-events .month {font-size:1.4em;margin: 0px;margin-bottom: 2px;padding: 0px;} 

.songkick-events .linked {text-decoration: none;color:#878787}

 .songkick-events .year {font-size:1.6em;line-height:1em;}


div.songkick-events ul {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 5px;
    margin-top: 10px;
    margin-left: 0px;
    list-style: none outside none;
}


.songkick-events .event-name .titleevent {
    font-family: 'Gotham Rounded A','Gotham Rounded B',Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif!important;
    font-weight: 600 !important;
    font-size: 17px !important;
    color: #ffffff !important;
    line-height: 25px;
}

div.songkick-events .event-name {
   
    font-family: 'Gotham Rounded A','Gotham Rounded B',Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif!important;
    font-weight: 400 !important;
    font-size: 13px !important;
    color: #d1d2d4 !important;
    line-height: 18px;

}



.songkick-events .month {
    font-family: 'Gotham Rounded A','Gotham Rounded B',Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif!important;
    font-weight: 600 !important;
    font-size: 11px !important;
    color: #000000 !important;
    letter-spacing: 1px;
    text-transform: uppercase !important;
}

.songkick-events .day {    font-family: 'Gotham Rounded A','Gotham Rounded B',Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif!important;
    font-weight: 600 !important;
    font-size: 21px !important;
    color: #000000 !important;
    line-height: 20px;

display:block;font-size:1.8em;margin: 0px;margin-top: 2px;padding: 0px;

}

div.songkick-events li {
    margin-bottom: 0px !important;
    list-style: none;
    border-bottom: 1px #5e5d5f solid;
    padding-bottom: 0px;
}


.songkick-events li {

border:0!important;
margin:0 !important;

}
.songkick-events li:last-child {

	border-bottom:0;
	padding-bottom:0;
}


article.home-gigs {
    padding: 0px !important;
    background-color: #000000;
}

.songkick-events .location {
    line-height: 1.2em !important;
}

.songkick-events li:hover {
	background:#3b3b3b;
	transition:0.2s;
	-moz-transition:0.2s;
	-webkit-transition:0.2s;
}

.eventlink {padding:15px 30px;}

p.location {    font-family: 'Gotham Rounded A','Gotham Rounded B',Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif!important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #d1d2d4 !important;
    line-height: 18px;}

div.songkick-events p {  color: #d1d2d4 !important;}

.gigtitle {
	 padding:30px 30px 15px 30px;
	 color:#fff;
	 margin-bottom:0 !important;
}


article.home-gigs {padding-bottom:30px !important;}


.single-reports  .container.top-ad ,
.single-proposal .container.top-ad ,
.page-id-117233  .container.top-ad ,
.page-id-20460 .container.top-ad {display:none !important}

.single-reports .home-gigs {display:none !important}

