.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
#views-slideshow-form-wrapper .form-item.dependent-options{padding-left:5px;}#views-slideshow-form-wrapper .vs-dependent{padding-left:30px;}
.page-home > header{background:none;left:0;position:absolute;right:0;z-index:1;}.page-home > header nav a{color:white;text-shadow:rgba(0,0,0,0.75) 0 0 10px;}.page-home > header nav a.shop{text-shadow:none;}.page-home > section{margin-bottom:3em;padding:0 20px;position:relative;}@media only screen and (min-width:768px){.page-home > section{margin-bottom:5em;}}.page-home > section:after{clear:both;content:"";display:block;}.page-home > section > .content{margin:0 auto;max-width:1140px;position:relative;}.page-home #section-options{margin-left:auto;margin-right:auto;margin-top:0;}.page-home #section-options > .content > a,.page-home #section-options > .content > div{display:block;float:left;margin-bottom:2em;margin-right:3.8%;width:48%;}.page-home #section-options > .content > a:nth-child(2),.page-home #section-options > .content > div:nth-child(2){margin-right:0;}.page-home #section-options > .content > a:nth-child(3),.page-home #section-options > .content > div:nth-child(3){clear:both;float:none;margin:0 auto;}@media only screen and (min-width:768px){.page-home #section-options > .content > a,.page-home #section-options > .content > div{width:22.05%;}.page-home #section-options > .content > a:nth-child(2),.page-home #section-options > .content > div:nth-child(2){margin-right:3.8%;}.page-home #section-options > .content > a:nth-child(3),.page-home #section-options > .content > div:nth-child(3){clear:none;float:left;margin:0 3.8% 0 0;}}.page-home #section-options > .content > a figcaption,.page-home #section-options > .content > div figcaption{margin-top:1em;}.page-home #section-options > .content > a figure img,.page-home #section-options > .content > div figure img{margin:0 auto;max-width:251px;}.page-home #section-options > .content > a:last-child,.page-home #section-options > .content > div:last-child{margin-right:0;}.page-home #section-options > .content > a.purse,.page-home #section-options > .content > div.purse{font-family:"Didot W01 Italic",serif;font-size:1.5em;line-height:1em;text-align:center;text-decoration:none;text-transform:uppercase;}.page-home #section-options > .content > a.signup,.page-home #section-options > .content > div.signup{border-top:1px solid #dddddd;float:none;margin:2em auto 0;padding-top:2em;width:100%;}@media only screen and (min-width:768px){.page-home #section-options > .content > a.signup,.page-home #section-options > .content > div.signup{border:none;float:left;margin:0;padding-top:1em;width:22.05%;}}.page-home #section-options > .content > a.signup h2,.page-home #section-options > .content > div.signup h2{font-family:"Didot W01 Italic",serif;font-size:1.5em;line-height:1em;margin-bottom:0.75em;text-align:center;text-transform:uppercase;}.page-home #section-options > .content > a.signup input[type='email'],.page-home #section-options > .content > div.signup input[type='email']{background:none;border:1px solid #dddddd;height:3em;line-height:3em;width:100%;}.page-home #section-options > .content > a.signup input[type='submit'],.page-home #section-options > .content > div.signup input[type='submit']{background-color:#c56868;color:white;display:block;height:2.5em;line-height:2.5em;margin:1em auto 0;padding:0 1.5em;text-transform:uppercase;}.page-home #section-intro > header{background-image:url(/sites/all/modules/features/ep_homepage/images/header-600x217.jpg);background-repeat:no-repeat;background-size:100%;margin-bottom:1.5em;margin-left:-20px;margin-right:-20px;max-width:none;padding-top:36.9%;position:relative;}@media only screen and (min-width:601px){.page-home #section-intro > header{background-image:url(/sites/all/modules/features/ep_homepage/images/header-1280x463.jpg);}}@media only screen and (min-width:768px){.page-home #section-intro > header{background-attachment:fixed;margin-bottom:6em;}}.page-home #section-intro > header > .content{margin:0 auto;}.page-home #section-intro > header > .content h1{font-size:2.5em;line-height:1.3em;margin-top:1.5em;padding:0 20px;text-align:center;}@media only screen and (min-width:768px){.page-home #section-intro > header > .content h1{bottom:0;color:white;font-family:"Didot W01 Italic",serif;font-size:4.25em;left:0;line-height:0.65em;margin:0 auto;max-width:1140px;position:absolute;right:0;text-align:left;text-transform:uppercase;}.page-home #section-intro > header > .content h1 .line{display:block;line-height:1em;}.page-home #section-intro > header > .content h1 .line.wide{display:block;line-height:1em;}}@media only screen and (min-width:1024px){.page-home #section-intro > header > .content h1{font-size:5em;line-height:0.65em;}}.page-home #section-intro > header.full-size{background-image:url(/sites/all/modules/features/ep_homepage/images/header-600x258.jpg);padding-top:42.9%;}@media only screen and (min-width:601px){.page-home #section-intro > header.full-size{background-image:url(/sites/all/modules/features/ep_homepage/images/header-1280x550.jpg);}}.page-home #section-intro > .content .kickstarter-button{background:url(/sites/all/modules/features/ep_homepage/images/kickstarter-button.png) no-repeat;display:block;height:67px;margin:-3em auto 3em;overflow:hidden;text-indent:290px;white-space:nowrap;width:290px;}.page-home #section-intro > .content .how-it-works .steps{margin-bottom:3em;}@media only screen and (min-width:768px){.page-home #section-intro > .content .how-it-works .steps{float:left;margin-bottom:0;margin-right:3.8%;width:48%;}}.page-home #section-intro > .content .how-it-works .steps .faq-link{text-align:right;}.page-home #section-intro > .content .how-it-works .steps .faq-link a{background-color:#c56868;color:white;display:inline-block;font-size:1.15em;height:2.5em;line-height:2.5em;padding:0 2em;text-decoration:none;text-transform:uppercase;width:auto;}.page-home #section-intro > .content .how-it-works .steps h2{color:#dddddd;font-family:"Avenir LT W01 35 Light",sans-serif;font-size:2em;line-height:1em;margin-bottom:1em;text-align:center;}@media only screen and (min-width:768px){.page-home #section-intro > .content .how-it-works .steps h2{color:#515151;text-align:left;}}.page-home #section-intro > .content .how-it-works .steps ol{list-style-type:none;counter-reset:item;}.page-home #section-intro > .content .how-it-works .steps ol li{background-repeat:no-repeat;margin-bottom:0;}@media only screen and (min-width:1180px){.page-home #section-intro > .content .how-it-works .steps ol li{font-size:1.2em;line-height:2em;}}.page-home #section-intro > .content .how-it-works .steps ol li:first-child{background-image:url(/sites/all/modules/features/ep_homepage/images/how-it-works-phone.png);background-position:right top;background-size:150px;min-height:89px;padding-right:170px;padding-top:20px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.page-home #section-intro > .content .how-it-works .steps ol li:first-child{background-image:url(/sites/all/modules/features/ep_homepage/images/how-it-works-phone@2x.png);}}@media only screen and (min-width:1180px){.page-home #section-intro > .content .how-it-works .steps ol li:first-child{padding-right:190px;}}.page-home #section-intro > .content .how-it-works .steps ol li:last-child{background-image:url(/sites/all/modules/features/ep_homepage/images/how-it-works-mat.png);background-position:left top;background-size:100px;min-height:86px;padding-left:120px;padding-top:30px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.page-home #section-intro > .content .how-it-works .steps ol li:last-child{background-image:url(/sites/all/modules/features/ep_homepage/images/how-it-works-mat@2x.png);}}@media only screen and (min-width:1180px){.page-home #section-intro > .content .how-it-works .steps ol li:last-child{padding-left:140px;}}.page-home #section-intro > .content .how-it-works .signup{border-top:1px solid #dddddd;font-size:1.5em;line-height:1.5em;margin:2em auto 0;padding-top:2em;}@media only screen and (min-width:768px){.page-home #section-intro > .content .how-it-works .signup{background:rgba(136,159,196,0.15);border:none;float:left;margin:0;padding:2em;width:48%;}}.page-home #section-intro > .content .how-it-works .signup h2{font-family:"Didot W01 Italic",serif;font-size:1.3em;line-height:1em;margin-bottom:0.75em;text-align:center;text-transform:uppercase;}.page-home #section-intro > .content .how-it-works .signup input[type='email']{background:none;border:1px solid #dddddd;height:3em;line-height:3em;width:100%;}@media only screen and (min-width:768px){.page-home #section-intro > .content .how-it-works .signup input[type='email']{border:2px solid white;}}.page-home #section-intro > .content .how-it-works .signup input[type='submit']{background-color:#c56868;color:white;display:block;height:2.5em;line-height:2.5em;margin:1em auto 0;padding:0 1.5em;text-transform:uppercase;}.page-home #section-intro > .content .how-it-works .video{margin:0 auto;max-width:100%;}@media only screen and (min-width:768px){.page-home #section-intro > .content .how-it-works .video{float:left;width:48%;}}.page-home #section-intro > .content .how-it-works .video figure{display:block;height:0;left:0;margin:0;max-width:100%;overflow:hidden;padding-bottom:56%;position:relative;top:0;}.page-home #section-intro > .content .how-it-works .video figure iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.page-home #section-media > .content h2{font-family:"Avenir LT W01 35 Light",sans-serif;font-size:2em;line-height:1em;margin-bottom:1.5em;text-align:center;}.page-home #section-media > .content .covered-by{clear:both;text-align:center;}@media only screen and (min-width:768px){.page-home #section-media > .content .covered-by{margin:0 auto;width:50%;}}.page-home #section-media > .content .covered-by li{display:inline-block;margin:0 1.5em 3em;vertical-align:middle;}.page-home #section-media > .content .quotes{margin-bottom:6em;text-align:left;}@media only screen and (min-width:768px){.page-home #section-media > .content .quotes{margin-left:auto;margin-right:auto;margin-top:0;width:50%;}}.page-home #section-media > .content .quotes blockquote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.25em;line-height:1.5em;margin-bottom:3em;float:left;margin-right:3.8%;width:48%;}@media only screen and (min-width:768px){.page-home #section-media > .content .quotes blockquote{font-size:1.5em;line-height:1.5em;}}.page-home #section-media > .content .quotes blockquote:nth-child(2n){margin-right:0;}.page-home #section-media > .content .quotes blockquote:nth-child(2n+1){clear:both;}.page-home #section-media > .content .quotes blockquote a{text-decoration:none;}.page-home #section-media > .content .quotes blockquote cite{display:block;font-family:"AvenirLTW01-35LightObli",sans-serif;font-size:0.75em;line-height:1.5em;}.page-home #section-media > .content .quotes blockquote.media{background-position:center top;background-repeat:no-repeat;}.page-home #section-media > .content .quotes blockquote.media.gma{background-image:url(/sites/all/modules/features/ep_homepage/images/media-gma.png);background-position:center 15px;}.page-home #section-media > .content .quotes blockquote.media.refinery29{background-image:url(/sites/all/modules/features/ep_homepage/images/media-refinery29.png);}.page-home #section-media > .content .quotes blockquote.media.tnw{background-image:url(/sites/all/modules/features/ep_homepage/images/media-tnw.png);background-position:center 15px;}.page-home #section-media > .content .quotes blockquote.media.today-show{background-image:url(/sites/all/modules/features/ep_homepage/images/media-today-show.png);}.page-home #section-media > .content .quotes blockquote.media a{display:block;padding-top:95px;}
