@media only screen and (min-width: 1200px) and (max-width: 1440px) {
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
.nav > li > a{font-size: 1.7em;padding: 0 20px;}
.navbar-header{padding: 0 0 0 20px; width: 220px;}
.navbar-brand { margin-top: 0; padding: 0; float: none; height:auto;}
.navbar-brand img{max-width:90%; height:auto;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: 0;}
}
@media only screen and (min-width: 768px) and (max-width: 959px){
.nav > li > a{font-size: 1.3em;padding: 0 15px;}
.contact-content-block{margin-right: 30px;}
.contact-content-block p{font-size:1.6em;}
}


@media only screen and (max-width: 767px) {
.navbar-header{margin-top:0; padding:0;}
.nav{margin-top:0;}
.nav > li {display: block;}
.nav > li > a{font-size: 1.7em;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height: 250px;}
.navbar-brand {margin-top:0; padding: 9px 0 0 15px; width:155px;}
.navbar-brand img{max-width:100%; height:auto;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:transparent; border:none; border-radius:0;}
.navbar-default .navbar-toggle{border:none; margin-right: 8px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#000;}
.navbar-collapse{padding-right: 0; padding-left: 0;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none;}
.music-player-main{ right:132px; top:4px; }
.header-links { right: 50px; top: 4px;}
.header-links ul{margin-right:0;}
.header-links ul li{background:url(../images/social-mob.png); margin-right:4px; width:20px; height:20px;}
.header-links ul li a{ line-height:20px;}
.header-links ul li.youtube{ background-position:0 0;}
.header-links ul li.twitter{ background-position:-26px 0;}
.header-links ul li.facebook{ background-position:-52px 0;}

h1{margin-top:70px; margin-bottom:10px; font-size:3em;}
.video-container{margin-bottom:10px;}
.pad-20{ padding-top:10px; padding-bottom:10px;}

.about-content-block{padding-bottom:0; }
.next-event{  font-size:2.2em;  margin:30px 0;}
.saxowinds-content-block{margin-bottom:10px;}
.contact-content-block{margin-bottom: 0; float:left; margin-right:0;}
.common-form h2 {margin-top: 20px; margin-left:0;}
.common-form form{ margin-left:-15px; margin-right:-15px;}
.common-form .form-btn {margin-top: 10px; margin-bottom:30px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
}
