  article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
  audio,canvas,video{display:inline-block}
  audio:not([controls]){display:none;height:0}
  [hidden],template{display:none}
  html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
  body{
	margin:0;
	
}span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;} 
  a{background:transparent}
  a:focus{outline:thin dotted}
  a:active,a:hover{outline:0}
  h1{font-size:2em;margin:0.67em 0;}
  abbr[title]{border-bottom:1px dotted}
  b,strong{font-weight:bold}
  dfn{font-style:italic}
  hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
  mark{background:#ff0;color:#000}
  code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}
  pre{white-space:pre-wrap}
  q{quotes:"\201C" "\201D" "\2018" "\2019"}
  small{font-size:130%}
  sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
  sup{top:-0.5em}sub{bottom:-0.25em}
  img{border:0}
  svg:not(:root){overflow:hidden}
  figure{margin:0}
  fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
  legend{border:0;padding:0}
  button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
  button,input{line-height:normal}
  button,select{text-transform:none}
  button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
  button[disabled],html input[disabled]{cursor:default}
  input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
  input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
  input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
  button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
  textarea{overflow:auto;vertical-align:top}
  table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
  *{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}
  
  
  html{font-size:18px}
  body{ background-image: url(images/background.png); background-repeat: no-repeat; background-attachment:fixed;

	margin: auto;
 
  }
  img{max-width:100%;width:auto}
  ul{list-style:none;margin:0;padding:0}
  .stafftools{position:fixed;bottom:0;right:20px;z-index:9999;text-align:left;font-size:10px;text-transform:uppercase;font-weight:300;letter-spacing:0px}
  .stafftools a{display:inline-block;padding:6px;background-color:rgba(255,255,255,0.5);border-top-left-radius:3px;border-top-right-radius:3px;color:#000}
  .stafftools a:hover{background-color:#000;padding-bottom:12px;text-decoration:none}
  .mobilePreview{text-align:center;position:relative}
  .iphone__container{ margin: auto; 
  min-width: 50%;
  min-height: 50%; no-repeat center center;background-size:contain;width:448px;height:897px;padding:110px 36px;margin:0 auto}
  .iphone__screen{background-repeat:no-repeat;background-position:center center;background-size:contain;width:375px;height:667px;position:relative}
  .iphone__titlecard{position:absolute;bottom:40px;left:30px;right:30px;background:rgba(0,0,0,0.75);text-transform:uppercase;padding:25px;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;min-height:180px}
  .iphone__titlecard__franchise{color:#FFFFFF;font-size:20px;line-height:1.4;margin:0}
  .iphone__titlecard__title{color:#fff;font-size:32px;line-height:1.2;margin:0}
  .toc{text-align:left}
  .menu{top:0;right:0;bottom:0;width:100%;position:fixed;z-index:10003;background:rgba(255,255,255,0.4);-webkit-transform:translate(100%);-moz-transform:translate(100%);-ms-transform:translate(100%);-o-transform:translate(100%);transform:translate(100%);-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform;padding-left:50px;padding-top:100px}
  @media screen and (min-width: 85em){.menu{width:50%}}.menu li{opacity:0}.menu li a{color:#fff;font-size:2.5em;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;transition:all 100ms linear}
  .menu li a:hover{color:#000}
  @media screen and (min-width: 48em){.menu li a{font-size:3.8em}}button{display:inline-block;margin:20px;border:none;background:none}
  button span{display:block}.lines{-webkit-transform:rotate3d(0, 0, 1, 0);-moz-transform:rotate3d(0, 0, 1, 0);-ms-transform:rotate3d(0, 0, 1, 0);-o-transform:rotate3d(0, 0, 1, 0);transform:rotate3d(0, 0, 1, 0);display:inline-block;width:2rem;height:0.1666666667rem;background:#FFFFFF;transition:0.3s;-webkit-transition:0.3s;position:relative}
  .lines::before{display:inline-block;width:2rem;height:0.1666666667rem;background:#FFFFFF;transition:0.3s;-webkit-transition:0.3s;position:absolute;left:0;content:'';transform-origin:0.1428571429rem center;-webkit-transform-origin:0.1428571429rem center;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;top:0;width:2rem}
  .lines::before{-webkit-transform:rotate3d(0, 0, 1, 90deg);-moz-transform:rotate3d(0, 0, 1, 90deg);-ms-transform:rotate3d(0, 0, 1, 90deg);-o-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);transform-origin:50% 50%;-webkit-transform-origin:50% 50%;top:0;width:2em}.ie9 .lines:before{position:absolute  !important;content:'' !important;width:3px !important;height:30px  !important;top:-14px  !important;left:13px  !important}.offcanvas-left{top:0;left:0;position:fixed;display:inline-block;transition:.3s;padding:1rem 0.5rem;-webkit-transition:.3s;cursor:pointer;user-select:none;background:transparent;border:solid 1px #FFFFFF;transition:top .2s linear;z-index:10004;padding:9px 8px 20px 8px}
  .offcanvas-left:after{content:'menu';color:#FFFFFF;position:absolute;top:52px;left:7px;text-transform:uppercase;font-size:12px}
  .offcanvas-left.close{border:solid 1px transparent}
  .offcanvas-left.close:after{content:''}
  .offcanvas-left:hover{opacity:1}
  .offcanvas-left:active,.offcanvas-left:focus{transition:0;-webkit-transition:0;background:transparent;outline:0}
  .offcanvas-left.close .lines{-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);-o-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);background-color:#444}.offcanvas-left.close .lines:before{background-color:#000}#offcanvas-left{min-width:280px;position:fixed;top:0;left:0;bottom:0;width:100%;z-index:10;background:#0fefc3;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform;z-index:10003}
  @media screen and (min-width: 48em){#offcanvas-left{width:25%}}#offcanvas-left.open{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);overflow:auto}#menu{width:100%}#menu nav{text-align:center;padding:80px 0;overflow:hidden}
  @media screen and (min-width: 64em){#menu nav{text-align:right;padding:70px 50px 0 0}}#
  menu nav a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;display:block;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:42px;text-transform:uppercase}
  @media screen and (min-width: 48em){#menu nav a{font-size:72px}}@media screen and (min-width: 48em){#menu nav a:hover{color:#fff}}#menu nav a.active{color:#fff}#menu nav hr.nav-divider{float:right;width:100%;background-color:black;height:7px;border:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}
  @media screen and (min-width: 64em){#menu nav hr.nav-divider{width:34%;margin-bottom:20px}}#menu nav .auth-block .firstgray-nav-item{margin-top:10px}#menu nav .auth-block a.menu-auth-link{font-size:25px;clear:both}#menu nav .auth-block a.menu-auth-image{display:inline-block;line-height:0}#menu nav .auth-block a.menu-sublinks{font-size:15px;color:gray}#menu nav .auth-block a.menu-sublinks:hover{color:#fff}#menu nav .nav-items{clear:both}#menu nav .entity-intro__avatar{height:50px;width:50px}#playa{background:rgba(43,178,255,0.95);padding-top:20px}
  
  @media screen and (min-width: 64em){#playa{float:right;width:50%;height:100%}}.input-default{width:100%;padding:20px;color:#000;border:0;outline:0;background-color:#FFFFFF;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;font-size:1.2em}@media screen and (min-width: 64em){.input-default{font-size:1.5em}}.input-block{padding:10px;text-align:left}.input-block.input-pass{clear:both;padding-top:0px;position:relative}.input-half{float:left;width:50%}@media screen and (min-width: 64em){.desktop-half{width:40%;margin-right:9%}}.input-quarter{float:left;width:25%}.pass-label{font-size:12px;text-align:left;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}@media screen and (min-width: 64em){.pass-label{font-size:20px}}@media screen and (min-width: 71.25em){.pass-label{font-size:25px}}.label-default{font-size:15px;text-align:left;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
  @media screen and (min-width: 64em){.label-default{font-size:20px}}@media screen and (min-width: 71.25em){.label-default{font-size:25px}}.label-default.signup{text-transform:initial}.label-default.password{text-transform:capitalize}.label-default.password:after{clear:both;display:table;content:''}.label-default:after{clear:both;display:table;content:''}.label-default a{color:#FFFFFF}.label-default a.forgot-pass{color:#fff;display:block;padding-top:3%;float:left}::-webkit-input-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}::-moz-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}:-ms-input-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}input:-moz-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.is_auth-signup label{display:block}::selection{background:#000;color:#fff;text-shadow:none}::-moz-selection{background:#fff;color:#fff;text-shadow:none}::-webkit-selection{background:#fff;color:#fff;text-shadow:none}html,body,main{margin:0;min-width:280px;height:100%}body{background-color:#000;color:#fff;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;overflow-x:hidden}body:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-10;background-color:black;  opacity:0.5}body.home:before{opacity:1}.bg-black{color:333333; }.layout{height:auto;margin:0;text-align:right}.page-article .article-position{position:relative}.home-grid{
	top:200px
}@media screen and (min-width: 48em){.home-grid{top:150px}}.black-overlay{background-color:#000;opacity:0}a{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;color:#000}.maincontent a{padding:0.5em;margin:-0.5em}a:hover,a:focus{outline:0}sup{font-size:.6em}.clearfix:after{content:"";display:table;clear:both}.is_constrained{position:relative;padding:0 10px;max-width:80em;margin-left:auto;margin-right:auto}.is_constrained:after{content:"";display:table;clear:both}
  @media screen and (min-width: 30em){.is_constrained{max-width:26.25em;padding:0}}@media screen and (min-width: 48em){.is_constrained{max-width:45.625em}}@media screen and (min-width: 64em){.is_constrained{max-width:59.875em}}@media screen and (min-width: 71.25em){.is_constrained{max-width:67.5em}}@media screen and (min-width: 85em){.is_constrained{max-width:80em}}.is_constrained:after{content:"";display:table;clear:both}.top-mid,.item__content h3{-webkit-transform:translate(-50%, -100%);-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-o-transform:translate(-50%, -100%);transform:translate(-50%, -100%);position:absolute;top:34%;left:50%;text-align:center;margin:0;text-transform:uppercase}@media screen and (min-width: 48em){.top-mid,.item__content h3{top:32%;-webkit-transform:translate(-50%, -70%);-moz-transform:translate(-50%, -70%);-ms-transform:translate(-50%, -70%);-o-transform:translate(-50%, -70%);transform:translate(-50%, -70%)}}@media screen and (min-width: 64em){.top-mid,.item__content h3{left:50%;top:30%}}.middlish,.item__content h2{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;text-align:center;margin:0}.header{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;text-align:center;margin-bottom:40px;margin-top:20px;padding:80px 10% 0 10%}
  @media screen and (min-width: 48em){.header{padding:135px 10% 0 10%}}.header__title{
	color:#fff;
	font-size:36px;
	line-height:.9;
	margin:20px 0 0;
	padding:0
}
  @media screen and (min-width: 48em){.header__title{font-size:88px}}.header__lead{
	color:#FFFFFF;
	font-size:24px;
	margin:0;
	padding:0
}.header__lead a:link,.header__lead a:visited{color:#FFFFFF;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase}
  @media screen and (min-width: 48em){.header__lead{font-size:24px}}.site__xfpze{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;right:0px;text-transform:uppercase;color:#3e3c3c;font-size:110px;line-height:0.7;margin:0 0 -.04em 0;padding:0;text-align:right;z-index:1}.site__xfpze.no-index{z-index:0}.site__xfpze a{color:#1b1b1b;text-decoration:none}@media screen and (min-width: 48em){.site__xfpze{font-size:200px}}@media screen and (min-width: 64em){.site__xfpze{margin-right:.55em}}.category__header{color:#FFFFFF;font-size:70px;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;position:relative;text-align:center;z-index:1;top:15%;min-width:50%;margin:0px auto;letter-spacing:-1px}@media screen and (min-width: 71.25em){.category__header{font-size:120px;top:10%}}.item{opacity:0;width:100%;position:relative;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;transition:opacity 300ms linear}
  @media screen and (min-width: 48em){.item{margin-bottom:0px}}.visible{opacity:1}.item--square{width:100%;padding-bottom:100%;background-repeat:no-repeat;background-position:center top;background-size:cover}@media screen and (min-width: 48em){.item--square{width:50%;padding-bottom:50%;float:left}}.item--square.with-rows{padding-bottom:200%}@media screen and (min-width: 48em){.item--square.with-rows{padding-bottom:50%}}.item--square.with-rows .item--row{padding-bottom:100% !important}@media screen and (min-width: 48em){.item--square.with-rows .item--row{padding-bottom:50% !important}}.item--row{width:100%;padding-bottom:50%;position:relative}@media screen and (min-width: 48em){.item--row{padding-bottom:25%}}@media screen and (min-width: 48em){.item__content .item--row{padding-bottom:50%}}#content{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}#content .lock-not-phone{display:none}@media screen and (min-width: 48em){#content .lock-not-phone{display:block}}#content .lock-phone{max-width:12px;margin:0px auto}#content .lock-phone .lock-icon{position:relative;bottom:0px;top:8px;background-size:100%;width:12px !important;height:14px !important;background-repeat:no-repeat;margin-bottom:5%}#content .lock-phone .lock-icon.video-lock,#content .lock-phone .lock-icon.video-unlock{width:25px !important}@media screen and (min-width: 48em){#content .lock-phone{display:none}}#content .lock-icon{
	width:auto;
	height:0.9em;
	position:absolute;
	bottom:10px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}.item__content{
	cursor:pointer;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	color:transparent;
	background-size:cover;
	background-position:center top;
	overflow:hidden;
	-webkit-transition:all 0.2s;
	-moz-transition:all 0.2s;
	transition:all 0.2s;
}.item__content:hover{color:#000}.item__content span{display:block;font-size:50px;text-transform:uppercase}.item__content h2{
	font-size:32px;
	line-height:normal;
	width:100%;
	left:0%
}@
  media screen and (min-width: 48em){.item__content h2{top:50%;left:50%}}.item__content h2.large{text-transform:uppercase;font-size:18px}
  @media screen and (min-width: 48em){.item__content h2.large{font-size:40px}}@media screen and (min-width: 64em){.item__content h2.large{font-size:44px}}@media screen and (min-width: 71.25em){.item__content h2{font-size:62px}.item__content h2.large{font-size:60px}}@media screen and (min-width: 85em){.item__content h2.large{font-size:72px}}.item__content img{height:100%}.item h2.alt-headline{display:none;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#FFFFFF;position:absolute;text-transform:uppercase;z-index:3}@media screen and (min-width: 64em){.item h2.alt-headline{display:block}}.item h2.alt-headline.big{font-size:168px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.item h2.alt-headline.medium{font-size:78px}.item h2.alt-headline.small{font-size:60px}.non-subscriber .item__content--big .standard-lock{height:40px !important;width:36px !important}.non-subscriber .item__content--big .video-lock{width:78px !important;height:40px !important}.subscriber .item__content--big .standard-lock{height:45px !important;width:39px !important;background-size:100%}.subscriber .item__content--big .video-lock{width:88px !important;height:40px !important}.standard-lock{width:18px !important;background-repeat:no-repeat}@media screen and (min-width: 64em){.standard-lock{width:35px !important}}.subscriber .standard-lock{background:url(../img/icons/unlocked.png);height:20px !important;width:22px !important}@media screen and (min-width: 71.25em){.subscriber .standard-lock{height:39px !important;width:45px !important}}.non-subscriber .standard-lock{background:url(../img/icons/locked.png);height:20px !important;width:18px !important}@media screen and (min-width: 71.25em){.non-subscriber .standard-lock{height:40px !important;width:36px !important}}.video-not-locked{background:url(../img/icons/not_locked_video.png);width:20px !important;height:20px !important;background-repeat:no-repeat}
  @media screen and (min-width: 71.25em){.video-not-locked{width:40px !important;height:40px !important}}.video-lock{height:20px !important;background-repeat:no-repeat}
  @media screen and (min-width: 71.25em){.video-lock{height:40px !important}}.subscriber .video-lock{background:url(../img/icons/unlocked_video.png);width:44px !important}
  @media screen and (min-width: 71.25em){.subscriber .video-lock{width:88px !important}}.non-subscriber .video-lock{background:url(../img/icons/locked_video.png);width:39px !important}
  @media screen and (min-width: 71.25em){.non-subscriber .video-lock{width:78px !important}}.item__content--big .franchise-hover h2.large{
	color:white;
	background-color:black;
	opacity:.8;
	display:block;
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:auto;
	transform:translate(0%, 0%);
	-webkit-transform:translate(0%, 0%);
	padding-bottom:3%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}
  @media screen and (min-width: 48em){
	  .item__content--big .franchise-hover h2.large{
		  color:#FFFFFF;
		  bottom:auto;
		  left:50%;
		  top:50%;
		  color:transparent;
		  transform:translate(-50%, -50%);
		  -webkit-transform:translate(-50%, -50%);
		  background-color:transparent;
		  opacity:1;
		  padding-bottom:0%}}
  .item__content--big .franchise-hover h2.large.cat-head{
	padding-top:5%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
  @media screen and (min-width: 48em){.item__content--big .franchise-hover h2.large.cat-head{padding-top:0%}}.item__content--big .franchise-hover .decor{
	border-top:0px solid #FFFFFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight:  300;
}
  @media screen and (min-width: 48em){.item__content--big .franchise-hover .decor{display:block;margin:0px auto 25px;border-top:9px solid transparent;width:10%}}
  .item__content--big .franchise-hover .franch-title{
	color:#FFFFFF;
	margin-top:1%;
	margin-bottom:3%;
	transform:translate(0%, 50%);
	text-transform:uppercase;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}
  @media screen and (min-width: 48em){.item__content--big .franchise-hover .franch-title{margin-top:0%;margin-bottom:25px;font-size:28px;transform:translate(0%, 0%);color:transparent}}@media screen and (min-width: 64em){.item__content--big .franchise-hover .franch-title{font-size:16px}}@media screen and (min-width: 71.25em){.item__content--big .franchise-hover .franch-title{font-size:48px}}.item__content--big .franchise-hover .video-not-locked{
	width:40px !important;
	height:40px !important;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}
  @media screen and (min-width: 48em){.item__content--big:hover{background-color:rgba(43,178,255,0.6);bottom:0;color:#000;content:"";left:0;position:absolute;right:0;top:0}}@media screen and (min-width: 48em){.subscriber .item__content--big:hover .standard-lock{background:url(../img/icons/unlocked_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.non-subscriber .item__content--big:hover .standard-lock{background:url(../img/icons/locked_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}}@media screen and (min-width: 48em){.item__content--big:hover .video-not-locked{background-size:100%;background:url(../img/icons/not_locked_video_hover.png)}}@media screen and (min-width: 48em){.subscriber .item__content--big:hover .video-lock{background:url(../img/icons/unlocked_video_hover.png)}.non-subscriber .item__content--big:hover .video-lock{background:url(../img/icons/locked_video_hover.png)}}.item__content--big:hover h2.alt-headline{
	display:none;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
  @media screen and (min-width: 48em){.item__content--big:hover .franchise-hover h2{color:black}.item__content--big:hover .franchise-hover .franch-title{color:black}}@media screen and (min-width: 48em) and (min-width: 48em){.item__content--big:hover .franchise-hover .decor{border-top:5px solid #000000}}@media screen and (min-width: 48em) and (min-width: 64em){.item__content--big:hover .franchise-hover .decor{display:block;margin:0px auto 25px;border-top:9px solid #000000;width:10%}}@media screen and (min-width: 48em){.item-link.left{width:50%}}@media screen and (min-width: 48em){.item-link.right{width:50%;left:50%}}.item__content--left{
	right:0%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}.item__content--left .franchise-hover h2.large{
	color:white;
	background-color:black;
	opacity:.8;
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:auto;
	padding-bottom:3%;
	transform:translate(0%, 0%);
	-webkit-transform:translate(0%, 0%);
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
	font-size: medium;
}
  @media screen and (min-width: 48em){.item__content--left .franchise-hover h2.large{color:#FFFFFF;bottom:auto;left:50%;top:50%;font-size:14px;color:transparent;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);background-color:transparent;opacity:1;padding-bottom:0px}}@media screen and (min-width: 71.25em){.item__content--left .franchise-hover h2.large{font-size:23px}}.item__content--left .franchise-hover h2.large.cat-head{padding-top:5%}
  @media screen and (min-width: 48em){.item__content--left .franchise-hover h2.large.cat-head{padding-top:0%}}.item__content--left .franchise-hover .decor{
	border-top:0px solid #FFFFFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}
  @media screen and (min-width: 48em){.item__content--left .franchise-hover .decor{margin:0px auto 25px;width:10%;border-top:9px solid transparent}}.item__content--left .franchise-hover .franch-title{
	color:#FFFFFF;
	margin-top:1%;
	margin-bottom:3%;
	transform:translate(0%, 50%);
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}
  @media screen and (min-width: 48em){.item__content--left .franchise-hover .franch-title{font-size:18px;letter-spacing:.02em;color:transparent;transform:translate(0%, -50%)}}@media screen and (min-width: 71.25em){.item__content--left .franchise-hover .franch-title{font-size:16px}}@media screen and (min-width: 48em){.item__content--left:hover:before{background-color:rgba(43,178,255,0.6);bottom:0;color:#000;content:"";left:0;position:absolute;right:0;top:0}}@media screen and (min-width: 48em){.subscriber .item__content--left:hover .standard-lock{background:url(../img/icons/unlocked_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%;width:22px !important;height:20px !important}}@media screen and (min-width: 48em) and (min-width: 71.25em){.subscriber .item__content--left:hover .standard-lock{width:36px !important;height:39px !important}}@media screen and (min-width: 48em){.non-subscriber .item__content--left:hover .standard-lock{background:url(../img/icons/locked_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%;width:18px !important;height:20px !important}}
  @media screen and (min-width: 48em) and (min-width: 71.25em){.non-subscriber .item__content--left:hover .standard-lock{width:36px !important;height:40px !important}}@media screen and (min-width: 48em){.item__content--left:hover .video-not-locked{background:url(../img/icons/not_locked_video_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}}@media screen and (min-width: 48em){.subscriber .item__content--left:hover .video-lock{background:url(../img/icons/unlocked_video_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.non-subscriber .item__content--left:hover .video-lock{background:url(../img/icons/locked_video_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}}.item__content--left:hover h2.alt-headline{
	display:none;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
  @media screen and (min-width: 48em){.item__content--left:hover .franchise-hover h2{color:black}}
  @media screen and (min-width: 48em){.item__content--left:hover .franchise-hover h2 .franch-title{color:black}}
  @media screen and (min-width: 48em){.item__content--left:hover .franchise-hover .decor{border-top:5px solid black}}
  @media screen and (min-width: 64em){.item__content--left:hover .franchise-hover .decor{border-top:9px solid #000000;width:10%;display:block;margin:0px auto 20px}}@media screen and (min-width: 71.25em){.item__content--left:hover .franchise-hover .decor{margin:0px auto 25px}}@media screen and (min-width: 48em){.item__content--left.one-third{right:66.6%}.item__content--left.double{right:33.3%}.item__content--left.half{right:83.34%}}.item__content--right{
	left:0%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}.item__content--right .franchise-hover h2.large{
	color:white;
	background-color:black;
	opacity:.8;
	font-size:medium;
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:auto;
	padding-bottom:3%;
	transform:translate(0%, 0%);
	-webkit-transform:translate(0%, 0%);
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 300;
}@media screen and (min-width: 48em){
	.item__content--right .franchise-hover h2.large{
		color:#FFFFFF;
		bottom:auto;
		left:50%;
		top:50%;
		font-size:14px;
		color:transparent;
		transform:translate(-50%, -50%);
		-webkit-transform:translate(-50%, -50%);
		background-color:transparent;
		opacity:1;padding-bottom:0px}
	}@media screen and (min-width: 71.25em){
		.item__content--right .franchise-hover h2.large{font-size:23px}}
		.item__content--right .franchise-hover h2.large.cat-head{
	padding-top:5%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
  @media screen and (min-width: 48em){.item__content--right .franchise-hover h2.large.cat-head{padding-top:0%}}
  .item__content--right .franchise-hover .decor{
	border-top:0px solid #FFFFFF;
	font-weight: 200;
}
  @media screen and (min-width: 48em){
	  .item__content--right .franchise-hover .decor{
		  margin:0px auto 25px;border-top:9px solid transparent;width:10%}}
		  .item__content--right .franchise-hover .franch-title{
	color:#FFFFFF;
	letter-spacing:0.02em;
	margin-top:1%;
	margin-bottom:3%;
	transform:translate(0%, 50%)
}
  @media screen and (min-width: 48em){.item__content--right .franchise-hover .franch-title{color:transparent;font-size:20px;margin-top:0%;transform:translate(0%, 0%)}}@media screen and (min-width: 71.25em){.item__content--right .franchise-hover .franch-title{font-size:25px}}@media screen and (min-width: 48em){.item__content--right:hover:before{background-color:rgba(43,178,255,0.6);bottom:0;color:#000;content:"";left:0;position:absolute;right:0;top:0}}@media screen and (min-width: 48em){.subscriber .item__content--right:hover .standard-lock{background:url(../img/icons/unlocked_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%;width:22px !important;height:20px !important}}@media screen and (min-width: 48em) and (min-width: 71.25em){.subscriber .item__content--right:hover .standard-lock{width:36px !important;height:39px !important}}@media screen and (min-width: 48em){.non-subscriber .item__content--right:hover .standard-lock{background:url(../img/icons/locked_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%;width:18px !important;height:20px !important}}@media screen and (min-width: 48em) and (min-width: 71.25em){.non-subscriber .item__content--right:hover .standard-lock{width:36px !important;height:40px !important}}@media screen and (min-width: 48em){.item__content--right:hover .video-not-locked{background:url(../img/icons/not_locked_video_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}}@media screen and (min-width: 48em){.subscriber .item__content--right:hover .video-lock{background:url(../img/icons/unlocked_video_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.non-subscriber .item__content--right:hover .video-lock{background:url(../img/icons/locked_video_hover.png);background-position:center center;background-repeat:no-repeat;background-size:100%}}.item__content--right:hover h2.alt-headline{display:none}
  @media screen and (min-width: 48em){.item__content--right:hover .franchise-hover h2{color:black}}@media screen and (min-width: 48em){.item__content--right:hover .franchise-hover h2 .franch-title{color:black}}@media screen and (min-width: 48em){.item__content--right:hover .franchise-hover .decor{border-top:5px solid black}}@media screen and (min-width: 64em){.item__content--right:hover .franchise-hover .decor{display:block;margin:0px auto 20px;border-top:9px solid #000000;width:10%}}@media screen and (min-width: 71.25em){.item__content--right:hover .franchise-hover .decor{margin:0px auto 25px}}@media screen and (min-width: 48em){.item__content--right.one-third{left:66.6%}.item__content--right.double{left:33.3%}.item__content--right.half{left:83.34%}}.category-page{top:200px}.category-page .item-link{display:block}@media screen and (min-width: 48em){.category-page{top:325px}}#container{width:100%;z-index:2;background-color:#000; }
  @media screen and (min-width: 48em){#container{background-color:transparent}}.btn{display:inline-block;padding:6px 12px 4px 12px;color:#fff;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;margin:5px 0;border:2px solid #fff}.more-in .standard-lock{height:40px !important;background-repeat:no-repeat}.subscriber .more-in .standard-lock{background:url(../img/icons/unlocked.png);width:45px !important}.non-subscriber .more-in .standard-lock{background:url(../img/icons/locked.png);width:35px !important}.more-in .video-not-locked{background:url(../img/icons/locked_video.png);width:40px !important;height:40px !important;background-repeat:no-repeat}.more-in .video-lock{height:40px !important;background-repeat:no-repeat}.subscriber .more-in .video-lock{background:url(../img/icons/unlocked_video.png);width:88px !important}.non-subscriber .more-in .video-lock{background:url(../img/icons/locked_video.png);width:78px !important}.more-in .decor.more-in{width:7%;display:block;margin:15px auto;border-top:solid 5px #0fefc3}.more-in h2{font-size:2em;text-align:center;margin:0px 0 0 0px;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.more-in .category-more{padding-top:30px;padding-bottom:30px}.more-in .category-more p{font-size:2.2em;color:#000;text-align:center;margin:10px 0 0 0}.more-in .category-more-content{margin:0 auto;padding-top:20px;max-width:850px}.more-in .category-more-content .item{width:100%;height:280px;max-width:100%;float:none;margin:0 auto 60px auto;background-position:top center;background-repeat:no-repeat;background-size:cover}.more-in .category-more-content .item .over{top:0;height:100%}.more-in .category-more-content .item:nth-child(odd){float:none}.more-in .category-more-content .item img{display:block;width:100%}.more-in .category-more-content .item:after{display:table;content:'';clear:both}.more-in .category-more-content .item a{width:100%;height:100%;display:block}.more-in .category-more-content .title{position:relative;top:22%;width:100%;overflow:hidden;color:#000}.more-in .category-more-content .title.show-title{display:block}.more-in .category-more-content .title .epis{padding:0;margin:0;font-size:1.75em;line-height:1em;text-transform:uppercase}.more-in .category-more-content .title-inner{padding:0px;width:50%;height:160px;background:rgba(0,0,0,0.6);display:table;overflow:hidden;-webkit-transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.more-in .category-more-content .title-inner .epis{display:table-cell;vertical-align:middle;overflow:hidden}.more-in .category-more-content .over{display:block;position:absolute;padding-top:10px;top:100%;left:0;width:100%;height:auto;transition:all 0.1s ease}@media screen and (min-width: 64em){.more-in .category-more-content .over{padding-top:0}}.more-in .category-more-content .available .title h4{font-size:1.2em}.more-in .category-more-content .available .title p{color:#fff}.more-in .category-more-content .available .over{background:rgba(0,0,0,0.3)}
  @media screen and (min-width: 30em){.more-in .category-more-content .item{width:380px;height:280px}.more-in .category-more-content .title-inner{width:190px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}}@media screen and (min-width: 64em){.more-in .category-more-content .item{width:45%;height:280px;margin-bottom:60px;float:left}.more-in .category-more-content .item:nth-child(odd){float:right}.more-in .category-more-content .item .over:hover{background:rgba(0,0,0,0.6)}}@media screen and (min-width: 71.25em){.more-in .category-more-content .item.left{margin-right:5%}.more-in .category-more-content .item.right{margin-left:5%}}.eq_container{position:relative;width:21.0000000011px;height:21.0000000011px}.item__content .eq_container{position:absolute;top:10px;right:10px}.equalizer{position:absolute;bottom:0;left:0;display:block;width:6.0000000003px;background-color:#FFFFFF;height:3.0000000002px}.equalizer,.equalizer::before,.equalizer::after{-webkit-animation:equalize 1.25s steps(25, end) 0s infinite;-moz-animation:equalize 1.25s steps(25, end) 0s infinite;animation:equalize 1.25s steps(25, end) 0s infinite}.equalizer::before,.equalizer::after{content:'';position:absolute;bottom:0;left:7.5000000004px;height:21.0000000011px;width:6.0000000003px;background-color:#FFFFFF}.equalizer::before{-webkit-animation-name:equalize2;-moz-animation-name:equalize2;animation-name:equalize2}.equalizer::after{left:15.0000000007px;-webkit-animation-name:equalize3;-moz-animation-name:equalize3;animation-name:equalize3}@-webkit-keyframes equalize{0%{height:6.0000000003px}4%{height:3.0000000002px}8%{height:6.0000000003px}12%{height:10.5000000005px}16%{height:15.0000000008px}20%{height:19.4999999996px}24%{height:17.9999999958px}28%{height:16.4999999973px}32%{height:16.4999999973px}36%{height:12.0000000006px}40%{height:15.0000000008px}44%{height:15.0000000008px}48%{height:16.4999999973px}52%{height:17.9999999958px}56%{height:19.4999999996px}60%{height:17.9999999958px}64%{height:17.9999999958px}68%{height:16.4999999973px}72%{height:15.0000000008px}76%{height:16.4999999973px}80%{height:17.9999999958px}84%{height:17.9999999958px}88%{height:19.4999999996px}92%{height:15.0000000008px}96%{height:10.5000000005px}100%{height:6.0000000003px}}@-moz-keyframes equalize{0%{height:6.0000000003px}4%{height:3.0000000002px}8%{height:6.0000000003px}12%{height:10.5000000005px}16%{height:15.0000000008px}20%{height:19.4999999996px}24%{height:17.9999999958px}28%{height:16.4999999973px}32%{height:16.4999999973px}36%{height:12.0000000006px}40%{height:15.0000000008px}44%{height:15.0000000008px}48%{height:16.4999999973px}52%{height:17.9999999958px}56%{height:19.4999999996px}60%{height:17.9999999958px}64%{height:17.9999999958px}68%{height:16.4999999973px}72%{height:15.0000000008px}76%{height:16.4999999973px}80%{height:17.9999999958px}84%{height:17.9999999958px}88%{height:19.4999999996px}92%{height:15.0000000008px}96%{height:10.5000000005px}100%{height:6.0000000003px}}@keyframes equalize{0%{height:6.0000000003px}4%{height:3.0000000002px}8%{height:6.0000000003px}12%{height:10.5000000005px}16%{height:15.0000000008px}20%{height:19.4999999996px}24%{height:17.9999999958px}28%{height:16.4999999973px}32%{height:16.4999999973px}36%{height:12.0000000006px}40%{height:15.0000000008px}44%{height:15.0000000008px}48%{height:16.4999999973px}52%{height:17.9999999958px}56%{height:19.4999999996px}60%{height:17.9999999958px}64%{height:17.9999999958px}68%{height:16.4999999973px}72%{height:15.0000000008px}76%{height:16.4999999973px}80%{height:17.9999999958px}84%{height:17.9999999958px}88%{height:19.4999999996px}92%{height:15.0000000008px}96%{height:10.5000000005px}100%{height:6.0000000003px}}@-webkit-keyframes equalize2{0%{height:17.9999999958px}4%{height:19.4999999996px}8%{height:17.9999999958px}12%{height:17.9999999958px}16%{height:16.4999999973px}20%{height:16.4999999973px}24%{height:16.4999999973px}28%{height:17.9999999958px}32%{height:17.9999999958px}36%{height:19.4999999996px}40%{height:19.4999999996px}44%{height:19.4999999996px}48%{height:16.4999999973px}52%{height:12.0000000006px}56%{height:9.0000000017px}60%{height:12.0000000006px}64%{height:15.0000000008px}68%{height:16.4999999973px}72%{height:19.4999999996px}76%{height:17.9999999958px}80%{height:17.9999999958px}84%{height:16.4999999973px}88%{height:16.4999999973px}92%{height:13.4999999968px}96%{height:16.4999999973px}100%{height:17.9999999958px}}@-moz-keyframes equalize2{0%{height:17.9999999958px}4%{height:19.4999999996px}8%{height:17.9999999958px}12%{height:17.9999999958px}16%{height:16.4999999973px}20%{height:16.4999999973px}24%{height:16.4999999973px}28%{height:17.9999999958px}32%{height:17.9999999958px}36%{height:19.4999999996px}40%{height:19.4999999996px}44%{height:19.4999999996px}48%{height:16.4999999973px}52%{height:12.0000000006px}56%{height:9.0000000017px}60%{height:12.0000000006px}64%{height:15.0000000008px}68%{height:16.4999999973px}72%{height:19.4999999996px}76%{height:17.9999999958px}80%{height:17.9999999958px}84%{height:16.4999999973px}88%{height:16.4999999973px}92%{height:13.4999999968px}96%{height:16.4999999973px}100%{height:17.9999999958px}}@keyframes equalize2{0%{height:17.9999999958px}4%{height:19.4999999996px}8%{height:17.9999999958px}12%{height:17.9999999958px}16%{height:16.4999999973px}20%{height:16.4999999973px}24%{height:16.4999999973px}28%{height:17.9999999958px}32%{height:17.9999999958px}36%{height:19.4999999996px}40%{height:19.4999999996px}44%{height:19.4999999996px}48%{height:16.4999999973px}52%{height:12.0000000006px}56%{height:9.0000000017px}60%{height:12.0000000006px}64%{height:15.0000000008px}68%{height:16.4999999973px}72%{height:19.4999999996px}76%{height:17.9999999958px}80%{height:17.9999999958px}84%{height:16.4999999973px}88%{height:16.4999999973px}92%{height:13.4999999968px}96%{height:16.4999999973px}100%{height:17.9999999958px}}@-webkit-keyframes equalize3{0%{height:13.4999999968px}4%{height:10.5000000005px}8%{height:13.4999999968px}12%{height:16.4999999973px}16%{height:19.4999999996px}20%{height:22.4999999972px}24%{height:21.0000000011px}28%{height:16.4999999973px}32%{height:13.4999999968px}36%{height:12.0000000006px}40%{height:10.5000000005px}44%{height:7.5000000004px}48%{height:12.0000000006px}52%{height:15.0000000008px}56%{height:16.4999999973px}60%{height:19.4999999996px}64%{height:17.9999999958px}68%{height:16.4999999973px}72%{height:16.4999999973px}76%{height:15.0000000008px}80%{height:17.9999999958px}84%{height:19.4999999996px}88%{height:21.0000000011px}92%{height:17.9999999958px}96%{height:15.0000000008px}100%{height:13.4999999968px}}@-moz-keyframes equalize3{0%{height:13.4999999968px}4%{height:10.5000000005px}8%{height:13.4999999968px}12%{height:16.4999999973px}16%{height:19.4999999996px}20%{height:22.4999999972px}24%{height:21.0000000011px}28%{height:16.4999999973px}32%{height:13.4999999968px}36%{height:12.0000000006px}40%{height:10.5000000005px}44%{height:7.5000000004px}48%{height:12.0000000006px}52%{height:15.0000000008px}56%{height:16.4999999973px}60%{height:19.4999999996px}64%{height:17.9999999958px}68%{height:16.4999999973px}72%{height:16.4999999973px}76%{height:15.0000000008px}80%{height:17.9999999958px}84%{height:19.4999999996px}88%{height:21.0000000011px}92%{height:17.9999999958px}96%{height:15.0000000008px}100%{height:13.4999999968px}}@keyframes equalize3{0%{height:13.4999999968px}4%{height:10.5000000005px}8%{height:13.4999999968px}12%{height:16.4999999973px}16%{height:19.4999999996px}20%{height:22.4999999972px}24%{height:21.0000000011px}28%{height:16.4999999973px}32%{height:13.4999999968px}36%{height:12.0000000006px}40%{height:10.5000000005px}44%{height:7.5000000004px}48%{height:12.0000000006px}52%{height:15.0000000008px}56%{height:16.4999999973px}60%{height:19.4999999996px}64%{height:17.9999999958px}68%{height:16.4999999973px}72%{height:16.4999999973px}76%{height:15.0000000008px}80%{height:17.9999999958px}84%{height:19.4999999996px}88%{height:21.0000000011px}92%{height:17.9999999958px}96%{height:15.0000000008px}100%{height:13.4999999968px}}.thriveaudible{position:absolute;top:25px;left:100px;color:#818080;z-index:2}.openMenuLeft .thriveaudible{color:#000}.thriveaudible b{display:block;font-family:"FuturaBoldCondensed","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:13px}.thriveaudible i{display:block;font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px}.thriveaudible .eq_container{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);position:absolute;bottom:5px;right:-40px}.layout .video-deck,.layout .video-content{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;margin-top:5px}.layout .video-deck a:link,.layout .video-deck a:visited,.layout .video-content a:link,.layout .video-content a:visited{color:#FFFFFF}.layout section.video-body{background-color:#181818}.layout section.video-body section.video-tutorial-box{color:#000;margin-top:50px;padding:0 2.5%;max-width:640px;padding-bottom:50px}.layout section.video-body section.video-tutorial-box .category-title{margin:2px;color:#feddea;min-width:99px;overflow:hidden;text-align:center;text-transform:uppercase}.layout section.video-body section.video-tutorial-box h1.video-tutorial-title{color:white;font-size:42px}.layout section.video-body section.video-tutorial-box h1.publishable-title{margin:0 0 10px 0}.layout section.video-body section.video-tutorial-box .video-description p{color:white;text-align:center}.is_legal,.is_support{margin-top:40px}.is_legal .page-title,.is_support .page-title{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:2.6em;text-transform:uppercase;color:#000;font-weight:normal;letter-spacing:0.5px;margin:0;text-align:center;line-height:1;color:#FFFFFF}.is_legal .container,.is_support .container{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#fff;margin:30px auto}.is_legal .content,.is_support .content{width:75%;margin:0 auto;padding:20px 0 !important}.is_legal h3,.is_support h3{font-size:1.4em;text-transform:uppercase;font-weight:normal;text-align:left;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#FFFFFF}.is_legal h4,.is_support h4{font-size:1.1em;text-transform:uppercase;font-weight:normal;text-align:left;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#FFFFFF}.is_legal .parchment-content p,.is_support .parchment-content p{max-width:none}.is_legal p,.is_support p{font-size:1.1em;text-align:left;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#FFFFFF}@media screen and (min-width: 48em){.is_legal,.is_support{margin-top:40px}.is_legal .content,.is_support .content{padding:120px 0 60px 0}.is_legal .page-title,.is_support .page-title{font-size:3.2em}.is_legal h3,.is_support h3{font-size:1.4em}.is_legal h4,.is_support h4{font-size:1.4em}.is_legal p,.is_support p{font-size:1.2em;text-align:left}}.background-xfpze{background:url("../img/404.jpg") no-repeat;background-size:100%;min-height:280px}.background-xfpze .container{text-align:center}
  @media screen and (min-width: 30em){.background-xfpze{min-height:450px}}@media screen and (min-width: 48em){.background-xfpze{min-height:640px}}@media screen and (min-width: 64em){.background-xfpze{min-height:800px}}@media screen and (min-width: 71.25em){.background-xfpze{min-height:1100px}}.background-xfpze h1.missing-header{font-size:200px;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;text-align:center;color:#FFFFFF;padding-top:23%;line-height:160px;margin-top:0;margin-bottom:60px}@media screen and (min-width: 64em){.background-xfpze h1.missing-header{font-size:270px;padding-top:22%;line-height:210px}}.background-xfpze h1.missing-header span{font-size:36px;display:block;color:white;line-height:36px}.background-xfpze .link-go-home{font-size:35px;padding:10px 80px;background-color:#FFFFFF;text-transform:uppercase;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif}.article.publishable{padding-bottom:100px;position:relative}.article .parchment-content .source{display:inline-block}.decor-divider{content:'';border-bottom:7px solid #000;height:30px;display:block;margin:20px 0 20px 0}.parchment-content .youtubeWrapper{position:relative;padding-bottom:50%;padding-top:30px;height:0;overflow:hidden;margin:0px auto;max-width:36.25em}@media screen and (min-width: 48em){.parchment-content .youtubeWrapper{padding-bottom:35%}}@media screen and (min-width: 64em){.parchment-content .youtubeWrapper{padding-bottom:25%}}.parchment-content .youtubeWrapper iframe,.parchment-content .youtubeWrapper object,.parchment-content .youtubeWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.parchment-content h4{font-family:"AnnieBTN","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1.2em;margin:10px auto;text-align:left;max-width:36.25em}.parchment-content p{font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;display:block;text-align:left;font-size:1.0em;width:90%;max-width:36.25em;line-height:1.25;text-align:left;margin:10px auto}.parchment-content blockquote{font-size:1.5em;line-height:1.1;margin:1em auto;width:80%;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;padding:40px 10%}.parchment-content a:link,.parchment-content a:visited{color:#FFFFFF}.parchment-content .embed-type-image{margin:3em auto 2em auto}.parchment-content .embed-type-image img{display:block;margin:0 auto}.parchment-content .embed-type-image .source{position:relative;max-width:100%}.parchment-content .embed-type-image.embed-position-fill{text-align:center;float:none;display:inline-block;vertical-align:middle;width:100%;margin:20px auto}.parchment-content .embed-type-image.embed-position-fill .source{display:block}.parchment-content .embed-type-image.embed-position-fill img{width:100%;height:auto;margin:auto}
  @media screen and (min-width: 48em){.parchment-content .embed-type-image.embed-position-fill{width:100%;margin:50px auto}.parchment-content .embed-type-image.embed-position-fill.w-1{width:100%}.parchment-content .embed-type-image.embed-position-fill.w-2{width:50%}.parchment-content .embed-type-image.embed-position-fill.w-3{width:33%}}.card .lock-icon{width:30px;height:30px;margin:0px auto 10px auto;display:block;text-align:center;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:relative}@media screen and (min-width: 64em){.card .lock-icon{width:40px;height:40px;margin:10px auto}}.card.even .lock-icon{background-image:url(../img/icons/lock.png)}.card.odd .lock-icon{background-image:url(../img/icons/lock_white.png)}.featured-block .lock-icon{width:30px;height:30px;margin:10px auto;display:block;text-align:center;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-image:url(../img/icons/lock_white.png)}
  @media screen and (min-width: 64em){.featured-block .lock-icon{width:40px;height:40px}}.featured-grid-item .lock-icon{width:30px;height:30px;margin:0px auto;display:block;text-align:center;background-size:100% 100%;background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 64em){.featured-grid-item .lock-icon{width:40px;height:40px}}.featured-grid-item.even .lock-icon{background-image:url(../img/icons/lock.png)}.featured-grid-item.odd .lock-icon{background-image:url(../img/icons/lock_white.png)}.page-break .lock-icon{width:30px;height:30px;margin:10px auto;display:block;text-align:center;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-image:url(../img/icons/lock_white.png)}@media screen and (min-width: 64em){.page-break .lock-icon{width:40px;height:40px}}.video-content p,.video-content h4,.video-content h3,.video-content h2{font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:32px;line-height:32px;color:#ffffff;text-align:center;max-width:47em;margin:10px auto}
  @media screen and (min-width: 48em){.video-content p,.video-content h4,.video-content h3,.video-content h2{font-size:24px;line-height:32px}}.gallery__details{font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#ffffff;text-align:center}.gallery__details a:link,.gallery__details a:visited{color:#FFFFFF}.gallery__details p{font-size:32px;line-height:32px;text-align:left}@media screen and (min-width: 48em){.gallery__details p{text-align:center}}.gallery__details h4,.gallery__details h3,.gallery__details h2{font-size:32px;line-height:32px;text-align:center}@media screen and (min-width: 48em){.gallery__details h4,.gallery__details h3,.gallery__details h2{font-size:24px;line-height:32px}}.parchment-article p{font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:32px;line-height:32px;color:#ffffff;text-align:left}@media screen and (min-width: 48em){.parchment-article p{font-size:24px;line-height:32px}}.parchment-article h4{font-family:"AnnieBTN","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:50px;line-height:58px;letter-spacing:2px;text-align:center;color:#ffffff}
  @media screen and (min-width: 48em){.parchment-article h4{font-size:40px;line-height:46px;margin:10px auto;max-width:36.25em}}.parchment-article h3,.parchment-article h2{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:35px;line-height:38px;color:#FFFFFF;text-align:center;text-transform:uppercase}@media screen and (min-width: 48em){.parchment-article h3,.parchment-article h2{line-height:35px}}@media screen and (min-width: 48em){.source[data-source].main-pub{display:inline-block}}.source[data-source].standard-source{position:relative}.source[data-source]:after{content:attr(data-source);display:block;position:absolute;bottom:0;left:0;padding:5px 6px;font-family:arial, sans-serif;font-size:10px;line-height:1;text-transform:uppercase;font-style:italic;color:rgba(255,255,255,0.8);background-color:rgba(0,0,0,0.8);margin:0px auto;clear:both}.embed-caption{font-family:"FuturaBoldCondensed","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:21px;line-height:25px;color:#FFFFFF;text-align:center;display:block}.input-default{width:100%;padding:20px;color:#000;border:0;outline:0;background-color:#FFFFFF;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;font-size:1.2em}@media screen and (min-width: 64em){.input-default{font-size:1.5em}}.input-block{padding:10px;text-align:left}.input-block.input-pass{clear:both;padding-top:0px;position:relative}.input-half{float:left;width:50%}@media screen and (min-width: 64em){.desktop-half{width:40%;margin-right:9%}}.input-quarter{float:left;width:25%}.pass-label{font-size:12px;text-align:left;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}@media screen and (min-width: 64em){.pass-label{font-size:20px}}@media screen and (min-width: 71.25em){.pass-label{font-size:25px}}.label-default{font-size:15px;text-align:left;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}@media screen and (min-width: 64em){.label-default{font-size:20px}}@media screen and (min-width: 71.25em){.label-default{font-size:25px}}.label-default.signup{text-transform:initial}.label-default.password{text-transform:capitalize}.label-default.password:after{clear:both;display:table;content:''}.label-default:after{clear:both;display:table;content:''}.label-default a{color:#FFFFFF}.label-default a.forgot-pass{color:#fff;display:block;padding-top:3%;float:left}::-webkit-input-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}::-moz-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}:-ms-input-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}input:-moz-placeholder{color:#666666;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.is_auth-signup label{display:block}.locked-container{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;min-height:2250px;padding-top:100px;background:rgba(0,0,0,0.7) 0 100% no-repeat;background-size:100%;z-index:1;background:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.65) 8%, #000 35%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(8%, rgba(0,0,0,0.65)), color-stop(35%, #000), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.65) 8%, #000 35%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.65) 8%, #000 35%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.65) 8%, #000 35%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.65) 8%, #000 35%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.locked-container .header__title{display:none}.locked .gallery__details{display:none}.locked-msg{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#FFFFFF;display:block;text-align:center;font-size:1.2em;text-transform:uppercase;max-width:700px;line-height:1;padding:10px;margin:30px auto}@media screen and (min-width: 48em){.locked-msg{font-size:2em;margin:70px auto}}.link-wrapper{margin-bottom:40px}.locked-button{clear:both;display:inline-block;border:none;color:#000;background:#fff;padding:5px 15px;text-transform:uppercase;font-size:1.0em;margin:10px 3px 0;width:350px}@media screen and (min-width: 48em){.locked-button{padding:10px 20px;font-size:1.4em}.locked-button:hover{border:none;background:#323232 none repeat scroll 0 0;color:gray}}.locked-video-content{position:relative;margin:0 auto;max-width:940px;max-height:485px;background-color:#000;overflow:hidden}.locked-video-content img{margin:0 auto;width:100%;height:auto}@media screen and (min-width: 71.25em){.locked-video-content{width:940px;height:485px}}.lock-video-overlay .oo_start_button{display:none}.is_constrained-narrow{margin:0 auto;max-width:800px;padding:0 10px}.form-link:link,.form-link:visited{color:white;text-transform:inherit;font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:18px}.form-link:hover,.form-link:active{color:#FFFFFF}.auth-header{text-transform:uppercase;text-align:center;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:3em;margin-bottom:.2em}@media screen and (min-width: 64em){.auth-header{font-size:5em}}.auth-deck{color:#FFFFFF;text-align:center;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1.5em;max-width:100%;margin:0px auto;margin-bottom:40px}@media screen and (min-width: 64em){.auth-deck{font-size:2.5em;max-width:55%}}.auth-form{border:solid 10px #FFFFFF}.auth-form.thanks{border:solid 0px transparent}.auth-fields{width:100%;margin:0px auto;position:relative}@media screen and (min-width: 64em){.auth-fields{width:50%}.auth-fields.free-trial{width:100%}.auth-fields.modal-subscribe,.auth-fields.modal-login{width:80%}}.auth-forms{position:relative;padding:0px 0 20px 0}.auth-form{width:100% !important;position:relative;overflow:hidden;margin:0 auto;background-color:#1e1e1e;padding:30px 20px 20px 20px}.auth-form h3{text-align:center;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;color:white}.auth-form h3.plus-sign{margin-top:.1em;margin-bottom:.1em}.auth-form .cta{text-align:center;letter-spacing:1px;margin:auto;padding:24px;font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.auth-form .spinner{display:block;width:100px;margin:0 auto}.auth-fields-header,.auth-fields-footer{background-color:#FFFFFF;color:#000;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;padding:1px;position:relative;margin-top:20px;margin-bottom:20px}.auth-fields-header h3.auth-header-title,.auth-fields-footer h3.auth-header-title{width:91%;font-size:20px;text-align:center}.auth-fields-header h3.step,.auth-fields-footer h3.step{float:left;margin-left:20px;font-size:20px}.auth-fields-footer{background:#414141 none repeat scroll 0 0;color:grey}.checkmark{position:absolute;top:15px;right:30px;width:30px}.auth-header-block{padding:120px 0 0 0;margin:0 auto}.auth-header-block a{color:#fff;text-decoration:underline}.page-heading.auth-heading{text-transform:uppercase;margin-bottom:0;position:relative;color:#FFFFFF}.page-heading.auth-heading:after{content:" ";top:-120px;left:50%;width:40px;height:130px;display:block;position:absolute;background-image:url(../img/icons/locked.png);background-size:100%;background-position:0 0px;background-repeat:no-repeat;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);transform:translate(-50%, 50%);-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;transition:opacity 200ms linear}.page-heading.auth-heading.unlocked:after{background-image:url(../img/icons/unlocked.png)}.subtext{display:block;text-align:center;font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:21px}#login-form{margin-top:30px}.form-logo{width:100%;margin:0 auto}.mfp-content .form-logo{width:87%;margin:0 auto}.input-float{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;transition:all 200ms linear}@media screen and (min-width: 64em){.input-float{font-size:20px}}@media screen and (min-width: 71.25em){.input-float{font-size:25px}}.input-secCode,.zipCode-container{width:100%}@media screen and (min-width: 48em){.input-secCode,.zipCode-container{width:25%}}.date-container{width:100%}@media screen and (min-width: 48em){.date-container{width:50%}}.is_auth-payment,.is_auth-login,.is_auth-signup{padding-bottom:20px;position:relative;overflow:hidden;display:block;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;transition:opacity 200ms linear}.is_auth-payment .icon-password,.is_auth-login .icon-password,.is_auth-signup .icon-password{background:transparent url("../img/icons/hide-input-icon.png") no-repeat scroll 0 0;cursor:pointer;display:block;height:25px;position:absolute;right:15px;width:40px;top:22px}.is_auth-payment .icon-password.already-subscribe,.is_auth-login .icon-password.already-subscribe,.is_auth-signup .icon-password.already-subscribe{top:122px}.is_auth-payment .icon-password.signup,.is_auth-login .icon-password.signup,.is_auth-signup .icon-password.signup{top:200px}@media screen and (min-width: 71.25em){.is_auth-payment .icon-password,.is_auth-login .icon-password,.is_auth-signup .icon-password{right:30px}}.is_auth-payment .icon-password.visible,.is_auth-login .icon-password.visible,.is_auth-signup .icon-password.visible{background:url("../img/icons/show-input-icon.png") no-repeat 0 0;height:25px;width:40px}.mfp-content .is_auth-login .icon-password{top:140px}
  @media screen and (min-width: 71.25em){.mfp-content .is_auth-login .icon-password{top:140px}}.payment-form{width:90%;overflow:hidden;padding:10px 40px 10px 40px;margin:0 auto}.payment-form{display:block;padding:0}.payment-form:after{content:"";display:table;clear:both}.payment-form .card-list,.payment-form-settings .card-list,.previous-cards .card-list{color:white;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.payment-form .card-list a:link,.payment-form .card-list a:visited,.payment-form-settings .card-list a:link,.payment-form-settings .card-list a:visited,.previous-cards .card-list a:link,.previous-cards .card-list a:visited{color:white}.payment-form .expiration-date,.payment-form-settings .expiration-date,.previous-cards .expiration-date{background:#FFFFFF}.payment-form .expiration-date span,.payment-form-settings .expiration-date span,.previous-cards .expiration-date span{color:gray;font-size:1.7em}.payment-form #expiration-month,.payment-form-settings #expiration-month,.previous-cards #expiration-month{width:30%;max-width:2.7em;margin-top:0px;padding-right:0px}.payment-form #expiration-year,.payment-form-settings #expiration-year,.previous-cards #expiration-year{width:3em;padding:0px 0px 0px 10px}
  @media screen and (min-width: 48em){.payment-form #expiration-year,.payment-form-settings #expiration-year,.previous-cards #expiration-year{margin-top:0px;padding-left:10px;width:60%}}.payment-form #card-number,.payment-form-settings #card-number,.previous-cards #card-number{padding-right:68px}.payment-form .icon-card,.payment-form-settings .icon-card,.previous-cards .icon-card{display:block;background-size:60%;background-repeat:no-repeat;background-position:center center;background-image:url("../img/icons/lock_card.png");width:50px;height:32px;position:absolute;top:115px;right:22px;border:1px solid #444;border-radius:2px}.payment-form .icon-card.master-card,.payment-form-settings .icon-card.master-card,.previous-cards .icon-card.master-card{background-image:url("../img/icons/xfpze_mastercard.png")}.payment-form .icon-card.visa,.payment-form-settings .icon-card.visa,.previous-cards .icon-card.visa{background-image:url("../img/icons/xfpze_visa.png")}.payment-form .icon-card.amex,.payment-form-settings .icon-card.amex,.previous-cards .icon-card.amex{background-image:url("../img/icons/xfpze_american-express.png")}.payment-form .icon-card.discover,.payment-form-settings .icon-card.discover,.previous-cards .icon-card.discover{background-image:url("../img/icons/xfpze_discover.png")}.payment-form-row{display:block}.payment-form-row:after{content:"";display:table;clear:both}.payment-form-col{float:left;width:100%}
  @media screen and (min-width: 64em){.payment-form-col{width:50%}}.payment-form-col:first-child{padding-right:0;margin-top:30px}.payment-form-col:nth-child(2){margin-top:0}.page-heading{text-transform:uppercase;font-size:1.5em;text-align:center;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
  @media screen and (min-width: 64em){.page-heading{font-size:35px}}h1.page-heading{font-size:3em}
  @media screen and (min-width: 64em){h1.page-heading{font-size:5em}}.auth-form{width:100%;padding:10px;margin:0px auto}.auth-form .download-app.auth-forms{background-color:transparent;margin-top:22%;z-index:1;padding:10% 0px}.auth-form .download-app.auth-forms h1.page-heading{font-size:2.5em}
  @media screen and (min-width: 64em){.auth-form .download-app.auth-forms h1.page-heading{max-width:75%;margin:0px auto;font-size:4em;line-height:1em}}.auth-form .download-app.auth-forms .radio-decor{border-top:solid 7px #FFFFFF;display:block;width:10%;margin:7% auto}.auth-form .download-app.auth-forms h3.page-heading{font-size:28px;max-width:85%;margin:3% auto 5%}
  @media screen and (min-width: 64em){.auth-form .download-app.auth-forms h3.page-heading.free-trial{width:40%}}@media screen and (min-width: 64em){.auth-form .download-app.auth-forms .dl-links{width:375px;display:inline-block;margin:20px auto 0px}}.auth-form .download-app.auth-forms .dl-links:after{display:table;content:'';clear:both}
  @media screen and (min-width: 64em){.auth-form .download-app.auth-forms .dl-links li{display:block;float:left;margin:0 2%}}.auth-form .download-app.auth-forms .button-submit{margin:0px auto}
  @media screen and (min-width: 48em){.auth-form{width:50%;padding:10px}}.btn-next{text-align:center}.btn-login{float:left}
  @media screen and (min-width: 48em){.btn-login{width:75%}}@media screen and (min-width: 64em){.btn-login{width:55%}}.button-submit{font-size:30px;bottom:30px;padding:10px 80px;margin-left:0px;margin-bottom:25px;background-color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
  @media screen and (min-width: 48em){.button-submit{margin-bottom:0px}}.button-submit.radio-submit{padding:20px 40px;max-width:225px}.button-submit.subscribe-trigger{padding:10px 52px}.button-next{text-align:center;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:gray;font-size:30px;line-height:50px;text-transform:uppercase;background:rgba(255,255,255,0.2) none repeat scroll 0 0;padding:15px 50px;min-width:200px;position:relative;bottom:0;margin:0 auto}.button-next.continue-trigger{margin:30px auto}.button-next.empty-fields{background-color:black;border:none}.button-next.empty-fields:hover{background-color:black;color:gray}
  @media screen and (min-width: 64em){.button-next{font-size:50px}}.button-next:hover{background:#FFFFFF;color:#000;transition:all .1s ease}.input-purchase{text-align:center}.payment-inputs{overflow:hidden;width:80%;margin:0 auto}.error-response{color:red}.error-response a{color:red;text-decoration:underline}.form-divider{top:45.4%;left:50%;font-size:38px;position:relative;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%)}.form-divider.signup{-webkit-transform:translate(-5%, 12%);-moz-transform:translate(-5%, 12%);-ms-transform:translate(-5%, 12%);-o-transform:translate(-5%, 12%);transform:translate(-5%, 12%)}
  @media screen and (min-width: 48em){.form-divider.signup{-webkit-transform:translate(-50%, -150%);-moz-transform:translate(-50%, -150%);-ms-transform:translate(-50%, -150%);-o-transform:translate(-50%, -150%);transform:translate(-50%, -150%)}}@media screen and (min-width: 48em){.form-divider{top:29%;position:absolute}}@media screen and (min-width: 64em){.form-divider{-webkit-transform:translate(-50%, -150%);-moz-transform:translate(-50%, -150%);-ms-transform:translate(-50%, -150%);-o-transform:translate(-50%, -150%);transform:translate(-50%, -150%)}}#social-auth{float:left;width:100%;padding:30px 20px 0 20px}
  @media screen and (min-width: 48em){#social-auth{width:50%;padding:30px 40px 0 50px}}.social-auth-button{margin:0;width:100%;display:block;position:relative;text-align:center;text-transform:uppercase;padding:12px;margin-bottom:25px;color:#FFFFFF;font-size:1em;line-height:2em;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;background:rgba(255,255,255,0.2) none repeat scroll 0 0}
  @media screen and (min-width: 64em){.social-auth-button{font-size:1.3em;float:right;width:90%}}.social-auth-button.facebook-button:before{content:url(/static/site/img/icons/login_fb.png);position:absolute;left:2%;top:15%}
  @media screen and (min-width: 64em){.social-auth-button.facebook-button:before{left:10%;top:25%}}.social-auth-button.twitter-button:before{content:url(/static/site/img/icons/login_twitter.jpg);position:absolute;left:2%;top:15%}
  @media screen and (min-width: 64em){.social-auth-button.twitter-button:before{left:10%;top:25%}}.social-auth-button.instagram-button:before{content:url(/static/site/img/icons/login_instagram.png);position:absolute;left:2%;top:15%}
  @media screen and (min-width: 64em){.social-auth-button.instagram-button:before{left:10%;top:25%}}.auth-step{background-color:#FFFFFF;color:#000;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:20px}.auth-step .auth-row-step{position:relative;float:left;padding-top:17px;padding-left:30px}.auth-step .auth-row-step p{position:relative;padding-left:80px}.auth-step .auth-row-step p:before{content:"";background-color:transparent;position:absolute;left:20px;top:-11px;width:12px;border-bottom:5px solid #000000;height:30px;border-right:5px solid #000000;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.auth-step .auth-row-label{min-height:100px;padding:20px 0;margin-bottom:10px}.is_hidden{opacity:0;display:none}.is_visible{opacity:1;display:block}.legal{display:block;max-width:820px;margin:0 auto;padding:0 20px;text-align:center}.legal:after{content:"";display:table;clear:both}.legal-text{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:13px}
  @media screen and (min-width: 64em){.legal-text{font-size:20px}}.legal-fineprint{font-size:10px;width:80%;margin:0 auto;margin-bottom:50px}.legal-fineprint.legal-consent{text-align:center;font-size:12px}.legal-fineprint.legal-subscribe{font-style:italic;margin:20px auto 5px}@media screen and (min-width: 64em){.legal-fineprint{font-size:14px}}.legal-fineprint a{color:#fff;text-decoration:underline}.auth-thanks{text-align:center}.auth-thanks .button-submit{margin:20px 30px;padding:10px 40px}
  @media screen and (min-width: 48em){.auth-thanks .button-submit{padding:10px 80px}}.btn-purchase{margin:0 auto}.app-text{font-size:32px;text-transform:uppercase}.app-links{margin:0px auto}.app-links:after{clear:both;content:'';display:table}.app-phones{max-width:595px;margin:30px auto}.app-phones:after{clear:both;content:'';display:table}.thanks-footer{text-align:center;margin:50px auto 0 auto;display:block}.thanks-phone{width:100%;float:none;padding:0 5px;margin-bottom:10px;margin-right:10px;margin-left:10px;display:none}@media screen and (min-width: 48em){.thanks-phone{width:33%;float:left;margin-bottom:0;max-width:175px;display:block;padding:0 5px;margin-bottom:10px;margin-right:10px;margin-left:10px}}.continue-link{color:#FFFFFF;font-size:40px;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.card-list span.icon-card{border:solid 1px #FFFFFF}.card-list span.icon-card.visa{background-image:url("../img/icons/xfpze_visa_green.png")}.card-list span.icon-card.discover{background-image:url("../img/icons/xfpze_discover_green.png")}.card-list span.icon-card.master-card{background-image:url("../img/icons/xfpze_mastercard_green.png")}.card-list span.icon-card.amex{background-image:url("../img/icons/xfpze_american-express_green.png")}.card-list h3{display:inline-block;vertical-align:middle;width:100%;margin:5px 10px;font-size:20px;color:#fff}@media screen and (min-width: 48em){.card-list h3{width:33%;margin:0 10px}}.card-list span.icon-card{display:inline-block;vertical-align:middle;position:relative;top:0;left:0;margin-right:30px}.is_used-card h3{margin-top:60px}.usedCard{border:2px solid black;width:80%;margin:5px auto;padding:12px}.usedCard:hover{background-color:#aaaaaa}.usedCard:not(.currentCard){background-color:gray;opacity:.6}.usedCard:not(.currentCard):hover{background-color:#aaaaaa}.previous-cards .auth-row{margin-bottom:0px;padding-bottom:0px}.thanks-heading{font-size:45px;margin:50px 0 10px 0}@media screen and (min-width: 64em){.thanks-heading{font-size:70px}}.thanks-note,.additional-info-note{text-align:center;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:20px;text-transform:uppercase;margin-top:10px}
  @media screen and (min-width: 64em){.thanks-note,.additional-info-note{font-size:40px;margin-top:20px}}.additional-info-note{margin-bottom:18px}.app-icons-holder{margin-bottom:30px;margin-top:30px}.app-icons-holder a{margin-left:5px}.app-icons-holder a:first-child{margin-right:5px;margin-left:0px}.icon-app-store{width:130px;height:55px;margin:13px auto 0;display:block}@media screen and (min-width: 48em){.icon-app-store{width:200px;margin-left:0px;margin-right:0px;display:inline-block}}.mfp-content #login-form,.mfp-content #auth-form,.mfp-content #change-password,.mfp-content #unsubscribe-popup,.mfp-content #resubscribe-popup{width:100%;max-width:724px;padding:80px 5px 55px;margin-top:0;text-align:center}@media screen and (min-width: 48em){.mfp-content #login-form,.mfp-content #auth-form,.mfp-content #change-password,.mfp-content #unsubscribe-popup,.mfp-content #resubscribe-popup{padding:80px 70px 55px 70px}}.mfp-content #login-form .input-default,.mfp-content #auth-form .input-default,.mfp-content #change-password .input-default,.mfp-content #unsubscribe-popup .input-default,.mfp-content #resubscribe-popup .input-default{text-align:center}.mfp-content #login-form .input-block,.mfp-content #auth-form .input-block,.mfp-content #change-password .input-block,.mfp-content #unsubscribe-popup .input-block,.mfp-content #resubscribe-popup .input-block{text-align:center;margin-bottom:20px;border:none}.mfp-content #login-form .input-block .input-block:nth-child(2),.mfp-content #auth-form .input-block .input-block:nth-child(2),.mfp-content #change-password .input-block .input-block:nth-child(2),.mfp-content #unsubscribe-popup .input-block .input-block:nth-child(2),.mfp-content #resubscribe-popup .input-block .input-block:nth-child(2){margin-bottom:2px}.mfp-content #login-form .input-block label,.mfp-content #auth-form .input-block label,.mfp-content #change-password .input-block label,.mfp-content #unsubscribe-popup .input-block label,.mfp-content #resubscribe-popup .input-block label{display:block}.mfp-content #login-form .input-block .forgot-pass,.mfp-content #auth-form .input-block .forgot-pass,.mfp-content #change-password .input-block .forgot-pass,.mfp-content #unsubscribe-popup .input-block .forgot-pass,.mfp-content #resubscribe-popup .input-block .forgot-pass{clear:both;padding-top:0px;width:100%}.mfp-content #login-form .input-block.pass,.mfp-content #auth-form .input-block.pass,.mfp-content #change-password .input-block.pass,.mfp-content #unsubscribe-popup .input-block.pass,.mfp-content #resubscribe-popup .input-block.pass{margin-bottom:0;text-align:left;overflow:hidden}.mfp-content #login-form .input-block.pass .label-default,.mfp-content #auth-form .input-block.pass .label-default,.mfp-content #change-password .input-block.pass .label-default,.mfp-content #unsubscribe-popup .input-block.pass .label-default,.mfp-content #resubscribe-popup .input-block.pass .label-default{text-transform:none;font-size:20px}.mfp-content #login-form .input-block.pass .checkbox-float,.mfp-content #auth-form .input-block.pass .checkbox-float,.mfp-content #change-password .input-block.pass .checkbox-float,.mfp-content #unsubscribe-popup .input-block.pass .checkbox-float,.mfp-content #resubscribe-popup .input-block.pass .checkbox-float{margin-left:7px}.mfp-content #login-form .input-block.pass span,.mfp-content #auth-form .input-block.pass span,.mfp-content #change-password .input-block.pass span,.mfp-content #unsubscribe-popup .input-block.pass span,.mfp-content #resubscribe-popup .input-block.pass span{float:left}.mfp-content #login-form .input-block .password,.mfp-content #auth-form .input-block .password,.mfp-content #change-password .input-block .password,.mfp-content #unsubscribe-popup .input-block .password,.mfp-content #resubscribe-popup .input-block .password{display:block;text-align:center;margin:0 auto}.mfp-content #login-form .input-block .password .forgot-pass,.mfp-content #auth-form .input-block .password .forgot-pass,.mfp-content #change-password .input-block .password .forgot-pass,.mfp-content #unsubscribe-popup .input-block .password .forgot-pass,.mfp-content #resubscribe-popup .input-block .password .forgot-pass{text-align:left;margin-top:8px}.mfp-content #change-password{padding-top:10px;padding-bottom:15px}.mfp-content #signup-form,.mfp-content #payment-form{width:90%}.mfp-content #signup-form .input-submit-block,.mfp-content #payment-form .input-submit-block{text-align:center}.mfp-content .button-submit{margin:0 auto;color:#FFFFFF;background-color:#000000;border:solid 5px #FFFFFF;padding:10px 15%}.mfp-content .button-submit:hover{color:#000000;background-color:#FFFFFF}.mfp-content .auth-forms{max-width:724px;margin:0 auto}.mfp-content .steps-info{display:none}.mfp-content .payment-form-col{width:100%}.logged-in-box,.subscribed-in-box{margin:150px auto 0 auto;margin:0px auto 0 auto;max-width:850px;padding:20px;text-align:center;text-transform:uppercase}.logged-in-box .logged-in-message,.logged-in-box .subscribed-in-message,.subscribed-in-box .logged-in-message,.subscribed-in-box .subscribed-in-message{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#FFFFFF;font-size:1.0em}.logged-in-box .logout-link,.logged-in-box .subscribed-link,.subscribed-in-box .logout-link,.subscribed-in-box .subscribed-link{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.8em;color:#FFFFFF;display:inline-block;text-align:center}@media screen and (min-width: 30em){.logged-in-box .logged-in-message,.logged-in-box .subscribed-in-message,.subscribed-in-box .logged-in-message,.subscribed-in-box .subscribed-in-message{font-size:1.4em}.logged-in-box .logout-link,.logged-in-box .subscribed-link,.subscribed-in-box .logout-link,.subscribed-in-box .subscribed-link{font-size:1.2em}}@media screen and (min-width: 48em){.logged-in-box .logged-in-message,.logged-in-box .subscribed-in-message,.subscribed-in-box .logged-in-message,.subscribed-in-box .subscribed-in-message{font-size:1.8em}.logged-in-box .logout-link,.logged-in-box .subscribed-link,.subscribed-in-box .logout-link,.subscribed-in-box .subscribed-link{font-size:1.2em}}#featured-video{background:url(../img/video/xfpze_spinner.gif);background-repeat:no-repeat;background-position:top center}
  @media screen and (min-width: 48em){#featured-video{background-position:center center}}#featured-video .innerWrapper{background-image:url(../img/video/video_loadingscreen.jpg)}.whalerock-player{max-width:380px;width:auto;height:220px;margin:53px auto 0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}@media screen and (min-width: 30em){.whalerock-player{width:auto}}@media screen and (min-width: 48em){.whalerock-player{height:355px;max-width:595px}}@media screen and (min-width: 64em){.whalerock-player{height:483px;max-width:860px}}@media screen and (min-width: 71.25em){.whalerock-player{height:483px;max-width:860px}}.whalerock-player.livestream{max-width:100%;width:100%;height:180px;margin:0 auto;position:relative;opacity:1;z-index:98}@media screen and (min-width: 30em){.whalerock-player.livestream{height:270px}}@media screen and (min-width: 48em){.whalerock-player.livestream{height:432px}}@media screen and (min-width: 64em){.whalerock-player.livestream{height:576px}}@media screen and (min-width: 71.25em){.whalerock-player.livestream{height:641px}}@media screen and (min-width: 85em){.whalerock-player.livestream{height:765px}}.whalerock-player.livestream.oo-player-paused .controls{bottom:0}.whalerock-player.livestream.oo-player-paused .controls .play{display:block}.whalerock-player.livestream.oo-player-paused .controls .pause{display:none}.whalerock-player.livestream.oo-player-playing .controls .play{display:none}.whalerock-player.livestream.oo-player-playing .controls .pause{display:block}.whalerock-player.livestream.oo-player-playing .spinner{display:none}.whalerock-player.livestream.oo-player-ready .controls{bottom:-100%}.whalerock-player.livestream.oo-player-ready .controls .play{display:block}.whalerock-player.livestream.oo-player-ready .controls .pause{display:none}.whalerock-player.livestream.oo-player-ready .spinner{display:none}.whalerock-player.livestream.oo-player-error .spinner{display:none}.whalerock-player.livestream.oo-player-loading{opacity:0}.whalerock-player.livestream.oo-player-created{opacity:0}.whalerock-player.livestream .streamSocial{position:absolute;bottom:60px;left:20px;z-index:1000;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;display:inline-block;z-index:10200}.whalerock-player.livestream .streamSocial p{background-color:rgba(0,0,0,0.7);display:inline-block;padding:10px;line-height:1;color:#fff;font-size:1.2em;margin:0 0 15px 0;float:left;clear:left}.whalerock-player.livestream .streamSocial .viewsCount{background-image:url(../img/icons/user-icon.png);background-repeat:no-repeat;background-position:15px 43%;text-indent:28px;font-size:1.4em}.whalerock-player.livestream .oo-player-video-container{position:relative}.whalerock-player.livestream .controlsWrapper{position:absolute !important;width:100%;height:100%;top:0;left:0;z-index:10100 !important;background:transparent;overflow:hidden;cursor:pointer}.whalerock-player.livestream .controlsWrapper .previewImage{width:100%;height:100%}.whalerock-player.livestream .controlsWrapper .previewImage img{width:auto;height:100%;margin:auto}.whalerock-player.livestream .controlsWrapper .controls{width:100%;height:40px;background:rgba(0,0,0,0.9);bottom:0;left:0;z-index:10;position:absolute;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;transition:all 0.5s linear}.whalerock-player.livestream .controlsWrapper .controls .controls-bar{position:relative;width:100%;height:100%;color:#fff}.whalerock-player.livestream .controlsWrapper .controls .play{width:22px;height:22px;position:absolute;left:0px;left:10px;top:11px;background-image:url(../img/icons/play-sm.png) !important;background-position:center center;background-size:20px auto !important;background-repeat:no-repeat}.whalerock-player.livestream .controlsWrapper .controls .pause{width:12px;height:18px;position:absolute;left:10px;top:11px;border-right:2px solid #fff;border-left:2px solid #fff;cursor:pointer;display:none}.whalerock-player.livestream .controlsWrapper .controls .time{position:absolute;left:0px;left:10px;top:11px}.whalerock-player.livestream .controlsWrapper .controls.show{bottom:0}.whalerock-player.livestream .controlsWrapper .startScreen{position:absolute !important;width:100%;height:100%;top:0;left:0;z-index:10200;overflow:hidden;background:transparent url(../img/icons/play.png) no-repeat center center;border-radius:0;cursor:pointer}.whalerock-player.livestream .spinner{position:absolute;top:45%;left:45%;z-index:10001;width:50px;height:50px;margin:0px;background-image:url(../img/icons/spinner.gif);background-repeat:no-repeat;background-size:100% auto}.invisible{visibility:hidden;opacity:0}.oo_promo{background-size:cover !important}.oo_promo .oo_start_button{width:60px;height:60px;left:160px !important;bottom:77px !important;opacity:0 !important;background:transparent url(../img/icons/play.png) !important;border-radius:0 !important;background-size:100% auto !important}@media screen and (min-width: 30em){.oo_promo .oo_start_button{left:180px;bottom:88px}}@media screen and (min-width: 48em){.oo_promo .oo_start_button{width:75px !important;height:75px !important;left:303px;bottom:143px}}@media screen and (min-width: 64em){.oo_promo .oo_start_button{left:404px;bottom:200px}}@media screen and (min-width: 71.25em){.oo_promo .oo_start_button{left:419px !important;bottom:209px !important}}.innerWrapper .oo_controls{background:#000 !important}.innerWrapper .oo_controls .oo_rewind{display:none !important}.innerWrapper .oo_controls .oo_play,.innerWrapper .oo_controls .oo_pause{width:20px !important;height:20px !important;top:20px !important;left:2% !important;cursor:pointer !important;background-position:center center}@media screen and (min-width: 64em){.innerWrapper .oo_controls .oo_play,.innerWrapper .oo_controls .oo_pause{left:2% !important;width:20px !important;height:20px !important;top:20px !important}}.innerWrapper .oo_controls .oo_play{background-image:url(../img/icons/play.png) !important}.innerWrapper .oo_controls .oo_pause{background-image:url(../img/icons/pause.png) !important}.innerWrapper .oo_controls .oo_label{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif !important;line-height:.8em !important;font-size:1.2em !important;position:absolute !important;float:right !important;width:auto !important;margin-top:6px}.innerWrapper .oo_controls .oo_buffer_progress{background-color:#000 !important;height:5px !important;bottom:0 !important}.innerWrapper .oo_controls .oo_progress{border-radius:0px !important;width:0px}.innerWrapper .oo_controls .oo_scrubber_track{left:70px !important;border-radius:0px !important;padding-top:20px !important;background-color:#000 !important;bottom:10px !important;top:8px !important}.innerWrapper .oo_controls .oo_playhead_progress{background-color:#FFFFFF !important;height:20px !important;bottom:0 !important}.innerWrapper .oo_controls .oo_fullscreen_on{background-image:url(../img/icons/fullscreen-on.png) !important}.innerWrapper .oo_controls .oo_fullscreen_off{background-image:url(../img/icons/fullscreen-off.png) !important}.innerWrapper .oo_controls .oo_fullscreen_on,.innerWrapper .oo_controls .oo_fullscreen_off{cursor:pointer !important;background-position:center center !important;width:25px !important;height:25px !important;right:8% !important}@media screen and (min-width: 64em){.innerWrapper .oo_controls .oo_fullscreen_on,.innerWrapper .oo_controls .oo_fullscreen_off{right:3% !important;width:25px !important;height:35px !important;margin-top:1px}}.innerWrapper .oo_controls .oo_volume{background-image:url(../img/icons/volume.png) !important;position:absolute;height:24px;right:7%;display:none}@media screen and (min-width: 64em){.innerWrapper .oo_controls .oo_volume{display:block !important;height:53px !important;right:8%;top:0 !important}}.innerWrapper .oo_controls .oo_volume .volume_slider{width:100px;height:0px;overflow:hidden;background:none;margin:0px;padding:0px;transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);position:relative;right:40px;bottom:70px;background-color:#303030;transition:width .6s easeOut}.innerWrapper .oo_controls .oo_volume .volume_slider.active{height:40px}.innerWrapper .oo_controls .oo_volume input[type="range"]{-webkit-appearance:none;-moz-appearance:none;width:80px;height:1px;border:none;outline:none;padding:0;margin:0;margin-top:20px;margin-left:5px;background-color:#FFFFFF;color:#FFFFFF}.innerWrapper .oo_controls .oo_volume input[type="range"]:focus{outline:none;border:none}.innerWrapper .oo_controls .oo_volume input[type="range"]::-moz-range-thumb:focus{outline:none;border:none}.innerWrapper .oo_controls .oo_volume input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;background-color:#ddd;height:20px;width:3px}.innerWrapper .oo_controls .oo_volume input[type="range"]::-webkit-slider-thumb:focus{outline:none;border:none}.oo_full_controls .oo_button_highlight,.oo_mini_controls .oo_button_highlight{display:none !important}.oo_full_controls .oo_toolbar_item,.oo_mini_controls .oo_toolbar_item{width:20px !important;height:15px !important;top:17px !important}@media screen and (min-width: 64em){.oo_full_controls .oo_toolbar_item,.oo_mini_controls .oo_toolbar_item{top:10px !important;height:24px !important}}.oo_full_controls .vod .oo_scrubber,.oo_mini_controls .vod .oo_scrubber{left:10.5% !important;right:8% !important;top:12px !important;bottom:10px !important;background:none !important}@media screen and (min-width: 48em){.oo_full_controls .vod .oo_scrubber,.oo_mini_controls .vod .oo_scrubber{height:10px !important;border-radius:0 !important}}@media screen and (min-width: 64em){.oo_full_controls .vod .oo_scrubber,.oo_mini_controls .vod .oo_scrubber{left:6.5% !important;right:12% !important}}.oo_full_controls .oo_duration,.oo_full_controls .oo_currentTime,.oo_mini_controls .oo_duration,.oo_mini_controls .oo_currentTime{font-size:0.625em !important;bottom:0 !important}.oo_full_controls .oo_currentTime,.oo_mini_controls .oo_currentTime{left:3px !important}.oo_full_controls .oo_duration,.oo_mini_controls .oo_duration{right:0 !important;padding:0 0 0 3px;display:none}@media screen and (min-width: 64em){.oo_full_controls .oo_duration,.oo_mini_controls .oo_duration{display:block !important}}.oo_full_controls .oo_playhead,.oo_mini_controls .oo_playhead{background-image:none !important;cursor:pointer;height:32px  !important;width:18px  !important;top:8px  !important;padding:0 !important;margin:-8px !important;background-color:none !important}.invisible{visibility:hidden}.oo_spinner{width:170px;height:170px;background:url(../img/video/xfpze_spinner.gif);margin-left:330px !important;margin-top:180.5px !important}.oo_spinner img{display:none}.oo_start_spinner{margin:0 !important}.large_play_button{position:absolute;width:60px;height:60px;background:transparent url(../img/icons/play.png) center center no-repeat;background-size:100% auto;z-index:10010;display:none}@media screen and (min-width: 48em){.large_play_button{width:75px;height:75px}}.large_play_button_action{position:absolute;width:100%;height:100%;z-index:10010;cursor:pointer;display:none}.oo-player-paused .large_play_button{display:block !important}@media screen and (min-width: 85em){.oo-player-paused .large_play_button{margin:0 auto;position:relative;top:35%;left:0 !important;bottom:0 !important}}.oo-player-paused .large_play_button_action{display:block !important}.oo_controls .oo_controls_inner,.oo_mini_controls .oo_controls_inner{left:0px !important;right:0px !important;background-color:#303030 !important}.discovery_toaster{display:none !important}.oo_full_controls,.oo_mini_controls{left:0px !important;right:0px !important;border-radius:0px !important;height:60px !important}.oo_full_controls .vod .oo_scrubber_track{bottom:8px;right:70px !important}@media screen and (min-width: 48em){.oo_full_controls .vod .oo_scrubber_track{bottom:2px !important}}.oo_full_controls .oo_duration,.oo_full_controls .oo_currentTime,.oo_mini_controls .oo_duration,.oo_mini_controls .oo_currentTime{top:5px !important}.oo_full_controls .oo_duration{margin-right:3px}.oo_mini_controls .oo_currentTime,.oo_full_controls .oo_currentTime{left:0 !important}.oo-player-paused .innerWrapper .oo_controls,.innerWrapper:hover .oo_controls,.oo_controls{bottom:0px !important;z-index:10030 !important}.innerWrapper .oo_controls{bottom:-60px !important}.oo_replay{background:transparent !important;top:auto !important;width:60px !important;height:60px !important;left:130px !important;bottom:60px !important;opacity:1 !important;border-radius:0 !important;background-size:auto auto !important;cursor:pointer}@media screen and (min-width: 48em){.oo_replay{width:75px !important;height:75px !important}}.oo_end_screen{z-index:10030 !important}.video-overlay{position:absolute;background:#000;top:257px;left:0;max-width:100%;width:100%;height:180px}@media screen and (min-width: 30em){.video-overlay{height:270px}}@media screen and (min-width: 48em){.video-overlay{height:432px}}@media screen and (min-width: 64em){.video-overlay{height:576px}}@media screen and (min-width: 71.25em){.video-overlay{height:641px}}@media screen and (min-width: 85em){.video-overlay{height:765px}}.video-overlay .loading{position:absolute;display:block;top:45%;left:45%;z-index:97;width:170px;height:170px;margin:0px;background-image:url(../img/video/xfpze_spinner.gif);background-repeat:no-repeat;background-size:100% auto}.video-container{margin:30px auto !important}@media screen and (min-width: 48em){.video-container{margin:50px auto !important}}.video{height:auto !important}.player{line-height:12px}.video-content .livestream.oo-player-error .innerWrapper table td{text-align:center}.video-content .livestream.oo-player-error .innerWrapper table td div:first-child{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif !important;text-transform:uppercase;width:80%;margin:0 auto}.video-content .livestream.oo-player-error .innerWrapper table td div:last-child a{text-decoration:underline;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif !important}.video-content .video-overlay{margin-top:3%;height:85px}@media screen and (min-width: 64em){.video-content .video-overlay{height:265px}}.video-content .video-overlay .loading{display:none;z-index:1001;position:relative;margin:0 auto;left:auto;width:100px;height:100px}
  @media screen and (min-width: 48em){.shop-look-wrapper{display:inline-block}}.shop-module{margin-top:70px}
  @media screen and (min-width: 64em){.shop-module{padding:0 7%}}@media screen and (min-width: 71.25em){.shop-module{padding:0 12%}}@media screen and (min-width: 85em){.shop-module{padding:0 18%}}.shop-module ul li.item{margin:0px}.shop-module .gallery__item{float:left;width:100%;margin:0 auto 0 auto;list-style-type:none}@media screen and (min-width: 48em){.shop-module .gallery__item{float:left;width:50%;padding:0px 15px}}@media screen and (min-width: 64em){.shop-module .gallery__item{max-width:380px;margin:0% 7% 0 0}}.shop-module .gallery__item:nth-child(2n){margin-right:0}@media screen and (min-width: 48em){.shop-module .gallery__item:nth-child(2n){margin-right:auto}}.shop-module .gallery__item .product-wrap{border:solid 7px #FFFFFF;height:355px}.shop-module .gallery__item .product-wrap.jpg{overflow:hidden;text-align:center}.shop-module .gallery__item .product-wrap.transparent .inner-product-wrapper{position:relative;top:50%;transform:translateY(-50%);padding:2%}.shop-module .gallery__item .product-wrap.transparent img{max-height:270px}.shop-module .gallery__item .product-wrap .inner-product-wrapper{position:relative;display:block;max-height:525px;margin:0px auto;text-align:center}.shop-module .gallery__item .product-wrap:after{display:table;content:'';clear:both}.shop-module .gallery__tag{border:none;bottom:0;margin-bottom:0px;color:white;font-family:"FuturaLight","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:15px;max-width:200px;position:relative;-webkit-transform:translateY(-45%) translateX(0%);-moz-transform:translateY(-45%) translateX(0%);-ms-transform:translateY(-45%) translateX(0%);-o-transform:translateY(-45%) translateX(0%);transform:translateY(-45%) translateX(0%)}.shop-module .gallery__tag:hover{color:#FFFFFF}.shop-module .gallery__tag p{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;width:auto;padding:12% 2%;text-align:center;border:solid 7px #FFFFFF;background-color:black}@media screen and (min-width: 71.25em){.shop-module .gallery__tag p{padding:10% 2%}}.shop-module h2{font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:2em;text-align:center;margin:0px 0 0 0px;text-transform:uppercase}.shop-module .decor{width:10%;display:block;margin:10px auto 50px auto;border-top:solid 5px #FFFFFF}.shop-module .decor.shop{margin:15px auto;width:10%;border-top:solid 5px #FFFFFF}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10005;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10006;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:40px auto;text-align:left;z-index:600;max-width:724px}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;color:#FFFFFF;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{line-height:44px;display:none;position:absolute;right:23px;top:15px;text-decoration:none;text-align:center;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;margin:0;font-style:normal;font-size:60px}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{right:23px;top:13px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}
  @media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}#settings-form{max-width:747px;width:100%}#settings-form .button-submit.js-change-password{margin:0px 0px 10px 0px;padding:10px 40px}@media screen and (min-width: 48em){#settings-form .button-submit.js-change-password{padding:10px 80px}}#settings-form fieldset.settings-fieldset{border:none}#settings-form .label-default{font-size:25px}#settings-form .input-block{position:relative}#settings-form .input-block a.is_edit-trigger{position:absolute;right:15px;top:68px;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:20px;text-transform:uppercase}
  @media screen and (min-width: 64em){#settings-form .input-block a.is_edit-trigger{font-size:25px}}#settings-form .img-error{font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif}.is_settings{padding:20px 20px 40px 20px;margin-bottom:50px}@media screen and (min-width: 64em){.is_settings{padding:0px 100px 40px 100px}}.settings-header-block{text-align:center;margin:10px auto 0px auto}.settings-header-block .page-heading{margin:0.67em 0 0 0}.avatar-uploader{text-align:center;margin:0px 0 20px 0}.user-info,.manage-subscription{margin-bottom:20px;border:0}.user-info .input-submit,.manage-subscription .input-submit{text-align:center;clear:both}.button-large{color:white}.manage-subscription .button-submit{margin:10px auto 0 auto;padding:10px 3%}.manage-subscription a:link,.manage-subscription a:visited{color:white}.manage-subscription .unsub-message{font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif}.user-avatar{display:block;margin:0 auto;width:150px;height:150px;background-position:top center;background-size:cover;border:solid 10px #FFFFFF;position:relative}.user-avatar .replace,.user-avatar .delete{background-color:rgba(255,255,255,0.8);cursor:pointer;position:absolute}.user-avatar .replace{top:0;left:0}.user-avatar .delete{top:0;right:0}.image-uploader{color:#000;left:108px;position:relative;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif}.button-group{margin:20px 0;width:100%;text-align:center}.settings-submit-group{float:none;margin:10px auto;overflow:hidden;text-align:center}.settings-submit{text-align:center;margin:0px;width:156px;text-align:center;font-size:35px;bottom:30px;padding:10px 0px;background-color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;height:66px}.is_upload-element{display:none}.newsletter,.manage-subscription,.changepass{text-align:center;border:0}.newsletter .page-title,.manage-subscription .page-title,.changepass .page-title{margin-top:0;margin-bottom:15px;font-size:30px;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;text-align:center;text-transform:uppercase}@media screen and (min-width: 64em){.newsletter .page-title,.manage-subscription .page-title,.changepass .page-title{font-size:50px}}.newsletter .input-block-radios,.manage-subscription .input-block-radios,.changepass .input-block-radios{padding-right:0;width:100%;position:relative;max-width:130px;text-align:left;margin:0 auto;margin-bottom:20px}.newsletter .input-block-radios .label-default,.manage-subscription .input-block-radios .label-default,.changepass .input-block-radios .label-default{font-size:20px}.newsletter-radio{margin-right:10px}.manage-subscriptions .button-large,.changepass .button-large{font-size:35px;bottom:30px;padding:10px 80px;margin-left:0px;background-color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;margin:0}.switch{width:210px;margin:0 auto;overflow:hidden;position:relative;cursor:pointer;padding:14px 0px 10px 0;border:2px solid #FFFFFF}.switch-state-on .switch-toggler{right:0;left:auto}.switch-state-on .switch-on{color:#000}.switch-state-on .switch-off{color:#FFFFFF}.switch-state-off .switch-toggler{left:0;right:auto}.switch-state-off .switch-on{color:#FFFFFF}.switch-state-off .switch-off{color:#000}.switch-toggler{top:0;bottom:0;width:50%;display:block;position:absolute;background:#FFFFFF;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;transition:all 200ms linear}.switch-option{z-index:2;float:left;width:50%;display:block;position:relative;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:18px;text-align:center}.switch-off{color:#000}.switch-on{color:#000}.is_dropzone{padding:5px;max-width:175px;display:block;margin:30px auto 10px auto;border:dashed 4px rgba(255,255,255,0);-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;transition:all 250ms linear}.drag_enter{border:dashed 4px rgba(255,255,255,0.5)}.drag_over{border:dashed 4px #fff}.is_upload-trigger{color:#fff;display:block;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;text-align:center;font-size:25px;text-transform:uppercase}.newsletter input[type=radio]{opacity:0;z-index:9999}.newsletter .overlay{display:inline-block;position:relative;left:-1em;height:1.4em;width:1.4em;background-color:black;border-radius:50%;border:solid 4px #FFFFFF;cursor:pointer}.newsletter input[type=radio]:checked+.overlay{background-color:#FFFFFF}#reset-password-form .subtext,#reset-password-form .auth-form__instructions,#reset-password-form .auth-form__registration{font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif}#reset-password-form .subtext a,#reset-password-form .auth-form__instructions a,#reset-password-form .auth-form__registration a{color:#FFFFFF}#reset-password-form .subtext{text-align:left}#reset-password-form .auth-form__registration{padding-top:20px;display:block}#reset-password-form input{width:100%;padding:20px;margin-top:8px;color:#000;border:0;outline:0;background-color:#FFFFFF;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;text-transform:uppercase;font-size:1.2em;border:0;color:#000}#reset-password-form label{float:left;text-transform:uppercase;font-family:"TradeGothicLTPro-BdCn20", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:25px}#reset-password-form fieldset{border:0}#reset-password-form #id_email{margin-bottom:25px}#reset-password-form .button-submit{margin:0 auto;border:0;color:#000;margin-top:30px}.paired__gallery .gallery{display:block;padding-bottom:100px;background-color:black}.paired__gallery .gallery:after{content:"";display:table;clear:both}.paired__gallery .featured-grid-container .featured-grid-content{width:100%;margin:0 auto}.paired__gallery .featured-grid-container .featured-grid-content-title{font-size:2.8em}.paired__gallery .featured-grid-container .featured-grid-row{overflow:none;position:relative;width:100%;margin:0}.paired__gallery .featured-grid-container .featured-grid-cell{width:100%;float:none;z-index:0;margin-top:5%}@media screen and (min-width: 48em){.paired__gallery .featured-grid-container .featured-grid-cell{margin-top:0%}}.paired__gallery .featured-grid-container .featured-grid-cell.copy{z-index:5;position:absolute;bottom:0}.paired__gallery .featured-grid-container .featured-grid-img{opacity:1;position:relative;overflow:hidden}@media screen and (min-width: 48em){.paired__gallery .featured-grid-container .featured-grid-content{padding:40px 0;width:730px}.paired__gallery .featured-grid-container .featured-grid-row{width:100%;height:100%;overflow:hidden;margin:0;padding:0}.paired__gallery .featured-grid-container .featured-grid-cell{width:50%;float:left}.paired__gallery .featured-grid-container .featured-grid-cell.copy{position:static}.paired__gallery .featured-grid-container .featured-grid-row.even .featured-grid-cell{float:right}.paired__gallery .featured-grid-container .featured-grid-img{opacity:1;position:relative}}@media screen and (min-width: 64em){.paired__gallery .featured-grid-container .featured-grid-content{width:940px}.paired__gallery .featured-grid-container .time-marker{display:inline-block;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.paired__gallery .featured-grid-container .time-marker .play-icon{width:55px;height:45px}.paired__gallery .featured-grid-container .time-marker p{font-size:3em}.paired__gallery .featured-grid-container .time-marker:hover{opacity:0.8}}.paired__gallery .related-items{text-align:center;width:100%;padding:0 15px;overflow:hidden}.paired__gallery .related-items img{display:block;margin:7px auto 0px}.paired__gallery .related-items li{float:none;vertical-align:middle}.paired__gallery .related-items .title{text-transform:uppercase;font-family:"FuturaBoldCondensed","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;padding:15px 0 0 0;color:#fff;margin:0px}.paired__gallery .related-items p{font-family:"FuturaBoldCondensed","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#fff;margin:0px auto;font-size:16px}.paired__gallery .related-items.total-1 .transparent img{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:320px;max-height:320px;margin:0px auto}@media screen and (min-width: 48em){.paired__gallery .related-items.total-1 .transparent img{-webkit-transform:translateY(-20%) translateX(0%);-moz-transform:translateY(-20%) translateX(0%);-ms-transform:translateY(-20%) translateX(0%);-o-transform:translateY(-20%) translateX(0%);transform:translateY(-20%) translateX(0%)}}@media screen and (min-width: 64em){.paired__gallery .related-items.total-1 .transparent img{max-width:370px;max-height:370px}}.paired__gallery .related-items.total-1 .jpg{overflow:hidden;text-align:center}.paired__gallery .related-items.total-1 .jpg img{margin:0px;height:100%;width:100%}.paired__gallery .related-items.total-1 li{vertical-align:middle;padding:0;border:solid 5px #FFFFFF;width:90%;margin:20% auto 0%;height:400px}
  @media screen and (min-width: 48em){.paired__gallery .related-items.total-1 li{height:290px}}@media screen and (min-width: 64em){.paired__gallery .related-items.total-1 li{height:380px}}.paired__gallery .related-items.total-1 .title,.paired__gallery .related-items.total-1 .price{display:none}@media screen and (min-width: 30em){.paired__gallery .related-items.total-1 li{vertical-align:middle;padding:0}}@media screen and (min-width: 48em){.paired__gallery .related-items.total-1 img{max-height:420px;width:auto}}@media screen and (min-width: 64em){.paired__gallery li{width:467px}.paired__gallery img{width:auto}}.paired__gallery .related-items.total-2 .gallery__tag{display:none}.paired__gallery .related-items.total-2 li{display:block;padding:20px 0px 4px}.paired__gallery .related-items.total-2 img{max-height:200px;width:auto}.paired__gallery .related-items.total-2 li:first-child{border-bottom:5px solid #FFFFFF;max-width:445px}
  @media screen and (min-width: 48em){.paired__gallery .related-items.total-2 img{max-height:130px;width:auto}}@media screen and (min-width: 64em){.paired__gallery .related-items.total-2 img{max-height:200px;width:auto}}.paired__gallery .related-items.total-3 .gallery__tag{display:none}.paired__gallery .related-items.total-3 li{display:block;margin:0 auto;padding:10px 0px;float:left;width:50%}.paired__gallery .related-items.total-3 img{max-height:200px;width:auto}.paired__gallery .related-items.total-3 li:first-child{float:none}.paired__gallery .related-items.total-3 .related-items-2{margin:0;padding:0;border-top:5px solid #FFFFFF}.paired__gallery .related-items.total-3 .related-items-3{margin:0;padding:0;border-top:5px solid #FFFFFF;border-left:5px solid #FFFFFF}@media screen and (min-width: 48em){.paired__gallery .related-items.total-3 img{max-height:150px;width:auto}}@media screen and (min-width: 64em){.paired__gallery .related-items.total-3 img{max-height:200px;width:auto}}.paired__gallery .gallery__row{display:block;text-align:center}.paired__gallery .gallery__row:after{content:"";display:table;clear:both}
  @media screen and (min-width: 48em){.paired__gallery .gallery__row{margin-top:100px}}.paired__gallery .gallery__row:first-child{margin-top:0}
  @media screen and (min-width: 48em){.paired__gallery .gallery__row--double+.gallery__row--double{margin-top:0}}@media screen and (min-width: 64em){.paired__gallery .gallery__row--double .gallery__item{width:50%;float:left}.paired__gallery .gallery__row--double .gallery__item.not-product img{width:100%}}@media screen and (min-width: 64em){.paired__gallery .gallery__row--double.right .gallery__tag.right-tag{transform:translateY(80%) translateX(-60%)}.paired__gallery .gallery__row--double.right .gallery__item{width:50%;float:right}.paired__gallery .gallery__row--double.right .gallery__item .product-wrap{margin-right:10%}}.paired__gallery .gallery__details{position:relative;padding:20px 40px;background-color:rgba(0,0,0,0.8);color:#fff;text-align:left}.paired__gallery .gallery__details p{font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:32px;line-height:32px}.paired__gallery .gallery__details b{font-family:"FuturaBoldCondensed","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.paired__gallery .gallery__details a:link,.paired__gallery .gallery__details a:visited{color:#FFFFFF}@media screen and (min-width: 64em){.paired__gallery .gallery__details{margin:-60px 20px 0 20px}}@media screen and (min-width: 64em){.paired__gallery .gallery__details{-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);position:absolute;top:50%;right:-25%;max-width:50%}}.paired__gallery .gallery__details h2:after{content:'';display:block;padding-top:10px;border-bottom:6px solid #fff;width:50%}.paired__gallery .gallery__item{position:relative;width:100%;margin-left:auto;margin-right:auto;margin-top:100px}@media screen and (min-width: 64em){.paired__gallery .gallery__item{margin-top:0px}}.paired__gallery .gallery__item.product{margin-top:100px;padding-top:0px}@media screen and (min-width: 64em){.paired__gallery .gallery__item.product{margin:auto 0%}}.paired__gallery .gallery__item .product-wrap{border:solid 7px #FFFFFF}@media screen and (min-width: 64em){.paired__gallery .gallery__item .product-wrap{max-width:580px}}@media screen and (min-width: 64em){.paired__gallery .gallery__item .product-wrap{-webkit-transform:translateY(16%) translateX(0%);-moz-transform:translateY(16%) translateX(0%);-ms-transform:translateY(16%) translateX(0%);-o-transform:translateY(16%) translateX(0%);transform:translateY(16%) translateX(0%)}}@media screen and (min-width: 71.25em){.paired__gallery .gallery__item .product-wrap{-webkit-transform:translateY(25%) translateX(0%);-moz-transform:translateY(25%) translateX(0%);-ms-transform:translateY(25%) translateX(0%);-o-transform:translateY(25%) translateX(0%);transform:translateY(25%) translateX(0%)}}.paired__gallery .gallery__item .product-wrap .inner-product-wrapper{position:relative;display:block;max-height:400px;margin:0px auto;text-align:center}@media screen and (min-width: 48em){.paired__gallery .gallery__item .product-wrap .inner-product-wrapper{height:auto}}@media screen and (min-width: 64em){.paired__gallery .gallery__item .product-wrap{height:450px;max-height:525px}}.paired__gallery .gallery__item .product-wrap.right{margin-left:0%}@media screen and (min-width: 64em){.paired__gallery .gallery__item .product-wrap.right{margin-left:10%}}.paired__gallery .gallery__item .product-wrap.left{margin-right:0%}@media screen and (min-width: 64em){.paired__gallery .gallery__item .product-wrap.left{margin-right:10%}}.paired__gallery .gallery__item .product-wrap:after{display:table;content:'';clear:both}@media screen and (min-width: 48em){.paired__gallery .gallery__item{width:60%}}.paired__gallery .gallery__tag{max-width:200px;-webkit-transform:translateY(-40%) translateX(0%);-moz-transform:translateY(-40%) translateX(0%);-ms-transform:translateY(-40%) translateX(0%);-o-transform:translateY(-40%) translateX(0%);transform:translateY(-40%) translateX(0%)}.paired__gallery .gallery__tag a:link,.paired__gallery .gallery__tag a:visited{color:white}.paired__gallery .gallery__tag p{width:auto;padding:6% 2%;text-align:center;background-color:black;font-size:16px}@media screen and (min-width: 71.25em){.paired__gallery .gallery__tag p{padding:20px;padding:5%}}.how-to .source[data-source].main-pub{display:block}.how-to .header-bg{position:relative}@media screen and (min-width: 64em){.how-to .header-bg{display:inline-block}}.how-to .header-info p,.how-to .featured-grid-info p{font-size:1.2em;font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;letter-spacing:.06em;line-height:auto}.how-to .content-container-header .shot-number{color:#FFFFFF;text-transform:uppercase;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;margin-bottom:0px;font-size:20px}.how-to .featured-grid-container a:link,.how-to .featured-grid-container a:visited{color:#FFFFFF}.how-to .featured-grid-container .header-info{padding:0px 5%}@media screen and (min-width: 48em){.how-to .featured-grid-container .decor{width:10%;display:block;text-align:center;margin:35px auto 0px auto;border-top:8px solid #FFFFFF}}.how-to .featured-grid-container .featured-grid-content{width:100%;margin:0 auto}.how-to .featured-grid-container .featured-grid-row{overflow:none;position:relative;width:100%;margin:0}.how-to .featured-grid-container .featured-grid-cell{width:100%;float:none;z-index:0}.how-to .featured-grid-container .featured-grid-info{width:100%;height:auto;display:block;vertical-align:middle;text-align:center;padding:0 0 20px 0}.how-to .featured-grid-container .featured-grid-info p{margin:0 auto}.how-to .featured-grid-container .featured-grid-info .caption{width:80%;margin:0 auto;margin:20px auto 20px auto}.how-to .featured-grid-container .featured-grid-info .caption span{display:block;text-align:center;font-size:2em;width:50px;margin:5px auto;padding:5px 5px 2px 5px;font-weight:normal;color:#FFFFFF;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;background-color:#333333}.how-to .featured-grid-container .featured-grid-img img{display:block;margin:0 auto}.how-to .featured-grid-container .related-content{margin-top:10px}.how-to .featured-grid-container .related-content .related-content-item{width:100%;margin:7px}.how-to .featured-grid-container .related-content .related-content-item h3{color:#fff;text-transform:uppercase;font-weight:normal;font-size:1.0em;line-height:1;font-family:"FuturaBoldCondensed","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}@media screen and (min-width: 48em){.how-to .featured-grid-container .featured-grid-content{padding:40px 0;width:730px}.how-to .featured-grid-container .featured-grid-info{width:730px;display:table-cell;vertical-align:middle;text-align:center;padding:20px 0px;margin:0}.how-to .featured-grid-container .featured-grid-info h3{font-size:1.4em;margin:5px 0}.how-to .featured-grid-container .featured-grid-info img{margin:0 auto;text-align:center}.how-to .featured-grid-container .featured-grid-info .caption{font-size:1em;margin:auto auto 20px auto}}@media screen and (min-width: 64em){.how-to .featured-grid-container .featured-grid-content{width:940px}.how-to .featured-grid-container .featured-grid-cell{width:50%;float:right;height:100%;margin:0 auto}.how-to .featured-grid-container .featured-grid-row.even .featured-grid-cell{float:left}.how-to .featured-grid-container .featured-grid-row{height:100%;overflow:hidden;padding:0}.how-to .featured-grid-container .featured-grid-info{width:467px;position:absolute;top:50%;transform:translateY(-50%)}.how-to .featured-grid-container .featured-grid-info h3{font-size:1.8em;margin:15px 0 5px 0}.how-to .featured-grid-container .featured-grid-info p{width:70%}}.gallery{display:block}.gallery:after{content:"";display:table;clear:both}.gallery b{font-family:"FuturaBoldCondensed","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.gallery a:link,.gallery a:visited{color:#FFFFFF}.gallery__row{display:block;text-align:center}.gallery__row:after{content:"";display:table;clear:both}@media screen and (min-width: 48em){.gallery__row{margin-top:100px}}.gallery__details{position:relative;padding:20px 40px;background-color:rgba(0,0,0,0.8);color:#fff;text-align:left}@media screen and (min-width: 64em){.gallery__details{margin:-60px 20px 0 20px}}@media screen and (min-width: 64em){.gallery__details{-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);position:absolute;top:50%;right:-25%;max-width:50%}}.gallery__item{position:relative;width:100%;margin:50px auto 0px}@media screen and (min-width: 64em){.gallery__item{width:53%;margin-top:0}}.gallery__tag{position:relative;bottom:0;width:auto;text-align:center;padding:5px 0px;color:#fff;font-family:"FuturaMedium","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;height:90px;border:solid 7px #FFFFFF;max-width:350px;margin:0px auto 20px;height:auto}.gallery__tag a:link,.gallery__tag a:visited{color:white}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.page-article .article img{display:block;margin:0 auto}.page-article .photo-caption{display:block;font-family:"TradeGothicLTPro","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;background-color:#0fefc3;color:#000;text-align:center;width:80%;margin:0 auto;text-transform:uppercase;font-size:17px;padding:23px;position:relative;top:-30px}@media screen and (min-width: 64em){.page-article .photo-caption{width:15%}}.page-article .decor{width:5%;display:block;margin:35px auto;border-top:solid 5px #fff}
