/*
 Theme Name:   Sound on Stage
 Description:  Child Theme of Twenty Sixteen
 Author:       Ed Varga
 Template:     twentysixteen
 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:  twenty-sixteen-child
*/
body,
input,
select,
textarea {
	color: #1a1a1a;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.75;
}
.main-navigation li a:hover  {
		color: #0099ff!important;
	}
a:hover {color:#0099ff!important;}
.site-inner {
    margin: 0 auto;
    max-width: 1100px;
    position: relative;
}
.site-header {padding-top:0px!important; margin-top:0px;padding-bottom:0px!important;}
#masthead1 {
	background-image: url(http://soundonstage.edavarga.com/wp-content/uploads/2016/04/sos-header.png);
	background-repeat: no-repeat;
}
#contactarea {
	background-image: url(/wp-content/uploads/2016/05/contact-trans.png);
	background-position: right bottom;
	background-repeat: no-repeat;
width:362px; height:43px;
}
.site-header-main {
	background-image: url(/wp-content/uploads/2016/04/line.png);
	background-position: center bottom;
	background-repeat: no-repeat;
padding-bottom: 20px;
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {}
@media screen and (min-width: 61.5625em) {
	.site-main {
		margin-bottom: 7.0em;
	}

	.site-header {
		padding: 5.25em 4.5455%;
	}

	.site-branding,
	.site-header-menu,
	.header-image {
		margin-top: 1.75em;
		margin-bottom: 1.75em;
	}

	.custom-logo {
		max-width: 550px;
	}
#contactareamobile {height:1px;}
}
@media screen and (min-width: 56.875em){
#contactarea {display:block;}
.no-sidebar .entry-header,
	.no-sidebar .entry-content,
	.no-sidebar .entry-summary,
	.no-sidebar .entry-footer,
	.no-sidebar .comments-area,
	.no-sidebar .image-navigation,
	.no-sidebar .post-navigation,
	.no-sidebar .pagination,
	.no-sidebar .page-header,
	.no-sidebar .page-content,
	.no-sidebar .content-bottom-widgets {
		margin-right: 0%;
		margin-left: 0%;
	}
}
@media screen and (max-width: 56.875em){
#contactarea {display:none;}
.listblock {
	width: 50%;
}
}

#image_slideshow .img_prev, #image_slideshow .img_next
{
	display:none;
}
.home .entry-title{display:none;}
@media screen and (min-width: 61.5625em){
.entry-title {
    font-size: 40px;
    font-size: 1.8rem;
    line-height: 1.225;
    margin-bottom: 1.05em;
}
}
.entry-title, h3 {text-transform:uppercase; color:#0099ff; font-weight:300!important;}
.listblock {
	float: left;
	width: 50%;
}
@media screen and (min-width: 44.375em){
.entry-title {
    font-size: 1.35rem;
    line-height: 2.2727272727;
    margin-bottom: 0.8484848485em;
}
}
.site-info {display:none;}