.testResponsiveDiv{background-color:#000}@media (max-width:767px){.testResponsiveDiv{background-color:red}}@media (min-width:768px) and (max-width:991px){.testResponsiveDiv{background-color:green}}@media (min-width:992px) and (max-width:1199px){.testResponsiveDiv{background-color:blue}}@media (min-width:1200px){.testResponsiveDiv{background-color:orange}}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open .dropdown-toggle.btn-primary,.tmot-comment-container .tmot-comments-form input#proceed.active,.tmot-comment-container .tmot-comments-form input#proceed:active,.tmot-comment-container .tmot-comments-form input#proceed:focus{color:#fff;background-color:#ccc}.btn-xl.active,.btn-xl:active,.btn-xl:focus,.btn-xl:hover,.open .dropdown-toggle.btn-xl{color:#fff;background-color:#db2a27}.magictime{animation-duration:1s;animation-fill-mode:both}.magic{animation-name:magic}.openDownLeft{animation-name:openDownLeft}.openDownRight{animation-name:openDownRight}.openUpLeft{animation-name:openUpLeft}.openUpRight{animation-name:openUpRight}.openDownLeftRetourn{animation-name:openDownLeftRetourn}.openDownRightRetourn{animation-name:openDownRightRetourn}.openUpLeftRetourn{animation-name:openUpLeftRetourn}.openUpRightRetourn{animation-name:openUpRightRetourn}.openDownLeftOut{animation-name:openDownLeftOut}.openDownRightOut{animation-name:openDownRightOut}.openUpLeftOut{animation-name:openUpLeftOut}.openUpRightOut{animation-name:openUpRightOut}.perspectiveDown{animation-name:perspectiveDown}.perspectiveDown,.perspectiveLeft{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.perspectiveLeft{animation-name:perspectiveLeft}.perspectiveRight{animation-name:perspectiveRight}.perspectiveRight,.perspectiveUp{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.perspectiveUp{animation-name:perspectiveUp}.perspectiveDownRetourn{animation-name:perspectiveDownRetourn}.perspectiveDownRetourn,.perspectiveLeftRetourn{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.perspectiveLeftRetourn{animation-name:perspectiveLeftRetourn}.perspectiveRightRetourn{animation-name:perspectiveRightRetourn}.perspectiveRightRetourn,.perspectiveUpRetourn{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.perspectiveUpRetourn{animation-name:perspectiveUpRetourn}.puffIn{animation-name:puffIn}.puffOut{animation-name:puffOut}.rotateDown{animation-name:rotateDown}.rotateDown,.rotateLeft{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.rotateLeft{animation-name:rotateLeft}.rotateRight{animation-name:rotateRight}.rotateRight,.rotateUp{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.rotateUp{animation-name:rotateUp}.slideDown{animation-name:slideDown}.slideLeft{animation-name:slideLeft}.slideRight{animation-name:slideRight}.slideUp{animation-name:slideUp}.slideDownRetourn{animation-name:slideDownRetourn}.slideLeftRetourn{animation-name:slideLeftRetourn}.slideRightRetourn{animation-name:slideRightRetourn}.slideUpRetourn{animation-name:slideUpRetourn}.swap{animation-name:swap}.twisterInDown{animation-name:twisterInDown}.twisterInUp{animation-name:twisterInUp}.vanishIn{animation-name:vanishIn}.vanishOut{animation-name:vanishOut}.swashOut{animation-name:swashOut}.swashIn{animation-name:swashIn}.foolishOut{animation-name:foolishOut}.foolishIn{animation-name:foolishIn}.holeOut{animation-name:holeOut}.tinRightOut{animation-name:tinRightOut}.tinLeftOut{animation-name:tinLeftOut}.tinUpOut{animation-name:tinUpOut}.tinDownOut{animation-name:tinDownOut}.tinRightIn{animation-name:tinRightIn}.tinLeftIn{animation-name:tinLeftIn}.tinUpIn{animation-name:tinUpIn}.tinDownIn{animation-name:tinDownIn}.bombRightOut{animation-name:bombRightOut}.bombLeftOut{animation-name:bombLeftOut}.boingInUp{animation-name:boingInUp}.boingOutDown{animation-name:boingOutDown}.spaceOutUp{animation-name:spaceOutUp}.spaceOutRight{animation-name:spaceOutRight}.spaceOutDown{animation-name:spaceOutDown}.spaceOutLeft{animation-name:spaceOutLeft}.spaceInUp{animation-name:spaceInUp}.spaceInRight{animation-name:spaceInRight}.spaceInDown{animation-name:spaceInDown}.spaceInLeft{animation-name:spaceInLeft}@keyframes magic{0%{opacity:1;transform-origin:100% 200%;transform:scale(1) rotate(0deg)}to{opacity:0;transform-origin:200% 500%;transform:scale(0) rotate(270deg)}}@keyframes openDownLeft{0%{transform-origin:bottom left;transform:rotate(0deg);animation-timing-function:ease-out}to{transform-origin:bottom left;transform:rotate(-110deg);animation-timing-function:ease-in-out}}@keyframes openDownRight{0%{transform-origin:bottom right;transform:rotate(0deg);animation-timing-function:ease-out}to{transform-origin:bottom right;transform:rotate(110deg);animation-timing-function:ease-in-out}}@keyframes openUpLeft{0%{transform-origin:top left;transform:rotate(0deg);animation-timing-function:ease-out}to{transform-origin:top left;transform:rotate(110deg);animation-timing-function:ease-in-out}}@keyframes openUpRight{0%{transform-origin:top right;transform:rotate(0deg);animation-timing-function:ease-out}to{transform-origin:top right;transform:rotate(-110deg);animation-timing-function:ease-in-out}}@keyframes openDownLeftRetourn{0%{transform-origin:bottom left;transform:rotate(-110deg);animation-timing-function:ease-in-out}to{transform-origin:bottom left;transform:rotate(0deg);animation-timing-function:ease-out}}@keyframes openDownRightRetourn{0%{transform-origin:bottom right;transform:rotate(110deg);animation-timing-function:ease-in-out}to{transform-origin:bottom right;transform:rotate(0deg);animation-timing-function:ease-out}}@keyframes openUpLeftRetourn{0%{transform-origin:top left;transform:rotate(110deg);animation-timing-function:ease-in-out}to{transform-origin:top left;transform:rotate(0deg);animation-timing-function:ease-out}}@keyframes openUpRightRetourn{0%{transform-origin:top right;transform:rotate(-110deg);animation-timing-function:ease-in-out}to{transform-origin:top right;transform:rotate(0deg);animation-timing-function:ease-out}}@keyframes openDownLeftOut{0%{opacity:1;transform-origin:bottom left;transform:rotate(0deg);animation-timing-function:ease-out}to{opacity:0;transform-origin:bottom left;transform:rotate(-110deg);animation-timing-function:ease-in-out}}@keyframes openDownRightOut{0%{opacity:1;transform-origin:bottom right;transform:rotate(0deg);animation-timing-function:ease-out}to{opacity:0;transform-origin:bottom right;transform:rotate(110deg);animation-timing-function:ease-in-out}}@keyframes openUpLeftOut{0%{opacity:1;transform-origin:top left;transform:rotate(0deg);animation-timing-function:ease-out}to{opacity:0;transform-origin:top left;transform:rotate(110deg);animation-timing-function:ease-in-out}}@keyframes openUpRightOut{0%{opacity:1;transform-origin:top right;transform:rotate(0deg);animation-timing-function:ease-out}to{opacity:0;transform-origin:top right;transform:rotate(-110deg);animation-timing-function:ease-in-out}}@keyframes perspectiveDown{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg)}to{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg)}}@keyframes perspectiveLeft{0%{transform-origin:0 0;transform:perspective(800px) rotateY(0deg)}to{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg)}}@keyframes perspectiveRight{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg)}to{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg)}}@keyframes perspectiveUp{0%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg)}to{transform-origin:0 0;transform:perspective(800px) rotateX(180deg)}}@keyframes perspectiveDownRetourn{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg)}to{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg)}}@keyframes perspectiveLeftRetourn{0%{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg)}to{transform-origin:0 0;transform:perspective(800px) rotateY(0deg)}}@keyframes perspectiveRightRetourn{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg)}to{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg)}}@keyframes perspectiveUpRetourn{0%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg)}to{transform-origin:0 0;transform:perspective(800px) rotateX(0deg)}}@keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2);filter:blur(2px)}to{opacity:1;transform-origin:50% 50%;transform:scale(1);filter:blur(0)}}@keyframes puffOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1);-webkit-filter:blur(0)}to{opacity:0;transform-origin:50% 50%;transform:scale(2);-webkit-filter:blur(2px)}}@keyframes rotateDown{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0)}to{opacity:0;transform-origin:50% 100%;transform:perspective(800px) rotateX(-180deg) translateZ(300px)}}@keyframes rotateLeft{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translateZ(0)}to{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(180deg) translateZ(300px)}}@keyframes rotateRight{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translate3d(0)}to{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(-180deg) translateZ(150px)}}@keyframes rotateUp{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0)}to{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateX(180deg) translateZ(100px)}}@keyframes slideDown{0%{transform-origin:0 0;transform:translateY(0)}to{transform-origin:0 0;transform:translateY(100%)}}@keyframes slideLeft{0%{transform-origin:0 0;transform:translateX(0)}to{transform-origin:0 0;transform:translateX(-100%)}}@keyframes slideRight{0%{transform-origin:0 0;transform:translateX(0)}to{transform-origin:0 0;transform:translateX(100%)}}@keyframes slideUp{0%{transform-origin:0 0;transform:translateY(0)}to{transform-origin:0 0;transform:translateY(-100%)}}@keyframes slideDownRetourn{0%{transform-origin:0 0;transform:translateY(100%)}to{transform-origin:0 0;transform:translateY(0)}}@keyframes slideLeftRetourn{0%{transform-origin:0 0;transform:translateX(-100%)}to{transform-origin:0 0;transform:translateX(0)}}@keyframes slideRightRetourn{0%{transform-origin:0 0;transform:translateX(100%)}to{transform-origin:0 0;transform:translateX(0)}}@keyframes slideUpRetourn{0%{transform-origin:0 0;transform:translateY(-100%)}to{transform-origin:0 0;transform:translateY(0)}}@keyframes swap{0%{opacity:0;transform-origin:0 100%;transform:scale(0) translate(-700px)}to{opacity:1;transform-origin:100% 100%;transform:scale(1) translate(0)}}@keyframes twisterInDown{0%{opacity:0;transform-origin:0 100%;transform:scale(0) rotate(1turn) translateY(-100%)}30%{transform-origin:0 100%;transform:scale(0) rotate(1turn) translateY(-100%)}to{opacity:1;transform-origin:100% 100%;transform:scale(1) rotate(0deg) translateY(0)}}@keyframes twisterInUp{0%{opacity:0;transform-origin:100% 0;transform:scale(0) rotate(1turn) translateY(100%)}30%{transform-origin:100% 0;transform:scale(0) rotate(1turn) translateY(100%)}to{opacity:1;transform-origin:0 0;transform:scale(1) rotate(0deg) translateY(0)}}@keyframes vanishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2);-webkit-filter:blur(90px)}to{opacity:1;transform-origin:50% 50%;transform:scale(1);-webkit-filter:blur(0)}}@keyframes vanishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1);-webkit-filter:blur(0)}to{opacity:0;transform-origin:50% 50%;transform:scale(2);-webkit-filter:blur(20px)}}@keyframes swashOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}80%{opacity:1;transform-origin:50% 50%;transform:scale(.9)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}@keyframes swashIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}90%{opacity:1;transform-origin:50% 50%;transform:scale(.9)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes foolishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1) rotate(1turn)}20%{opacity:1;transform-origin:0 0;transform:scale(.5) rotate(0deg)}40%{opacity:1;transform-origin:100% 0;transform:scale(.5) rotate(0deg)}60%{opacity:1;transform-origin:0;transform:scale(.5) rotate(0deg)}80%{opacity:1;transform-origin:0 100%;transform:scale(.5) rotate(0deg)}to{opacity:0;transform-origin:50% 50%;transform:scale(0) rotate(0deg)}}@keyframes foolishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0) rotate(1turn)}20%{opacity:1;transform-origin:0 100%;transform:scale(.5) rotate(0deg)}40%{opacity:1;transform-origin:100% 100%;transform:scale(.5) rotate(0deg)}60%{opacity:1;transform-origin:0;transform:scale(.5) rotate(0deg)}80%{opacity:1;transform-origin:0 0;transform:scale(.5) rotate(0deg)}to{opacity:1;transform-origin:50% 50%;transform:scale(1) rotate(0deg)}}@keyframes holeOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1) rotateY(0deg)}to{opacity:0;transform-origin:50% 50%;transform:scale(0) rotateY(180deg)}}@keyframes tinRightOut{0%,20%,40%,50%{opacity:1;transform:scale(1) translateX(0)}10%,30%{opacity:1;transform:scale(1.1) translateX(0)}to{opacity:0;transform:scale(1) translateX(900%)}}@keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;transform:scale(1) translateX(0)}10%,30%{opacity:1;transform:scale(1.1) translateX(0)}to{opacity:0;transform:scale(1) translateX(-900%)}}@keyframes tinUpOut{0%,20%,40%,50%{opacity:1;transform:scale(1) translateY(0)}10%,30%{opacity:1;transform:scale(1.1) translateY(0)}to{opacity:0;transform:scale(1) translateY(-900%)}}@keyframes tinDownOut{0%,20%,40%,50%{opacity:1;transform:scale(1) translateY(0)}10%,30%{opacity:1;transform:scale(1.1) translateY(0)}to{opacity:0;transform:scale(1) translateY(900%)}}@keyframes tinRightIn{0%{opacity:0;transform:scale(1) translateX(900%)}50%,70%,90%{opacity:1;transform:scale(1.1) translateX(0)}60%,80%,to{opacity:1;transform:scale(1) translateX(0)}}@keyframes tinLeftIn{0%{opacity:0;transform:scale(1) translateX(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1) translateX(0)}60%,80%,to{opacity:1;transform:scale(1) translateX(0)}}@keyframes tinUpIn{0%{opacity:0;transform:scale(1) translateY(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1) translateY(0)}60%,80%,to{opacity:1;transform:scale(1) translateY(0)}}@keyframes tinDownIn{0%{opacity:0;transform:scale(1) translateY(900%)}50%,70%,90%{opacity:1;transform:scale(1.1) translateY(0)}60%,80%,to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bombRightOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0)}50%{opacity:1;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(0)}to{opacity:0;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(20px)}}@keyframes bombLeftOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0)}50%{opacity:1;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(0)}to{opacity:0;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(20px)}}@keyframes boingInUp{0%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateX(-90deg)}50%{opacity:1;transform-origin:50% 0;transform:perspective(800px) rotateX(50deg)}to{opacity:1;transform-origin:50% 0;transform:perspective(800px) rotateX(0deg)}}@keyframes boingOutDown{0%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg)}20%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(10deg)}30%{opacity:1;transform-origin:0 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg)}40%{opacity:1;transform-origin:0 100%;transform:perspective(800px) rotateX(10deg) rotateY(10deg)}to{opacity:0;transform-origin:100% 100%;transform:perspective(800px) rotateX(90deg) rotateY(0deg)}}@keyframes spaceOutUp{0%{opacity:1;transform-origin:50% 0;transform:scale(1) translate(0)}to{opacity:0;transform-origin:50% 0;transform:scale(.2) translateY(-200%)}}@keyframes spaceOutRight{0%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0)}to{opacity:0;transform-origin:100% 50%;transform:scale(.2) translate(200%)}}@keyframes spaceOutDown{0%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0)}to{opacity:0;transform-origin:50% 100%;transform:scale(.2) translateY(200%)}}@keyframes spaceOutLeft{0%{opacity:1;transform-origin:0 50%;transform:scale(1) translate(0)}to{opacity:0;transform-origin:0 50%;transform:scale(.2) translate(-200%)}}@keyframes spaceInUp{0%{opacity:0;transform-origin:50% 0;transform:scale(.2) translateY(-200%)}to{opacity:1;transform-origin:50% 0;transform:scale(1) translate(0)}}@keyframes spaceInRight{0%{opacity:0;transform-origin:100% 50%;transform:scale(.2) translate(200%)}to{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0)}}@keyframes spaceInDown{0%{opacity:0;transform-origin:50% 100%;transform:scale(.2) translateY(200%)}to{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0)}}@keyframes spaceInLeft{0%{opacity:0;transform-origin:0 50%;transform:scale(.2) translate(-200%)}to{opacity:1;transform-origin:0 50%;transform:scale(1) translate(0)}}body,html{max-width:100%}html{font-weight:400;min-height:100%;position:relative}body,html{font-size:1rem;font-family:Source Sans Pro;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;color:#fff;box-sizing:border-box;background-color:#000;margin:0}@media (min-width:992px){body{background:#000}}@media (max-width:991px){body{margin:0 0 140px}}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro}h1{font-size:3.438rem}h1,h2{font-weight:700;color:#000;text-transform:uppercase}h2{font-size:1.875rem}h3{font-weight:700;color:#000;font-size:1.25rem}h3,h4{text-transform:uppercase}h4{font-weight:400;font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem;line-height:.688rem}p{font-size:1.125rem;line-height:1.375rem;color:#000}a,a:active,a:focus,a:hover{outline:0;color:#000}.clearfix-safari{min-height:auto;height:auto}.rowâ€”tall{margin:30px 0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition-delay:9000s;transition:background-color 0s ease-in-out,color 0s ease-in-out}.l-stickyFooter{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:auto;position:absolute;width:100%;bottom:0;height:140px}.l-footer{left:0;bottom:0;margin:0;height:95px;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-footer,.l-footer__section{display:-ms-flexbox;display:flex}.l-footer__section{-ms-flex-pack:justify;justify-content:space-between}.l-footer__section__01{-ms-flex:0 0 auto;flex:0 0 auto}.l-footer__section__02{-ms-flex-pack:end;justify-content:flex-end}.l-footer__section__03{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.l-footer__section__03 .l-footer__social{-ms-flex-preferred-size:35px;flex-basis:35px}.l-footer__section__04{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left}@media (max-width:670px){.l-footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-footer__section__01{display:none}.l-footer__section__02{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.l-footer__section__03{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-pack:center;justify-content:center}}.l-stickyFooter--Safari{position:fixed;bottom:0;right:0;left:0;z-index:1010}.l-stickyFooter--Safari:before{display:table;content:" "}@media (max-width:991px){.l-footer__section__02{-ms-flex-pack:center;justify-content:center}}.l-stickyHeader{-ms-flex:0 0 auto;flex:0 0 auto;position:fixed;top:0}.l-navigation{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.l-navigation__mobileNav{display:none}.l-navigation__section{display:-ms-flexbox;display:flex}.l-navigation__section:nth-of-type(2),.l-navigation__section:nth-of-type(3){-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1024px){.l-navigation__section:nth-of-type(3){display:none}.l-navigation__mobileNav{display:block;-ms-flex:2 2 20%;flex:2 2 20%;-ms-flex-pack:end;justify-content:flex-end;height:100%;-ms-flex-align:center;align-items:center}}@media (max-width:991px){.l-navigation__section:first-of-type{-ms-flex:2 2 70%;flex:2 2 70%;-ms-flex-align:center;align-items:center;padding:0 0 0 20px}.l-navigation{-ms-flex-direction:row;flex-direction:row}}.l-stickyHeader--space{margin-top:120px}.l-stickyContent{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.layout-site-logo{position:absolute;z-index:2000}.footer{width:100%;color:#fff;font-weight:100;min-height:140px;padding-top:10px;background:#000}.footer__section{padding:0;font-size:14px}.footer__section--copyright{margin-top:0;margin-bottom:-22px;font-size:1.125rem;color:#000;font-weight:700}.footer__section--copyright,.footer__section--copyrighttext{-ms-flex-pack:center;justify-content:center}@media (max-width:750px){.footer__section:nth-of-type(4){padding-top:15px}}.footer__item a{font-size:.875rem;color:#fff;font-weight:400;text-transform:uppercase;padding:15px}.footer__social{margin:0 5px;padding:0}.footer__social iframe{position:relative;top:5px;margin-left:10px}@media (max-width:994px){.footer__social iframe{position:relative;top:16px}}.footer__social .footer__socialIcon{color:#fff;font-size:1.875rem;position:absolute;height:28px;margin:0 5px}.footer__social .footer__socialIcon:hover{color:#fff}.footer__social:first-of-type .footer__socialIcon{top:-2px}.footer__social:nth-of-type(3) .footer__socialIcon{top:-1px}.footer__social:nth-of-type(4) .footer__socialIcon{top:-2px}.footer__social:nth-of-type(5) .footer__socialIcon{top:-2px;left:-1px}.footer__social:nth-of-type(6) .footer__socialIcon{top:-1px}.footer__socialsection{margin-right:0;margin-top:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-40px}.footer__managed{text-align:center;padding-bottom:10px}.footer__circle{border:1px solid #ccc;border-radius:20px;width:28px;height:28px;padding:0;color:#2d2858}.footer__circle:hover{background-color:#ccc}.footer__circle:hover i{color:#000}.footer .l-footer__section--columnParent,.footer .l-footer__section--rowParent{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.footer .l-footer__section--columnParent{-ms-flex-direction:column;flex-direction:column}.footer .l-footer__section--flexChild{-ms-flex:1;flex:1;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}@media (max-width:991px){.footer{height:140px;padding-top:10px}.footer .l-footer__section--flexChild{display:initial;width:100%}.footer .footer__copyright--links{width:100%;display:inline-block;text-align:center;margin:0 auto;margin-top:45px}.footer .footer__copyright--links .footer__copyright{float:none;display:inline-block}.footer .footer__copyright--links .footer__copyright a{font-size:.875rem}.footer .footer__copyright--rights{width:100%;display:inline-block;text-align:center;margin:0 auto;margin-top:10px;margin-bottom:0}.footer .footer__socialsection{display:block;margin-right:0;text-align:center}.footer .footer__socialsection .footer__social{display:inline-block}}@media (max-width:500px){.mobileFooter__container{height:127px}.mobileFooter{width:100%}.mobileFooter__menu{border-top:1px solid #e6e6e6;text-align:center;padding:1.5rem;border-left:1px solid rgba(0,0,0,.1);background:#fac43d;color:rgba(0,0,0,.5)}.mobileFooter i{display:block;font-size:2.5rem;color:#000;text-shadow:3px 3px 0 rgba(0,0,0,.1);padding-bottom:1rem}.mobileFooter a:first-child{border-left:0}}.footer--primary{color:#2d2858;background-color:#000;text-align:center}.footer__link{font-size:.688rem;font-weight:400;color:#2d2858}.footer__link--white{color:#fff}.footer__logo--img{padding-left:20px;margin-top:-60px;z-index:1}.footer__logo--img img{max-height:85px}.footer__copyright{float:left;font-size:1rem;color:#fff;font-weight:400;text-transform:uppercase}.footer__copyright:after{content:"|";color:#fff}.footer__copyright:last-child:after{content:""}.footer__copyright--links{font-size:.9375rem}.footer__copyright--rights{-ms-flex-pack:center;justify-content:center;width:100%;display:-ms-flexbox;display:flex;font-size:.875rem;text-transform:uppercase}.footer__copyrightactive{float:left;display:inline-block;font-size:1rem;color:#fff;font-weight:400;text-transform:uppercase}@media (max-width:991px){.footer__copyrightactive{float:none}}.footer__copyrightactive:after{content:"|";color:#fff}.footer__copyrightactive:last-child:after{content:""}.footer__copyrightactive--links,.footer__copyrightactive--rights{margin-left:30px}.footer__copyrightactive a{color:#fff}.footer__socialsites--row .footer__socialsites--socialitem{font-size:1.562rem;display:inline-block;vertical-align:middle;padding-top:50%}@media (min-width:992px){.footer__socialsites--row .footer__socialsites--socialitem{font-size:40px}}.footer__socialsites--row .footer__socialsites--socialitem a{color:#fff}.footer__socialsites--row .footer__socialsites--socialitem a:hover{text-decoration:none;color:#fff}.footer__socialsites--row .footer__socialsites--socialitem img{width:100%}.btn{margin-top:15px;margin-bottom:15px;border-radius:0}.btn-primary{background-color:transparent;color:#000;border:2px solid #000;margin-bottom:10px;padding:10px 25px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;font-family:Source Sans Pro;font-size:1.125rem;font-weight:500;text-transform:uppercase}.btn-primary.btn-tour-more{margin-top:-14px}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#000;color:#fff;border:2px solid #000}.btn-primary.active{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover{border-color:#999;background-color:#999}.btn-primary .badge{color:#999;background-color:#fff}.btn-primary.tmot-boxednews__button--readmore{margin-bottom:0;text-transform:uppercase;display:inline-block;opacity:0;font-size:1rem;margin-bottom:10px;border-radius:0;padding:10px 30px;background-color:#000;color:#fff}@media (max-width:767px){.btn-primary.tmot-boxednews__button--readmore{margin:0 auto;margin-bottom:0;display:table;position:inherit;right:auto;bottom:auto}}.btn-secondary{background-color:#fff;color:#000;font-family:Source Sans Pro;font-weight:700;border:none;text-transform:capitalize;font-size:1.25rem;margin-bottom:10px;border-radius:20px}.btn-secondary:focus,.btn-secondary:hover{color:#000}.btn-secondary:active{background-image:none;color:#000}.btn-secondary.active{background-image:none}.btn-secondary.disabled,.btn-secondary.disabled.active,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover{border-color:#999;background-color:#999}.btn-secondary .badge{color:#999;background-color:#fff}.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,.btn-xl,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-xl,fieldset[disabled] .btn-xl.active,fieldset[disabled] .btn-xl:active,fieldset[disabled] .btn-xl:focus,fieldset[disabled] .btn-xl:hover{border-color:#999;background-color:#999}.btn-xl{padding:20px 40px;border-radius:3px;text-transform:uppercase;font-size:1.125rem;font-weight:700;color:#fff}.btn-xl.active,.btn-xl:active{background-image:none}.btn-xl.disabled,.btn-xl.disabled.active,.btn-xl.disabled:active,.btn-xl.disabled:focus,.btn-xl.disabled:hover{border-color:#999;background-color:#999}.btn-xl .badge{color:#999;background-color:#fff}.btn-xl[disabled],.btn-xl[disabled].active,.btn-xl[disabled]:active,.btn-xl[disabled]:focus,.btn-xl[disabled]:hover{border-color:#999;background-color:#999}.fb_connect_button{margin-bottom:15px}.fb_connect_button img{cursor:pointer;max-width:250px}.btn.active,.btn:active,.btn:active:focus,.btn:focus{outline:0}.tmot-btn-stacked{margin-bottom:20px}.tmot-btn-fixed-width-1{width:70%}.open .dropdown-toggle.btn-primary,.open .dropdown-toggle.btn-xl{background-image:none}.tmot-home-right.tmot-social-content a{display:inline-block;padding-top:.688rem;margin-bottom:.688rem}ul.sharing_container{list-style-type:none;list-style-position:outside;padding:0;margin:0 auto}ul.sharing_container .sharing_item{display:inline-block}ul.sharing_container .sharing_item .sharing_delicious,ul.sharing_container .sharing_item .sharing_digg,ul.sharing_container .sharing_item .sharing_facebook_like,ul.sharing_container .sharing_item .sharing_facebook_share,ul.sharing_container .sharing_item .sharing_flickr,ul.sharing_container .sharing_item .sharing_myspace,ul.sharing_container .sharing_item .sharing_rss,ul.sharing_container .sharing_item .sharing_sharethis,ul.sharing_container .sharing_item .sharing_stumbleupon,ul.sharing_container .sharing_item .sharing_tumblr,ul.sharing_container .sharing_item .sharing_twitter{display:inline-block;min-width:16px;min-height:16px;background-repeat:no-repeat;background-position:0 0}ul.sharing_container .sharing_item .sharing_delicious{background-image:url(http://media.mcgrawfan.com/images/sharing/delicious.png)}ul.sharing_container .sharing_item .sharing_digg{background-image:url(http://media.mcgrawfan.com/images/sharing/digg.png)}ul.sharing_container .sharing_item .sharing_facebook_share{background-image:url(http://media.mcgrawfan.com/images/sharing/facebook.png)}ul.sharing_container .sharing_item .sharing_flickr{background-image:url(http://media.mcgrawfan.com/images/sharing/flickr.png)}ul.sharing_container .sharing_item .sharing_myspace{background-image:url(http://media.mcgrawfan.com/images/sharing/myspace.png)}ul.sharing_container .sharing_item .sharing_rss{background-image:url(http://media.mcgrawfan.com/images/sharing/rss.png)}ul.sharing_container .sharing_item .sharing_stumbleupon{background-image:url(http://media.mcgrawfan.com/images/sharing/stumbleupon.png)}ul.sharing_container .sharing_item .sharing_tumblr{background-image:url(http://media.mcgrawfan.com/images/sharing/tumblr.png)}ul.sharing_container .sharing_item .sharing_twitter{background-image:url(http://media.mcgrawfan.com/images/sharing/twitter.png)}@font-face{font-family:icomoon;src:url("/fonts/icomoon.eot?sfd3y9");src:url("/fonts/icomoon.eot?sfd3y9#iefix") format("embedded-opentype"),url("/fonts/icomoon.ttf?sfd3y9") format("truetype"),url("/fonts/icomoon.woff?sfd3y9") format("woff"),url("/fonts/icomoon.svg?sfd3y9#icomoon") format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\E800"}.icon-instagram:before{content:"\E801"}.icon-twitter:before{content:"\E802"}.icon-feed4:before{content:"\E803"}.icon-youtube:before{content:"\E804"}.navbar-collapse{text-align:center;padding:30px 10px 26px 0;border:0 solid;box-shadow:inset 0 0 0 hsla(0,0%,100%,.1)}@media (max-width:992px){.navbar-collapse{padding:0}}@media (max-width:992px){.navbar-header{float:none}}@media (min-width:992px){.navbar-right{margin-right:0;position:absolute;right:0;top:0}.navbar-right.navigation__list--main li{display:inline-block}.navbar-right .btn-primary{background-size:cover;font-size:1.5rem}.navbar-right .btn-primary:hover{background-color:transparent}}.navbar-toggle{margin-right:0;border:none;background-color:transparent}.navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle:focus,.navbar-toggle:hover{background-color:#000!important}.navigation{min-width:100%;margin:0;padding:0;z-index:1500!important;height:126px;background:#000}.navigation__section{background:#000;color:#fff}.navigation__section--logo{padding-left:40px;max-width:515px;width:100%}.navigation__section--logo,.navigation__section--main,.navigation__section--service{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navigation .navigation__mobileNav{background:#000;text-align:right}.navigation .navigation__mobileNav a{text-decoration:none;display:inline-block;width:100%;text-align:center;transition:all .5s;color:#fff;font-size:42px;height:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px}@media (max-width:767px){.navigation .navigation__mobileNav a{font-size:42px}}@media (max-width:991px){.navigation{height:120px;background-color:transparent}}.nav__menu{text-transform:uppercase}.serviceMenuBar{font-family:Source Sans Pro;height:126px;font-weight:500;padding-right:45px}.serviceMenuBar,.serviceMenuBar .active,.serviceMenuBar .active a{background-color:#000}.serviceMenuBar>*{margin:0;padding:0}.serviceMenuBar>* a{font-family:Source Sans Pro;font-weight:700;font-size:1rem;padding:10px 24px;color:#000;margin-right:5px;text-transform:uppercase;background-color:#fff;border:1px solid #fff;white-space:nowrap}.serviceMenuBar>* a:active,.serviceMenuBar>* a:focus,.serviceMenuBar>* a:hover{color:#fff;text-decoration:none;background-color:#000}@media (min-width:768px){.navigation--full-width{padding-right:0;padding-left:0}}@media (min-width:992px){.navigation__bar{max-width:50%}.navigation__bar,.navigation__bar li{float:none;display:inline-block}.navigation__bar li:first-child>a{padding-left:0;margin-left:0}.navigation__bar li:last-child>a{margin-right:0}}.navigation__list--main{width:100%;text-align:right;padding-right:15px}.navigation__link--default{position:relative}.navigation__link--default a{padding:10px 24px;text-transform:uppercase;font-weight:700;font-size:1rem;letter-spacing:1px;color:#fff;font-family:Source Sans Pro;border:1px solid #000;background-color:transparent;margin-left:0}.navigation__link--default a:active,.navigation__link--default a:focus,.navigation__link--default a:hover{outline:0;text-decoration:none;color:#fff;border:1px solid #fff;background-color:#000;font-weight:700}.navigation__link--default a:focus{outline:0;font-weight:700;color:#fff;border:1px solid #fff;background-color:#000}.navigation__link--default a.navigation__link--shop{margin-right:5px}.navigation__link--default .dropdown-menu{float:none;background-color:transparent;border:0 solid #fff;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,.175);background-clip:padding-box;top:31px;position:absolute;margin:0;padding:0}.navigation__link--default .dropdown-menu .navigation__link--default{margin-left:0;border-top:1px solid #fff}.navigation__link--default .dropdown-menu .navigation__link--default a{width:100%;background-color:#000;color:#fff;font-family:Source Sans Pro;font-size:.75rem;text-align:center;display:block;padding:5px 0;margin-bottom:0;border-top:0}.navigation__link--default .dropdown-menu .navigation__link--default a:hover{border-bottom:0 solid #fff}@media (max-width:1340px){.navigation__link--default .dropdown-menu .navigation__link--default a{font-size:.688rem}}@media (max-width:1340px){.navigation__link--default .dropdown-menu{font-size:.625rem}}.navigation__link--default .navigation__link--store{margin-right:40px}@media (max-width:1340px){.navigation__link--default .navigation__link--store{margin-right:10px}}.dropdown-menu .navigation__link--default:first-child{display:initial}.navigation__link--default.active a{color:#fff;border:1px solid #fff;background-color:#000}.active a{color:#fff}.nav>li>a:focus{background-color:#000!important}.navigation__link--active,.navigation__link--active:focus,.navigation__link--active:hover{border-radius:0;background-color:#000;color:#fff}@media (min-width:768px){.navigation__link--active,.navigation__link--active:focus,.navigation__link--active:hover{border-radius:3px}}.navigation__navbar-header{background-color:#000;height:65px}.navigation__brand{height:auto;margin-top:5px}@media (min-width:768px){.navigation__brand{font-size:1.5rem}}.site-logo{text-align:center;margin-bottom:20px}.site-logo--default{transition:all .5s ease}.site-logo--default img{margin:0 auto}.site-logo--inner{transition:all .5s ease;margin-top:10px}.site-logo--inner img{margin:0 auto;width:30%}.paginationControl{font-size:1.5rem;text-transform:uppercase;font-family:Source Sans Pro;text-align:center;margin-top:30px}.nav__logo{display:-ms-flexbox;display:flex;height:100%;max-height:100px;width:100%}.nav__logo img{width:100%;height:auto}.tmot-section__home{padding-top:86px}.tmot-section__home--header{padding-bottom:32px;border-bottom:0 solid #eee;height:80px;display:-ms-flexbox;display:flex}.tmot-section__home--headertext{font-size:2.5rem;font-weight:700;font-family:Source Sans Pro;color:#000;text-transform:uppercase;-ms-flex:0 0 50%;flex:0 0 50%;line-height:normal;padding:0 15px}.tmot-section__home--headerlink{font-size:1.25rem;font-weight:700;color:#000;padding-left:15px}@media (min-width:992px) and (max-width:1199px){.tmot-section__home--headerlink{padding-left:0}}.tmot-section__home--headerlink:after{font-family:FontAwesome;content:"\F18E";padding-left:10px;font-weight:400}.tmot-section__home--headerlink:hover{text-decoration:none;color:#000}.tmot-section__home--headerviewall{-ms-flex:0 0 50%;flex:0 0 50%;text-align:right;line-height:normal;padding-top:15px}.tmot-section__home--news,.tmot-section__home--tour{background-color:#fff}.tmot-section__home--news .tmot-newscontent{border:0 solid #000}.tmot-section__home--news .tmot-news-teaser-blocks{padding-right:0;padding-left:0;margin-top:-25px}.tmot-section__home--merchandise{background-color:#fff;margin-bottom:30px}@media (max-width:991px){.tmot-section__home--merchandise{margin-bottom:0}}.tmot-section__home--tourheadertext{color:#000}@media (min-width:992px) and (max-width:1199px){.tmot-container__home--tour{padding-right:35px}}.tmot-merchandise{text-align:center}@media (min-width:1200px){.tmot-merchandise{-ms-flex-pack:center;justify-content:center;text-align:center}}@media (max-width:501px){.tmot-merchandise{margin-bottom:40px}}.tmot-merchandisecontent{margin-top:10px}@media (max-width:991px){.tmot-merchandisecontent{margin-bottom:40px}}.tmot-merchandisecontent h4{font-size:1.562rem;color:#000;text-transform:uppercase;font-weight:700;font-family:Source Sans Pro;text-align:center}.tmot-merchandisecontent .merchandiseBlock{padding-bottom:15px}.tmot-merchandisecontent a:hover .merchandiseBlock{box-shadow:2px 2px 2px 2px hsla(0,0%,80%,.6)}@media (max-width:991px){.tmot-section__home{padding-top:20px}.tmot-section__home--header{border-bottom:0 solid;padding-bottom:0;display:block}.tmot-section__home--headerviewall{display:initial;position:static;margin-top:0;display:block;text-align:left;padding-top:0}.tmot-section__home--headerlink{padding-left:20px}.tmot-section__home--headertext{font-size:2.5rem;display:block;padding-left:18px}.slideInUp{animation-name:none!important}}#home .tmot-news-teaser-container .tmot-boxednews__contentcontainer{padding-top:0}@media (max-width:991px){#home .tmot-news-teaser-container .tmot-boxednews__contentcontainer{padding-left:0;padding-top:20px}}@media (max-width:991px){#home .tmot-news-teaser-container .btn-primary.tmot-boxednews__button--readmore{position:static}}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.tmot-section__home img{width:100%}.carousel-indicators{z-index:1}.tmot-section__banner p{margin:0}.tmot-section__banner img{width:100%;padding-bottom:40px}.glyphicon-chevron-left{margin-left:0!important;top:45%!important}.glyphicon-chevron-left:before{content:url(//cdn.ontourmedia.io/sabrinacarpenter/site/images/slider-arrow_left.png)!important}.glyphicon-chevron-right{margin-right:0!important;top:45%!important}.glyphicon-chevron-right:before{content:url(//cdn.ontourmedia.io/sabrinacarpenter//site/images/slider-arrow_right.png)!important}.carousel-control:focus,.carousel-control:hover{text-decoration:none;opacity:.5!important;filter:alpha(opacity=50)!important}@media (max-width:991px){a.carousel-control{top:35%!important;opacity:1}}.tmot-section__home--tour .container{padding-left:15px;padding-right:30px}@media (max-width:991px){.tmot-section__home--tour .container{padding-left:0;padding-right:0}}.tmot-section__home--tour .container .tmot-section__home--header{padding-left:15px}.tmot-section__home--tour .container .tmot-section__home--header .tmot-section__home--headerviewall{position:relative;right:-15px}@media (max-width:991px){.tmot-section__home--tour .container .tmot-section__home--header .tmot-section__home--headerviewall{position:static}}.tmot-section__home--tour .tmot-section__home--tourheadertext{padding-left:0}@media (max-width:991px){.tmot-section__home--tour .tmot-section__home--tourheadertext{padding-left:18px}}.tmot-section__tourmessage{padding-top:86px;padding-bottom:32px;border-bottom:10px solid #eee;font-size:1.25rem}.tmot-section>.container.tour--dark{background:#fff;color:#000;border:0 solid #eee}.tour__heading{background-color:#fff;border-top:8px solid #000}.tour__heading--default{background:url(/images/bg-h1-inverted.png);background-size:cover;color:#000;font-family:Source Sans Pro;font-size:2.5rem}.tour__heading--title{font-family:Source Sans Pro;font-weight:700;text-transform:uppercase;color:#000;line-height:46px;text-align:left;letter-spacing:3px;padding:30px 30px 30px 0}.tour__heading--title:hover{text-decoration:none}.tour__heading--img{margin-top:20px;margin-bottom:20px}.tour__heading--tinyimgdesk{position:absolute;right:5%;margin-top:-60px;z-index:1}.tour__heading--imgmobile,.tour__heading--tinyimgmobile{display:none}.tour__hero--imgdesk{display:inherit}.tour__hero--imgmobile{display:none}.section-heading.tmot-tour-venue-name{font-size:1.25rem;margin-top:0;line-height:1.4em}.section-heading.tmot-tour-venue-location,.section-heading.tmot-tour-venue-name{font-family:Source Sans Pro;font-weight:400;text-transform:capitalize;color:#000;text-align:left}.section-heading.tmot-tour-venue-location,.tmot-dateday{font-size:1rem}.tmot-dateday{text-transform:uppercase;color:#000;font-weight:300}@media (max-width:767px){.tmot-dateday{font-size:1rem}}.tmot-dateyear{font:700 14px/14px Source Sans Pro;letter-spacing:7px;border-top:1px solid #a1a1a1;padding-top:9px;color:#000}@media (max-width:767px){.tmot-dateyear{font-size:1.375rem;padding-top:20px;border-top:0 solid #000}}.tour__row--default{color:#000}@media (max-width:767px){.tour__row--default{padding-top:10px;padding-bottom:10px;color:#000}}.tour-notice--default{font-size:1.125rem}.tour-date{display:inline-block;padding-left:10px;padding-right:10px}.tour-date .tour-date__day{font-size:1.125rem}.tour-date--default{transform:translateY(-50%);font-size:.875rem;font-weight:400}.tmot-tour-row .btn{width:75%;max-width:240px;margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width:992px){.tmot-tour-row .btn{margin-top:0}}.table-tour{margin-bottom:0;border-bottom:1px solid #ccc}.table-tour tbody{color:#000}.table-tour tbody tr:hover{background-color:#ccc}.table-tour thead{font-family:Source Sans Pro}.table-tour th{border-bottom:0 solid!important;text-align:center;color:#000;display:none}.table-tour td:first-child,.table-tour th{font-family:Source Sans Pro;font-size:1.125rem}.table-tour td:first-child{text-align:left;width:200px;max-width:200px;vertical-align:middle}.theah-tour__th--default{font-size:1.375rem;font-family:Source Sans Pro}.tbody-tour__td-default{vertical-align:middle}.tmot-tour-divider{position:relative;top:20px;margin-top:1.5rem}.tmot-tour-list .tmot-tour-venue{position:relative;font-size:inherit;min-height:80px}.tmot-tour-list .tmot-tour-venue .tmot-tour-venue-date{background:#ccc;color:#fff;position:absolute;top:0;display:inline-block;width:60px;height:60px;line-height:1.562rem;border-radius:0}.tmot-tour-list .tmot-tour-venue .tmot-tour-venue-date span:first-child{font-weight:400;font-size:1rem}.tmot-tour-list .tmot-tour-venue .tmot-tour-venue-date span:last-child{font-weight:400;font-size:1.375rem}.tmot-tour-list .tmot-tour-venue .tmot-tour-venue-location{color:#fff;display:inline-block;margin-left:70px;font-size:.875rem;font-family:Source Sans Pro}.tmot-tour-list .tmot-tour-venue .tmot-tour-venue-location .tmot-tour-venue-location-city,.tmot-tour-list .tmot-tour-venue .tmot-tour-venue-location .tmot-tour-venue-location-name{font-weight:400;line-height:1.25rem}table.tmot-tour-table th{text-transform:uppercase}table.tmot-tour-table td,table.tmot-tour-table th{min-width:100px;width:15%}table.tmot-tour-table tr>td{padding-top:40px;padding-bottom:40px;vertical-align:middle;text-align:center;border-top:1px solid #ccc}table.tmot-tour-table tr,table.tmot-tour-table tr:first-of-type{border-top:1px solid #ccc}table.tmot-tour-table td:nth-child(2),table.tmot-tour-table th:nth-child(2){width:auto;padding-left:5px}table.tmot-tour-table td:nth-child(3),table.tmot-tour-table th:nth-child(3){min-width:207px}table.tmot-tour-table td:nth-child(5),table.tmot-tour-table th:nth-child(5){min-width:230px}table.tmot-tour-table h3,table.tmot-tour-table h4{margin:0}table.tmot-tour-table .btn{width:100%;max-width:180px}table.tmot-tour-table a{color:#fff;text-align:center}table.tmot-tour-table a:hover{text-decoration:none}.tmot-ticketinactive{font-weight:400;background-color:#333;color:#000}.tmot-ticketactive,.tmot-ticketinactive{display:inline-block;padding:10px 25px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;font-family:Source Sans Pro;font-size:1rem;font-weight:500;text-transform:uppercase}.tmot-ticketactive{-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:2px solid #000;background-color:#000;color:#fff}.tmot-ticketactive:hover,.tmot-ticketactive a:hover{background-color:transparent;color:#000;border:2px solid #000}.tmot-ticketactive:after{font-family:FontAwesome;content:"\F0DA";padding-left:10px}@media (max-width:991px){.tour__row--default{padding:37px 20px 24px;border-top:1px solid #ccc}.tour__row--default:first-of-type{border-top:0 solid #ccc}.tour__row--default .text-center .tmot-tour-modal-text:after{content:"";display:block;width:100px;margin:0 auto;height:0}.tour__row--default .text-center .tmot-tour-divider,.tour__row--default .text-center .tmot-tour-modal-text:last-child:after,.tour__row--default .text-center:last-child .tmot-tour-modal-text:after{display:none}.tmot-ticketinactive{font-size:1.25rem;background-color:#333}.tmot-ticketactive,.tmot-ticketinactive{margin-bottom:10px;margin-top:10px;display:inline-block;width:100%}.tmot-ticketactive{font-size:1.125rem;background-color:#000;border:3px solid #000}.tmot-ticketactive:hover{border:3px solid #000;background-color:transparent}.tmot-ticketspastevents{display:none}.section-heading.tmot-tour-venue-name{font-size:25px;margin-bottom:40px}.section-heading.tmot-tour-venue-location,.section-heading.tmot-tour-venue-name{text-align:center;padding-top:0;padding-bottom:0;font-weight:400;line-height:normal}.section-heading.tmot-tour-venue-location{font-size:38px;color:#000;margin-bottom:45px;text-transform:uppercase}.tour-date{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tmot-dateday,.tour-date{font-weight:400;padding-top:0;padding-bottom:0;line-height:normal}.tmot-dateday{text-align:center;color:#000;letter-spacing:3px;font-size:18px;font-style:italic}.tour__heading--title{font-size:2.5rem;line-height:40px;text-align:left;border-bottom:1px solid #fff;padding-bottom:80px;padding-top:90px;width:75%}.tour__heading--title:hover{text-decoration:none}.tour__heading--tinyimgdesk{display:none}.tour__heading--tinyimgmobile{position:absolute;right:30px;margin-top:-70px;display:none}.tour__heading--imgdesk,.tour__hero--imgdesk{display:none}.tour__hero--imgmobile{display:inherit;margin-top:-120px}}.tour__title{font-size:1.375rem}@media (min-width:768px) and (max-width:991px){.tour__heading--title{font-size:2.5rem}}@media (max-width:767px){.tour__heading--title{font-size:2.5rem}.tour__heading--tinyimgmobile{margin-top:-50px;width:20%;display:none}}@media (max-width:568px){.tour__heading--title{font-size:1.875rem}}.tmot-comment-container h3{font-size:1.562rem;font-weight:600;color:#000}.tmot-comment-container h3 .tmot-comment-count{padding-left:30px;font-size:1.375rem}.tmot-comment-container h3 .tmot-comment-count:before{font-family:font-awesome;content:"\F075"}.tmot-comment-container .tmot-comments-form input#proceed{width:140px;background-color:#fff;color:#000;font-family:Cormorant Garamond,serif;font-weight:700;border:1px solid #000;font-size:1.375rem;margin-bottom:10px;padding:10px 30px;text-transform:uppercase}.tmot-comment-container .tmot-comments-form input#proceed.btn-tour-more{margin-top:-14px}.tmot-comment-container .tmot-comments-form input#proceed:hover{background-color:#666;color:#fff;border:1px solid #666}.tmot-comment-container .tmot-comments-form input#proceed:focus{color:#000}.tmot-comment-container .tmot-comments-form input#proceed:active{background-image:none;color:#000}.tmot-comment-container .tmot-comments-form input#proceed.active{background-image:none}.tmot-comment-container .tmot-comments-form input#proceed.disabled,.tmot-comment-container .tmot-comments-form input#proceed.disabled.active,.tmot-comment-container .tmot-comments-form input#proceed.disabled:active,.tmot-comment-container .tmot-comments-form input#proceed.disabled:focus,.tmot-comment-container .tmot-comments-form input#proceed.disabled:hover{border-color:#999;background-color:#999}.storyBlock:hover .tmot-boxednews__button--readmore{opacity:1}.storyBlock:hover .buttonContainerBg{background-color:#ccc;opacity:.6}.tmot-boxednews p{line-height:1.562rem}.tmot-boxednews .text-muted,.tmot-boxednews p{font-family:Source Sans Pro;color:#000;font-size:1.25rem}.tmot-boxednews .text-muted{font-weight:300;font-style:italic;text-transform:uppercase;margin-bottom:1em}.tmot-boxednews .tmot-boxednews__imagecontainer{padding-left:0;padding-right:0}.tmot-boxednews .tmot-boxednews__imagecontainer--outer{position:relative;padding-bottom:60%;background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:center;vertical-align:middle}.tmot-boxednews .tmot-boxednews__imagecontainer--outer .buttonContainer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tmot-boxednews .tmot-boxednews__imagecontainer--outer .buttonContainerBg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50}@media (max-width:991px){.tmot-boxednews .tmot-boxednews__imagecontainer--outer{padding-bottom:70%}}.tmot-boxednews .tmot-boxednews__imagecontainer--outer .tmot-boxednews__imagecontainer--inner{bottom:0;width:100%}.tmot-boxednews .tmot-boxednews__imagecontainer--outer .tmot-boxednews__imagecontainer--inner img{object-fit:contain}.tmot-boxednews .tmot-boxednews__contentcontainer{padding:0;height:100%}.tmot-boxednews .tmot-boxednews__contentcontainer img{max-width:100%}@media (max-width:767px){.tmot-boxednews .tmot-boxednews__contentcontainer{padding:15px}}.tmot-boxednews .tmot-boxednews--row{height:100%;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991px){.tmot-boxednews .tmot-boxednews__contentcontainer{padding:0}.tmot-boxednews .tmot-boxednews__contentcontainer img{margin-right:20px}}.tmot-section__newstitle{font-size:2.5rem;text-transform:uppercase;-ms-flex:0 0 50%;flex:0 0 50%;line-height:normal;margin-top:86px}.tmot-boxednews-title,.tmot-section__newstitle{font-weight:700;font-family:Source Sans Pro;color:#000}.tmot-boxednews-title{font-size:1.562rem;text-transform:capitalize}.tmot-boxednews-title a{color:#000}.tmot-boxednews-teaser{font-size:1.125rem}.tmot-newscontent{padding-top:36px;padding-bottom:36px;display:-ms-flexbox;display:flex}@media (max-width:991px){.tmot-newscontent{padding-right:20px;padding-left:20px}}.tmot-newscontent:last-of-type{border-bottom:0 solid}.tmot-news-teaser-container .tmot-boxednews-title{margin-bottom:20px}.tmot-news-teaser-container .tmot-boxednews__contentcontainer{padding-top:40px}@media (max-width:991px){.tmot-news-teaser-container .tmot-boxednews__contentcontainer{padding-top:10px}}.row.tmot-is-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.tmot-is-flex>[class*=col-]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.tmot-section.tmot-section__news>.container{padding-top:0}.tmot-boxednews-teaser{font-size:.75rem}.tmot-panel-news-archive-list .panel-body{height:335px;overflow-y:auto}.tmot-panel-news-archive-list .panel-body .tmot-accordion-button{background-color:#555;padding:5px 10px;width:100%;display:inline-block;cursor:pointer;margin-bottom:1rem}.tmot-panel-news-archive-list ul{list-style:none;padding-left:1rem}.tmot-boxed-news-no-content{min-height:200px}.news .container .section-heading{color:#000}.news .container .tmot-article-top{padding-top:25px}.news .container .tmot-article-top .tmot-article-date{margin-top:40px}.news .container .tmot-article-top p{font-family:Source Sans Pro;color:#000;font-size:1.125rem}.news .container .tmot-article-top .text-muted{color:#000;font-size:.875rem;font-weight:700;font-family:Source Sans Pro;text-transform:uppercase}.news .container h2{font-size:1.875rem;padding-top:0}.news .container .text-left h2,.news .container h2{color:#000;text-transform:capitalize;font-weight:700;font-family:Source Sans Pro}.news .container .text-left h2{font-size:1.75rem}.news .container .text-left li,.news .container .text-left p{font-size:1.25rem}.news .container .tmot-article-bottom{padding-bottom:45px}.morenews{width:100%;height:auto;margin:0 auto;max-width:1170px;text-align:left;padding:0}#tmot-news{border-bottom:none}#tmot-news .tmot-news .tmot-news-items{margin:30px auto 0}#news,.tmot-news{background-color:#fff}#news h2,.tmot-news h2{color:#000}.news__hero--imgdesk{display:inherit}.news__hero--imgmobile{display:none}.tmot-boxednews:hover .tmot-boxednews__contentcontainer #home .tmot-boxednews__button--readmore,.tmot-boxednews:hover .tmot-boxednews__contentcontainer .tmot-boxednews__button--readmore{background-color:transparent;border-color:#c89841;color:#000}.tmot-boxednews:hover .tmot-boxednews__contentcontainer #home .tmot-boxednews__button--readmore:hover,.tmot-boxednews:hover .tmot-boxednews__contentcontainer .tmot-boxednews__button--readmore:hover{color:#fff}form .control-label{font-size:1rem;font-weight:300}form .errors{color:red;padding-top:1rem}form input[name=offer].form-control:focus,form input[name=offer].form-control:hover{box-shadow:none}.form-control{font-size:1rem;background-color:#fff;height:50px;color:#fff;border:1px solid #333;border-radius:0}.form-control:focus{border-color:#ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(250,196,61,.6)}select.form-control{color:#999;height:50px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#000;color:#999}.hint{color:#000}.hint,.tmot_forgotpassword a{font-size:.875rem}.tmot_profiletext{font-size:.875rem;text-transform:capitalize}.font__med{font-size:.875rem}#resetpasswordForm_form .col-xs-12:first-of-type p{font-size:24px;text-align:center;padding-top:30px;padding-bottom:10px}.global_error_container{font-size:.875rem}.tmot-forms{margin-top:40px}#proceed{display:inline-block;padding:10px 25px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;background-image:none;border:2px solid #000;background-color:#000;color:#fff;font-family:Source Sans Pro;font-size:1.125rem;font-weight:500}#proceed:hover,#proceed a:hover{background-color:#fff;color:#000;border:2px solid #000}#proceed:after{font-family:FontAwesome;content:"\F0DA";padding-left:10px}.dataForm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dataForm__section{margin-top:15px}.dataForm__section--combo{display:-ms-flexbox;display:flex}.dataForm__buttonPanel{margin-top:25px}.dataInput{background-color:#fff;color:#000;border:1px solid #000;border-radius:0;width:100%;-webkit-appearance:none;-moz-appearance:none}input{margin-bottom:8px;border:none;padding:25px 25px 10px;font-size:18px;max-width:100%;border-width:2px;border-style:inset;border-color:initial}input:active,input:focus{outline:none;border-color:#000}.inputGroup{position:relative}.inputGroup--country{width:45%}.inputGroup--state{width:35%}.inputGroup--zip{width:20%;height:70px;margin-top:0;background-color:#000}.inputGroup .dataInput--secondary{padding:5px;font-size:1.25rem}.inputGroup .inputGroup label.dataLabel--secondary{font-size:14px}.inputGroup .dataInput--bordered{border:1px solid #000;border-radius:0}.inputGroup select.dataInput{height:65px;padding-left:25px;padding-top:20px;margin-bottom:7px}.inputGroup select.dataInput+label{top:30%}.inputGroup--textAreaWrapper{border:1px solid #000;padding:30px 10px 5px}.inputGroup--textAreaWrapper textArea+label.labelTextArea{top:25px}.inputGroup--textAreaWrapper>textArea{width:100%;border-style:none}.inputGroup label{position:absolute;top:35px;left:0;padding-left:10px;padding-bottom:10px;transform:translateY(-50%);font-style:italic;font-size:18px;color:#999;pointer-events:none;transition:all .15s ease-out 0s}.inputGroup label.dropdownlabel{top:20px}.inputGroup .psudoLabel{position:absolute;top:50%;left:0;padding-left:10px;padding-bottom:10px;transform:translateY(-50%);font-style:italic;font-size:18px;color:#999;pointer-events:none;transition:all .15s ease-out 0s}.inputGroup .psudoLabel.dropdownlabel{top:20px}.inputGroup input.js-userData+label,.inputGroup input:focus+label{top:20px;font-size:16px;color:#aaa}.dropdownPanel{background-color:#fff;height:70px;padding-top:30px}.dataForm__buttonPanel--secondary{margin-top:5px;margin-right:auto;margin-left:auto}.dataForm__buttonPanel--tertiary{margin-top:15px;margin-right:auto;margin-left:auto}.actionButton--bordered{border:1px solid}.actionButton--bordered:hover{border-bottom-color:inherit}.tmot-offer-item-container{background:#eee;color:#000;margin-bottom:50px;margin-right:-15px}@media (max-width:991px){.tmot-offer-item-container{margin-right:0}}.tmot-offer-item-container img{width:100%}.tmot-offer-item-container .tmot-offer-detail{padding:10px 20px}.tmot-offer-item-container .tmot-offer-detail h2,.tmot-offer-item-container .tmot-offer-detail h3{font-weight:600;text-align:center}.tmot-offer-item-container .tmot-offer-detail h3{margin:5px auto;color:#000}.tmot-offer-item-container .tmot-offer-detail a{color:#000;font-size:1.375rem;font-weight:500;text-align:center;text-transform:uppercase;margin-bottom:15px;display:block}.tmot-offer-item-container .tmot-offer-detail ul{padding-left:15px}.tmot-offer-item-container .tmot-offer-detail li{font-weight:400;font-size:.875rem;line-height:30px}@media (max-width:991px){.tmot-offer-item-container .tmot-offer-detail li{font-size:22px;margin-bottom:5px}}.tmot-offer-item-container .tmot-offer-detail .btn{border:3px solid #000;color:#000;background-color:#fff;padding-top:12px;padding-bottom:12px;margin-top:37px}.tmot-offer-item-container .tmot-offer-detail .btn:hover{background-color:#000;color:#fff}.tmot-offer-item-container a.btn.btn-default.sizeSelectionBtn:hover{border:3px solid #000;background-color:#000;color:#fff}.tmot-offer__header{padding-left:15px}.tmot-offer-cart{background-color:#eee;padding:20px}.tmot-offer-cart .tmot-offer-cart-title{color:#fff;font-size:1.5rem;font-weight:700;border-bottom:1px solid #fff}.tmot-offer-cart ul{list-style-type:none;margin-bottom:28px}.tmot-offer-cart ul.tmot-offer-cart-content{margin-left:0;padding-left:0}.tmot-offer-cart ul.tmot-offer-cart-content li{font-weight:700}.tmot-offer-cart .tmot-offer-cart-total{border-top:1px solid #fff;text-align:right;font-size:1.5rem;font-weight:700}.tmot-offer-cart .push-right{float:right}.tmot-offer__header h1{color:#000;font-size:1.875rem;font-weight:300}.tmot-offer__header h2{color:#000;font-size:1.375rem;font-weight:300;text-transform:none}.g-recaptcha{padding-bottom:13px;transform:scale(.997)}@media (min-width:270px) and (max-width:480px){.g-recaptcha{transform:scale(.997);margin:0}}.tmot-presale-coupon{font-family:Cormorant Garamond,serif;font-size:14px;text-transform:uppercase;border:1px solid #000;padding:5px;max-width:280px;text-align:center;margin:0 auto}.tmot-presale-coupon .tmot-presale-coupon-value{color:#000;font-weight:700;font-size:24px}#tour .tmot-presale-coupon{font-size:16px;border:1px solid #fff}#tour .tmot-presale-coupon .tmot-presale-coupon-label{color:#fff}#tour .tmot-presale-coupon .tmot-presale-coupon-value{color:#fff;font-size:28px}#tour .tmot-presale-coupon-row{padding-top:20px}.tmot-forms .tmot-presale-coupon{margin-top:20px;position:absolute}@media (max-width:991px){.tmot-forms .tmot-presale-coupon{position:static}}.image__container--bare{border:none;padding:0;overflow:hidden;padding-bottom:60%;position:relative;background-color:#000;margin-bottom:30px}.image__container--bare .image__image--thumbnail{border-radius:0;padding:0;position:absolute;height:100%;left:50%;object-fit:cover;top:50%;width:100%;transform:translate(-50%,-50%)}.image__container--name{text-align:center;font-weight:300;font-size:1.25rem;min-height:70px}.grid_list_name{color:#000;font-size:1.125rem;font-weight:600}.img-cover{width:100%}.image_gallery_box_container h2{margin-top:0;color:#000;font-size:1.875rem;font-weight:600}.image_gallery_box_container h3{color:#000;font-size:1.375rem;font-weight:600}.tmot-section__images--h2{margin-top:30px;color:#000;font-size:1.875rem;font-weight:600}.tmot-video-player{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-top:6px}.tmot-video-player iframe{padding-left:0;padding-right:0;position:absolute;top:0;left:0;width:100%;height:100%;border:none}.tmot-video-player__container{margin-top:64px}.tmot-video-player__container h2{margin-top:0;color:#000;font-size:1.875rem;font-weight:600}.tmot-video-gallery{margin-top:30px;margin-bottom:120px}.tmot-section__mediapromo .container{padding:0;border-bottom:1px solid #ccc;text-align:center}.tmot-section__mediapromo .container img{margin:0 auto}.tmot-section__mediapromo .container p{padding:0;margin:0}@media (max-width:991px){.image_gallery_box_container h3{display:none}}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}.hair-padding-left{padding-left:1px!important}.hair-padding-right{padding-right:1px!important}.hair-padding-top{padding-top:1px!important}.hair-padding-bottom{padding-bottom:1px!important}.hair-padding{padding:1px!important}.image__border-thin{margin-bottom:30px}@media (max-width:767px){.image__border-thin{margin-bottom:7px}}.hovereffect{float:left;position:relative;text-align:center;cursor:default}.hovereffect,.hovereffect .overlay{width:100%;height:100%;overflow:hidden}.hovereffect .overlay{position:absolute;top:0;left:0}.hovereffect img{display:block;position:relative;transition:all .4s ease-in;width:100%}.hovereffect:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(1);-webkit-filter:grayscale(1);transform:scale(1.2)}@media (max-width:991px){.hovereffect:hover img{filter:none;-webkit-filter:initial;transform:none}.hovereffect img{margin-bottom:20px}}.hovereffect h2{text-transform:uppercase;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,.6)}.hovereffect a.info{display:inline-block;text-decoration:none;padding:7px 14px;border:1px solid #fff;margin:50px 0 0;background-color:transparent}.hovereffect a.info:hover{box-shadow:0 0 5px #fff}.hovereffect a.info,.hovereffect h2{transform:scale(.7);transition:all .4s ease-in;opacity:0;filter:alpha(opacity=0);color:#fff;text-transform:uppercase}.hovereffect:hover a.info,.hovereffect:hover h2{opacity:1;filter:alpha(opacity=100);transform:scale(1)}.page__title{font-family:Raleway,Arial,Helvetica,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}.page__title a{color:#666;font-weight:700}.page__title a.hover{color:#ccc}.page__title.active a{color:#000;font-weight:700}.page__title--default{font-size:2rem;color:#fac43d;display:inline;margin-right:40px}.mobileMenu{position:fixed;display:none;overflow-y:hidden;top:0;right:0;background:#000;width:320px;height:100%;border-left:1px solid #333;border-bottom:1px solid #333;z-index:100000}.mobileMenu .navigation__link--list{padding-left:0}@media (max-width:768px) and (orientation:landscape){.mobileMenu .navigation__link--list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:320px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.mobileMenu .navigation__link--list .navigation__link--mobile{list-style-type:none;padding-left:10px;padding-right:10px}.mobileMenu .navigation__link--list .navigation__link--mobile a{text-transform:uppercase;font-weight:500;font-size:1.375rem;letter-spacing:1px;color:#fff;font-family:Source Sans Pro;text-align:center;padding:5px}.mobileMenu .navigation__link--logo{display:none;list-style-type:none;padding-left:30px;padding-right:30px}.mobileMenu .navigation__link--logo a{text-transform:uppercase;font-weight:500;font-size:1rem;letter-spacing:1px;color:#fff;font-family:Raleway;text-align:center;padding:5px}.mobileMenu .navigation__link--membernav{width:100%;position:absolute;bottom:0;list-style-type:none;padding-left:0;margin-bottom:0}.mobileMenu .navigation__link--membernav li{text-align:center;padding:0 15px 15px}.mobileMenu .navigation__link--membernav li a{text-transform:uppercase;font-size:1.375rem}@media (max-width:768px) and (orientation:landscape){.mobileMenu .navigation__link--membernav li a{font-size:.75rem;padding:1px}}.mobileMenu .navigation__link--membernav li a:hover{color:#fff!important;background-color:transparent!important;border:1px solid #fff}.mobileMenu .navigation__link--membernav li a:hover:before{color:#fff;width:25px;height:25px;border-radius:15px;font-size:15px}.mobileMenu .navigation__link--membernav li a:hover:after{color:#fff!important}.mobileMenu .navigation__link--membernav li a.navigation__link--login{color:#000;background-color:#fff}.mobileMenu .navigation__link--membernav li a.navigation__link--login:after{content:"\F090";font-family:FontAwesome;padding-left:10px;font-size:18px;color:#000}.mobileMenu .navigation__link--membernav li a.navigation__link--join{color:#000;background-color:#fff}.mobileMenu .navigation__link--membernav li a.navigation__link--join:after{display:none;content:"\F234";padding-left:10px;font-size:18px;color:#000}.mobileMenu .navigation__link--membernav li a.navigation__link--profile{color:#000;background-color:#fff}.mobileMenu .navigation__link--membernav li a.navigation__link--profile:after{content:"\F007";font-family:FontAwesome;padding-left:10px;font-size:18px;color:#000}.mobileMenu .navigation__link--membernav li a.navigation__link--upgrade{color:#000;background-color:#fff}.mobileMenu .navigation__link--membernav li a.navigation__link--upgrade:after{content:"\F005";font-family:FontAwesome;padding-left:10px;font-size:18px;color:#000}.mobileMenu .navigation__link--membernav li a.navigation__link--logout{color:#000;background-color:#fff}.mobileMenu .navigation__link--membernav li a.navigation__link--logout:after{content:"\F08B";font-family:FontAwesome;padding-left:10px;font-size:18px;color:#000}.mobileMenu .navigation__link--membernav li a.navigation__link--renew{color:#fff}.mobileMenu .navigation__link--membernav li a.navigation__link--renew:after{content:"\F005";font-family:FontAwesome;padding-left:10px;font-size:18px;color:#fff}.mobileMenu .navigation__link--membernav .navigation__link--socialnav{width:100%;height:44px;list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;margin-bottom:10px}.mobileMenu .navigation__link--membernav .navigation__link--socialnav li{padding:0}.mobileMenu .navigation__link--membernav .navigation__link--socialnav li a{position:relative;display:inline-block;width:2em;height:2em;line-height:2em}.mobileMenu .navigation__link--membernav .navigation__link--socialnav li a i{color:#fff;font-size:1.875rem;position:absolute;height:28px}.mobileMenu .navigation__link--newsletter{border-top:0;padding-left:10px;padding-right:10px}.mobileMenu .navigation__link--newsletter .btn-secondary{font-size:.875rem}.mobileMenu a{display:inline-block;width:100%;text-decoration:none;transition:all .5s;padding:10px 5px;color:#fff}.mobileMenu a,.mobileMenu a:hover{background:#000}.mobileMenu .menuClose{text-align:right;position:relative;right:12px;font-size:30px;top:-3px;color:#fff}.tmot-offer-detail a.sizeSelectionBtn{color:#000;cursor:default}.tmot-offer-detail a.sizeSelectionBtn:hover{color:#fff!important;background-color:#fff;border:2px solid #000}.tmot-offer-detail a.sizeSelectionBtn:focus{outline:none;outline-offset:0}.tmot-offer-detail a.sizeSelectionBtn:active{box-shadow:none}.sizeSelectorContainer{background-color:#fff;margin-left:auto;margin-right:auto;padding:0}.sizeSelectorContainer h2.sizeSelectorLabel{font-size:100%;font:inherit;font-weight:700;text-align:left}.sizeSelectorContainer .cart__itemSizePanel{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:10px}.sizeSelectorContainer .cart__itemSizePanel ul{padding:3px;overflow:auto;list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#eee}.sizeSelectorContainer .cart__itemSizePanel li{border-collapse:collapse;-ms-flex:1 1 20%;flex:1 1 20%;margin:3px}.sizeSelectorContainer .cart__itemSizePanel li:first-of-type{margin-left:0}.sizeSelectorContainer .cart__itemSizePanel li:last-of-type{margin-right:0}.sizeSelectorContainer .cart__itemSizePanel li:hover{cursor:pointer;cursor:hand}.sizeSelectorContainer .sizeBlock{padding:18px 5px;color:#000;background-color:#fff;text-align:center;font-size:1.375rem;font-weight:500;letter-spacing:.125em;border:3px solid #000;line-height:normal}@media (min-width:992px) and (max-width:1199px){.sizeSelectorContainer .sizeBlock{font-size:12px}}.sizeSelectorContainer .sizeBlock--chosen,.sizeSelectorContainer .sizeBlock:hover{background-color:#000;color:#fff}.sizeSelectorContainer .sizeBlock--faded{opacity:.3}.tmot-music-albumcontent{display:-ms-flexbox;display:flex}@media (max-width:767px){.tmot-music-albumcontent{-ms-flex-direction:column;flex-direction:column}}.tmot-section__music--default{color:#000}.tmot-section__music--albumcover,.tmot-section__music--albuminfo{-ms-flex-preferred-size:30%;flex-basis:30%}.tmot-section__music--albuminfo{padding:0 15px;margin-top:-10px}@media (max-width:767px){.tmot-section__music--albuminfo{padding:0}}.tmot-section__music--additionalinfo{-ms-flex-preferred-size:30%;flex-basis:30%;padding:0 15px;margin-top:-10px}@media (max-width:767px){.tmot-section__music--additionalinfo{padding:0}}.tmot-section__music--buy{margin-right:10px}@media (max-width:767px){.tmot-section__music--buy{margin-right:0}}.tmot-section__music--tracks{width:50%}@media (max-width:767px){.tmot-section__music--tracks{width:100%}}.tmot-section__music--tracks .trackrow{border-bottom:1px solid}.tmot-section__music--tracks .tracktitle{padding:15px;text-decoration:uppercase}.tmot-section__music--tracks .tracknum{width:30px}.tmot-section__music--tracks .amazon,.tmot-section__music--tracks .itunes,.tmot-section__music--tracks .spotify{display:none}.tmot-section__music--albumitem{padding-top:15px;padding-bottom:15px}.tmot-album-cover{max-width:320px;width:320px;height:320px}@media (max-width:767px){.tmot-album-cover{height:auto;width:100%;max-width:100%}}.tmot-music-buycontent{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px){.tmot-music-buycontent{-ms-flex-direction:column;flex-direction:column;width:100%}}.tmot-music-buycontent .btn-primary{margin-bottom:0}.tmot-music-buycontent .btn-buy{background-color:#000;color:#fff;width:100%}.tmot-music-buycontent .btn-buy:hover{background-color:transparent;color:#000}@media (max-width:991px){.tmot-music-albumlist{margin-bottom:-120px}}.albumBlock:hover .tmot-boxedalbum__button--readmore{opacity:1}.albumBlock:hover .buttonContainerBg{background-color:#ccc;opacity:.6}.tmot-boxedalbum .tmot-boxedalbum__imagecontainer{padding-left:0;padding-right:0;max-width:320px;width:320px}@media (max-width:991px){.tmot-boxedalbum .tmot-boxedalbum__imagecontainer{max-width:100%;width:100%}}.tmot-boxedalbum .tmot-boxedalbum__imagecontainer--outer{position:relative;padding-bottom:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:center;vertical-align:middle}.tmot-boxedalbum .tmot-boxedalbum__imagecontainer--outer .buttonContainer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tmot-boxedalbum .tmot-boxedalbum__imagecontainer--outer .buttonContainerBg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50}.tmot-boxedalbum .tmot-boxedalbum--row{height:100%;-ms-flex-align:stretch;align-items:stretch}.tmot-boxedalbum__button--readmore{display:none}.tmot-boxedalbum:hover .tmot-boxedalbum__button--readmore{display:block;background-color:transparent;border-color:#000;color:#000}.tmot-boxedalbum:hover .tmot-boxedalbum__button--readmore:hover{background-color:#000;color:#fff}a.icons-itunes{display:inline-block;height:29px}.fa-music{font-size:7px;padding:3px;border:2px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.is-mobileMenuOpen{overflow-y:hidden}.theme-page--dark{background:#000}.text-muted{color:#a1a1a1}.text-primary{color:#ccc}p.large{font-size:1.125rem}.content{margin:0;padding:0;min-width:100%;background:#fff}.mainContainer{margin:20px auto;max-width:1170px}.img-centered{margin:0 auto}.bg-light-gray{background-color:#999}.bg-darkest-gray{background-color:#a1a1a1}@media (max-width:991px){.text-center-xs{text-align:center}}#pop-menu .modal-content{background-color:#fff}#pop-menu .modal-content .nav a{font-size:1.562rem;font-family:Cormorant Garamond,serif;text-transform:uppercase;color:#000}#pop-menu .modal-content .nav a:hover{background-color:#fff}#pop-menu .modal-dialog{max-width:400px}#pop-menu .close{color:#ccc;opacity:inherit;font-size:3rem;text-shadow:inherit}#pop-menu .modal-title{visibility:hidden}.jumbotron{background-color:#333;padding:0;margin-bottom:0}.carousel .carousel-inner img{margin-left:auto;margin-right:auto}.carousel .carousel-control i{position:absolute;top:50%;transform:translateY(-50%)}.band__full{width:100%}.band__full--dark{color:#000}#news .band__full--dark,#tour .band__full--dark,.band__full--dark{background-color:#fff}section.tmot-section.band__full--dark{padding-bottom:170px}@media (min-width:992px){section.tmot-section.band__full--dark{padding-bottom:170px}}#home section.tmot-section.band__full--dark{padding-bottom:0}@media (min-width:992px){#home section.tmot-section.band__full--dark{padding-bottom:170px}}#home .tmot-section__home--merchandise{margin-bottom:-40px}@media (min-width:992px){#home .tmot-section__home--merchandise{margin-bottom:0}}.min-height-70{min-height:70%;min-height:70vh}@media (min-width:992px){.min-height-70{margin-bottom:30px}}section h2.section-heading{margin-top:0;padding-top:10px;margin-bottom:15px;font-weight:700;color:#000;text-transform:uppercase;font-size:1.875rem}section h3.section-subheading{margin-bottom:75px;text-transform:none;font-size:1rem;font-style:italic;color:#000;font-weight:700;text-transform:uppercase}section h3.section-heading,section h4.section-heading{color:#000;font-weight:700}section h4.section-subheading{padding-top:15px;font-size:1rem;font-weight:700}.tmot-headline{font-size:1.25rem}::-moz-selection{text-shadow:none;background:#999}::selection{text-shadow:none;background:#999}img::selection{background:0 0}img::-moz-selection{background:0 0}img.tmot-divider-vertical-space.tmot-divider-vertical-space-primary{padding-top:20px;padding-bottom:20px}img.tmot-divider-vertical-space.tmot-login-divider{margin-top:1.5rem;margin-bottom:1.5rem;position:relative;top:1.5rem}.tmot-divider-text{transform:translateY(-50%);display:inline-block;padding-left:10px;padding-right:10px;background:#333}@media (min-width:992px){.jumbotron{margin-bottom:0}section.tmot-section>.container{padding:15px}}.tmot-fanclub-purchase-offer>ul{padding-left:0;list-style:none}.tmot-fanclub-purchase-offer>ul>li{position:relative;display:block;margin-top:10px;margin-bottom:10px}.tmot-fanclub-purchase-offer>ul>li label{min-height:20px;margin-bottom:0;font-weight:400;cursor:pointer;width:100%}.tmot-fanclub-purchase-offer>ul>li label input{position:absolute;width:20px;margin-top:4px\9;height:auto;box-shadow:none;margin-top:10px;-wekit-box-shadow:none}.tmot-fanclub-purchase-offer>ul>li label .offer_label_text{margin-left:1.375rem;margin-right:1.875rem;font-size:1.375rem}.tmot-fanclub-purchase-offer>ul>li label .offer_label_price{font-size:1.375rem}.tmot-fanclub-purchase-offer>ul>li .tmot-package-purchase-offer-content{padding-top:1rem;padding-bottom:1rem}.tmot-fanclub-purchase-offer>ul>li .tmot-package-purchase-offer-content ul{padding:0 1rem}@media (max-width:991px){.tmot-fanclub-purchase-offer>ul>li .tmot-package-purchase-offer-content ul{list-style-position:inside}}.tmot-fanclub-purchase-offer p{color:#222;margin-left:22px}.tmot-home-right{margin-bottom:1.375rem}.tmot-home__promo--red{background-color:#db2a27;padding:5px 15px;margin:0 auto;display:table;margin-top:30px}.tmot-home__promo--red p{margin-bottom:0;text-align:center}.tmot-home__promo--red p a{color:#000;font-family:Raleway;font-size:34px;margin:0;padding:0;line-height:normal;text-decoration:none}.tmot-home__promo--red:hover{background-color:#c91b18}.tmot-home__promo--grey{background-color:#555;padding:5px 15px;margin:0 auto;display:table;margin-top:30px;margin-bottom:40px}.tmot-home__promo--grey p{margin-bottom:0}.tmot-home__promo--grey p a{color:#fff;font-family:Raleway;font-size:34px;font-weight:700;margin:0;padding:0;line-height:normal;text-decoration:none}.tmot-home__promo--grey:hover{background-color:#000}.tmot-page-header{margin-bottom:30px}.tmot-section-gallery{background-color:#fff}.grid_list_videotitle{font-size:1.562rem}.tmot-gallerycontent{padding-top:36px;padding-bottom:16px}@media (max-width:767px){.tmot-gallery{margin-bottom:40px}}@media (max-width:767px){.image__container--bare{margin-bottom:10px}}@media (max-width:767px){.tmot-video-link{margin-bottom:-20px}}
