.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{*zoom:1;font-size:16px;background:#4c4c4c;padding:5px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}#innerheadbackinner {
max-width: 1600px;
height: 544px;
margin-left: auto;
margin-right: auto;
background: url(//greenmilljazz.com/wp-content/themes/greenmill/images/innerheadbak.jpg) no-repeat;
background-position: 50% 0;
background-size: cover;
}
.slicknav_menu {
display:none;
position: absolute;
right:0;
z-index:5000;
background:none;
}
.slicknav_nav {
background: black;
width: 100%;
}
@media (max-width: 800px) { #menu-main-menu {
display:none;
}
.slicknav_menu {
display:block;
}
}
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper {
max-width:100%;
}
#innerheadbackinner {
max-width:100%;
width:1600px;
}
#headerframe {
max-width:100%;
width:1204px;
position:relative;
height: auto;
}
.framebak {
max-width: 1003px;
background: #000;
width: 78%;
margin-left: 17%;
margin-top: 16.5%;
overflow:hidden;
max-height:56%;
}
#cimy_div_id_0 {
max-width:100%;
}
#headerframe img {
width: 100%;
}
#headerframe .framebak img {	
max-width:100%;
}
div#masthead {
position: relative;
z-index: 1000;
max-width: 960px;
width: 100%;
margin: 0 auto;
}
#access {
display: block;
margin-left: 0;
margin-top: 47px;
position: absolute;
width: auto;
right: 0;
}
#access .menu-header, div.menu {
width: auto;
}
iframe {
max-width:100%;
} #main {
margin-top:-7%;
padding-top:10%;
}
.page-id-10 #content {
width: 100%;
}
.page-template-media-page-php #primary > li, .category #primary > li {
list-style: none;
}
@media(max-width:1214px)
{
#headertxt {
right: 0;
margin-left: 0;
}
}
@media(max-width:1159px)
{
#days-names {
width: 100%;
float: none;
margin: 10px 0;
}
.day1, .day2, .day3, .day4, .day5, .day6, .day7 {
float: left;
width: 14%;
text-align: center;
margin-left:0;
}
#arrowleft, #arrowright {
position: absolute;
top: -37px;
margin: 0;
left: 14px;
}
#arrowright {
left: 115px;
top: -35px;
}
.page-id-10 #content table {
width: 98%;
margin: 1%;
}
#month {
margin-left:14px;
}
#clickLinks {
margin-left: 0;
right: 20px;
}
}
@media(max-width:1038px)
{
#innerheaderframe {
width: 70%;
max-width: 743px;
background-size: contain!important;
}
#masthead .address {
right:22px;
margin-left:0;
}
.page-template-innerpage-page-php #content {
margin-left:20px;
}
.single-event .backevent {
position:initial;
margin-left:14px;
margin-top:0;		
}
.single-event #content {
margin: 2%;
width: 55%;
}
}
@media(max-width:895px)
{
#content {
width:53%;
}
#em_widget-2 .widget-title, .upcomingshows {		
width: 31%;
height: 69px;
position: absolute;
margin-left: -4px;
margin-top: -56px;
font-size: 1px;
background-size: contain;
}
#days-names {
float:none;
display:table;
width:auto;
}
.day1, .day2, .day3, .day4, .day5, .day6, .day7 {
display: table-cell;
width: auto;
text-align: center;
margin-left: 0;
min-width: 124px;
float: none;
}
.page-id-10 .entry-content {
overflow-x: scroll;
padding-top:45px;
}
.page-id-10 #main {
margin-top:0;
}
div#month {
position: relative;
margin-top: 0;
line-height:1;
}
#clickLinks {
position: relative;
margin-top: 22px;
right: 0;
margin-left: 14px;
margin-bottom: 21px;
}
}
@media(max-width:800px)
{
#masthead .address {
display: none;
}
#innerheaderframe {
width: 100%;
height:64vw;
}
#headertxt {
width: 96%;
margin: 0;
top: 61vw;
left: 2%;
right: 2%;
background-size: contain!important;
width: 290px!important;
}
.page-template-innerpage-page-php #main, .page-template-innerpage-page-nosidebar-php #main, .single-event #main {
margin-top: 0px;
}
#main {
padding-top:11%;
}
.single-event #content {
margin: 2%;
width: 96%;
}
.page-id-12 #headertxt {
top: 54vw;
height: 72px;
}
#content {
word-break: break-word;
}
.page-template-media-page-php #main, .category #main {
margin-top: 20px;
padding-top: 73px;
}
}
@media(max-width:665px)
{
.slicknav_menu {
width:100%;
}
#content {
width: 96%;
margin: 0;
padding: 2%;
}	
.page-id-10 .entry-content{
padding-top: 7vw;
}
.home #content {
padding-top:0;
}
.entry-content, .entry-summary { }
.home .entry-content {
padding-top: 0;
}
.page-template-innerpage-page-php #content {
margin:0;
}
#primary, #secondary {
width: 96%;
padding: 2%;
margin: 0;
}
#em_widget-2 .widget-title, .upcomingshows {
width: 80%;
}
.seefull {
float: none;
width: 100%;
display: inline-block;
}
.page-id-24 #headertxt {
height: 86px;
}
.page-id-14 #headertxt {
height: 49px;
}
.page-id-16 #headertxt {		
height: 42px;
}
}
@media(max-width:523px)
{
.page-id-10 .entry-content {
padding-top: 10vw;
}
}
@media(max-width:420px)
{
.page-id-10 .entry-content {
padding-top: 22vw;
}
}