@font-face{font-family:"Avenir LT W01 35 Light";src:url("fonts/FinalFonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix");src:url("fonts/FinalFonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("eot"),url("fonts/FinalFonts/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff") format("woff"),url("fonts/FinalFonts/3e419b5b-c789-488d-84cf-a64009cc308e.ttf") format("truetype"),url("fonts/FinalFonts/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499") format("svg")}
@font-face{font-family:"Avenir LT W01 55 Roman";src:url("fonts/FinalFonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix");src:url("fonts/FinalFonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix") format("eot"),url("fonts/FinalFonts/b9ebb19d-88c1-4cbd-9baf-cf51972422ec.woff") format("woff"),url("fonts/FinalFonts/5ed4f98e-9044-4810-88ff-74d412c1351f.ttf") format("truetype"),url("fonts/FinalFonts/4cb16859-16ca-4342-b89c-292dc83266af.svg#4cb16859-16ca-4342-b89c-292dc83266af") format("svg")}
@font-face{font-family:"Avenir LT W01 65 Medium";src:url("fonts/FinalFonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix");src:url("fonts/FinalFonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix") format("eot"),url("fonts/FinalFonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),url("fonts/FinalFonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),url("fonts/FinalFonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg")}
@font-face{font-family:"Avenir LT W01 85 Heavy";src:url("fonts/FinalFonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix");src:url("fonts/FinalFonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix") format("eot"),url("fonts/FinalFonts/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"),url("fonts/FinalFonts/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"),url("fonts/FinalFonts/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg")}
.sprite-img{background:url('images/homepage-sprite.png');background-repeat:no-repeat}
.hidden{display:none!important}
.spinner{width:60px;height:60px;overflow:hidden;display:inline-block;position:absolute;background-color:#fff;border-radius:50px}
.text-colored{color:#a2333c}
h1,h2,h3,h4,h5,h6,h7{font-family:Avenir,Helvetica,Arial,sans-serif}
body{font-family:Avenir,Helvetica,Arial,sans-serif;color:#1a1a1a;background:url('images/content-background.png')!important;min-width:962px}
a{color:#5a481b;outline:0}
h1{z-index:900;top:7px}
.ui-tooltip{-webkit-text-size-adjust:none}
::-webkit-input-placeholder{color:#6f8091}
:-moz-placeholder{color:#6f8091}
::-moz-placeholder{color:#6f8091}
:-ms-input-placeholder{color:#6f8091}
.pull-right{float:right}
.pull-left{float:left}
.hero h1{font-family:Avenir,Helvetica,Arial,sans-serif;width:575px;position:absolute;top:9px}
.hero div.hero-media object{position:relative;z-index:1;margin-bottom:-32px;min-height:32px}
.hero-non-slideshow{padding-top:35px;padding-bottom:30px}
.hero-media .hero-non-slideshow img{margin:0;width:748px;height:433px}
.hero-media{float:left;width:913px;background-position:center;height:276px;background-size:913px 276px;background-repeat:no-repeat}
.hero-media img{margin:0 0 15px 0}
#flashMedia{float:left;margin:22px 0 0 -5px}
#mainContentPlain #flashMedia{margin:0 0 -5px 0}
h1{font-size:24px;font-weight:normal;color:#5a481b;font-variant:small-caps}
h2,h3,h4,h5,h6,h7,h8{color:#4b3a0e}
.underline{text-decoration:underline}
.trademark{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:60%;vertical-align:top;display:inline-block;margin:-2px 0 0 0}
#leftNav .trademark{font-size:65%;margin:0 0 0 2px}
input[type=text],input[type=password],textarea{border-color:#bbb;padding:2px}
textarea{overflow:auto}
input[type=text]:focus,input[type=password]:focus,textarea:focus{-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,0.12);border-color:#aaa}
form ul.errors{list-style-type:none;padding:0;margin:0}
form ul.errors li{margin:2px 0;color:#c00;font-weight:bold}
form label{font-weight:normal}
form dt label{font-weight:bold}
.center{text-align:center;float:none}
.bold{font-weight:bold}
button.submit,a.button,input.submit{color:#fff;font-weight:bold;text-decoration:none;padding:4px 8px 3px;text-transform:uppercase;font-size:11px;margin:0;cursor:pointer;border:0;text-shadow:0 0 3px rgba(0,0,0,0.5);background:#5ca7c7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cbed9',endColorstr='#4383b1');background:-webkit-gradient(linear,left top,left bottom,from(#8cbed9),to(#4383b1));background:-moz-linear-gradient(top,#8cbed9,#4383b1);-moz-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.5),inset -1px -1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.5),inset -1px -1px 1px rgba(0,0,0,0.25);*padding:1px 7px 1px;*position:relative;*top:1px}
a.button{*padding:3px 7px 3px}
button.submit:hover,a.button:hover,button.submit:focus,a.button:focus{text-shadow:0 0 3px rgba(0,0,0,0.7);background:#84bddb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d5f5',endColorstr='#4792b9');background:-webkit-gradient(linear,left top,left bottom,from(#a9d5f5),to(#4792b9));background:-moz-linear-gradient(top,#a9d5f5,#4792b9)}
button.submit:disabled{color:#aaa;background:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee',endColorstr='#ddd');background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:-moz-linear-gradient(top,#eee,#ddd);text-shadow:0 0 3px rgba(0,0,0,0.15);cursor:default}
.introButton{padding:15px 0 15px 0}
.ux-prototype-btn-cont{text-align:center;width:660px;display:block}
.ux-prototype-btn a{text-decoration:none;color:#000}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
* html .clearfix{height:.01%}
.clearfix{display:block}
.hide{display:none}
.show{display:block!important}
#wrapper,#outercontainer{background:url('images/content-background.png')}
#content{padding-bottom:79px;background-color:#FFF;position:relative;width:958px;min-height:430px;margin:40px auto 54px;overflow:hidden;behavior:url(/static/css/PIE.htc);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:2px solid #e9e9e9}
.mainNavigation,.searchBox{display:none}
#topnav-content-top{background:url('images/container-top-old.png') no-repeat right;width:941px;height:9px;z-index:1;position:absolute;margin-top:-23px}
#page-header-wrapper{border:1px solid orange}
#content-top{background:#f1f1f0 url("images/container-top.png") no-repeat;width:960px;height:13px}
#find-your-space-page .content-header{border:0}
#find-your-space-page #content-top{z-index:1;position:absolute}
#content-btm{background:url("images/container-btm.png") no-repeat;width:960px;height:18px;margin-top:-44px;z-index:1;position:absolute}
#topnav-content-btm{background:url('images/container-btm-old.png') no-repeat right;width:941px;height:8px;margin-bottom:40px}
#home-page,#home-page #wrapper #container{min-width:1078px;width:auto}
#home-page #wrapper,#outercontainer{background:#fff}
#home-page #content-top,#home-page #topnav-content-top{display:none}
#home-page #content-btm{display:none}
#home-page #content{border:0;margin:0 auto;overflow:visible;width:100%;padding-bottom:0}
#homepage-item-cont{text-align:center}
.homepage-cta-item{display:inline-block}
.homepage-cta-item.disney-institute,.homepage-cta-item.news-and-updates{margin-left:40px}
.homepage-cta-item a{display:block;float:left;color:#000;text-decoration:none}
.homepage-cta-item a img{vertical-align:middle;float:left}
.homepage-cta-item a H3{float:left;margin:0 0 0 15px;line-height:105px;background:url('images/cta-arrow.png') 100% 51% no-repeat;padding-right:15px;font-size:18px;font-family:'Avenir LT W01 85 Heavy';font-weight:normal}
.homepage-cta-item a:hover H3{color:#a2333c;background:url('images/cta-arrow-red.png') 100% 51% no-repeat}
#home-page #find-your-space-homepage-search{display:none}
#mainContentWrapper{width:100%}
#mainContentWrapperPlain{width:940px}
#mainContent{min-height:600px;width:100%;padding-left:30px;padding-left:13px}
#mainContentCruiseMedia{padding-left:30px;width:690px}
#mainContentCruiseMediaWrapper{margin-left:220px;background:url('images/repeatBackground.jpg') repeat-y;width:720px}
#mainContentCruiseMediaWrapper #flashMedia{float:left;margin:25px 0 25px -5px;width:670px;height:385px}
#mainContentPlain{width:910px}
#homepage-hero-left-arrow{background:url('images/LgArrow-Left-old.png') no-repeat;z-index:1;position:absolute;width:21px;height:36px;margin-top:-290px;margin-left:-33px}
#homepage-hero-right-arrow{background:url('images/LgArrow-Right-old.png') no-repeat;z-index:3;position:absolute;width:21px;height:36px;margin-top:125px;margin-top:-290px;margin-left:953px}
#homepage-hero-txt{width:450px;height:45px;font-size:36px;z-index:1;position:relative;margin-top:-450px;margin-top:-585px;margin-left:355px;margin-left:1100px}
#homepage-hero-txt a{text-decoration:none;float:left;color:#fff;width:450px}
#homepage-hero-txt span{display:block;float:right;background:url('images/doubleArrow-old.png') no-repeat right;width:14px;height:42px;margin-top:8px}
.info-btn{position:relative;display:inline-block;height:15px;width:15px;margin:0 0 -3px 6px;cursor:pointer;text-align:left;float:left;background-position:-135px -27px}
.custom-tooltip-styling{background-color:#fcfcf9;height:auto!important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border-color:#8a8676;behavior:url(/static/css/PIE.htc)}
.custom-tooltip-styling .ui-tooltip-content .arrow.left,.custom-tooltip-styling .ui-tooltip-content .arrow.right{width:10px;height:20px;display:block;position:absolute}
.custom-tooltip-styling .ui-tooltip-content .arrow.top,.custom-tooltip-styling .ui-tooltip-content .arrow.bottom{width:20px;height:10px;display:block;position:absolute}
.custom-tooltip-styling .ui-tooltip-content .arrow.right{background-position:-297px -27px}
.custom-tooltip-styling .ui-tooltip-content .left.arrow{background-position:-270px -27px}
.custom-tooltip-styling .ui-tooltip-content .arrow.top{background-position:-243px -27px}
.custom-tooltip-styling .ui-tooltip-content .arrow.bottom{background-position:-216px -27px}
.tooltip{display:none}
.tooltipTitle{font-weight:bold;color:#000;margin-bottom:10px;display:block}
.tooltipDesc{color:#000;display:block}
.ux-cat-field-txt{padding-left:3px}
.ux-radio{background:url("images/radio-old.png") no-repeat right;display:block;width:14px;height:14px;margin-top:2px}
.ux-radio.active{background:url("images/radio-select-old.png") no-repeat right;display:block;width:14px;height:14px;margin-top:2px}
.ux-new-checkbox,.ux-checkbox{background:url("images/uncheckedbox-old.png") no-repeat right;display:block;width:18px;height:15px}
.ux-new-checkbox.active,.ux-checkbox.active{background:url("images/checkedbox-old.png") no-repeat right;display:block;width:18px;height:15px}
.ux-info-icon{background:url("images/info-icon-old.png") no-repeat right;display:block;width:13px;height:15px;margin-top:1px}
#mainContentLanding{min-height:400px;background:url('images/fixedBackground.jpg') no-repeat;width:690px;padding-left:30px}
.content-header{padding-top:24px;padding-bottom:16px;width:960px;display:inline-block;background-color:#fff;border-radius:12px 12px 0 0;behavior:url(/static/css/PIE.htc)}
.content-header .page-heading-wrapper{margin-bottom:25px}
.content-header-image{background-color:#fff}
#header{border:0}
#utility-nav-wrapper{background:url('images/utility-nav-gradient-bg.png') right;height:91px}
#utility-nav-cont{height:91px;margin:0 auto;position:relative;width:960px}
#utility-nav-logo{position:absolute;top:22px;left:3px;height:36px;width:198px}
#utility-nav-contact{width:110px;height:20px;position:absolute;top:36px;left:691px;font-family:'Avenir LT W01 85 Heavy';font-size:16px;color:#a2333c;text-decoration:none}
#utility-nav-contact:hover{text-decoration:underline}
#utility-nav-search{background-position:0 -324px;width:135px;height:26px;position:absolute;left:808px;top:33px}
#utility-nav-search-txt{display:block;margin-top:5px;text-align:left;padding-left:8px}
#utility-nav-search-input{outline:0;border:0;width:126px;float:left;margin-left:5px;margin-top:4px;color:gray}
#utility-nav-search-btn{width:16px;height:26px;display:block;z-index:1;position:absolute;top:33px;left:943px;background-position:-162px -324px}
#primary-nav{background-color:#a2333c;height:31px;text-align:left}
#primary-nav-cont{position:relative;width:960px;height:31px;margin:0 auto}
.primary-nav-link{float:left;height:31px;line-height:31px;font-weight:bold;font-size:13px}
.primary-nav-link a{color:#fff;text-decoration:none;display:block;font-family:'Avenir LT W01 85 Heavy';font-size:14px;font-weight:normal}
#primary-nav #why-disney-meetings{margin-left:0;width:160px;text-align:center}
#primary-nav #explore-resorts{margin-left:30px;width:125px;text-align:center}
#primary-nav #start-planning{margin-left:30px;width:118px;text-align:center}
#primary-nav #blog{margin-left:20px;width:74px;text-align:center}
#primary-nav #email-signup{margin-left:20px;width:118px;text-align:center}
#primary-nav #find-your-space{width:135px;text-align:right;float:right}
#primary-nav #crisis-msg-open{float:right}
#primary-nav #find-your-space-nav-link{margin-top:6px;width:20px;height:23px;display:block;float:left;background-position:-189px -324px}
.primary-nav-cat-on,.primary-nav-link:hover,.primary-nav-link:focus,.primary-nav-link:active,.primary-nav-link.hover{background-color:#fff}
.no-hover:hover{background-color:transparent}
.no-hover a:focus,a:focus{outline:2px solid orange}
body.ie a:active,body.mozilla .no-hover:active,body.mozilla a:active{outline:0!important}
.primary-nav-cat-on a,.primary-nav-link a:hover,.primary-nav-link a:focus,.primary-nav-link a:active,.primary-nav-link a.hover,.primary-nav-link.hover .top-link{color:#a2333c;border:0}
.no-hover a:focus,.no-hover a:active{color:#fff;outline:2px solid orange}
.no-hover a:hover{color:#fff}
#primary-nav li:hover ul,#primary-nav .subnav-top{left:-9999px}
#primary-nav li.selected ul,#primary-nav .hover .subnav-top,#primary-nav .primary-nav-cat-on .subnav-top{left:0}
.subnav-top{background:#fff;width:auto;height:auto;text-align:left;margin:0;z-index:1000;position:absolute;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:13px;text-decoration:none;padding-top:0;font-weight:bold}
.subnav-top .subnav-content{position:absolute;display:table;width:100%;height:7px;bottom:-7px}
.subnav-top .subnav-content .border-left{position:relative;background:url("images/tov-nav-border-left.png") no-repeat;width:7px;height:7px;display:table-cell}
.subnav-top .subnav-content .border-right{position:relative;background:url("images/tov-nav-border-right.png") no-repeat;width:7px;height:7px;display:table-cell}
.subnav-top .subnav-content .border-middle{position:relative;background-color:#fff;height:7px}
#explore-resorts-subnav{margin-left:190px}
#start-planning-subnav{margin-left:345px}
.subnav-links-lg{position:relative;margin-top:0;padding:0;width:278px}
.subnav-links-sm{position:relative;margin-top:0;padding:0;width:auto;margin:0}
.subnav-links-sm .onlyMobile{display:none}
.subnav ul{width:100%;margin-top:0;padding-top:0;text-align:top}
.subnav li{padding:0;margin:0;width:100%;height:26px;line-height:26px;list-style:none}
.subnav a{text-decoration:none;width:100%;display:block;color:#000;font-size:14px;font-family:'Avenir LT W01 65 Medium';font-weight:normal}
.subnav a span{display:block;padding-left:13px;padding-right:13px}
.subnav li:hover,.subnav li:focus{text-decoration:none;background-color:#d8d3c2;color:#a2333c;width:100%}
#top-links{height:37px}
#top-nav-en-us{height:35px;width:960px;margin:0 auto;background-color:#fff;border-left:1px solid gray;border-right:1px solid gray;font-size:14px}
#home-page #top-nav-en-us{border-left:none;border-right:0;font-size:14px}
#top-nav-zh-cn,#top-nav-zh-hk{height:45px}
#topNavBar-en-us{background-color:#fff;margin-left:-1px;width:960px;width:939px;height:38px;float:left;border:0;border-left:1px solid gray;border-right:1px solid gray}
#home-page #topNavBar-en-us{border-left:none;border-right:0}
#topNavBar-en-us #disney-difference,#topNavBar-en-us #explore-resorts,#topNavBar-en-us #planning-tools,#topNavBar-en-us #find-your-space{width:160px;float:left;padding-top:15px;text-decoration:none}
#topNavBar-en-us .subnav-links-toplink a{font-size:14px}
#topNavBar-en-us #disney-difference{width:170px}
#topNavBar-en-us #explore-resorts{width:185px}
#topNavBar-en-us #planning-tools{width:130px}
#topNavBar-en-us #find-your-space{background:url("images/hotel2-old.jpg") no-repeat left 14px;font-weight:bold;width:100px;padding-left:10px;font-size:14px}
#topNavBar-en-us #disney-difference a,#topNavBar-en-us #explore-resorts a,#topNavBar-en-us #planning-tools a,#topNavBar-en-us #find-your-space a{text-decoration:none;color:#000}
#topNavBar-en-us #find-your-space a{padding-left:0;float:left;width:130px;margin-left:-10px;padding-left:9px}
#topNavBar-zh-cn,#topNavBar-zh-hk{width:941px;height:45px;background:#252525}
#topNavLogo-en-us{width:308px;height:37px;float:left;margin-top:3px}
#topNavLogo-en-us a{width:200px;height:37px;float:left;margin-top:3px;text-decoration:none;font-size:20px;color:#000;font-weight:normal;margin-left:20px}
#topNavLogo-en-us a span{margin-left:0;padding-left:0;display:block}
#topNavLogo-zh-cn{width:630px;height:37px;float:left}
#topNavLogo-zh-hk{width:646px;height:37px;float:left}
#topNavLogoNoFast-en-us{width:726px;height:37px;float:left;margin-top:3px}
#topNavLogoNoFast-zh-cn{width:630px;height:37px;float:left;margin-top:3px}
#topNavLogoNoFast-zh-hk{width:646px;height:37px;float:left;margin-top:3px}
#topNavLogo-en-us img,#topNavLogoNoFast-en-us img,#topNavLogo-zh-cn img,#topNavLogoNoFast-zh-cn img,#topNavLogo-zh-hk img,#topNavLogoNoFast-zh-hk img{float:left}
#topNavChatNow{width:71px;margin-left:498px;display:inline-block}
#topNavContactUs-en-us{width:110px;float:left}
#topNavContactUs-en-us img{margin-top:3px}
#topNavContactUs-zh-cn{width:123px;float:left}
#topNavContactUs-zh-hk{width:103px;float:left}
#topNavRFI{width:136px;margin-left:9px}
#topNavChatNow a img,#topNavContactUs a img,#topNavRFI a img{margin-top:9px}
#topNavRFP-en-us{width:94px;float:left;padding-right:5px}
#topNavRFP-en-us a img{margin-top:10px}
#topNavRFP-zh-cn{width:94px;float:left;padding-right:11px}
#topNavRFP-zh-cn img{margin-top:1px}
#topNavRFP-zh-hk{width:170px;float:left;padding-right:11px;margin-top:8px}
#global-nav-top{height:21px;position:relative;background-color:#fff;border:0;border-left:1px solid gray;border-right:1px solid gray;border:1px solid orange}
#home-page #global-nav-top{border-left:none;border-right:0}
#global-nav-contact{width:120px;width:90px;float:right;position:relative;height:21px;padding-top:10px;padding-bottom:10px;padding-right:10px}
#global-nav-contact a{text-decoration:none;color:gray}
#global-nav-contact img{padding-top:3px;float:left}
#global-nav-contact span{display:block;padding-top:2px;font-weight:bold;font-size:12px}
#global-nav-search{background:url("images/header-searchbar-old.png") no-repeat;width:173px;float:right;margin-top:10px;padding-bottom:10px;padding-top:3px;color:gray;padding-right:48px}
#global-nav-search input{width:160px;border:1px solid gray;background:none repeat scroll 0 0 transparent;color:#777;display:block;font-size:12px;margin:0 0 0 19px;outline:medium none transparent;font-style:normal}
#global-nav{width:100%;height:59px;display:block;position:relative;float:left;z-index:1000;padding-left:11px}
#global-nav ul.navigation{width:902px;float:left;position:relative;display:block}
#main-menu ul.menu>li.first{margin-left:-40px}
#global-nav ul.navigation>li>a>span{display:none}
#global-nav ul.navigation li{list-style-type:none}
#global-nav ul.navigation>li{float:left;list-style:none;position:relative;cursor:pointer}
#global-nav ul.navigation>li>a{width:100%;height:60px;float:left;display:block}
#li-disney-advantage{background:transparent url('images/globalNavigationNew.png') 0 -774px no-repeat;width:134px;height:61px;margin-left:-40px}
#li-disney-advantage:hover{background:transparent url('images/globalNavigationNew.png') 0 -834px no-repeat;width:134px;height:61px}
#li-zh-cn-disney-advantage{background:transparent url('images/globalNavigationNew.png') 0 -247px no-repeat;width:134px;height:61px;margin-left:-41px}
#li-zh-cn-disney-advantage:hover{background:transparent url('images/globalNavigationNew.png') 0 -308px no-repeat;width:134px;height:61px}
#li-zh-hk-disney-advantage{background:transparent url('images/globalNavigationNew.png') 0 -369px no-repeat;width:134px;height:61px;margin-left:-41px}
#li-zh-hk-disney-advantage:hover{background:transparent url('images/globalNavigationNew.png') 0 -430px no-repeat;width:134px;height:61px}
#li-walt-disneyworld{background:transparent url('images/globalNavigationNew.png') -134px -774px no-repeat;width:134px;height:61px}
#li-walt-disneyworld:hover{background:transparent url('images/globalNavigationNew.png') -134px -834px no-repeat;width:134px;height:61px}
#li-zh-cn-walt-disneyworld{background:transparent url('images/globalNavigationNew.png') -134px -247px no-repeat;width:134px;height:61px}
#li-zh-cn-walt-disneyworld:hover{background:transparent url('images/globalNavigationNew.png') -134px -308px no-repeat;width:134px;height:61px}
#li-zh-hk-walt-disneyworld{background:transparent url('images/globalNavigationNew.png') -134px -369px no-repeat;width:134px;height:61px}
#li-zh-hk-walt-disneyworld:hover{background:transparent url('images/globalNavigationNew.png') -134px -430px no-repeat;width:134px;height:61px}
#li-disneyland-resort{background:transparent url('images/globalNavigationNew.png') -268px -774px no-repeat;width:135px;height:61px}
#li-disneyland-resort:hover{background:transparent url('images/globalNavigationNew.png') -268px -834px no-repeat;width:135px;height:61px}
#li-zh-cn-disneyland-resort{background:transparent url('images/globalNavigationNew.png') -268px -247px no-repeat;width:135px;height:61px}
#li-zh-cn-disneyland-resort:hover{background:transparent url('images/globalNavigationNew.png') -269px -308px no-repeat;width:135px;height:61px}
#li-zh-hk-disneyland-resort{background:transparent url('images/globalNavigationNew.png') -268px -369px no-repeat;width:135px;height:61px}
#li-zh-hk-disneyland-resort:hover{background:transparent url('images/globalNavigationNew.png') -269px -430px no-repeat;width:135px;height:61px}
#li-aulani{background:transparent url('images/globalNavigationNew.png') -403px -492px no-repeat;width:134px;height:61px}
#li-aulani:hover{background:transparent url('images/globalNavigationNew.png') -403px -552px no-repeat;width:134px;height:61px}
#li-zh-cn-aulani{background:transparent url('images/globalNavigationNew.png') -403px -247px no-repeat;width:134px;height:61px}
#li-zh-cn-aulani:hover{background:transparent url('images/globalNavigationNew.png') -403px -308px no-repeat;width:134px;height:61px}
#li-zh-hk-aulani{background:transparent url('images/globalNavigationNew.png') -403px -369px no-repeat;width:134px;height:61px}
#li-zh-hk-aulani:hover{background:transparent url('images/globalNavigationNew.png') -403px -430px no-repeat;width:134px;height:61px}
#li-hongkong-disneyland-resort{background:transparent url('images/globalNavigationNew.png') -537px 0 no-repeat;width:134px;height:61px}
#li-hongkong-disneyland-resort:hover{background:transparent url('images/globalNavigationNew.png') -537px -60px no-repeat;width:134px;height:61px}
#li-zh-cn-hongkong-disneyland-resort{background:transparent url('images/globalNavigationNew.png') -537px -247px no-repeat;width:134px;height:61px}
#li-zh-cn-hongkong-disneyland-resort:hover{background:transparent url('images/globalNavigationNew.png') -538px -308px no-repeat;width:134px;height:61px}
#li-zh-hk-hongkong-disneyland-resort{background:transparent url('images/globalNavigationNew.png') -537px -369px no-repeat;width:134px;height:61px}
#li-zh-hk-hongkong-disneyland-resort:hover{background:transparent url('images/globalNavigationNew.png') -538px -430px no-repeat;width:134px;height:61px}
#li-disneyland-paris{background:transparent url('images/globalNavigationNew.png') -671px -774px no-repeat;width:134px;height:61px}
#li-disneyland-paris:hover{background:transparent url('images/globalNavigationNew.png') -671px -834px no-repeat;width:134px;height:61px}
#li-zh-cn-disneyland-paris{background:transparent url('images/globalNavigationNew.png') -671px -247px no-repeat;width:134px;height:61px}
#li-zh-cn-disneyland-paris:hover{background:transparent url('images/globalNavigationNew.png') -672px -308px no-repeat;width:134px;height:61px}
#li-zh-hk-disneyland-paris{background:transparent url('images/globalNavigationNew.png') -671px -369px no-repeat;width:134px;height:61px}
#li-zh-hk-disneyland-paris:hover{background:transparent url('images/globalNavigationNew.png') -672px -430px no-repeat;width:134px;height:61px}
#li-disneycruise{background:transparent url('images/globalNavigationNew.png') -806px -774px no-repeat;width:134px;height:61px}
#li-disneycruise:hover{background:transparent url('images/globalNavigationNew.png') -806px -834px no-repeat;width:134px;height:61px}
#li-zh-cn-disneycruise{background:transparent url('images/globalNavigationNew.png') -806px -247px no-repeat;width:134px;height:61px}
#li-zh-cn-disneycruise:hover{background:transparent url('images/globalNavigationNew.png') -807px -308px no-repeat;width:134px;height:61px}
#li-zh-hk-disneycruise{background:transparent url('images/globalNavigationNew.png') -806px -369px no-repeat;width:134px;height:61px}
#li-zh-hk-disneycruise:hover{background:transparent url('images/globalNavigationNew.png') -807px -430px no-repeat;width:134px;height:61px}
ul.sub-menu{display:none}
ul.navigation-section{display:none}
ul.navigation div.preview-pane{background:#cacaca;display:none;position:absolute;top:61px;left:274px;width:256px;padding:0;height:370px}
ul.navigation #li-disneycruise div.preview-pane,ul.navigation #li-zh-cn-disneycruise div.preview-pane,ul.navigation #li-zh-hk-disneycruise div.preview-pane{left:134px;_width:256px}
ul.navigation ul.navigation-section li:hover div.preview-pane{display:block}
ul.navigation div.preview-pane p{margin:20px 10px 20px 10px;padding:0}
.preview-pane H3{color:#000;font-size:16px;font-style:italic;padding-right:5px;margin-left:20px}
.previewPaneDesc{color:#000;font-size:11px;padding-left:3px;width:233px;padding-right:2px}
.previewPaneLogo{border:1px solid #000;width:233px;height:150px;margin-top:20px}
#li-walt-disneyworld:hover ul.navigation-section,#li-disneyland-resort:hover ul.navigation-section,#li-aulani:hover ul.navigation-section,#li-hongkong-disneyland-resort:hover ul.navigation-section,#li-zh-cn-walt-disneyworld:hover ul.navigation-section,#li-zh-cn-disneyland-resort:hover ul.navigation-section,#li-zh-cn-aulani:hover ul.navigation-section,#li-zh-cn-hongkong-disneyland-resort:hover ul.navigation-section,#li-zh-hk-walt-disneyworld:hover ul.navigation-section,#li-zh-hk-disneyland-resort:hover ul.navigation-section,#li-zh-hk-aulani:hover ul.navigation-section,#li-zh-hk-hongkong-disneyland-resort:hover ul.navigation-section{background:#dbdbdb;display:block;margin:1px 0 0 1px;width:255px;border:0;float:left;padding:20px 10px 20px 10px}
#li-disneycruise:hover ul.navigation-section,#li-zh-cn-disneycruise:hover ul.navigation-section,#li-zh-hk-disneycruise:hover ul.navigation-section{background:#dbdbdb;display:block;margin:1px 0 0 -141px;width:255px;border:0;float:left;padding:20px 10px 20px 10px}
ul.navigation-section li>a{height:30px}
.submenu-even{background:#fff;height:30px}
.submenu-odd{background:#dbdbdb;height:30px}
ul.navigation-section li>a:link,ul.navigation-section li>a:visited,ul.navigation-section li>a:focus,ul.navigation-section li>a:active{display:block;color:#fff;text-decoration:none;font-style:italic;margin-left:0;padding-left:0}
ul.navigation-section>li>a>span{color:#000;line-height:30px;float:left;width:240px;cursor:pointer;margin-left:15px;margin-top:0}
ul.navigation-section>li>a:hover>span{color:#fff}
ul.navigation-section>li>a{background:transparent url('images/navArrow.png') 5px 12px no-repeat}
ul.navigation-section li a:hover{text-decoration:none;color:#000;background-color:#750d25}
#nav-spacer{background:url("images/locationNavBackground.png") repeat-x;width:940px;height:54px;display:block;position:relative;float:left}
#nav-logo-en-us-disneyworld{width:650px;height:48px;background:url("images/locationNavDisneyworldLogo.png") no-repeat;position:relative;float:left}
#nav-logo-en-us-disneycruise{width:755px;height:48px;background:url("images/locationNavDisneyCruiseLogo.png") no-repeat;position:relative;float:left}
#nav-logo-en-us-aulani{width:755px;height:48px;background:url("images/locationNavAulaniLogo.png") no-repeat;position:relative;float:left}
#nav-logo-en-us-hongkong{width:530px;height:51px;background:url("images/locationNavHongKongLogo.png") no-repeat;position:relative;float:left}
#nav-logo-zh-cn-hongkong{width:590px;height:50px;background:url("images/locationNavHongKongZhCnLogo.png") no-repeat;position:relative;float:left}
#nav-logo-zh-hk-hongkong{width:590px;height:51px;background:url("images/locationNavHongKongZhHkLogo.png") no-repeat;position:relative;float:left}
#nav-logo-en-us-disneyland{width:755px;height:48px;background:url("images/locationNavDisneylandLogo.png") no-repeat;position:relative;float:left}
#nav-meetings-disneyworld{background:url("images/locationNavBackground.png") repeat-x;width:185px;height:48px;float:left}
#nav-meetings-location{position:relative;background:url("images/locationNavBackground.png") repeat-x;height:48px;float:right}
#nav-meetings-location li{margin:0;padding:0;list-style:none;position:absolute;top:0}
#nav-meetings-location li,#nav-meetings-location a{height:48px;display:block}
#nav-meetings-bt{left:0;float:left;width:185px;position:relative;top:3px;background:url("images/navMeetinsBt.png") 0 0}
#nav-rfi-bt{left:0;width:94px;float:left;padding-right:9px;position:relative;top:15px;background:url("images/btnSubmitRFI.png") no-repeat 0 0}
#nav-meetings-bt a:hover{background:url("images/navMeetinsBt.png") 0 -48px}
#nav-newsletter-en-us-bt{background:url("images/navNewsletterBt.png") no-repeat;width:150px;position:relative;margin-left:5px;float:left}
#nav-newsletter-zh-cn-bt{background:url("images/navNewsletterZhCnBt.png") no-repeat;width:87px;position:relative;float:left}
#nav-newsletter-zh-hk-bt{background:url("images/navNewsletterZhHkBt.png") no-repeat 10px 13px;width:87px;position:relative;float:left}
#nav-survey-en-us-bt{background:url("images/surveyLaunchButtonEN.png") no-repeat 0 9px;width:153px;position:relative;margin-left:0;margin-top:4px;float:left}
#nav-survey-zh-cn-bt{background:url("images/surveyLaunchButtonSC.png") no-repeat 0 12px;width:100px;position:relative;float:left;margin-left:42px;margin-right:5px}
#nav-survey-zh-hk-bt{background:url("images/surveyLaunchButtonTC.png") no-repeat 0 13px;width:100px;position:relative;margin-left:44px;margin-right:3px;float:left}
#languageToggleEnUs{width:89px;float:right;position:relative;height:48px;padding-right:10px}
#languageToggleZhCn{width:98px;float:right;position:relative;height:48px;padding-right:10px}
#languageToggleZhHk{width:98px;float:right;position:relative;height:48px;padding-right:10px}
#languageToggleLink1{float:left;margin-top:13px}
#languageToggleLink2{float:left;margin-top:13px;position:absolute;top:0;left:44px}
#location-nav{width:100%;height:50px;display:block;position:relative;z-index:0}
#location-nav ul{padding:0;margin:0}
#location-nav ul.navigation{float:left;width:100%;position:relative;display:block;background:linear-gradient(#fbfbfa,#eceae4)}
#location-nav li{border:1px solid #dad8d2;border-right:1px solid #FFF;width:154px}
#location-nav li#li-more-options{border-right:0;width:164px}
#location-nav .planning-tools-nav li{border:1px solid black;border-left:none;width:186px}
#location-nav .disney-difference-nav li#li-more-information{width:163px;border:1px solid red}
#location-nav .planning-tools-nav li#li-more-information{border:1px solid black;border-left:none;border-right:0;width:191px}
#location-nav .wdw-resorts-nav li#li-case-studies{border:1px solid black;border-left:none;border-right:0;width:164px}
#planning-tools-rfp-page #form-fpo-title{font-size:14px}
#planning-tools-rfp-page #form-fpo-txt,#contact-page #form-fpo-txt{border:1px solid black;width:895px;height:200px;text-align:center;padding-top:200px;font-size:14px}
#contact-page div#location-nav,#contact-page .content-header{display:none}
.planning-tools-page #content .primary-content{float:left}
#planning-tools-news-and-updates-page .intro-content{width:100%;margin-top:0;margin-bottom:13px}
#planning-tools-news-and-updates-page .intro-content .page-intro-item{width:100%;padding:0}
#planning-tools-news-and-updates-page .intro-content .page-intro-item .page-intro-content{width:100%;padding:0;margin:0}
#planning-tools-news-and-updates-page #filter-by-title{font-weight:bold;font-size:14px}
#planning-tools-news-and-updates-page #filter-by-cont{border:1px solid gray;padding-bottom:3px;z-index:100;position:absolute;margin-top:-18px;width:908px;float:left}
#planning-tools-news-and-updates-page #filter-by-cont .fys-cat-field{float:left;clear:none;padding-top:6px;padding-left:5px;padding-right:10px}
#planning-tools-news-and-updates-page .listingCont{display:block}
#planning-tools-news-and-updates-page .newsAndUpdatesItem{width:665px}
#planning-tools-news-and-updates-page .newsAndUpdatesListing .filterContentItem{width:658px}
.exhibitor-pdf-case{margin:10px 0;text-align:left;min-height:26px}
.exhibitor-pdf-cont{width:280px;float:left}
.exhibitor-pdf-cont div{padding-top:3px;padding-bottom:3px}
.exhibitor-pdf-title{font-weight:bold}
.exhibitor-pdf-icon{display:inline-block;width:23px;height:27px;background:url('images/pdf-icon2.png') no-repeat}
.exhibitor-pdf-desc{display:inline-block;width:105px;margin-left:18px;vertical-align:top;margin-top:5px}
.exhibitor-pdf-desc:hover{text-decoration:underline;color:#a2333c}
.exhibitor-spacer{height:30px;border:1px solid orange}
#location-nav ul.navigation>li{width:158px;height:50px;float:left;list-style:none;position:relative;cursor:pointer;background:#f9f6f0;background:-webkit-gradient(linear,0 0,0 bottom,from(#fbfbfa),to(#eceae4));background:-webkit-linear-gradient(#fbfbfa,#eceae4);background:-moz-linear-gradient(#fbfbfa,#eceae4);background:-ms-linear-gradient(#fbfbfa,#eceae4);background:-o-linear-gradient(#fbfbfa,#eceae4);background:linear-gradient(#fbfbfa,#eceae4);-pie-background:linear-gradient(#fbfbfa,#eceae4);behavior:url(/static/css/PIE.htc)}
#location-nav ul.navigation>li.nextToLast,#location-nav ul.navigation>li:last-child{border-right:0}
.ie8 #location-nav ul.navigation>li.last{border-right-width:0}
#location-nav ul.navigation>li.first,#location-nav ul.navigation>li:last-child{width:158px}
.ie8 #location-nav ul.navigation>li.last{width:158px}
#location-nav ul.navigation>li.first{border-left:none}
#location-nav ul.navigation.resort>li>a,#location-nav ul.navigation.global>li>a{display:block;width:100%}
#location-nav ul.navigation.resort>li>a>span,#location-nav ul.navigation.global>li>a>span{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#location-nav ul.navigation>li>a{font-family:'Avenir LT W01 85 Heavy';font-size:14px;font-weight:normal;width:158px;height:50px;display:table-cell;vertical-align:middle;text-decoration:none}
#location-nav ul.navigation>li>a:hover{text-decoration:none;color:#000;position:relative;background-color:#fff}
#location-nav ul.navigation>li>a>span{display:block;font-family:'Avenir LT W01 85 Heavy';font-size:14px;font-weight:normal;color:#1a1a1a;text-align:center;line-height:15px}
#location-nav ul.navigation>li.active{border-bottom:0}
#location-nav ul.navigation>li>a.active{background-color:#fff;height:51px}
#location-nav ul.navigation>li:hover>a span{color:#a2333c}
#location-nav ul.navigation>li>a.active span{color:#a2333c}
#view-ybc-gallery{background:url('images/viewgallery-btn-bk-old.png') no-repeat;width:102px;height:26px;z-index:1;position:absolute;margin-top:220px;margin-left:775px;cursor:pointer}
#view-ybc-gallery span{display:block;padding-top:3px}
#li-location-map{background:transparent url('images/globalNavigationNew.png') 0 -898px no-repeat;width:156px;height:78px;margin-left:-40px}
#li-location-map:hover{background:transparent url('images/globalNavigationNew.png') 0 -976px no-repeat;width:156px;height:78px}
#li-disney-hotels{background:transparent url('images/globalNavigationNew.png') -117px -898px no-repeat;width:156px;height:78px}
#li-disney-hotels:hover{background:transparent url('images/globalNavigationNew.png') -117px -976px no-repeat;width:156px;height:78px}
#li-great-stories{background:transparent url('images/globalNavigationNew.png') -234px -898px no-repeat;width:156px;height:78px}
#li-great-stories:hover{background:transparent url('images/globalNavigationNew.png') -234px -976px no-repeat;width:156px;height:78px}
#li-networking-and-social-events{background:transparent url('images/globalNavigationNew.png') -352px -898px no-repeat;width:156px;height:78px}
#li-networking-and-social-events:hover{background:transparent url('images/globalNavigationNew.png') -352px -976px no-repeat;width:156px;height:78px}
#li-disney-event-group-services{background:transparent url('images/globalNavigationNew.png') -470px -898px no-repeat;width:156px;height:78px}
#li-disney-event-group-services:hover{background:transparent url('images/globalNavigationNew.png') -470px -976px no-repeat;width:156px;height:78px}
#li-theme-parks-and-more{background:transparent url('images/globalNavigationNew.png') -706px -898px no-repeat;width:156px;height:78px}
#li-theme-parks-and-more:hover{background:transparent url('images/globalNavigationNew.png') -706px -976px no-repeat;width:156px;height:78px}
#li-theme-see-and-do{background:transparent url('images/globalNavigationNew.png') -706px -616px no-repeat;width:156px;height:78px}
#li-theme-see-and-do:hover{background:transparent url('images/globalNavigationNew.png') -706px -694px no-repeat;width:156px;height:78px}
#li-green-meetings{background:transparent url('images/globalNavigationNew.png') -824px -898px no-repeat;width:156px;height:78px}
#li-green-meetings:hover{background:transparent url('images/globalNavigationNew.png') -824px -976px no-repeat;width:156px;height:78px}
#li-hk-en-us-location-map{background:transparent url('images/hongkong-navigation.png') 0 -78px no-repeat;width:116px;height:78px;margin-left:-40px}
#li-hk-en-us-location-map:hover{background:transparent url('images/hongkong-navigation.png') 0 -2px no-repeat;width:116px;height:78px;margin-left:-40px}
#li-hk-zh-cn-location-map{background:transparent url('images/hongkong-navigation.png') 0 -237px no-repeat;width:116px;height:78px;margin-left:-40px}
#li-hk-zh-cn-location-map:hover{background:transparent url('images/hongkong-navigation.png') 0 -157px no-repeat;width:116px;height:78px;margin-left:-40px}
#li-hk-zh-hk-location-map{background:transparent url('images/hongkong-navigation.png') 0 -395px no-repeat;width:116px;height:78px;margin-left:-40px}
#li-hk-zh-hk-location-map:hover{background:transparent url('images/hongkong-navigation.png') 0 -316px no-repeat;width:116px;height:78px;margin-left:-40px}
#li-hk-en-us-disney-hotels{background:transparent url('images/hongkong-navigation.png') -117px -78px no-repeat;width:117px;height:78px}
#li-hk-en-us-disney-hotels:hover{background:transparent url('images/hongkong-navigation.png') -117px -2px no-repeat;width:117px;height:78px}
#li-hk-zh-cn-disney-hotels{background:transparent url('images/hongkong-navigation.png') -117px -237px no-repeat;width:117px;height:78px}
#li-hk-zh-cn-disney-hotels:hover{background:transparent url('images/hongkong-navigation.png') -117px -157px no-repeat;width:117px;height:78px}
#li-hk-zh-hk-disney-hotels{background:transparent url('images/hongkong-navigation.png') -117px -395px no-repeat;width:117px;height:78px}
#li-hk-zh-hk-disney-hotels:hover{background:transparent url('images/hongkong-navigation.png') -117px -316px no-repeat;width:117px;height:78px}
#li-hk-en-us-planning-guide{background:transparent url('images/hongkong-navigation.png') -234px -78px no-repeat;width:118px;height:78px}
#li-hk-en-us-planning-guide:hover{background:transparent url('images/hongkong-navigation.png') -234px -2px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-planning-guide{background:transparent url('images/hongkong-navigation.png') -234px -237px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-planning-guide:hover{background:transparent url('images/hongkong-navigation.png') -234px -157px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-planning-guide{background:transparent url('images/hongkong-navigation.png') -234px -395px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-planning-guide:hover{background:transparent url('images/hongkong-navigation.png') -234px -316px no-repeat;width:118px;height:78px}
#li-hk-en-us-case-studies{background:transparent url('images/hongkong-navigation.png') -352px -78px no-repeat;width:118px;height:78px}
#li-hk-en-us-case-studies:hover{background:transparent url('images/hongkong-navigation.png') -352px -2px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-case-studies{background:transparent url('images/hongkong-navigation.png') -352px -237px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-case-studies:hover{background:transparent url('images/hongkong-navigation.png') -352px -157px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-case-studies{background:transparent url('images/hongkong-navigation.png') -352px -395px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-case-studies:hover{background:transparent url('images/hongkong-navigation.png') -352px -316px no-repeat;width:118px;height:78px}
#li-hk-en-us-meetings-and-events{background:transparent url('images/hongkong-navigation.png') -470px -78px no-repeat;width:118px;height:78px}
#li-hk-en-us-meetings-and-events:hover{background:transparent url('images/hongkong-navigation.png') -470px -2px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-meetings-and-events{background:transparent url('images/hongkong-navigation.png') -470px -237px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-meetings-and-events:hover{background:transparent url('images/hongkong-navigation.png') -470px -157px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-meetings-and-events{background:transparent url('images/hongkong-navigation.png') -470px -395px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-meetings-and-events:hover{background:transparent url('images/hongkong-navigation.png') -470px -316px no-repeat;width:118px;height:78px}
#li-hk-en-us-packages-and-offerings{background:transparent url('images/hongkong-navigation.png') -588px -78px no-repeat;width:118px;height:78px}
#li-hk-en-us-packages-and-offerings:hover{background:transparent url('images/hongkong-navigation.png') -588px -2px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-packages-and-offerings{background:transparent url('images/hongkong-navigation.png') -588px -237px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-packages-and-offerings:hover{background:transparent url('images/hongkong-navigation.png') -588px -157px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-packages-and-offerings{background:transparent url('images/hongkong-navigation.png') -588px -395px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-packages-and-offerings:hover{background:transparent url('images/hongkong-navigation.png') -588px -316px no-repeat;width:118px;height:78px}
#li-hk-en-us-enhancement-services{background:transparent url('images/hongkong-navigation.png') -706px -78px no-repeat;width:118px;height:78px}
#li-hk-en-us-enhancement-services:hover{background:transparent url('images/hongkong-navigation.png') -706px -2px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-enhancement-services{background:transparent url('images/hongkong-navigation.png') -706px -237px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-enhancement-services:hover{background:transparent url('images/hongkong-navigation.png') -706px -157px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-enhancement-services{background:transparent url('images/hongkong-navigation.png') -706px -395px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-enhancement-services:hover{background:transparent url('images/hongkong-navigation.png') -706px -316px no-repeat;width:118px;height:78px}
#li-hk-en-us-things-to-see-and-do{background:transparent url('images/hongkong-navigation.png') -824px -78px no-repeat;width:118px;height:78px}
#li-hk-en-us-things-to-see-and-do:hover{background:transparent url('images/hongkong-navigation.png') -824px -2px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-things-to-see-and-do{background:transparent url('images/hongkong-navigation.png') -824px -237px no-repeat;width:118px;height:78px}
#li-hk-zh-cn-things-to-see-and-do:hover{background:transparent url('images/hongkong-navigation.png') -824px -157px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-things-to-see-and-do{background:transparent url('images/hongkong-navigation.png') -824px -395px no-repeat;width:118px;height:78px}
#li-hk-zh-hk-things-to-see-and-do:hover{background:transparent url('images/hongkong-navigation.png') -824px -316px no-repeat;width:118px;height:78px}
#li-disneycruise-overview{background:transparent url('images/disneycruise-navigation.png') 0 -124px no-repeat;width:116px;height:78px;margin-left:-40px}
#li-disneycruise-overview:hover{background:transparent url('images/disneycruise-navigation.png') 0 -202px no-repeat;width:116px;height:78px}
#li-cruise-disney-magic{background:transparent url('images/disneycruise-navigation.png') -117px -124px no-repeat;width:117px;height:78px}
#li-cruise-disney-magic:hover{background:transparent url('images/disneycruise-navigation.png') -117px -202px no-repeat;width:117px;height:78px}
#li-cruise-disney-wonder{background:transparent url('images/disneycruise-navigation.png') -234px -124px no-repeat;width:118px;height:78px}
#li-cruise-disney-wonder:hover{background:transparent url('images/disneycruise-navigation.png') -234px -202px no-repeat;width:118px;height:78px}
#li-cruise-disney-dream{background:transparent url('images/disneycruise-navigation.png') -352px -124px no-repeat;width:118px;height:78px}
#li-cruise-disney-dream:hover{background:transparent url('images/disneycruise-navigation.png') -352px -202px no-repeat;width:118px;height:78px}
#li-cruise-disney-fantasy{background:transparent url('images/disneycruise-navigation.png') -470px -124px no-repeat;width:118px;height:78px}
#li-cruise-disney-fantasy:hover{background:transparent url('images/disneycruise-navigation.png') -470px -202px no-repeat;width:118px;height:78px}
.li-empty-bar{background:transparent url('images/disneycruise-navigation.png') -588px -124px no-repeat;width:118px;height:78px}
#breadcrumb{width:99%;height:50px;display:block;position:relative;float:left;margin-top:2px}
#crumbLayer{background-color:#1e1e1e;height:52px;padding-left:10px}
.crumbLv{float:left;text-align:left;text-decoration:underline;color:#fff;font-size:1.00em;padding-top:15px}
.crumbLv a{float:left;text-align:left;text-decoration:underline;color:#fff;font-size:1.00em}
.crumbLvLast{float:left;text-align:left;text-decoration:none;color:#fff;font-size:1.00em;padding-top:15px}
.crumbLvSep{background:transparent url('images/navArrow.png') 10px 20px no-repeat;float:left;padding:30px 15px 0 10px}
#btnPrint{background:url("images/btnPrintBg.png") no-repeat left top;margin:18px 8px 0 0;float:right;cursor:pointer}
#btnPrint #btnPrintCont{text-decoration:underline;color:#fff;font-size:10px;padding-left:20px}
#shareDiv{height:284px;width:420px;background-color:#aaf2ef;overflow:hidden;position:absolute;top:77px;right:10px;display:none}
#shareTitle{float:left;margin:15px 0 0 30px;width:48px;height:11px}
#shareDivTop{height:41px;background-color:#1e1e1e;overflow:hidden}
#shareDivMid{height:223px;background:transparent url('images/shareBkgd.png') no-repeat left top;padding-top:20px;font-size:13px;font-weight:bold;font-style:italic;color:#000}
#shareDivBtm{padding:50px 10px 10px 10px}
#shareURL{margin-top:30px;width:365px}
#btnShare{background:url('images/iconShare.png') no-repeat left top;float:right;margin:18px 8px 0 0;cursor:pointer}
#btnShare #btnShareComp{text-decoration:underline;color:#fff;font-size:10px;padding-left:15px}
#shareDivMidBtns{margin:25px 0 0 0}
#btnShareFacebook{height:34px;width:130px;float:left;margin-left:50px;cursor:pointer}
#btnShareTwitter{height:34px;width:130px;float:left;margin-left:50px;cursor:pointer}
#btnCloseShare{height:23px;width:23px;background:transparent url('images/btnCloseShare.png') no-repeat left top;float:right;margin:11px 10px 0 0;overflow:hidden;cursor:pointer}
#fadeIn{background:none repeat scroll 0 0 #000;display:none;margin:0;padding:0;position:fixed;top:0}
#leftNav{min-height:400px;background:#490817 url('images/dcl-dm-left-nav-BackGradient-media.jpg') 0 0 no-repeat;position:absolute;height:100%;float:left;top:0;left:0;width:220px}
#leftNav div a{text-decoration:none}
#leftNav div a p{color:#d6aa84;text-decoration:none;font-weight:none;font-style:italic;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:10pt;text-align:left;left:0;padding:.7em 0 .7em 6px;margin:0;border-bottom:1px solid #500817;background:url('images/leftNavArrow.png') 203px .7em no-repeat}
#leftNav div a p.imgPar,#leftNav div a p.imgPar img{padding:0;background:0;border-bottom:0;line-height:0}
#leftNav div a p:hover{color:#000;background:#fff url('images/leftNavArrowOn.png') 203px .7em no-repeat}
#leftNav div a p.imgPar span{height:38px;display:block}
#leftNav div a p.imgPar:hover{color:#000;background:#fff;display:block}
#leftNav div.active p{color:#000;background:#fff url('images/leftNavArrowOn.png') 203px 11px no-repeat}
#leftNav div p.active.imgPar{background:#fff}
#leftNav div.hotelLink{border-bottom:1px solid #4d0818;background:#4d0818 url('images/leftNavArrow.png') 203px 11px no-repeat}
#leftNavImg{text-align:center;border:0}
#leftNavLogo,#leftNavLogo p,#leftNavLogo:hover{height:103px;background:transparent;position:relative;margin:0}
#leftNavFix{min-height:400px;background:#490817 url('images/dcl-dm-left-nav-BackGradient-media.jpg') 0 0 repeat-x;position:absolute;height:100%;float:left;top:0;left:0;width:225px}
#leftNavFix div a{text-decoration:none}
#leftNavFix div a p{color:#d6aa84;text-decoration:none;font-weight:none;font-style:italic;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:10pt;text-align:left;left:0;padding:9px 5px 10px;margin:0;border-bottom:1px solid #4e0817;background:url('images/leftNavArrow.png') 208px .7em no-repeat}
#leftNavFix div a p.imgPar,#leftNavFix div a p.imgPar img{padding:0;background:0;border-bottom:0;line-height:0}
#leftNavFix div a p:hover{color:#000;background:#fff url('images/leftNavArrowOn.png') 208px .7em no-repeat}
#leftNavFix div a p.imgPar span{height:38px;display:block}
#leftNavFix div a p.imgPar:hover{color:#000;background:#fff}
#leftNavFix div.active p{color:#000;background:#fff url('images/leftNavArrowOn.png') 203px 11px no-repeat}
#leftNavFix div p.active.imgPar{background:#fff}
#leftNavFix div.hotelLink{border-bottom:1px solid #4d0818;background:#4d0818 url('images/leftNavArrow.png') 203px 11px no-repeat}
#lower_nav{border:0;margin-top:50px;position:relative;width:960px}
#lower_nav .section{float:left;margin-right:20px;width:220px}
#lower_nav .section .content{margin-top:10px;margin-bottom:16px;background-color:#333;width:100%;cursor:pointer;min-height:252px}
#lower_nav .section .content .title_en-us,#lower_nav .section .content .title_zh-cn,#lower_nav .section .content .title_zh-hk{margin:5px 0 5px 0;heght:15px;padding-left:0}
#lower_nav .section .content .title_en-us img{margin-left:15px;padding:0 0 7px 0;float:left}
#lower_nav .section .content .title_zh-cn img,#lower_nav .section .content .title_zh-hk img{margin-left:10px;padding:0 0 7px 0;float:left}
#lower_nav .section .content .text_en-us{text-align:left;margin:10px 15px 0 15px;overflow:hidden;font-size:.85em;color:#ccc;text-decoration:none;clear:both}
#lower_nav .section .content .text_zh-cn,#lower_nav .section .content .text_zh-hk{text-align:left;margin:0 10px 0 10px;overflow:hidden;max-height:85px;font-size:1.00em;color:#ccc;text-decoration:none;clear:both}
#lower_nav .section .content .text_en-us .contentFacebook{background:url('images/iconFacebook.png') no-repeat;padding-left:20px}
#lower_nav .section .content .text_en-us .contentTwitter{background:url('images/iconTwitter.png') no-repeat;padding-left:20px;margin:8px 0 0 0}
#lower_nav .section .content .text_en-us .contentYoutube{background:url('images/iconYoutube.png') no-repeat;padding-left:20px;margin:8px 0 0 0}
#lower_nav .section .content .text_en-us .contentLinkedin{background:url('images/iconLinkedin.jpg') no-repeat;padding-left:20px;margin:11px 0 0 0}
#lower_nav .section .content a{text-decoration:none;color:#ccc}
#lower_nav .section .content a:hover{text-decoration:none;cursor:pointer;color:#ccc}
#footer{background-color:#f0eee6;height:335px;margin:0 auto;position:relative;clear:both}
#footer #stay_connected_email{color:#a2333c;display:inline}
#footer-main{border:0;position:relative;width:860px;height:295px;padding-top:40px;padding-left:100px;margin:0 auto}
#m-show-more{width:100%;height:60px;line-height:60px;padding-left:5px;cursor:default}
#m-show-more.collapsed{border-bottom:0}
#m-show-more.expanded{border-bottom:1px solid #ccc}
#m-show-more .show-more-arrow{background-position:-81px -54px;display:inline-block;width:10px;height:15px;margin-left:5px;vertical-align:middle}
#m-show-more.collapsed .show-more-arrow{background-position:-81px -54px;width:10px;height:15px;margin-left:5px;background:url(images/mobile/m-collapsed-arrow-75.png)}
#m-show-more.expanded .show-more-arrow{background-position:-54px -81px;width:15px;height:10px;margin-left:0;background:url(images/mobile/m-expanded-arrow-75.png)}
#m-more-links{display:none;padding:20px 0 0 25px}
#m-show-more #m-show-more-label{font-family:'Avenir LT W01 85 Heavy';font-size:16px;color:#000;margin-left:5px;vertical-align:middle}
#m-show-more.collapsed #m-show-more-label{color:#000}
#m-show-more.expanded #m-show-more-label{color:#a2333c}
#footer-top{height:180px;width:860px}
#footer-btm{clear:both;height:115px}
#footer-btm a{display:block}
.footer-learn-more-link{margin-top:5px;margin-left:10px;float:left;display:block}
#footer-facebook{background:url('images/facebook-icon.png') no-repeat;width:25px;height:25px;margin-left:0}
#footer-twitter{background:url('images/twitter-icon.png') no-repeat;width:25px;height:25px}
#footer-linkedin{background:url('images/linkedin-icon.png') no-repeat;width:25px;height:25px}
#footer-youtube{background:url('images/youtube-icon.png') no-repeat;width:25px;height:25px}
.footer-col-1{float:left;width:35%}
.footer-col-2{float:left;width:40%}
.footer-col-3{float:left;width:25%}
.footer-title{display:block;padding-bottom:5px;font-size:14px;font-family:'Avenir LT W01 85 Heavy'}
.footer-link{display:block;padding-bottom:5px;padding-left:1px;font-family:'Avenir LT W01 55 Roman'}
.footer-link a{font-size:12px}
.footer-title a,.footer-link a{text-decoration:none;color:#000}
.footer-title a:hover,.footer-link a:hover{text-decoration:underline;color:#a2333c}
.footer-icon{display:block;float:left;padding-right:10px}
#ux-site-footer-stay-connected span{display:block;float:left;width:15%;height:100%;padding-top:8px;font-weight:bold;font-size:12px}
#ux-site-footer-sign-up-col-1 span:nth-child(1){font-weight:bold;display:block;text-align:left;margin-left:5px;font-size:12px}
#ux-site-footer-sign-up-col-1 span:nth-child(2){display:block;text-align:left;margin-left:5px}
#ux-site-footer-sign-up-col-1{width:190px;float:left;padding-left:15px;padding-top:5px;height:100px}
#ux-site-footer-sign-up-col-1 span{dislay:block;padding-top:0}
#ux-site-footer-sign-up-col-1 span{dislay:block;padding-top:10px}
#ux-site-footer-sign-up-col-2{padding-top:30px;width:132px;height:85px;padding-left:10px;padding-top:35px;float:left;position:relative}
#ux-site-footer-sign-up-col-2 .yourName,#ux-site-footer-sign-up-col-2 .email{display:block;background:url("images/footer-inputfield-old.png") no-repeat;width:128px;height:28px;font-size:12px;padding-top:1px}
#ux-site-footer-sign-up-col-3{width:100px;float:left;position:relative;height:120px;padding-left:15px}
#ux-site-footer-sign-up-col-3 .submit{background:url("images/submit-btn-bk-old.png") no-repeat;display:block;margin-top:50px;height:22px;padding-top:2px;font-size:12px}
#footer .footer-column{width:220px;float:left;margin:0 20px 0 0}
#footer .footer-column-resort{width:100%;float:left;margin-left:15px}
#footer .footer-column-resort img{padding:20px 0 17px 0;float:left;min-width:55%}
#footer .footer-column-resort-link{padding:0 0 2px 0;float:left;min-width:55%}
#footer .footer-column-resort-link a{text-decoration:none;font-family:Avenir,Helvetica,Arial,sans-serif;color:#737373;font-size:.85em;font-size:.90em;font-size:.95em;font-size:1.00em;float:left;text-align:left}
#footer-place-holder{height:410px;width:942px}
#legalFooter{clear:both;position:relative;background:#fff;z-index:100;padding-top:50px}
#rfp-form-page #legalFooter{padding-bottom:100px}
#legalFooterMain{margin-top:-14px}
#legalFooter .separator{background-color:#cecece;height:1px;margin:2px auto 0;width:866px}
#legalFooter #gde_footerContents{background-color:#fff;padding-top:7px}
#legalFooter .disney-logo{margin:0 auto;width:866px}
#gde_comScoreLogo{display:none!important}
.page-title{padding-left:21px;background-color:#fff;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;behavior:url(/static/css/PIE.htc)}
.page-title .title{height:30px}
.page-title .title h1,.page-title .title h3{line-height:1em}
.page-title .title-separator{display:none}
.page-title h1,.page-title h3{width:200px;font-family:'Avenir LT W01 35 Light';font-size:28px!important;font-variant:normal}
.page-heading-wrapper.deck-plan{width:940px;background:url("images/fixedBackgroundWide.jpg") no-repeat scroll 0 0;float:left}
.page-heading-wrapper.deck-plan .page-title{width:770px;margin:0;padding-right:15px;padding-left:15px}
.title-separator{background:#a6a9ae;height:1px;width:auto;margin-top:7px}
.title{height:20px;width:100%;text-align:left;font-family:Avenir,Helvetica,Arial,sans-serif;font-weight:bold;margin:0}
.title H1,.title H3{font-size:2.0em;font-size:36px;display:inline;padding:0 20px 0 0;line-height:20px}
.page-heading-wrapper.deck-plan .page-title .title H1,.page-heading-wrapper.deck-plan .page-title .title H3{background:url('images/fixedBackgroundWide.jpg') no-repeat center -20px}
.subTitle{font-size:12px;font-family:Avenir,Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic;margin:5px 0 0 0;text-align:center}
div.page-heading-button{float:left;padding-left:11px;padding-right:11px;padding-top:20px}
.contentFooter{margin-left:25px;padding-bottom:20px;width:670px;float:left}
.page-intro-item{width:710px;background:url("images/mickey-pattern.png") repeat;padding:40px 125px}
.page-intro-content{font-family:'Avenir LT W01 55 Roman';font-size:18px;text-align:left;width:603px;padding:45px 45px 45px 60px;margin:0 auto;border:1px solid #dad8d2;background-color:#FFF}
.page-intro-item H4{font-family:Avenir,Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px}
.page-intro-item .btn{float:left}
.page-intro-item .btn-secondary{margin-left:29px}
.detailContent{width:650px;padding-top:0;text-align:left;margin:15px 20px 0 10px}
.detailImage{margin:0 0 10px 0}
.detailImage img{padding:3px;border:1px solid #818181;background-color:#fff}
.listingWrapper{overflow:hidden;width:100%;margin-bottom:41px}
.listingWrapper.disneyAdvantageListing{padding-left:0}
.listingWrapper .listingCont{min-height:0;padding:0 0 0 20px;width:645px}
.listingWrapper .listingCont .listingContDesc p{white-space:normal}
.listingWrapper .listingCont .listingContDesc p .email-link{color:#a2333c}
.listingWrapper .listingCont .listingContDesc p:last-child,.listingWrapper .listingCont .listingContDesc p.last-child{margin-bottom:0}
.listingWrapper .listingCont.not-last-child{padding-bottom:10px}
.listingWrapper .listingCont:not(:last-child){padding-bottom:10px}
.listingWrapper .listingCont.listing-link{margin:0;padding-bottom:0;padding-left:0}
.listingWrapper .listingCont.listing-link .listingContImg{margin-left:20px}
.listingWrapper .listingCont .listingContImg{margin-left:0}
.listingWrapper .listingCont.listing-link a{padding:20px 0;position:relative;width:100%}
.listingWrapper .listingCont.listing-link a:hover{background:url('images/content-background.png')}
.listingWrapper .listingCont.listing-link .link-arrow{width:19px;height:40px;display:block;background:url('images/listing-arrow.png');position:absolute;right:18px;top:55px}
.listingWrapper .listingCont.listing-link .link-arrow.arrow-hover{background:url('images/listing-arrow-hover.png')}
.listingWrapper .listingCont.listing-link h2.listingContTitle{margin-bottom:13px}
.listingWrapper h2.listingContTitle{font-family:'Avenir LT W01 85 Heavy';font-weight:normal;font-size:18px;margin-bottom:20px;line-height:1em}
.listingWrapper ul,.listingWrapper p.listingContDesc,.listingWrapper .listingTextContainer p,.listingWrapper .listingTextContainerNoImage p{font-family:'Avenir LT W01 55 Roman';font-weight:normal;font-size:14px!important;line-height:18px}
.listingWrapper .listingTextContainerNoImage p.disclaimer{font-size:12px!important}
.listingWrapper .readMoreListingLink a{font-family:'Avenir LT W01 85 Heavy';font-size:13px;font-weight:normal;font-style:normal;color:#a2333c}
.listingWrapper .readMoreListingLink a:hover,a.readMoreListingLink:hover{text-decoration:underline}
.listingWrapper.wrapped{padding-right:0}
.listingNewsAndSpecialOffersWrapper{background:#e8e8e8;margin-right:30px;width:640px}
.listingNewsAndSpecialOffersWrapper .listingTextContainer{float:left;max-width:363px}
.listingTextContainerNoImage H2,.listingTextContainer H2{font-size:14px;font-family:'Avenir LT W01 85 Heavy'}
.listingTextContainer H3{font-weight:bold;font-size:18px;font-family:Avenir,Helvetica,Arial,sans-serif}
.listingNewsAndSpecialOffersWrapper .listingTextContainerNoImage{float:left}
.listingItemNoImage .listingTextContainerNoImage{max-width:580px;margin-left:20px}
.listingNewsAndSpecialOffersWrapper .listingCont,.listing-transportation .listingCont{float:left;margin:20px 0 20px 20px;width:95%}
.listingContHotels{text-align:left}
.listing2Wrapper{overflow:hidden;padding-bottom:5px;background:#e8e8e8;width:670px;margin-left:10px}
.disneyAdvantageListing .listingCont{float:left;margin:20px 0 20px 0;width:100%}
.listingGroupTitle{font-family:'Avenir LT W01 85 Heavy';font-weight:normal;font-size:18px;margin-bottom:20px;line-height:1em;padding-left:20px}
.listing2Wrapper .listingGroupTitle{overflow:hidden;text-align:left;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:bold;margin:0;height:auto}
.listingHotelWrapper{overflow:visible}
.listingContMap{width:233px;height:157px;float:left;margin-right:12px;background-color:white;border:1px solid #818181;padding:3px}
.listingContMap iframe{width:225px;height:136px;overflow:visible;border:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}
.listingCont{float:left;width:99%;min-height:145px;color:#000;padding:10px 0 10px 0}
.listingCont a{color:#000;text-decoration:none;display:inline-block}
.listingCont2{width:100%;float:left;margin:20px 0 20px 0}
.listingContImg{float:left;margin:6px 20px 0 20px}
.withborder .listingContImg img{border:1px solid #818181;padding:3px}
.listingContDate{font-size:13px;margin:0 0 5px 0;text-align:left;font-style:normal;font-weight:bold}
.promo-title,.listingContTitle{font-family:'Avenir LT W01 85 Heavy';font-size:20px;font-weight:normal;margin:0 0 5px 0;text-align:left}
.titleOnly .listingContTitle{margin:59px 0 0 20px}
.listingContTitleHover{color:#a2333c}
.listingTextContainer{max-width:360px;float:left}
.listingTextContainerNoImage{float:left;margin-bottom:20px}
.listingTextContainer a{text-decoration:none;color:#1a1a1a}
.listingWrapper.wrapped .listingTextContainer{max-width:400px}
.listingWrapper ul{float:none;clear:both}
.listingWrapper H2{clear:both}
.listingContDesc{margin:0;text-align:left;font-size:12px;float:left;overflow:hidden}
.listingContDetailedDesc{display:none;float:left;padding-bottom:30px}
.listingContDetailedDesc ul,.listingContDetailedDesc li{vertical-align:top}
.listingContDetailedDesc a,.listingContDesc a{color:#a2333c;vertical-align:top}
.listingContDetailedDesc a:hover,.listingContDesc a:hover{text-decoration:underline}
.listingContDesc.not-last-child{margin-bottom:5px}
.listingContDesc:not(:last-child){margin-bottom:5px}
.listingTextContainer{margin-top:6px}
.listingContBtn{margin:0 0 5px 0;background:transparent url('images/learnMoreBtn.png') 0 0 no-repeat;height:32px;width:192px;float:left;cursor:hand}
.listingContBtn-en-us{margin:0 0 5px 0;height:32px;width:192px;float:left;cursor:hand;display:none}
.listingContBtn-zh-cn{margin:0 0 5px 0;background:transparent url('images/learnMoreBtnZhCn.jpg') 0 0 no-repeat;height:32px;width:192px;float:left;cursor:hand}
.listingContBtn-zh-hk{margin:0 0 5px 0;background:transparent url('images/learnMoreBtnZhHk.jpg') 0 0 no-repeat;height:32px;width:192px;float:left;cursor:hand}
.listingContBtnRfp{margin:0 0 5px 0;background:transparent url('images/btnSubmitRFP.png') 0 0 no-repeat;height:30px;width:154px;float:left;cursor:hand}
.listingLink,.readMoreListingLink{float:right;text-align:right;margin:10px 30px 0 0;font-size:14px;font-style:italic}
.launch-marketing-media{font-style:normal;font-family:'Avenir LT W01 85 Heavy';color:#a2333c!important}
.listingTextContainer .see-sample-link{display:none}
.select .listingContBtn{background:transparent url('images/btnSelect.png') 0 0 no-repeat;height:33px;width:110px}
.viewCaseStudy .listingContBtn{background:transparent url('images/btnViewCaseStudy.png') 0 0 no-repeat;height:33px;width:192px}
a[title="testimonials"] .listingContBtn{background:transparent url('images/btnTestimonials.png') 0 0 no-repeat;height:33px;width:192px}
a[title="download"] .listingContBtn{background:transparent url('images/downloadBtn.png') 0 0 no-repeat;height:32px;width:192px}
a[title="download-bio"] .listingContBtn{background:transparent url('images/biodownloadBtn.png') 0 0 no-repeat;height:33px;width:234px}
.listingDivider{background:transparent url('images/listing-line-divider.png') repeat-x;float:left;height:1px;margin-left:10px;width:95%;margin-top:10px}
.listingDividerHoltes{margin-left:0;width:100%}
.downloadCont{width:208px;float:right;background:#e8e8e8;margin:20px 0 20px 10px}
.downloadContHeader{background:transparent url('images/downloadHeader.png') 0 0 no-repeat;height:40px;width:208px}
.downloadContTitle{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:14px;margin:10px 10px 10px 15px;text-align:left}
.downloadContDesc{margin:10px 10px 10px 15px;text-align:left}
.downloadContBtn{margin:10px 10px 20px 15px;background:transparent url('images/downloadBtn.png') 0 0 no-repeat;height:32px;cursor:hand}
.downloadItineraries{margin:10px 10px 20px 15px;background:transparent url('images/btnDownloadItineraries.png') 0 0 no-repeat;height:32px;width:194px;cursor:hand}
#leftCol .downloadCont{width:208px;float:none;background:transparent;margin:0 0 0 6px;color:#fff}
#leftCol .downloadCont b{font-family:Avenir,Helvetica,Arial,sans-serif;color:#fff;font-style:italic}
#leftCol .downloadContHeader{background:0;height:40px;width:208px}
.testimonialsListContainer{text-align:left;border-top-style:solid;border-top-width:1px;border-top-color:#a9a9a9;background-color:#f1f1f1;padding-bottom:10px}
.testimonialsListAltContainer{text-align:left;border-top-style:solid;border-top-width:1px;border-top-color:#a9a9a9;background-color:#e8e8e8;padding-bottom:10px}
.testimonailsListingContent{margin:10px 20px 10px 20px;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:18px;color:#a38449;font-style:italic}
.caseStudiesCont{width:208px;float:right;background:#e8e8e8;margin:20px 0 20px 10px}
.caseStudiesContainer{clear:both}
.caseStudiesContImg{background-color:#fff;border:1px solid #818181;height:99px;margin:10px 0 0 15px;padding:3px;width:169px}
.caseStudiesHeader-en-us{background:transparent url('images/caseStudiesHeader.png') 0 0 no-repeat;height:40px;width:208px}
.caseStudiesHeader-zh-cn{background:transparent url('images/caseStudiesHeader-sc.png') 0 0 no-repeat;height:40px;width:208px}
.caseStudiesHeader-zh-hk{background:transparent url('images/caseStudiesHeader-tc.png') 0 0 no-repeat;height:40px;width:208px}
.caseStudiesContTitle{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:16px;margin:6px 0 0 15px;text-align:left;font-style:italic;font-weight:bold}
.caseStudiesContDesc{margin:10px 10px 10px 15px;text-align:left}
.caseStudiesContBtn{color:#000;float:left;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:12px;height:32px;margin:0 0 0 15px;text-align:left}
.caseStudiesContBtn a:link{text-decoration:none;color:#000}
.caseStudiesContBtn a:visited{text-decoration:none;color:#000}
.caseStudiesContBtn a:active{text-decoration:none;color:#000}
.caseStudiesContBtn a:hover{text-decoration:none;color:#000}
.caseStudiesIcon{background:url("images/navArrow.png") no-repeat scroll 0 0 transparent;float:left;height:7px;margin-left:5px;margin-top:7px;width:7px}
#leftCol .caseStudiesCont{width:208px;float:none;background:transparent;margin:0 0 0 6px;color:#fff}
#leftCol .caseStudiesCont b{font-family:Avenir,Helvetica,Arial,sans-serif;color:#fff;font-style:italic}
#leftCol .caseStudiesContHeader{background:0;height:40px;width:208px}
.featured-content{float:right;width:220px;margin-right:30px;margin-left:10px}
.intro-content{width:690px;width:640px;float:left;margin-top:20px}
#headingLink{width:200px;padding-right:5px;float:right;text-align:right;.}
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F050300, endColorstr=#7F050300)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F050300,endColorstr=#7F050300);background-color:rgba(5,3,0,0.50);zoom:1}
.overlay img{cursor:pointer}
.overlay-background{background-color:#FFF;cursor:hand;cursor:pointer;display:none;filter:alpha(opacity=4);left:0;margin:0;opacity:0;padding:0;position:fixed;top:0;z-index:9000}
.close-overlay-btn{background:url('images/overlay-close-btn.png') no-repeat;position:absolute;width:21px;height:21px;display:inline-block;cursor:pointer;margin-left:147px;float:right}
.overlay-content-container{width:960px;height:600px;background-color:#fff;margin:0 auto;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;behavior:url(/static/css/PIE.htc);border:2px solid #e9e9e9;float:left}
#headingLink a{text-decoration:none;color:#000}
#hotels-additional-resorts-link a{font-size:18px;margin-left:10px}
#wdw-case-studies-page .intro-content{padding-left:50px;width:590px}
.primary-content{width:665px;padding-right:25px;text-align:left;font-size:14px;float:left}
.right-sidebar{float:left;width:248px;height:auto;padding-right:20px}
.primary-header-content{float:left;width:100%;margin-bottom:25px}
.primary-header-content .page-header-item.filter-box{margin:0 20px;float:left;width:918px}
.primary-header-content .page-header-item.filter-box .filter-title h2{font-family:'Avenir LT W01 85 Heavy';font-size:14px;margin-bottom:5px}
.primary-header-content .page-header-item.filter-box .filter-list{float:left;list-style:none;padding:0;margin:0;background-color:#f0eee6;border:1px solid #e4e1d8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:36px;padding:0 9px;width:896px}
.primary-header-content .page-header-item.filter-box .filter-list li{float:left;line-height:36px;margin-right:15px}
.primary-header-content .page-header-item.filter-box .filter-list li .filter-location{text-align:center;padding-left:20px;height:10px;line-height:0;font-family:'Avenir LT W01 55 Roman';font-size:12px}
.primary-header-content .page-header-item.filter-box .filter-list li .ux-new-checkbox{float:left;margin:10px 9px}
.primary-header-content .page-header-item.filter-box .filter-list li .ux-text{font-family:'Avenir LT W01 55 Roman';font-size:12px}
#find-your-space-page .primary-content{width:100%}
#find-your-space-page .listingDivider{width:93%;margin-left:2px}
.primary-content-2{float:right;width:250px;height:160px;margin-top:450px;margin-right:10px}
#ux-learn-more-cont{width:640px;padding-top:20px}
#ux-learn-more-cont a{text-decoration:none;width:150px;color:#000;text-align:center;margin:0 auto;display:block;font-size:14px}
#ux-learn-more-btn{background-image:url("images/learnMore-btn-bk-old.png");width:122px;height:24px;display:block;padding-top:3px}
#hotel-fact-sheet{margin-left:245px}
#ux-meeting-facilities-cont{margin-left:10px;width:885px;height:598px}
.ux-meeting-facilities-title{border-bottom:1px solid black}
#ux-floor-plan-tab .ux-meeting-facilities-title{border-top:1px solid black}
#ux-facilities-tab{border:1px solid black;width:228px;min-height:125px;float:left}
#ux-facilities-content div{background-color:#e7e7e9;border-bottom:2px solid #fff;height:25px}
div#ux-facilities-default{background-color:#cacaca}
div#ux-facilities-ballrooms-sub{text-align:left;background-color:#fff;height:27px;height:0;display:none;cursor:pointer}
#ux-facilities-ballrooms-sub span{background-color:#fff;display:block;padding-top:5px;padding-left:15px}
#capacity-placeholder{display:none}
#ux-facilities-content div#ux-facilities-boardrooms{border-bottom:0}
#ux-floor-plan-content-btn div{z-index:100;position:absolute;margin-top:-350px;margin-left:470px;float:right}
#ux-floor-plan-content-overlay{background-image:url("images/overlay-old.png");z-index:100;position:absolute;width:127px;height:64px;margin-top:-360px;margin-left:310px;display:none}
#ux-facilities-content span.ux-facilities-loc{display:block;width:175px;height:25px;text-align:left;padding-left:15px;line-height:25px;float:left;font-size:12px}
#ux-facilities-default span.ux-facilities-loc{width:220px}
#ux-facilities-ballrooms .ux-facilities-plus,#ux-facilities-ballrooms .ux-facilities-minus{cursor:pointer}
#ux-facilities-content span.ux-facilities-plus{background:url("images/plus-old.png") no-repeat 8px 5px;display:block;width:30px;height:25px;float:right}
#ux-facilities-content span.ux-facilities-minus{background:url("images/collapse-old.png") no-repeat 8px 5px;display:block;width:30px;height:25px;float:right}
#ux-facilities-ballrooms-sub span,#ux-facilities-default span{background:url("images/dark-Arrow-old.png") no-repeat 210px 8px}
#ux-floor-plan-tab{width:423px;height:583px;float:left}
#ux-floor-plan-content{height:583px}
#ux-capacity-tab{border:1px solid black;width:230px;height:230px;float:left;font-size:12px}
#ux-capacity-content-default{font-style:italic;margin-top:10px}
#ux-capacity-content-default span{display:block;text-align:left;padding:3px 0 3px 10px}
#ux-capacity-content-grand-harbor-ballroom{margin-top:10px}
#ux-capacity-content-grand-harbor-ballroom span{display:block;text-align:left;padding:3px 0 3px 10px}
.ux-listing-link{background:url("images/arrow-listing-grey.png") no-repeat right center}
.ux-listing-link-hover{background:url("images/arrow-listing-red.png") no-repeat right center}
#wdw-dyb-meeting-facilities-page #view-ybc-gallery{display:none}
#li-event-group-services span,#li-entertainment-nightlife-and-more span,#li-network-and-social-events span{margin-top:-10px}
.primary-content-short{width:425px;float:left;padding-top:10px}
.thumbListingCont{width:50%;float:left;height:60px;margin:15px 0 15px 15px}
.thumbListingContImg{float:left;margin-right:20px}
.thumbListingContTitle{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:14px;margin:0 0 5px 0;text-align:left}
.thumbListingContDesc{margin:0 0 5px 0;text-align:left;font-weight:bold;font-size:16px}
.featured-tab .featured-content{float:left;width:233px;margin-right:0;margin-left:10px}
.featured-tab .tab-inner-text{float:left;width:404px}
.featured-tab .listingContDesc{font-size:12px}
.featured-tab .listingDivider{margin-left:0;width:100%}
#siteMapPageTitle{margin:0 1px;width:940px}
.siteMapPageBackground{background:url("images/sitemap-top-background.png") no-repeat 0 0 transparent;margin:0 1px}
#siteMapPageTitle .titlePage{font-family:Avenir,Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;padding-top:12px;text-align:center;width:100%}
#siteMapContainer{background-color:#e8e8e8;margin:0 58px 70px;width:824px}
#siteMapContainer #leftColumn{width:330px;margin:20px 82px;float:left;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:12px;text-align:left}
#siteMapContainer #leftColumn a{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:12px;color:#000;text-decoration:none}
#siteMapContainer #leftColumn a:hover{text-decoration:underline;color:#000}
#siteMapContainer #leftColumn a:visited{text-decoration:none}
.siteMapSectionTitle{text-transform:uppercase;color:#000;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold}
.siteMapParentList{padding:0}
.siteMapParentList li{list-style-type:none}
.siteMapChildSectionList{list-style-type:none;padding-left:8px}
.siteMapSection{width:100%;padding-bottom:10px}
#siteMapContainer #rightColumn{float:left;margin:20px -60px;width:330px;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:12px;text-align:left}
#siteMapContainer #rightColumn a{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:12px;color:#000;text-decoration:none}
#siteMapContainer #rightColumn a:hover{text-decoration:underline;color:#000}
#siteMapContainer #rightColumn a:visited{text-decoration:none}
.siteMapFooter{width:939px;background:url("images/sitemap-bottom-background.png") no-repeat bottom left}
.quote-content{color:#865c0c;font-size:20px;font-family:Avenir,Helvetica,Arial,sans-serif;font-style:italic;margin-bottom:10px;padding-right:20px;width:667px;text-align:center}
.pdf-unit,.pdf-unit2{float:left}
.pdf-unit2{margin-left:25px}
.pdf-icon{background:url("images/pdf-icon.gif") no-repeat bottom left;width:29px;height:35px;float:left;display:block}
.pdf-link{position:relative;float:left;width:140px;height:35px;color:#541726;line-height:35px;font-size:12px;margin-left:20px}
.pdf-link a:link,.pdf-link a:hover,.pdf-link a:visited{color:#541726;text-decoration:none}
.pdf-link a{width:140px;height:35px}
.pdf-link-single{position:relative;width:140px;height:35px;color:#541726;line-height:35px;font-size:12px;margin-left:20px}
.pdf-link-single a:link,.pdf-link-single a:hover,.pdf-link-single a:visited{color:#541726;text-decoration:none}
.pdf-separator,.pdf-separator2{background:url("images/pdf-separator.gif") no-repeat center left;width:170px;height:20px;float:left}
.pdf-separator2{width:190px;height:20px;position:relative;margin-left:45px}
.promo-content{float:right;width:210px}
.promo-content a{text-decoration:none;color:#1a1a1a;display:block}
.promo-item{background:url('images/promo-border.png');-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px}
.promo-item.not-last-child{margin-bottom:24px}
.promo-item:not(:last-child){margin-bottom:24px}
.promo-item .promo-item-content{background-color:#fcfcf9;text-align:center;box-sizing:border-box;overflow:hidden;padding:15px 10px}
.case-studies.promo-item .promo-item-content{padding:15px 20px}
.promo-item .promo-item-content,.promo-item .promo-item-content{padding:15px 10px}
.promo-item.map{padding:0;background:0}
.promo-item.map .promo-item-content{padding:0}
.promo-item.map .promo-item-content #map-canvas{width:210px;height:140px}
.promo-item.map .promo-item-content .map-bundle{position:absolute;width:210px;height:140px;display:block;z-index:999999;cursor:pointer}
.promo-map-title{margin-bottom:12px;text-align:left;display:block;font-family:'Avenir LT W01 85 Heavy';font-size:14px}
.promo-title{color:#a2333c;text-align:center;margin-bottom:13px;font-weight:normal;line-height:1.1;display:block}
.promo-text{font-family:'Avenir LT W01 55 Roman';font-size:14px;text-align:left;margin-bottom:13px;line-height:1.3;display:block}
.promo-text.case-studies{margin-bottom:0}
.promo-link{background:transparent url(images/arrow-right-small-red.png) no-repeat 80% 3px;font-family:'Avenir LT W01 85 Heavy';font-size:13px;color:#a2333c;text-align:center;display:block}
.promo-link:hover{text-decoration:underline}
.content-header-image{position:relative;overflow:hidden;width:960px;height:auto}
.content-header-image.not-first-child{margin-top:26px}
.content-header-image:not(:first-child){margin-top:26px}
.content-header-image img{width:960px}
.content-header-image .one-two.left-image{float:left;padding-right:2px}
.content-header-image .one-two.right-top-image{float:left}
.content-header-image .one-two.right-bottom-image{float:left;padding-top:5px}
.content-header-image.venues-detail{position:relative}
.content-header-image .view-gallery-link{background-color:#000;-pie-background:rgba(0,0,0,0.65);opacity:.65;color:#FFF;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:13px;text-decoration:none;display:block;position:absolute;right:35px;bottom:20px;padding:3px 15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;behavior:url(/static/css/PIE.htc)}
.content-header-image .view-gallery-link:hover{text-decoration:underline}
#modal{text-align:left;box-shadow:0 -1px 2px #555;height:auto!important}
.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:999998}
.modal-window{position:fixed;top:49%;left:50%;margin:0;padding:0;z-index:999999;background:url('images/content-background.png');-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;behavior:url(/static/css/PIE.htc)}
.close-window{background:transparent url(images/WeddingsSprite.png) no-repeat -441px -91px;position:absolute;width:21px;height:21px;right:-9px;top:-11px;overflow:hidden;cursor:pointer}
.close-window:hover{background-position:-471px -123px}
#modalIframe{border-radius:5px;min-height:290px}
.custom-button{display:none}
.modal-window .media-engine-title{font-family:'Avenir LT W01 85 Heavy'!important;font-weight:normal!important;font-size:18px!important}
#modal.no-accesibiltiy a:focus{outline:0}
#modal.no-accesibiltiy a.selected{outline:2px solid orange}
.media-engine-title{display:block;font-family:"Adobe Caslon Regular","Times New Roman",serif;font-size:18px;margin:25px 55px 7px;text-align:left}
.gridWrapper{margin:20px 0 0 0;text-align:left}
.gridColumn{float:left;width:220px;border:1px solid #aaa;overflow:hidden}
.gridColumn.dlr0{width:200px}
.gridColumn.dlr1{width:250px}
.gridColumn.dlr2{width:210px}
.grid-title{height:30px;color:#000;font-weight:bold;background-color:#ccc;padding:10px 0 0 10px;border-bottom:1px solid #aaa}
.grid-data{height:35px;line-height:35px;padding:0 0 0 10px;border-bottom:1px solid #ccc}
.grid-data.even{background-color:#eee}
#tabs .ui-tabs-nav li a{font-family:Avenir,Helvetica,Arial,sans-serif}
#tabs .ui-widget-header{background-color:#e6e5e5}
#tabs .ui-widget-content{background-color:#e6e5e5;padding-top:20px;float:left}
#tabs{text-align:left}
#tabs li{font-family:Avenir,Helvetica,Arial,sans-serif;font-style:normal}
#tabs .tabText{font-family:Avenir,Helvetica,Arial,sans-serif;padding-bottom:0}
#tabs .amenitiesMedia{float:right;margin-left:30px}
#tabs .amenitiesMediaFix{clear:both}
#tabs .ui-corner-all{-moz-border-radius:0}
#tabs .ui-corner-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0}
.tabContent .sail-schedule{float:left;width:200px;margin-right:40px}
.tabContent .year{width:40px;font-weight:bolder;background-color:transparent;margin-top:5px}
.sail-schedule.year{width:110px}
.tabContent .sail-schedule tr:nth-child(even){background-color:#ddd}
.sail-schedule-odd{background-color:#ddd}
.tabContent .sail-schedule tr:nth-child(odd){background-color:transparent}
.tabListingDivider{background:transparent url('images/listing-line-divider.png') repeat-x;float:left;height:1px;width:650px}
#tabNav{width:140px;text-align:left;background-color:#d5d3d6;border-right:2px solid #aaa;min-height:804px;margin:30px 0 0 10px;padding-top:8px;float:left}
ul.tabNavList{list-style:none outside none;list-style-type:none;padding:0;font-size:11px}
ul.tabNavGroupLinks{list-style:none outside none;list-style-type:none;padding:0;font-size:11px;font-weight:normal}
.tabNavGroup{padding:0 0 0 10px;color:#666;font-weight:bold;width:130px}
.tabNavItem{width:140px}
.tabNavGroupLI{width:140px;margin:0;display:none}
.tabNavGroup a{display:block;text-decoration:none;color:#490817}
.tabNavItem a{display:block;vertical-align:middle;width:130px;color:#333;min-height:20px;padding:0 0 0 10px;text-decoration:none;border-bottom:2px solid #d5d3d6}
.tabNavItem a p{width:115px;line-height:18px;text-indent:-10px;margin:0 0 0 10px}
.tabNavItem a:hover{background-color:#d5a65e;color:#fff}
.tabNavItem a.selected{background-color:#cb9b51;color:#fff}
.tabNavItem a.selected .arrowBullet{color:#fff}
.tabNavSeparator{width:140px;margin:9px 0 8px 0;height:1px;overflow:hidden;border-top:1px solid #aaa}
*:first-child+html .tabNavSeparator{margin:0 0 8px 0}
.arrowBullet{color:#cb9b51;font-weight:bold;font-size:11px;position:relative;top:-2px;margin:0 4px 0 0}
.tabNavItem a:hover .arrowBullet{color:#fff}
#tabDefaultMediaWrapper{width:490px;min-height:772px;background-color:#f0ebef;float:left;margin:30px 6px 0 0;padding:20px}
#tabDefaultMediaImg{border:1px solid #aaa}
.tabDefaultMediaImgExtra{border:1px solid #aaa;margin:10px 0 0 0}
.tabDefaultMediaLink{height:34px;width:204px;background:transparent url('images/btnDownloadFloorplan.jpg') no-repeat;margin:10px 0 10px 280px}
.tabDefaultMediaLink a{display:block;height:34px;width:204px}
.tabDefaultMediaLink span{display:none}
.capacityChartLink-en-us{height:33px;width:300px;background:transparent url('images/btnDownloadCapacity.gif') no-repeat;margin:10px 0 10px 183px}
.capacityChartLink-zh-cn{height:33px;width:300px;background:transparent url('images/btnDownloadCapacityZhCn.png') no-repeat;margin:10px 0 10px 183px}
.capacityChartLink-zh-hk{height:33px;width:300px;background:transparent url('images/btnDownloadCapacityZhHk.png') no-repeat;margin:10px 0 10px 183px}
.capacityChartLink-en-us a,.capacityChartLink-zh-cn a,.capacityChartLink-zh-hk a{display:block;height:33px;width:300px}
.capacityChartLink-en-us span,.capacityChartLink-zh-cn span,.capacityChartLink-zh-hk span{display:none}
.floorPlanLink-en-us{height:33px;width:300px;background:transparent url('images/btnDownloadFloorPlan.gif') no-repeat;margin:10px 0 10px 183px}
.floorPlanLink-zh-cn{height:33px;width:300px;background:transparent url('images/btnDownloadFloorPlanZhCn.png') no-repeat;margin:10px 0 10px 183px}
.floorPlanLink-zh-hk{height:33px;width:300px;background:transparent url('images/btnDownloadFloorPlanZhHk.png') no-repeat;margin:10px 0 10px 183px}
.floorPlanLink-en-us a,.floorPlanLink-zh-cn a,.floorPlanLink-zh-hk a{display:block;height:33px;width:300px}
.floorPlanLink-en-us span,.floorPlanLink-zh-cn span,.floorPlanLink-zh-hk span{display:none}
.tabFloorPlanImg img{border:1px solid #aaa;margin:2px 0 0 1px}
#nestedTabsDiv #tabs .tabText{font-family:Avenir,Helvetica,Arial,sans-serif;width:470px;padding-bottom:0}
#nestedTabsDiv{width:538px;overflow:hidden;float:left;margin:-10px 0 0 -2px}
*:first-child+html #nestedTabsDiv{margin:-11px 0 0 -2px}
#nestedTabsDiv .ui-tabs .ui-tabs-panel{min-height:782px}
.capacityTitle{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:18px;font-style:italic;font-weight:bold;margin:0 0 15px 0;line-height:18px}
.capacityChart{overflow:hidden;margin:3px 0 20px 0;font-size:12px}
.capacityRow{clear:both;float:none;line-height:30px}
.capacityKey{float:left;width:170px;padding-left:5px;border-bottom:1px solid #aaa}
.capacityValue{float:left;width:310px;padding-left:5px;border-left:1px solid #aaa;border-bottom:1px solid #aaa}
.first .capacityKey,.first .capacityValue{border-top:1px solid #aaa}
.even .capacityKey,.even .capacityValue{background-color:#e7e0e6}
#transportationDirectionsHeader{margin:10px 0 0 0;width:660px;height:43px;background:url('images/transportationDirectionsHeaderBackground.png') repeat-x}
#transportationDirectionsHeader #leftPart{width:104px;height:43px;float:left;background:url("images/transportationDirectionsHeaderLeft.png") no-repeat}
#transportationDirectionsHeader #rightPart{width:50px;height:43px;float:right;background:url("images/transportationDirectionsHeaderRight.png") no-repeat}
div.primary-content div.listing-transportation{width:660px;background:#e8e8e8;padding-right:0}
#dcl-dream-deck-plan-page #content,#dcl-fantasy-deck-plan-page #content,#dcl-magic-deck-plan-page #content,#dcl-wonder-deck-plan-page #content{min-height:450px}
#dcl-dream-deck-plan-page #mainContent,#dcl-fantasy-deck-plan-page #mainContent,#dcl-magic-deck-plan-page #mainContent,#dcl-wonder-deck-plan-page #mainContent{width:940px;margin-left:0;min-height:450px;padding:0}
#dcl-dream-deck-plan-page #mainContentWrapper,#dcl-fantasy-deck-plan-page #mainContentWrapper,#dcl-magic-deck-plan-page #mainContentWrapper,#dcl-wonder-deck-plan-page #mainContentWrapper{width:940px;margin-left:0}
#dcl-dream-deck-plan-page .hero-media,#dcl-fantasy-deck-plan-page .hero-media,#dcl-magic-deck-plan-page .hero-media,#dcl-wonder-deck-plan-page .hero-media{background:transparent url('images/deck-plan-bkgd.gif') 0 0 repeat-x;padding:6px;height:462px;width:928px}
#dcl-dream-deck-plan-page #flashMedia,#dcl-fantasy-deck-plan-page #flashMedia,#dcl-magic-deck-plan-page #flashMedia,#dcl-wonder-deck-plan-page #flashMedia{margin:0}
#disney-advantage-video-page div.btnDiv{text-align:center}
#disney-advantage-video-page .btn{margin-left:auto;margin-right:auto;width:100%}
#explore-resorts-landing-page #content{padding-bottom:86px}
#explore-resorts-landing-page .content-header{padding-bottom:13px}
#explore-resorts-landing-page .content-header .page-heading-wrapper{margin-bottom:0}
#explore-resorts-landing-page #location-nav{display:none}
#explore-resorts-landing-page .intro-content{width:100%}
#explore-resorts-landing-page .intro-content #page-intro-listing{width:936px;height:auto;float:none;margin:0 auto}
#explore-resorts-landing-page .intro-content #page-intro-listing .page-intro-item{float:left;width:292px;padding:0;background:transparent;margin:35px 10px}
#explore-resorts-landing-page .intro-content #page-intro-listing .page-intro-item a{text-decoration:none;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;color:#1a1a1a;display:block}
#explore-resorts-landing-page .intro-content #page-intro-listing .page-intro-item a:hover{color:#a2333c}
#explore-resorts-landing-page .intro-content #page-intro-listing .page-intro-item img{width:292px}
#explore-resorts-landing-page .intro-content #page-intro-listing .page-intro-item .intro-item-title{font-family:'Avenir LT W01 85 Heavy';font-size:14px;font-weight:normal}
#explore-resorts-landing-page.tablet.portrait .intro-content #page-intro-listing{width:625px}
#page-intro-listing .intro-item-container{position:relative;height:48px;width:290px;margin-top:-6px;background-color:#f8f7f0;border:1px solid #dad8d2;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;behavior:url(/static/css/PIE.htc)}
#page-intro-listing .intro-item-container .icon-wrapper{float:left;position:relative;width:50px;height:48px;border-right:1px solid #dad8d2;background-color:#fcfcf9;-webkit-border-radius:0 0 0 12px;-moz-border-radius:0 0 0 12px;border-radius:0 0 0 12px;behavior:url(/static/css/PIE.htc)}
#page-intro-listing .intro-item-container .icon-wdw{background:transparent url(images/sprite-resort-icons.png) no-repeat;background-position:-81px -46px;width:28px;height:34px;margin:7px auto}
#page-intro-listing .intro-item-container .icon-dlr{background:transparent url(images/sprite-resort-icons.png) no-repeat;background-position:-83px 0;width:37px;height:37px;margin:6px auto}
#page-intro-listing .intro-item-container .icon-aulani{background:transparent url(images/sprite-resort-icons.png) no-repeat;width:31px;height:28px;margin:10px auto}
#page-intro-listing .intro-item-container .icon-hkdl{background:transparent url(images/sprite-resort-icons.png) no-repeat;background-position:-32px -47px;width:38px;height:33px;margin:7px auto}
#page-intro-listing .intro-item-container .icon-dcl{background:transparent url(images/sprite-resort-icons.png) no-repeat;background-position:-32px 0;width:38px;height:19px;margin:16px auto}
#page-intro-listing .intro-item-container .icon-dlp{background:transparent url(images/sprite-resort-icons.png) no-repeat;background-position:0 -44px;width:31px;height:36px;margin:6px auto}
#page-intro-listing a .intro-item-title{float:left;background:transparent url(images/arrow-right-grey.png) no-repeat right 2px;padding-right:26px;margin:13px 0 0 10px}
#page-intro-listing a .intro-item-title.hover{background:transparent url(images/arrow-right-red.png) no-repeat right 2px}
#error_page{background:0}
.error-content .title{height:60px;color:#a2333c;font-family:'Avenir LT W01 85 Heavy';line-height:60px;margin-left:20px;font-size:26px;font-weight:normal}
.error-content .description{padding:30px 0 0 20px;font-family:'Avenir LT W01 55 Roman';font-size:16px;width:650px}
#fast-search-box-top-nav-cont{margin-top:3px;height:37px;width:250px;float:left;position:relative}
#fast-search-box-top-nav-cont-hide{display:none}
#fast-search-box-top-nav{background:transparent url(search/images/search-disneymeetings-input.jpg) no-repeat;float:left;width:159px;height:20px;overflow:hidden;margin:11px 0 0 10px}
#fast-search-box-top-nav-go{background:transparent url(search/images/search-disneymeetings-go.jpg) no-repeat;width:75px;height:19px;position:relative;float:left;cursor:pointer;margin-top:11px}
#fast-search-box-top-nav input{background:none repeat scroll 0 0 transparent;border:medium none;color:#777;display:block;font-size:11px;margin:0 0 0 19px;outline:medium none transparent;width:142px;font-style:normal;height:18px}
#fast-search-box-top-nav input[name=q]:focus{color:#222}
.search-top ul.autosuggest{list-style:none outside none;top:25px;position:absolute;background:#fff;border:2px solid #aaa;padding:0;margin:0;z-index:100;width:148px}
.search-top ul.autosuggest li{cursor:pointer;padding:4px 6px;min-height:5px}
#brochure-btn{display:block;background:url('images/btnBrochure.png') no-repeat;width:147px;height:28px;float:left;margin-top:9px;margin-right:12px;cursor:pointer}
#utility-nav-search-input.error{width:121px;height:10px;border:1px solid red;padding-right:0}
#results-search-input.error{border:1px solid red;width:194px;height:8px}
.m #results-search-input.error{width:178px}
#mainMobileWrapper{font-size:1.2em}
#mainMobileWrapper H3{font-size:1.5em;#}
#mainMobileWrapper H4{font-size:1.5em}
#mainMobileWrapper .title,#mainMobileWrapper .title-separator{width:870px}
#mainMobileWrapper #mainContentWrapper{margin-left:0;background:url('images/fixedBackgroundWideNoBtm.jpg') no-repeat;width:940px}
#mainMobileWrapper #mainContent{background:url('images/fixedBackgroundWideNoBtm.jpg') no-repeat;width:940px}
#mainMobileWrapper .listingTextContainer{max-width:650px;float:left}
#mainMobileWrapper .contentFooter{margin-left:25px;background:transparent url('images/footerOrnamentWide.png') 20px 20px no-repeat;width:870px}
#mainMobileWrapper .listingContTitle{font-size:21px}
#mainMobileWrapper .page-intro-item{width:880px}
#crisis-msg{clear:both;width:934px;margin:0 auto;background-color:#FFF;margin-left:1px;margin-top:4px;padding:12px;text-align:left;overflow:auto;display:none;margin:0 auto;position:relative}
#home-page #crisis-msg,#zh-hk-home-page #crisis-msg,#zh-cn-home-page #crisis-msg{display:block}
#crisis-msg>div{float:left}
#crisis-msg-icon{display:inline-block;height:26px;background-position:0 -27px;width:25px}
#crisis-left-container{margin-right:8px}
#crisis-right-container span{display:block}
#crisis-msg-title{font-family:'Avenir LT W01 85 Heavy';font-size:14px;color:#a2333c;margin-bottom:2px}
#crisis-msg-desc{width:860px;font-size:15px;color:#000;line-height:18px;margin-bottom:8px;font-family:'Avenir LT W01 55 Roman';font-weight:normal}
#crisis-msg-link{font-size:15px;font-weight:bold;color:#a2333c;text-decoration:none;font-family:'Avenir LT W01 55 Roman';font-weight:normal}
#crisis-msg-link:hover{text-decoration:underline}
#crisis-msg-close{background-position:-52px -27px;display:block;width:26px;height:23px;float:right;cursor:pointer}
#crisis-msg-open{width:19px;height:16px;margin-top:8px;margin-left:12px;float:left;cursor:pointer;background-position:-27px -27px}
.crisis #topNavLogo-en-us{width:270px}
.crisis #topNavLogoNoFast-zh-cn{width:580px}
.crisis #topNavRFP-zh-cn{width:181px;padding-right:0}
.crisis #topNavLogoNoFast-zh-hk{width:602px}
.btn-module{float:left}
#rfi-confirmation-page .listingWrapper{margin-bottom:0}
#rfi-confirmation-page .listingContDesc a{font-family:'Avenir LT W01 85 Heavy';font-size:13px;font-weight:normal;font-style:normal;color:#a2333c;text-decoration:none;margin-left:20px}
#rfi-confirmation-page .listingContDesc a:hover{text-decoration:underline}
#quick-rfp-confirmation-page #content,#attach-rfp-confirmation-page #content{border-top:0;padding-top:0}
#rfi-confirmation-page #content{border-top:0;padding-top:0;padding-bottom:0}
#quick-rfp-confirmation-page #location-nav,#attach-rfp-confirmation-page #location-nav,#rfi-confirmation-page #location-nav,#contact-us-confirmation-page #location-nav{display:none}
#quick-rfp-confirmation-page .listingWrapper,#attach-rfp-confirmation-page .listingWrapper,#rfi-confirmation-page .listingWrapper,#contact-us-confirmation-page .listingWrapper{margin-top:15px}
#quick-rfp-confirmation-page .page-title,#attach-rfp-confirmation-page .page-title,#rfi-rfp-confirmation-page .page-title,#contact-us-confirmation-page .page-title{padding-bottom:10px}
#contact-us-confirmation-page .primary-content{width:940px}
#home-page .contact-us-overlay .overlay-content-container{border:0;height:400px;width:643px}
#home-page.ie8 .contact-us-overlay .overlay-content-container{width:641px}
.contact-us-overlay .overlay-content-container .container{width:640px;margin-left:-1px}
.contact-us-overlay #content{margin-left:-27px}
.contact-us-overlay .close-overlay-btn{margin-left:-7px}
.contact-us-overlay .overlay-content-container{border:0;height:400px;width:613px}
.contact-us-overlay .overlay-content-container #footer,.contact-us-overlay .overlay-content-container #legalFooter{display:none}
.loc-ids{display:none}
.contact-us-overlay{font-family:inherit}
.mapPage #map_canvas{width:100%;height:100%;margin:0;padding:0}
.mapPage .content-header #location-nav{display:none}
.mapPage .content-header .page-heading-wrapper{margin-bottom:0}
.mapPage #content{padding-bottom:0}
.mapPage .primary-content{width:960px;height:336px;padding-right:0;padding-bottom:68px}
.mapPage .mapZoomIcon{display:none}
#colorbox.mapplication{overflow:visible!important}
.modal-content-container{position:absolute;top:0;left:0;width:100%;height:100%}
.modal-content{position:relative;margin:180px auto 0;z-index:99999;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#sc{width:350px;height:240px}
.modal-content-header{background-color:#e9e6dd;height:50px;line-height:50px;padding-left:20px;font-family:'Avenir LT W01 55 Roman';font-size:24px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
#sc .modal-content-body,#sc-success .modal-content-body{padding:20px}
#sc #sc-legend{height:auto;font-family:'Avenir LT W01 55 Roman';font-size:14px}
#sc #sc-fields-container{height:auto;padding-top:15px}
#sc .modal-content-body .submit-box,#sc-success .modal-content-body .submit-box{text-align:right}
#sc .modal-content-body .submit-box .cancel-btn{cursor:pointer;width:77px;height:30px;display:inline-block;vertical-align:text-bottom;color:#a2333c;font-weight:bold;margin-right:25px;padding:17px 0 0 30px}
#sc .modal-content-body .submit-box .cancel-btn:hover{text-decoration:underline}
#sc .modal-content-body .submit-box .submit-btn,#sc-success .modal-content-body .submit-box .cancel-btn{cursor:pointer;width:77px;height:32px;display:inline-block}
#sc .modal-content-body .submit-box .submit-btn{background:url("images/sign-up-btn.png") no-repeat scroll 0 0}
#sc-success .modal-content-body .submit-box .cancel-btn{background:url("images/close-btn-red.png") no-repeat scroll 0 0}
#sc-close.close-overlay-btn,#sc-success-close.close-overlay-btn{margin-left:0;position:relative;top:-10px;left:10px}
#sc-success{width:350px;height:200px}
#sc-success .modal-content-body{font-family:'Avenir LT W01 55 Roman'}
#sc-success-container .sc-title{font-size:24px}
#sc-success-container #sc-success-legend{font-size:14px}
#sc-success .modal-content-body div{padding-top:20px}
#sc .modal-content-body .submit-box{width:273px}
.formElement{float:left;height:22px;width:290px;padding:1px 0 0 10px}
.formElementBox{height:30px;text-align:left;padding:0 5px 25px 0}
.input-lg{border:1px solid #bbb;text-align:left;width:295px;font-size:14px;position:absolute;line-height:19px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-mozilla-border-top-left-radius:5px;-mozilla-border-top-right-radius:5px;-mozilla-border-bottom-right-radius:5px;-mozilla-border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 3px 3px -3px #666;box-shadow:0 3px 3px -3px #666;background-image:-webkit-linear-gradient(white,white);background-image:linear-gradient(white,white);background-position:initial initial;background-repeat:initial initial;behavior:url(/static/css/PIE.htc)}
.formLabel.label-error,.formBigBoxLabel.label-error{color:red}
.custom-form-element.label-error{border-color:red}
ul.errors{color:#600;font:normal 10px Arial,Helvetica}
ul.errors li{list-style:none}
label.error{display:inline;float:left;color:red;padding-left:1px;font:normal 10px Arial,Helvetica;position:relative;background:0;border:0;border-color:transparent;padding-top:0;margin-top:-4px}
.tribox label.error{padding-top:40px;float:right;display:none}
.uxLabel label.error{margin-top:41px;float:right;display:none}
.formElement.error,.formElementSelect.error,.formElementSmall.error,.formElementMedium.error,.formElementBig.error,.location.error{background:#fff;margin-bottom:5px;padding:2px}
input.error,.cust-text-area.error{border-color:red;padding:5px}
#error-heading{background:url("images/crisis-msg-icon.png") no-repeat;height:22px;color:red;padding:2px 0 10px 35px;margin:7px 0 0 12px;display:none}
#honeypot{display:none}
dt{height:0;background-color:transparent;color:#000;font-weight:bold;text-align:left;padding:0;overflow:hidden}
.formElementBox dd,.formElementBigBox dd,dd{background-color:transparent;color:#000;font-weight:bold;text-align:left;padding:0;overflow:hidden;float:left;margin:0}
.formLabel{height:20px;width:300px;background-color:transparent;color:#000;font-weight:bold;text-align:left;padding:10px 0 0 0;overflow:hidden}
.text-label{color:#bbb;font-style:italic;font-weight:bold}
span.requiredTxt{display:inline;margin-left:5px;padding-right:5px;font:normal 10px Arial,Helvetica;height:8px;color:#59564f}
#rfi-confirmation-page .listingWrapper{margin-bottom:0}
#rfi-confirmation-page .listingContDesc{background:0}
#rfi-confirmation-page .listingContDesc a{font-family:'Avenir LT W01 85 Heavy';font-size:13px;font-weight:normal;font-style:normal;color:#a2333c;text-decoration:none;margin-left:20px}
#rfi-confirmation-page .listingContDesc a:hover{text-decoration:underline}
#quick-rfp-confirmation-page #content,#attach-rfp-confirmation-page #content{border-top:0;padding-top:0}
#rfi-confirmation-page #content{border-top:0;padding-top:0;padding-bottom:0}
#quick-rfp-confirmation-page #location-nav,#attach-rfp-confirmation-page #location-nav,#rfi-confirmation-page #location-nav,#contact-us-confirmation-page #location-nav{display:none}
#quick-rfp-confirmation-page .listingWrapper,#attach-rfp-confirmation-page .listingWrapper,#rfi-confirmation-page .listingWrapper,#contact-us-confirmation-page .listingWrapper{margin-top:15px}
#quick-rfp-confirmation-page .page-title,#attach-rfp-confirmation-page .page-title,#rfi-rfp-confirmation-page .page-title,#contact-us-confirmation-page .page-title{padding-bottom:10px}
#contact-us-confirmation-page .primary-content{width:940px}
#home-page .contact-us-overlay .overlay-content-container{border:0;height:400px;width:643px}
#home-page.ie8 .contact-us-overlay .overlay-content-container{width:641px}
.contact-us-overlay .overlay-content-container .container{width:640px;margin-left:-1px}
.contact-us-overlay #content{margin-left:-27px}
.contact-us-overlay .close-overlay-btn{margin-left:-7px}
.contact-us-overlay .overlay-content-container{border:0;height:400px;width:613px}
.contact-us-overlay .overlay-content-container #footer,.contact-us-overlay .overlay-content-container #legalFooter{display:none}
.loc-ids{display:none}
.contact-us-overlay{font-family:inherit}
#signoutlobby,#signinlobby{display:inline-block;font-family:"Avenir";float:right;margin-top:8px}
#signoutlobby a,#signinlobby a{text-decoration:none;color:#a2333c}
#signoutlobby a:hover,#signinlobby a:hover{text-decoration:none;color:#000}
.top-right-links-pipe{color:#a2333c}
.mediaEngineContainer .topHolder .bookTabs{display:inline-flex!important}
@media only screen and (max-width:768px){.homepage-cta-item.disney-institute,.homepage-cta-item.news-and-updates{margin-left:0}
}
@media only screen and (max-width:768px) and (min-width:569px){body{width:100%;min-width:0}
body{-webkit-backface-visibility:hidden}
.ui-tooltip{max-width:90%!important}
.custom-tooltip-styling.left .ui-tooltip-content .arrow{background-image:none!important}
#wrapper,#outercontainer{background-color:#fff}
#content{width:95%;padding-bottom:0;margin:20px auto 20px;min-height:0}
#home-page,#home-page #wrapper #container{width:100%;min-width:0}
.info-btn{float:none}
.exhibitor-pdf-desc{margin-left:4px;margin-top:0}
.exhibitor-pdf-desc{width:197px}
#footer{background-color:#f0eee6;height:335px;margin:0 auto;position:relative;clear:both}
#footer{height:385px}
#footer-main{border:0;position:relative;width:90%;height:295px;padding-top:40px;margin:0 auto;padding-left:40px}
#footer-top{height:180px;width:100%}
#footer-btm{clear:both;height:115px;padding-top:20px}
.footer-col-1{float:left;width:30%}
.footer-col-2{float:left;width:40%;padding-right:30px}
.footer-col-3{float:left;width:20%}
.footer-link{display:block;padding-bottom:5px;padding-left:1px;font-family:'Avenir LT W01 55 Roman'}
.footer-icon{display:block;float:left;padding-right:10px}
#legalFooter,#dart{background-color:#fff}
#gde_footerContents{width:100%!important}
#legalFooter .disney-logo{display:none}
.gde_footerLegalLinks{line-height:1.5;margin:0 10px}
.listingWrapper .listingCont{width:100%}
.listingWrapper .listingCont .listingContImg img.tablet-image{max-width:171px;max-height:106px}
.listingWrapper ul,.listingWrapper p.listingContDesc,.listingWrapper .listingTextContainer p,.listingWrapper .listingTextContainerNoImage p{font-family:'Avenir LT W01 55 Roman';font-weight:normal;font-size:14px!important;line-height:18px}
.listingWrapper .listingTextContainerNoImage p.disclaimer{font-size:10px!important}
#find-your-space-page .listingDivider{display:none}
.promo-item .promo-item-content{padding:15px 10px}
.promo-link{background-position:90% 5px}
#container{width:100%}
.content-header{width:100%}
.primary-header-content .content-header-image{width:100%}
.primary-header-content .content-header-image img{width:100%;float:left}
.primary-header-content .page-intro-item{width:100%;padding:40px 0}
.primary-header-content .page-intro-item .page-intro-content{width:70%}
#location-nav ul.navigation{width:100%;display:none;background:linear-gradient(#fbfbfa,#eceae4);-pie-background:linear-gradient(#fbfbfa,#eceae4);behavior:url(/static/css/PIE.htc)}
#location-nav ul.navigation>li>a>span{font-size:12px}
#location-nav ul.navigation{display:flex}
.primary-content{width:100%}
.primary-content .listingWrapper{margin-bottom:20px}
.primary-content .listingWrapper .listingCont .listingTextContainer{width:59%;max-width:none}
.primary-content .listingWrapper .listingCont.readMoreListing .listingTextContainer{width:60%}
.listingWrapper .listingCont.listing-link h2.listingContTitle{width:90%}
.listingWrapper .listingCont .listingContDesc p{width:90%}
.right-sidebar{float:left;width:100%;padding-right:0}
.right-sidebar{margin-bottom:40px}
.right-sidebar .promo-content{float:none;width:100%;margin:0 auto;text-align:center}
.right-sidebar .promo-content .promo-item{width:25%;margin:0 10px;display:inline-block;vertical-align:top}
.right-sidebar .promo-content .promo-item.map{padding-top:5px}
.right-sidebar .promo-content .promo-item.map .promo-item-content #map-canvas{width:100%}
#planning-tools-news-and-updates-page .primary-header-content .page-header-item.filter-box{width:100%;margin:0 25px}
#planning-tools-news-and-updates-page .primary-header-content .page-header-item.filter-box #filter-by-planning-tools-news-and-updates-intro-module-filter-by-module{width:90%}
#planning-tools-news-and-updates-page .newsAndUpdatesListing .filterContentItem{width:100%}
#rfi-confirmation-page #content{background-color:#fff}
#quick-rfp-confirmation-page #content{background-color:#fff}
#contact-us-confirmation-page.portrait .container{width:760px}
#contact-us-confirmation-page #content{background-color:#fff}
#contact-us-confirmation-page .primary-content{width:740px}
}
@media only screen and (max-width:768px) and (min-width:569px) and (orientation:portrait){.right-sidebar .promo-content .promo-item.map .promo-item-content .aulani-map-bundle{overflow:hidden}
}
@media only screen and (max-width:568px){body{width:100%;min-width:0}
.ui-tooltip{max-width:90%!important}
.custom-tooltip-styling.left .ui-tooltip-content .arrow{background-image:none!important}
#wrapper,#outercontainer{background-color:#fff}
#content{width:95%;padding-bottom:0;margin:20px auto 20px;min-height:0}
#home-page,#home-page #wrapper #container{width:100%;min-width:0}
.info-btn{float:none}
.exhibitor-pdf-desc{width:197px}
#footer{height:auto;background-color:transparent}
#footer-main{width:95%;height:auto;border:1px solid #ccc;background-color:#fff;margin:0 auto;padding:0;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/static/css/PIE.htc)}
#footer-main #m-more-links>div>div{padding-bottom:20px;width:100%;float:none}
#footer-top{width:100%;height:auto}
#footer-btm{height:auto}
.footer-link{display:block;padding-bottom:10px}
.footer-link a b{display:block}
.footer-icon{display:inline-block;float:none}
#legalFooter{background-color:transparent}
#gde_footerContents{width:100%!important}
#legalFooter .disney-logo{display:none}
.gde_footerLegalLinks{line-height:1.5;margin:0 10px}
.listingWrapper .listingCont.listing-link{margin:0 auto;float:none}
.listingWrapper .listingCont.listing-link.show:not(:last-child){border-bottom:1px solid #cacaca}
.listingWrapper .listingCont.listing-link .listingContImg{margin:0;width:100%;text-align:center}
.listingWrapper .listingCont.listing-link .listingContImg img{width:100%;height:auto}
.listingWrapper .listingCont.listing-link .link-arrow{display:none}
.listingWrapper .listingTextContainerNoImage p.disclaimer{font-size:10px!important}
.listingWrapper ul,.listingWrapper p.listingContDesc,.listingWrapper .listingTextContainer p,.listingWrapper .listingTextContainerNoImage p{font-family:'Avenir LT W01 55 Roman';font-weight:normal;font-size:12px!important;line-height:18px}
.listingItemNoImage .listingTextContainerNoImage{background:url(images/mobile/homepage-cta-arrow-small.png) no-repeat 100% 50%}
.disneyAdvantageListing .listingCont{width:90%;float:none}
.computer .primary-header-content .page-header-item.filter-box .filter-list li .filter-location{display:inline-block;padding-left:0;text-align:left;height:auto;line-height:normal}
#find-your-space-page .listingDivider{display:none}
.promo-item .promo-item-content{padding:15px 20px}
#rfi-confirmation-page .listingWrapper .listingCont{padding-left:10px;width:305px}
#quick-rfp-confirmation-page .listingWrapper .listingCont{width:320px}
.sc-overlay,#sc .modal-content-header,.sc-success-overlay{background-color:#fff;overflow:hidden}
#sc,#sc-success{margin:0;width:100%;height:100%}
#sc .input-lg{width:260px;font-size:16px}
#sc-close.close-overlay-btn,#sc-success-close.close-overlay-btn{display:none}
#sc .modal-content-body .submit-box .submit-btn{background:url("images/sign-up-btn-m.png") no-repeat scroll 0 0;width:77px;height:39px}
#sc .modal-content-body .submit-box .cancel-btn{background:url("images/cancel-btn-gray-m.png") no-repeat scroll 0 0;width:78px;height:40px;padding:0 0 2px 0;text-indent:100%;white-space:nowrap;overflow:hidden}
#sc-success .modal-content-body .submit-box .cancel-btn{background:url("images/close-btn-m.png") no-repeat scroll 0 0;width:77px;height:39px}
#wrapper,#outerContainer{background:#f1f1f0}
#container{width:100%}
#content{background-color:transparent;border:0}
.content-header{padding:5px 0 0 0;background-color:transparent;width:100%}
.content-header .page-heading-wrapper{margin:10px 0}
.content-header .page-title{padding-left:0;background-color:transparent}
.content-header .page-title .title{height:auto}
.primary-header-content .content-header-image{display:none}
.primary-header-content .page-intro-item{background:0;padding:0;width:100%}
.primary-header-content .page-intro-item .page-intro-content{background-color:transparent;border:0;width:100%;padding:15px 0 0 0}
.primary-header-content .page-intro-item .page-intro-content{font-size:14px!important;-webkit-text-size-adjust:none}
#location-nav{display:none}
.primary-content{width:100%;background-color:#fff;padding-right:0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior:url(/static/css/PIE.htc)}
.primary-content .listingWrapper{margin-bottom:0}
.primary-content .listingWrapper .listingGroupTitle{padding:20px 0 0 20px}
.primary-content .listingWrapper *{float:none!important;word-wrap:break-word;text-align:left}
.primary-content .listingWrapper .listingCont{width:94%;text-align:center;margin:0 auto;float:none;padding:0}
.primary-content .listingWrapper .listingCont .listingDivider{display:none}
.primary-content .listingWrapper .listingCont{text-align:center;padding:10px 0}
.primary-content .listingWrapper .listingCont:not(:last-child){border-bottom:1px solid #cacaca}
.primary-content .listingWrapper .listingCont .listingContImg{width:100%}
.primary-content .listingWrapper .listingCont .listingContImg img{width:100%}
.primary-content .listingWrapper .listingCont .listingTextContainer{width:100%;max-width:none}
.primary-content .listingWrapper .listingCont .listingTextContainer .readMoreListingLink{width:100%;text-align:right}
.primary-content .listingWrapper .listingCont .listingTextContainer .listingContDetailedDesc p{text-align:left}
.primary-content .listingWrapper.disneyAdvantageListing{margin-bottom:0}
.primary-content .listingWrapper.disneyAdvantageListing .listingDivider{display:none}
.listingWrapper .listingCont.listing-link .listingTextContainer .listingContDesc{background:url(images/mobile/homepage-cta-arrow-small.png) no-repeat 100% 50%}
.listingWrapper .listingCont .listingContDesc p{width:95%}
.listingWrapper .listingCont .listingContDesc,.listingWrapper .listingCont .listingContDetailedDesc{-webkit-text-size-adjust:none}
.listingWrapper .listingCont .listingContDesc p{font-size:12px!important}
.right-sidebar{float:left;width:100%;padding-right:0}
.right-sidebar .promo-content{float:none;width:100%;background-color:#fff;padding:20px 0;border-top:1px solid #cacaca;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
.right-sidebar .promo-content .promo-item{width:87%;margin:0 auto 15px}
.right-sidebar .promo-text{text-align:center}
.right-sidebar .promo-link{background-position:72% 4px}
.landscape .right-sidebar .promo-more .promo-link{background-position:64% 5px}
.landscape .right-sidebar .promo-more.with-image .promo-link{background-position:65% 50%}
.right-sidebar .promo-content .promo-item.map{padding-top:5px}
.right-sidebar .promo-content .promo-item.map{margin-bottom:30px}
.right-sidebar .promo-content .promo-item.map .promo-item-content .map-bundle{width:100%}
.right-sidebar .promo-content .promo-item.map .promo-item-content #map-canvas{width:100%}
#planning-tools-news-and-updates-page .newsAndUpdatesListing .filterContentItem{width:94%}
#planning-tools-news-and-updates-page .primary-header-content .page-header-item.filter-box{width:100%;margin:0}
#planning-tools-news-and-updates-page .primary-header-content .page-header-item.filter-box .filter-list{width:99%;float:none;padding:0}
#planning-tools-news-and-updates-page .primary-header-content .page-header-item.filter-box .filter-list li{float:none;margin-right:0}
#planning-tools-news-and-updates-page .primary-header-content .page-header-item.filter-box .filter-list li:not(:last-child){border-bottom:1px solid #e4e1d8}
#rfi-confirmation-page #content{background-color:#fff}
#rfi-confirmation-page #content{width:95%;margin:15px auto}
#rfi-confirmation-page .page-title{padding-left:10px}
#rfi-confirmation-page .listingWrapper .listingCont{padding-left:10px;width:95%;margin-left:0}
#rfi-confirmation-page .listingContDesc a{margin-left:10px}
#quick-rfp-confirmation-page .listingWrapper .listingCont{padding:0 10px 0 10px}
#quick-rfp-confirmation-page .listingWrapper .listingCont .listingContDesc{background:0}
#quick-rfp-confirmation-page .listingWrapper .listingCont .listingContDesc p{width:290px;font-size:10px!important}
#contact-us-confirmation-page{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}
#contact-us-confirmation-page .container{width:320px}
#contact-us-confirmation-page #content{background-color:#fff}
#contact-us-confirmation-page .primary-content{width:310px;padding-right:0}
#contact-us-confirmation-page .listingWrapper .listingCont{padding-left:5px;width:295px;font-size:12px}
.homepage-cta-item.disney-institute,.homepage-cta-item.news-and-updates{margin-left:0}
}
@media only screen and (max-width:568px) and (orientation:landscape){.iphone .primary-header-content .page-header-item.filter-box .filter-list li{line-height:inherit}
#contact-us-confirmation-page .container{width:560px;width:95%}
#contact-us-confirmation-page .primary-content{width:550px;width:95%}
#contact-us-confirmation-page .listingWrapper .listingCont{padding-left:5px;width:540px;width:95%}
.iphone .primary-header-content .page-header-item.filter-box .filter-list li .ux-new-checkbox{float:none;display:inline-block;margin:12px 9px 10px}
.iphone .primary-header-content .page-header-item.filter-box .filter-list li .ux-text{vertical-align:top;margin:10px 0;display:inline-block}
.homepage-cta-item.disney-institute,.homepage-cta-item.news-and-updates{margin-left:0}
}
#goc-footer{padding-bottom:20px;padding-top:50px}
#goc-ft{margin-bottom:0}
#goc-ft a,#goc-ft.inverted a,#goc-ft-copyright{color:#000!important;font-family:arial,helvetica,sans-serif;!important;font-size:11px;font-weight:normal;line-height:11px;text-decoration:none}
#goc-ft a:hover{color:#000!important;text-decoration:underline}
#goc-ft-logo{display:none!important}
#goc-ft-help{padding-top:0!important;margin-top:0!important}
#goc-ft-legal{padding:6px 0 20px 0}
#goc-ft-legal li{padding-bottom:6px}
@media screen and (-webkit-device-pixel-ratio:2) and (max-device-width:568px) and (min-device-width:320px),screen and (max-width:768px),screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait),screen and (-webkit-min-device-pixel-ratio:1) and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait),screen and (-webkit-min-device-pixel-ratio:3) and (max-device-width:640px) and (min-device-width:320px){#goc-ft a,#goc-ft.inverted a,#goc-ft-copyright{font-size:13px}
#goc-ft-about{padding:6px 0 20px 0}
#goc-ft-about li,#goc-ft-legal li{padding-bottom:6px;padding-top:6px}
#goc-ft-about{padding-bottom:5px}
}