abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,:first-child+html .clearfix{zoom:1}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}.container{max-width:1170px;width:94%;padding-left:3%;padding-right:3%;margin-right:auto;margin-left:auto;zoom:1}.container:after,.container:before{display:table;line-height:0;content:""}.container:after{clear:both}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:1px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}#main{position:relative;margin:0 auto}body,html{background:#00db96;color:#333;font-family:Nexa bold,sans-serif;font-size:110%;line-height:1.6;font-weight:400;height:100%;-webkit-text-size-adjust:none}a{color:#fff;text-decoration:underline;transition:background .3s ease-in-out,color .3s ease-in-out}.touch a{transition-duration:0s}p{margin-bottom:1em}strong{font-weight:700}img{border:0;max-width:100%;height:auto!important;vertical-align:bottom}h1,h2,h3{color:#fff;font-family:Nexa bold,sans-serif;font-weight:400}h1{border-bottom:2px solid #fff;font-size:1.2em;text-align:center;line-height:1.3;margin-bottom:.875em;text-transform:uppercase}h2{font-size:2em}h3{font-size:1em}h4{font-weight:700}h4 a{color:#333;text-decoration:none}blockquote{border-left:3px solid #8a90a1;color:#636773;padding-left:20px;margin-bottom:16px}blockquote p:last-child{margin-bottom:0}article ul{list-style:none;margin-bottom:16px}article li{list-style:none;padding-left:20px}article li:before{content:'\25A0';display:block;position:relative;max-width:0;max-height:0;left:-20px;top:0;color:#1e75bb;font-size:17px;line-height:1.3}article ol{list-style:decimal inside;margin-bottom:16px}figure a{border-bottom:none!important}time{color:#888}table{margin-bottom:16px;width:100%}table td,table th{border:1px solid #ccc;padding:4px 10px;text-align:left}table th{font-weight:700}table tr:nth-child(odd){background:#f5f5f5}::-moz-selection{background:#1e75bb;color:#fff}::selection{background:#1e75bb;color:#fff}.clear{clear:both}.btn{position:relative;display:inline-block;text-transform:uppercase;text-decoration:none;text-align:center;padding:0 90px;line-height:1}.btn:after,.btn:before{background:url(../img/btn.png) no-repeat 0 center;display:inline-block;content:"\0000a0";width:60px;height:100%;position:absolute}.btn:before{left:0;top:0}.btn:after{right:0;top:0}.alignleft{float:left}.alignright{float:right}img.alignnone{margin-top:3px;margin-bottom:8px}img.alignleft,img.alignnone{max-width:100%;height:auto;width:auto\9}img.alignleft{margin:3px 12px 8px 0}img.alignright{margin:3px 0 8px 12px}img.aligncenter,img.alignright{max-width:100%;height:auto;width:auto\9}img.aligncenter{margin-top:3px;margin-bottom:8px}.wp-caption{color:#666;font-size:11px;padding-top:4px;max-width:100%;width:auto!important}.wp-caption p{border-bottom:1px dotted #bbb;padding-bottom:5px}.wp-caption img{height:auto!important;max-width:100%!important}.wp-caption.alignleft{margin:3px 12px 8px 0;max-width:100%;height:auto;width:auto\9}.wp-caption.alignright{margin:3px 0 8px 12px;max-width:100%;height:auto;width:auto\9}.wp-caption.aligncenter,.wp-caption.alignnone{margin-top:3px;margin-bottom:8px;max-width:100%;height:auto;width:auto\9}.nav.nav-tabs{list-style:none;text-align:center}.nav.nav-tabs li{display:inline}.nav.nav-tabs li a{display:inline-block;text-transform:uppercase;text-decoration:none;margin:0 7px}.nav.nav-tabs li.active a{color:#e10086}.tab-content{border-top:2px solid #e10086;border-bottom:2px solid #e10086}.tab-pane{position:relative;overflow:hidden;float:left;width:100%;display:none}.tab-pane-inner{padding-top:1em}.tab-pane.active{display:block}.carousel{position:relative;margin-top:-2em}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:50%;left:0;width:100px;height:200px;display:block;text-align:center;text-indent:-9999px;background:url(../img/slider-nav.png) no-repeat -100px 0;margin-top:-100px;transition-duration:0s}.carousel-control.left{background-position:0 0}.carousel-control.right{right:0;left:auto}.carousel-control.right:hover{background-position:-100px -200px}.carousel-control.left:hover{background-position:0 -200px}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;left:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-50px;margin-left:-10px;font-size:200px;font-family:verdana,sans-serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}header{background:#2c0062;height:56px;position:fixed;width:100%;left:0;top:-56px;z-index:8}header #logo-small{position:absolute;top:7px;left:2.5%}.social{position:fixed;top:0;right:2.5%;background:#2c0062;height:56px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;z-index:9;list-style:none}.social li{float:left;margin-left:15px}.social li a{display:block;background:url(../img/social.png) no-repeat 0 0;width:40px;height:56px;text-indent:-9999px;transition:background .1s ease-in-out}.social li a.tw{background-position:0 7px}.social li a.tw:hover{background-position:0 -73px}.social li a.fb{background-position:-80px 7px}.social li a.fb:hover{background-position:-80px -73px}.social li a.yt{background-position:-160px 7px}.social li a.yt:hover{background-position:-160px -73px}.social li a.bl{background-position:-240px 7px;margin-right:15px}.social li a.bl:hover{background-position:-240px -73px}section{color:#fff;position:relative;width:100%;margin-left:auto;margin-right:auto;display:inline-block}#intro{z-index:1;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0)}#logo{width:25%;bottom:80px;left:2.5%;z-index:2}#logo,#logo img{position:absolute}#logo img{bottom:0;width:100%;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}#logo img.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}#photo-michelle{width:100%;vertical-align:bottom}#welcome{background:url(../img/bg-green.png) no-repeat top center;z-index:3;padding:10% 0 0;text-align:center;margin-top:-140px}#welcome,#welcome img{-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0)}#welcome img{position:relative;width:100%;vertical-align:bottom}#tour-dates{background:url(../img/bg-purple.png) no-repeat top center;z-index:3;padding:165px 0;text-align:center}#tour-dates h1{border-color:#00db96}#tour-dates a:hover,#tour-dates h3{color:#00db96}#video-slider{background:#90dcff url(../img/bg-blue.png) no-repeat top center;z-index:4;padding:165px 0;margin-top:-105px}#slider{float:left;width:100%}#video-slider h1{border-color:#482683}#video-slider img{transition:opacity .3s ease-in-out}#video-slider img.primary,#video-slider img.secondary{left:0;width:100%;top:0;vertical-align:bottom}#video-slider img.secondary{filter:alpha(opacity=0);opacity:0;position:absolute}#video-slider a.yt-link{display:block;position:relative}#video-slider a.yt-link:hover img.secondary{filter:alpha(opacity=100);opacity:1}#tweets{background:#e10086 url(../img/bg-pink.png) no-repeat top center;z-index:5;padding:165px 0 65px;margin-top:-105px}#tweets h1{border-color:#482683}#tweets ul{list-style:none}#tweets .author{color:#482683;margin-right:5px;text-decoration:none}#tweets .author:hover{text-decoration:underline}#tweets a:hover{color:#482683}#photo-break{background:#fff url(../img/bg-photobreak.png) no-repeat top center;padding-top:100px;margin-top:-14px}#photo-break-bottom{background:url(../img/bg-purple2.png) no-repeat bottom center;position:absolute;bottom:0;left:0;height:100px;width:100%}#photo-roxy{width:100%;vertical-align:bottom}#info{background:#2c0062;z-index:6;padding:100px 0;margin-top:0}#info a:hover,#info h3{color:#e10086}#easter-egg{background:#2c0062;z-index:7;text-align:center;position:relative;margin-top:-12px;padding-top:56px;margin-bottom:0;padding-bottom:0}#easter-egg .btn{margin:1em 0}#easter-egg .btn:after,#easter-egg .btn:before{background-position:-120px center}#easter-egg a:hover{color:#e10086}#easter-egg figure{display:none;position:relative}#easter-egg figure img{margin-top:30px;width:100%;vertical-align:bottom;margin-bottom:-12px}#easter-egg figure .bg{background:url(../img/bg-purple3.png) no-repeat top center;height:100px;width:100%;position:absolute;top:0;left:0}ul.tour-dates{list-style:none;text-align:left;display:block;float:left;width:100%}ul.tour-dates li{display:block;clear:left}ul.tour-dates a{text-transform:uppercase}ul.tour-dates.more-tour-dates{display:none}.btn.expand{margin-top:1em}.touch #intro,.touch #welcome{top:0!important}.touch #welcome img{top:30px!important}.touch #tour-dates{margin-top:0!important}input[type=email],input[type=password],input[type=text],textarea{border-radius:0;background:#ddd;border:1px solid #ddd;color:#000;font-family:Nexa bold,sans-serif;font-size:1em;margin:0;margin-bottom:.5em;line-height:1em;-webkit-appearance:none;max-width:100%;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}textarea{height:100px}input[type=submit]{background:none;border-radius:0;border:none;color:#e10086;cursor:pointer;display:inline-block;font-family:Nexa bold,sans-serif;font-size:1em;font-weight:400;padding:0;position:relative;-webkit-appearance:none;text-decoration:none;float:right;text-decoration:underline;text-transform:uppercase;margin-bottom:1em}span.wpcf7-not-valid-tip{border-radius:3px;background:#fff;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px!important;margin:0;margin-bottom:14px;padding:5px!important;width:100%!important;box-sizing:border-box;top:0!important;left:0!important;margin-top:-11px}.ie7 span.wpcf7-not-valid-tip{top:10px!important}.wpcf7 p{margin-bottom:0}div.wpcf7-response-output{margin:0!important}.errors,.loader,.success{display:none;border:2px solid #fbeed5;margin-bottom:1em;padding:.5em}.errors,.loader{color:#e10086;border-color:#e10086}.success{color:#00db96;border-color:#00db96}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:none}.flexslider{margin:0;padding:0;position:relative;margin-top:-2em}.flex-viewport{clear:both;width:50%;margin:0 auto}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-direction-nav{*height:0}.flex-direction-nav a{position:absolute;top:50%;left:0;width:100px;height:200px;display:block;text-align:center;text-indent:-9999px;background:url(../img/slider-nav.png) no-repeat -100px 0;margin-top:-100px;transition-duration:0s}.flex-direction-nav .flex-prev{background-position:0 0}.flex-direction-nav .flex-next{right:0;left:auto}.flex-direction-nav .flex-prev:hover{background-position:0 -200px}.flex-direction-nav .flex-next:hover{background-position:-100px -200px}.mfp-bg{z-index:10;overflow:hidden;background:#2c0062;opacity:.7}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:11;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:13}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:12}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:14;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:50px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:20px;top:20px!important;text-align:right;padding-right:6px;width:100%;position:fixed}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:800px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{max-width:100%;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-fade.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.7}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}@media (min-width:2048px){#photo-break-bottom,section{background-size:100% auto!important}}@media (min-width:1200px){body,html{font-size:118%}}@media (max-width:979px){body,html{font-size:100%}#logo{display:none}header{top:0!important}#intro{margin-top:56px}}@media (max-width:767px){body,html{font-size:100%}.container{width:auto;padding-right:20px;padding-left:20px}.row-fluid{margin-left:0}.row-fluid [class*=span]{display:block;float:none;margin-left:0!important}.row-fluid [class*=span],.span12{width:100%;box-sizing:border-box}#logo{width:35%;top:4%;left:4%}header{text-align:center}header #logo-small{position:relative;top:7px;left:auto}.social{position:relative;right:auto;top:auto;border-radius:0;padding:10px 0;text-align:center;padding-bottom:100px}.social li{float:none;display:inline}.social li a{display:inline-block}header{top:0!important;position:relative}#welcome{top:0!important;margin-top:-94px}#intro{margin-top:0}#intro #logo{display:none}#tour-dates .tour-dates li{margin-bottom:1em}#intro,.touch #intro{top:0!important;padding:0!important}#welcome img,.touch #welcome img{top:0!important;width:80%!important;text-align:center}#tour-dates,.touch #tour-dates{margin-top:-150px!important;margin-bottom:1em}section{padding:105px 0!important}section#tweets{padding:105px 0 5px!important}section#photo-break{padding:120px 0 30px!important}section#info{padding:5px 0 105px!important}#info{min-height:0!important}#easter-egg{margin-top:0;padding:0!important}#social-header{background:#2c0062;position:relative;padding:0 20px!important;width:auto!important}#social-header h1{border-color:#00db96;margin-bottom:0}.btn{padding:0 70px}.btn br{display:none}#easter-egg .btn{margin:1em 20px}.flex-direction-nav a{width:50px;height:100px;background:url(../img/slider-nav.png) no-repeat -50px 0;background-size:100px 200px;margin-top:-50px}.flex-direction-nav .flex-prev{background-position:0 0}.flex-direction-nav .flex-next:hover{background-position:-50px -100px}.flex-direction-nav .flex-prev:hover{background-position:0 -100px}.nav.nav-tabs{text-align:left}.nav.nav-tabs li{display:block}.nav.nav-tabs li a{margin:0}#easter-egg figure .bg{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.social li a{background:url(../img/social@2x.png) no-repeat 0 0;background-size:280px 120px}.btn:after,.btn:before{background:url(../img/btn@2x.png) no-repeat 0 center;background-size:180px 14px}}