@import url(//fonts.googleapis.com/css?family=Marcellus);
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,700,800,300);

/*set up the select state*/
::-moz-selection 	{ background:#60aef1; color:#fff; }
::selection 		{ background:#60aef1; color:#fff; }

*{margin:0; padding:0;}

body{font-family:Open Sans, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:16px; color:#fff; font-weight:normal; background:url(//assets.crowdsurge.com/store/3/grahamnash/bg.jpg) fixed no-repeat top center #000; background-size:100%;}

.header-image {display:block; text-align:center}
.header-image h1{display:none;}
.header-image img{max-width:968px; margin:30px auto; width:96%;}

.btnhold {text-align:center;}
.btnhold a{display:block; margin:5px auto;}

.action_button{background:#60aef1; border:3px #60aef1 solid; padding:10px 15px; display:block; max-width:200px; font-size:1em; margin:0 auto; font-weight:600; width:auto; color:#fff; cursor:pointer; text-decoration:none; transition:.5s ease-in;}
.action_button:hover{color:#fff; border-color:#fff; background:none;}
.action_button .arrow{margin-left:10px; transition:.5s ease-in margin}
.action_button.tour .arrow{position:relative; top:-3px;}
.action_button:hover .arrow{transition:.5s ease-in margin}

.btnhold a.action_button.continue{border:none; background:none; font-size:.75em; color:#fff;}

.continue a:link,
.continue a:visited{}

#tour{width:96%; max-width:968px; margin:20px auto;}

.containerHeader{width:100%; max-width:960px; margin:0px auto;}
.newTop {margin-bottom: 20px;}
.newHeader {width: 36%;float: left;display: inline-block;vertical-align:top;background: url('/store/css/ie-rgba/rgba.php?r=0&g=0&b=0&a=50');background: rgba(0,0,0,.5); padding: 2%;}
.signuponly .page_catalog .newHeader{vertical-align:middle;}
.white{display:inline;}
.albumCover {width: 100%;display: block;float: none;}
.albumCover { width: 96%; margin-bottom:15px;display: inline-block;vertical-align: top; float: none;height: auto;background:none;}
.albumCover img {width: 100%; border:3px #fff solid;}
.infowrap{width: 100%;display: block;float: none;}
.infowrap {width: 100%;display:block;vertical-align: top;float: none;left: 0;}
.infowrap .title{font-family:Open Sans; display:block; font-size:1.25em; text-shadow:none; text-align:center;}
.infowrap em{color:#fff; font-style:italic}
.btn_row { margin-top: 10px; text-align:center}
.btn_row span.info {
    color: #60aef1;
	display:block;
}
.btn_row .action_button{font-size:1em;}
.btn_row .action_button {
    width: 133px!important;
    font-size: .75em;
    background-position: 10px center!important;
    background-repeat: no-repeat!important;
    background-size: 20px!important;
    text-indent: 25px;
    background-color: transparent!important;
    border-color: transparent!important;
    margin: auto;
}
.btn_row .action_button:hover{
	background-position: 10px center!important;
	background-repeat: no-repeat!important;
    background-size: 20px!important;
	border-color:transparent!important;
	color:#60aef1!important;
}
.btn_row .action_button.amazon{
	background-image:url(//assets.crowdsurge.com/store/3/grahamnash/amazon-sq.png)!important;
}
.btn_row .action_button.itunes{
	background-image:url(//assets.crowdsurge.com/store/3/grahamnash/itunes-sq.png)!important;
}
.btn_row .action_button.amazon:hover{
	background-image:url(//assets.crowdsurge.com/store/3/grahamnash/amazon-sq.png)!important;
	background-color: transparent!important;
}
.btn_row .action_button.itunes:hover{
	background-image:url(//assets.crowdsurge.com/store/3/grahamnash/itunes-sq.png)!important;
	background-color: transparent!important;
}
.btn_row { margin-top: 10px; text-align:center}
.btn_row span.info {
    color: #60aef1;
	display:block;
}
a.action_button.orderhere {
    text-indent: 0;
    border-color: #60aef1!important;
    background-color: #60aef1!important;
    margin-top: 10px;
}
a.action_button.orderhere:hover{
	border-color: #fff!important;
  background-color: #fff!important;
	color:#000!important;
	}
span.small {
    display: block;
    font-size: .75em;
}
.fanclubHomepage .action_button {font-size: 1.25em;background: #60aef1!important;color: #fff!important;}
.fanclubHomepage .action_button:hover{background:#fff!important; color:#000!important;}
.fanclubHomepage {width: 50%;display: inline-block;margin-left: 2%;padding:2% 4%; vertical-align:top}
.clear{clear:both;}
.offsite {
    border-top: 1px #60aef1 solid;
    margin: 10px 0;
    border-bottom: 1px #60aef1 solid;
}

iframe.video{border:3px solid #60aef1; margin:15px auto; border-radius:3px;}

@media all and (max-width:640px) {
	.btn_row .action_button{text-indent:0;}
	.fanclubHomepage{width:96%; margin-left:0; padding:2%;}
	.fanclubHomepage h1, .signuponly #fc_sign_up h1{font-size:1.25em;}
	.newHeader,
	.albumCover img{width:99.5%;}
	
	iframe.video{width:300px!important; height:169px;}
}
