/*
Theme Name: Hollenbeck
Theme URI: http://activecolor.com
Author: Activecolor
Author URI: http://activecolor.com/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
body,html{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	font-family: 'Lato', sans-serif;
	font-size:14px;
	font-weight:400;
	line-height:24px;
}
a img{
	border:none;
}
.google_captcha_text a{
	color: #b0b0b0;
}
.google_captcha_text{
	color: #b0b0b0;
    line-height: 140%;
    font-size: 11px;
    margin-top: 8px;
}
.grecaptcha-badge { visibility: hidden; }
.clearfloat{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.container_wrapper{
	width:100%;
	height:100%;
}
.grid_wrapper{
	width:960px;
	margin:0px auto;
	height:100%;
}
.col_3{
	float:left;
	display:inline;
	width:320px;
	height:auto;
	margin:0px;
	padding:0px;
}
.wpcf7-form-control-wrap{
	margin-top:10px;
}
.single-band .col_3.third{
	margin-top:10px;
}
.content_spacer .col_3{
	width:313px;
}
.col_6{
	float:left;
	display:inline;
	width:640px;
	height:auto;
	margin:0px;
	padding:0px;
	position:absolute;
	padding-bottom:84px;
}
.setZindex{

}
p{
	word-wrap: break-word;
}
.page-id-4 .col_6 .col_3{
	margin-bottom:240px;
}
.page-id-4 .col_6 #footer .col_3{
	margin-bottom:0px;
	position:relative;
	padding-bottom:6px;
}
.tweets_load a{
	color:black;
	text-decoration:none;
}
.tweets_load a:hover{
	color:#A97834;
}
.col_6{
	margin-left:320px;
}
.first{
	position:fixed;
}

.first{
	margin-left:0px;
	bottom:0px;
}
.second{
}
.third{
}
.toBottom{
	bottom:0px;
}
#logo{
	float:left;
	display:inline;
	margin-bottom:26px;
}
.menu-menu-container{
	float:left;
	display:inline;
	font-weight:300;
}
.menu-menu-container ul{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 13px 13px;
	float:left;
	display:inline;
}
.menu-menu-container ul li{
	float:left;
	display:inline;
	width:100%;
	position:relative;
}
.menu-menu-container ul.sub-menu{
	position:absolute;
	left:148px;
	top:0px;
	z-index:3;
	display:none;
}
.current-menu-parent .sub-menu,.current-menu-item.menu-item-has-children .sub-menu{
	display:inline!important;
}

.sub-menu li a{
	font-size:14px!important;
	font-weight:400;
}
.current-menu-parent  a,.sub-menu .current_page_item  a{
	font-weight:900;
}
.menu-menu-container ul li a{
	text-decoration:none;
	color:black;
	text-transform:uppercase;
	font-size:24px;
	line-height:24px;
	float:left;
	display:inline;
}
.menu-menu-container ul li a:hover{
	/* color:#c6bf5b; */
	font-weight:900;
}
.page_background{
	float:left;
	display:inline;
	width:549px;
	height:214px;
	/* width:466px;
	margin-left:-159px; */
	margin-left:-245px;
	background-image:url('images/bg_home.jpg');
}

.parent-pageid-23 h1,.page-id-23 h1,.parent-pageid-23 h2,.page-id-23 h2{
	color:#66bed4;
	text-transform:lowercase;
}
.parent-pageid-13 h1,.page-id-13 h1,.parent-pageid-13 h2,.page-id-13 h2{
	color:#c09a7e;
}
.tax-works-categories a,.tax-works-categories h2, .parent-pageid-21 h1,.page-id-21 h1,.parent-pageid-21 h2,.page-id-21 h2{
	color:#980058;
}
.tax-works-categories .songicon a{
	color:#980058!important;
}

.parent-pageid-19 h1,.page-id-19 h1,.parent-pageid-19 h2,.page-id-19 h2{
	color:#ffab00;
}
.single-post .entry-content a,.blog .entry-content a{
	text-transform:none;
}
.archive a, .single-post a,.blog a,.archive h1 a,.blog h1 a,.single-post h1,.parent-pageid-7 h1,.page-id-7 h1,.parent-pageid-7 h2,.page-id-7 h2{
	color:#cbc064;
	text-transform:lowercase;
}
.tax-works-categories .sound_navigation a{
	text-transform:none!important;
}
.parent-pageid-9 h1,.page-id-9 h1,.parent-pageid-9 h2,.page-id-9 h2{
	color:#5294b6;
	text-transform:lowercase;
}

.parent-pageid-9 a{
	color:#5294b6;
}

.parent-pageid-11 h1,.page-id-11 h1,.parent-pageid-11 h2,.page-id-11 h2{
	color:#f1540f;
}
.page-id-11 h2.green{
	color:#83c275;
}
.page-id-11 h2.red{
	color: #bf3f37;
}
.parent-pageid-15 h1,.page-id-15 h1,.parent-pageid-15 h2,.page-id-15 h2{
	color:#ff240a;
}
.parent-pageid-17 h1,.page-id-17 h1,.parent-pageid-17 h2,.page-id-17 h2{
	color:#e31925;
	color:#000;
}




.parent-pageid-23 .page_background,.page-id-23 .page_background{
	background-image:url('images/bg_contact.png');
}
.parent-pageid-13 .page_background,.page-id-13 .page_background{
	background-image:url('images/bg_live.png');
}
.parent-pageid-21 .page_background,.page-id-21 .page_background,.tax-works-categories .page_background{
	background-image:url('images/bg_scores.jpg');
}
.single-band .page_background,.parent-pageid-11 .page_background,.page-id-11 .page_background{
	background-image:url('images/bg_bands.png');
}
.parent-pageid-7 .page_background,.page-id-7 .page_background{
	background-image:url('images/bg_news.jpg');
}
.parent-pageid-9 .page_background,.page-id-9 .page_background{
	background-image:url('images/bg_about.jpg');
}
.parent-pageid-15 .page_background,.page-id-15 .page_background{
	background-image:url('images/bg_press.jpg');
}
.parent-pageid-17 .page_background,.page-id-17 .page_background{
	background-image:url('images/bg_images.jpg');
}
.single-sound .page_background,.parent-pageid-19 .page_background,.page-id-19 .page_background{
	background-image:url('images/bg_sounds.jpg');
}
.page_background.big{	
	margin-left:-245px;
	/* background-image:url('images/bg_home.jpg'); */	
	width:549px;
	height:430px;
	height:410px;
}

h2{
	padding-left:13px;
	font-size:24px;
	line-height:24px;
	text-transform:lowercase;
	font-weight:900;
	margin-bottom:22px;
	margin-top:40px;
}
h2.light_brown{
	color:#c99d71;
}
h2.hard_brown{
	color:#bf3f37;
}
.color_wrapper{
	float:left;
	display:inline;
	width:292px;
	padding:6px 13px;
	background-color:#fcf590;
	background-image:url('images/yellow_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom center;
}
.padding p,.color_wrapper p{
	margin-top:0px;
}
.color_wrapper p{
	margin-bottom:24px;
}
.color_wrapper.blue_bg{
	background-color:#82ccd0;
	background-image:url('images/blue_bg.jpg');
}
#footer{
	float: left;
	width: 640px;
	height: auto;
	position: fixed;
	bottom: 0px;
	overflow:visible!important;	
}
.footer_wrap{
	background-color:#fff;
	float:left;
	display:inline;
	width:100%;
}
.content_spacer{
	float:left;
	display:inline;
	margin-bottom:40px;
	margin-bottom:29px;
	padding-left:13px;
	min-height:396px;
}
.page-id-4 .footer_wrap{
	background-color:transparent;
}
#footer_bg{
	background-image:url('images/footer_bg.png');
	background-repeat:repeat-x;
	background-position:top center;
	height:55px;
	width:100%;
	float:left;
	display:inline;
	margin-bottom:-1px;
}
.page-id-4 #footer_bg{
	display:none!important;
}
.page-id-4 #footer{
	/* background-image:url('images/john.png');
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-top:325px; */
	background-color:transparent!important;
}
.footer_image{
	display:none;
}
.page-id-4 .footer_image{
	position: absolute;
	top: 0px;
	left: 0px;
	float:left;
	display:inline;
}
.page-id-4 .footer_image img{
	float:left;
	display:inline;
}
.page-id-4 .f_social{
	margin-top:321px;
	margin-top:275px;
	margin-bottom:3px;
}
.f_social{
	float:left;
	display:inline;
	position:relative;
}
.f_social *{
	float:left;
	display:inline;
}
.footer_separator{
	float:left;
	display:inline;
	width:2400px;
	height:1px;
	background-color:#b0b0b0;
	margin:8px 0px;
}
.f_titles{
	font-weight:900;
	padding-left:13px;
	width:307px;
	padding-bottom:4px;
	cursor:pointer;
}
.f_arrow{
	margin-left:12px;
}
.fdown{
	display:none;
}
.footer_expand{
	display:none;
	float:left;
	margin-top:-6px;
}
.padding{
	float:left;
	display:inline;
	width:292px;
	padding:6px 13px;
}
.footer_bg_color{
	background-color:#fff;
	float:left;
	display:inline;
	padding-top:8px;
	margin-top:-8px;
	width:100%;
}
.current_page_item{
	font-weight:900;
}
.tax-works-categories #menu-item-26{
	font-weight:900;
}
.alignright{
	float:right;
	display:inline;
	margin-left:25px;
	margin-bottom:25px;
}
article.post{
	margin-bottom:40px;
}
.entry-title{
	color:#a97834;
	text-transform:uppercase;
	font-weight:900;
	font-size:24px;
}
.entry-title a{
	text-decoration:none;
	color:#a97834;
	text-transform:uppercase;
	font-weight:900;
	font-size:24px;
}
.entry-meta{
	font-weight:900;
}
a{
	color:#a97834;
}
.single-band a{
	color:#f1540f;
}
.teal{
  color:#507674;
  margin-bottom:18px;
	padding-left:0px;
}
.orange{
	color:#f0a300;
	margin-bottom:18px;
	padding-left:0px;
}
.red{
	color:#bf3f37;
	margin-bottom:18px;
	padding-left:0px;
}
.green{
	color:#83c275;
	margin-bottom:18px;
	padding-left:0px;
}
.row{
	float:left;
	display:inline;
	/* margin-bottom:25px; */
}
.sounds_wrapper{
	width:100%;
	float:left;
	display:inline;
}
figure.gallery-item,.sound_div{
	width:210px;
	border:1px solid #c9c9c9;
	height:308px;
	float:left;
	display:inline;
	margin-right:-1px;
	margin-bottom:-1px;
	overflow:hidden;
}
.page-id-15 .sound_div{
	border:2px solid #fff!important
}
.page-id-21 .sound_div,.page-id-11 .sound_div,.page-id-19 .sound_div{
	margin-bottom:13px;
}
.page-id-21 .sound_div{
	height:auto;
	min-height:262px;
}
.page-id-21 .song_title{
	text-transform:lowercase;
}

.page-id-11 .sound_div{
	/* width:190px!important;
	height:190px!important;
	padding:10px!important; */
}
.page-id-37 .sound_div,figure.gallery-item{
	height:210px;
	margin:0px 1px 1px 0px;
}
figure.gallery-item img{
	width:100%;
	height:auto;
}
.sound_div img{
	border-bottom:1px solid #c9c9c9;
}
.sound_div a{
	color:black;
	text-decoration:none;
}
.sound_div .song_title{
	font-weight:900;
	margin:0px;
	color:black;
	padding:0px 11px;
	line-height:120%;
	margin-top:3px;
}
.score_title{
	font-weight:900;
	margin:0px;
	color:black;
	line-height:130%;
	margin-top:3px;
}
.page-id-21 .score_title{
	padding:10px 11px 0px 11px;
}
.page-id-21 .score_title a{
	float:none;
	font-size:18px;
} 
.score_title a{
	line-height:110%;
}
.page-id-21 .space_content{
	padding:0px 11px;
}

.sound_div .song_excerpt{
	margin:0px;
	color:black;
	line-height:120%;
	padding:0px 11px;
}
.sound_div a{
	float:left;
	display:inline;
	width:100%;
	height:100%;
}
.page-id-15 .sound_div a{
	float:none;
}

.page-id-11 .sound_div:hover,.page-id-11 a:hover img,#footer a:hover,.sound_div a:hover img,.page-id-35 .gallery a:hover img{
	opacity:0.6;
}
.sound_navigation{
	float:left;
	display:inline;
	width:auto;
	width:100%;
	/* margin-left:13px; */
	margin-bottom:28px;
	color:#42888c;
	color:#f0a300;
}
.single-band .sound_navigation,.single-sound .sound_navigation{
	margin-top:22px;
}
.sound_navigation a{
	color:#42888c;
	color:#f0a300;
	text-decoration:none;
}
.tax-works-categories .sound_navigation{
	color:#980058;
	margin-top:22px;
}
.tax-works-categories .sounds_wrapper a,.tax-works-categories .sound_navigation a{
	color:#980058;
}

.proj_prev{
	margin-right:16px;
}
.proj_next{
	margin-left:16px;
}
.proj_all{
	margin-left:16px;
	margin-right:16px;
}
.first_sound{
	margin-left:0px!important;
}
.noBold{
	font-weight:300;
	margin-top:11px;
	margin-bottom:27px;
	margin-bottom:0px;
}
.subtitle{
	margin-bottom:19px;
	padding-left:0px;
	margin-top:30px;
}
.sound_links{
	margin-top:40px;
	margin-top:20px;
	margin-bottom:40px;
}
.single-band .sound_navigation a,.single-band .sound_navigation,.single-band .sound_links a{
	color:#f1540f!important;
}
.sound_links a{
	color:#f0a300;
	text-decoration:underline;
	text-decoration:none;
	font-weight:900;
}
.single-sound #menu-item-27{
	font-weight:900;
}
.single-sound .padding-sound{
	/* padding-left:13px;
	padding-right:13px;*/
	padding-right:18px;
}
.single-band .padding-sound{
	padding-right:18px;
}
.padding-sound h2{
	padding:0px;
	font-size:20px;
	line-height:27px;
}
.single-band h1,.single-sound h1{
	font-weight:900;
	text-transform:uppercase;
	font-size:31px;
	line-height:48px;
	margin-top:0px;
	margin-bottom:8px;
}
.input{
	margin-bottom:5px;
	line-height:20px;
}
.input input,.input textarea{
	border:0px;
	border-left:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	margin-top:10px;
	margin-left:0px;
	width:280px;
	padding-left:7px;
	outline: 0;
	font-weight:300;
	font-family: 'Lato', sans-serif;
	font-size:14px;
}
.signup{
	margin-bottom:26px;
}
.submit{
	margin-top:14px!important;
}
.submit input{
	cursor:pointer;
	border:0px;
	background:transparent;
	padding:0px;
	text-decoration:underline;
	text-transform:uppercase;
	outline:0;
}
.copyright{
	color:#b0b0b0;
	line-height:140%;
	font-size:11px;
	float:left;
	display:inline;
	margin-bottom:18px;
	padding-left:13px;
	margin-top:8px;
}
.copyright a{
	color:#b0b0b0;
	text-decoration:none;
}
.menu_text{
	display:none;
}
.sound_small{
	display:none;
}
strong,b{
	font-weight:900;
}
.single  #menu-item-33 .sub-menu,.archive  #menu-item-33 .sub-menu{
	display:inline;
}
.tax-works-categories #menu-item-33 .sub-menu{
	display:none!important;
}

.tax-works-categories h2,.tax-works-categories .score_title{
	padding-left:0px!important;
	margin-top:22px;
}
.single-sound  #menu-item-33 .sub-menu{
	display:none!important;
}
.single-band #menu-item-33 .sub-menu{
	display:none!important;
}
.single-band #menu-item-31 a{
	font-weight:900;
}
.entry-meta{
	margin-top:-20px;
}
.post-thumbnail img{
	margin-top:15px;
}

.page-id-1945 .live_div.time_past,.parent-pageid-1945 .live_div.time_past,
.page-id-13 .live_div.time_past,.parent-pageid-13 .live_div.time_past{
	background-color:#b5ada3!important;
}
.page-id-1945 .live_div,.parent-pageid-1945 .live_div,
.page-id-13 .live_div,.parent-pageid-13 .live_div{
	background-color:#e2dbd3!important;
}
.live_div span{
	color:#ff2600;
}
.live_div.time_past span{
	color:#66635e;
}
.live_div{
	padding:10px;
	width:190px;
	height:190px;
	position:relative;
}
.parent-pageid-13 .live_div,.page-id-13 .live_div{
	margin-bottom: 13px;
}
.live_div .past_x{
	width:210px;
	height:210px;
	position:absolute;
	top:0px;
	left:0px;
	/* background-image:url('images/x.png'); */
	background-repeat:no-repeat;
	background-position:top center;
}
.live_div .past_x img{
	width:100%;
	height:100%;
}
.live_div p{
	margin-top:0px;
	padding-top:0px;
}
.score_separator{
	height:1px;
	width:100%;
	background-color:#980058;
}
.scores_div{
	padding:0px 28px;
	width:264px;
	text-align:center;
}
.scores_div a{
	color:#980058!important;
	float:none!important;
	width:auto!important;
	height:auto!important;
	text-decoration:underline;
	font-weight:900;
}
.scores_div img{
	border:0px!important;
	vertical-align:bottom;
}
.score_title{
	font-weight:900;
	margin-bottom:11px;
}
.score_instr{
	font-size:18px;
}
.space_purchase{
	margin-bottom:6px;
}
.score_title b{
	font-size:24px;
}
.press_div{
	padding:10px;
	width:190px;
	min-height:190px;
	height:auto;
	border-color:white;
}
.press_div p{
	margin-top:0px;
	padding-top:0px;
}
#press_features h2,#press_features a{
	color:#ff240a!important;
}
#press_features .sound_div{
	background-color:#fee9e6!important;
	 margin:0px!important;
	 border:0px!important;
	 margin-bottom:5px!important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #press_features .sond_div {  margin-bottom: 2px!important;   }
}

#press_large h2,#press_large a{
	color:#3e633e;
}
#press_large .sound_div{
	background-color:#abd3ab!important;
}

#press_composer h2,#press_composer a{
	color:#7e4f37;
}
#press_composer .sound_div{
	background-color:#e2d1c8!important;
}

#press_coll h2,#press_coll a{
	color:#8b9356;
}
#press_coll .sound_div{
	background-color:#f3fcb7!important;
}


#press_ensemble h2,#press_ensemble a{
	color:#315d8a!important;
}
#press_ensemble .sound_div{
	background-color:#d6dfe8!important;
}
#press_george h2, #press_george a{
  color:#507674!important;
}
#press_claudia h2,#press_claudia a{
	color:#db9617!important;
}
#press_george .sound_div{
  background-color:#507674!important;
  background-color:rgba(80,118,116,0.4)!important;
}
#press_claudia .sound_div{
	background-color:#f6ead2!important;
}
.space_a{
	margin-left:20px;
	margin-right:14px;
}
.space_p{
	margin-top:11px;
	margin-bottom:13px;
}
.space_content{
	line-height:120%;
	margin-bottom:30px;
}
.page-id-11 .song_title{

	/* margin-top:10px;
	margin-left:10px; */
	/* padding-top:11px;
	padding-bottom:11px;
	padding:2px 1px 2px 1px;
	font-size:18px;
	background-color:white;
	float:none;
	display:inline;
	width:auto;
	max-width:170px; */
}
.page-id-11 .sound_div{
	/* height:210px; */
	min-height:249px;
	height:auto;
}

.single-band .sound_links a{
	text-decoration:none;
}
.single-band .sound_links{
	margin-left:15px;
}
#fap-init-text{
	display:none!important;
}
#songs_list .hasSong{
	font-weight:900;
}
#songs_list{
	float:left;
	display:inline;
	width:296px;
	margin-left:15px;
	margin-bottom:15px;
}
#songs_list ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-bottom:10px;
}
#songs_list ul li{
	float:left;
	display:inline;
	width:100%;
}
#songs_list ul li a{
	text-decoration:none;
	color:black;
}
#songs_list li#selected a,#songs_list ul li a:hover{
	color:#bf3f37;
}
#songs_list .c_1{
	width:28px;
	float:left;
	display:inline;
}
#songs_list .c_2{
	float:left;
	display:inline;
	width:222px;
}
#songs_list .c_3{
	float:right;
	display:inline;
	width:32px;
}

.scores_div .score_play{
	display:inline;}
.scores_div .score_pause{
	display:none;
}
.scores_div .clicked .score_play{
	display:none;
}
.scores_div .clicked .score_pause{
	display:inline;
}

.songicon .score_play{
	display:inline;
	vertical-align:bottom;
	margin-left:-3px;
	margin-right:5px;
}
.songicon .score_pause{
	display:none;
	vertical-align:bottom;
	margin-left:5px;
	margin-right:5px;
}
.songicon .clicked .score_play{
	display:none;
}
.songicon  .clicked .score_pause{
	display:inline;
}


.fancybox-title  a{
	text-decoration:none;
}
.gallery-caption{
	display:none;
}

.menu_icon{
	width: 18px;
	margin-right: 10px;
}
.show_mobile{
	display:none;
}
.hide_mobile{
	display:inline;
}
.page-id-35 figure.gallery-item img{
	width:210px;
	height:210px;
}
.page-id-46 .score_separator{
	background-color:#5294b6;
}
.page-id-46 .sounds_wrapper{
	padding-left:13px;
}
.page-id-46 a{
	color:#5294b6;
}
.page-id-46 .works_content{
	margin-bottom:30px;
}
.page-id-48 a{
	color:#ff240a;
}


.page-id-46 .score_title,.page-id-46 .score_title b{
	font-size:16px!important;
}
.set_lh{
	
}
.single-sound #fap-play-pause{
	z-index:0!important;
}
.band_description{
	margin-left:15px;
	font-size:12px;
	margin-top:-15px;
	padding-top:0px;
	float:left;
	display:inline;
	width:100%;
}

.sound_div.color_color1{
	/* background-color:#ffe377; */
	background-image:url("images/band_1.jpg");
}
.sound_div.color_color2{
	/* background-color:#ff7792; */
	background-image:url("images/band_2.jpg");
}
.sound_div.color_color3{
	/* background-color:#7785ff; */
	background-image:url("images/band_3.jpg");
}
.sound_div.color_color4{
	/* background-color:#77ff7a; */
	background-image:url("images/band_4.jpg");
}
.sound_div.color_color5{
	/* background-color:#ffad77; */
	background-image:url("images/band_5.jpg");
}
.setTop{
	top:40px!important;
}
.smallTitle{
	font-size:20px;
}
.tax-works-categories .smallTitle{
	margin-top:44px!important;
}
.removeBottom{
	margin-bottom:0px!important;
}
.pink1,.pink4,.pink10,.pink12{
	background-color:#e1cfdb;
}
.pink1,.pink2,.pink8,.pink9{
	background-color:#980058;
}
.pink1 a,.pink2 a,.pink8 a,.pink9 a{
	color:white;
}
.pink3,.pink6{
	background-color:#efdfe9;
}
.pink5,.pink11{
	background-color:#f4f1f3;
}
.pink7{
	background-color:#d0a5c2;
}
.page-id-4 .color_wrapper a,.blue_bg a{
	color:black;
	text-decoration:none;
}
.p_video_link img{
	float:left;
	display:inline;
}
.p_video_second{
	margin-top:-121px;
	margin-left:136px;
}
.p_video_link{
	text-align:center;
}

.parent-pageid-15 #menu-item-54 .sub-menu{
	display:none!important;
}
.parent-pageid-15 #menu-item-54.current-menu-parent a{
	font-weight:300!important;
}
.wpcf7-response-output{
    border: none!important;
    padding: 0px!important;
    margin: 0px!important;
	margin-top: -14px!important;
}

.bands_img{
  height:213px;
  object-fit: cover;
  max-width:640px;
  width:100%;
}
@media screen and (max-width:750px){
  .bands_img{
    height:116px;
  }
}