/* For Desktop */
	@font-face {
		font-family: 'Nexa_Free_Bold';
		src: url('../webfonts/Nuevo_Bold/Nexa_Free_Bold-webfont.eot');
		src: url('../webfonts/Nuevo_Bold/Nexa_Free_Bold-webfont.woff2') format('woff2'),
			 url('../webfonts/Nuevo_Bold/Nexa_Free_Bold-webfont.woff')  format('woff'),
			 url('../webfonts/Nuevo_Bold/Nexa_Free_Bold-webfont.ttf')   format('truetype'),
			 url('../webfonts/Nuevo_Bold/Nexa_Free_Bold-webfont.svg') format('svg');
		font-weight: normal;
		font-style: normal;

	}
	@font-face {
		font-family: 'Ostrich_San_Regular';
		src: url('../webfonts/ostrich-sans/ostrich-sans-regular.eot');
		src: url("../webfonts/ostrich-sans/ostrich-sans-regular.woff") format('woff'),
			 url('../webfonts/ostrich-sans/ostrich-sans-regular.ttf') format('truetype'), 
			 url("../webfonts/ostrich-sans/ostrich-sans-regular.svg") format('svg');
		font-weight: 400;
		font-style: normal;
	}
	body {
		background-color:#531a53;
		font-family: 'Roboto', sans-serif;
		font-size: 12px;
		color: #fff;
		padding: 0;
		margin: 0;
	}
	h1,h2,h3,h4 {
		font-family:'Nexa_Free_Bold'; 
		font-size: 1.125em;
		color: #996699;
		margin: 7% 0 5%;
		padding: 0;
	}
    h5 {
		font-family:'Nexa_Free_Bold';
		font-size: 2em;
		color: #996699;
		margin: 0;
		padding: 1.5%;
    }
	/*--------------WRAPPER/CONTAINER--------------*/
	.wrapper {
		max-width: 1440px;
		margin: 0 auto;
		padding: 0;
		overflow-x: hidden;
	}
	/*--------------HEADER-------------*/
    #header {
		height:auto;
		width:100%;
		background-color: #531a53;
		background-size: 100% auto;
    }
    #header_logo {
		height:auto;
		width: 40%;
        margin: 0% auto;
		padding: 4% 0% 2% 0%;
	}
	#header_logo img {
		height: auto;
		width: 100%;		
	}
	.toggle {
		font-size: 30px;
		color: white;
		float: left;
		line-height: 45px;
		margin-left: 5%;
		cursor: pointer;
		display: none;
	}
	
	nav {
		float: left;
		background-color:#531a53;
		height:auto;
		width: 100%;
	}
	ul {
		float: left;
		background-color:#531a53;
		margin-left: 3%;
	}
	ul li {
		margin: 0;
		padding: 0;
		position: relative;
		display: inline-block;
		font-size: 100%;
	}
	
	ul a {
		font-weight: 400%;
		padding: 15px;
		line-height: 350%;
		color: #fff;
		font-size: 1.1em;
		text-transform: uppercase;
		text-decoration: none;
	}
	ul li:hover {
		color: orange;
	}
	
	ul li a:hover {
		color: orange;
	}
	.socialtop {
		float: right;
		margin-right: 10%;
		margin-top: .5%;
		background-color: #531a53;
	}
	.top-social a {
		padding: 15px;
		color: #fff;
	}
	
	.top-social {
		padding: 14px 15px;
	}
	
	.top-social a:hover {
		color: #FF7D00;
	}
    #video2_columns a,  
    #ep2_advertise_text a, 
    #victoria_olt a,
    #divideandconquer a {color: #fff;}
    #studio_text a:link,  
    #video2_columns a:link,  
    #ep2_advertise_text a:link,
    #divideandconquer a:link {text-decoration: none;}
    #studio_text a:hover, 
    #video2_columns a:hover, 
    #ep2_advertise_text a:hover, 
    #divideandconquer a:hover {color: #696969;text-decoration: underline;}
    #video2_columns h1 {font-size: 1.3em;} 
	/*---------CONTENT----------*/
	.main {
		height:auto;
		width: 100%;
		float: left;
		background-color:#151515;
		background-repeat: repeat;
		background-size: 100% auto;
	}
	#p {
		height:auto;
		width: 100%;
		float:left;
		padding: 0;
		margin:0;
	}
	#main_content {
		float:left;
		width:100%;
		padding: 2% 0;
		overflow-y: scroll;
		 -webkit-overflow-scrolling: touch;
	}
	#main_content h1 {margin:0;padding: 0;}
	#_text {
		float:left; 
		height:auto;
		width: 100%;
		text-align: center;
		padding-bottom: 10%;
	} 
	#main_content_text p {font: size 1.4em; text-align: center;padding-bottom: 2%;}

	#content {
		width:100%;
		margin: 0 auto;
    }
	#about {float: left;width:100%;text-align: center;font-size:1.5em;margin: 0%;padding: 0%;width: 100%;height:auto;}
	#about h1 {font-size: 1.5em;padding: 2%;margin:0%;}
	#about_content {
        float: left;
		background-color: black;
		margin-left: 4%;
		margin-bottom: 3%;
		width: 90%;
		border-radius: 5px;
		font-size: 1.3em;
		text-align: center;
		padding: 0 1%;
	}
	#sessions_art {height:auto;width:100%;float: left;}
    #sessions_art img {height:auto;width:100%;}
	#news {
		float:left;
		height:auto;
		width:100%;
		text-align: center;
		font-size: 1.3em;
		padding-top: 2%;
		padding-bottom: 2%;
	}
	#news h1 {color: #531a53;}
	#index_frame {
		background-color: #151515;
		width: 60%;
		height: auto;
		margin: 5% 0 0 20%;
	}
	#about_frame {
		width: 45%;
		height: auto;
		margin: 5% 0 0 28%;
	}
	.row {
		display: flex;
		padding-top: 2%;
	  }

	.column {
		flex: 24%;
		padding: 1%;
	}
	
    #music_form {height:500px;width: 100%;}
    #page_jm,
    #page_gear,
    #page_music
    {
		height:auto;
		width:100%;
		padding: 2% 0;
		font-size: 100%;
		text-align: center;
		background: transparent;
    }
    #page_jm {padding-bottom: 2%;}
    #page_music {padding-bottom: 2%;padding-top: 0;}
    #purchase_container {float:left;height:auto;width:100%;margin: 0;}
    #ep2_advertise_text {float:left;height:auto;width:100%;margin:0;text-align: center;}
    #purchase_container_all {float:left;width:100%;}
    #purchase_container1 {float:left;height:auto;width:100%;margin-top: 1%;}
    #purchase_container2, 
    #purchase_container3 {float:left;height:auto;width:100%;margin-top: 3%;}
    #column_left_itunes_main ,  
    #column_right_googleplay,  
    #column_left_amazon, 
    #column_right_bandcamp, 
    #column_left_spotify, 
    #column_right_reverbnation {
		float:left;
		height:auto;
		width:50%;
	}
    #itunes_link_main, 
    #gplay_link_main, 
    #amazon_link_main, 
    #bandcamp_link_main, 
    #spotify_link_main {height:auto;width:53%;margin: 0 auto;}
	#RNation_link_main {height:auto;width:53%;margin-top: 3%;margin-right:28.5%;float: right}
    #amazon_link_main {margin-top: 2%;}
    #bandcamp_link_main {margin-top: 3%;}
    #itunes_link_main img, 
    #gplay_link_main img, 
    #amazon_link_main img, 
    #bandcamp_link_main img, 
    #spotify_link_main img {height:auto;width:100%;}
    #divide_text h1 {text-align: center;}
    #music_reviews {float:left;text-align: center;}
    #music_text_review {width:80%;margin: 0 auto;}
    #music_advertise_container {float:left;width:100%;}
    #page_gear {padding-bottom: 2%;}
    #page_title {clear: both;overflow: hidden;}
    #show_1 {margin:0;padding:0;}
	#show_1 p {text-align: center;font-family: alex-brush, cursive;font-size: 25px;padding:0;margin:0;}
	#show_4 {
		height:auto;
		width: 100%;
		margin:0 0 2% 0;
		padding:0;
	}
    #stage_holder {height:auto;width:100%;margin:0 auto;}
	#stage_holder img {
		height: auto;
		width: 100%;	
	}
    #container_follow_fb_twitter {float:left;height:auto;width:100%;}
    #row_fb_twitter {height:40px;width:200px;margin:0 auto;}
    #column_fb_left, 
    #column_twitter_right {float:left;height:auto;width:50%;}
    #tour_fb, 
    #tour_twitter {height:auto;width:40%;margin:0 auto;}
    #tour_fb img, 
    #tour_twitter img {height:auto;width:100%;}
    #video_holder_text {text-align: center; margin: 0 auto;}
    form {width:100%;float:left;}
    form p {padding-bottom: 6%;}
	#page_contact
	{
		height:auto;
		width:100%;
		font-size: 70%;
		text-align: center;
    }
    #contact_form {float:left;width:100%;}
    #contact_form input,
    #contact_form textarea
    {
		display: block;
		width: 100%;
		-webkit-border-radius: 5px; 
		-moz-border-radius: 5px;
		border-radius: 5px;
    }
    #contact_form input {
		height: 25px;
		width: 98%;
		margin-bottom: 5%;
		padding:0;
		text-indent:3.7%;
    }
	#contact_form textarea {
		height: 120px;
		width: 97.5%;
		text-indent:3.7%;
		padding-top: 1.8%;
    }
    #contact_form input:focus , 
    #contact_form textarea:focus
    {
		outline: none !important;
		border:3px solid #cc0000;
    }
    button {margin: 5% 0;}
    button:focus {outline: none !important;}
    .error {
		display: none;
		color: #cc0000;
    }
    #contact_nb {
		display: none;
		color: #996699;
    }
    #contact_form #column_left { 
		float: left; 
		height:auto;
		width: 43%; 
	}
	#contact_form #column_right {
		float: left;
		width: 57%;
	}
    #contact_form #column_right #contact_page_pic {width:50%;margin: 0 auto;padding-bottom: 3%;}
    #contact_form #column_right #contact_page_pic img {height: auto;width:100%;}
    #contact_form #column_left p {width:97%;}
    #contact_form #column_left a {color: #fff; text-decoration: none; font-style: italic;}
    #contact_form #column_left a:hover {color: #696969; text-decoration: none;}
    form {width:97%;padding-left: 3%;}
	#page_title_store {text-align: center;}
	#store_row1,
	#product1_row {float: left;width: 100%;margin: 3%;}
	#gear1 {float: left;margin-left:2%;width:30%;padding: 1%;}
	#gear2, 
	#gear3  {float: left;width:30%;padding: 1%;}
	#product1_left {float: left;width:  45%;}
	#product1_right {float: left;width: 45%;margin-left: 5%;}
	#gear1_pic, 
	#gear2_pic, 
	#gear3_pic {float:left;margin: 0 auto;width: 100%;}
	#product1_pic {float:left;width:100%;}
	#gear1_pic img, 
	#gear2_pic img, 
	#gear3_pic img {height: auto;width:100%;}
	#product1_pic  img {float:left;width:100%;}
	#gear1_text, 
	#gear2_text, 
	#gear3_text {float:left;width: 100%;text-align: center;padding-top: 3%;}	
	#product1_text1 {text-align: center;}
	#product_desc {margin-left: 5.5%;text-align: center;}
	#paypal {text-align: center;}
	#vemo {text-align: center;}
	#product_cost {text-align: center;font-size: medium;margin-top: 5%;}
	#gear1_text a:link,
	#gear2_text a:link,
	#gear3_text a:link {color:#fff;}
	#gear1_text a:hover,
	#gear2_text a:hover,
	#gear3_text a:hover {color: #FF7D00;}
    #contact_submit {
		color: #fff;
		float: left;
		height: 34.5px;
		width:50%;
		margin-left: .1%;
		background-color:#531a53;
		background-repeat: no-repeat;
		background-size: 100% 34.5px;
		border-radius: 10px;
		border: none;
	}
	.modal-container {
	margin: 0 auto;
	margin-top: 2%;
	position: relative;
	width: 100%;
	}
	.modal-container button {
	display: block;
	margin: 0 auto;
	color: #fff;
	width: 30%;
	height: 30px;
	line-height: 10px;
	background: #3a1c3a ;
	font-size: 12px;
	border: 0;
	border-radius: 3px;
	box-shadow: 0 5px 5px -5px #333;
	transition: background 0.3s ease-in;
	}
	.modal-container .modal-backdrop {
	height: 0;
	width: 0;
	opacity: 0;
	overflow: hidden;
	transition: opacity 0.2s ease-in;
	}
	.modal-container #modal-toggle {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	margin: 0;
	opacity: 0;
	cursor: pointer;
	}
	.modal-container #modal-toggle:hover ~ button {color:	#808080; background:  #000;}

	.modal-container #modal-toggle:checked {
	width: 5vw;
	height: 5vh;
	position: relative;
	left: 0;
	top: 0;
	z-index: 9;
	opacity: 0;
	}

	.modal-container #modal-toggle:checked ~ .modal-backdrop {
	background-color: rgba(0, 0, 0, 0.6);
	width: 100vw;
	height: 100vh;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9;
	pointer-events: none;
	opacity: 1;
	}

	.modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content {
	background-color: #fff;
	width: 80%;
	height: auto;
	padding: 2%;
	position: relative;
	left: 8%;
	top: 5%;
	border-radius: 4px;
	z-index: 999;
	pointer-events: auto;
	cursor: auto;
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.6);
	}
	@media (max-width: 1000px) {

	.modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content { left: 0; }
	}

	.modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content .modal-close {
	color: #333;
	position: absolute;
	right: 2px;
	top: 0;
	padding-top: 7px;
	background: #fff;
	font-size: 16px;
	width: 25px;
	height: 28px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	}

	.modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content .modal-close.button {
	top: initial;
	bottom: 20px;
	right: 20px;
	background: #996699;
	color: #fff;
	width: 50px;
	border-radius: 5px;
	font-size: 14px;
	font-weight: normal;
	}

	.modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content .modal-close.button:hover {
	color: #333;
	background:#996699;
	}

	.modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content .modal-close:hover { 
		color: #333;
		background:#996699
	}
	#pop_art {height:auto;width:100%;}
    #pop_art img {height:auto;width:70%;}
	#video_content{
		width: 50%;
		float: left;
		padding-top:2%;
		background-color: #151515;
	}
	#row_video {
		width: 100%;
		padding: 0;
		float:left;
	}
    #row_video1 {
		width: 100%;
		padding: 0;
		float:left;
		background-color: #151515;
	}
    #ep_row {
	    width: 50%;
		padding: 0;
		float:left;

	}
	#ep1_columns {margin-top: 16.5%;}
	#video1_columns {
		width: 50%;
		float: left;
		padding: 0;
		margin: 0;
	}
    #video2_columns {
		width: 50%;
		float: left;
		padding: 0;
		margin: 0;
	}
    #video1_columns1 {
		width: 48%;
		float: left;
		padding: 0;
		margin: 0;
	}
    .video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
    }
	.video-container iframe,
	.video-container object,
	.video-container embed {
		position: absolute;
		top: 5%;
		left: 5%;
		width: 95%;
		height: 90%;
	}
    #row_video2 {
		width: 100%;
		padding: 0;
		float:left;
		background-color: #151515;
	}
    #row_music_video1 {
		height:auto;
	    width: 100%;
		float: left;
		margin: 0;
		background-color: #151515;
	}
    #column_right_mv  {float:left;width:50%;height:auto;background-color: #151515;}
    #column_left_mv   {float:left;width:50%;background-color: #151515;padding: 0;margin:0;text-align: center;}
	#ep_container_main {margin: 0 auto;width:83.5%;margin-top: 6%;}
	#ep_container_main video {top: 8%;left: 7.5%;width: 100%;height: 90%;}
    #ep_container {margin: 0 auto;width:80%;}
    #cover_art {height:auto;width:100%;text-align: center;margin-top: 5%;margin-bottom: 2%;}
    #cover_art img {height:auto;width:50%;}
    .ep_container_tracks {
		width:100%;
		height:auto;
    }
    .ep_container_tracks iframe,
    .ep_container_tracks object,
    .ep_container_tracks embeded {
		width:75%;
     }
    audio {width:100%;}
    #studio_info {float:left;width:100%;margin-top:10%; background-color: #151515;}
    #studio_text {float:left;width:50%;text-align: left;}
    #bird_container {
		float:left;
		width: 50%;
        margin: 0 auto;
		padding: 0;
	}
    #bird_frame{
	 height:auto;
		width: 90%;
        margin: 0 auto;
		padding: 0;
    }
	#bird_container img {
		height: auto;
		width: 100%;	
	}

    #video_link  {height:20px;width:82.5%;text-align: center;padding: 5% 0 5%;}
    #video2_columns1 {
		width: 48%;
		float: left;
		padding: 0;
		text-align:left;
		margin: 0;
	}
    #video2_columns h1 {float:left;width:100%;margin:0;}
    #video2_columns1 h1 {float:left;width:100%;margin:0;}
	#video2_columns p {float: left; width:100%;}
    #video2_columns1 p {float: left; width:100%;}
    #video2_columns_text {width:90%;float:left;margin: 3.8% 0 0 11%;}
    #video2_columns_text1 {width:90%;float:left;margin: 3.8% 0 0 11%;}
	.lyric_slider {
		height: 100px;
		width: 90%;
		margin: 0 auto;
		text-align: center;
		line-height: 2em;
		position: relative;

	}
	.lyric_slider p {
	position: absolute;
	left: -1px;
	top: -1px;
	font-family: 'Dancing Script', cursive;
	font-size: 2em;
	}
	/*-----------FOOTER-------------*/
	footer {
		height:auto;
		width:100%;
		background-color: #531a53;
	}
	#footer {float:left;}
	.socialbottom {
		height: auto;
		width: 100;
	}
	.bottom-social {
		padding: 3% 0 2% 0;
		text-align: center;
	}
	.bottom-social a {
		padding: 13px;
		color: #fff;
	}
	.bottom-social a:hover {
		color: #FF7D00;
	}

	/*-------------copyright---------------*/
	#copyright {
		text-align: center;
		float:left;
		width: 100%;
		text-transform: uppercase;
		font-size:.8em;
		letter-spacing: .25em;
	}
/* For tablets: */
@media screen and (max-width: 1024px) {
	.toggle {
		display: block;
	}
	ul {
		margin-top:22.5%;
		position:absolute;
		top: -500px;
		right: 0;
		left: 0;
		width: 200px;
		background-color: rgba(0,0,0,.7);
		display: inline-block;
		transition: top .4s;
		margin-left: 0;
	}
	ul.show {
		top: 60px;
	}
	ul li {
		top: 0;
		width: 100%;
		float: left;
		text-align: center;
	}
	ul a {padding:10px}
	.socialtop {
		margin-right: 5%;
	}
	#main_content {
		width:100%;
		padding: 2% 0;
		margin-top: 0%;
		overflow-y: scroll;
		 -webkit-overflow-scrolling: touch;
	}
	#p {font-size:1.5em; text-align: center; padding:2%;}
	#itunes_link_main, 
    #gplay_link_main, 
    #amazon_link_main, 
    #bandcamp_link_main, 
    #spotify_link_main {height:auto;width:65%;margin: 0 auto;}
	#amazon_link_main {margin-top: 2%;}
	#bandcamp_link_main {margin-top: 3%;}
    #contact_form #column_left { 
		float: left; 
		width: 45%;
	}
	#contact_form #column_right {
		width: 40%;
	}
	#contact_form #column_right #contact_page_pic {width:90%;margin-left: 25%;}
	#show_1 p,
	#show_2 p,
	#show_3 p {font-family: alex-brush, cursive;font-size: 15px;}
	#ep_row {width:100%;}
	#ep1_columns {margin-top: 5%;}
	#video_content {padding-bottom: 3%;}
	#video_text p {
		line-height: 0.938em;/*15px*/
		padding-right: 3.67%
    }
    .video-container iframe,
	.video-container object,
	.video-container embed {
		left: 10%;
		width: 85%;
	}
	.video-container-bio iframe,
	.video-container-bio object,
	.video-container-bio embed {
		width: 85%;
		left:10%;
	}
    .modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content {
		left:7.5%;
		}
	.modal-container button {
		line-height: 15px;
		font-size: 10px;
		width: 33%;
	}
	#column_left_mv  {width:50%;height:auto;}
    #column_right_mv {height:auto;;width:50%;}
	#ep_container {width:90%;padding: 0;}
	#video2_columns h1 {font-size: .80em;}
	#video2_columns p {font-size: .89em;}
	#video2_columns_text {width:90%;float:left;margin:8% 0 5% 5%;}
	#video2_columns_text1 {width:90%;float:left;margin:8% 0 5% 5%;}
	#studio_info {margin:0;}
	#studio_text {margin-top:3%;;width:42%;}
	#studio_text p {font-size: .872em;}
	#bird_container {margin-top: 10%;}
	#video_link {width:90%;padding-bottom: 6.5%;font-size: .75em;}
	 .ep_container_tracks {
		width:89%;
		height:auto;
		margin-left: 5%
    }
    .ep_container_tracks iframe,
    .ep_container_tracks object,
    .ep_container_tracks embeded {
		width:100%;
     }

    audio {width:100%;}
	#page_gear {padding-bottom: 5%;}
    #contact_submit {
		height: 34.5px;
		width:70%;
		background-size: 100% 34.5px;
		border: none;
    }
	#gear_form {line-height: 1.25em;}
	footer p {font-size:.60em;}
}

/* For  phones: */
@media screen and (max-width: 500px) {
	#header_logo {
		height:auto;
		width:70%;
		padding-top: 8%;
	}
	ul {
		margin-top: 29%;
	}
    nav ul {
		width: 100%;text-align: center; padding: 0%;
	}
	.top-social a {
		padding: 7px;
		color: #fff;
	}
		#main_content {
		width:100%;
		padding: 2% 0;
		margin-top: 0%;
	}
	#index_frame {
		width: 100%;
		margin: 0%;
	}
	#about_frame {
		width: 100%;
		margin: 0%;
	}

	#cover_art img {width:90%;padding-right: 10%;}
	#main_content_text {font-size:.67em; padding-bottom: 5%;}
	.modal-container #modal-toggle:checked ~ .modal-backdrop .modal-content {
		background-color: #fff;
		width: 80%;
		height: auto;
		padding: 2%;
		position: relative;
		left: 7%;
		top: 20%;
		border-radius: 4px;
		z-index: 999;
		pointer-events: auto;
		cursor: auto;
		box-shadow: 0 3px 7px rgba(0, 0, 0, 0.6);
		}
	
	.modal-container button {
		line-height: 15px;
		font-size: 12px;
		width: 35%;
		margin-bottom: 5%;
		margin-top: 2%;
	}
	#about_content {
        float: left;
		font-size: 1.1em;
	}	
	#about h1 {font-size: 1em;}
	#news {width:100%;}
	#twitter_container {margin-left: 4%;}
	#twitter_column, 
	#like_share_column {width:100%;}
	#twitter-box {padding-top: 5%;}
	#itunes_link_main, 
    #gplay_link_main, 
    #amazon_link_main, 
    #bandcamp_link_main, 
    #spotify_link_main {height:auto;width:65%;margin: 0 auto;}
	#amazon_link_main {margin-top: 2%;}
	#bandcamp_link_main {margin-top: 3%;}
	h5 {font-size: 1.5em;margin: 0 0 0 2%;padding: 2% 1% 1%;}
	#contact_form input {
		height: 25px;
		width: 96%;
    }
	#contact_form textarea {
		height: 120px;
		width: 95.5%;
    }
	#contact_submit {
		height: 34.5px;
		width:45%;
		background-size: 100% 34.5px;
		border: none;
    }
	#contact_form #column_left { 
		float: left; 
		width: 100%; 
	}
	#contact_form #column_right #contact_page_pic {width:100%;}
    #column_left p {width:100%;font-size: 12px;}
    #column_left a {color:#fff; text-decoration: none; font-style: italic; font-size: 12px;}
	#contact_form #column_right {
		width: 68%;
		padding-bottom: 5%;
	;
	}
	#page_gear {padding-bottom: 5%;}
	#show_1 p,
	#show_2 p,
	#show_3 p {font-family: alex-brush, cursive;font-size: 15px;}
	#ep_row {width:100%;}
	#ep1_columns {margin-top: 10%;}
	#row_video {width: 100%;}
	#studio_info {margin:0;}
	#bird_container {width:100%;margin:0;}
	#bird_frame {padding: 0;}
	#video1_columns {clear: right;width: 100%;}
	#video2_columns {clear: right;width: 100%;}
	#video1_columns1 {clear: right;width: 100%;}
	#video2_columns1 {width: 100%;text-align: center;margin-bottom: 6%}
	#video2_columns_text1 {width:100%;margin:0;}
	.video-container {
			position: relative;
			padding-bottom: 56.25%;
			padding-top: 30px; height: 0; overflow: hidden;
    }
	.video-container iframe,
	.video-container object,
	.video-container embed {
			position: absolute;
			top: 8%;
			left: 7.5%;
			width: 85%;
			height: 90%;
	}
	#ep_container_main video {top: 8%;left: 7.5%;width: 100%;height: 90%;}
	#column_left_mv {width:90%;padding-bottom: 5%;}
	#column_right_mv {clear: left; width:91%;margin-bottom: 8%;}
	.ep_container_tracks{width:100%;}
	#ep_container {float:left;width:100%;margin-left: 5%;padding-top:5%;}
	#ep_container_tracks {padding-bottom: 2%;}
	#ep2_advertise_text h1 {margin-left: 15%;}
	#music_reviews {width:100%;margin-top: 5%;}
	#divide_text h1 {text-align: center;margin:0;}
	#music_text_review {width:90%;text-align: center; margin: 0 auto;}
	#music_advertise_container {width:100%;}
	#column_left_itunes {float:left;clear:right;width:100%;}
	#container_all_spot_link {margin: 0 auto;width:36%;}
	#video_link {height:auto;margin: 0 auto;padding: 5% 0 10%;}
	#studio_text  {text-align: center; margin-top:5%;;width:100%}
	.video-container-mv {margin-left:5%;padding-bottom: 0;}
	.video-container-mv iframe,
	.video-container-mv object,
	.video-container-mv embed {
		left:0%;
		width: 95%;
		height:100%;
	}
	#video2_columns {
		    width: 100%;
		    float: left;
		    text-align:center;
	}
	#purchase_container1 {margin-left: 7%;}
	#purchase_container2 {margin-left: 7%;}
	#video2_columns p {width:100%;margin-left:0;}
	#video2_columns_text {width:100%;float:left;margin:3% 0 5% 0;}
	#video_text {width: 100%;}
	#video_text h1 {margin-right: 5.5%}
    #video_text p {
		line-height: 1.3em;
		width:90%;
		margin-left:2%;
	}
	#video_content {float: left;clear:right;width:100%;}
	footer p {font-size:.5em;}
	#row_footer {width: 100%; text-align: center;}
	#row_footer p {padding:2%;}
	#column_right {margin-top: 2%;margin-bottom: 5%;}
    #column1_biography {
			float: left;
			clear:right;
			width: 100%;
	}
	#column1_biography h2 {margin: 4% 0 1% 0;}
	#column1_biography p {
		width:85%;
		text-align: left; 
		margin: 0 0 2% 1%; 
	}
    #bio_img {
			width: 20%;
			margin-left:4%;
	}
	#bio_img img {
			height: auto;
			width: 100%;	
	}
	#column2_contact {
			width: 100%;
			clear:right;
	}
	#column2_contact h3 {margin: 3% 0 1% 0;}
	#column2_contact p {
		width:90%; 
		margin-left: 2.8%;
		padding:0;
	}
	#social_media_container {width: 100%;}
	#social_media_container h4 {margin: 4% 0 0 0;}
	#social_media_container p {
		width:90%; 
		margin-left: 2.8%;
		padding:0;
	}
	.bottom-social {
		padding: 8% 0 8% 0;
	}
	.bottom-social a {
		padding: 7px;
	}

	#social_media {
	    float:left;
		width: 100%;
	}
}
	
