@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:FontAwesome;src:url(../../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg")}}body,html{height:100%}body{font-family:Raleway,sans-serif;font-size:16px;line-height:1.5;background-color:#fff;color:#262626;font-weight:300;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.modal-open{overflow:visible}.nicescroll-rails>div{width:10px!important}a{color:#0198e0;transition:all .125s ease-in-out 0s}a,a:hover{color:#2cb5a7;transition:color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease,opacity .3s ease}a:hover{color:#159077}:focus{outline:5px auto rgba(21,144,119,.85)}a,a:active,a:focus,a:hover{border:0;outline:0;text-decoration:none}.modal a[href^="mailto:"]{border-bottom:1px solid #0198e0}strong{font-weight:700!important}button:focus,input:focus{outline:5px auto rgba(21,144,119,.85)}.browsehappy{background:rgba(22,160,133,.85);display:block;position:fixed;bottom:0;top:0;left:0;right:0;z-index:999999}.browsehappy p{color:#fff;text-align:center;width:40em;height:1em;font-size:25px;transform:rotate(339deg);position:absolute;top:calc(50% - 1em);left:calc(50% - 20em)}.browsehappy p a{color:#fff;font-weight:700;border-bottom:1px solid #fff}.browsehappy p a:hover{color:#ccc}.preloader{background:#fff url(../../img/loaders/hearts.svg) no-repeat 50%;bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:99999}p{line-height:1.5}.clr-theme,p span,ul span{color:#0198e0;font-weight:400}.blue{color:#0198e0}.bb{font-size:1.5em}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-small{font-size:80%}.fw-bold,.text-small{font-weight:700}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.logo-1x{display:none!important}.logo-2x{display:block!important}}.overflow-hidden{overflow:hidden}.overflowX-hidden{overflow-x:hidden}.overflowY-hidden{overflow-y:hidden}.pos-abt{position:absolute}.pos-rel{position:relative}.pos-fix{position:fixed}.z-index-bottom{z-index:-1}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-top{z-index:99999}.trns-1,.trns-1:hover{transition:all .1s ease-in-out}.trns-2,.trns-2:hover{transition:all .2s ease-in-out}.trns-3,.trns-3:hover{transition:all .3s ease-in-out}header{width:100%;overflow:hidden;background-color:#000!important}header,header>.container{height:100%;position:relative}div.mod-languages{position:absolute;right:20px;top:10px;z-index:9999}div.mod-languages ul{margin:0;padding:0;list-style:none;float:right}div.mod-languages li{margin-left:5px;margin-right:5px}div.mod-languages ul.lang-inline li{display:inline-block;vertical-align:middle}div.mod-languages a{color:#fff;font-size:20px;text-decoration:none;font-style:italic}div.mod-languages a:hover,div.mod-languages li.lang-active a{color:#ccc}div.mod-languages a i{margin-top:6px}.wrapper{width:100%;height:auto;position:relative;top:50%}.YTPOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.YTPOverlay.raster{background:url(../../img/raster.png)}.YTPOverlay.raster.retina{background:url(../../img/raster@2x.png)}.YTPOverlay.raster-dot{background:url(../../img/raster_dot.png)}.YTPOverlay.raster-dot.retina{background:url(../../img/raster_dot@2x.png)}.mobile .mbYTP_wrapper,.tablet .mbYTP_wrapper{z-index:-1!important}.mobile .player-controls,.tablet .player-controls{display:none}.mod-player{position:absolute;top:10px;left:0}.player-controls{text-align:right}.player-controls a{padding:5px 10px;display:inline-flex;color:#fff;width:38px;justify-content:center;align-items:center}.player-controls a:hover{color:#2cb5a7}.player-background .logo{text-align:center}.player-background .logo img{margin:auto}@media screen and (max-height:700px){.player-background .logo img{max-height:200px}}.player-background .title{margin-top:30px;text-align:center}.player-background .title h1{margin:0;font-size:3.5em;font-weight:300;color:#fff;word-wrap:break-word;text-align:center}.player-background .title span{color:#fff}.player-background .line{margin-top:20px}.player-background .line>div{margin:0 auto;width:200px;height:1px;background-color:#fff}.player-background .title-paragraph{margin-top:20px}.player-background .title-paragraph p{margin:0;color:#fff;text-align:center;font-size:16px}.mn{background:url(../../../maze/img/mn.png) 50% no-repeat;width:45px;height:27px;background-size:contain;position:absolute;bottom:20px;left:20px;cursor:crosshair}.logo a{margin:0 auto 20px;display:block}.logo img{margin:auto;vertical-align:bottom;max-width:100%}.logo-1x{display:block}.logo-2x{display:none}#nav{background:#000;background:rgba(0,0,0,.89);position:fixed;z-index:98;height:100%;width:200px;left:-217px;overflow:hidden}#nav.active{left:0;transition:all .3s ease-in-out}.toggle-menu{position:fixed;z-index:100;top:8px;top:.5rem;left:14.4px;left:.9rem}.toggle-menu i{transform:rotate(0deg);transition:all .6s ease-in-out}.toggle-menu.active i{transform:rotate(1turn);transition:all .6s ease-in-out}.toggle-menu:focus,.toggle-menu:hover{color:#2cb5a7;opacity:.7}.toggle-menu i:before{color:#2cb5a7;transition:all .6s ease-in-out}.toggle-menu.active i:before{content:"\f00d";transition:all .6s ease-in-out}#nav .menu{width:200px;position:absolute;top:0;bottom:0;overflow:hidden}#nav .menu .menu-container{padding:.75rem .975rem;opacity:0;overflow-y:scroll;position:absolute;left:0;top:0;right:0;bottom:0;width:217px}#nav.active .menu-container{opacity:1}#nav .menu h1{font-size:26px;font-size:1.625rem;color:#2cb5a7;padding-top:50px}#nav .menu a{padding:.5rem 0;color:#2cb5a7}#nav .menu nav a{color:#fff;font-size:14.4px;font-size:.9rem;display:block}#nav .menu nav{margin:1.75rem 0 .625rem;padding:0 0 1.375rem;border-bottom:.0625rem solid #2cb5a7}#nav .menu nav.social a:hover,#nav .menu nav a:hover{color:rgba(22,160,133,.83)}#nav .menu nav.social a{padding:.0625rem 0;color:#2cb5a7;font-size:12.8px;font-size:.8rem}#nav .menu nav.social a:hover{color:#fff}#nav .menu nav.social{margin:0;padding:0;border:0}#nav .menu .nav-contact{color:#2cb5a7;font-size:12.8px;font-size:.8rem}#nav .menu .nav-contact .copyright{font-size:11.2px;font-size:.7rem;margin-top:2rem;color:#fff}h1.intro{padding:0 0 100px;line-height:140%}h1.intro .clr-theme{font-size:1.6em;line-height:140%}.intro-title h1,.intro-title h2,.intro-title h4{color:#fff;font-weight:700;transition:all .2s ease-in-out}.intro-title h4.line-through{color:#000}.intro-title h1{margin-bottom:30px;font-size:40px;text-align:center}@media screen and (max-height:700px){.intro-title h1{font-size:30px}}.intro-title h4{font-size:1.5em}.intro-title h4 span.old{color:#000}.intro-title-paragraph{margin-top:10px}.intro-title-paragraph p{margin:0;color:#fff}.intro-title h2{color:#fff;font-size:30px}.intro-title .cta a.cta-btn{min-width:200px;margin-bottom:20px}.line-br{margin:30px auto;background:#999;display:block;width:60px;height:1px}@media screen and (max-height:700px){.line-br{margin:10px auto}}.countdown,.date{color:#fff;margin-top:40px}.countdown,.countdown>*,.date,.date>*{text-align:center}.countdown div,.date div{display:inline-block}.countdown div span,.date div span{width:150px;display:block}.date div span{width:80px}.countdown div span:first-child,.date div span:first-child{height:64px;font-family:Lato,Century Gothic,Trebuchet MS,Helvetica,sans-serif;font-weight:300;font-size:4em;line-height:64px}.date div span:first-child{font-size:2em;line-height:140%;height:auto}.countdown div span:last-child,.date div span:last-child{height:20px;font-family:Lato,Century Gothic,Trebuchet MS,Helvetica,sans-serif;font-weight:300;font-size:1em;line-height:20px}.date div span:last-child{font-size:13px}.signup-date{margin-top:40px}.signup-date,.signup-date .label{display:flex;height:100%;align-items:center;justify-content:center}.signup-date .label{font-size:16px;color:#fff;padding-right:40px;font-weight:700}.signup-date .date{margin:0;display:flex;height:100%;align-items:center;justify-content:center}.scroll-down{width:40px;height:40px;margin-left:-20px;position:absolute;bottom:40px;left:50%;z-index:10}.scroll-down a,.scroll-down a:focus{border:1px solid #fff;width:50px;height:50px;display:block;border-radius:2px;text-align:center;line-height:50px;color:#fff;background-color:transparent}.scroll-down a:hover{border:1px solid #2cb5a7;color:#fff;background-color:#2cb5a7}.scroll-down a i{font-size:24px}.btn-big{margin:auto;padding:12px 22px;border:2px solid #2cb5a7;width:auto;border-radius:2px;transition:all .2s ease-in-out}.btn-big:active,.btn-big:focus,.btn-big:hover{background-color:#2cb5a7;transition:all .2s ease-in-out}.module h2{margin:0 0 80px;font-weight:300;font-size:4em;color:#2cb5a7;position:relative}.module .modal h2{font-size:3.5em;text-align:left}.module h2:after{content:"";display:block;position:absolute;left:50%;width:60px;margin-top:30px;margin-left:-30px;border-top:2px solid #2cb5a7}.module h2.small{font-size:2.5em}.module .modal-body h2:after{left:0;margin-left:0}.signup.module h2:after,.who-we-are.module h2:after{display:none}.module .modal h3{color:#fff;margin-top:30px;margin-bottom:15px}.module h2 span{font-weight:700}.gallery,.icons,.sponsors,.who-we-are,.why-tribe-trails,footer{padding:100px 0}.icons{background-color:#fff;overflow:hidden}.icons .embed-responsive.embed-responsive-16by9 img{transition:all .3s ease-in-out}.icons .embed-responsive.embed-responsive-16by9 img:hover{opacity:.8;transition:all .3s ease-in-out}.signup .icon-box{text-align:center;position:relative}.icons .icon-box:after,.icons .icon-box:first-of-type:before{background:#e4e4e4;content:"";position:absolute;right:0;top:0;bottom:20px;width:1px;height:100%}.icons .icon-box:before{left:0;right:auto}.cta a.cta-btn,.icons .icon-box a.icon{margin:0 auto 40px;display:block;font-size:2em;border-radius:50%;text-align:center;color:#fff;background-color:#2cb5a7;cursor:pointer;width:70px;height:70px;position:relative;z-index:1}.cta a.cta-btn{padding:10px 25px;display:flex;align-items:center;justify-content:center;color:#fff;width:auto;height:auto;border-radius:0;font-weight:700}.cta a.cta-btn:after,.icons .icon-box a.icon i:after{padding:6px;pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";box-sizing:content-box;top:-6px;left:-6px;box-shadow:0 0 0 3px #2cb5a7;transition:all .2s}.cta .icon-box a.cta-btn,.cta a.cta-btn:after{margin:0;border-radius:0;width:auto;text-align:center}.cta a.cta-btn:after{right:-6px;bottom:-6px;height:100%;box-sizing:border-box}.cta a.cta-btn:hover{color:#fff}.cta a.cta-btn:hover:after,.icons .icon-box a.icon:hover i:after{padding:13px;box-shadow:0 0 0 5px #2cb5a7;transition:all .2s,opacity .2s;transform:scale(1.1);width:80%;height:80%}.cta a.cta-btn:hover:after{width:calc(100% + 6px);z-index:-1;box-shadow:0 0 0 3px #2cb5a7}.icons .icon-box a.icon i{line-height:70px;transform:inherit}.cta,.icons .icon-box{text-align:center;position:relative;padding-top:50px}.icons .icon-box h3{font-family:Raleway,sans-serif;font-weight:700;font-size:1em;word-wrap:break-word;color:#262626}.icons .icon-box p{margin:10px 0;font-family:Lato,sans-serif;font-size:1em;color:#262626}.cta .icon-box>a,.icons .icon-box>a{font-family:Raleway,sans-serif;font-weight:700;font-size:.85em;color:#262626;display:block}.icons .icon-box>a.more{padding-bottom:50px}.icon-box>a.more:before{content:"";display:block;position:absolute;left:50%;width:60px;margin-top:-10px;margin-left:-30px;border-top:1px solid #2cb5a7}.icons .icon-box>a:hover{color:#2cb5a7}.cta .icon-box>a.icon:hover,.icons .icon-box>a.icon:hover{color:#fff}.icons .icon-box>a,.icons .icon-box h3,.icons .icon-box p{margin:20px 0 0}.icons .icon-box p a{font-weight:700}.cta{padding:0}.cta .icon-box{padding:0 0 50px}.signup{background:#eee url(../../img/bgd-signup.jpg) no-repeat fixed 50% 0;width:100%;background-size:cover;position:relative;overflow:hidden}.signup:after{background:rgba(0,0,0,.3) url(../../img/raster.png);position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1}.signup>.container{padding-bottom:150px}.signup .icon-box .sign{margin:0 auto 100px;border:3px solid #2cb5a7;color:#fff;transition:all .125s ease-in-out 0s;text-align:center;text-transform:uppercase;font-weight:700;width:150px;height:150px;line-height:150px;border-radius:100%;font-size:2em;display:block;position:relative;z-index:1;background-color:#2cb5a7;cursor:pointer}.signup .icon-box a.icon i{line-height:100%;font-size:44px}.signup .icon-box a.icon i:after{padding:12px;pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";box-sizing:content-box;top:-12px;left:-12px;box-shadow:0 0 0 3px #2cb5a7;transition:all .2s}.signup .icon-box a.icon:hover{border:3px solid #fff}.signup .icon-box a.icon:hover i:after{width:100%;height:100%;box-shadow:0 0 0 3px #fff;transition:all .2s,opacity .2s;transform:scale(1.1)}.signup .icon-box a.icon i:before{transition:all .2s ease-in-out}.signup .icon-box a.icon:hover i:before{color:#d91e18;transition:all .2s ease-in-out}.signup.module a.btn{margin:0 0 30px;color:#fff;text-transform:uppercase;font-weight:700;display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.signup.module a.btn:active,.signup.module a.btn:focus,.signup.module a.btn:hover{border:2px solid #2cb5a7;transition:all .2s ease-in-out}.signup.module h2{margin:0;line-height:100%;font-size:40px;font-size:2.5rem}.signup .modal-body{padding:0}.signup>.container{padding-top:150px;z-index:2;position:relative}.sponsors .col-md-2{text-align:center}.sponsors .col-md-2 a{font-size:12px;line-height:100%;padding-top:10px;display:block;color:#262626}.sponsors img{margin:auto;max-height:80px}.sponsors .row{margin-bottom:30px}.sponsors h2~h2{margin-top:60px}.sponsors .col-md-2 a[title]{position:relative}.sponsors .col-md-2 a[title]:after{padding:5px;background:#333;background:rgba(51,51,51,.75);content:attr(title);color:#fff;position:absolute;left:-9999px;opacity:0;bottom:100%;white-space:nowrap;-webkit-transition:opacity .25s linear}.sponsors .col-md-2 a[title]:hover:after{left:5px;opacity:1}.who-we-are{background:#f9f9f9;width:100%;overflow:hidden}.who-we-are .quote{margin-top:5.75em}.who-we-are .quote span{color:#2cb5a7;font-size:2em}.who-we-are .quote blockquote{margin:10px 0 0;width:80%;font-weight:700;font-style:italic;font-size:1.25em}.who-we-are .quote blockquote cite{font-size:.8em;font-weight:300;font-style:normal;margin-top:10px;display:block}.who-we-are .about p{margin-top:20px;margin-bottom:0}.who-we-are .about-leading{font-size:1.1em}footer{width:100%;background-color:#18191a;overflow:hidden;color:#b2b2b2;padding-bottom:0}.intro footer{background-color:transparent;position:absolute;bottom:0}footer .footer-left h3{margin:0;font-family:Raleway,sans-serif;font-weight:300;font-size:3em;color:#fff}footer .footer-left p{color:#b2b2b2;margin-top:20px;margin-bottom:0;font-size:.9em}footer .footer-left p.clr-theme{color:#2cb5a7}footer .footer-left p.footer-leading{font-size:1em}footer address{font-weight:300;font-style:normal}footer address ul{padding-left:0;margin-left:25px;margin-top:0;margin-bottom:0;list-style-type:none;display:inline-block}footer address ul>li{position:relative;text-align:left;color:#b2b2b2;font-size:.9em}footer address ul>li a{line-height:160%;color:#2cb5a7}footer address i{color:#2cb5a7;line-height:1.5em!important}footer address li a{line-height:160%}footer .footer-socials{margin-bottom:0;padding-left:0;list-style-type:none}footer .footer-socials li{display:inline-block;margin-right:5px}footer .footer-socials li:last-child{margin-right:0}footer .footer-socials li a{width:40px;height:40px;display:inline-block;line-height:40px;text-align:center;border-radius:2px;background-color:#2e2e2e;color:#b2b2b2;font-size:1.25em}footer .footer-socials li a:hover{background-color:#2cb5a7;color:#fff}footer .footer-right form input:focus,footer .footer-right textarea:focus{outline:0}footer .footer-right input[type=email],footer .footer-right input[type=text]{padding:0 20px;height:60px;line-height:44px}footer .footer-right input[type=email],footer .footer-right input[type=text],footer .footer-right textarea{border:0;width:100%;display:inline-block;background-color:#fff;border-radius:2px;color:#262626;margin-top:20px}footer .footer-right textarea{padding:20px;height:180px;resize:none}footer .footer-right button[type=submit]{padding:0 20px;border:1px solid #2cb5a7;width:auto;height:60px;display:inline-block;background-color:#2cb5a7;color:#fff;border-radius:2px;font-family:Raleway,sans-serif;letter-spacing:1px;-moz-transition:all .125s ease-in-out 0s;-webkit-transition:all .125s ease-in-out 0s;-o-transition:all .125s ease-in-out 0s;-ms-transition:all .125s ease-in-out 0s;transition:all .125s ease-in-out 0s;margin-top:20px;text-transform:uppercase;cursor:pointer}footer .footer-right button[type=submit]:hover{border:1px solid #fff;background-color:transparent;color:#fff}footer .copyright{text-align:center;color:#fff;font-size:12px;padding-top:100px}footer .copyright a{color:#2cb5a7}footer .fa-heart{font-size:12px}footer .help-block{margin-bottom:0}footer .help-block ul{margin:0;padding:0;position:absolute;top:55%;right:20px;font-size:14px;color:#ee3a5d;list-style:none}footer .controls{position:relative}.rotate{transition-duration:.8s;transition-property:transform;overflow:hidden}.rotate:hover{transform:rotate(1turn)}.modal{background:rgba(0,0,0,.9);z-index:7999;transform-style:preserve-3d}.modal-body{color:#fff;margin-bottom:40px;text-align:justify}.modal-close button{border:none;background:url(../../img/icon-x-white.png) no-repeat 50%;width:80px;height:80px;position:fixed;right:40px;top:20px;text-indent:200%;outline:none;z-index:100;cursor:pointer}.modal .modal-dialog{pointer-events:all}.modal .embed-responsive{margin-top:40px}.modal h1{color:#2cb5a7;text-align:center;margin-bottom:40px;text-transform:uppercase}.modal .uplatnica{margin:30px auto 20px}.modal .table{font-size:14px}.gallery{background:#f9f9f9;padding-top:100px;padding-bottom:80px}.gallery-links{clear:both;text-align:center;padding-bottom:40px}.gallery-links:first-child{padding-bottom:80px}.gallery-links a{color:#2cb5a7;display:block;line-height:100%;margin-bottom:20px;font-size:13px;font-weight:600}.gallery-links a:hover{color:#0198e0}.gallery-links img{max-width:100%;margin-bottom:10px;transition:all .3s ease-in-out;height:auto}.gallery-links a:hover img{opacity:.8;transition:all .3s ease-in-out}.alert{font-size:13px}.alert .close:focus{outline:0}.fancybox-desktop{z-index:9999!important}.text-decoration-line-through{text-decoration:line-through}#to-top{position:fixed;left:40px;bottom:40px;cursor:pointer;z-index:9;display:none}#to-top:focus,#to-top:hover{opacity:.7}@media (max-width:767px){.player-background .logo img{max-width:250px}.mod-player{left:90px}.intro-title h1{font-size:26px;margin-bottom:60px;margin-top:20px}.intro-title h4{font-size:1.1em}#nav .menu nav.social a,#nav .menu nav a{font-size:.9rem}#nav .menu .nav-contact .copyright{font-size:.7rem}h1.intro{padding:0 0 60px;font-size:1.4em}h1.intro .clr-theme{font-size:1.2em}.wrapper{width:100%}.cta a.cta-btn{font-size:1.6rem}.gallery,.icons,.sponsors,.who-we-are,.why-tribe-trails,footer{padding:50px 0}.module h2{font-size:1.8em}.module h2.small{font-size:1.2em}.module h2:after{border-width:1px}.icons{text-align:center}.icons .embed-responsive{margin-bottom:30px}.icons .embed-responsive.featured-video{margin-bottom:80px}.icons .more-videos{margin-top:30px}.icons .more-videos .embed-responsive img{margin:auto}.icons .icon-box{padding:20px 0;text-align:center}.icons .icon-box span{font-size:3em}.icons .icon-box h3{font-size:1.2em}.icons .icon-box p{padding:0 20%;font-size:1em}.icons .icon-box>a{font-size:.8em}.cta .icon-box{padding:0 0 100px}.gallery .gallery-links img{margin:0 auto 10px;display:block}.gallery-links{padding-bottom:20px}.gallery-links:first-child{padding-bottom:40px}.sponsors .col-4{max-height:80px;margin-bottom:20px}.sponsors img{max-height:50px}.sponsors .row{margin-bottom:0}.who-we-are{text-align:center}.who-we-are h2{margin-bottom:30px}.who-we-are p{font-size:1em;font-weight:400}.who-we-are .quote{margin-top:0;text-align:center;margin-bottom:50px}.who-we-are .quote blockquote{padding:0 10%;width:100%;font-size:1.2em}.signup-date,.signup-date .date,.signup-date .label{display:inline-block;width:100%}.signup-date .label{padding:0 0 15px}.signup.module a.btn{margin-bottom:10px}.signup.module h2{font-size:1.5rem}.signup .icon-box .sign{margin:0 auto 60px;width:120px;height:120px;line-height:120px}.signup .icon-box a.icon i{font-size:30px}.modal-dialog{margin:0}div.mod-languages a{font-size:16px}footer{padding-bottom:10px}footer .footer-left,footer .footer-right{text-align:center}footer .footer-left{padding-bottom:40px}footer .footer-left h3{font-size:2em}footer .footer-left p{padding:0 10%;font-size:1em}footer .footer-right button[type=submit],footer .footer-right input[type=email],footer .footer-right input[type=text],footer .footer-right textarea{height:40px;line-height:24px;margin-top:10px;font-size:12px}footer .footer-right textarea{height:120px}footer .footer-socials li a{width:40px;height:40px;line-height:40px;font-size:1.2em}footer address ul{margin:0;text-align:center}footer address ul>li{font-size:.8em;text-align:center;display:flex!important;-ms-flex-align:center!important;-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important;justify-content:center!important;margin-bottom:10px}footer address ul>li a{padding:5px;line-height:100%}footer address ul>li .fa-li{position:relative;left:auto;top:auto}footer .help-block ul{right:auto;left:0;position:relative}footer .copyright{padding:40px 15px 0;line-height:100%}footer .copyright p,footer .copyright span{margin:0;display:block;font-size:11px}#to-top{left:14px;bottom:15px;font-size:50px}}@media (max-width:575px){.logo a{width:100%;height:auto}.logo img{max-width:100%;height:auto}.modal-close button{width:30px;height:30px;position:fixed;right:30px;top:15px}.modal-body{text-align:left}.intro-title h1{font-size:1.4em}.intro-title h2{font-size:1em}.intro-title h4{font-size:1.1em}.intro-title-paragraph p{font-size:.7em}.countdown,.date{margin-top:20px}.countdown div,.date div{margin-bottom:10px}.countdown div span:first-child{font-size:2em;line-height:100%}.countdown div span:first-child,.date div span:first-child{height:34px}.countdown div span:last-child{font-size:1em}.icons .more-videos .col-sm-3.col-6{width:100%}.sponsors .col-4{width:50%;flex:0 0 50%;max-width:50%}.sponsors .col-md-2 a{font-size:10px}}.embed-responsive img,.gallery-links img,.why-tribe-trails img{transition:all .3s ease-in-out}.embed-responsive img:hover,.gallery-links img:hover{transform:scale(1.2);transition:all .3s ease-in-out}.gallery-links img:hover,.why-tribe-trails img:hover{transform:scale(.9)}.purple #nav .menu .nav-contact,.purple #nav .menu a,.purple #nav .menu h1,.purple #nav .menu nav.social a,.purple .clr-theme,.purple .icons .icon-box>a:hover,.purple .module h2,.purple .toggle-menu i:before,.purple .who-we-are .quote span,.purple a,.purple footer address ul>li a:hover,.purple p span,.purple ul span{color:#693191}.purple .fancybox-skin,.purple .icons .icon-box a.icon,.purple .scroll-down a:hover,.purple .signup .icon-box .sign,.purple footer .footer-right button[type=submit],.purple footer .footer-socials li a:hover{background-color:#693191}.purple .icons .icon-box a.icon i:after,.purple .signup .icon-box a.icon i:after{box-shadow:0 0 0 3px #693191}.purple #nav .menu nav,.purple .icon-box>a.more:before,.purple .module h2:after,.purple .scroll-down a:hover,.purple .signup .icon-box .sign,.purple footer .footer-right button[type=submit]{border-color:#693191}.purple #nav .menu nav a,.purple .icons .icon-box>a.icon:hover,.purple .player-controls a,.purple .scroll-down a,.purple .scroll-down a:focus,.purple .signup.module h2,.purple .signup.module h3{color:#fff}.purple .signup .icon-box a.icon:hover i:after{box-shadow:0 0 0 3px #fff}.purple .modal{background:#fff}.purple footer .footer-right button[type=submit]:hover{background:transparent;border-color:#fff}.purple .modal-body,.purple .module .modal h3{color:#262626}.purple #nav .menu .clr-theme,.purple #nav .menu .nav-contact .copyright,.purple #nav .menu .nav-contact .copyright a,.purple #nav .menu a:hover,.purple #nav .menu nav.social a:hover,.purple #nav .menu nav a:hover,.purple .modal p span,.purple .player-controls a:hover,.purple .signup .icon-box a.icon:hover i:before,.purple footer .copyright a,.purple footer .footer-left p.clr-theme,.purple footer address i,.purple footer address ul>li a{color:#f48662}.purple .modal-close button{background:url(../../img/icon-x-purple.png) no-repeat 50%}.red #nav .menu .nav-contact,.red #nav .menu a,.red #nav .menu h1,.red #nav .menu nav.social a,.red .clr-theme,.red .icons .icon-box>a:hover,.red .modal p span,.red .module h2,.red .toggle-menu i:before,.red .who-we-are .quote span,.red a,.red footer address ul>li a:hover,.red p span,.red ul span{color:#f05553}.red a:active,.red a:focus,.red a:hover{color:#f48662}.red .cta a.cta-btn,.red .fancybox-skin,.red .icons .icon-box a.icon,.red .scroll-down a:hover,.red .signup .icon-box .sign,.red footer .footer-right button[type=submit],.red footer .footer-socials li a:hover{background-color:#f05553}.red .cta a.cta-btn:after,.red .icons .icon-box a.icon i:after,.red .signup .icon-box a.icon i:after{box-shadow:0 0 0 3px #f05553}.red #nav .menu nav,.red .icon-box>a.more:before,.red .module h2:after,.red .scroll-down a:hover,.red .signup .icon-box .sign,.red footer .footer-right button[type=submit]{border-color:#f05553}.red #nav .menu nav a,.red .icons .icon-box>a.icon:hover,.red .player-controls a,.red .scroll-down a,.red .scroll-down a:focus,.red .signup.module h2,.red .signup.module h3{color:#fff}.red .signup .icon-box a.icon:hover i:after{box-shadow:0 0 0 3px #fff}.red .modal{background:#fff}.red footer .footer-right button[type=submit]:active,.red footer .footer-right button[type=submit]:focus,.red footer .footer-right button[type=submit]:hover{background:transparent;border-color:#fff}.red .modal-body,.red .module .modal h3{color:#262626}.red #nav .menu .clr-theme,.red #nav .menu .nav-contact .copyright,.red #nav .menu .nav-contact .copyright a,.red #nav .menu a:hover,.red #nav .menu nav.social a:hover,.red #nav .menu nav a:hover,.red .player-controls a:hover,.red .signup .icon-box a.icon:hover i:before,.red footer .copyright a,.red footer .footer-left p.clr-theme,.red footer address i,.red footer address ul>li a{color:#ecd2a9}.red .modal-close button{background:url(../../img/icon-x-red.png) no-repeat 50%}.red .signup.module a.btn{border:2px solid #f05553}.red .signup.module a.btn:active,.red .signup.module a.btn:focus,.red .signup.module a.btn:hover{border:2px solid #f05553;background:#f05553}