/* CSS Document */

 body{font-family:'Raleway',Helvetica,Arial,sans-serif;font-weight:400;background-color:rgba(0,0,0,0.02);}.button{font-family:'Raleway',Helvetica,Arial,sans-serif; font-size: 1.6em;}
 
 .button-group li{padding-top:1.1%;}
  .button-group {padding-top:1%;}
 
 .button-group a{
	color: #fff;
	margin-top: 5px;
	padding-top: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-right: 0px;
	font-size: 1.2em;
}
 
.button-group a:hover{
	color: rgba(0,0,0,0.4);
	background-color: #fff;
}
.button-group{float:none;}

@media only screen and (min-width: 40.063em) {.button-group{float:right;}}
 
.namelogo{
	padding: 10px 10px 10px 50px;
	}
	
h4, h4 a{
  color: #6365CE;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.4;
  margin-bottom: 0.5rem;
  margin-top: 0.2rem;
  text-rendering: optimizeLegibility; }
  
.fullrow {
  margin: 0 auto;
  width: 100%;
  height: 100px;
  background-color: #6365CE; }
  
.fullrow:before, .row:after {
    content: " ";
    display: table; }
  .fullrow:after {
    clear: both; }
  .fullrow.collapse > .column,
  .fullrow.collapse > .columns {
    padding-left: 0;
    padding-right: 0; }  
/*
.namelogo h1{
	font-size: 1.9em;
	font-weight: 600;
	color: #FFF;
	padding-bottom: 5px;
	 padding-left: 0;
	margin-left: 0px;
}
@media only screen and (min-width: 40.063em) {.namelogo {padding-bottom:20px; font-size:1.9em;text-align:left;}
.namelogo h1{font-size:1em;text-align:left;}}
@media only screen and (min-width: 64.063em) {.namelogo h1{padding-bottom:20px; font-size: 1.5em;text-align:left;}}
*/
.top-bar{height: 75px;}
.hero{
	background-size: cover;
	box-shadow: inset 0px 0px 0 2000px rgba(0,0,0,0.15);
	height: 45%;
	background-image: url(../img/acoustic.jpg);
	background-repeat: no-repeat;
}.intro-text{padding-top:40%;color:rgba(255,255,255,1);text-align:center;}@media only screen and (min-width: 40.063em) {.intro-text{padding-top:25%;}}@media only screen and (min-width: 64.063em) {.intro-text{padding-top:18%;}}.intro-text p{font-family:'Shadows Into Light',cursive;font-size:44px;}.about,.work,.contact{padding:50px 0 0 0;}.about img{width:250px;height:250px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;}.work img:hover{opacity:0.5;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}.work li{height:140px;overflow:hidden;}hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));opacity:0.8;}footer{padding:80px 0 10px 0;}footer a:hover{color:rgba(0,0,0,0.4);background-color:transparent;}

