.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
 .owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
 .grabbing{cursor:url(../themes/mm/assets/lib/owl-carousel/grabbing.png) 8 8,move}
 .owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
@font-face{font-family:Blender-Thin;src:url("../themes/mm/assets/fonts/Blender-Thin.otf") format("opentype")}
@font-face{font-family:Blender-Medium;src:url("../themes/mm/assets/fonts/Blender-Medium.otf") format("opentype")}
@font-face{font-family:Blender-Bold;src:url("../themes/mm/assets/fonts/Blender-Bold.otf") format("opentype")}
@font-face{font-family:UnitedSansCond-Medium;src:url("../themes/mm/assets/fonts/UnitedSansCond-Medium.otf") format("opentype")}
body{background:#181d1b;font-family:Blender-Thin;letter-spacing:2px;color:#7e827a;font-size:18px}
h2{color:#a2a69c;font-size:30px;letter-spacing:10px;font-family:Blender-Thin;text-transform:uppercase;margin-top:100px}
h2.music-title,h2.video-title{margin-top:50px}
h2.agenda-title{color:#181d1b}
h2.pictures-title{margin-bottom:60px}
h2.about-title{margin-bottom:60px}
header{background:#7e827a}
header .navbar{margin-bottom:0}
header .navbar-brand{padding:5px 0}
header .navbar-brand img{height:100%}
header .social{margin-top:12px}
.navbar-brand,.navbar-nav > li > a{color:#181d1b;letter-spacing:1px;text-transform:uppercase;text-shadow:none;font-family:Blender-Thin;font-size:16px}
.navbar-nav > li > a.active,.nav > li > a:focus,.nav > li > a:hover{background:none;font-weight:bold}
section.main-bg{position:relative;overflow:hidden;height:750px;width:100%;text-align:center;background-size:cover;background-position:top center}
section.main-bg img{width:1100px;left:50%;margin-left:-525px;position:absolute;margin-top:42px;bottom:0px}
section.music{padding:20px 0 40px;background:#181d1b url('../themes/mm/assets/images/default-bg.png') top no-repeat}
section.music iframe{border:1px solid #343a42}
section.main-content{background:#7e827a url('../themes/mm/assets/images/default-dark-bg.png') top no-repeat}
section.main-content .container{background:url('../themes/mm/assets/images/agenda-content-bg.png') center center no-repeat;background-size:35%;padding-top:50px;padding-bottom:100px}
section.shop-content{background:#181d1b url('../themes/mm/assets/images/shop-bg.png') top no-repeat}
section.main-content h3{color:#b9bfb3;text-transform:uppercase}
section.main-content .agenda{padding:20px 0}
section.pictures{background:#181d1b url('../themes/mm/assets/images/default-light-bg.png') top no-repeat}
section.about-content{margin-top:26%;padding:30px 0;background:#0c0f12 url('../themes/mm/assets/images/about-bg.jpg') top repeat-x}
section.about-content .about img{max-width:100%}
section.shop-content .row.shop{position:relative;margin-bottom:60px}
section.pictures{position:relative}
section.pictures .next,section.pictures .prev,section.shop-content .row.shop .next,section.shop-content .row.shop .prev{position:absolute;top:35%;left:-50px;width:28px;height:47px;right:auto;background:url('../themes/mm/assets/images/prev.png')}
section.pictures .prev{left:20px;top:425px}
section.pictures .next{right:20px;top:425px;left:auto;background:url('../themes/mm/assets/images/next.png')}
section.shop-content .row.shop .next{right:-50px;left:auto;background:url('../themes/mm/assets/images/next.png')}
footer{color:#474a44;padding-top:0;padding-bottom:50px;background:#7e827a}
footer h2{color:#474a44;font-size:22px;letter-spacing:1px;padding-bottom:10px;margin-top:60px;margin-bottom:10px;border-bottom:1px solid #525a64}
footer p{font-family:UnitedSansCond-Medium}
#owl-pictures{position:absolute}
#owl-pictures .item img{display:block;width:100%;height:auto}
#owl-pictures.owl-carousel .owl-wrapper-outer{padding:25px 0 25px}
#owl-pictures.owl-carousel .black-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3)}
#owl-pictures.owl-carousel .caption{position:absolute;width:100%;height:auto;bottom:0;background:rgba(0,0,0,0.25);text-align:center;display:none;padding:15px}
#owl-pictures .owl-item{position:relative;transition:all .2s ease-in-out;z-index:1}
#owl-pictures .owl-item:hover{transform:scale(1.1);z-index:9;border:1px solid #7e827a;z-index:999 }
#owl-pictures .owl-item:hover .black-overlay{display:none}
#owl-pictures .owl-item:hover .caption{display:block}
#owl-shop{margin:20px 0 40px}
#owl-shop .item{padding:0 20px}
#owl-shop .item .image{border:1px solid #7e827a;padding:3px}
#owl-shop .item img{width:100%;border:1px solid #7e827a}
#owl-shop .item h2,#owl-shop .item span,#owl-shop .item p{color:#7e827a;margin:0;font-size:18px;font-family:Blender-Medium;text-transform:none;letter-spacing:1px}
#owl-shop .item h2{margin-top:13px}
#owl-shop .item p{font-size:14px;text-transform:uppercase}
#owl-shop .item span{margin:0;color:#cbd1c6;font-size:28px;font-family:Blender-Thin}
#owl-shop .item a:hover{text-decoration:none}
@media (max-width:990px){.navbar-brand,.navbar-nav > li > a{font-size:13px}
section.pictures .next,section.pictures .prev,section.shop-content .row.shop .next,section.shop-content .row.shop .prev{width:10px;left:5px}
section.pictures .next,section.shop-content .row.shop .next{right:5px;left:auto;background-position:-18px}
}
@media (max-width:767px){header .navbar-nav{float:none !important;text-align:center}
header .navbar-brand img{margin-left:15px}
h2.music-title,h2.video-title,h2.agenda-title span,h2.shop-title span,h2.about-title span,h2.pictures-title span{padding:0 !important;background:none !important}
section.main-bg img{width:auto;height:100%;left:50%;margin-left:-260px}
section.main-content{background-size:125%}
section.music .col-md-6{text-align:center !important}
section.main-bg{height:350px}
section.about-content{margin-top:40%}
section .pictures{margin-top:0}
#owl-shop .item span{font-size:28px}
#owl-pictures.owl-carousel .black-overlay{display:none}
#owl-pictures .owl-item:hover{transform:none;border:0}
footer{text-align:center}
footer img{margin-bottom:20px}
}
@media (max-width:500px){section.about-content{margin-top:80%}
}
.navbar-toggle .icon-bar{background:#8fa4b3}