﻿.blocks.entertainment .featured .block,.big-promo .block{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}a,.job-listing dt .job-title,.job-listing dd footer a{color:#754a82;text-decoration:none}a[href],.job-listing dt [href].job-title,.job-listing dd footer a[href]{cursor:pointer}a:visited,.job-listing dt .job-title:visited,.job-listing dd footer a:visited{color:#6e5676}a:hover,.job-listing dt .job-title:hover,.job-listing dd footer a:hover{color:#803696;text-decoration:underline}a:active,.job-listing dt .job-title:active,.job-listing dd footer a:active{color:#199886;text-decoration:underline}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ul,ol{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}body{font-size:16px;font-family:"myriad-pro-semi-condensed","Myriad Pro","Gill Sans","Gill Sans MT",Calibri,sans-serif;color:#404041}h1{font-size:3em}h2{font-size:2.5em}h3{font-size:2em}h4{font-size:1.5em}h6{font-size:1em}.simple-image{max-width:100%;height:auto}svg *{fill:currentColor}main{background-image:url(../img/backgrounds/whitepaper.jpg);padding-bottom:40px;min-height:56vh}main.home{padding-bottom:0}@media screen and (max-width: 400px){@-ms-viewport{width:320px}}header>.content:before,.top-nav .toplinks:before,.top-nav.mobile dt:before,main .hero:before,main .no-hero:before,footer .content:before,main>.blocks:before,main>.write-page:before,.marquee:before,.careers-page:before,.jobs dl:before,.our-stories:before,.main:before,.sidebar:before,header>.content:after,.top-nav .toplinks:after,.top-nav.mobile dt:after,main .hero:after,main .no-hero:after,footer .content:after,main>.blocks:after,main>.write-page:after,.marquee:after,.careers-page:after,.jobs dl:after,.our-stories:after,.main:after,.sidebar:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}header>.content:after,.top-nav .toplinks:after,.top-nav.mobile dt:after,main .hero:after,main .no-hero:after,footer .content:after,main>.blocks:after,main>.write-page:after,.marquee:after,.careers-page:after,.jobs dl:after,.our-stories:after,.main:after,.sidebar:after{clear:both}header>.content,.top-nav .toplinks,.top-nav.mobile dt,main .hero,main .no-hero,footer .content,main>.blocks,main>.write-page,.marquee,.careers-page,.jobs dl,.our-stories{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}.main,.sidebar{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){footer .col{float:left;width:33.33333%}.book-layover .button-holder,footer .footer-links{clear:both;width:100%}}select{display:block;width:100%;font-family:"myriad-pro-semi-condensed","Myriad Pro","Gill Sans","Gill Sans MT",Calibri,sans-serif;font-size:1.1rem;padding:.2em .4em;color:#404041;border-radius:8px;border:none}select:focus{border-bottom-left-radius:0;border-bottom-right-radius:0;outline:none;border:0}input[type=date]{display:block;width:100%;font-family:"myriad-pro-semi-condensed","Myriad Pro","Gill Sans","Gill Sans MT",Calibri,sans-serif;font-size:1.1em;line-height:2em;padding:.0 0 0 .4em;border-radius:8px;border:none}input[type=number]{display:block;width:100%;font-family:"myriad-pro-semi-condensed","Myriad Pro","Gill Sans","Gill Sans MT",Calibri,sans-serif;font-size:1.1em;line-height:2em;padding:0 0 0 .4em;border-radius:8px;border:none;text-align:center;min-height:2.2em}input:hover,input:focus{outline:none}::-webkit-inner-spin-button{height:2.1em}::-webkit-calendar-picker-indicator{padding-top:0.6em;padding-bottom:0.6em}::-moz-inner-spin-button{height:2.1em}button,.button,.write-page .ccm-search-block-form input.ccm-search-block-submit,.write-page.stories .formBlockSurveyTable tr input[type=submit]{outline:none;cursor:pointer;font-size:0.95em;display:inline-block;text-transform:uppercase;border:0;padding:0.6em 1.1em;color:#fff;background-color:#754a82;text-decoration:none;font-family:"myriad-pro-semi-condensed", cursive, serif;font-weight:700}button:after,.button:after,.write-page .ccm-search-block-form input.ccm-search-block-submit:after,.write-page.stories .formBlockSurveyTable tr input[type=submit]:after{content:'»';padding-left:0.25em}button:hover,.button:hover,.write-page .ccm-search-block-form input.ccm-search-block-submit:hover,.write-page.stories .formBlockSurveyTable tr input[type=submit]:hover{box-shadow:0.2em 0.2em 0.05em rgba(25,25,25,0.7);background-color:#855492}button:active,.button:active,.write-page .ccm-search-block-form input.ccm-search-block-submit:active,.write-page.stories .formBlockSurveyTable tr input[type=submit]:active{box-shadow:inset 0.2em 0.2em 0.2em rgba(25,25,25,0.5);text-shadow:0.1em 0.1em 0.05em rgba(25,25,25,0.7)}svg.checkbox:not(.checked) .check{display:none}.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0,0,0,0.506);background:#FFFFFF;border-bottom:1px solid #BBBBBB;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==")}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #DDDDDD}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#F5F5F5;border-top:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0px}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0px;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:56px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33AAFF}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer}.xdsoft_scroller_box{position:relative}.top-nav{display:block;position:relative;z-index:10}.top-nav a{color:#fff}.top-nav>.content{position:relative}.top-nav .toplinks{margin:50px 0 0 0;padding:0}.top-nav .toplinks>ul{position:relative;background:#fff}.top-nav .toplinks>ul>li{margin:0;display:block;position:relative;float:left;text-transform:uppercase;width:11.1111%;text-align:center;height:65px}.top-nav .toplinks>ul>li a{color:rgba(255,255,255,0.75);cursor:pointer;font-weight:500;font-size:110%;text-decoration:none}.top-nav .toplinks>ul>li a:hover,.top-nav .toplinks>ul>li a:active{color:#fff}.top-nav .toplinks>ul>li ul{background-color:#fff;border:1px solid #fff;position:absolute;top:30px;width:150%;padding-top:15px;padding-bottom:15px;z-index:2;left:0;display:none;border-radius:8px}.top-nav .toplinks>ul>li ul li{display:block;float:none;text-transform:none;text-align:left;padding-left:15px;padding-right:15px}.top-nav .toplinks>ul>li ul li a{color:#666}.top-nav .toplinks>ul>li ul li a:hover,.top-nav .toplinks>ul>li ul li a:active{color:#111;text-decoration:underline}.top-nav .toplinks>ul>li ul:after{bottom:100%;left:35%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px}.top-nav .toplinks>ul>li ul.short{width:100%}.top-nav .toplinks>ul>li ul.wider{min-width:15em}.top-nav .toplinks>ul>li ul.wider:after{left:27%}.top-nav .toplinks>ul>li:hover ul{display:block}.top-nav li.invisible{display:none !important}@media screen and (max-width: 1023px){.top-nav.desktop{display:none}.top-nav{color:#fff}.top-nav dl{position:relative}.top-nav dt{background-color:#005c95;position:relative;z-index:12}.top-nav dt li{height:60px}.top-nav dt li.hamburger{display:block;float:left;width:20%;padding-top:15px;padding-bottom:15px;text-align:left;background-image:url(../../../svg/header/menu_theword.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.top-nav dt li.logo{display:block;float:left;width:60%}.top-nav dt li.logo img{height:60px;width:100%}.top-nav dt li.right-side{display:block;float:left;width:20%;text-align:right}.top-nav dt li.right-side a{display:block;height:100%;padding-top:14px;padding-bottom:14px}.top-nav dt li svg{height:100%}.top-nav dd{position:fixed;z-index:11;top:0;right:31%;left:0;padding-top:60px;background-color:#015079;height:100%;overflow-y:scroll;visibility:hidden;-moz-transform:translateX(-120%);-o-transform:translateX(-120%);-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%);-webkit-transition:transform 0.5s ease-out 0;-moz-transition:transform 0.5s ease-out 0;transition:transform 0.5s ease-out 0}.top-nav dd li{line-height:200%;padding-left:2.5%}.top-nav dd li.primary{text-transform:uppercase;background-color:#005c95}.top-nav dd li.secondary{padding-left:8%;font-size:0.9em}.top-nav dd.visible{-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.book-mobile{cursor:pointer}#BookMobileDropdown{position:absolute;background-color:rgba(255,255,255,0.92);width:100%;z-index:9;font-size:2rem;font-size:6vw;padding:20px;-moz-transform:translateY(-120%);-o-transform:translateY(-120%);-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:transform 0.5s ease-out 0;-moz-transition:transform 0.5s ease-out 0;transition:transform 0.5s ease-out 0}#BookMobileDropdown.visible{-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#BookMobileDropdown a,#BookMobileDropdown span{display:block;text-align:center;font-size:125%;padding-top:0.3em;padding-bottom:0.3em}}body.no-scroll{overflow:hidden;position:fixed}@media screen and (min-width: 1024px){.top-nav .toplinks ul li.logo{margin-top:-50px;height:140px}.top-nav .toplinks ul li.logo img{height:135px;width:120px}#BookMobileDropdown{display:none}.top-nav.mobile{display:none}.top-nav{height:157px;background-image:url(../img/backgrounds/topnav.png);background-position:top center;margin-bottom:-40px;background-repeat:no-repeat}.top-nav .tippy-top{position:absolute;top:4px;right:15px}.top-nav .tippy-top li{display:inline;font-size:150%;color:#cfdde9;font-weight:900;vertical-align:top;margin-right:0.3em}.top-nav .tippy-top svg{height:1em;max-width:1.2em}.top-nav .tippy-top a{color:#cfdde9;cursor:pointer;text-decoration:none}.top-nav .tippy-top a:hover{color:#fff}}main .hero>img:not(:first-of-type){display:none}.book-layover{background-color:rgba(35,31,32,0.8);border-radius:8px;color:#fff;position:absolute;top:38px;right:38px;width:30%;padding:20px}.book-layover h3{font-size:1.6em}.book-layover .bookbox{margin-bottom:0.75em}.book-layover .bookbox input.date{font-size:1.1rem;padding:.2em .4em;border-radius:8px;border:none;font-family:"myriad-pro-semi-condensed","Myriad Pro","Gill Sans","Gill Sans MT",Calibri,sans-serif;width:100%}.book-layover label{display:block}.book-layover .number-box{display:block;float:left;width:16%}.book-layover .number-box label:after{content:':'}.book-layover .number-box input{width:100%}.book-layover .number-box.nights{margin-right:8%}.book-layover .number-box.adults{margin-right:2%}.book-layover .number-box.adults:after{content:"";display:table;clear:both}.book-layover .button-holder{text-align:center}.book-layover .reservations{font-size:1.2em;font-weight:200}.book-layover .reservations a{color:#fff;text-decoration:none;font-weight:700;font-size:1.3em}.book-layover .reservations a:hover{text-decoration:underline}.location-selector{text-transform:uppercase;font-weight:700}.location-selector svg{width:1.3em;height:1.3em}.location-selector a.toggle{text-decoration:none}.location-selector a.toggle .box{fill:#fff}.location-selector a.toggle .check{fill:#00609c}.location-selector a.toggle:not(.active) label{color:#404041}.location-selector a.toggle:not(.active) .check{display:none}.location-selector a.toggle.active[data-toggle=hinckley] label{color:#00609c}.location-selector a.toggle.active[data-toggle=mille-lacs] label{color:#00609c}.location-selector a.toggle svg{cursor:pointer}.location-selector a.toggle label{margin-left:-0.15em;margin-right:0.25em;cursor:pointer}.location-selector a.toggle:hover label{text-decoration:underline}.hero .location-selector{position:absolute;left:1.6%;bottom:0;background-image:url(../img/backgrounds/whitepaper.jpg);border-radius:8px 8px 0 0;border-radius:1vw 1vw 0 0;width:31%;padding-top:0.12em;text-align:center;font-size:1.4em}.no-hero{padding-top:2.2em}.no-hero .location-selector{font-size:1.15rem}.no-hero .pagetitle{font-weight:200;text-transform:uppercase}@media screen and (max-width: 767px){.hero-image{max-width:100%;height:auto;}.book-layover{display:none}.pagetitle{text-align:center;font-size:7vw;margin:0 !important;font-weight:200;text-transform:uppercase}.location-selector{font-size:4vw;text-align:center;padding-bottom:1em}.hero .location-selector{position:relative;width:100%}}@media screen and (max-width: 1162px) and (min-width: 767px){.book-layover{font-size:0.75em;width:35%}.book-layover .button-holder{clear:none;float:left;width:42%;padding-left:10px;padding-right:10px}.book-layover .button-holder button{margin-top:10px;min-height:42px;width:100%}.book-layover h2.reservations{clear:both;float:none;width:100%}}@media screen and (max-width: 1000px) and (min-width: 767px){.hero .location-selector{font-size:1.1rem}}@media screen and (min-width: 1100px){.hero .location-selector{font-size:1.6rem}}@media screen and (min-width: 768px){.hero{position:relative;margin-bottom:20px;min-height:200px}.hero .pagetitle{max-width:60%;color:white;position:absolute;top:5.5%;left:2%;font-weight:200;text-shadow:0.05em 0.05em 0.05em rgba(10,10,10,0.8);text-transform:uppercase}.hero img{width:100%;margin-top:-23px}.no-hero.no-location .pagetitle{margin-top:30px;font-size:2.8em}}#Wrapper.edit-mode .location-selector{display:none}footer{color:#fff;position:relative}footer .col.location{text-align:center}footer a{color:rgba(255,255,255,0.8);text-decoration:none;cursor:pointer}footer a:hover{color:#fff}footer a:visited{color:rgba(255,255,255,0.65)}footer svg *{fill:currentColor}footer h2,footer a.tel{font-size:2em;font-weight:600}footer address{font-style:normal;padding-bottom:0.5em}footer .promotion-link,footer a.social{display:inline-block;padding-right:0.5em}footer .promotion-link svg,footer a.social svg{width:50px;height:50px}footer h4{font-size:1.6em;font-weight:600}footer .footer-links{padding-top:1em;padding-bottom:0.2em}footer .footer-links ul{text-align:center}footer .footer-links ul li{display:inline-block;font-size:1.2em}footer .footer-links ul li a{cursor:pointer}footer .footer-links ul li a:hover{cursor:pointer}footer .footer-links ul li:after{content:' | '}footer .footer-links ul li:last-child:after{content:''}footer a:hover{color:#fff;text-decoration:none}footer .copyright-line{text-align:center;font-size:0.85em;color:rgba(255,255,255,0.6);padding-bottom:0.8em}@media screen and (min-width: 768px){footer{margin-top:-32px;margin-bottom:-32px}footer .middle{background-color:#005c95;background-image:url(../img/backgrounds/bluepaper.jpg);padding-top:2rem}footer .topline{height:60px;width:100%;background-image:url(../img/backgrounds/footer-topline.png);background-position:top center;background-repeat:repeat-x}footer .bottomline{background-color:#005c95;background-image:url(../img/backgrounds/bluepaper.jpg)}footer h1{visibility:hidden}}@media screen and (max-width: 767px){footer{background-image:url(../img/backgrounds/bluepaper.jpg)}footer .col{text-align:center}footer h1{font-size:5vw;text-align:center}}a.block{display:block}.block{background-color:rgba(255,255,255,0.5);border-radius:8px;text-decoration:none;overflow:hidden;position:relative;color:#404041}.block:hover,.block:active,.block:visited{color:#404041;text-decoration:none}.block.bordered{border:1px solid rgba(255,255,255,0.88)}.block .image-holder{text-align:center}.block img{width:100%}.block .image-shadow{height:150px;width:100%;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.9);margin-top:-150px;position:relative}.block figcaption{display:block;text-align:center;font-size:2rem;text-transform:uppercase}.block h3{margin-top:.3em;text-transform:uppercase;font-size:1.5rem;line-height:1.3rem}.block summary{font-size:0.9em;line-height:108%}.block summary ul{list-style:disc}.block summary ul li{margin:0 0 0 1.2em;padding:0}.block .notch{display:none;position:absolute;top:0;right:0;width:100px;height:100px;vertical-align:top;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.9));filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.9))}.block .button-holder{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.block .button-holder img{width:auto;height:auto}.block .layover{position:absolute;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.85);padding:1% 20px;min-height:28%;box-shadow:-3px 0 4px rgba(15,15,15,0.65)}.block[pending]{display:none !important}.block[expired]{display:none !important}.block .info-wrapper{position:relative;padding-left:20px;padding-right:20px}.block time.date{color:#00609c;background:url(../img/backgrounds/whitepaper.jpg);font-weight:700;position:absolute;text-transform:uppercase;font-size:22px;top:-1.6em;left:0.5em;padding-left:0.5em;padding-right:0.5em;border-top-left-radius:8px;border-top-right-radius:8px}a.block[href]{-webkit-transition:background-color 0.3s ease 0;-moz-transition:background-color 0.3s ease 0;transition:background-color 0.3s ease 0;cursor:pointer}a.block[href]:hover{background-color:#fff;box-shadow:0.2vw 0.2vw 0.5vw rgba(10,10,10,0.3)}a.block[href]:active{box-shadow:inset 0.4vw 0.4vw 0.4vw rgba(10,10,10,0.3)}.block.hinckley .notch,.big-promo.hinckley .block .notch{display:block}.block.hinckley .notch .ml,.big-promo.hinckley .block .notch .ml,.block.hinckley .notch .b,.big-promo.hinckley .block .notch .b{display:none}.block.hinckley .notch .h *,.big-promo.hinckley .block .notch .h *{fill:#fff}.block.hinckley .notch>polygon,.big-promo.hinckley .block .notch>polygon{fill:#00609c}.block.hinckley button,.big-promo.hinckley .block button,.block.hinckley .button,.big-promo.hinckley .block .button,.block.hinckley .write-page .ccm-search-block-form input.ccm-search-block-submit,.write-page .ccm-search-block-form .block.hinckley input.ccm-search-block-submit,.big-promo.hinckley .block .write-page .ccm-search-block-form input.ccm-search-block-submit,.write-page .ccm-search-block-form .big-promo.hinckley .block input.ccm-search-block-submit,.block.hinckley .write-page.stories .formBlockSurveyTable tr input[type=submit],.write-page.stories .formBlockSurveyTable tr .block.hinckley input[type=submit],.big-promo.hinckley .block .write-page.stories .formBlockSurveyTable tr input[type=submit],.write-page.stories .formBlockSurveyTable tr .big-promo.hinckley .block input[type=submit]{background-color:#00609c}.block.hinckley .notch .ml-notch,.big-promo.hinckley .block .notch .ml-notch{visibility:hidden}.block.mille-lacs .notch,.big-promo.mille-lacs .block .notch{display:block}.block.mille-lacs .notch .h,.big-promo.mille-lacs .block .notch .h,.block.mille-lacs .notch .b,.big-promo.mille-lacs .block .notch .b{display:none}.block.mille-lacs .notch .ml *,.big-promo.mille-lacs .block .notch .ml *{fill:#fff}.block.mille-lacs .notch>polygon,.big-promo.mille-lacs .block .notch>polygon{fill:#00609c}.block.mille-lacs button,.big-promo.mille-lacs .block button,.block.mille-lacs .button,.big-promo.mille-lacs .block .button,.block.mille-lacs .write-page .ccm-search-block-form input.ccm-search-block-submit,.write-page .ccm-search-block-form .block.mille-lacs input.ccm-search-block-submit,.big-promo.mille-lacs .block .write-page .ccm-search-block-form input.ccm-search-block-submit,.write-page .ccm-search-block-form .big-promo.mille-lacs .block input.ccm-search-block-submit,.block.mille-lacs .write-page.stories .formBlockSurveyTable tr input[type=submit],.write-page.stories .formBlockSurveyTable tr .block.mille-lacs input[type=submit],.big-promo.mille-lacs .block .write-page.stories .formBlockSurveyTable tr input[type=submit],.write-page.stories .formBlockSurveyTable tr .big-promo.mille-lacs .block input[type=submit]{background-color:#00609c}.block.both-locations .notch{display:block}.block.both-locations .notch .ml,.block.both-locations .notch .h{display:none}.block.both-locations .notch .b *{fill:#fff}.block.both-locations .notch>polygon{fill:#00609c}.block.both-locations button,.block.both-locations .button,.block.both-locations .write-page .ccm-search-block-form input.ccm-search-block-submit,.write-page .ccm-search-block-form .block.both-locations input.ccm-search-block-submit,.block.both-locations .write-page.stories .formBlockSurveyTable tr input[type=submit],.write-page.stories .formBlockSurveyTable tr .block.both-locations input[type=submit]{background-color:#00609c}.promotion time{font-size:1.1rem;display:block}.information ul{list-style:disc}.information ul li{margin:0 0 0 1.2em;padding:0}.featured time.date{font-size:24px;left:9px;padding-left:0.5em;padding-right:0.5em}.featured time.date{background:url(../img/backgrounds/whitepaper.jpg);border-top-left-radius:8px;border-top-right-radius:8px;top:-30px;box-shadow:2px -2px 2px rgba(15,15,15,0.65)}.slot-block li time.date{top:-1.6em;left:8px;z-index:3}.slot-block{-webkit-transition:background-color 0.3s ease 0;-moz-transition:background-color 0.3s ease 0;transition:background-color 0.3s ease 0}.slot-block .flip{position:absolute;display:block;height:22px;cursor:pointer;bottom:0;width:50%;-webkit-transition:background-color 0.3s ease 0;-moz-transition:background-color 0.3s ease 0;transition:background-color 0.3s ease 0}.slot-block .flip svg{width:100%;height:100%;max-height:12px}.slot-block .flip svg *{fill:#666}.slot-block .flip.up{left:0}.slot-block .flip.down{right:0}.slot-block .flip:hover{background-color:#ccc}.slot-block .flip:hover svg *{fill:#222}.slot-block .button-holder{bottom:3px}.slot-block.link-hover{background-color:#fff;box-shadow:0.2vw 0.2vw 0.5vw rgba(10,10,10,0.3)}.slot-block.link-hover:active{box-shadow:inset 0.4vw 0.4vw 0.4vw rgba(10,10,10,0.3)}.slot-block.static .flip{display:none}.slot-block:not(.static){background-image:url(../img/slot-block_under.png);background-position:center 268px;background-repeat:no-repeat}.slot{height:270px;overflow:hidden;position:relative}.slot li{height:270px;position:absolute;width:100%;visibility:hidden}.slot li.first-slot{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.slot li.roll-in{-webkit-animation:enter-b2t 0.8s ease-in-out;animation:enter-b2t 0.8s ease-in-out;visibility:visible}.slot li.roll-out{-webkit-animation:exit-b2t 0.8s ease-in-out;animation:exit-b2t 0.8s ease-in-out;visibility:visible;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%)}.slot li.roll-in-reverse{-webkit-animation:enter-t2b 0.8s ease-in-out;animation:enter-t2b 0.8s ease-in-out;visibility:visible}.slot li.roll-out-reverse{-webkit-animation:exit-t2b 0.8s ease-in-out;animation:exit-t2b 0.8s ease-in-out;visibility:visible;-webkit-transform:translateY(120%);-ms-transform:translateY(120%);transform:translateY(120%)}.slot li>a{color:#404041;text-decoration:none;display:block;height:290px}.slot li[expired],.slot li[pending]{opacity:0.4}.slot li[expired] h3:after{content:' [EXPIRED]'}.slot li[pending] h3:after{content:' [PENDING]'}.block.double{background-size:cover;background-repeat:no-repeat;background-position:center;border-color:#fff}.detail-block{background-color:transparent;border:0}.host.block{margin:1%}.host.block h5{padding-top:0.3em}.host.block svg{width:48%;height:48%;height:auto}.host.block summary{text-overflow:ellipsis;overflow:hidden}@-webkit-keyframes enter-b2t{from{-webkit-transform:translateY(120%);transform:translateY(120%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes enter-b2t{from{-webkit-transform:translateY(120%);transform:translateY(120%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes exit-b2t{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-120%);transform:translateY(-120%)}}@keyframes exit-b2t{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-120%);transform:translateY(-120%)}}@-webkit-keyframes enter-t2b{from{-webkit-transform:translateY(-120%);transform:translateY(-120%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes enter-t2b{from{-webkit-transform:translateY(-120%);transform:translateY(-120%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes exit-t2b{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(120%);transform:translateY(120%)}}@keyframes exit-t2b{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(120%);transform:translateY(120%)}}@media screen and (max-width: 767px){.block{margin-bottom:10px;height:auto}.block.double{min-height:310px;min-height:70vw}.block.slot-block{height:292px}.block img{width:100%;max-height:none}.small-blocks .block{width:49%;float:left;margin-right:1%;font-size:0.7em;height:220px}.small-blocks .block svg{height:75px;width:75px}.host.block{width:31%;float:left;font-size:0.9em;height:150px}.host.block svg{height:55px;width:55px}.host.block .info-wrapper{padding-left:5px;padding-right:5px}.write-page.stories .block{float:left;width:49%;margin-right:1%}.winners .block{width:32%;height:135px;margin:0.5%;float:left}.winners .block h3{font-size:12px;line-height:14px}.winners .block summary{font-size:10px;line-height:12px}}@media screen and (max-width: 767px) and (min-width: 600px){.host.block{height:175px}}@media screen and (min-width: 768px){.block{width:31.3333333%;height:270px;margin:1%;float:left}.block:after{content:"";display:table;clear:both}.block.double{width:64.6%}.block.slot-block{height:292px}.small-blocks .block{width:23%;height:220px}.small-blocks .block.double{width:48%}.detail-block .wysiwyg{max-height:230px;overflow-y:auto}.build.blocks{clear:both;float:none}.host.block{width:23%;height:145px}.host.block svg{width:70px;height:70px}.host.block .info-wrapper{padding-left:10px;padding-right:10px}.write-page.stories .block{height:160px}.winners .block{width:19.5%;height:165px;margin:0.25%}.winners .block h3{font-size:1.1rem}}#Wrapper.edit-mode .slot-block{padding-bottom:40px;height:auto}#Wrapper.edit-mode .slot{height:auto}#Wrapper.edit-mode .slot li{position:relative;visibility:visible;-webkit-animation:none;animation:none;transform:translateY(0)}#Wrapper.edit-mode .blocks.build>.ccm-area .ccm-block{width:32.333333333%;float:left;margin-right:1%}#Wrapper.edit-mode .blocks.build>.ccm-area .ccm-block>.block{width:100%;float:none;clear:both;height:320px}#Wrapper.edit-mode .build-block[expired]{opacity:0.5;display:block !important}#Wrapper.edit-mode .build-block[expired] h3:after{content:"[EXPIRED]"}#Wrapper.edit-mode .build-block[pending]{opacity:0.5;display:block !important}#Wrapper.edit-mode .build-block[pending] h3:after{content:"[PENDING]"}.grand-image{max-width:100%;border-radius:8px}.grand-image.float-left{float:left;margin-right:3.6%}.grand-image.float-right{float:right;margin-left:3.6%}.grand-image-wrapper{display:block;float:none}.grand-image-wrapper.centered-image{text-align:center}a.grand-image-link:hover img{-webkit-filter:saturate(140%);-moz-filter:saturate(140%);-ms-filter:saturate(140%);-o-filter:saturate(140%);filter:saturate(140%)}.wysiwyg{font-size:1rem;clear:both}.wysiwyg h1{font-size:2.4em}.wysiwyg h2{font-size:2.1em}.wysiwyg h3{font-size:1.8em}.wysiwyg h6{padding-top:0.75em;padding-bottom:0.5em}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{line-height:105%;margin-top:0.8em}.wysiwyg p{margin-bottom:0.8em}.wysiwyg ul{padding:0.25em 0 0.25em 2em;list-style-image:url(../img/bulletpoint.png)}.wysiwyg ol{padding:0.25em 0 0.25em 2em;list-style-type:decimal}.wysiwyg li{margin-bottom:0.25em}.wysiwyg .floatleft{padding-right:2em}.wysiwyg .float-right{padding-left:2em}.wysiwyg a{text-decoration:underline}.wysiwyg img{max-width:100%}.wysiwyg.filigree{background-image:url(../img/filigree-top.png),url(../img/filigree-bottom.png);background-position:center top, center bottom;background-repeat:no-repeat;background-size:contain;padding:30px}.wysiwyg[expired]{display:none}.wysiwyg[pending]{display:none}#Wrapper.edit-mode .wysiwyg[expired]{display:block;opacity:0.5}#Wrapper.edit-mode .wysiwyg[expired]:before{content:'This has expired.';display:block;text-align:center;font-size:2em}#Wrapper.edit-mode .wysiwyg[pending]{display:block;opacity:0.5}#Wrapper.edit-mode .wysiwyg[pending]:before{content:'This is pending.';display:block;text-align:center;font-size:2em}.gallery.thumbnail{width:33%;max-width:200px;display:inline-block;margin:0 -4px 0 0;border:1px solid #754a82;cursor:pointer}.gallery.thumbnail img{max-width:100%}.gallery.thumbnail:hover img{-webkit-filter:saturate(140%);-moz-filter:saturate(140%);-ms-filter:saturate(140%);-o-filter:saturate(140%);filter:saturate(140%)}.gallery.thumbnail figure,.gallery.thumbnail figcaption{display:none}#GalleryModal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.6);padding-top:100px;padding-top:15vh}#GalleryModal figure{display:block;position:relative;text-align:center;background-color:rgba(255,255,255,0.7)}#GalleryModal figure img{max-width:100%}#GalleryModal a{width:32px;cursor:pointer}#GalleryModal a.close{position:absolute;top:30px;right:10%;height:32px}#GalleryModal a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#GalleryModal a.prev-gallery-picture,#GalleryModal a.next-gallery-picture{height:100%;display:inline-block}#GalleryModal figcaption{font-size:1.2em}main>.write-page{padding-bottom:20px}.location-headline{color:#00609c;margin-bottom:0.3em;text-transform:uppercase}.write-page .specials .block{background-color:transparent;border-radius:none;padding:0}.write-page .specials .block .info-wrapper{padding:0}.write-page .specials .block .image-wrapper img{border-radius:8px}.write-page .bottom-content{display:block;clear:both;float:none}.news .ccm-page-list-description{margin-bottom:1em}.write-page ul.nav{padding:0 0 0 3em;list-style:disc;font-size:1.2rem}.write-page ul.nav ul{padding:0;list-style:circle;font-size:0.85rem}.write-page ul.nav ul li{display:inline-block;padding-left:1.5em;list-style:circle}@media screen and (max-width: 767px){.location-headline{font-size:1.4rem}}@media screen and (min-width: 768px){.location-headline{font-size:2.1rem}.write-page .content{width:65.5%;float:left}.write-page .content:after{content:"";display:table;clear:both}.write-page .sidebar{width:32.5%;float:right}.write-page .sidebar:after{content:"";display:table;clear:both}}.marquee{padding-left:1.4%;padding-right:1.4%}.marquee .content{display:block;background-color:rgba(25,25,25,0.25);position:relative;height:3rem;overflow:hidden}.marquee header{position:absolute;left:0;top:0;bottom:0;background-color:#1e9b93;color:#fff;font-size:1.6rem;padding:.3em .8em;z-index:10;box-shadow:6px 0 6px rgba(0,0,0,0.25)}.marquee ul{padding-left:17em}.marquee ul li{display:block;width:900px;font-size:1.2rem;padding:0.6em;position:absolute;visibility:hidden;color:#404041}.marquee ul li:hover{color:#754a82}.marquee ul li.slide-in{-webkit-animation-name:enter-r2l;-webkit-animation-duration:3s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0;-webkit-animation-fill-mode:forwards;-moz-animation-name:enter-r2l;-moz-animation-duration:3s;-moz-animation-iteration-count:1;-moz-animation-delay:0;-moz-animation-fill-mode:forwards;animation-name:enter-r2l;animation-duration:3s;animation-iteration-count:1;animation-delay:0;animation-fill-mode:forwards;visibility:visible}.marquee ul li.slide-out{-webkit-animation-name:exit-r2l;-webkit-animation-duration:4.1s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0;-webkit-animation-fill-mode:forwards;-moz-animation-name:exit-r2l;-moz-animation-duration:4.1s;-moz-animation-iteration-count:1;-moz-animation-delay:0;-moz-animation-fill-mode:forwards;animation-name:exit-r2l;animation-duration:4.1s;animation-iteration-count:1;animation-delay:0;animation-fill-mode:forwards;visibility:visible}@-webkit-keyframes enter-r2l{from{-moz-transform:translateX(120%);-o-transform:translateX(120%);-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%)}to{-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes enter-r2l{from{-moz-transform:translateX(120%);-o-transform:translateX(120%);-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%)}to{-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes exit-r2l{from{-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes exit-r2l{from{-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media screen and (max-width: 767px){.marquee header{position:relative;text-align:center}.marquee .content{height:auto}.marquee ul{min-height:2rem;padding-left:0}.marquee ul li{font-size:0.9rem;width:100%;height:auto}}#Wrapper.edit-mode .marquee{margin-bottom:70px}#Wrapper.edit-mode .marquee .content{overflow:visible;height:auto}#Wrapper.edit-mode .marquee li{position:relative;visibility:visible;padding:0;line-height:75%;text-align:center}.write-page .ccm-search-block-form input.ccm-search-block-text{width:80%;font-size:1.5em;padding:0.57em 1.1em;float:left}.write-page .ccm-search-block-form input.ccm-search-block-submit{width:20%;margin-left:-3px;font-size:1.5em}.four-oh-four{padding-bottom:0}.four-oh-four .write-page{background-position:bottom right;background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 768px){.four-oh-four .write-page{background-image:url(../img/404background.png);height:650px;padding-top:270px;padding-right:46%}}.blocks.entertainment .main-events,.blocks.entertainment .floor-events{clear:both;float:none}.block.sold-out .sold-out-overlay{position:absolute;top:0;right:0}.block.sold-out .sold-out-overlay .bg{fill:rgba(159,50,34,0.75)}.block.sold-out .sold-out-overlay .fg{fill:#fff}.acts.h .act .notch{display:block}.acts.h .act .notch polygon{fill:#00609c}.acts.h .act .notch .h *{fill:#fff}.acts.h .act .notch .ml,.acts.h .act .notch .b{display:none}.acts.ml .act .notch{display:block}.acts.ml .act .notch polygon{fill:#00609c}.acts.ml .act .notch .ml *{fill:#fff}.acts.ml .act .notch .h,.acts.ml .act .notch .b{display:none}@media screen and (max-width: 767px){.featured .acts .act{height:310px;height:70vw}.sold-out-overlay{width:150px;height:150px}.floor-events .act{width:49%;float:left;margin-right:1%;font-size:0.7em}.floor-events .act .notch{width:65px;height:65px}.floor-events .act .sold-out-overlay{width:95px;height:95px}}@media screen and (min-width: 768px){.featured .acts{width:48%;float:left;margin:1%}.featured .acts .act{margin:0}.featured .acts time.date{font-size:1.5em}.featured .acts h3{font-size:1.3em;line-height:110%}.venue-description{width:48%;float:left;margin:0 1% 1em 1%}.floor-events .act{width:23%;height:220px}.floor-events .act .notch{height:80px;width:80px}.sold-out-overlay{width:155px;height:155px}.floor-events .sold-out-overlay{width:120px;height:120px}}@media screen and (max-width: 767px){.big-promo .block{height:310px;height:70vw}}@media screen and (min-width: 768px){.featured .big-promo{width:48%;float:left;margin:1%}.featured .big-promo .block{margin:0}}.careers-page{padding-top:40px;padding-bottom:20px}.jobs dl dt>span{display:block;float:left;width:20%;min-height:0.8em}.jobs dl dt>span.job-title{width:45%}.jobs dl dt>span.date-posted{width:15%}.job-table-header dt{font-weight:700;text-transform:uppercase;padding-left:0.3em;padding-right:0.3em;font-size:1.2em}.job-table-body{max-height:23em;margin-bottom:20px;overflow-x:hidden;overflow-y:auto}.job-table-body::-webkit-scrollbar{-webkit-appearance:none;width:7px}.job-table-body::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.job-listing:hover{background-color:rgba(255,255,255,0.6)}.job-listing dt{font-weight:700;border-top:1px solid #404041;padding:0.5em}.job-listing dt .job-title{cursor:pointer;font-size:1.3em}.job-listing dd{display:none;padding:0.5em;clear:both;float:none}.job-listing dd>div span{font-weight:700}.job-listing dd footer{position:relative;margin:0;font-size:1.1em;color:#404041;padding-top:0.3em;margin-top:0.3em}.job-listing dd footer a{font-weight:bold}.job-listing[expired]{display:none !important}.job-listing[pending]{display:none !important}@media screen and (min-width: 768px){.careers-page .jobs{width:65.5%;float:left}.careers-page .jobs:after{content:"";display:table;clear:both}.careers-page .sidebar{width:32.5%;float:right}.careers-page .sidebar:after{content:"";display:table;clear:both}}@media screen and (max-width: 767px){.job-table-header{font-size:0.8rem}.job-table-header .job-title{width:55% !important}.job-table-header .location{width:20% !important;visibility:hidden}.job-table-header .hours{width:25% !important}.job-table-header .date-posted{display:none}.job-listing{font-size:0.7rem}.job-listing .job-title{width:55% !important}.job-listing .location{width:20% !important}.job-listing .department{width:25% !important}.job-listing .date-posted{display:none}.job-listing footer{background-image:none}}#Wrapper.edit-mode .job-listing[expired]{display:block !important;opacity:0.5}#Wrapper.edit-mode .job-listing[expired] .job-title:after{content:' [EXPIRED]'}#Wrapper.edit-mode .job-listing[pending]{display:block !important;opacity:0.5}#Wrapper.edit-mode .job-listing[pending] .job-title:before{content:'[PENDING] '}.our-stories{position:relative;overflow:hidden}.our-stories .my-story{width:100%}.our-stories .playing-card{position:absolute;top:3%;right:4%;height:120%}.write-page.stories .formBlockSurveyTable{display:block;padding-left:25px}.write-page.stories .formBlockSurveyTable:before{content:'* fields are required';font-style:italic;color:#c00;text-align:right;display:block}.write-page.stories .formBlockSurveyTable tbody{display:block}.write-page.stories .formBlockSurveyTable tr{display:block}.write-page.stories .formBlockSurveyTable tr td{display:block;padding:0}.write-page.stories .formBlockSurveyTable tr input,.write-page.stories .formBlockSurveyTable tr textarea{width:100%}.write-page.stories .formBlockSurveyTable tr input[type=submit]{display:block;margin:auto;max-width:8em}.write-page.stories .formBlockSurveyTable #recaptcha_table{display:table}.write-page.stories .formBlockSurveyTable #recaptcha_table tbody{display:table-row-group}.write-page.stories .formBlockSurveyTable #recaptcha_table tr{display:table-row}.write-page.stories .formBlockSurveyTable #recaptcha_table td{display:table-cell}.write-page.stories .formBlockSurveyTable label{font-size:120%;text-transform:uppercase;font-weight:600;cursor:pointer}.write-page.stories label[for="captcha"]{display:block;padding-top:1em;margin-bottom:-16px}.write-page.stories .ccm-input-captcha{width:6em !important;display:block;margin-bottom:-15px}.ccm-block-field-group h1,.ccm-block-field-group h2,.ccm-block-field-group h3{font-size:1.5em;text-transform:uppercase}div.ccm-add-block,div.ccm-add-block-global{border-color:#0f680b;font-size:1.5em;color:#0f680b;min-height:2em;font-weight:400;clear:both}ul#ccm-select-page-type{white-space:normal}ul#ccm-select-page-type li{width:23.5%;margin-bottom:1em}ul#ccm-select-page-type img{width:100%}ul#ccm-select-page-type span{white-space:normal}#ccm-edit-collection-design .ccm-scroller-inner{height:132px}#ccm-edit-collection-design ul#ccm-select-page-type li{width:124px}@media screen and (max-width: 767px){#ccm-nav-intelligent-search-wrapper{display:none}}@media screen and (-webkit-min-device-pixel-ratio: 0){.block{-webkit-transform:translate3d(0, 0, 0)}}

/*# sourceMappingURL=grand.css.map */