				@media only screen and (max-width: 1200px) {

					.intro-text {width: 100%; margin-bottom: 100px;}

					.intro-text h1 {margin-left: -2%;font-size: 220%;}
					.intro-text img {margin-left: -2%;}

					.logo {height: 50px;}

					.release-wrap {margin-left: -1.8%;}

					.music-cover img {height:70%;margin-left: 9%;}

					.label-wrap {margin-left: -2.7%;height: 100vh;}

					.store-wrap {margin-left: -2%;}

					.contact-wrap {margin-left:-2%; }

					.social-wrap {-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: -7%;}

					.info-box:last-child {padding-left: 8%;}

					.nav-wrap {width: 90%; margin-right: -2%;}

					.contact-form {margin-left: -1% !important;width: 80%;}

					.oscv7 {padding-left: 1%;}

					.logo-box {margin-left: 10%; }
					.logo-box img {height: 105px; margin-top: 20px; opacity: 20%;}
					.tbr {margin-right: 7%;}

					.intro-text img {height: 5%;}

					.btn-nrm img {height: 55px !important;opacity: 35%;}
				}

				@media only screen and (max-width: 1023px) {

					.vinyl-text {font-size: 55%; }

					.promo-join {font-size: 88%;}

					.store {font-size: 88%;}

					.intro-text h1 {font-size: 195%;margin-left: 0;}

					.intro-text img {margin-left: 0;}

					.nav-wrap {width: 94%; margin-left: 0;padding-right: 35px; font-size: 88%;padding-top: 0;}

					.release-wrap {margin-left: 0; width: 100%;font-size: 88%;}
					.music-cover img {width: 89%;margin: 0;}

					.label-wrap {margin-left: -1%;width: 98%;}

					.store-wrap {margin-left: 2px;width: 98%;}
					.box img {height: 215px !important;margin-left: 2px;}

					.contact-form {margin-left: -1% !important;width: 100%;}
					.contact-wrap {font-size: 70%;margin-left: 0;}
					.span-2-of-3 {width: 50%;}

					.social-wrap {margin-left: -10.4%;padding-left: -15px;padding-right: 7%;}  

					.osc {margin-left: 32px;margin-bottom: 3px;}

					.tbr {margin-left: 35%;padding-left: 12px;}

					.rdb {margin-bottom: -10px;}

					.logo-box {margin-left: 10%;}
					.logo-box img {height: 95px;margin-top: 20px;opacity: 20%;}

					.btn-nrm img {height: 50px !important;opacity: 35%;}
				}

				@media only screen and (max-width: 767px) {

					.main-nav {
					float: right;
					list-style: none;
					margin-top: 0;  
					font-size: 87%;
					width: 77%;margin: 0;padding: 0;}

					.intro-text {
					 width: 80%;
					 margin-top: 4%;}

					.intro-text h1 {font-size: 190%;margin-left: 0;margin-bottom: 0;}

					.intro-text img {margin-left: 0;height: 190px;}

					.release-wrap {margin-bottom: 5%;}

					.label-wrap {margin-left: 5px;; margin-top: 5px;width: 80%;margin-bottom: 5%;}
					.promo-join {font-size: 84%;}

					.logo-box {margin-left: 10% !important;margin-top: 30px;}
					.logo-box img {height: 95px;margin-top: 30px;opacity: 20%;margin-left: 7px;}
					.osc {margin-left: 45%;padding-left: 32px;}
					.tbr {margin-left: 45%;padding-left: 45px;}

					.btn-nrm img {height: 40px !important;opacity: 30%;}

					.store {font-size: 84%;}
					.store-wrap {margin-left: 9px;width: 88%;margin-bottom: 5%;}
					.oscv7 img {height: 60%;}
					.box img {height: 200px !important;margin-left: 2px;}

					.contact-form 
					.contact-wrap {font-size: 88%;margin-left: 2px;}
					.span-2-of-3 {width: 65%;}

					.icofont-facebook {font-size: 80%;}
					.icofont-brand-soundcloud {font-size: 80%;}
					.icofont-youtube-play {font-size: 80%;}
					.icofont-spotify {font-size: 80%;}
					.icofont-instagram {font-size: 80%;}
					.icofont-twitter {font-size: 80%;}

					.foot-text {font-size: 60%;}
				}

	@media only screen and (max-width:500px) {

					.mobile-nav-icon {
					display: inline-block !important;
					margin-top: 16px !important; float: right !important; margin-right: -30px !important;}

					.main-nav {display: none;}

					.main-nav {float: left !important; font-size: 83%; margin-left: -90px;}

					.main-nav li {display: block !important;margin-bottom: 4px !important;}

					.main-nav li a:link,
					.main-nav li a:visited {
					display: block !important;
					border: 0 !important;}

					.intro-text {width: 100%;}

					.intro-text h1 {font-size: 125%;margin: 0;}

					.intro-text img {margin-left: 0;height: 150px;}

					.release-wrap {font-size: 70%;}

					.vinyl-text {font-size: 60%; }

					.promo-join {font-size: 70%;}

					.store {font-size: 70%;}

					.label-wrap {width: 80%;margin-bottom: 5%;padding-top: 0;}

					.logo-box {margin-left: 20%;margin-top: 30px;}
					.logo-box img {height: 80px;margin-top: 30px;opacity: 20%;margin-left: 7px;}
					.osc {margin-left: 45%;padding-left: 32px;}
					.tbr {margin-left: 45%;padding-left: 45px;}

					.btn-nrm img {height: 40px !important;opacity: 30%;}

					.store {font-size: 70%;height: auto;}
					.store-wrap {margin-left: 0;width: 90%;margin-bottom: 0;}
					.oscv7 img {height: 60%;}
					.box img {height: 122px !important;margin-left: 2px;}
		


		.contact-form {float: left;}
					.contact-wrap {font-size: 70%;margin-left: 2px;margin-top: 1%;}
					.span-2-of-3 {width: 105%;}

					.icofont-facebook {font-size: 70%;}
					.icofont-brand-soundcloud {font-size: 70%;}
					.icofont-youtube-play {font-size: 70%;}
					.icofont-spotify {font-size: 70%;}
					.icofont-instagram {font-size: 70%;}
					.icofont-twitter {font-size: 70%;}
					.foot-text {font-size: 50%;}
					.icofont {margin: 0;padding: 0;}

		.input[type=submit] {width: 100% !important;}

		}

				@media only screen and (max-width:375px) {

					.body {overflow: hidden;-webkit-background-size: 512px 512px;}

					.mobile-nav-icon {
					display: inline-block !important;
					margin-top: 16px !important; float: right !important; margin-right: -30px !important;}

					.main-nav {float: left !important; font-size: 83%; margin-left: -90px;}

					.main-nav li {display: block !important;margin-bottom: 4px !important;}

					.main-nav li a:link,
					.main-nav li a:visited {
					display: block !important;
					border: 0 !important;}

					.intro-text {width: 100%; margin-bottom: 15%;}

					.intro-text h1 {font-size: 132%; margin-top: 2%;line-height: 125%; margin-bottom: -10%;}

					.intro-text img {height: 173px !important;}

					header {
    		 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.77)), to(rgb(0, 0, 0))), url(images/crowd2m.jpg) !important;
    		 background-image: linear-gradient(rgba(0, 0, 0, 0.77), rgb(0, 0, 0)), url(images/crowd2m.jpg) !important;
    background-attachment: fixed;
    background-position: cover;
/*    height: 50vh;*/
					}
					

					.release-wrap {font-size: 70%; padding-top: 5%; margin-bottom: 15%; margin-top: 2%;}

					.vinyl-text {font-size: 60%; margin-left: -13%; width: 85%;}

					.promo-join {font-size: 60%; background-image:  -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.56))), url(images/coolbluem.jpg)!important; background-image:  linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.56)), url(images/coolbluem.jpg)!important;}
					
					.store {font-size: 60%;}

					.label-wrap {width: 100%;padding: 0 !important;height: auto;}
					
					#promo-sign {margin-bottom: -55%;margin-top: 5%;}

				
					.logo-box img {height: 40px;margin-top: 15%;opacity: 50%;margin-left: -20%;}
					.osc {;padding-left: 9%;margin-bottom: 25px;}
					.rdb {margin-bottom: 25px;}
					.twm {margin-bottom: 25px;}
					.tbr {margin-left: -45% !important;padding-left: 30%;margin-bottom: 25px;opacity: 100% !important;}

					.btn-nrm img {height: 25px !important;opacity: 50%;}

					.store {font-size: 60; width: 100%;margin-bottom: 15%;
					    background-image:  -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.66)), to(rgba(0, 0, 0, 0.63))), url(images/dj.jpg)!important;
					    background-image:  linear-gradient(rgba(0, 0, 0, 0.66), rgba(0, 0, 0, 0.63)), url(images/dj.jpg)!important;
						background-size: cover;
						background-attachment: fixed;margin-top: 2%;
					}
					
						.vinyl-text {font-size: 60%;width: 75%;margin-left: -12%;}
					
					.store-wrap {width: 100%; margin-top: 5%;margin-left: 2%;}
				
					.store-para {width: 78%;padding-left: 3%;}
					.promo-text {width: 100%;}
					.box img {height: 130px !important; padding-left:  5%;clear: both;}

					
					.contact-section { 
    background-image:  -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.54)), to(rgba(0, 0, 0, 0.86))), url(images/coolbluem.jpg)!important; 
    background-image:  linear-gradient(rgba(0, 0, 0, 0.54), rgba(0, 0, 0, 0.86)), url(images/coolbluem.jpg)!important;
    background-size: cover;
    background-attachment: fixed;
				
 
}

					.contact-form {padding-top: 5%; width: 70;}
					.contact-wrap {padding-top: 10% !important; font-size: 60% ! important; clear: both; margin-left: 3%;}
					.span-2-of-3 {width: 78%; margin-top: 5%;}
					.social-wrap {margin-left: 1%; width: 100% !important;}
					.icofont-facebook {font-size: 70%;}
					.icofont-brand-soundcloud {font-size: 70%;}
					.icofont-youtube-play {font-size: 70%;}
					.icofont-spotify {font-size: 70%;}
					.icofont-instagram {font-size: 70%;}
					.icofont-twitter {font-size: 70%;}
					.foot-text {font-size: 50%;}
					.icofont {margin: 0;padding: 0;}

				}