@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed);
body { 
	background-image: url(http://staging.modern-echo.com/wp-content/uploads/2015/02/background-02.jpg)!important;
	background-repeat: no-repeat!important;
	background-position: center top!important;
	background-color: #000000!important;
	border-bottom-color: #0a0a0a;
}
#header { 
	color: #b73830;
}
#header .blockquote-box figcaption:before { 
	color: #b73830;
}
a.button, .wpcf7-submit { 
	color: #789fd1;
}
a.button:hover { 
	color: #4473b0;
}
.container h1 { 
	font-family: Open Sans Condensed;
	font-weight: 700;
	font-size: 24;
}
.container h2 { 
	font-family: Open Sans Condensed;
	font-weight: 700;
	font-size: 20;
}
.container h3 { 
	font-family: Open Sans Condensed;
	font-weight: 700;
	font-size: 16;
}
body {
border-bottom: 0 none;
}

.links.categories-links,
.breadcrumbs {
display:none;
}

#header {
margin-bottom: 0 !Important;
}

.logo-mobile {
max-width: 100%;
}

.header-news {
font-size: 30px;
}
.logos-inline img {
display: inline;
padding-right: 10px;
}

.atoll {
border: 0 !Important;
}

.panel__heading {
padding-bottom: 10px;
color: #000;
border-bottom: 1px solid #000;
background: 0 none;
padding-top: 0 !important;
}

.play-option {
display: block;
padding: 20px 5px;
height: 90px;
}
.left {
float: left;
}
.right {
float: right;
}
.logos-inline {
display: inline-block;
}

ul.logos-inline {
padding-left: 0;
}

ul.logos-inline li {
list-style: none;
display: inline;
padding-right: 10px;
padding-left: 0;
}

@media only screen and (max-width: 600px) {
.mobile-float-none {
float: none !important;
}
.mobile-photo {
margin: 0 auto;
width: 100%;
}
}

.video-grid-2 {
float: left;
width: 50%;
}
.header__left {
float: left;
}
@media only screen and (max-width: 1120px) { 
.album-release {
display: none;
}
}
.album-release {
float: right;
width: 400px;
}
.album-release-art img {
border: 5px solid #FFF !important;
}
.album-release-copy {
position: absolute;
top: 10px;
left: 860px;
}
.album-release-copy h2 {
font-size: 32px;
color: #fff;
text-transform: uppercase;
margin-bottom: 10px;
}

.album-release-copy h3 {
font-size: 20px;
color: #9E9E9E;
}

.album-release-icons {
position: absolute;
top: 67px;
left: 860px;
}

.email-footer {
width: 350px;
float: left;
height: 100px;
margin-left: 10%;
}

.widget_iframe .footer {
display: none !Important;
}

@media only screen and (max-width: 960px) { 
.links-box .facebook-box {
display: none;
}
}

@media only screen and (max-width: 768px) { 
.email-footer, .footer-logo {
float: none !important;
margin: 0 auto !important;
}
.email-footer {
height: 400px;
width: auto !important;
}
.links-box {
margin-top: -200px;
}
.twitter-feed {
height: 630px;
}
}

#footer {
padding: 30px 0px 0px;
border-top: 1px solid white;
margin-top: 20px;
/*background: url("/wp-content/uploads/2015/03/footer3.jpg")  0 0 no-repeat;
background-position: 100%;*/
}


.site-description {
text-indent: -9999px !important;
}

.flaw-tickets {
width: 480px;
}

@media only screen and (max-width: 1080px) { 
.flaw-tickets {
width: 320px !important;
}
.flaw-tickets span.select-area {
padding: 0 55px 0 53px !important;
}
}

@media only screen and (max-width: 768px) { 
.flaw-tickets span.select-area {
padding: 0 35px 0 33px !important;
}
}

.flaw-tickets span.select-area {
margin: 15px 0px;
padding: 0 107px 0 91px;
}

.flaw-tickets .center {
text-align: center;
}