.font-icon,.xCheckbox span:before,.xCheckbox span.xChecked:before,.xRadiobox span:before,.xRadiobox span.xChecked:before,.xComboInput:after,.picker__nav--prev:before,.picker__nav--next:before,.xPlayable .xIconPlay:before,.xClassCarousel .xActionNext:before,.xClassCarousel .xActionPrevious:before{display:block;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:'socialvetica';line-height:1;speak:none;-webkit-font-smoothing:antialiased}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6,p,blockquote,iframe,label,pre,address,td,th,ul,ol,dl,dd,hr,table,small{margin:0 0 10px;padding:0}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,blockquote:last-child,iframe:last-child,label:last-child,pre:last-child,address:last-child,td:last-child,th:last-child,ul:last-child,ol:last-child,dl:last-child,dd:last-child,hr:last-child,table:last-child,small:last-child{margin-bottom:0}
html{font-size:62.5%}
body{font-size:14px;font-size:1.4rem;font-family:Arial,Helvetica,sans-serif;background-color:#eee;color:#333;line-height:1.4}
iframe{border:0}
h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:normal}
h1{font-size:36px;font-size:3.6rem}
h2{font-size:26px;font-size:2.6rem}
h3{font-size:24px;font-size:2.4rem}
h4{font-size:22px;font-size:2.2rem}
h5{font-size:20px;font-size:2rem}
h6{font-size:18px;font-size:1.8rem}
hr{height:2px;outline:0;border:0;background-color:#980a0a}
a{color:inherit;text-decoration:none}
a:hover,a:focus{color:inherit;text-decoration:underline}
img{display:block}
.uaMSIE8 img{height:auto!important;width:100%;max-width:none}
img,video,canvas{max-width:100%;height:auto}
ul{list-style-position:inside;list-style-type:disc;-webkit-padding-start:0}
ol{list-style-position:inside;list-style-type:decimal}
ul ul,ol ul{padding-left:20px;list-style-type:circle}
ol ol,ul ol{padding-left:20px;list-style-type:lower-latin}
input,textarea,keygen,select,button,isindex{color:inherit;font:inherit}
a:focus,button:focus,input:focus,textarea:focus{outline:0}
button,input[type="submit"]{padding:0}
fieldset{margin:0;padding:0;border:0;width:auto}
input,textarea{padding:10px;border:0;color:inherit;background-color:white;width:100%}
input:focus,textarea:focus{border-color:#980a0a}
textarea{resize:vertical}
select{width:100%}
.xFieldContainer[style*="height"] textarea{resize:none}
.picker__button--clear,.picker__button--today{padding:10px 20px;width:100%}
.xFieldItem{margin-bottom:15px}
.xFieldItem:last-child{margin-bottom:0}
.xForm .buttons{margin-bottom:0}
.xActionsForm{margin-bottom:0}
.xActionsForm .xActivateContainer{margin-top:10px}
.xControlSummary{margin-bottom:20px}
.xForm{padding:20px}
.xForm .xCopyContainer{padding:0}
.xFieldContainer{font-size:0}
.xFieldContainer>*{font-size:14px;font-size:1.4rem}
.xField{display:inline-block;vertical-align:middle;margin-bottom:5px}
.xField:last-child{margin-bottom:0}
.xFormPages{margin-bottom:10px;max-width:100%}
.xFormPages:last-child{margin-bottom:0}
.xFormPages{max-width:100%}
.xLabelContainer{margin-bottom:5px}
.xLabelContainer:last-child{margin-bottom:0}
.xSubLabel{display:none}
.xHelpLabel{margin-bottom:5px}
.xHelpContainer{margin-bottom:5px}
.xRequired .xControlLabel:after,.xRequired .xFieldLabel:after{content:'*'}
.xFieldRadioChoice,.xFieldCheckboxChoice{margin-bottom:10px}
.xFieldRadioChoice:last-child,.xFieldCheckboxChoice:last-child{margin-bottom:0}
.xFieldRadioChoice .xIcon,.xFieldCheckboxChoice .xIcon{display:block;margin-bottom:15px}
.xFieldRadioChoice .xFieldLabel,.xFieldCheckboxChoice .xFieldLabel{display:inline-block;vertical-align:middle;margin:0;padding-left:5px;max-width:80%}
.xFieldRadioChoice .xMediaContainer,.xFieldCheckboxChoice .xMediaContainer{margin-bottom:5px}
.xFieldRadioChoice .xMediaContainer img,.xFieldCheckboxChoice .xMediaContainer img{margin:0}
.xProfileMarketingOptIn,.xControlTerms_and_conditions{margin-bottom:0}
.xRadiobox,.xCheckbox{display:inline-block;vertical-align:middle}
.xRadiobox span,.xCheckbox span{color:none;position:relative;display:block;cursor:pointer}
.xCheckbox span:before{content:"\5e"}
.xCheckbox span.xChecked:before{content:"\26"}
.xRadiobox span:before{content:"\24"}
.xRadiobox span.xChecked:before{content:"\25"}
.radioField,.checkField{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;border:0}
.xUploader{position:relative}
.xFileAction{position:absolute;top:0;right:0;bottom:0;padding:10px;background-color:#03d9e9;color:white}
.xFilename{display:block;overflow:hidden;white-space:nowrap;padding:10px;background-color:white;border:0}
input[type="file"]{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%!important;cursor:pointer}
.xComboInput{font-size:0;position:relative;white-space:nowrap;cursor:pointer;padding:10px;border:0;background-color:white}
.xComboInput>*{font-size:14px;font-size:1.4rem}
.xComboInput.focus{border-color:#980a0a}
.xComboInput.focus:after{border-color:#980a0a;color:#980a0a}
.xComboInput input[type="text"]{display:inline-block;vertical-align:middle;padding:0;outline:0;border:0;background-color:none}
.xComboInput:after{font-size:20px;font-size:2rem;content:"\a8";line-height:1;position:absolute;top:0;right:0;bottom:0;display:block;width:40px;border-left:none;color:none;text-align:center;padding-top:10px}
.xComboOptions{position:absolute;top:0;right:0;left:0;z-index:5;overflow-y:auto;border:1px solid black;background-color:white;border:0;border-top:0;z-index:4}
.option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:10px}
.option:hover,.option.active{background-color:#03d9e9;color:white}
.item{display:inline-block;vertical-align:middle;cursor:pointer}
.xDatePicker{position:absolute;right:0;left:0;z-index:2;display:none;margin:10px auto 0;border:0;background-color:white}
.xDatePicker .picker__button--today,.xDatePicker .picker__button--clear{display:inline-block;vertical-align:middle;width:50%}
.xDatePicker thead th{padding:5px}
.picker--opened{display:block}
.dateField{cursor:pointer}
.picker__table{margin-bottom:0;width:100%;table-layout:fixed}
.picker__table td{padding:0;text-align:center}
.picker__table th{text-align:center}
.picker__header{padding:10px;position:relative;text-align:center}
.picker__footer{font-size:0}
.picker__footer>*{font-size:14px;font-size:1.4rem}
.picker__month{font-weight:bold}
.picker__day{padding:12% 0}
.picker__day--infocus{cursor:pointer}
.picker__day--infocus.picker__day--selected,.picker__day--infocus:hover{background-color:#980a0a;color:white}
.picker__day--outfocus{background-color:#999;color:#333}
.picker__day--selected{font-weight:bold}
.picker__nav--prev,.picker__nav--next{font-size:30px;font-size:3rem;top:10px;position:absolute;cursor:pointer}
.picker__nav--prev{left:10px}
.picker__nav--prev:before{content:"\3c"}
.picker__nav--next{right:10px}
.picker__nav--next:before{content:"\3e"}
.xControlTime{position:relative}
.xTimePicker{position:absolute;right:0;left:0;z-index:2;display:none;margin:10px auto 0;border:1px solid #333;background-color:white}
.xTimePicker.picker--opened{display:block}
.xTimePicker li{list-style-type:none}
.timeField{cursor:pointer}
.picker__list-item{display:inline-block;vertical-align:middle;padding:5px;text-align:center;cursor:pointer;width:25%}
.picker__list-item:last-child{padding:0;border-bottom:0}
.picker__list-item:hover{background-color:#980a0a;color:white}
.picker__list-item:hover:last-child{background-color:inherit;color:inherit}
.picker__list-item--selected{font-weight:bold}
.xRatingIcons img{display:inline-block;vertical-align:middle}
.xErrorLabel{display:none}
.xFieldError .xErrorLabel{display:block}
.xFieldError{color:#c00}
.xFieldError input,.xFieldError textarea{border-color:#c00;background-color:#fcc}
.xFieldError input::-webkit-input-placeholder,.xFieldError textarea::-webkit-input-placeholder{color:#c00}
.xFieldError input:-moz-placeholder,.xFieldError textarea:-moz-placeholder{color:#c00}
.xFieldError input::-moz-placeholder,.xFieldError textarea::-moz-placeholder{color:#c00}
.xFieldError input:-ms-input-placeholder,.xFieldError textarea:-ms-input-placeholder{color:#c00}
.xFieldError .xComboInput{border-color:#c00;background-color:#fcc}
.xFieldError .xComboInput:after{border-color:#c00;color:#c00}
.xFieldError .xComboOptions{border-color:#c00;color:#333}
.xFieldError .xDatePicker{color:#333}
.xFieldError .xTimePicker{color:#333}
.xFieldError .xUploader{border-color:#c00}
.xFieldError .xFileAction{background-color:#c00;color:white}
.xFieldError .xFilename{border-color:#c00;background-color:#fcc}
.xFieldError .xRadiobox span,.xFieldError .xCheckbox span{color:#c00}
.xQuizHeader{margin-bottom:10px}
.xQuizHeader:last-child{margin-bottom:0}
.xQuizFormContainer .xActionPrevious{margin-bottom:10px}
.xQuizFormContainer .xPagingButton.xDisabled{display:none}
.xQuizFormContainer .xPagingButton:before{display:none}
.xControlQuestion{margin-bottom:20px}
.xQuizQuestion{margin-bottom:10px}
.cycle-slide .xControlInfo .xLabelContainer{display:none}
.cycle-slide .xControlInfo .xFieldContainer{width:auto}
#count-lives:before,#count-question:before,#quizTimer:before{content:' '}
.xMetaProgressContainer{margin-top:20px;border:1px solid #333;text-align:center;padding:5px;position:relative;background:#bbb}
.xMetaProgress{color:white;position:relative;z-index:2}
.xMetaProgressBar{background:#980a0a;position:absolute;top:0;left:0;bottom:0;content:''}
.xComponent{background-color:#fff}
.xCopyContainer{margin-bottom:10px;overflow:hidden}
.xCopyContainer:last-child{margin-bottom:0}
.xBodyContainer{padding:20px}
.xCTAContainer{margin-bottom:10px}
.xCTAContainer:last-child{margin-bottom:0}
.xMediaContainer{margin-bottom:10px}
.xMediaContainer img{margin-right:auto;margin-left:auto}
.xMediaContainer:last-child{margin-bottom:0}
.xPlayable{font-size:0;zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);text-align:center;position:relative}
.xPlayable>*{font-size:14px;font-size:1.4rem}
.xPlayable .xIconPlay{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;zoom:1;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);color:white;position:absolute;top:0;left:0;right:0;bottom:0}
.xPlayable .xIconPlay:after{display:inline-block;vertical-align:middle;content:'';height:100%}
.xPlayable .xIconPlay:before{font-size:50px;font-size:5rem;display:inline-block;vertical-align:middle;content:"\a3"}
.xPlayable:hover .xIconPlay{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xIcon{display:inline-block;vertical-align:middle;font-size:22px;font-size:2.2rem;line-height:1}
.xButton,.picker__button--clear,.picker__button--today,.xQuizFormContainer .xPagingButton,.xActionShowMore{display:block;border:0;color:#fff;background-color:#980a0a;text-align:center;white-space:nowrap;cursor:pointer}
.xButton:hover,.xButton:focus,.picker__button--clear:hover,.picker__button--today:hover,.xQuizFormContainer .xPagingButton:hover,.xActionShowMore:hover{background-color:#333;color:#fff;text-decoration:none}
.xButton.xDisabled,.xButton.xDisabled:hover{background-color:#999;color:#333}
.xButton span,.xQuizFormContainer .xPagingButton span,.xActionShowMore span{display:block;padding:10px 20px}
button{width:100%}
.xClassCarousel{overflow:hidden}
.xClassCarousel .xItem{width:100%}
.cycle-slide{width:100%}
.xTransitioning{overflow:hidden}
.xClassCarousel{position:relative}
.xClassCarousel:last-child{margin-bottom:0}
.xClassCarousel .xItem{font-size:0;height:100%;text-align:center}
.xClassCarousel .xItem>*{font-size:14px;font-size:1.4rem}
.xClassCarousel .xItem:before{display:inline-block;vertical-align:middle;height:100%;content:''}
.xClassCarousel .xItemInner{display:inline-block;vertical-align:middle}
.xClassCarousel .xActionsPagination{font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:static;height:0;width:0}
.xClassCarousel .xActionsPagination>*{font-size:14px;font-size:1.4rem}
.xClassCarousel .xPaginationContainer{display:inline-block;vertical-align:middle;width:100%;text-align:left;pointer-events:auto;height:0}
.xClassCarousel .xActionPaginate{margin:0;top:0;bottom:0;position:absolute;z-index:999}
.xClassCarousel .xActionPaginate:after{display:inline-block;vertical-align:middle;content:'';height:100%}
.xClassCarousel .xActionPaginate:before{display:inline-block;vertical-align:middle}
.xClassCarousel .xActionNext{right:0;direction:rtl}
.xClassCarousel .xActionNext:before{content:"\3e";direction:ltr}
.xClassCarousel .xActionPrevious{left:0}
.xClassCarousel .xActionPrevious:before{content:"\3c"}
.xClassCarousel .xActionNext,.xClassCarousel .xActionPrevious{display:inline-block;vertical-align:middle;cursor:pointer;font-size:0;width:0;white-space:nowrap}
.xClassCarousel .xActionNext:before,.xClassCarousel .xActionPrevious:before{color:white;font-size:40px;font-size:4rem;text-shadow:0 0 5px rgba(0,0,0,0.5)}
.xClassCarousel .xActionNext:hover,.xClassCarousel .xActionPrevious:hover{text-decoration:none}
.xClassCarousel .xActionNext span,.xClassCarousel .xActionPrevious span{display:inline-block;vertical-align:middle;font-size:0}
.xPaginateIcon{font-size:0;text-align:center;padding:20px 20px 10px}
.xPaginateIcon>*{font-size:14px;font-size:1.4rem}
.xPagingIcon{display:inline-block;vertical-align:middle;font-size:0;margin-right:10px;margin-bottom:10px;color:#999}
.xPagingIcon.activeSlide{color:#333}
.xPagingIcon:last-child{margin-right:0}
.xPaginateThumb{font-size:0;text-align:center}
.xPaginateThumb>*{font-size:14px;font-size:1.4rem}
.xPagingThumb{display:inline-block;vertical-align:top}
.xPagingThumb img{object-fit:cover}
.xContentcard .xItemInner{position:relative;overflow:hidden;padding:10px}
.xContentcard.xClassUgc .xIconContainer{display:none}
.xContentcard .xActionContainer{position:absolute;right:10px;bottom:10px}
.xContentcard .xActionPlatform{position:static}
.xContentcard .xIconContainer{text-align:left;margin-bottom:0}
.xContentcard .xCopyContainer.xMain,.xContentcard .xProfileWrapper{margin-bottom:10px}
.xContentcard .xCopyContainer.xMain:last-child,.xContentcard .xProfileWrapper:last-child{margin-bottom:0}
.xContentcard .xMediaContainer{margin-right:-10px;margin-left:-10px}
.xMediacard{text-align:center}
.xMediacard.xClassUgc .xIconContainer{display:none}
.xMediacard .xItemInner{position:relative;overflow:hidden;padding:10px}
.xOverlay .xMediacard .xItemInner{padding-top:0}
.xOverlay .xMediacard .xItemInner .xIconContainer{display:none}
.xMediacard .xProfileContainer{display:inline-block;vertical-align:middle}
.xMediacard .xMediaContainer{margin-right:-10px;margin-left:-10px}
.xMediacard .xIconContainer{position:absolute;top:10px;left:10px}
.xMediacard .xActionNetwork{text-align:right}
.xGallery .xMediacard .xCTAContainer:last-child{margin-bottom:20px}
.xTemplateList .xMediacard .xItemInner{padding-top:0;padding-bottom:0}
.xTemplateGrid .xMediaitem .xItemInner{position:relative;overflow:hidden;padding:10px}
.xOverlay .xTemplateGrid .xMediaitem .xItemInner{padding-top:0}
.xTemplateGrid .xMediaitem .xMediaContainer{margin-right:-10px;margin-left:-10px}
.xTemplateList .xMediaitem .xItemInner{padding-top:0;padding-bottom:0}
.xMedialayer{position:relative;height:0;padding-bottom:100%;overflow:hidden;text-align:center}
.xMedialayer.xClassUgc .xIconContainer{display:none}
.xMedialayer .xItemInner{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#980a0a;color:white;top:1px;right:1px;bottom:1px;left:1px;padding:10px}
.xMedialayer .xItemInner:before{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#980a0a;z-index:1}
.xGallery .xMedialayer .xItemInner:before{display:none}
.xGallery .hasCopy.xMedialayer .xItemInner:before,.xGallery .hasCTA.xMedialayer .xItemInner:before{display:block}
.xMedialayer .xItemInner .xUserDetails{padding-left:5px}
.xMedialayer .xItemInner .xUserDetails:first-child{padding-left:0}
.xMedialayer .xItemInner>*{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:2}
.xMedialayer .xItemInner:hover .xProfileWrapper,.xMedialayer .xItemInner:hover .xActionNetwork{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer .xItemInner:hover .xIconContainer,.xMedialayer .xItemInner:hover .xMetaDate{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xMedialayer .xButton{background-color:#fff;color:#980a0a}
.xMedialayer .xCopyContainer{position:relative;margin-bottom:5px}
.xMedialayer .xCopyContainer:last-child{margin-bottom:0}
.xContainerSocialContentWall .xMedialayer .xCopyContainer{padding-bottom:55%;height:0;overflow:hidden}
.xContainerSocialContentWall .xMedialayer .xCopyContainer:after{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSJyZ2IoMTUyLCAxMCwgMTApIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODBhMGEiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(top,rgba(152,10,10,0) 70%,#980a0a 100%);background-image:-moz-linear-gradient(top,rgba(152,10,10,0) 70%,#980a0a 100%);background-image:-o-linear-gradient(top,rgba(152,10,10,0) 70%,#980a0a 100%);background-image:linear-gradient(to bottom,rgba(152,10,10,0) 70%,#980a0a 100%);content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%}
.xGallery .xMedialayer .xItemInner{font-size:0}
.xGallery .xMedialayer .xItemInner>*{font-size:14px;font-size:1.4rem}
.xGallery .xMedialayer .xItemInner .xCopyContainer{display:inline-block;vertical-align:middle}
.xGallery .xMedialayer .xItemInner .xCTAContainer{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;z-index:3;bottom:10px;left:10px;right:10px}
.xGallery .xMedialayer .xItemInner:hover .xCTAContainer{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer.xContentImage .xItemInner .xCopyContainer,.xMedialayer.xContentVideo .xItemInner .xCopyContainer,.xMedialayer.xContentImage .xItemInner .xCopyContainer:after,.xMedialayer.xContentVideo .xItemInner .xCopyContainer:after,.xMedialayer.xContentImage .xItemInner .xMetaDate,.xMedialayer.xContentVideo .xItemInner .xMetaDate{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xMedialayer.xContentImage .xItemInner .xIconContainer,.xMedialayer.xContentVideo .xItemInner .xIconContainer{left:auto;top:auto;right:10px;bottom:10px}
.xMedialayer.xContentImage .xItemInner:hover:before,.xMedialayer.xContentVideo .xItemInner:hover:before{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer.xContentImage .xItemInner:hover .xCopyContainer,.xMedialayer.xContentVideo .xItemInner:hover .xCopyContainer,.xMedialayer.xContentImage .xItemInner:hover .xCopyContainer:after,.xMedialayer.xContentVideo .xItemInner:hover .xCopyContainer:after{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer.xContentText .xIconContainer{top:10px;right:10px;left:10px;text-align:center;height:50px}
.xMedialayer.xContentText .xIconContainer:before{display:inline-block;vertical-align:middle;content:'';height:100%}
.xMedialayer.xContentText .xSourceLogo{display:inline-block;vertical-align:middle;font-size:42px;font-size:4.2rem}
.xMedialayer .xMetaDate{position:absolute;bottom:10px;left:10px;margin:0;right:10px}
.xMedialayer .xProfileWrapper{font-size:0;zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);height:50px;margin-bottom:10px;text-align:center;position:relative}
.xMedialayer .xProfileWrapper>*{font-size:14px;font-size:1.4rem}
.xMedialayer .xProfileWrapper:before{display:inline-block;vertical-align:middle;content:'';height:100%}
.xMedialayer .xProfileContainer{display:inline-block;vertical-align:middle;text-align:left}
.xMedialayer .xIconContainer{position:absolute;margin:0}
.xMedialayer .xActionNetwork{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;bottom:10px;left:10px;right:10px;text-align:center}
.xMedialayer.xContentVideo .xPlayable{position:absolute;top:0;bottom:0;left:0;right:0;margin-bottom:0}
.xMedialayer.xContentVideo:hover .xIconPlay{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xContainerSocialContentWall .xMedialayer.xContentVideo:hover .xIconPlay{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xOverlay{background:black;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1000;text-align:center;background-color:rgba(0,0,0,0.75);padding:20px;overflow-y:scroll}
.uaMSIE8 .xOverlay{background:0}
.xOverlayInner{position:relative;color:#333;text-align:start;background-color:white}
.xOverlayContent{overflow-y:auto;overflow-x:hidden;position:relative}
.xDialogWrapper{padding:10px}
#quizDialogFooter .xButton{margin-bottom:10px}
#quizDialogFooter .xButton:last-child{margin-bottom:0}
.xOverlay .xMediacard.xContentVideo .xIconContainer{display:none}
.xOverlay-modal .xOverlayContent{padding:20px}
.xRenderOverlay .xItem{cursor:pointer}
.xActionClose.hasIcon{display:inline-block;vertical-align:middle;position:absolute;top:-35px;right:-10px;margin:0;color:white}
.xIconClose:before{font-size:40px;font-size:4rem}
.xActionCloseOverlay:hover{text-decoration:none}
@media all and (min-width:150%){.xActionClose.hasIcon{right:-35px}
}
.xOverlay .xToolbar:last-child{margin-bottom:0}
.xOverlay .xToolbar:last-child li{margin-bottom:0}
.xOverlay-shareModal .xOverlayInner{padding:20px;text-align:center}
.xOverlay-shareModal .xToolbarSharing .xIcon{font-size:30px;font-size:3rem}
.xOverlay-shareModal .hasButton{display:none}
.xRules{padding:20px}
.xProfileWrapper{margin-bottom:10px;overflow:hidden;white-space:nowrap}
.xProfileWrapper:last-child{margin-bottom:0}
.xProfileContainer .xUserAvatar{display:table-cell;vertical-align:middle}
.xProfileContainer .xUserDetails{white-space:nowrap;display:table-cell;vertical-align:middle}
.xProfileContainer .xUserAvatar+.xUserDetails{padding-left:10px}
.xMediaAvatar{min-width:50px;min-height:50px}
.xActionProfile{display:none}
.xAvatar{min-height:50px;min-width:50px;height:50px;width:50px}
.uaMSIE8 .xAvatar{height:50px;width:50px}
.xToolbar{font-size:0}
.xToolbar>*{font-size:14px;font-size:1.4rem}
.xToolbar li{display:inline-block;vertical-align:middle;list-style-type:none;margin-right:10px;margin-bottom:10px}
.xToolbar li:last-child{margin-right:0}
.xToolbar:last-child{margin-bottom:-10px}
.xFixed .xToolbar{white-space:nowrap;overflow:hidden}
.xNativeToolbar li{vertical-align:top}
.xIconToolbar{white-space:nowrap}
.xIconToolbar li{margin-bottom:0}
.xIconToolbar:last-child{margin-bottom:0}
.xButtonToolbar li{display:inline-block;vertical-align:middle;margin:0 10px 10px 0}
.xButtonToolbar:last-child{margin-bottom:-10px}
.xActionContainer{margin-bottom:10px}
.xActionContainer:last-child{margin-bottom:0}
.xIconLabel{display:inline-block;vertical-align:middle}
.xEmbedYoutube{height:0}
.xEmbedYoutube iframe{height:100%;width:100%}
@media all and (max-width:480px){.xTemplateColumn .xItem{width:100%!important}
}
@media all and (min-width:0){.xTemplateColumn .xItem{width:100%}
}
@media all and (min-width:325px){.xTemplateColumn .xItem{width:50%}
}
@media all and (min-width:650px){.xTemplateColumn .xItem{width:33.33333333%}
}
@media all and (min-width:975px){.xTemplateColumn .xItem{width:25%}
}
.uaMSIE8 .xTemplateColumn .xItem{width:33.33333333%}
.xTemplateColumn{margin:-1px;padding:0 20px 20px}
.xTemplateColumn:last-child{margin-bottom:-1px}
.xTemplateColumn .xItem{padding:1px}
.xTemplateGrid .xItem{display:inline-block;vertical-align:middle}
@media all and (max-width:480px){.xVariantS,.xVariantM,.xVariantL{width:100%!important}
.xVariantS.xMedialayer,.xVariantM.xMedialayer,.xVariantL.xMedialayer{padding-bottom:100%!important}
}
@media all and (min-width:0){.xContainer .xVariantL{width:100%}
.xContainer .xVariantL.xMedialayer{padding-bottom:100%}
.xVideoGallery .xContainer .xVariantL.xMedialayer{padding-bottom:100%}
}
@media all and (min-width:420px){.xContainer .xVariantL{width:50%}
.xContainer .xVariantL.xMedialayer{padding-bottom:50%}
.xVideoGallery .xContainer .xVariantL.xMedialayer{padding-bottom:50%}
}
@media all and (min-width:840px){.xContainer .xVariantL{width:33.33333333%}
.xContainer .xVariantL.xMedialayer{padding-bottom:33.33333333%}
.xVideoGallery .xContainer .xVariantL.xMedialayer{padding-bottom:33.33333333%}
}
@media all and (min-width:0){.xContainer .xVariantM{width:100%}
.xContainer .xVariantM.xMedialayer{padding-bottom:100%}
.xVideoGallery .xContainer .xVariantM.xMedialayer{padding-bottom:100%}
}
@media all and (min-width:400px){.xContainer .xVariantM{width:50%}
.xContainer .xVariantM.xMedialayer{padding-bottom:50%}
.xVideoGallery .xContainer .xVariantM.xMedialayer{padding-bottom:50%}
}
@media all and (min-width:800px){.xContainer .xVariantM{width:33.33333333%}
.xContainer .xVariantM.xMedialayer{padding-bottom:33.33333333%}
.xVideoGallery .xContainer .xVariantM.xMedialayer{padding-bottom:33.33333333%}
}
@media all and (min-width:0){.xContainer .xVariantS{width:100%}
.xContainer .xVariantS.xMedialayer{padding-bottom:100%}
.xVideoGallery .xContainer .xVariantS.xMedialayer{padding-bottom:100%}
}
@media all and (min-width:325px){.xContainer .xVariantS{width:50%}
.xContainer .xVariantS.xMedialayer{padding-bottom:50%}
.xVideoGallery .xContainer .xVariantS.xMedialayer{padding-bottom:50%}
}
@media all and (min-width:650px){.xContainer .xVariantS{width:33.33333333%}
.xContainer .xVariantS.xMedialayer{padding-bottom:33.33333333%}
.xVideoGallery .xContainer .xVariantS.xMedialayer{padding-bottom:33.33333333%}
}
@media all and (min-width:975px){.xContainer .xVariantS{width:25%}
.xContainer .xVariantS.xMedialayer{padding-bottom:25%}
.xVideoGallery .xContainer .xVariantS.xMedialayer{padding-bottom:25%}
}
@media all and (min-width:0){.xPagingThumb{width:100%}
}
@media all and (min-width:200px){.xPagingThumb{width:50%}
}
@media all and (min-width:400px){.xPagingThumb{width:33.33333333%}
}
@media all and (min-width:600px){.xPagingThumb{width:25%}
}
@media all and (min-width:800px){.xPagingThumb{width:20%}
}
@media all and (min-width:1000px){.xPagingThumb{width:16.66666667%}
}
.uaMSIE8 .xVariantS{width:33.33333333%}
.uaMSIE8 .xVariantS.xMedialayer{padding-bottom:33.33333333%}
.uaMSIE8 .xVariantM{width:33.33333333%}
.uaMSIE8 .xVariantM.xMedialayer{padding-bottom:33.33333333%}
.uaMSIE8 .xVariantL{width:50%}
.uaMSIE8 .xVariantL.xMedialayer{padding-bottom:50%}
.uaMSIE8 .xPagingThumb{width:33.33333333%}
.xTemplateGrid{margin:-1px}
.xTemplateGrid .xItem{vertical-align:top}
.xTemplateGrid:last-child{margin-bottom:-1px}
.xTemplateList{overflow:hidden}
.xTemplateList .xItem{margin-bottom:20px}
.xTemplateList .xItem:last-child{margin-bottom:0}
.xTemplateList .xMediaContainer,.xTemplateList .xMetaContainer{margin-bottom:10px}
.xTemplateList .xMediaContainer:last-child,.xTemplateList .xMetaContainer:last-child{margin-bottom:0}
.xTemplateList .xActionContainer{margin-bottom:10px}
@media all and (max-width:480px){.xTemplateMasonry .xItem{width:100%!important;padding-bottom:100%!important}
}
@media all and (min-width:0){.xTemplateMasonry .xDisplaySpotlight{padding-bottom:200%;width:200%}
.xTemplateMasonry .xDisplayFeature{padding-bottom:100%;width:200%}
.xTemplateMasonry .xDisplayCommentary{padding-bottom:200%;width:100%}
.xTemplateMasonry .xDisplayShow{padding-bottom:100%;width:100%}
}
@media all and (min-width:325px){.xTemplateMasonry .xDisplaySpotlight{padding-bottom:100%;width:100%}
.xTemplateMasonry .xDisplayFeature{padding-bottom:50%;width:100%}
.xTemplateMasonry .xDisplayCommentary{padding-bottom:100%;width:50%}
.xTemplateMasonry .xDisplayShow{padding-bottom:50%;width:50%}
}
@media all and (min-width:650px){.xTemplateMasonry .xDisplaySpotlight{padding-bottom:66.66666667%;width:66.66666667%}
.xTemplateMasonry .xDisplayFeature{padding-bottom:33.33333333%;width:66.66666667%}
.xTemplateMasonry .xDisplayCommentary{padding-bottom:66.66666667%;width:33.33333333%}
.xTemplateMasonry .xDisplayShow{padding-bottom:33.33333333%;width:33.33333333%}
}
@media all and (min-width:975px){.xTemplateMasonry .xDisplaySpotlight{padding-bottom:50%;width:50%}
.xTemplateMasonry .xDisplayFeature{padding-bottom:25%;width:50%}
.xTemplateMasonry .xDisplayCommentary{padding-bottom:50%;width:25%}
.xTemplateMasonry .xDisplayShow{padding-bottom:25%;width:25%}
}
.uaMSIE8 .xTemplateMasonry .xDisplaySpotlight{width:66.66666667%;padding-bottom:66.66666667%}
.uaMSIE8 .xTemplateMasonry .xDisplayFeature{width:33.33333333%;padding-bottom:66.66666667%}
.uaMSIE8 .xTemplateMasonry .xDisplayCommentary{width:66.66666667%;padding-bottom:33.33333333%}
.uaMSIE8 .xTemplateMasonry .xDisplayShow{width:33.33333333%;padding-bottom:33.33333333%}
.uaMSIE8 .xTemplateMasonry .xItemInner{font-size:14px;font-size:1.4rem}
.xTemplateMasonry{margin:-1px}
.xTemplateMasonry:last-child{margin-bottom:-1px}
.xPage{margin-left:auto;margin-right:auto;max-width:1300px;background-color:#eee}
.xCampaignHeader{text-align:center;color:white;background-color:#fff}
.xCampaignHeader .xButton{background-color:white;color:#fff}
.xCampaignHeader .xButton:hover,.xCampaignHeader .xButton:focus{background-color:#e6e6e6}
.xNavShareWrapper{padding:10px}
.xPageHeader .xActionSharing{padding:10px}
.xPageHeader .xWrapper{padding:20px}
.xNavigation{padding:10px}
.xTab{list-style-type:none}
.xTabLink{display:inline-block;vertical-align:middle;padding:5px}
.xPageBanner img{margin-left:auto;margin-right:auto}
.xContestTimeline{background-color:white;color:#333}
.xTimelineTabs{padding:10px}
.xTimelineTab{margin-bottom:20px;list-style-type:none}
.xTimelineTab:last-child{border-bottom:0;margin-bottom:0}
.timelinePhaseHeader{margin-bottom:0}
.timelinePhaseDate{font-size:.8em}
.timelineActiveTab{font-weight:bold}
.xShareLabel{display:inline-block;vertical-align:middle;list-style-type:none;margin-right:10px}
.xTemplateMosaic .xItem{display:inline-block;vertical-align:middle}
.xTemplateMosaic .xItemInner{font-size:0}
.xTemplateMosaic .xAvatar{height:auto;width:auto}
.xTemplateMosaic .xMediaAvatar{min-width:none;min-height:none}
.qtip{position:absolute;background:white;z-index:100!important}
.qtip-tip{position:absolute}
.qtip-content,.qtip-titlebar{overflow:hidden;text-overflow:ellipsis}
.qtip{padding:10px;max-width:500px;border:2px solid #980a0a}
.qtip-titlebar{margin-bottom:10px}
.xClassSocialplugin{overflow:hidden}
.xClassSocialplugin .fb-comments{margin:20px auto 0}
.xClassSocialplugin .fb-comments:first-child{margin-top:0}
.xIconContainer{margin-bottom:10px}
.xIconContainer:last-child{margin-bottom:0}
.xMetaDate{margin-bottom:10px}
.xMetaDate:last-child{margin-bottom:0}
.xActionSortContainer{padding:0 20px 0;margin-bottom:0;text-align:center;margin-bottom:15px}
.xTmpl-List .xActionSortContainer{padding-top:20px;margin-bottom:-1px}
.xActionSortContainer:last-child{margin-bottom:0}
.xPaginateShowMore{text-align:center}
.xActionShowMoreContainer{padding:20px}
.xCallout{background-size:cover;background-position:center;background-repeat:no-repeat}
.xCallout .xMediaContainer{margin-bottom:0}
.xCallout .xActionContainer{margin-top:10px}
.hasBGImage .xCallout .xActionContainer{color:white}
.xMasthead .xCTAContainer{text-align:right}
.xCountdown{text-align:center;padding:20px}
.xCountdownBody{font-size:1.5em}
@media all and (max-width:28.75em){.xCountdownBody{font-size:1.5em}
}
.uaMSIE8 .xCountdownBody{font-size:19.2px;font-size:1.92rem}
.xItemCountdown{white-space:nowrap;line-height:1}
.xIconCountdown{margin-bottom:10px}
@media all and (max-width:28.75em){.xIconCountdown{font-size:1.5em}
}
.uaMSIE8 .xIconCountdown{font-size:38.4px;font-size:3.84rem}
.xCountdownSuffix,.xCountdownPrefix{font-size:.5em;margin:0}
@media all and (min-width:480px){.full .xCountdownBody{font-size:1.5em}
.extrawide .xCountdownBody{font-size:.99em}
.mid .xCountdownBody{font-size:.75em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:.495em}
.full .xIconCountdown{font-size:3em}
.extrawide .xIconCountdown{font-size:1.98em}
.mid .xIconCountdown{font-size:1.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:.99em}
}
@media all and (min-width:580px){.full .xCountdownBody{font-size:2em}
.extrawide .xCountdownBody{font-size:1.32em}
.mid .xCountdownBody{font-size:1em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:.66em}
.full .xIconCountdown{font-size:4em}
.extrawide .xIconCountdown{font-size:2.64em}
.mid .xIconCountdown{font-size:2em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:1.32em}
}
@media all and (min-width:680px){.full .xCountdownBody{font-size:2.5em}
.extrawide .xCountdownBody{font-size:1.65em}
.mid .xCountdownBody{font-size:1.25em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:.825em}
.full .xIconCountdown{font-size:5em}
.extrawide .xIconCountdown{font-size:3.3em}
.mid .xIconCountdown{font-size:2.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:1.65em}
}
@media all and (min-width:780px){.full .xCountdownBody{font-size:3em}
.extrawide .xCountdownBody{font-size:1.98em}
.mid .xCountdownBody{font-size:1.5em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:.99em}
.full .xIconCountdown{font-size:6em}
.extrawide .xIconCountdown{font-size:3.96em}
.mid .xIconCountdown{font-size:3em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:1.98em}
}
@media all and (min-width:880px){.full .xCountdownBody{font-size:3.5em}
.extrawide .xCountdownBody{font-size:2.31em}
.mid .xCountdownBody{font-size:1.75em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.155em}
.full .xIconCountdown{font-size:7em}
.extrawide .xIconCountdown{font-size:4.62em}
.mid .xIconCountdown{font-size:3.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:2.31em}
}
@media all and (min-width:980px){.full .xCountdownBody{font-size:4em}
.extrawide .xCountdownBody{font-size:2.64em}
.mid .xCountdownBody{font-size:2em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.32em}
.full .xIconCountdown{font-size:8em}
.extrawide .xIconCountdown{font-size:5.28em}
.mid .xIconCountdown{font-size:4em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:2.64em}
}
@media all and (min-width:1080px){.full .xCountdownBody{font-size:4.5em}
.extrawide .xCountdownBody{font-size:2.97em}
.mid .xCountdownBody{font-size:2.25em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.485em}
.full .xIconCountdown{font-size:9em}
.extrawide .xIconCountdown{font-size:5.94em}
.mid .xIconCountdown{font-size:4.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:2.97em}
}
@media all and (min-width:1180px){.full .xCountdownBody{font-size:5em}
.extrawide .xCountdownBody{font-size:3.3em}
.mid .xCountdownBody{font-size:2.5em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.65em}
.full .xIconCountdown{font-size:10em}
.extrawide .xIconCountdown{font-size:6.6em}
.mid .xIconCountdown{font-size:5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:3.3em}
}
@media all and (min-width:1280px){.full .xCountdownBody{font-size:5.5em}
.extrawide .xCountdownBody{font-size:3.63em}
.mid .xCountdownBody{font-size:2.75em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.815em}
.full .xIconCountdown{font-size:11em}
.extrawide .xIconCountdown{font-size:7.26em}
.mid .xIconCountdown{font-size:5.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:3.63em}
}
@media all and (min-width:1380px){.full .xCountdownBody{font-size:6em}
.extrawide .xCountdownBody{font-size:3.96em}
.mid .xCountdownBody{font-size:3em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.98em}
.full .xIconCountdown{font-size:12em}
.extrawide .xIconCountdown{font-size:7.92em}
.mid .xIconCountdown{font-size:6em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:3.96em}
}
.xAvatarWall{text-align:center}
.xAvatarWall .xAvatar{display:inline-block;vertical-align:middle;margin-bottom:0}
.xAvatarWall .xUserName{display:none}
.xAvatarWall .xContainerInner{font-size:0}
.xAvatarWall .xContainerInner>*{font-size:14px;font-size:1.4rem}
.xSharing{text-align:center;padding-left:20px;padding-right:20px}
.xImage .xCopyContainer{padding:20px}
.xImage .xMediaContainer{margin-bottom:0}
.xImage .xItemInner{padding:0}
.xContainerLeaderboardLoyalty{padding:20px}
.xContainerLeaderboardLoyalty .xUserAvatar{display:block;margin-bottom:10px}
.xContainerLeaderboardLoyalty .xUserAvatar img{margin:auto}
.xContainerLeaderboardLoyalty .xProfileContainer{text-align:center;margin-bottom:10px}
.xContainerLeaderboardLoyalty .xProfileContainer:last-child{margin-bottom:0}
.xContainerLeaderboardLoyalty .xUserAvatar+.xUserDetails{text-align:center;padding:0;display:inline-block}
.xLeaderboardQuiz .xContainer .xItemInner>*{display:table-cell;vertical-align:middle}
.xLeaderboardQuiz .xProfileContainer{width:99999px}
.xClassScoreresults{padding:20px}
.xClassVideo .xIconContainer{display:none}
.xVideoGallery .xIconContainer{display:none}
.xContainerIncentives{padding:20px}
.xAchievement{padding:20px}
.xMetric{padding:20px}
.xFormMetricsWrapper{overflow:hidden}
.xFormMetricTitle{font-size:20px;font-size:2rem}
.xFormMetricItemWrapper{margin-bottom:10px}
.xFormMetricItemWrapper:last-child{margin-bottom:0}
.xFormMetricItemLabel{display:block;margin-bottom:5px}
.xFormMetricItemLabel .xIcon{padding-left:10px}
.xFormMetricItemLabel .xIcon img{max-width:none}
.xFormMetricItemGraphWrapper{white-space:nowrap;position:relative;margin-bottom:10px}
.xFormMetricItemGraphWrapper:last-child{margin-bottom:0}
.xFormMetricItemBarWrapper{display:table-cell;width:99999px;padding-right:60px}
.xFormMetricItemBar{background-color:#980a0a;height:30px}
.xFormMetricItemCountWrapper{font-size:0;position:absolute;top:0;bottom:0;left:0;right:60px}
.xFormMetricItemCountWrapper>*{font-size:14px;font-size:1.4rem}
.xFormMetricItemCountWrapper:before{display:inline-block;vertical-align:middle;height:100%;content:''}
.xFormMetricItemCount{display:inline-block;vertical-align:middle;padding-left:10px;white-space:nowrap}
.xFormMetricItemCount[style="margin-left: 0%;"]{padding-left:0}
.xCouponCode{font-size:2px;font-size:.2rem}
.xUserProfile .xContent{overflow:hidden}
.xUserProfile .xBodyContainer{padding-bottom:0}
.xTypeProfile{text-align:center}
.xTypeProfile .xCopyContainer{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:20px}
.xTypeProfile .xCopyContainer:last-child{margin-right:0}
.xTypeProfile .xProfileContainer{display:inline-block}
.xTypeProfile .xUserName{text-align:left}
.xTypeProfile .xUserAvatar img{max-width:none}
.xScore,.xLevel{text-align:center;padding-left:20px}
.xScore .xValue,.xLevel .xValue{font-size:40px;font-size:4rem;line-height:1;margin-bottom:0}
.xScore .xMeta,.xLevel .xMeta{margin:0}
.xValue{font-size:26px;font-size:2.6rem;margin-bottom:0}
.xHtml{padding:20px}
@media all and (min-width:520px){select{width:auto}
.xFormatNameTitle .xCompositeItem-Title,.xFormatNameTitle .xCompositeItem-FirstName{padding-right:5px}
.xFormatNameNoTitle .xCompositeItem-FirstName{padding-right:5px}
.xCompositeItem-Address1,.xCompositeItem-City{padding-right:5px}
.xFormatAddressUs .xCompositeItem-Zip,.xFormatAddressGl .xCompositeItem-Zip{padding-right:5px}
.xFormatAddressGl .xCompositeItem-City{padding-right:0}
.xFieldWrapAddress{display:inline-block;vertical-align:middle;vertical-align:top}
.xFieldWrapAddress .parsley-error-list{padding-bottom:5px}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_City{width:40%}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_Zip{width:40%}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_State{width:60%}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_Country{width:60%}
.xCompositeItem-Day,.xCompositeItem-Month{padding-right:5px}
.xActionsForm{margin-bottom:0}
.xControlBreak .xFieldContainer{margin-left:0;display:block;width:auto}
.xActionFiltersContainer{display:table;width:100%;border-spacing:0 10px}
.xFilterWrapper{display:table-row;padding-bottom:10px}
.xFilterWrapper>*{display:table-cell}
.xFilterWrapper .xFieldLabel{white-space:nowrap;padding-right:20px}
.xFilterWrapper .xComboWrapper{width:99999px}
.xControlDate{position:relative}
.xDatePicker{margin:10px 0 0}
.xTimePicker{margin:10px 0 0}
.xQuizFormContainer .xPaginationContainer{font-size:0}
.xQuizFormContainer .xPaginationContainer>*{font-size:14px;font-size:1.4rem}
.xQuizFormContainer .xActionPrevious{margin-right:10px;margin-bottom:0}
.xQuizFormContainer .xActionsForm{margin-left:0}
.xControlQuestion .xFieldContainer{margin-left:0}
.xFieldItem{font-size:0;padding-left:20%;position:relative}
.xFieldItem>*{font-size:14px;font-size:1.4rem}
.xLabelContainer{display:inline-block;vertical-align:top;text-align:right;width:20%;padding-right:20px;margin:10px 0 0;max-width:20%;position:absolute;left:0;top:0}
.xFieldContainer{display:inline-block;vertical-align:top;font-size:0;width:100%}
.xFieldContainer>*{font-size:14px;font-size:1.4rem}
.xFieldContainer:first-child{margin-left:20%}
.xActionsForm{margin-left:20%}
.xControlRadio .xLabelContainer,.xControlCheckbox .xLabelContainer,.xControlNgxfeaturedcomment .xLabelContainer,.xControlRating .xLabelContainer,.xControlInfo .xLabelContainer,.xControlParagraph .xLabelContainer,.xControlMultioptin .xLabelContainer{margin-top:0}
.xTimePicker,.xDatePicker{left:20%}
.xControlMarketing .xFieldContainer,.xControlTerms_and_conditions .xFieldContainer{margin-left:0}
.xControlQuestion .xFieldContainer{margin-left:0}
.xActionsForm,.xQuizFormContainer .xActionsForm{margin-left:20%}
.xControlRadio .xLabelContainer,.xControlCheckbox .xLabelContainer,.xControlNgxfeaturedcomment .xLabelContainer,.xControlRating .xLabelContainer,.xControlInfo .xLabelContainer,.xControlParagraph .xLabelContainer{padding-top:0}
.xControlBreak .xFieldContainer{display:block!important}
.xControlQuestion,.buttons{padding-left:0}
.xButton,.picker__button--clear,.picker__button--today,.xQuizFormContainer .xPagingButton,.xActionShowMore{display:inline-block;vertical-align:middle}
button{width:auto}
.xOverlayInner{max-width:80%;margin-left:auto;margin-right:auto}
.xOverlayContent{max-height:none;overflow-y:auto}
.xActionClose.hasButton{display:none}
#quizDialogFooter .xButton{margin-bottom:0}
.xTemplateList{text-align:left;margin-bottom:20px}
.xTemplateList:last-child{margin-bottom:0}
.xTemplateList .xMediaContainer img{margin:0;max-width:none}
.xTemplateList .xContainerInner{display:table;border-collapse:collapse}
.xTemplateList .xItem{display:table-row-group;margin-bottom:0}
.xTemplateList .xItem div.xActionContainer{margin-bottom:0;padding-right:20px}
.xTemplateList .xMain{width:99999px}
.xTemplateList .xItemInner{display:table-row}
.xTemplateList .xItemInner>*{display:table-cell;padding:10px;vertical-align:middle}
.xTemplateList .xItemInner>*:first-child{padding-left:0}
.xTemplateList .xItemInner>*:last-child{padding-right:0}
.xTemplateList .xItem:first-child .xItemInner>*{padding-top:0}
.xTemplateList .xItem:last-child .xItemInner>*{padding-bottom:0}
.xTemplateList .xCTAContainer{text-align:right}
.xEntries .xTemplateList .xMediaContainer img,.xVoting .xTemplateList .xMediaContainer img{max-width:100%}
.xEntries .xTemplateList .xMediaContainer .xThumbnail,.xVoting .xTemplateList .xMediaContainer .xThumbnail{min-width:200px}
.xEntries .xMain,.xVoting .xMain{width:auto}
.xRowInner{font-size:0}
.xRowInner>*{font-size:14px;font-size:1.4rem}
.xCampaignHeader{text-align:left}
.xNavShareWrapper{font-size:0;padding:0}
.xNavShareWrapper>*{font-size:14px;font-size:1.4rem}
.xTimelineTabs{font-size:0;padding:0}
.xTimelineTabs>*{font-size:14px;font-size:1.4rem}
.xTimelineTab{padding:20px;margin-bottom:0}
.timelinePhaseHeader,.timelinePhaseDate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xNavigation{display:inline-block;vertical-align:middle;padding:20px;width:50%}
.xNavigation:last-child{width:100%}
.xTabs{font-size:0}
.xTabs>*{font-size:14px;font-size:1.4rem}
.xTab{display:inline-block;vertical-align:middle;margin-right:20px}
.xTab:last-child{margin-right:0}
.xTabLink{padding:0}
.xCampaignHeader .xActionSharing{display:inline-block;vertical-align:middle;width:50%;padding:20px;text-align:right}
.xCampaignHeader .xActionSharing:first-child{width:100%}
.xCampaignHeader .xTargetContainer{padding-top:20px;padding-left:20px}
.xVariantLeft .xItemInner,.xVariantRight .xItemInner{font-size:0}
.xVariantLeft .xItemInner>*,.xVariantRight .xItemInner>*{font-size:14px;font-size:1.4rem}
.xVariantLeft .xBodyContainer,.xVariantRight .xBodyContainer,.xVariantLeft .xMediaContainer,.xVariantRight .xMediaContainer{display:inline-block;vertical-align:middle;width:50%;margin:0}
.xVariantLeft .xBodyContainer:last-child{width:100%}
.xVariantLeft .xMediaContainer:first-child{width:100%}
.xVariantRight .xBodyContainer:first-child{width:100%}
.xVariantRight .xMediaContainer:last-child{width:100%}
.xMasthead .xMediaContainer{width:33.333%}
.xMasthead .xBodyContainer{width:66.666%}
.xMasthead .xCopyContainer{display:table-cell;vertical-align:middle;margin-bottom:0;padding-right:20px}
.xMasthead .xCopyContainer:last-child{padding-right:0;display:block}
.xMasthead .xCTAContainer{display:table-cell;vertical-align:middle}
.xMasthead .xCTAContainer:first-child{display:block}
.xMetricGraphWrapper{display:table;border-spacing:0 5px}
.xFormMetricItemLabel{padding-right:20px;display:table-cell;vertical-align:middle;white-space:nowrap;text-align:right}
.xFormMetricItemGraphWrapper{position:relative;vertical-align:middle;display:table-cell}
.xFormMetricItemWrapper{display:table-row}
.xEntries .xClassUgc .xIconContainer{display:none}
.xTmpl-List.xEntries .xMediaContainer{padding-left:0}
.xVoting .xClassUgc .xIconContainer{display:none}
.xTmpl-List.xVoting .xMediaContainer{padding-left:0}
.xTypeProfile{display:table;width:100%}
.xTypeProfile .xItemInner{display:table-row}
.xTypeProfile .xItemInner>*{display:table-cell;vertical-align:middle}
.xTypeProfile .xUserDetails{width:99999px}
.xContainerLeaderboardLoyalty .xUserAvatar{display:table-cell;margin-bottom:0}
.xContainerLeaderboardLoyalty .xUserAvatar img{margin:0}
.xContainerLeaderboardLoyalty .xUserAvatar+.xUserDetails{text-align:left;padding-left:10px}
.xCouponCode{text-align:right}
}
@font-face{font-family:'helveticaneueltstd-mdcn-webfont';src:url('../fonts/helveticaneueltstd-mdcn-webfont/helveticaneueltstd-mdcn-webfont.eot');src:url('../fonts/helveticaneueltstd-mdcn-webfont/helveticaneueltstd-mdcn-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/helveticaneueltstd-mdcn-webfont/helveticaneueltstd-mdcn-webfont.woff') format('woff'),url('../fonts/helveticaneueltstd-mdcn-webfont/helveticaneueltstd-mdcn-webfont.ttf') format('truetype'),url('../fonts/helveticaneueltstd-mdcn-webfont/helveticaneueltstd-mdcn-webfont.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}
.clearfix:after{content:"";display:table;clear:both}
body{font-family:'HelveticaNeueLTStd-Roman',arial,sans-serif}
h1{font-size:22px;font-size:2.2rem;text-transform:uppercase;margin-bottom:3px;font-family:'Verlag-Book',sans-serif}
h2{font-size:14px;font-size:1.4rem;color:#999}
a{color:#03d9e9}
a:hover,a:focus{text-decoration:none;color:#333}
.xCampaignHeader.xComponent{background-color:#fff;background-size:0;text-align:left}
.xCampaignHeader.xComponent .xCopyContainer{margin:0;border-bottom:4px solid #980a0a}
.xCampaignHeader.xComponent h1{color:#980a0a;margin-bottom:5px;text-transform:none}
.xCampaignHeader.xComponent h2,.xCampaignHeader.xComponent p{color:#333}
.xCampaignHeader.xComponent .xActionSharing{display:none}
.xNavShareWrapper{background:#000;padding:0}
.xNavigation{padding:10px}
.xTabLink{color:#ccc;padding:5px}
.xTabLink.current{font-weight:bold;color:#fff}
.xTabLink:hover,.xTabLink:focus{color:#fff}
.xTab{display:inline-block}
.xTab.confirmationTab{display:none}
.xFormContainer::-webkit-input-placeholder{color:#ccc}
.xFormContainer:-moz-placeholder{color:#ccc}
.xFormContainer::-moz-placeholder{color:#ccc}
.xFormContainer:-ms-input-placeholder{color:#ccc}
.xFormContainer ::-webkit-input-placeholder{color:#ccc}
.xFormContainer :-moz-placeholder{color:#ccc}
.xFormContainer ::-moz-placeholder{color:#ccc}
.xFormContainer :-ms-input-placeholder{color:#ccc}
.xButton,.xFileAction,.xPagingButton,.picker__button--clear,.picker__button--today,.xQuizFormContainer .xPagingButton,.xActionShowMore{font-size:16px;font-size:1.6rem;color:#fff;text-transform:uppercase;font-family:'Verlag-Book',sans-serif;background:#980a0a}
.xButton:hover,.xFileAction:hover,.xPagingButton:hover,.xButton+.xActionNext:hover,.xFileAction+.xActionNext:hover,.xPagingButton+.xActionNext:hover,.picker__button--clear:hover,.picker__button--today:hover,.xQuizFormContainer .xPagingButton:hover,.xActionShowMore:hover{background:#333;color:#fff}
.xButton,.xPagingButton,.picker__button--clear,.picker__button--today,.xQuizFormContainer .xPagingButton,.xActionShowMore{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;width:auto;margin:0 auto;display:inline-block}
.xButton span,.xPagingButton span,.xQuizFormContainer .xPagingButton span,.xActionShowMore span{padding:15px 30px;line-height:1em;display:block;text-align:center}
.xButton.sortEntries,.xPagingButton.sortEntries{display:block}
.xPaginationContainer{text-align:center}
.xPaginationContainer:after{content:"";display:table;clear:both}
.xPagingButton.xActionPrevious{background:#999;float:left}
.xPagingButton.xActionNext{background:#03d9e9;float:right}
.xPagingButton.xDisabled+.xActionNext{float:none;display:inline-block}
.xPagingButton.xDisabled+.xActionNext+.xActivateContainer+.xMetaContainer,.xPagingButton.xDisabled+.xActionNext+.xMetaContainer{float:none}
.xQuizFormContainer .xPagingButton,.xPagingButton{margin-bottom:10px}
.xPaginationContainer+.xActivateContainer{margin-top:0}
.xPaginationContainer .xActivateContainer{float:right;margin-top:0}
.xActionSortButtons.xButtonToolbar .xAction{margin:0 10px 10px 0}
.xActionSortButtons.xButtonToolbar .xAction a{background:#999}
.xActionSortButtons.xButtonToolbar .xAction a:hover{background:#333}
.xActionSortButtons.xButtonToolbar .xAction a span:before{display:block;margin-right:5px;content:'Sort by ';text-transform:uppercase;display:inline-block}
.xActionSortButtons.xButtonToolbar .xAction.active a{background-color:#333;color:#fff}
.xSharing .xActionSharing{padding:20px 0}
.xSharing .xActionSharing .xAction:first-child:before{content:'Share: ';display:inline-block;margin-right:10px}
.xSharing .xActionSharing a{display:inline-block}
a.xShareIcon{color:#fff;background:#999;padding:5px;display:block}
a.xShareIcon:hover{background:#333}
.xStateConfirmation .xSharing .xComponentInner{background:#fff}
.xStateConfirmation .xSharing .xActionSharing{padding-top:20px}
.xStateConfirmation .xSharing .xContentText+.xActionContainer{padding-top:0;border-top:0}
.xStateConfirmation .xSharing .xContentText+.xActionContainer .xAction:first-child:before{content:'Share: ';display:inline-block;margin-right:10px}
.xStateConfirmation .xSharing .xContentText+.xActionContainer .xAction:first-child a{display:inline-block}
.xStateConfirmation .xSharing .xActionContainer .xToolbar{border-top:1px solid #ccc;padding-top:15px}
.xStateConfirmation .xScoreResult+.xSharing .xActionContainer{padding-top:0}
.xStateConfirmation .xSharing .xContentText+.xActionContainer{border-top:0}
.xDisabled{display:none}
.xButtonToolbar .xAction{display:block}
.xContestTimeline{display:none}
.xRow-2col_mid_mid,.xRow-3col_third_third_third{padding:20px}
.third,.mid{margin-bottom:20px}
.third:last-child,.mid:last-child{margin-bottom:0}
.xSectionInner{padding:3.1%}
.xMediacard .xItemInner{padding:0 10px}
.xRow-1col_full .xScoreResult{padding:20px;padding-bottom:0}
.xRow-1col_full .xFieldRadioChoice .xMediaContainer{padding:0}
.xRow-1col_full .xVideo .xContentText+.xContainerVideo .xItemInner{padding:0 10px}
.xRow-1col_full .xVideoGallery .xContentText+.xContainerVideoGallery.xClassGallery{padding:0 10px}
.xRow-1col_full .xContainerVideoGallery.xClassGallery{padding:10px}
.xRow-1col_full .xContainerVideoGallery,.xRow-1col_full .xContainerGallery,.xRow-1col_full .xContainerSocialContentWall,.xRow-1col_full .xAvatarWall .xContainer,.xRow-1col_full .xContainerSocialContentMosaic{padding:20px}
.xRow-1col_full .xCallout .xMediaContainer,.xRow-1col_full .xBodyContainer,.xRow-1col_full .xContainerSocialContentCarousel,.xRow-1col_full .xStateConfirmation .xSharing{padding:20px}
.xRow-1col_full .xVideo .xItem+.xContainerVideo,.xRow-1col_full .xContentText+.xContainer.xContainerSocialContentWall,.xRow-1col_full .xContentText+.xContainerVideoGallery,.xRow-1col_full .xContentText+.xContainerGallery,.xRow-1col_full .xAvatarWall .xContentText+.xContainer{padding:0 20px 20px}
.xRow-1col_full .xSocialContentMosaic .xTemplateGrid .xItem{margin:0 2px 2px 0}
.xRow-1col_full .xCallout.xStyle-hero{margin:10px 20px}
.xRow-1col_full .xCallout.xStyle-hero .xMediaContainer{padding:0}
.xRow-1col_full .xCallout.xStyle-feature{padding:10px 20px}
.xRow-1col_full .xCallout.xStyle-feature .xMediaContainer{padding:0}
.xComponent{background-color:transparent}
.xClassScoreresults{background:#fff;text-align:center}
.xClassScoreresults h1{max-width:800px;margin:0 auto 10px}
.xClassScoreresults .xContentBody{max-width:800px;margin:0 auto}
.xClassScoreresults .xToolbarSharing{padding-top:20px;border-top:1px solid #ccc;margin-top:15px}
.xClassScoreresults .xToolbarSharing .xShareLabel{margin-right:18px;content:'Share: '}
.xCallout h1+h2{color:#999}
.xCallout.xStyle-feature .xComponentInner{background:#fff}
.xCallout.xStyle-feature .xComponentInner h1{font-weight:bold;text-transform:none}
.xCallout.xStyle-feature .xComponentInner .xCTAContainer .xButton span{padding:0}
.xCallout.xStyle-hero{background-color:#fff;text-align:center;margin:20px 0}
.xCallout .xActionSharing a{background:#999;padding:5px}
.xCallout .xCTAContainer .xButton{background:0;color:#980a0a;text-align:left;font-family:'Verlag-Book',sans-serif}
.xCallout .xCTAContainer .xButton span{display:inline-block;padding:0}
.xCallout .xCTAContainer .xButton:hover{color:#333}
.xQuestionLabel{font-weight:bold;font-size:16px;font-size:1.6rem}
.xQuizQuestion+.xMediaContainer img{width:100%}
.xAnswerContainer{background:#fff;padding:10px}
.xAnswerContainer .xField{padding:10px}
.xAnswerContainer .xCheckbox span:before,.xAnswerContainer .xRadiobox span:before{background:#eee;padding-top:5px}
.xControlQuiztext .xAnswerContainer{background:transparent;padding:0}
.xRadiobox span:before{content:'';background:#eee;-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box;width:25px;height:25px;margin-right:10px}
.xRadiobox span.xChecked:before{text-align:center;content:' ';color:#333;background:#333}
.xRadiobox:hover span.xChecked:before,.xRadiobox+.xFormLabel span.xChecked:before{background-color:#333}
.xRadiobox:hover span:before,.xRadiobox+.xFormLabel span:before{background-color:#666}
.xFormPages{overflow:hidden}
.xFormLabel{font-family:'Verlag-Book',sans-serif;font-size:14px;font-size:1.4rem}
.xFieldCheckboxChoice .xFormLabel{font-family:'HelveticaNeueLTStd-Roman',arial,sans-serif;line-height:1.15em}
.xFieldItem{margin-bottom:20px}
.xField{display:block;margin-bottom:10px}
.xHelpLabel{font-size:.8em;display:none}
input,textarea,.xComboInput,.xFilename,.xFileAction{font-size:16px;font-size:1.6rem;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;color:#333}
input,textarea{padding:15px}
.xFilename{padding:15px;color:#ccc}
.xFileAction{padding:15px;color:#fff}
.xUploader.xHover .xFileAction{background:#999;color:#fff}
.xComboInput{padding:15px}
.xComboInput .option{padding:15px}
.xComboInput>*{font-size:16px;font-size:1.6rem}
.xComboInput .item{color:#333}
.xComboInput .item[data-value='']{color:#ccc}
.xComboInput:after,.xComboInput.focus:after{font-size:2.8rem;width:50px;padding-top:13px;color:#a1a1a1}
.xComboInput:hover:after{color:#333}
.xComboOptions{border-bottom:1px solid #ccc}
.xControlCheckbox .xLabelContainer .xFormLabel{font-family:'HelveticaNeueLTStd-Roman',arial,sans-serif;font-weight:bold;line-height:1em}
.xControlCheckbox .xFieldContainer{background:#fff;padding:20px}
.xControlCheckbox .xFieldContainer .xCheckbox span:before{background:#eee}
.xControlCheckbox .xFieldContainer .xFieldCheckboxChoice:nth-last-child(2){margin-bottom:0}
.xCheckbox{vertical-align:top}
.xCheckbox span:before{content:' ';background:#fff;width:25px;height:25px;position:relative;top:-1px}
.xCheckbox span.xChecked:before{content:"\3d";color:#333;padding:6px 0 0;text-align:center}
.xAnswerContainer .xCheckbox span:before{background:#eee}
#xFormRecaptcha{text-align:center;margin:20px}
#recaptcha_area{display:inline-block}
#recaptcha_area input{padding:15px}
#recaptcha_area *{color:#333}
.xFieldError a{color:#c00;text-decoration:underline}
.xFieldError .xComboInput .xitem[data-value='']{color:#c00}
.xMetaProgressContainer.xMetaContainer{border:0;background:transparent;float:none;clear:both;width:100%;margin-top:10px;display:block}
.xMetaProgressBar{display:none}
.xMetaProgress{color:#333}
.xMedialayer .xProfileWrapper{margin:0 auto 10px}
.xMedialayer .xProfileWrapper .xUserHandle{color:#333}
.xMedialayer .xItemInner{background-color:rgba(0,0,0,0.9);color:#333;text-align:center;padding:20px}
.xMedialayer .xItemInner .xIconContainer{color:#fff}
.xMedialayer .xItemInner:before{background-color:rgba(255,255,255,0.9)}
.xUserName{font-weight:bold}
.xUserHandle{color:#999}
.xContainerSocialContentWall .xMedialayer .xCopyContainer:after{display:none}
.xClassCarousel.xContainerSocialContentCarousel{background-color:#fff;margin:20px}
.xClassCarousel.xContainerSocialContentCarousel .xUserHandle{font-weight:bold}
.xClassCarousel.xContainerSocialContentCarousel .xMetaDate{color:#999}
.xClassCarousel.xContainerSocialContentCarousel .xActionPrevious{left:0}
.xClassCarousel.xContainerSocialContentCarousel .xActionNext{right:0}
.xClassCarousel.xContainerSocialContentCarousel a{color:#03d9e9}
.xContainerVideoGallery.xClassCarousel+.xActionsPagination .xPaginationContainer,.xClassCarousel.xContainerSocialContentCarousel+.xActionsPagination .xPaginationContainer{padding-top:0}
.xContainerVideoGallery.xClassCarousel.hasVariantThumbnail+.xActionsPagination .xPaginationContainer,.xClassCarousel.xContainerSocialContentCarousel.hasVariantThumbnail+.xActionsPagination .xPaginationContainer{padding-top:20px}
.xContainerSocialContentWall.xTemplateColumn .xItem{padding:2px;text-align:left}
.xContainerSocialContentWall.xTemplateColumn .xItem .xSourceLogo{padding:10px;color:#999}
.xContainerSocialContentWall.xTemplateColumn .xItem .xUserHandle{color:#333;font-weight:bold}
.xContainerSocialContentWall.xTemplateColumn .xItem .xMediaContainer{padding:0 10px}
.xContainerSocialContentWall.xTemplateColumn .xItem .xMediaContainer+.xIconContainer .xSourceLogo{padding:0}
.xContainerSocialContentWall.xTemplateColumn .xItem .xMediaContainer+.xIconContainer+.xActionContainer .xAction{padding:10px}
.xContainerSocialContentWall.xTemplateColumn .xItem .xItemInner{background-color:#fff;padding:20px}
.xContainerSocialContentWall.xTemplateGrid .xUserHandle{font-weight:bold}
.xAvatarWall{text-align:left}
.xAvatarWall .xAvatar{margin-bottom:2px;padding:1px}
.xTemplateGrid .xMediaitem .xItemInner,.xTemplateColumn .xContentcard .xItemInner{background:#fff}
.xClassEntries.xContainerEntries{padding:20px}
.xClassEntries.xContainerEntries .xItem{padding:2px}
.xClassEntries.xContainerEntries .xItemInner,.xClassEntries.xContainerEntries .xTemplateGrid .xMediaitem .xItemInner{padding:20px}
.xClassEntries.xContainerEntries .xMediaContainer{margin:0}
.xClassEntries.xContainerEntries .xMediaContainer+.xProfileWrapper{margin-bottom:10px}
.xClassEntries.xContainerEntries .xProfileWrapper{text-align:center;display:block}
.xClassEntries.xContainerEntries .xProfileWrapper .xProfileContainer:before{content:'Submitted by:';display:block;font-size:12px;font-size:1.2rem}
.xClassEntries.xContainerEntries .xProfileWrapper .xUserDetails{display:block}
.xClassEntries.xContainerEntries .xRichToolbar{text-align:center}
.xClassEntries.xContainerEntries .xRichToolbar .xButton{background:#999}
.xClassEntries.xContainerEntries .xRichToolbar .xButton:hover{background:#333}
.xClassEntries.xContainerEntries.xTemplateGrid .xIconContainer{display:none}
.xClassEntries.xContainerEntries.xTemplateGrid .xItemInner{display:table;table-layout:fixed;width:100%}
.xClassEntries.xContainerEntries.xTemplateGrid .xProfileWrapper{margin:20px 0 0}
.xClassEntries.xContainerEntries.xTemplateGrid .xMediaContainer{display:table-header-group}
.xClassEntries.xContainerEntries.xTemplateGrid .xActionContainer{margin-top:10px}
.xClassEntries.xContainerEntries.xTemplateList .xItemInner{background-color:#fff;padding:20px}
.xClassEntries.xContainerEntries.xTemplateList .xItemInner .xCopyContainer{display:inline}
.xClassEntries.xContainerEntries.xTemplateList .xMediaContainer{margin:auto}
.xClassEntries.xContainerEntries.xTemplateList .xMediaContainer+.xCopyContainer{margin-top:10px}
.xClassEntries.xContainerEntries.xTemplateList .xMediaContainer .xThumbnail{width:100%}
.xClassEntries.xContainerEntries.xTemplateList h1{text-transform:none}
.xClassEntries.xContainerEntries.xTemplateList h1+.xCopy{margin-top:10px}
.xClassEntries.xContainerEntries.xTemplateList h1+.xCopy:before{content:'';display:block;height:1px;width:20px;background-color:#666;margin-bottom:10px;margin:0 auto 10px}
.xClassEntries.xContainerEntries.xTemplateList .xContentBody{font-style:italic}
.xClassEntries.xContainerEntries.xTemplateList .xProfileContainer:before{margin-right:4px}
.xClassEntries.xContainerEntries.xTemplateList .xProfileContainer:before,.xClassEntries.xContainerEntries.xTemplateList .xUserDetails{display:inline-block}
.xClassEntries.xContainerEntries.xTemplateList .xProfileContainer:before,.xClassEntries.xContainerEntries.xTemplateList .xUserName{color:#666;font-weight:normal;font-size:12px;font-size:1.2rem}
.xClassEntries.xContainerEntries.xTemplateList .xSecondary{margin-top:10px}
.xClassEntries.xContainerEntries.xTemplateList .xSecondary p{font-size:12px;font-size:1.2rem}
.xClassEntries.xContainerEntries.xTemplateList .xSecondary:before{content:'';display:block;height:1px;width:20px;background-color:#666;margin:0 auto 10px}
.xClassEntries.xContainerEntries.xTemplateColumn{text-align:center}
.xClassEntries.xContainerEntries.xTemplateColumn h1{text-transform:none;font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:5px}
.xClassEntries.xContainerEntries.xTemplateColumn .xItemInner{display:table;table-layout:fixed;width:100%}
.xClassEntries.xContainerEntries.xTemplateColumn .xMain{display:table-header-group}
.xClassEntries.xContainerEntries.xTemplateColumn .xProfileWrapper{display:table-footer-group}
.xClassEntries.xContainerEntries.xTemplateColumn .xProfileWrapper .xProfileContainer:before,.xClassEntries.xContainerEntries.xTemplateColumn .xProfileWrapper .xUserDetails{display:inline-block}
.xClassEntries.xContainerEntries.xTemplateColumn .xProfileWrapper .xProfileContainer:before{margin-right:0}
.xClassEntries.xContainerEntries.xTemplateColumn .xProfileWrapper .xProfileContainer:before,.xClassEntries.xContainerEntries.xTemplateColumn .xProfileWrapper .xUserName{font-weight:normal;font-size:12px;font-size:1.2rem;color:#666}
.xClassEntries.xContainerEntries.xTemplateColumn .xProfileWrapper+.xMain:after{content:'';display:block;height:1px;width:20px;background-color:#666;margin:10px auto}
.xClassEntries.xContainerEntries.xTemplateColumn .xMediaContainer{padding-bottom:10px}
.xClassEntries.xContainerEntries.xTemplateColumn .xContentBody{font-style:italic}
.xClassEntries.xContainerEntries.xTemplateColumn .xSecondary p{font-size:12px;font-size:1.2rem}
.isVotingPhase .xTemplateGrid .xClassUgc .xProfileWrapper{text-align:left;margin-right:77px}
.isVotingPhase .xTemplateGrid .xClassUgc .xProfileContainer .xUserDetails{white-space:normal}
.isVotingPhase .xTemplateGrid .xClassUgc .xActionPlatform{position:absolute;right:20px}
.isVotingPhase .xTemplateGrid .xClassUgc .xActionPlatform .xActionVote{position:absolute;right:0;bottom:10px;margin-right:0;margin-bottom:0}
.isVotingPhase .xTemplateGrid .xClassUgc .xActionPlatform .xActionVote .xButton span{padding:10px 20px}
.isVotingPhase .xTemplateGrid .xClassUgc .xActionPlatform .xVoteCount{position:absolute;top:-105px;right:0;padding:10px;font-size:12px;font-size:1.2rem;background:rgba(0,0,0,0.6);color:#fff}
.isVotingPhase .xTemplateGrid .xClassUgc .xActionPlatform .xVoteCount:before{content:'Vote Count: '}
.isVotingPhase .xTemplateGrid .xClassUgc .xActionPlatform .xDivider{display:none}
.isVotingPhase .xTemplateGrid .xClassUgc .xIconContainer+.xMediaContainer+.xActionPlatform{position:relative;padding-bottom:60px;right:0;margin:0}
.isVotingPhase .xTemplateGrid .xClassUgc .xIconContainer+.xMediaContainer+.xActionPlatform .xActionVote{bottom:0}
.isVotingPhase .xTemplateGrid .xClassUgc .xIconContainer+.xMediaContainer+.xActionPlatform .xVoteCount{top:-37px}
.xClassVideo img{width:100%}
.xPlayable .xIconPlay:before{font-size:30px;font-size:3rem;padding:8px 10px 8px 6px;background:rgba(255,255,255,0.15);border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}
.xClassUgc.xContentVideo .xMediaContainer{position:relative}
.xClassUgc.xContentVideo .xMediaContainer:before{color:#333;font-weight:normal;font-style:normal;font-variant:normal;font-family:'socialvetica';content:"\a3";font-size:30px;font-size:3rem;padding:4px 11px 4px 9px;background:rgba(255,255,255,0.55);border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px}
.xTemplateGrid .xClassUgc.xContentVideo .xMediaContainer:before{margin-top:-50px}
.xTemplateColumn .xClassUgc.xContentVideo .xMediaContainer:before{margin-top:-30px}
.xCountdown .xIconCountdown{display:none}
.xCountdown .xCountdownPrefix{display:none}
.xItemCountdown{color:#333;padding:20px;background:#fff;font-weight:bold}
.xLinkList{font-size:0;font-size:0rem;padding:20px}
.xLinkItem{display:inline-block;font-size:16px;font-size:1.6rem}
.xLinkItem:after{display:inline-block;content:' ';background:#333;width:1px;height:12px;margin:0 10px}
.xLinkItem:last-child{border-right:0}
.xLinkItem:last-child:after{display:none}
.xControlRadio>.xLabelContainer{width:auto}
.xControlRadio>.xLabelContainer .xFormLabel{font-family:'HelveticaNeueLTStd-Roman',arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1em}
.xControlRadio .xField{background:#fff;margin-bottom:20px}
.xControlRadio .xField .xRadiobox{margin:20px 0 20px 20px}
.xControlRadio .xFieldRadioChoice .xFormLabel{font-family:'HelveticaNeueLTStd-Roman',arial,sans-serif;font-size:16px;font-size:1.6rem}
.xFormMetricTitle{font-size:18px;font-size:1.8rem;font-weight:bold}
.xFormMetricItemWrapper{background:#fff;padding-bottom:20px;margin-bottom:5px}
.xFormMetricItemWrapper .xFormMetricItemLabel .xIcon img{max-width:100%}
.xFormMetricItemLabel{padding:10px 10px 0;margin-bottom:20px}
.xFormMetricItemLabel .xIcon{padding-left:0;margin:10px -10px 0}
.xFormMetricItemBar{background-color:#03d9e9;height:40px}
.xMetricGraphWrapper{background-color:transparent}
.xClassCarousel .xItemInner{width:100%}
.xActionsPagination .xPagingIcon{background:#ccc;-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box;width:10px;height:10px;margin:0 10px 10px 0}
.xActionsPagination .xPagingIcon.activeSlide,.xActionsPagination .xPagingIcon:hover{background:#666}
.xActionsPagination .xPagingIcon .xIconPager:before{content:' '}
.xPaginationContainer.xPaginateIcon{padding-top:20px}
.xGallery .xMediaContainer,.xVideoGallery .xMediaContainer{padding:0}
.xGallery .xMediaContainer img,.xVideoGallery .xMediaContainer img{width:100%}
.xGallery .hasBGAsset.xMedialayer .xItemInner,.xVideoGallery .hasBGAsset.xMedialayer .xItemInner{padding:20px}
.xGallery .hasBGAsset.xMedialayer .xItemInner .xCTAContainer,.xVideoGallery .hasBGAsset.xMedialayer .xItemInner .xCTAContainer{padding-bottom:10px}
.xGallery .hasBGAsset .xButton,.xVideoGallery .hasBGAsset .xButton{color:#980a0a}
.xGallery .hasBGAsset .xButton:hover,.xVideoGallery .hasBGAsset .xButton:hover{background:#fff;color:#03d9e9}
.xVideoGallery .xMedialayer .xItemInner{background-size:180%}
.xVideoGallery .xMedialayer .xItemInner:before{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);background-color:transparent}
.xVideoGallery .hasBGAsset.xMedialayer .xItemInner:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwLjQiLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzMwMzAzMCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.4) 0,#303030 90%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.4) 0,#303030 90%);background-image:-o-linear-gradient(top,rgba(0,0,0,0.4) 0,#303030 90%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.4) 0,#303030 90%)}
.xVideoGallery .hasBGAsset.xMedialayer:hover .xItemInner:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigyNTUsIDI1NSwgMjU1KSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#303030 90%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#303030 90%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#303030 90%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#303030 90%)}
.xVideoGallery .xMedialayer.xContentVideo .xItemInner .xCopyContainer{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);position:absolute;bottom:0;padding:15px 0;margin:0;color:#fff}
.xVideoGallery .xMedialayer.xContentVideo .xItemInner .xCopyContainer h1,.xVideoGallery .xMedialayer.xContentVideo .xItemInner .xCopyContainer .xHeading{text-transform:none;text-align:left}
.xPaginateThumb.xPaginationContainer a{height:35px;text-align:center;width:auto;margin:0 10px 10px 0}
.xPaginateThumb.xPaginationContainer a img{height:35px;width:auto}
.xPageFooter{background:#980a0a;color:#fff}
.xPageFooter .xCallout{text-align:center}
.xPageFooter .xCallout h1+h2{color:#fff;margin-top:7px}
.xPageFooter .xCallout .xContentBody{font-weight:bold}
.xPageFooter .xCallout .xCTAContainer .xButton{background:#fff;color:#980a0a;width:auto;margin:0 auto}
.xPageFooter .xCallout .xCTAContainer .xButton span{display:block;padding:15px 30px}
.xPageFooter .xCallout .xCTAContainer .xButton:hover{background:#333;color:#fff}
.xPageFooter .xButton{background:#fff;color:#980a0a;width:auto;display:inline-block;margin:0 auto}
.xPageFooter .xButton span{display:block}
.xPageFooter .xButton:hover{background:#333;color:#fff}
.xOverlayContent .xMediaContainer{padding:0}
.xOverlayContent .xCopyContainer{padding:0 10px}
.xOverlayContent .xProfileWrapper{margin:0 auto 10px}
.xOverlayContent .xProfileWrapper .xUserName{font-weight:normal;color:#999;font-size:12px;font-size:1.2rem}
.xOverlayContent .xProfileWrapper .xUserName:before{content:'Submitted by ';display:inline-block;margin-right:4px}
.xOverlayContent .xActionContainer{margin:10px auto}
.xOverlayContent+.xActionClose{padding:0 0 10px;text-align:center}
.xOverlayContent+.xActionClose .xButton{display:inline-block;background:#999}
.xOverlayContent h1{text-transform:none;margin-top:20px}
.xOverlayContent h1+.xContentBody{margin-top:0}
.xOverlayContent .xContentBody{margin-top:20px}
.xOverlayContent .xCopyContainer.xSecondary{color:#333}
.xOverlayContent .xCopyContainer.xSecondary .xCopy{font-size:12px;font-size:1.2rem}
.xOverlayContent .xCopyContainer.xSecondary .xCaption,.xOverlayContent .xCopyContainer.xSecondary .xCopy.xCaption{font-size:16px;font-size:1.6rem}
.xOverlayContent .xNetworkInstagram .xItemInner{display:table;margin:0 auto}
.xOverlayContent .xNetworkInstagram .xProfileWrapper{display:table-header-group;text-align:left}
.xOverlayContent .xNetworkInstagram .xProfileWrapper .xProfileContainer{margin-bottom:10px}
.xOverlayContent .xNetworkInstagram .xProfileWrapper .xUserDetails{padding:0 0 0 10px;vertical-align:top}
.xOverlayContent .xNetworkInstagram .xProfileWrapper .xUserDetails .xUserHandle{color:#3f729b;font-weight:bold;text-transform:lowercase}
.xOverlayContent .xNetworkInstagram .xMediaContainer{margin:0}
.xOverlayContent .xNetworkInstagram .xCopyContainer{padding:20px}
.xOverlayContent .xContentVideo .xMain{font-size:16px;font-size:1.6rem}
.xOverlayContent .xButton:hover{background-color:#333;color:#fff}
.xOverlay .xClassUgc.xNetworkUgc .xItemInner{display:table;width:100%}
.xOverlay .xClassUgc.xNetworkUgc .xMain{display:table-header-group}
.xOverlay .xClassUgc.xNetworkUgc .xMediaContainer{margin-bottom:20px}
.xOverlay .xClassUgc.xNetworkUgc .xMediaContainer+.xMain p{margin-bottom:20px}
.xOverlay .xClassUgc.xNetworkUgc .xContentBody{font-style:italic}
.xActionClose.hasIcon{top:2px;right:2px;z-index:2}
.xActionClose.hasIcon a{color:#666}
.xActionClose.hasIcon .xIconClose:before{content:"\2248"}
@media screen and (min-width:480px){.xTabLink{font-size:14px;font-size:1.4rem}
.xFieldWidthSmall.xFieldContainer,.xFieldWidthMedium.xFieldContainer,.xFieldWidthExtrasmall.xFieldContainer{width:100%}
.xFormatNameNoTitle .xCompositeItem-FirstName,.xFormatNameNoTitle .xCompositeItem-LastName,.xField{width:100%}
.xRow-2col_mid_mid,.xRow-3col_third_third_third{padding:20px 10px}
.xRow-3col_third_third_third .xCell,.xRow-2col_mid_mid .xCell{padding:10px}
.xRow-3col_third_third_third .xCell .xBodyContainer,.xRow-2col_mid_mid .xCell .xBodyContainer,.xRow-3col_third_third_third .xCell .xMediaContainer,.xRow-2col_mid_mid .xCell .xMediaContainer{padding:20px 0}
.xRow-3col_third_third_third .xCell .xBodyContainer+.xMediaContainer,.xRow-2col_mid_mid .xCell .xBodyContainer+.xMediaContainer{padding-top:0}
.xRow-3col_third_third_third .xCell .xCallout.xStyle-hero,.xRow-2col_mid_mid .xCell .xCallout.xStyle-hero,.xRow-3col_third_third_third .xCell .xCallout.xStyle-feature,.xRow-2col_mid_mid .xCell .xCallout.xStyle-feature{margin:20px 0;padding:0;margin-bottom:20px}
.xRow-3col_third_third_third .xCell .xCallout.xStyle-hero .xBodyContainer,.xRow-2col_mid_mid .xCell .xCallout.xStyle-hero .xBodyContainer,.xRow-3col_third_third_third .xCell .xCallout.xStyle-feature .xBodyContainer,.xRow-2col_mid_mid .xCell .xCallout.xStyle-feature .xBodyContainer{padding:20px}
.xClassEntries.xTemplateList .xItem{display:block;margin-bottom:2px;padding:0;text-align:left}
.xClassEntries.xTemplateList .xItem .xProfileWrapper{text-align:left;padding:0}
.xClassEntries.xTemplateList .xItem .xItemInner{padding:20px;display:block}
.xClassEntries.xTemplateList .xItem .xItemInner>*{display:block}
.xClassEntries.xTemplateList .xItem .xItemInner .xIconContainer{display:none}
.xClassEntries.xTemplateList .xItem .xMediaContainer{padding:0;width:50%;max-width:300px;margin:0 20px 20px 0;display:block;float:left;vertical-align:top}
.xClassEntries.xTemplateList .xItem .xMediaContainer+.xCopyContainer{margin:0}
.xClassEntries.xTemplateList .xItem .xCopyContainer{margin:0;padding:0}
.xClassEntries.xTemplateList .xItem .xSecondary{margin-top:10px}
.xClassEntries.xContainerEntries .xItem{overflow:hidden}
.xClassEntries.xContainerEntries.xTemplateList h1+.xCopy:before,.xClassEntries.xContainerEntries.xTemplateList .xSecondary:before{margin:0 0 10px}
.third .xLinkList{padding:20px 0}
}
@media screen and (min-width:520px){h1{font-size:22px;font-size:2.2rem}
h2{font-size:16px;font-size:1.6rem}
body,p,.xRowInner>*{font-size:16px;font-size:1.6rem}
.xCampaignHeader{background-size:cover;background-position:center}
.xCampaignHeader.hasFeatImage .xComponentInner{position:relative;min-height:180px}
.xCampaignHeader.hasFeatImage .xCopyContainer{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMCwgMCwgMCkiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.9) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.9) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.9) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.9) 100%)}
.xCampaignHeader.hasFeatImage .xCopyAndNav{position:absolute;width:100%;bottom:0}
.xCampaignHeader.hasFeatImage .xPageBanner{display:block}
.xCampaignHeader.hasFeatImage .xPageBanner img{width:100%}
.xCampaignHeader.hasFeatImage h1,.xCampaignHeader.hasFeatImage h2,.xCampaignHeader.hasFeatImage p{color:#fff}
.xCampaignHeader.hasFeatImage h1{font-size:40px;font-size:4rem;text-transform:none}
.xCampaignHeader.hasFeatImage.hasNav .xPageBanner{padding-bottom:65px}
.xNavigation{padding:20px;width:100%}
.xTab{margin-right:20px}
.xTabLink{padding:0}
.xFormPages{margin-bottom:20px}
.xFormContainer{background-color:#e5e5e5;padding:5.2%}
.xFormContainer .xSubmitContainer{margin-left:20%}
.xFieldContainer{margin-bottom:20px}
.xControlAddress .xFieldContainer{margin-bottom:0}
.xFieldItem{padding-left:0;margin-bottom:0}
.xField{display:inline-block;margin-bottom:0}
.xField.xFieldCheckboxChoice{margin-bottom:25px}
.xField.xFieldCheckboxChoice:last-child{margin-bottom:0}
.xComboInput{padding-bottom:14px}
.xFieldItem.xComposite.xControlDate .xFieldContainer{margin-bottom:0}
.xFieldItem.xComposite.xControlDate .xFieldContainer .xCompositeItem-Day,.xFieldItem.xComposite.xControlDate .xFieldContainer .xCompositeItem-Year{width:25%}
.xFieldItem.xComposite.xControlDate .xFieldContainer .xCompositeItem-Month{width:50%}
.xFieldItem.xComposite.xControlDate .xFieldContainer .xField:nth-child(2){padding-right:10px}
.xFieldItem.xComposite.xControlDate .xFieldContainer .xField:nth-child(3){padding:0 10px}
.xFieldItem.xComposite.xControlDate .xFieldContainer .xField:nth-child(4){padding:0 0 0 10px}
.xFieldItem.xComposite .xCompositeItem-Address1,.xFieldItem.xComposite .xCompositeItem-Address2,.xFieldItem.xComposite .xCompositeItem-City,.xFieldItem.xComposite .xCompositeItem-State,.xFieldItem.xComposite .xCompositeItem-Zip,.xFieldItem.xComposite .xCompositeItem-Country .xComboWrapper,.xFieldItem.xComposite .xCompositeItem-Day,.xFieldItem.xComposite .xCompositeItem-Month,.xFieldItem.xComposite .xCompositeItem-Year{margin-bottom:20px}
.xFieldItem.xComposite .xCompositeItem-FirstName,.xFieldItem.xComposite .xCompositeItem-Address1{padding-right:10px;width:50%}
.xFieldItem.xComposite .xCompositeItem-LastName,.xFieldItem.xComposite .xCompositeItem-Address2{padding-left:10px;width:50%}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField.xCompositeItem-City{padding-right:0}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField.xCompositeItem-State,.xFieldItem.xComposite .xCompositeItem-Address2+.xField.xCompositeItem-Zip{padding-right:10px}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField{padding:0 10px}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField.xCompositeItem-City{width:50%;padding-right:0}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField.xCompositeItem-State{width:50%;padding-left:0}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField.xCompositeItem-Zip{padding-left:0;padding-right:10px}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField.xCompositeItem-Zip+.xField.xCompositeItem-Country{padding-left:10px;padding-right:0}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField+.xField{padding-left:10px}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField+.xField.xCompositeItem-Country{padding-left:0;padding-right:10px}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField+.xField.xCompositeItem-Zip{padding-right:0}
.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField+.xField+.xField.xCompositeItem-Country{padding-right:10px}
.xFieldItem.xComposite .xField.xCompositeItem-Zip,.xFieldItem.xComposite .xField.xCompositeItem-Country{width:50%}
.xFormatAddressUs .xCompositeItem-City{width:100%}
.xFieldWidthSmall.xFieldContainer,.xFieldWidthMedium.xFieldContainer,.xFieldWidthExtrasmall.xFieldContainer{width:80%}
.xFormatNameNoTitle .xCompositeItem-FirstName,.xFormatNameNoTitle .xCompositeItem-LastName{width:50%}
.xFieldCheckboxChoice .xFormLabel{line-height:1.25em;font-size:16px;font-size:1.6rem}
.xFormLabel{font-size:18px;font-size:1.8rem;line-height:16px}
.xErrorLabel{margin-top:5px;font-size:12px;font-size:1.2rem}
.xLabelContainer{position:relative;padding-right:20px;margin-top:15px}
.xControlTerms_and_conditions .xLabelContainer,.xControlMarketing .xLabelContainer,.xControlMultioptin .xLabelContainer{width:20%;font-size:18px;font-size:1.8rem}
.xControlTerms_and_conditions .xLabelContainer+.xFieldContainer,.xControlMarketing .xLabelContainer+.xFieldContainer,.xControlMultioptin .xLabelContainer+.xFieldContainer{width:80%}
.xControlTerms_and_conditions .xFieldContainer:first-of-type,.xControlMarketing .xFieldContainer:first-of-type,.xControlMultioptin .xFieldContainer:first-of-type{margin-left:20%;margin-bottom:0}
.xHelpContainer{margin-bottom:0}
.xActionsForm,.xQuizFormContainer .xActionsForm{margin-left:0}
.xControlRadio>.xLabelContainer .xFormLabel{font-size:22px;font-size:2.2rem}
.xControlRadio .xLabelContainer{width:auto;max-width:none;text-align:left;display:block;margin-bottom:15px}
.xControlRadio .xField{margin-bottom:20px}
.xControlRadio .xField .xMediaContainer{display:inline-block;vertical-align:middle;max-width:50%;margin-bottom:0}
.xMetaProgressContainer.xMetaContainer{margin-right:10px;width:auto;float:right;clear:none}
.xActionSortContainer{text-align:left}
.xActionSortContainer .xActionSortButtons{display:block}
.xActionSortContainer li.xAction{display:inline-block;margin:0 10px 10px 0}
.xPagingButton.xDisabled+.xActionNext{float:right}
.xPagingButton.xDisabled+.xActionNext+.xActivateContainer+.xMetaContainer,.xPagingButton.xDisabled+.xActionNext+.xMetaContainer{float:right}
.xOverlayContent{padding:6% 8%;text-align:center}
.xOverlayContent .xRules{text-align:left;padding:0}
.xOverlayContent .xContentBody,.xOverlayContent h1{margin-top:0}
.xOverlayContent .xNetworkTwitter{text-align:left}
.xOverlayContent .xNetworkTwitter .xItemInner{display:table}
.xOverlayContent .xNetworkTwitter .xProfileWrapper{display:table-header-group}
.xOverlayContent .xNetworkTwitter .xProfileWrapper .xUserDetails{padding-top:0;vertical-align:top}
.xOverlayContent .xNetworkTwitter .xProfileWrapper .xUserHandle{font-weight:bold;color:#333}
.xOverlayContent .xNetworkTwitter .xProfileWrapper .xUserName:before{content:'@';margin:0}
.xOverlayContent .xNetworkTwitter .xProfileWrapper .xActionContainer{display:none}
.xOverlayContent .xNetworkTwitter .xCopyContainer{padding:15px 0}
.xOverlayContent .xNetworkTwitter .xActionContainer{display:table-footer-group}
.xOverlayContent .xNetworkTwitter .xActionContainer .xToolbar{text-align:left}
.xOverlayContent .xNetworkTwitter .xActionContainer a{color:#8e8e8e}
.xOverlayContent .xNetworkTwitter .xMediaContainer{margin:20px 0 0}
.xOverlayInner{width:80%;max-width:850px}
.xRow-3col_third_third_third{padding:0 10px}
.third,.mid{margin-bottom:0}
.xCallout .xVariantLeft.hasMainAsset .xBodyContainer,.xHeader .xVariantLeft.hasMainAsset .xBodyContainer,.xCallout .xVariantRight.hasMainAsset .xBodyContainer,.xHeader .xVariantRight.hasMainAsset .xBodyContainer,.xCallout .xMasthead.hasMainAsset .xBodyContainer,.xHeader .xMasthead.hasMainAsset .xBodyContainer,.xCallout .xVariantLeft.hasMainAsset .xMediaContainer,.xHeader .xVariantLeft.hasMainAsset .xMediaContainer,.xCallout .xVariantRight.hasMainAsset .xMediaContainer,.xHeader .xVariantRight.hasMainAsset .xMediaContainer,.xCallout .xMasthead.hasMainAsset .xMediaContainer,.xHeader .xMasthead.hasMainAsset .xMediaContainer{vertical-align:top}
.xCallout.xStyle-feature{padding:0}
.xCallout.xStyle-feature .xMediaContainer{padding:0}
.xCallout.xStyle-hero{margin:20px}
.xCallout.xStyle-hero .xMediaContainer{padding:0}
.xStateConfirmation .xSharing .xActionContainer{padding:20px}
.xStateConfirmation .xSharing .xContentText+.xActionContainer{border-top:1px solid #ccc}
.xQuestionLabel{font-size:22px;font-size:2.2rem}
.xQuizQuestion+.xMediaContainer{padding:0;width:100%}
.xAnswerContainer{padding:15px 10px}
.xAnswerContainer .xField{padding:15px}
.xAnswerContainer .xField.xFieldCheckboxChoice{margin-bottom:0}
.xField .xMediaContainer{padding:0}
.xFormMetricTitle{font-size:22px;font-size:2.2rem}
.xFormMetricItemWrapper .FormMetricItemLabel{margin-bottom:0}
.xFormMetricItemWrapper .FormMetricItemLabel .xIcon{display:block;padding-left:0;margin:10px 0 0}
.xFormMetricItemLabel{text-align:left;padding:30px 20px 30px 40px}
.xFormMetricItemWrapper .xFormMetricItemLabel .xIcon img{max-width:230px}
.xFormMetricItemLabel .xIcon{display:block;margin:10px 0 0}
.xFormMetricItemGraphWrapper{margin:20px 0 0}
.xMetric{padding:20px}
.xMetricGraphWrapper{padding:20px 0}
.xClassCarousel .xActionPrevious{left:30px}
.xClassCarousel .xActionNext{right:30px}
.xPaginateThumb.xPaginationContainer a{height:50px}
.xPaginateThumb.xPaginationContainer a img{height:50px}
.xVideoGallery .xMedialayer .xItemInner{top:10px;right:10px;bottom:10px;left:10px}
.xVideoGallery .xContentText+.xContainerVideoGallery.xClassGallery{padding:0 10px}
.xClassCarousel.xContainerSocialContentCarousel .xActionPrevious{left:50px}
.xClassCarousel.xContainerSocialContentCarousel .xActionNext{right:50px}
.xContainerVideoGallery.xClassGallery{padding:10px}
.xClassEntries.xContainerEntries.xTemplateList .xRichToolbar{text-align:left}
.xTemplateList .xContainerInner{width:100%;table-layout:fixed}
}
@media screen and (min-width:730px){.xQuizQuestion+.xMediaContainer{display:inline-block;padding-right:30px;width:50%;vertical-align:top}
.xMediaContainer+.xAnswerContainer{display:inline-block;width:50%;vertical-align:top}
.xControlAddress.xFormatAddressUs .xCompositeItem-City{width:50%;padding-right:10px}
.xControlAddress.xFormatAddressUs.xFieldItem.xComposite .xCompositeItem-Address2+.xField.xCompositeItem-City{padding-right:10px}
.xControlAddress.xFormatAddressUs.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField.xCompositeItem-State{padding-left:10px;width:25%}
.xControlAddress.xFormatAddressUs.xFieldItem.xComposite .xCompositeItem-Address2+.xField+.xField+.xField.xCompositeItem-Zip{padding-left:10px;width:25%}
}
@font-face{font-family:'Verlag-Book';src:url('../fonts/Verlag-Book/Verlag-Book.eot');src:url('../fonts/Verlag-Book/Verlag-Book.eot?#iefix') format('embedded-opentype'),url('../fonts/Verlag-Book/Verlag-Book.woff') format('woff'),url('../fonts/Verlag-Book/Verlag-Book.ttf') format('truetype'),url('../fonts/Verlag-Book/Verlag-Book.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'HelveticaNeueLTStd-Roman';src:url('../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.eot');src:url('../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.woff') format('woff'),url('../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}