﻿@charset "utf-8";
html {
    max-width: 100%;
    overflow-x: hidden;
}

@font-face {
    font-family: 'birchregular';
    src: url('../fonts/birch-webfont.eot');
    src: url('../fonts/birch-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/birch-webfont.woff') format('woff'), url('../fonts/birch-webfont.ttf') format('truetype'), url('../fonts/birch-webfont.svg#birchregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'popularscriptregular';
    src: url('../fonts/popularscript-webfont.eot');
    src: url('../fonts/popularscript-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/popularscript-webfont.woff') format('woff'), url('../fonts/popularscript-webfont.ttf') format('truetype'), url('../fonts/popularscript-webfont.svg#popularscriptregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Light'), local('OpenSans-Light'), url(//themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

@font-face {
    font-family: 'Satisfy';
    font-style: normal;
    font-weight: 400;
    src: local('Satisfy'), url(//themes.googleusercontent.com/static/fonts/satisfy/v4/ch7X2unYkww0EzsjlC3m8w.woff) format('woff');
}

@font-face {
    font-family: 'Cutive Mono';
    font-style: normal;
    font-weight: 400;
    src: local('Cutive Mono'), local('CutiveMono-Regular'), url(//themes.googleusercontent.com/static/fonts/cutivemono/v2/N5odNRruTwjvCM8y77PhQYbN6UDyHWBl620a-IRfuBk.woff) format('woff');
}

@font-face {
    font-family: 'Shadows Into Light';
    font-style: normal;
    font-weight: 400;
    src: local('Shadows Into Light'), local('ShadowsIntoLight'), url(//themes.googleusercontent.com/static/fonts/shadowsintolight/v4/clhLqOv7MXn459PTh0gXYHW1xglZCgocDnD_teV2lMU.woff) format('woff');
}

@font-face {
    font-family: 'Yeseva One';
    font-style: normal;
    font-weight: 400;
    src: local('Yeseva One'), local('YesevaOne'), url(//themes.googleusercontent.com/static/fonts/yesevaone/v7/wVgDKaRrT3DN9VGcOY4orxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

#layoutContainer.TempSmoothWood .header-content h1.band-title {
    bottom: -10px;
}

#layoutContainer.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li a {
    float: left;
    height: 35px;
    margin: 0 0 15px;
    width: 204px;
}

#layoutContainer.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li {
    height: auto;
    margin: 0
}

.TempSmoothWood {
    padding: 0;
    background: url(../img/body.jpg);
    color: #51413C;
}

.TempSmoothWood a {
    text-decoration: none;
}

.TempSmoothWood a:hover {
    text-decoration: underline;
}

.TempSmoothWood .header-row {
    font-size: 24px !important;
}

.TempSmoothWood .row {
    margin: 0 auto;
    padding: 0;
    margin-bottom: 20px;
}

.TempSmoothWood .container {
    padding: 0;
}

.TempSmoothWood .header-content, .TempSmoothWood #mobile-header {
    float: none;
}

.TempSmoothWood .header-content {
    background: url(../img/header_left.jpg) top left no-repeat, url(../img/header_right.jpg) top right no-repeat, url(../img/header_top.jpg) top center repeat-x, url(../img/left.jpg) left top repeat-y, url(../img/right.jpg) right top repeat-y, url(../img/contents.jpg) center center repeat;
    margin-top: 2px;
}

.TempSmoothWood .header-content h1.band-title, .TempSmoothWood #mobile-header .navbar-brand {
    width: 100%;
    height: auto;
    z-index: 5;
    overflow: hidden;
    padding: 0;
    clear: both;
    font-family: 'popularscriptregular';
    font-weight: normal;
    color: #51413C;
    line-height: 1.4em;
}

.TempSmoothWood .header-mask {
    float: none;
    z-index: 2;
}

.TempSmoothWood .mask-img, .TempSmoothWood .band-img {
    display: inline-block;
    margin: 0 auto;
    position: absolute;
    left: 0;
    top: 0;
    border: none;
}

.TempSmoothWood .band-img-slider {
    display: inline-block;
    margin: 0 auto;
    left: 0;
    top: 0;
    border: none;
}

.TempSmoothWood .side-navigation, .TempSmoothWood .side-navigation .container {
    padding: 0;
}

.TempSmoothWood .body {
    display: block;
    margin: 0;
    clear: left;
    min-height: 250px;
    overflow-x: hidden;
    color: #51413C;
    background: url(../img/footer_left.jpg) bottom left no-repeat, url(../img/footer_right.jpg) bottom right no-repeat, url(../img/footer_bg.jpg) bottom center repeat-x, url(../img/left.jpg) left top repeat-y, url(../img/right.jpg) top right repeat-y, url(../img/contents.jpg) center center repeat;
    padding: 20px;
}

.TempSmoothWood .body a {
    font: bold 1em "Trebuchet MS", Tahoma, Arial, Verdana;
    color: #000;
}

.TempSmoothWood .body a:hover {
    font-family: "Trebuchet MS", Tahoma, Arial, Verdana;
    color: #900;
}

.intro.TempSmoothWood .header-content, .intro.TempSmoothWood footer {
    display: none;
}

.intro.TempSmoothWood .link_enter {
    float: left;
    margin: 20px 0;
    width: 100%;
    text-align: center;
    padding: 10px 0 20px 0;
}

.intro.TempSmoothWood .link_enter a {
    margin: 0 auto;
    width: 20%;
    background: #E6E7D8;
    color: #000;
    font: bold 2em 'popularscriptregular';
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 1%;
    box-shadow: 0 0 .4em #fff;
    border: 2px solid #444;
}

.intro.TempSmoothWood .body {
    margin-top: 2px;
    background: url(../img/header_left.jpg) top left no-repeat, url(../img/header_right.jpg) top right no-repeat, url(../img/header_top.jpg) top center repeat-x, url(../img/footer_left.jpg) bottom left no-repeat, url(../img/footer_right.jpg) bottom right no-repeat, url(../img/footer_bg.jpg) bottom center repeat-x, url(../img/left.jpg) left top repeat-y, url(../img/right.jpg) top right repeat-y, url(../img/contents.jpg) center center repeat;
}

.TempSmoothWood th, .TempSmoothWood td {
    text-align: left;
}

.TempSmoothWood h2, .TempSmoothWood .subheader {
    width: 100%;
    padding: 0;
    margin: 0 0 10px 0;
    overflow: hidden;
    clear: both;
    text-align: left;
    min-height: 23px;
    font: normal 2.6em/2.6em 'popularscriptregular';
    color: #A58E70;
    text-shadow: 0 0 .2em #ccc;
    background: url(../img/subheader_left.jpg) top left no-repeat, url(../img/subheader_right.jpg) top right no-repeat, url(../img/subheader.jpg) top center;
    line-height: 1.4em;
}

.TempSmoothWood .powered_by a {
    color: #998071
}

.TempSmoothWood div.pswp_caption_center {
    color: #888
}

.TempSmoothWood .body li, .TempSmoothWood .body p {
    padding: 5px 0;
    margin: 0;
    text-align: left;
    font: normal 1em/1.6em Tahoma, Arial, Verdana;
    color: #51413C;
}

.TempSmoothWood .band-gallery-img img, .TempSmoothWood footer .img-circle, .TempSmoothWood .body img {
    border: 2px inset #A87;
}

.TempSmoothWood iframe {
    max-width: 100%;
}

.TempSmoothWood .store ul {
    padding: 2% 1%;
    width: 98%;
}

.TempSmoothWood .answers_table li, .TempSmoothWood .store li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.TempSmoothWood .store li h3 {
    font-family: 'Cutive Mono', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

.TempSmoothWood .store li h3:before {
    content: ' • ';
    margin-left: 1%;
}

.TempSmoothWood .gallery-2col {
    padding: 0px 15px;
}

.TempSmoothWood .band-gallery-img {
    padding: 15px;
}

.TempSmoothWood .band-gallery-img img {
    display: block;
    margin: 0 auto;
}

.TempSmoothWood .contact {
    clear: both;
    float: none;
    margin: 15px auto;
    text-align: center;
    padding: 2px 0;
    width: 100%;
}

.TempSmoothWood .newsletter_signup_widget, .TempSmoothWood .contact, .TempSmoothWood #add-comment-form {
    border-radius: 5px;
    color: #000;
    border: 1px solid #eed;
    box-shadow: 0 0 .4em #DBDDC5;
    background: rgba(165, 142, 112, .1);
}

.TempSmoothWood #add-comment-form .form-group {
    margin-bottom: 10px;
}

.TempSmoothWood .newsletter_signup_widget {
    padding: 15px;
}

.TempSmoothWood input, .TempSmoothWood select, .TempSmoothWood textarea {
    max-width: 100%;
    margin: 4px auto;
    background: #FFE;
    color: #000;
    border: 1px solid #DD9;
}

.TempSmoothWood input:focus, .TempSmoothWood select:focus, .TempSmoothWood textarea:focus {
    box-shadow: 0 0 .5em #000;
    border-color: #333;
}

.TempSmoothWood .btn-default, .TempSmoothWood .btn-primary, .TempSmoothWood form input[type="submit"] {
    border-radius: 6px;
    max-width: 120px;
    padding: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font: bold 1em 'Trebuchet MS', Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-shadow: none;
    margin: 4px auto;
    background: url(../img/menu.jpg);
    border-color: #543;
    color: #51413C;
}

.TempSmoothWood .btn-default:hover, .TempSmoothWood .btn-default:focus, .TempSmoothWood .btn-default:active, .TempSmoothWood .btn-default.active, .TempSmoothWood .open .dropdown-toggle.btn-default, .TempSmoothWood .btn-primary:hover, .TempSmoothWood .btn-primary:focus, .TempSmoothWood .btn-primary:active, .TempSmoothWood .btn-primary.active, .TempSmoothWood .open .dropdown-toggle.btn-primary, .TempSmoothWood input[type="submit"]:hover, .TempSmoothWood input[type="submit"]:focus {
    white-space: normal;
    background: #664;
    color: #FFF;
    border-color: #FFF;
}

.TempSmoothWood .widget-blog-post {
    padding: 8px 15px 0;
    border-bottom: 2px solid #A87;
}

.TempSmoothWood .widget-blog-post:last-child {
    border: none;
}

.TempSmoothWood .widget-blog-post h2 {
    margin-bottom: 30px;
}

.TempSmoothWood .widget-blog-post h3 {
    line-height: .95em;
    width: 94%;
    padding: 1% 2%;
    margin: 7px 0;
}

.TempSmoothWood .widget-blog-post h3 a {
    float: none;
    width: 100%;
    overflow: hidden;
    text-align: left;
    color: #543;
    font-family: 'birchregular', 'Cutive Mono', Arial, sans-serif;
    text-shadow: .1em .0 .1em #fff;
}

.TempSmoothWood .widget-blog-post h4 {
    font-size: .9em;
    font-style: italic;
    font-weight: bold;
    margin-top: 10px;
    color: #333;
}

.TempSmoothWood .modal-dialog iframe {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    min-height: 300px;
}

.TempSmoothWood .modal {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
}

.TempSmoothWood .modal-content {
    background: #FFF;
    border: 3px solid #fff;
    color: #333;
}

.TempSmoothWood .modal p {
    color: #333;
}

.TempSmoothWood .modal-header, .TempSmoothWood .modal-footer {
    background: #FFF;
}

.TempSmoothWood .modal-title, .TempSmoothWood .modal-content h1, .TempSmoothWood .modal-content h2, .TempSmoothWood .modal-content h3 {
    text-align: left;
    font-family: 'Cutive Mono', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 1.5em;
    line-height: 1em;
    min-height: 30px;
    color: #aaa;
    text-shadow: 0 0 .2em #DED;
    padding: 0;
    text-indent: 0;
    background: none;
}

.TempSmoothWood .modal-title {
    min-height: auto;
    padding: 2%;
    font-size: 1.9em;
}

.TempSmoothWood .close {
    color: #fff;
}

.modal .page-widget, .modal .available-widget {
    border-radius: 4px;
    margin: 0 0.5em 1em;
    min-height: 80px;
    position: relative;
    font-family: 'Open Sans', ​sans-serif;
    font-size: 14px;
    color: black;
    border-color: #d0d3d6 #cbced1 #b1b5ba;
}

.TempSmoothWood .fc-state-highlight {
    background: none repeat scroll 0 0 #FFF;
    color: #aaa;
}

.TempSmoothWood .navbar {
    background: none;
    border: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    min-height: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.TempSmoothWood footer.navbar {
    height: auto;
    background: #2E2522;
    bottom: -20px;
    text-align: center;
}

.TempSmoothWood footer.navbar a {
    font-size: 14px;
}

.TempSmoothWood footer.navbar ul {
    display: inline-table;
    padding: 10px 0;
    width: 100%;
    text-align: center;
}

.TempSmoothWood footer.navbar ul li {
    padding: 2px 5px;
    float: none;
}

.TempSmoothWood footer.navbar .nav-justified li {
    float: none;
    margin: 0 20px;
    list-style-type: none;
}

.TempSmoothWood footer.navbar .social li {
    display: inline-table;
}

.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li a, .TempSmoothWood footer.navbar ul li a {
    font-style: normal;
    font-size: 15px;
    line-height: 1em;
    color: #7A726F;
}

.TempSmoothWood footer.navbar ul li a {
    padding: 12px 0 0 0;
    text-shadow: 0 0 .2em #000;
}

.TempSmoothWood footer.navbar ul li ul {
    padding: 5px 0;
}

.TempSmoothWood footer.navbar ul li a:hover {
    color: #9E9795;
    text-shadow: 0 0 .2em #999;
}

.TempSmoothWood footer.navbar ul li a:focus {
    color: #ccc;
}

.TempSmoothWood footer.navbar ul li ul {
    padding: 5px 0;
}

.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul li, .TempSmoothWood footer.navbar ul li ul li {
    display: list-item;
    height: auto;
    margin: 0;
    padding: 0;
}

.TempSmoothWood footer.navbar ul li ul li:first-child {
    padding: 12px 0 0 0;
}

.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul li a, .TempSmoothWood footer.navbar ul li ul li a {
    white-space: normal;
    display: block;
    background: none;
    height: auto;
    margin: 0;
    padding: 5px 2%;
    width: 96%;
    font: normal 12px "Trebuchet MS", Tahoma, Arial, Verdana;
    color: #786C68;
}

.TempSmoothWood footer.navbar ul li ul li a {
    font: normal 12px "Trebuchet MS", Tahoma, Arial, Verdana;
    color: #CCC;
}

.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul li a:hover, .TempSmoothWood footer.navbar ul li ul li a:hover {
    background: none;
    color: #AB948B;
}

.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li a:focus, .TempSmoothWood footer.navbar ul li a:focus {
    color: #CCC;
}

.TempSmoothWood #newsletter_signup_footer {
    background: none;
    box-shadow: none;
    border: none;
    color: #ddd;
}

.TempSmoothWood footer.navbar button {
    margin: 2px 0 0 0;
    padding: 10px;
}

.TempSmoothWood .powered_by, .TempSmoothWood footer span {
    text-align: center;
}

@media (min-width: 960px) {
    .TempSmoothWood .col-md-6 .image-gallery .col-md-6 {
        max-height: 180px;
        min-height: 175px;
    }

    .TempSmoothWood .col-md-12 .image-gallery .col-md-4, .TempSmoothWood .col-md-8 .image-gallery .col-md-6, .TempSmoothWood .col-md-4 .image-gallery .col-md-12 {
        max-height: 235px;
        min-height: 235px;
        padding: 15px;
    }

    .TempSmoothWood .col-md-12 .image-gallery .col-md-6 {
        max-height: 375px;
        min-height: 345px;
    }

    .TempSmoothWood .container {
        width: 960px;
        margin: 0 auto;
    }

    .TempSmoothWood #mobile-header {
        display: none;
    }

    .TempSmoothWood .header-content {
        float: left;
        width: 960px;
        overflow: visible;
        min-height: 522px;
    }

    .TempSmoothWood .band-header {
        min-height: 530px;
    }

    .TempSmoothWood .side-header {
        float: left;
        width: 658px;
    }

    .TempSmoothWood .header-mask, .TempSmoothWood .mask-img {
        max-width: 658px;
        width: 100%;
    }

    .TempSmoothWood .header-mask {
        margin: 14px 0 0 18px;
        overflow: hidden;
    }

    .TempSmoothWood .band-img, .TempSmoothWood .band-img-slider {
        max-width: 658px;
        width: 100%;
    }

    .TempSmoothWood .header-content h1.band-title {
        position: absolute;
        bottom: 0;
        clear: none;
        padding: 0 0 0 20px;
        font-size: 76px;
        margin: 0;
        width: 100%;
        overflow: hidden;
    }

    .TempSmoothWood .side-navigation {
        float: right;
        width: 244px;
        padding: 0;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse {
        width: 244px;
        height: auto;
        display: block;
        margin: 25px 0 0;
        float: left
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav {
        line-height: 0;
        padding: 0;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li {
        float: left;
        width: 204px;
        height: 35px;
        margin: 0 0 15px 0;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li a {
        display: block;
        width: 204px;
        height: 36px;
        color: #666;
        text-align: left;
        font: normal 28px 'birchregular';
        background: url(../img/button.jpg) bottom left no-repeat;
        padding: 5px 0;
        text-indent: 34px;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li a:hover, .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li a:focus {
        background: url(../img/button_alt.jpg) bottom left no-repeat;
        color: #B6B48F;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul {
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        margin: -36px 0 0 204px;
        background: url(../img/menu.jpg);
        border: 2px solid #B6B48F;
        text-align: center;
        min-width: 204px;
        padding: 5px;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul li {
        display: list-item;
        height: auto;
        margin: 0;
        padding: 0;
        width: 100%;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul li a {
        text-indent: 0;
        text-align: center;
        white-space: normal;
        display: block;
        background: none;
        margin: 0;
        font: bold 1em/1em Arial, "Trebuchet MS", Georgia, Times, serif;
        color: #66524A;
        min-height: 15px;
    }

    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul li a:hover {
        background: url(../img/contents.jpg);
        color: #AB948B;
    }
}

@media (max-width: 1250px) {
    .TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li ul {
        margin: 0;
    }
}

@media (max-width: 959px) {
    .TempSmoothWood.sidr-main-open .container {
        opacity: .2;
    }

    .TempSmoothWood.sidr-main-open footer {
        visibility: hidden;
    }

    .TempSmoothWood.sidr-main-open * {
        cursor: pointer;
    }

    .TempSmoothWood .header-content h1.band-title, .TempSmoothWood .main-nav.collapse.navbar-collapse {
        display: none;
    }

    .TempSmoothWood #mobile-header {
        width: 100%;
        position: absolute;
        display: block;
        height: 440px;
        margin-left: 0;
        text-align: center;
    }

    .TempSmoothWood #mobile-header .navbar-brand {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        overflow: hidden;
        margin: 0;
        padding: 10px 0;
        font-size: 78px;
        clear: none;
        text-align: center;
    }

    .TempSmoothWood #responsive-menu-button {
        display: block;
        margin-top: 10px;
        margin-left: 0;
        border: 1px solid #966;
        background: #000;
    }

    .TempSmoothWood .side-navigation, .TempSmoothWood .side-header, .TempSmoothWood .header-content, .TempSmoothWood .body {
        width: 96%;
        margin: 0 auto;
        padding: 0 2%;
    }

    .TempSmoothWood .header-content {
        min-height: 455px;
        margin: 2px auto 0;
    }

    .TempSmoothWood .band-header {
        margin: 15px auto;
        width: 80%;
        height: 340px;
        overflow: hidden;
    }

    .TempSmoothWood .header-mask, .TempSmoothWood .mask-img, .TempSmoothWood .band-img, .TempSmoothWood .band-img-slider {
        left: 0;
        max-width: 500px;
        overflow: hidden;
        right: 0;
        width: 100%;
    }

    .TempSmoothWood .main-nav .nav {
        display: none;
    }
}

@media (max-width: 710px) {
    .TempSmoothWood .header-content, .TempSmoothWood #mobile-header, .TempSmoothWood .side-header {
        min-height: 300px;
        height: 350px;
    }

    .TempSmoothWood .band-header {
        width: 100%;
        height: 300px;
    }

    .TempSmoothWood .header-mask, .TempSmoothWood .mask-img, .TempSmoothWood .band-img, .TempSmoothWood .band-img-slider {
        max-width: 400px;
    }

    .TempSmoothWood #mobile-header .navbar-brand {
        font-size: 38px;
        margin-bottom: 20px;
    }

    .TempSmoothWood .subheader {
        font-size: 28px;
    }

    .TempSmoothWood .body {
        /*background:none !important;*/
    }

    .TempSmoothWood .header-content {
        height: auto !important;
        min-height: auto !important;
    }
}

@media (max-width: 480px) {
    .TempSmoothWood .header-content, .TempSmoothWood #mobile-header, .TempSmoothWood .side-header {
        min-height: 260px;
        height: 260px;
    }

    .TempSmoothWood .header-mask, .TempSmoothWood .mask-img, .TempSmoothWood .band-img, .TempSmoothWood .band-img-slider {
        max-width: 230px;
    }
}

@media (max-width: 300px) {
    .TempSmoothWood #mobile-header .navbar-brand {
        font-size: 30px;
        margin-bottom: 20px;
    }
}

#myCarousel {
    overflow: inherit !important;
    position: absolute;
    left: 0;
}

.carousel-inner.band-img {
    overflow: inherit !important;
    position: relative;
}

.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li {
    height: 43px;
}

.TempSmoothWood .main-nav.collapse.navbar-collapse ul.nav li a {
    height: 43px;
}

.TempSmoothWood .header-content h1.band-title {
    z-index: 5555;
}