/* h1.site-title {
		font-size: 47px;
		font-size: 2.9375rem;
	} */
	h1.site-title {
		font-size: 42px;
		font-size: 1.8125rem;
	}
/* 
.entry-title {
	font-size: 29px;
	font-size: 1.8125rem;
	margin: 0 0 .4375em;
}
*/
.entry-title {
	font-size: 26px;
	font-size: 1.6rem
	margin: 0 0 .4375em;
}

.search-submit {
    display: none;
}

/*
input[type="search"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 2px;
    box-sizing: border-box;
    color: #404040;
    font-size: 1rem;
    margin-right: -5px;
    padding: 0.21875em 0;
    transition: all 0.2s ease 0s;
}
*/

input[type="search"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    box-sizing: border-box;
    color: #404040;
    font-size: 0.85rem;
    margin-right: -10px;
    padding: 0.01875em 0;
    transition: all 0.1s ease 0s;
}

/*
.main-navigation {
    display: inline-block;
    text-align: right;
    vertical-align: middle;
    width: 50%;
.site-branding {
    display: inline-block;
    transition: all 0.3s ease 0s;
    vertical-align: bottom;
    width: 49.5%;
}
*/

.site-branding {
    display: inline-block;
    transition: all 0.3s ease 0s;
    vertical-align: bottom;
    width: 39.5%;
  }
.main-navigation {
    display: inline-block;
    text-align: right;
    vertical-align: middle;
    width: 60%;
}











