*{ border:0 solid #1b8fe8 } *{ scrollbar-arrow-color:#fff; scrollbar-track-color:#F2F2F2; scrollbar-face-color:#C0C0C0; scrollbar-highlight-color:#C0C0C0; scrollbar-3dlight-color:#C0C0C0; scrollbar-shadow-color:#C0C0C0; scrollbar-darkshadow-color:#C0C0C0; scrollbar-width:12px } #iOSWrapper{ height:auto !important } body{ width:100%; overflow:hidden; -webkit-text-size-adjust:100% !important; -ms-text-size-adjust:100% !important } #dm table img{ width:auto } A IMG{ border:none } h1,h2,h3,h4,h5,h6,ul{ margin-left:0; margin-right:0 } DD,DT{ margin:0 } #dm video{ max-width:100% !important; display:block; margin:10px auto } iframe.fb_ltr{ max-width:100% } .displayNone{ display:none } .dmInner *{ -webkit-font-smoothing:antialiased } span.oneIcon:before{ display:inline-block } .clearfix,img,ul,li,a,iframe,input[type="image"]{ vertical-align:top } #iscrollBody{ position:relative } .blurry{ -webkit-filter:blur(1px) } #site_content{ position:relative } .fixedPart{ z-index:2222 } .dmOuter{ word-wrap:break-word } .dmInner{ font-size:16px; background:transparent; color:#000000 } .dmDesktopBody .dmInner{ min-width:960px } .dmInner a{ color:rgb(9,9,235) } .dmInner ul:not(.defaultList),.dmInner ol:not(.defaultList){ padding:0 } .dmHeader{ background:transparent; color:#000000; text-align:center; position:relative; width:100%; max-width:100% } .dm-title{ text-align:center; font-weight:bold; font-size:21px; clear:both; padding:3px 3px 6px; max-height:150px; line-height:1.2; cursor:default; max-width:100% } #fixHead{ text-align:center; z-index:203; position:relative; overflow:hidden; margin:0; vertical-align:middle; -webkit-transform:translate3d(0,0,0); -o-transform:translate(0,0); -moz-transform:translate(0,0); -ms-transform:translate(0,0); min-height:51px; height:auto; overflow:visible; -moz-box-shadow:inset 0 -1px 0 rgba(50,50,50,0.1); -webkit-box-shadow:inset 0 -1px 0 rgba(50,50,50,0.1); box-shadow:inset 0 -1px 0 rgba(50,50,50,0.1) } #fixHead .dm-title{ position:static; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; font-weight:400 } #fixHead .txt{ color:#7cb9e8; position:relative; top:12px; font-size:20px } #logo-div{ position:relative } #fixHead #logo-div{ display:inline-block; padding:0; margin:3px 0 } #fixHead img.fixLogo{ -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); height:50px } .logoTitleWrapper{ } #fixHead .logoTitleWrapper{ min-height:51px; padding-top:1px } .dmMobileBody .standard-var .logoTitleWrapper{ padding-right:45px } .dmMobileBody .dm-title{ font-size:30px } .standard-var5 .dm-title{ text-shadow:none; line-height:normal; background:none; margin:0; text-align:left } .standard-var #fixHead .dm-title{ display:inline-block; width:auto; text-align:center; text-overflow:ellipsis; overflow:hidden; padding:0; max-height:none; background-image:none; line-height:normal; margin:4px 0 5px 45px } .dmMobileBody #dm-logo-anchor{ display:block } .dmMobileBody #dm #dm-logo-image{ padding:2px; vertical-align:middle } .dmMobileBody .dm-logo-image{ max-height:60px } DIV.dmBody{ padding:0; clear:both } .dmContent{ margin:0; padding:0 } #site_content ul:not(.defaultList),#site_content ol:not(.defaultList){ -webkit-padding-start:0; -moz-padding-start:0; list-style-position:inside } #innerBar{ z-index:200; position:relative; height:36px; width:100%; font-size:20px; margin:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none } .fixedPart .freeHeader{ z-index:200 } .freeHeader{ z-index:99; position:relative; -webkit-transform:translate3d(0,0,0); -moz-transform:translate(0,0); -o-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate3d(0,0); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box } .dmHeader.freeHeader:not(:empty){ padding:4px } li.liRemoveBorder{ border-bottom:none } body.noFontIcons #dm .navIcon.hasFontIcon{ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABN0lEQVR42mNgGMSABYj7gHg/ELvT2jIHIP4PxWeBmJ2Wlm1DsgyEo2jpqz9olp2nle/QfUUz39lj8RUMnwNiNmpZxAPE23FYBMOJ0JRKNBACYi0g9gfiQiCeBMTrgPgqAYtA+DMQHwHiRUDcBsQpQOwIxArYfB0HxE/xBBW5+BcQH4SaDwenqWwJOj6NbFktDS16BsRV6EFZSgOLHgCxPq5EUkJli/QIpUpq+PAhMRYhW/iLTItuk2IRDOwh0zKSiy9QRjxDpmXFpFomB8RvybRsKamWWVCQOM6SalkiBZaBij1xUizrwWPYWmhqvY6nPDQhxbKtWAwBpU5nJDV8UEsfYVEbQIpls5E0HgdiPzxqxYC4EYhfI+mxI8UySyDeC8TzgdiQCPWsQBwLxPuAeBYQ8zKMKAAA+akxNRqFjbEAAAAASUVORK5CYII=) } #dm .dmRespRow.dmRespRowNoPadding{ padding:0 } .dmLargeBody .dmBody .dmRespRowsWrapper,.dmRespRow.dmInnerBarRow,.dmMobileBody .dmLayoutWrapper,#dmSlideRightNavRight #site_content{ background-color:transparent } .dmRespRowsWrapper{ max-width:960px; margin:0 auto } .dmRespCol>.dmBlockElement:not(:first-child),.dmRespCol>[dmle_extension]:not(:first-child){ margin-top:10px } .dmRespCol>.dmSectionImgHome+.dmBlockElement,.dmRespCol>.dmSectionImgHome+[dmle_extension]{ margin-top:0 } .dmTabletBody .dmRespRow{ margin-top:-1px } .mac.dmTabletBody .standardHeaderLayout #upperFloatingNav{ margin-top:-1px; z-index:1; position:relative } #slideDownNav{ overflow:visible; display:none; width:100% } #slideDownNav,#slideUpNav{ position:absolute; z-index:201 } .dmNavigation{ margin:0; font-family:inherit; background:#7cb9e8 } .dmNavigation li{ -webkit-transition:all .5s cubic-bezier(.25,1,.25,1); -o-transition:all .5s cubic-bezier(.25,1,.25,1); -moz-transition:all .5s cubic-bezier(.25,1,.25,1); -ms-transition:all .5s cubic-bezier(.25,1,.25,1); -moz-transition-delay:.1s; -webkit-transition-delay:.1s; -o-transition-delay:.1s; position:relative; cursor:pointer; overflow:hidden; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .dmNavigation li a{ text-decoration:none; display:block; color:#333333; padding:15px 30px; text-align:left; white-space:normal; margin-top:0 \9 } .dmNavigation li.dmSub{ z-index:0 } .dmNavigation li.dmSub.hasdmSub{ z-index:1 } .dmNavigation ul{ background-color:transparent } .dmNavigation li.hasdmSub{ cursor:pointer; z-index:2; position:relative } .dmNavigation .navItemIconBg{ display:none } .dmNavigation .navItemText{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:30px; width:100%; height:21px \9 } .dmNavigation li a.currentPage .navItemText{ font-weight:bold; color:#333333 } .dmNavigation li:not(.hasdmSub) a.currentPage .navItemArrowBg{ display:none } .dmNavigation .navItemArrow{ width:4px; background-color:#333333; height:10px; display:block; position:absolute; left:10px; top:4px } .dmNavigation .navItemArrow:after{ content:''; -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); display:block !important; background-color:#333333; width:4px; height:10px; position:absolute; top:3px; left:-3px } .dmNav{ margin-top:20px } .dmNav li{ position:relative } .dmNav li a{ height:100%; display:block; padding:17px 10px; text-decoration:none } .desktopTopNav .dmNavigation a{ border-top:1px solid rgba(255,255,255,0.15) } .desktopTopNav>.dmNavigation>li:first-child>a{ border-top:0 } .dmLargeBody .dmNavigation li a:hover{ background-color:rgba(255,255,255,0.1) } .dmNavigation .dmNavItemSelected.navButtonLi.dmSub>a.currentPage,.dmNavigation .dmNavItemSelected.navButtonLi.dmSub>a.currentPage:hover{ background-color:rgba(50,50,50,0.2); cursor:default; border-bottom:none } .dmNavigation .navButtonLi a span.navItemText,.dmNavigation .navButtonLi a span.navItemText:hover{ color:#333333 } .desktopTopNav.desktopTopNavMoreBtn .dmNavigation .navItemText,.desktopTopNav.hasdmSub .dmNavigation .navItemText{ font-size:15px } #slideDownNav .dmNavigation li:last-child{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .dmMobileBody .hasDmInsideListNav #slideDownNav .dmNavigation li a:hover{ background-color:initial } .dmOnlySkinny #upperFloatingNavigation.dmNavWrapper{ display:inline-block } .dmLargeBody .imageWidget:not(.displayNone){ display:inline-block; max-width:100% } .dmLargeBody .dmImgCoverWrapper.imageWidget{ display:block } .imageWidget:not(.displayNone)[data-placeholder='true']{ display:block } .imageWidget:not(.displayNone) img,.dmImgCoverWrapper:not(.imageWidget)>img{ width:100% } .dmMobileBody .imageWidget{ text-align:center } .dmDivider.defaultDivider{ min-height:1px; background-color:rgba(0,0,0,0.2); margin:0 } .dmMobileBody .dmRespRow.dmDividerRow{ padding-top:0; padding-bottom:0 } h3,.innerPanel h3{ font-weight:normal; font-size:23px } #dm .dmRespColsWrapper{ display:block } .dmStandardDesktop .freeHeader{ display:none } .dmNewParagraph{ text-align:left; margin:8px 0; padding:2px 0 } .dmInner #slideDownNav{ -webkit-transition:all 0.5s !important; transition:all 0.5s !important; -webkit-transform:scale3d(1,1,1); -o-transform:scale(1,1); -moz-transform:scale(1,1); -ms-transform:scale(1,1); overflow:hidden } #slideDownNav.dmSlideNavClose{ opacity:0 } #slideDownNav.dmSlideNavOpen{ opacity:1 } .dmRespRow.dmHomeTopContent.dmImgCoverRow{ padding-top:0; padding-bottom:0 } .dmRespRow.dmImgCoverTxtRow{ padding-top:0; padding-bottom:10px } .dmRespRow.dmHomeTopContent.dmImgCoverRow .dmRespCol>.dmImgCoverWrapper .imageWidget{ overflow:hidden; max-height:400px } .dmLargeBody .fHeader .dmRespRow .dmRespCol,.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol{ padding-left:0.75%; padding-right:0.75% } .dmLargeBody .fHeader .dmRespRow .dmRespCol:first-child,.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:first-child{ padding-left:0; padding-right:1.5% } .dmLargeBody .fHeader .dmRespRow .dmRespCol:last-child,.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:last-child{ padding-right:0; padding-left:1.5% } .dmLargeBody .fHeader .dmRespRow .dmRespCol:only-child,.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:only-child{ padding-left:0; padding-right:0 } .dmRespRow.dmHomeMiddleContent .dmRespCol .dmSectionImgHome,.dmRespCol.firstSection div.dmTxtSection{ margin:0 auto 20px } .dmInlineMapHome{ margin-bottom:20px } .dmRssHome.shapeRssFeed .dmLinkList .dmTitleDiv{ padding:5px 0 } #dm .dmStandardDesktop .dmSocialHub.dmSocialHome a{ margin:7px } #dm .dmStandardTablet .dmSocialHub.dmSocialHome a{ margin:3px } .dmMobileBody #dm .dmSocialHub.dmSocialHome a{ margin:10px } #dm .dmStandardTablet .dmSocialHub.dmSocialHome .socialHubIcon{ width:44px; height:44px; background-size:44px } #dm .dmStandardDesktop .dmRespRow.dmHomeTopContent .dmRespCol hr.dmDivider,#dm .dmStandardDesktop .dmRespRow.dmHomeMiddleContent .dmRespCol hr.dmDivider,#dm .dmStandardTablet .dmRespRow.dmHomeTopContent .dmRespCol hr.dmDivider,#dm .dmStandardtablet .dmRespRow.dmHomeMiddleContent .dmRespCol hr.dmDivider{ margin-top:30px } .dmRespCol.firstSection div.dmTxtSection{ background-color:rgba(0,0,0,0.1); line-height:1.5em; padding:21px 20px } .dmRespCol.secondSection div{ line-height:1.5em } .homeReadMore{ text-align:right } .dmLargeBody .dmRespRow.dmHomeMiddleContent h3,.dmLargeBody .dmRespRow.dmHomeBottomContent h3{ margin-top:0 } .dmBussinessInfoTopTop span,.dmBussinessInfoTopBottom span,.dmBussinessInfoBottom span{ width:100%; display:inline-block } .dmBussinessInfoTopTop span:not(:last-child){ margin-bottom:10px } .dmBussinessInfoTopBottom span{ font-size:15px; margin-bottom:5px } .dmBussinessInfoBottom span{ margin-bottom:5px } .dmRespRow.dmHomeTopContent.dmImgCoverRow .flex-container.dmImageSlider{ margin:0 } .dmMobileBody .dmRespRow.dmHomeMiddleContent h3{ margin-top:15px } .dmMobileBody .dmRespRow.dmHomeMiddleContent .dmRespCol.firstSection h3{ margin-top:0 } .dmMobileBody .dmRespRow.dmHomeMiddleContent{ padding-bottom:0 } .dmMobileBody .imageWidget.dmSectionImgHome img{ width:100% } .dmRespRow.dmHomeMiddleContent{ padding-top:0; padding-bottom:0 } .dmMobileBody .dmRespRow.dmHomeMiddleContent .dmRespCol .dmSectionImgHome{ height:auto } .dmRespCol.firstSection .dmTxtSection{ min-height:200px } .dmRespRow.dmHomeMiddleContent .dmRespCol .dmSectionImgHome img{ width:100% } .dmHomeAboutSectionTxt{ margin-bottom:0 } #dm .dmPageLink.dmWidget.dmlinkPageBtn{ background:transparent; background-color:transparent !important; color:#5b4025; border:0; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; text-align:right; margin:0; min-height:21px } #dm .dmPageLink.dmWidget.dmlinkPageBtn:hover{ color:rgba(91,64,37,0.8) } #dm .dmOperationHoursHome.dmHoursOfOperation h3{ display:none } #innerBar.lineInnerBar{ display:table; width:100%; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; font-size:20px; margin-top:30px; margin-bottom:30px; background-color:transparent; color:#000000 } .innerPageTitle{ display:block; text-align:center; color:#333333; margin:3px 65px; padding:6px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; box-sizing:border-box; word-wrap:normal } #innerBar .titleLine{ display:table-cell; vertical-align:middle; width:50% } .dmPageTitleRow:not(#innerBar){ display:none } .titleLine hr{ min-height:1px; background-color:rgba(0,0,0,0.2) } .lineInnerBar .innerPageTitle{ display:table-cell; vertical-align:middle; text-transform:capitalize; text-align:left; margin:0; padding:4px 15px 0; color:#000000; font-family:inherit; white-space:nowrap } .dmAboutBlock{ list-style:none; margin:0; padding:0 } .dmAboutBlock hr{ border-bottom:1px solid rgba(0,0,0,0.3); margin:0 0 8px } .dmAboutRespTitle{ font-size:1.3em; margin-bottom:20px; display:none } .dmAboutField{ font-size:20px; font-weight:normal; margin-bottom:8px } .dmAboutValue{ padding-bottom:12px } .dmContactDefaultMapBtn{ float:right } .dmMobileBody .dmContactDefaultMapBtn{ width:100% } .dmRespRow.dmContactMapRow h3{ margin-top:0 } #dm .dmform.default.dmContactDefaultForm h3.dmform-title.dmwidget-title{ margin:0 } .dmRespRow.dmContactFormRow .dmform.default.dmContactDefaultForm .dmform-wrapper{ margin:0 -15px } .dmPhotoGallery.dmPhotoGalleryResp.dmPageWidget{ margin:0 } .dmPhotoGallery .backBtn,.uiSocialContainer .closeBtn{ cursor:pointer } .dmRespRow.dmContactBusInfoRow{ padding-top:0 } .dmStandardTablet .dmRespCol.dmAboutTopSecondSection div h3{ margin-top:0 } .dmMobileBody .dmRespRow.dmContactFormRow,.dmMobileBody .dmRespRow.dmContactFormRow form.dmRespDesignRow{ padding-top:0; padding-bottom:0 } .dmMobileBody .dmRespRow.dmGalerryWidgetRow{ padding-bottom:0 } .dmMobileBody .dmRespRow.dmContactBusInfoRow .dmRespCol h3{ margin-bottom:0 } .dmMobileBody .dmRespRow.dmContactMapRow{ padding-bottom:0 } .dmMobileBody .dmRespRow.dmContactMapBtnRow,.dmMobileBody .dmRespRow.dmMiddleContentRow,.dmMobileBody .dmRespRow.dmBottomContentRow{ padding-top:0 } .dmStandardDesktop .dmRespCol.dmAboutTopSecondSection div h3{ margin-top:0 } .dmStandardDesktop .dmAboutValue li{ display:list-item; width:48%; -moz-box-sizing:border-box; box-sizing:border-box; line-height:17px; margin-bottom:8px; vertical-align:top } .dmStandardDesktop .dmAboutValue li:nth-child(2n+1){ padding-right:10px } .dmStandardDesktop .dmRespRow .dmContactBusInfoRow,.dmStandardDesktop .dmRespRow.dmContactMapBtnRow,.dmStandardTablet .dmRespRow .dmContactBusInfoRow,.dmStandardTablet .dmRespRow.dmContactMapBtnRow{ padding-bottom:0 } .dmStandardDesktop .dmRespRow.dmContactBusInfoRow h3,.dmStandardTablet .dmRespRow.dmContactBusInfoRow h3{ margin-top:0 } .dmStandardDesktop .dmRespRow.dmContactMapRow,.dmStandardDesktop .dmRespRow.dmContactFormRow,.dmStandardTablet .dmRespRow.dmContactMapRow,.dmStandardTablet .dmRespRow.dmContactFormRow{ padding-top:0; padding-bottom:0 } .dmform.dmContactDefaultForm .dmform-wrapper form{ padding:0 } .dmFooterContainer{ position:relative } .dmFooter{ font-size:1em; font-weight:normal; text-align:left; background:#e7f3fc; color:#000000; padding:0 } .dmRespRow.dmFooterContent{ padding-top:0 } .dmFullFooterResp .dmFooterContent{ padding:30px 0 } .dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol{ padding-left:0.75%; padding-right:0.75% } .dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:first-child{ padding-left:0; padding-right:1.5% } .dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:last-child{ padding-right:0; padding-left:1.5% } .dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:only-child{ padding-left:0; padding-right:0 } .dmLargeBody .dmRespRow.dmFooterContent h3{ margin-top:0 } .dmFooterTxt{ margin-bottom:20px } .dmMobileBody .dmRespRow.dmFooterContent .dmRespCol.dmFooterCol1 h3{ margin-top:0 } .dmFullFooterResp .dmSocialHub{ text-align:center } .defaultSocialHead .dmSocialHub{ text-align:left } .freeHeaderRowSide .dmLinksMenuHeader.desktopNavWrapper{ text-align:right } .dmLinksMenuHeader.desktopNavWrapper{ text-align:center } .dmLinksMenu.desktopNavWrapper{ text-align:center } .skinnyHeaderLayout .freeHeaderRowSide .dmLinksMenu.desktopNavWrapper{ text-align:right } .skinnyHeaderLayout .dmLinksMenu.desktopNavWrapper{ text-align:center } .dmLinksMenu{float:none!important;display:block;} .dmLinksMenu>ul{ display:block; margin:0; font-size:0 } .dmHeaderDefaultH1{ text-align:left; margin:0 } .dmStandardDesktop{ display:block } .dmNavigation li a.currentPage .navItemText{ font-weight:normal } .desktopTopNav{ display:inline-block; margin-left:20px; margin-right:20px; vertical-align:top } .desktopTopNav:last-child{ margin-right:0 } .desktopTopNav>a,.desktopTopNav.desktopTopNavMoreBtn>.navItemText{ font-weight:bold; font-size:14px; text-decoration:none } .desktopTopNav>a:hover,.navItemSelectedServer>a,.desktopTopNav.desktopTopNavMoreBtn>.navItemText:hover{ color:#333333; cursor:pointer } .desktopTopNav>a{ font-size:18px; color:#000000; display:inline-block; text-align:left } .desktopTopNav>a:hover{ color:rgba(0,0,0,0.8) } .dmNavItemSelected>a,.dmNavItemSelected>a:hover,.navItemSelectedServer.navButtonLi>a{ color:#000000; border-bottom:#000000 3px solid } .dmMobileBody .dmNavItemSelected>a,.dmMobileBody .dmNavItemSelected>a:hover,.dmMobileBody .navItemSelectedServer.navButtonLi>a,.dmMobileBody .dmNavItemSelected>.navItemText{ border:0 } .dmNavigation .navItemSelectedServer.navButtonLi>a{ color:#333333; border-bottom:0 } .desktopNavWrapper ul li{ position:relative; list-style:none; vertical-align:middle } .desktopNavWrapper ul li ul li{ height:auto; overflow:visible } body.dmLargeBody .desktopNavWrapper ul li:hover>ul,body.dmLargeBody .desktopNavWrapper ul li>ul:hover{ display:block } .desktopNavWrapper>ul>li>ul{ display:none; -webkit-backface-visibility:hidden; position:absolute; top:170%; z-index:9999; min-width:100%; margin:0 } .desktopNavWrapper>ul>li>ul.openAbove{ bottom:100%; margin:0 0 10px 0 } #dm .dmLinksMenu.desktopNavWrapper>ul>li>ul{ top:auto } .dmDesktopBody .dmOnlySkinny .desktopNavWrapper>ul>li:last-child>ul{ right:-10px } .dmTabletBody .desktopNavWrapper>ul>li:last-child>ul{ } .desktopTopNavMoreBtn .dmSub a{ white-space:normal } .desktopNavWrapper>ul>li>ul:before{ content:''; width:100%; height:20px; position:absolute; top:-20px; left:0 } .desktopNavWrapper>ul>li>ul.openAbove:before{ top:100% } .desktopNavWrapper ul ul ul li.dmSub2 a{ position:relative; padding-left:45px !important } .desktopNavWrapper ul ul ul li.dmSub2 ul a{ position:relative; padding-left:60px !important } .desktopHeader .dm-title:before{ min-height:51px } .fHeader .freeHeaderImage{ vertical-align:middle; max-width:300px; max-height:65px } .desktopHeader #dm-logo-image{ vertical-align:middle; max-width:300px; max-height:65px } .dmDesktopBody .standardHeaderLayout #dm-logo-image{ max-width:900px } .dmTabletBody .standardHeaderLayout #dm-logo-image{ max-width:none } .skinnyHeaderLayout .dmHeader .dmRespCol,.standardHeaderLayout .dmHeader{ display:table; float:none; height:50px } .skinnyHeaderLayout .fHeader .dmHeader .dmRespCol{ float:left } #dm .fHeader .dmHeaderContent.freeHeaderRow1{ padding:30px 0 0 0 } #dm .fHeader .dmHeaderContent.freeHeaderRow1 .dmHeaderDefaultH1{ text-align:center } #dm .fHeader .imageMode .freeHeaderTitle{ display:none } #dm .fHeader .titleMode .logo-imageWidget,#dm .fHeader .titleMode .freeHeaderImage{ display:none } .fHeader .dmHeaderStack .freeHeaderImage{ margin-right:auto; margin-left:auto; display:block; float:none } #dm .fHeader .dmHeaderContent.freeHeaderRow2{ padding:0 } .dmStandardDesktop .logoTitleWrapper{ display:table-cell; float:none; text-align:left; vertical-align:middle; min-width:70px } .logoTitleWrapper>div{ display:inline-block } .standardHeaderLayout .dmStandardDesktop .logoTitleWrapper{ text-align:center; display:block; width:960px; margin:auto } .dmTabletBody .standardHeaderLayout .dmStandardDesktop .logoTitleWrapper{ width:100% } .standardHeaderLayout .desktopNavWrapper{ padding:0 } .skinnyHeaderLayout .desktopNavWrapper{ display:table-cell; vertical-align:bottom; text-align:right } #upperFloatingNavigation{ margin:14px auto; max-width:960px } .desktopNavWrapper #slideDownNav{ max-width:912px; left:0; right:0; text-align:right; margin:0 auto } .desktopNavWrapper #slideDownNav .dmNavigation{ display:inline-block } .desktopNavWrapper #slideDownNav .dmNavigation .navItemText{ width:100%; text-align:left } #slideDownNav ul.dmNavigation a{ font-size:14px } .dmMobileBody #slideDownNav ul.dmNavigation .dmSub a{ padding-left:45px } .dmMobileBody #slideDownNav ul.dmNavigation .dmSub2 a{ padding-left:55px } .desktopHeaderBox{ max-width:100% } .desktopHeaderBox .dmRespColsWrapper{ max-width:100% } .dmStandardTablet .dmRespRow.dmHomeTopContent.dmImgCoverRow .dmRespCol>.dmImgCoverWrapper{ overflow:visible } .dmMobileBody .dmRespRow.dmHomeTopContent.dmImgCoverRow .dmRespCol>.dmImgCoverWrapper{ overflow:visible; margin:0 -15px } .dmMobileBody #dm .dmImgCoverRow .dmRespCol>.dmImgCoverWrapper{ max-width:none !important } .dmMobileBody .dmn.dmLayoutNav{ margin:0 } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:100px } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol.emptyColumn:not(.content-removed),.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed):empty{ min-height:1px } body .desktopHeader #dm-logo-image{ max-height:100% !important; width:100% } .dmInner a{ outline:none } .skinnyHeaderLayout .fHeader .dmHeader .dmRespCol{ display:block; height:auto } .dmInner .desktopNavWrapper>ul>li>ul{ position:absolute } #dm .dmLinksMenu.desktopNavWrapper>ul>li>ul:before{ display:none } #innerBar{ z-index:80 } .desktopTopNav:first-child,.desktopTopNavBtnHidden+.desktopTopNav{ margin-left:0 } #logo-div>a{ width:100%; height:100%; display:inline-block } .dmInner a{ vertical-align:inherit } .innerList li>font>p{ display:inline } body.dmLargeBody .desktopNavWrapper ul li:hover>ul,body.dmLargeBody .desktopNavWrapper ul li>ul:hover{ display:block } a[dont-color-link]{ color:inherit } .dmDesktopBody .desktopNavWrapper>ul>li:last-child>ul{ right:0 } #hcontainer .dmHeaderResp .defaultMultilingualExtensionRow{ padding-top:0; padding-bottom:0 } #hcontainer .dmHeaderResp .defaultMultilingualExtensionColumn{ min-height:32px } #hcontainer .dmHeaderResp .defaultMultilingualExtensionColumn .multilingualWidget{ float:right } body.dmLargeBody .desktopNavWrapper ul li.hover>ul,body.dmMobileBody .desktopNavWrapper ul li.hover>ul{ display:block } .dmReadySection .dmNewParagraph{ margin:0 } .dmReadySection .inlineMap{ height:163px } .imageAndTextSectionColumn{ text-align:center } .ImageAndButtonSection .dmRespCol,.BasicImageSection .dmRespCol{ text-align:center } #dm .dmInner .dmReadySection .dmWidget{ display:block; margin:10px auto } .dmMobileBody .BasicImageSection .imageWidget{ margin:10px 0 } #dm .CallForActionTmpl{ text-align:center; padding-top:150px; padding-bottom:150px; background-position:50%; background-size:cover; background-repeat:no-repeat; background-image:url(https://dp-cdn.multiscreensite.com/bfsImages/sunset-hair.jpg) } .CallForActionSection .dmWidget.sectionButton{ margin-top:120px } #dm .imgTxtBtnTmpl .imgTxtBtnSectionTitle{ margin-top:25px } #dm .imgTxtBtnTmpl *,#dm .fullTxtBtnTmpl *,#dm .fullTxtSocialTmpl *,#dm .titleTxtCallSection *,#dm .nearbyTxtMapBtnSection *,#dm .likeTxtSection *,#dm .videoShareSection *,#dm .txtMeetingSection *{ text-align:center } .imgTxtBtnTmpl .sectionParagraph,.fullTxtBtnTmpl .sectionParagraph,.fullTxtSocialTmpl .sectionParagraph,.titleTxtCallSection .sectionParagraph,.nearbyTxtMapBtnSection .sectionParagraph,.likeTxtSection .sectionParagraph{ margin-bottom:26px } #dm .fullTxtSocialTmpl{ text-align:center; padding-top:120px; padding-bottom:60px; background-position:50%; background-size:cover; background-repeat:no-repeat; background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/sectionImg5.jpg) } .ImageAndTextSection [data-placeholder='true']{ height:150px } .ImageAndTextSection [data-placeholder='true']:before{ top:20px } .ImageAndTextSection [data-placeholder='true']:after{ top:20px } .dmReadySection .dmform-wrapper{ margin:0 -15px } #dm .dmInner .dmReadySection .dmformsubmit{ margin:10px 15px } .ContactUsSection .inlineMap{ height:173px; margin-bottom:10px } .SocialSection .dmTwitterFeed{ margin:0 } .dmReadySection .dmSocialHub{ margin:0 } .dmReadySection .dmSocialHub>div{ text-align:center } #dm .dmReadySection .dmSocialHub a{ margin:2px 8px } #dm .dmReadySection h3{ margin:0 0 20px; padding:0 } .sectionContactBox{ margin-bottom:20px } #dm .dmRespRow.dmSmartSection h1{ margin:0 0 20px; padding:0; font-weight:normal; font-size:26px } #dm .dmRespRow.dmSmartSection h1 *{ font-size:26px } .readySectionTitle{ text-align:left } .dmSmartSection .dmNewParagraph{ margin:20px 0 24px } .dmSmartSection .dmRespCol>.dmNewParagraph:first-child{ margin:0 0 20px } #dm .nearbyTxtMapBtnSection{ text-align:center; padding-top:80px; padding-bottom:80px; background-position:50%; background-size:cover; background-repeat:no-repeat; background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/sectionImg5.jpg) } .dmMobileBody #dm .nearbyTxtMapBtnSection{ padding-top:130px } #dm .nearbyTitleCallSection,#dm .hoursTitleCallSection{ text-align:center; padding-top:80px; padding-bottom:80px; background-position:50%; background-size:cover; background-repeat:no-repeat; background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/click2Call.jpg); color:#fff } #dm .titleTxtCallSection,#dm .couponSection,#dm .couponSection *,#dm .couponImageSection,#dm .nearbyTxtMapBtnSection,#dm .nearbyTxtCallSection,#dm .nearbyTxtCallSection *,#dm .nearbyTitleCallSection *,#dm .hoursTitleCallSection *,#dm .hoursTxtCallSection *{ text-align:center } #dm .couponImageSection .readySectionTitle{ text-align:left; margin-bottom:20px } #dm .contactImageSection form.dmRespDesignRow,#dm .hoursContactSection form.dmRespDesignRow,#dm .returningContactSection form.dmRespDesignRow,#dm .contactTxtSection form.dmRespDesignRow{ padding:0 } #dm .dmInner .dmReadySection .defaultCallSection{ margin:20px 0 0 } .nearbyTxtCallMapSection .sectionParagraph{ margin-bottom:20px } .nearbyMapTxtCallSection .sectionParagraph,.likeTxtImageSection .sectionParagraph{ margin-bottom:30px } #dm .couponSection .readySectionTitle{ margin-bottom:10px } .dmSmartSection .default.dmCoupon{ padding:10px } .dmSmartSection.dmRespRow{ text-align:left } .dmLargeBody #dm .dmReadySection.couponImageSection .default.dmCoupon h3.dmwidget-title,.dmLargeBody #dm .dmReadySection.couponSection .default.dmCoupon h3.dmwidget-title{ margin-bottom:10px } .dmMobileBody #dm .dmReadySection.couponImageSection .default.dmCoupon h3.dmwidget-title,.dmMobileBody #dm .dmReadySection.couponSection .default.dmCoupon h3.dmwidget-title{ margin-bottom:0 } .dmLargeBody #dm .couponImageSection .default.dmCoupon .dmCouponInnerWrapper,.dmLargeBody #dm .couponSection .default.dmCoupon .dmCouponInnerWrapper{ padding-top:10px } .dmMobileBody #dm .couponImageSection .default.dmCoupon .dmCouponInnerWrapper,.dmMobileBody #dm .couponSection .default.dmCoupon .dmCouponInnerWrapper{ padding-top:10px } .dmMobileBody #dm .couponImageSection .default.dmCoupon,.dmMobileBody #dm .couponSection .default.dmCoupon{ padding-top:10px } .dmMobileBody #dm .couponImageSection .default.dmCoupon{ margin-top:20px } .dmMobileBody #dm .couponSection .default.dmCoupon{ margin-top:0 } .dmLargeBody #dm .dmInner .dmReadySection.dmSmartSection .medium-11.large-11 .dmWidget:not(.dmformsubmit),.dmLargeBody #dm .dmInner .dmReadySection.dmSmartSection .medium-10.large-10 .dmWidget:not(.dmformsubmit),.dmLargeBody #dm .dmInner .dmReadySection.dmSmartSection .medium-9.large-9 .dmWidget:not(.dmformsubmit),.dmLargeBody #dm .dmInner .dmReadySection.dmSmartSection .medium-8.large-8 .dmWidget:not(.dmformsubmit),.dmLargeBody #dm .dmInner .dmReadySection.dmSmartSection .medium-7.large-7 .dmWidget:not(.dmformsubmit),.dmLargeBody #dm .dmInner .dmReadySection.dmSmartSection .medium-6.large-6 .dmWidget:not(.dmformsubmit),.dmLargeBody #dm .dmInner .dmReadySection.dmSmartSection .medium-5.large-5 .dmWidget:not(.dmformsubmit){ margin:10px 0 } .dmLargeBody .dmReadySection .dmWidget.defaultMapSection{ margin:10px 0 } .dmMobileBody #dm .nearbyMapTxtCallSection .default.inlineMap,.dmMobileBody #dm .nearbyMapCallSection .sectionParagraph,.dmMobileBody #dm .hoursImageCallSection .sectionParagraph{ margin-bottom:20px } .dmMobileBody #dm .nearbyTxtCallMapSection .default.inlineMap{ margin-top:10px } .dmLargeBody #dm .dmReadySection.contactImageSection h1{ margin-bottom:0 } .dmLargeBody #dm div.dmInner .dmReadySection.contactImageSection textarea{ height:78px } .dmMobileBody #dm .contactImageSection .imageWidget,.dmMobileBody #dm .txtMeetingMapSection .inlineMap,.dmMobileBody #dm .nearbyMapCallSection .inlineMap{ margin-top:20px } .dmMobileBody #dm .likeTxtImageSection .imageWidget{ margin-top:30px } .dmLargeBody #dm .txtMeetingSection,.dmLargeBody #dm .txtMeetingSection div.sectionParagraph{ text-align:center } #dm .videoShareSection .youtubeExt{ margin-bottom:20px } .dmLargeBody #dm .dmSmartSection.menuImageCouponSection .default.dmCoupon .dmUseCoupon.dmWidget,.dmLargeBody #dm .dmSmartSection.menuCouponHoursImgSection .default.dmCoupon .dmUseCoupon.dmWidget,.dmLargeBody #dm .dmSmartSection.menuYelpCouponSection .default.dmCoupon .dmUseCoupon.dmWidget{ width:100% } .dmLargeBody #dm .dmSmartSection.menuCouponHoursImgSection .default.dmHoursOfOperation .open-hours-data .open-hours-item:last-child{ padding-bottom:10px } .dmLargeBody #dm .menuImgOpentableYelpSection .dmwidget-title{ text-align:left } .dmResturantMenuInDivs .menuItemName{ color:#000000 } .dmResturantMenuInDivs .menuItemDesc{ color:rgba(0,0,0,0.7) } .dmResturantMenuInDivs .resturantMenuDivItem{ display:block; margin-bottom:15px } .menuOpentableGallerySection .dmPhotoGalleryResp.dmPageWidget{ margin-top:30px } .dmLargeBody #dm .dmRespRow.urlContactTextClickToCall .dmRespCol>.dmWidget{ width:200px; margin:30px 0 !important } .dmLargeBody .dmRespRow.menuCouponHoursImgSection .dmHoursOfOperation .open-hours-data .open-hours-item{ padding-bottom:15px } .dmLargeBody .dmRespRow.menuCouponHoursImgSection .imageWidget{ margin-top:20px } #dm .halloweenCall{ background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/halloween_call.jpg); background-size:cover; background-position:100% 50%; padding:120px 20px 200px; color:#fff7e7; font-family:Eater; font-weight:400 } .dmMobileBody #dm .halloweenCall{ padding:120px 0 200px } #dm h1.halloweenCallTitle{ font-family:Eater; font-size:35px; text-align:center; letter-spacing:2px; text-shadow:1px 1px 1px rgba(0,0,0,0.5) } #dmRoot #dm .halloweenCallBtn{ background-color:#c000b5; color:#d8d6cb; font-family:Eater; width:250px; font-style:normal } #dmRoot #dm .halloweenCallBtn span{ color:#d8d6cb; font-size:18px } #dm .halloweenCouponSection{ background-color:#fead01; padding-top:30px; padding-bottom:0; color:#000; font-family:Creepster; font-weight:400 } #dm h1.halloweenCouponTitle{ font-family:creepster; font-size:30px; margin-bottom:0 } #dm .halloweenCouponImg img{ width:220px; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0 } #dm .halloweenCoupon.dmCoupon{ border-color:#000 } #dm .halloweenCoupon .dmCouponOffer{ background-color:#000; color:#cd6a00; font-size:60px; font-weight:400; font-family:Creepster !important; padding:10px 5px } #dm .halloweenCoupon .dmCouponMain{ background-color:#e6c046; color:#584f33 } #dm .halloweenCoupon .dmCouponTerms{ background-color:#56471d; color:#ab9b5d } #dm .halloweenCoupon.dmCoupon .dmWidget{ background-color:#000; color:#cd6a00 } #dmRoot #dm .halloweenCoupon.dmCoupon .dmWidget span{ color:#cd6a00 } #dm .halloweenTrickOrTreat{ background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/Trick-or-Treat.jpg); background-size:cover; background-position:50%; padding:120px 10px 150px; color:#fff; font-family:Eater; font-weight:400; text-align:center } #dm h1.trickOrTreatTitle{ font-family:Eater; font-size:37px; text-align:center; line-height:1.2em; text-shadow:2px 2px 1px rgba(0,0,0,0.5) } #dm .trickOrTreatText{ text-align:center; margin:5px 0 15px; font-family:Source Sans Pro; font-size:21px; font-weight:700; letter-spacing:1px } #dmRoot #dm .trickOrTreatBtn1{ background-color:#02f566; color:#5e00c0; font-family:Eater; display:inline-block; width:260px; margin:10px; font-size:20px } #dmRoot #dm .trickOrTreatBtn1 span{ color:#5e00c0; padding:8px 5px 9px } #dmRoot #dm .trickOrTreatBtn2{ color:#02f566; background-color:#5e00c0; font-family:Eater; display:inline-block; width:260px; margin:10px; font-size:20px } #dmRoot #dm .trickOrTreatBtn2 span{ color:#02f566; padding:8px 5px 9px } #dm .bcamSection{ background-image:url(https://dp-cdn.multiscreensite.com/gallery/pink_pattern.png); background-repeat:repeat; padding:10px; color:#f4edd6; font-family:Lobster; text-align:right } #dm .bcamSection h1{ color:#f4edd6; font-family:Lobster; text-align:left; font-size:28px; margin:5px 0 } .dmMobileBody #dm .bcamSection h1{ text-align:center } .imageWidget.bcamImg{ width:45px; height:54px; margin:auto } #dm .holidayGreetingSection{ background-color:#F26554; padding-top:15px; padding-bottom:15px; text-align:center } #dm .dmSmartSection.holidayGreetingSection h1{ width:450px; font-family:Lobster Two; font-size:25px; margin:-40px auto 20px; text-align:center; color:#fff } .dmMobileBody #dm .dmSmartSection.holidayGreetingSection h1{ margin-top:0 } .dmLargeBody #dm .dmSmartSection.holidayGreetingSection .youtubeExt{ padding:0 150px; height:420px } #dm .holidayThanksgivingOTSection{ background:url(https://dd-cdn.multiscreensite.com/themes/sections/holiday/thanksgivingBg.jpg); background-size:cover; background-position:center; color:#fff } .dmLargeBody #dm .holidayThanksgivingOTSection{ padding-top:70px; padding-bottom:70px } #dm .holidayThanksgivingOTSection .dmRespCol>*{ color:#fff } .dmMobileBody #dm .holidayThanksgivingOTSection .dmRespCol>*{ text-align:center } #dm .dmSmartSection.holidayThanksgivingOTSection h3,#dm .holidaySmbSaturdaySection h3{ font-family:Lobster Two; font-size:30px; font-weight:normal; text-transform:none } #dm .dmInner .holidayThanksgivingOTSection .dmWidget{ background-color:#e68f11; color:#fff; margin:50px 0 0 } #dm .dmInner .holidayThanksgivingOTSection .dmWidget>span.text{ color:#fff; font-family:Lobster Two } #dm .holidayBlackFridayCouponSection{ background-color:#313131; background-position:top left; background-repeat:repeat; background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/holiday/holidaySnow.png) } .dmLargebody #dm .holidayBlackFridayCouponSection{ padding-top:70px; padding-bottom:70px } .dmLargeBody .holidayBlackFridayCouponSImg{ margin:80px 0 } .dmMobileBody .holidayBlackFridayCouponSImg{ margin:10px 0 35px } #dm .dmReadySection .imageWidget img{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } #dm .holidayBlackFridayCouponSection .dmCoupon{ background-color:#fff; border-width:0; text-align:center } #dm .holidayBlackFridayCouponSection .dmCouponOffer{ background-color:#1DB6E8; color:#fff } #dm .holidayBlackFridayCouponSection .dmCouponMain{ background-color:#27282E; color:#fff } #dm .holidayBlackFridayCouponSection .dmCouponOfferBorder{ background-image:linear-gradient(135deg,#1DB6E8 3px,transparent 0),linear-gradient(225deg,#1DB6E8 3px,transparent 0) !important } #dm .holidayBlackFridayCouponSection .dmCouponTerms{ background-color:transparent; color:#000 } #dmRoot #dm .holidayBlackFridayCouponSection .dmWidget{ background-color:#1DB6E8; color:#fff; border-width:0 } #dmRoot #dm .holidayBlackFridayCouponSection .dmWidget>span{ color:#fff } #dm .holidaySmbSaturdaySection{ background-size:cover; background-position:center; background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/holiday/smbSaturdayBg.jpg); color:#fff } .dmLargeBody #dm .holidaySmbSaturdaySection{ padding-top:80px; padding-bottom:80px } #dm .holidaySmbSaturdaySection h3{ margin:60px 0 35px; font-style:italic; text-transform:none } .dmMobileBody #dm .holidaySmbSaturdaySection h3{ margin:20px 0 30px; text-align:center } #dm .holidaySmbSaturdaySection .dmRespCol>*{ color:#fff } #dm .holidayChristmasSection{ background-color:#F26554; padding-top:15px; padding-bottom:15px; text-align:center } #dm .holidayChristmasSection .dmWidget{ background-color:#1db6e8 } #dm .holidayChristmasSection .dmWidget>span{ color:#CB5656 } #dm .holidayCyberMondayCouponSection,#dm .holidayCyberMondayBtnSection{ background-size:cover; background-position:center; background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/holiday/cyberMondayBg.jpg); text-align:center; color:#fff } .dmLargeBody #dm .holidayCyberMondayCouponSection,.dmLargeBody #dm .holidayCyberMondayBtnSection{ padding-top:70px; padding-bottom:70px } #dm .holidayCyberMondayCouponImg{ margin-bottom:30px } #dm .holidayCyberMondayCouponSection .dmCoupon{ background-color:#fff; color:#313131; border-width:0; text-align:center } #dm .holidayCyberMondayCouponSection .dmCouponOffer{ background-color:#08485d; color:#fff } #dm .holidayCyberMondayCouponSection .dmCouponMain{ background-color:#e9e9e9; color:#313131 } #dm .holidayCyberMondayCouponSection .dmCouponOfferBorder{ background-image:linear-gradient(135deg,#08485d 3px,transparent 0),linear-gradient(225deg,#08485d 3px,transparent 0) !important } #dm .holidayCyberMondayCouponSection .dmCouponTerms{ background-color:transparent; color:#313131 } #dmRoot #dm .holidayCyberMondayCouponSection .dmWidget{ background-color:#08485d; color:#fff; border-width:0 } #dmRoot #dm .holidayCyberMondayCouponSection .dmWidget>span{ color:#fff } #dm .holidayChristmasMapSection{ background-color:#f26554; color:#fff } .dmLargeBody #dm .holidayChristmasMapSection{ padding-top:70px; padding-bottom:70px } #dm .holidayChristmasMapSection .dmRespCol>*{ color:#fff; text-align:center } #dm .holidayChristmasMapSection h3{ font-family:Lobster Two; padding:0 40px; margin-top:10px; font-size:28px; text-transform:none } #dmRoot #dm .holidayChristmasMapSection .dmWidget{ background-color:#1db6e8; color:#fff; margin:0 auto } #dmRoot.dmMobileBody #dm .holidayChristmasMapSection .dmWidget{ margin-bottom:30px } #dmRoot #dm .holidayChristmasMapSection .dmWidget>span{ color:#fff; font-family:Lobster Two } #dm .holidayChristmasCouponSection{ background-color:#f26554; background-position:top left; background-repeat:repeat; background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/holiday/holidaySnow.png) } .dmLargeBody #dm .holidayChristmasCouponSection{ padding-top:70px; padding-bottom:70px } #dm .holidayChristmasCouponSection h1{ font-family:Lobster Two; margin:50px 0 20px; font-size:60px; text-align:center; color:#fff; text-transform:none } .dmMobileBody #dm .holidayChristmasCouponSection h1{ margin:10px 0 20px; font-size:40px } .dmMobileBody .holidayChristmasCouponImg{ margin-bottom:30px } #dm .holidayChristmasCouponSection .dmCoupon{ background-color:#fff; color:#313131; border-color:#b63324; text-align:center } #dm .holidayChristmasCouponSection .dmCouponOffer{ background-color:#f26554; color:#fff } #dm .holidayChristmasCouponSection .dmCouponOfferBorder{ background-image:linear-gradient(135deg,#f26554 3px,transparent 0),linear-gradient(225deg,#f26554 3px,transparent 0) !important } #dm .holidayChristmasCouponSection .dmCouponMain{ background-color:#fdefed; color:#f26554 } #dm .holidayChristmasCouponSection .dmCouponTerms{ background-color:transparent; color:#313131 } #dmRoot #dm .holidayGreetingSection .dmWidget,#dmRoot #dm .holidayChristmasCouponSection .dmWidget{ background-color:#1db6e8; color:#fff; border-width:0 } #dmRoot #dm .holidayGreetingSection .dmWidget>span,#dmRoot #dm .holidayChristmasCouponSection .dmWidget>span{ color:#fff } #dm .aidsSection{ background-image:url(https://dd-cdn.multiscreensite.com/themes/sections/aidsBg.png); background-repeat:no-repeat; background-position:50%; background-color:#f3eee5; padding:28px; color:#051c2a; font-family:Arvo; text-align:center } .dmMobileBody #dm .aidsSection{ padding:18px 0 } #dm .aidsSectionText{ color:#051c2a; font-family:Arvo; text-align:center; font-size:15px; margin:5px 0 } .imageWidget.aidsSectionImg{ width:23px; height:27px; margin:auto } #dm .movemberSection{ background-image:url(https://dp-cdn.multiscreensite.com/gallery/bg_37.png); background-repeat:repeat; background-color:#fffae6; padding:0 10px; color:#23130a; font-family:Oswald; text-align:center } .dmMobileBody #dm .movemberSection{ padding:0 } #dm .movemberSectionText1{ color:#23130a; font-family:Oswald; text-align:center; font-size:18px; margin:0 } #dm .movemberSectionText2{ color:#051c2a; font-family:Abril fatface; text-align:center; font-size:12px; margin:5px 0 } .imageWidget.movemberSectionImg{ width:71px; height:20px; margin:10px auto } #dm .movemberSection .movemberDivider{ height:1px; background-color:#051c2a; margin:5px 0 } .socialRow{ width:100%; margin:0 auto; background-color:transparent; display:none } div[data-soch="true"] .socialRow{ display:block } .leftSideNavLayout .socialRow{ background-color:transparent } .innerSocialRow{ width:100%; padding:0 20px; position:absolute; z-index:120; margin-top:10px; height:0 } .leftSideNavLayout .innerSocialRow{ position:static; margin-top:0; min-height:36px; height:auto } .socialRow .dmSocialHome{ float:right } .socialRow .dmSocialParagraph{ float:left; min-width:100px } #dm .socialRow .dmwidget-title{ color:#000000; margin:0; font-size:inherit; text-transform:none } .socialRow .socialHubIcon.style1{ width:14px; height:14px; line-height:14px; font-size:14px; margin:0; border-radius:5px } .socialRow .socialHubIcon.style1:after{ width:22px; height:14px; border-radius:4px } .socialRow .socialHubIcon.style2{ width:20px; height:20px; line-height:23px; font-size:20px; margin:0 } .socialRow .socialHubIcon.style3{ width:18px; height:18px; line-height:18px; font-size:14px; margin:0; border-width:2px } .socialRow .socialHubIcon.style4{ width:14px; height:14px; line-height:14px; font-size:14px; margin:0; border-radius:5px } .socialRow .socialHubIcon.style5,.socialRow .socialHubIcon.style9{ width:20px; height:20px; line-height:23px; font-size:20px; margin:0 } .socialRow .socialHubIcon.style6{ width:16px; height:16px; line-height:16px; font-size:14px; margin:0 } .socialRow .socialHubIcon.style7{ width:14px; height:14px; line-height:14px; font-size:14px; margin:0 0 10px; border-radius:5px } .socialRow .socialHubIcon.style8{ width:16px; height:16px; line-height:16px; font-size:14px; margin:0 } #dm .socialRow .dmSocialHub.dmSocialHome a{ margin-left:4px; margin-right:4px } #dm div.socialRow .dmSocialHub.dmSocialHome a:first-child{ margin-left:0 } #dm div.socialRow .dmSocialHub.dmSocialHome a:last-child{ margin-right:0 } .dmSocialParagraph{ color:#000000; margin:3px 0 0 0 } .dmSocialParagraph a{ color:#000000 } .leftSideNavLayout .dmSocialParagraph{ color:#000000 } .standardHeaderLayout .socialRowClear{ display:none } .skinnyHeaderLayout .socialRow.shLimitRow{ max-width:none } .skinnyHeaderLayout .shLimitRow .innerSocialRow{ margin:0 auto } .leftSideNavLayout .socialRowClear{ clear:both } .socialRow.shFullRow{ max-width:none } .socialRow.shLimitRow{ max-width:960px } .shLimitRow .innerSocialRow{ max-width:960px; padding:0 } .shBoxC .socialRowBox{ display:block } .shTxtL .dmSocialHome{ float:right } .shTxtL .dmSocialParagraph{ float:left } .shBoxL .dmSocialParagraph{ margin:5px 15px 0 0 } .shTxtR.shBoxL .dmSocialHome{ margin-right:15px } .shBoxR:not(.shTxtR) .dmSocialParagraph{ margin:5px 15px 0 0 } .shTxtR .dmSocialHome{ float:left } .shTxtR .dmSocialParagraph{ float:right } .shTxtR.shBoxR .dmSocialParagraph{ margin:5px 0 0 15px } .shTxtR.shBoxC .dmSocialParagraph,.shTxtL.shBoxC .dmSocialParagraph{ margin:3px 0 0 0 } .shTxtB .socialRowBox>div{ float:none } .shBoxR .innerSocialRow{ text-align:right } .shBoxR .socialRowBox{ display:inline-block } .shBoxL .innerSocialRow{ text-align:left } .shBoxL .socialRowBox{ display:inline-block } .dmDefaultPage.dmListPage .dmRespRow.dmCoverImgRow .dmRespCol>.dmImgCoverWrapper .imageWidget{ overflow:hidden; max-height:400px } .dmDefaultPage.dmListPage .dmRespRow.dmCoverImgRow .dmRespCol>.dmImgCoverWrapper img{ width:100% } .dmLargeBody .dmDefaultPage.dmListPage .dmRespRow.dmDefaultListContentRow .dmRespCol,.dmLargeBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageTopRow .dmRespCol{ padding:0 } .dmLargeBody .dmDefaultPage.dmListPage .dmRespRow.dmDefaultListContentRow .dmRespCol.dmTxtCol{ padding-left:3%; padding-right:1.5% } .dmDefaultPage.dmListPage .dmRespRow.dmCoverImgRow .flex-container.dmImageSlider,.dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageTopRow .flex-container.dmImageSlider{ margin:0 } .dmMobileBody .dmListPage .dmCoverImgRow .dmRespCol>.dmImgCoverWrapper,.dmMobileBody .dmComplexPage .dmDefaultPageTopRow .dmRespCol>.dmImgCoverWrapper{ margin:0 -15px; max-width:none } .dmLargeBody .dmDefaultPage.dmListPage .dmRespRow.dmCoverImgRow,.dmLargeBody .dmDefaultPage.dmListPage .dmRespRow.dmDefaultListContentRow,.dmLargeBody .dmDefaultPage.dmMatrixPage .dmRespRow.dmCoverImgRow,.dmLargeBody .dmDefaultPage.dmMatrixPage .dmRespRow.dmDefaultMatrixContentRow,.dmLargeBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageTopRow,.dmLargeBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageBottomRow,.dmLargeBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageInnerBottomRow{ padding-top:0; padding-bottom:0 } .dmLargeBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageInnerBottomRow:nth-child(2){ padding-top:15px } .dmMobileBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageInnerBottomRow:nth-child(2),.dmMobileBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageBottomRow{ padding-bottom:0 } .dmMobileBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageTopRow .dmRespCol .dmImgCoverWrapper{ padding-bottom:15px; text-align:center } .dmLargeBody .dmDefaultListContentRow.dmRespRow .dmRespCol .defaultH3,.dmLargeBody .dmDefaultMatrixContentRow.dmRespRow .dmRespCol .defaultH3,.dmMobileBody .dmDefaultMatrixContentRow.dmRespRow .dmRespCol .defaultH3.evenH3,.dmLargeBody .dmDefaultPage.dmComplexPage .defaultH3,.dmMobileBody .dmDefaultPage.dmComplexPage .defaultH3{ margin-top:0 } .dmLargeBody .dmDefaultMatrixContentRow.dmRespRow .dmRespCol .defaultImg img{ width:100% } .dmMobileBody .dmDefaultMatrixContentRow.dmRespRow .dmRespCol .defaultImg.evenImg{ margin-top:20px } .dmMobileBody .innerPageTmplBox.dmDefaultPage.dmListPage>.dmRespRow,.dmMobileBody .innerPageTmplBox.dmDefaultPage.dmMatrixPage>.dmRespRow{ padding-top:0; padding-bottom:0 } .dmMobileBody .innerPageTmplBox.dmDefaultPage.dmListPage>.dmRespRow.dmDividerRow,.dmMobileBody .innerPageTmplBox.dmDefaultPage.dmMatrixPage>.dmRespRow.dmDividerRow{ padding-top:15px; padding-bottom:15px } .dmLargeBody .innerPageTmplBox.dmDefaultPage.dmMatrixPage>.dmRespRow.dmDefaultMatrixContentRow .dmRespCol.dmDefaultMatrixLeftCol{ padding-left:0; padding-right:1.5% } .dmLargeBody .innerPageTmplBox.dmDefaultPage.dmMatrixPage>.dmRespRow.dmDefaultMatrixContentRow .dmRespCol.dmDefaultMatrixRightCol{ padding-left:1.5%; padding-right:0 } .dmLargeBody .dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageTopRow .dmRespCol.dmComplexPageLeftCol{ padding-right:3% } .dmMobileBody .innerPageTmplBox.dmDefaultPage.dmComplexPage .dmRespRow.dmDefaultPageTopRow{ padding-top:0 } #dm .storeDefaultPage .dmCartRow{ padding-top:10px; padding-bottom:10px; padding-right:20px; padding-left:20px } #dm .storeDefaultPage .dmCartRow .dmRespCol{ padding:0 } #dm .storeDefaultPage .dmCartRow .dmStoreCart{ float:right } #dm .storeDefaultPage .dmStoreRow{ padding-top:0; padding-right:20px; padding-left:20px } #dm .dm-layout-sec:not(.leftSideNavLayout) .storeDefaultPage .dmStoreRow .dmRespCol{ padding:0 } #dm .storeDefaultPage .dmStoreRow .dmStoreSearch{ max-width:175px; margin-bottom:20px } .dmMobileBody #dm .storeDefaultPage .dmStoreRow .dmDivider{ max-width:100% } #dm .storeDefaultPage .dmStoreRow .dmDivider{ min-height:1px; max-width:175px; margin:0; background:#000000 } #dm .dmStoreCategories.storeCategoriesMenu{ max-width:175px } /* =================== */ /* Device Specific CSS */ /* =================== */ #upperFloatingNavigation{ margin:0 auto; display:block } .desktopTopNav{ margin:0; display:inline-block; position:relative; overflow:visible } .desktopTopNav>a{ display:block; padding:0.5em 1em; font-size:1.167em; font-weight:normal } .dmNavItemSelected>a,.dmNavItemSelected>a:hover,.navItemSelectedServer.navButtonLi>a{ border:0 } /* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; }/* This file is auto-generated from a `scss` file with the same name */ /*====================================================== * General styles for all Standard variations ======================================================*/ #upperFloatingNavigation { margin: 0 auto; display: block; } .desktopTopNav { margin: 0px; display: inline-block; position: relative; overflow: visible; } .desktopTopNav > a { display: block; padding: 0.5em 1em; font-size: 1.167em; font-weight: normal; } .dmNavItemSelected > a, .dmNavItemSelected > a:hover, .dmNavItemSelected.navButtonLi > a { border: 0; } #dm .dmInner .dmWidget{ color:#ffffff; background-color:#5b4025 } #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget:not([data-buttonstyle]) .iconBg,#dm .dmWidget[data-buttonstyle="CONTRAST_ICON"] .iconBg{ background-color:#ffffff } #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget:not([data-buttonstyle]) .icon,#dm .dmWidget[data-buttonstyle="CONTRAST_ICON"] .icon{ color:#5b4025 } #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--buyNow,#dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--continueShopping,#dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--placeOrder,#dmRoot [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--addToBag,#dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--checkout,#dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--continue,#dm [data-buttonstyle="THICK_BORDER"] .dmWidget:not([data-buttonstyle]),#dm .dmWidget[data-buttonstyle="THICK_BORDER"]{ border-color:#ffffff } body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--buyNow:hover,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--continueShopping:hover,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--placeOrder:hover,body:not(.ui-resizing):not(.ui-sorting) #dmRoot [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--addToBag:hover,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--checkout:hover,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--continue:hover,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] .dmWidget:not([data-buttonstyle]):hover,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] .dmWidget:not([data-buttonstyle]).hover,body:not(.ui-resizing):not(.ui-sorting) #dm .dmWidget[data-buttonstyle="THICK_BORDER"]:hover,body:not(.ui-resizing):not(.ui-sorting) #dm .dmWidget[data-buttonstyle="THICK_BORDER"].hover{ background-color:#ffffff; color:#5b4025; border-color:#5b4025 } body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--buyNow:hover:after,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--continueShopping:hover:after,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--placeOrder:hover:after,body:not(.ui-resizing):not(.ui-sorting) #dmRoot [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--addToBag:hover:after,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--checkout:hover:after,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] button.ecwid-btn--primary.ecwid-btn--continue:hover span,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] .dmWidget:not([data-buttonstyle]):hover *,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="THICK_BORDER"] .dmWidget:not([data-buttonstyle]).hover *,body:not(.ui-resizing):not(.ui-sorting) #dm .dmWidget[data-buttonstyle="THICK_BORDER"]:hover *,body:not(.ui-resizing):not(.ui-sorting) #dm .dmWidget[data-buttonstyle="THICK_BORDER"]:hover span.text,body:not(.ui-resizing):not(.ui-sorting) #dm .dmWidget[data-buttonstyle="THICK_BORDER"].hover *{ color:#5b4025 } #dm [data-buttonstyle="FLAT"] .dmWidget:not([data-buttonstyle]),#dm .dmWidget[data-buttonstyle="FLAT"]{ border-color:#5b4025 } #dm [data-buttonstyle="TRANSPARENT"] .dmWidget:not([data-buttonstyle]),#dm .dmWidget[data-buttonstyle="TRANSPARENT"]{ background-color:rgba(91,64,37,0.8) } body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="TRANSPARENT"] .dmWidget:not([data-buttonstyle]):hover,body:not(.ui-resizing):not(.ui-sorting) #dm [data-buttonstyle="TRANSPARENT"] .dmWidget:not([data-buttonstyle]).hover,body:not(.ui-resizing):not(.ui-sorting) #dm .dmWidget[data-buttonstyle="TRANSPARENT"]:hover,body:not(.ui-resizing):not(.ui-sorting) #dm .dmWidget[data-buttonstyle="TRANSPARENT"].hover{ background-color:#5b4025 } #dm [data-buttonstyle="SQUISHY"] button.ecwid-btn.ecwid-btn--primary.ecwid-btn--buyNow,#dm [data-buttonstyle="SQUISHY"] button.ecwid-btn.ecwid-btn--primary.ecwid-btn--continueShopping,#dmRoot [data-buttonstyle="SQUISHY"] button.ecwid-btn.ecwid-btn--primary.ecwid-btn--addToBag,#dm [data-buttonstyle="SQUISHY"] button.ecwid-btn.ecwid-btn--primary.ecwid-btn--checkout,#dm [data-buttonstyle="SQUISHY"] button.ecwid-btn.ecwid-btn--primary.ecwid-btn--continue{ color:#ffffff } #dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--buyNow,#dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--continueShopping,#dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--placeOrder,#dmRoot [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--addToBag,#dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--checkout,#dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--continue,#dm [data-buttonstyle="SQUISHY"] .dmWidget:not([data-buttonstyle]),#dm .dmWidget[data-buttonstyle="SQUISHY"]{ box-shadow:inset 0 -6px 0 0 rgba(0,0,0,0.2),0 -3px 0 0 !important; color:#5b4025 } #dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--buyNow:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--continueShopping:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--placeOrder:after,#dmRoot [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--addToBag:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--checkout:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--continue span,#dm [data-buttonstyle] .dmWidget span.textonly,#dm [data-buttonstyle] .dmWidget span.text,#dm [data-buttonstyle] .dmWidget span.iconBg,#dm [data-buttonstyle] .dmWidget input{ color:#ffffff } .dmButtonLink .icon:not(.hasFontIcon){ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABO0lEQVR42mNgGKzg////LEDcB8T7gdid1pY5/EeAs0DMTkvLtv1HBVG09NUfNMvO08R3WHxFG98BDbTH4isYOAfEbNSyiAeIt//HDxJBKZUUQ4WAWAuI/YG4EIgnAfE6IL76nzD4DMRHgHgRELcBcQoQOwKxAoavgQJxQPwUT1CRC34B8UGQ+ciWnf5PW3Aa2bJaGlr0DIir0IOylAYWPQBifVyJpITKFukRSpXU8OFDghahWfiLTItuE20RkoV7yLQsilSL2ID4DJmWFZNqmRwQvyXTsqWkWmZBQeI4S6pliRRYBir2xEmxrAePYWuhqfU6nvLQhBTLtmIxBJQ6nZHU8EEtfYRFbQApls1G0ngciP3wqBUD4kYgfo2kx44UyyyBeC8QzwdiQyLUswJxLBDvA+JZQMzLMKIAAG7+Xz/gPW0RAAAAAElFTkSuQmCC); background-position:50% 50%; background-repeat:no-repeat; width:27px; height:27px } .noFontIcons .dmWidget .icon{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABN0lEQVR42mNgGMSABYj7gHg/ELvT2jIHIP4PxWeBmJ2Wlm1DsgyEo2jpqz9olp2nle/QfUUz39lj8RUMnwNiNmpZxAPE23FYBMOJ0JRKNBACYi0g9gfiQiCeBMTrgPgqAYtA+DMQHwHiRUDcBsQpQOwIxArYfB0HxE/xBBW5+BcQH4SaDwenqWwJOj6NbFktDS16BsRV6EFZSgOLHgCxPq5EUkJli/QIpUpq+PAhMRYhW/iLTItuk2IRDOwh0zKSiy9QRjxDpmXFpFomB8RvybRsKamWWVCQOM6SalkiBZaBij1xUizrwWPYWmhqvY6nPDQhxbKtWAwBpU5nJDV8UEsfYVEbQIpls5E0HgdiPzxqxYC4EYhfI+mxI8UySyDeC8TzgdiQCPWsQBwLxPuAeBYQ8zKMKAAA+akxNRqFjbEAAAAASUVORK5CYII=) no-repeat 50%; width:27px; height:27px } .noFontIcons .dmCall .icon{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABFElEQVR42mNgGAW0Av////cB4nVAvB+I24GYiVYWBQHxk/8I8B2IZWlhkSEQf/6PCVJpYdn2/9jBZlpY9gCHZa+BWIzalt3/jxukUNuy83gsK6C2ZdNxWNRJ9eQPNNAbi0XTaJXHOIH4Kpplk2lZeiSjWfYFlP9oZRkrEB9GsxDE56CVhQZA/JWewZmFLVXiUc9IqYWTsFi4AIhFkdSwAfEcID4ArSFABbkcELOQE39LsVh4E4gTgFgKiBdjkQcV5qeAuBSIuUixEOTyhTgy+9v/hIEdOUHa+p884EVuHEYA8SMSLLoLxAqUJBolaDz+JcKyOGplDVsgXo6jZn8FxGnUzov80KQ+C9o4AuH1QBw4spqIADad9IpTlSg4AAAAAElFTkSuQmCC) no-repeat 50% } .noFontIcons .dmMap .icon{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABcUlEQVR42s3WPSiFURzH8asQSrIowkIRCYPNS0lRFKPRKAMGCgurt1hNumVRJDKguCwGFrKI5C3JKIW8Hd9TBuk5//O8Xd1/faZ7fs/vdp/nOfdEIok2Sqk0NGAcW9jFHtYwiAokhVGUixk8KOf5wil69ZcKUtSGO+V+9lHip6gT78r7XKHcS1EVHpX/OUCG27J1FXxG3BQ1Wi5yhDlEcSusuxbvHx9mYlK4wBhSfq3PwYqwvkcqq8GhIbhoyOjCc0Nm2fYTXhiC7UJuwpCJSWXNuDQE64TcsJ+yepwZgv1CbsmQ2ZbKioUbrp+uIodMBz4NmVnbo98tPF36fnahFJUYxZNh7QdabGUFuLe8a694s6zZcLWLsGgg4O7xglq321UqVgOUDXnd9bOx46Noyu//mS6MeSiaDvpPnfez+dpmPqwzSCGOhaIFJId56CnDjUPRJtLjccqq/vMO6lNWVjyPdU14xgny/+Mc2YfWSCLPN3tfM55HwDwFAAAAAElFTkSuQmCC) no-repeat 50% } .noFontIcons .dmEmail .icon{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABjUlEQVR42u2VTyhEURjFp4iFspFQNmxmoSysLNSklJ2dlBULk5UFSyuRxEYp9thZsZHImFmxEIqy8H8zSRmEMf5d58uZul0zb957dzbqnfot5tx377lzu993Q6FA/1JKqQnwBr5BGqTAgwXPXOsdrIJBPexC/WoSHCp73YExcM3fO3rYJfgCTaAK7FkGtYFScEwvroed0UyCVlAO1n0EyQmFueFdzY/lChM9gS76Sx6CDkA1aND+UcEwUQZEOTbjImgTVIIWcJNj3DEsq1GODzsErYAS0M5brPyGiWb5TS+vsq4FjnXzNJRtmGiZ33WCx2yZ0BtiTalihYk2QAWv9QDnjbu8PAXDPsGtset9UMc588b3SXYhX2FTrLcTwz8FW4Yn5VIvbclP2CL9CPucG/VzzoiXsDV6zWw9biW3sYdzp53CzmlugzLQqDVRL3oBHVxzLl+YVP09qAU14MiiEUthR7hujF5CD7sCr9KipEMX4YmR9fq0TcfNxzND0pYPZ4rHKWt9/Hk8AwXKpx8NmI27Af5BwgAAAABJRU5ErkJggg==) no-repeat 50% } .noFontIcons .dmShare .icon{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABW0lEQVR42u3WzStFQRjH8UOue7xEUbaiRElJedkppSsLGy87QkT5A6Rs7CyVrJSNbrH1N6hLIoWNDSkbJS+xIDW+U7M4Tffc52jm2vDUZ3PqnN+ZmWfmnCD4L6GUUrVoQk0xQyqwjju84gZrSPkOKsGuyl9bvsO6VeHq8Bm2LIRN+whp1dOEFyFs1CWkBZumEaR6QIP0wHqMYQb9KEWbCXnO89APfFrX3jEuBQ3h1rrxJCZEB2TRiR4zrQfYQJcU1IynBNPzhX30uqzHqhDyhj30+eiwHSFswueeWRHCjjCF0EdYIx4TrNm56dTQNXAQ11Yz3MeEnmESZUhjGIvIoPwnn4oR8/b67KvDEq5iQo9xal3L6QPAZdSVmMOlSlZ6jdOuU12FhQIjjdaAr+6txrYQNu9zu2R+ZWSR0V3EBOW87EkrsN0c1tE61GdtsX56QvPFmDV7NRX8qfoG5KHGbuvKSgkAAAAASUVORK5CYII=) no-repeat 50% } .noFontIcons .dmopentable .icon{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAACEklEQVR42sWWu0scURTGF9c3AY3PSiGNoKD4DwjpglZC8AUKKhYqpNAipYVFxMcuphVsXN2sjVpY+2hEUf8ERRHfUTQ+kCCO3yHfwHG4u7Ozu8ELP2bOne/OmXvvOeeOz/fezbKsZrAONsAyqHbRNzn0NV6cBcBf61+7kpe56MeV/hq0eHF2Cn6Deb5g1kV/wo+KUB+O11EJB4Zpy/0CKI2BfFiEerlfAvmxnHwA0+APvy7E/gPwDB5j8GLPHtd96o/BIEgzOftpvW23YMWKv0XTD5ic7amAOONy3IFz2m6I/l7p7/i+NZMzEWxyz3JSQC14kneanMmMZlKcrxdg2/RAlmEuyqAMzljIZV8e7ULa6QZNQs46VOQF2bdLW5K4AHxVmslknPWq6AqrRLab5Fq7sn8l46yRA4Uf7FuhfSgJDL4ozUjCzv5XgNhV4BsYA8MgC1TJjEg9Nf20h0A2qFSahnichdS93SS6egx7dunYsy5lR7zM7EwNLHJsflidDHYrBm0JBQiurVLTuFSZ4BNtoS6G5jv57ClAcO/XFZu23zHGb6zqcQZISCXsA0vYRx77DyRAzY7SlCcTjaeOAOl0SeoKr86u7UIsxwKj7Yg1sIH2pUrYVaUpi+JMjptd0wMZuJjipL4BW6YHozzOp5jQNvKnNaHscfY5NU6WucR9JmdSKYKs2s8pQP5But/t5/cVcv2g5UsD3XQAAAAASUVORK5CYII=) no-repeat 50% } .ie8fix #dm .dmInner .dmWidget[data-buttonstyle] .icon{ color:#ffffff } .ie8fix #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget .iconBg,.ie8fix #dm .dmWidget[data-buttonstyle="CONTRAST_ICON"] .iconBg{ background-color:#ffffff } .ie8fix #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget .icon,.ie8fix #dm .dmInner .dmWidget[data-buttonstyle="CONTRAST_ICON"] .icon{ color:#5b4025 } .ie8fix #dm [data-buttonstyle="THICK_BORDER"] .dmWidget,.ie8fix #dm .dmInner .dmWidget[data-buttonstyle="THICK_BORDER"],.ie8fix #dm [data-buttonstyle="THICK_BORDER_ROUND"] .dmWidget,.ie8fix #dm .dmInner .dmWidget[data-buttonstyle="THICK_BORDER_ROUND"]{ border-color:#ffffff } .ie8fix #dm [data-buttonstyle="FLAT"] .dmWidget,.ie8fix #dm .dmWidget[data-buttonstyle="FLAT"]{ border-color:#5b4025 } .ie8fix #dm [data-buttonstyle="TRANSPARENT"] .dmWidget,.ie8fix #dm .dmWidget[data-buttonstyle="TRANSPARENT"]{ background-color:rgba(91,64,37,0.8) } .ie8fix #dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--buyNow,.ie8fix #dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--continueShopping,.ie8fix #dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--placeOrder,.ie8fix #dmRoot [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--addToBag,.ie8fix #dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--checkout,.ie8fix #dm [data-buttonstyle="SQUISHY"] button.ecwid-btn--primary.ecwid-btn--continue,.ie8fix #dm [data-buttonstyle="SQUISHY"] .dmWidget,.ie8fix #dm .dmWidget[data-buttonstyle="SQUISHY"]{ color:#ffffff } #dm h3.dmwidget-title[hide="true"]{ display:none } #dm .dmwidget-title,.shapeRssFeed .listItemTitle{ margin:10px 0; font-size:23px; text-shadow:none; text-align:left; text-transform:capitalize; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-wrap:normal } .dmwidget-title span:before{ display:inline-block; content:''; background-size:100%; margin-right:5px } .dmHoursOfOperation .open-hours-data,#dm .dmWwr.yelpReviewBox,#dm .dmWwr.dmLinkList,#dm .shapeRssFeed .dmLinkList .dmTitleDiv{ background:transparent; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; border:0; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0 } .shapeRssFeed .dmLinkList .dmListItemDescriptionDiv{ line-height:20px } .dmform{ clear:both } div.dmInner input[type="text"],div.dmInner input[type="email"],div.dmInner input[type="number"],div.dmInner input[type="tel"],div.dmInner input[type=password],div.dmInner select{ font-size:16px; background-color:rgba(0,0,0,0.15); border:2px solid transparent; width:100%; margin:3px 0; height:40px; padding:0 10px } div.dmInner textarea{ height:80px; width:100%; margin:3px 0; padding:10px; min-height:50px; font-size:16px; background-color:rgba(0,0,0,0.15); border:2px solid transparent } div.dmInner input[type=submit],div.dmInner input[type=reset]{ margin:5px auto; width:100%; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height:30px !important; color:#ffffff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:16px; border:none; outline:0 } div.dmInner select[multiple]{ height:auto } .dmforminput{ margin-top:10px; text-align:left } #dm .dmform .dmformsubmit{ margin:20px 15px } .dmform .dmformsubmit .R{ float:right } div.dmInner .dmformsubmit input[type=submit]{ height:auto !important } .dmMobileBody #dm .dmform input[type="submit"]{ width:100% } .dmMobileBody #dm .dmform.dmContactDefaultForm input[type="submit"]{ width:91% } .dmforminput{ padding-left:0.9375em; padding-right:0.9375em } .dmformcaptcha{ margin-top:10px; padding-left:0.9375em; padding-right:0.9375em } .dmCustomHtml{ margin:10px 0 } #dm .dmDivider{ display:block; margin:10px 0 } .inlineMap{ height:200px; width:100% } #dm .dmGeoLocation{ display:block; clear:both } .dmSpacer{ border:0; height:15px } .youtubeExt{ margin-top:10px; margin-bottom:10px } .clickToCallVoipWrapper{ text-align:center } .clickToCallVoipIframe{ width:80%; height:350px; max-width:100% !important } .dmPhotoGallery,.dmImageSlider{ clear:both } .dmPhotoGalleryHolder{ font-size:medium !important; margin:0; list-style:none } #dm .dmPhotoGallery .dmPhotoGalleryHolder,#dm .dmPhotoGallery .dmPhotoGalleryHolder>li{ width:100%; padding:0 } #dm .dmGalleryPlaceholder:after{ background-image:none } #dm .dmPhotoGallery .dmPhotoGalleryHolder>li>ul{ vertical-align:top; float:left } #dm .dmPhotoGallery .dmPhotoGalleryHolder .photoGalleryThumbs{ background:#eee url(//dd-cdn.multiscreensite.com/runtime-img/galleryLoader.gif) no-repeat 50% 50%; float:left; clear:none; padding:0; margin:0; width:100% } #dm .dmFacebookGallery .dmPhotoGalleryHolder .photoGalleryThumbs{ background-color:transparent } #dm .dmFacebookGallery .dmPhotoGalleryHolder .photoGalleryThumbs a{ background-color:#eee; position:relative } #dm .dmFacebookGallery[hasmargin="true"] .dmPhotoGalleryHolder .photoGalleryThumbs{ padding:10px } #dm .dmPhotoGallery .dmPhotoGalleryHolder .photoGalleryThumbs img{ display:none !important } div.dmPhotoGallery ul.dmPhotoGalleryHolder[data-d1-gallery-type] .photoGalleryThumbs{ -webkit-transition:background-size 0.3s; -moz-transition:background-size 0.3s; -o-transition:background-size 0.3s; transition:background-size 0.3s } div.dmPhotoGallery ul.dmPhotoGalleryHolder[data-d1-gallery-type] .photoGalleryThumbs a{ position:relative; opacity:0 } div.dmPhotoGallery ul.dmPhotoGalleryHolder[data-d1-gallery-type] .photoGalleryThumbs a:after{ width:100%; height:100%; content:""; background-color:rgba(0,0,0,0); position:absolute; top:0; left:-100%; -webkit-transition:background-color 0.3s; -moz-transition:background-color 0.3s; -o-transition:background-color 0.3s; transition:background-color 0.3s } div.dmPhotoGallery ul.dmPhotoGalleryHolder[data-d1-gallery-type] .photoGalleryThumbs:hover a{ left:0; background-color:rgba(0,0,0,0.25) } div.dmPhotoGallery ul.dmPhotoGalleryHolder[data-d1-gallery-type="asymetric"] .photoGalleryThumbs{ background-size:100% } div.dmPhotoGallery ul.dmPhotoGalleryHolder[data-d1-gallery-type="asymetric"] .photoGalleryThumbs:hover{ background-size:105% } .dmPhotoGallery .dmPhotoGalleryHolder.unEvenImages{ -webkit-column-count:2; -webkit-column-gap:5px; -webkit-column-fill:balance; -moz-column-count:2; -moz-column-gap:5px; -moz-column-fill:balance; column-count:2; column-gap:5px; column-fill:balance } .dmPhotoGallery .dmPhotoGalleryHolder.unEvenImages.photogalleryPaddingThumbnails{ -webkit-column-gap:0; -moz-column-gap:0; column-gap:0 } .dmPhotoGallery .dmPhotoGalleryHolder.unEvenImages .photoGalleryThumbs{ margin:0; border-style:none; display:inline-block; border:2px solid #FAFAFA; box-shadow:0 1px 2px rgba(34,25,25,0.4); margin:0 2px 7px; -webkit-column-break-inside:avoid; -moz-column-break-inside:avoid; column-break-inside:avoid; padding:5px; padding-bottom:5px; opacity:1; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease; height:auto; width:90% } .dmPhotoGallery .dmPhotoGalleryHolder.unEvenImages.ieFixes{ clear:both; width:100%; height:100%; display:block } .dmPhotoGallery .dmPhotoGalleryHolder.unEvenImages.ieFixes .photoGalleryThumbs{ width:42%; display:inline-block } .dmDesktopBody .dmPhotoGallery .photoGalleryViewAll,.dmTabletBody .dmPhotoGallery .photoGalleryViewAll{ background:none; border:none; padding:3px 0; font-size:16px; width:auto; height:auto; line-height:normal; box-shadow:0 -2px 0 0; display:block; margin:40px 0; text-align:left } .dmDesktopBody .dmPhotoGallery .photoGalleryViewAll span,.dmTabletBody .dmPhotoGallery .photoGalleryViewAll span{ font-size:20px; vertical-align:sub } .dmDesktopBody .large-12 .dmFacebookGallery .gallery.gallery4inArow li,.dmTabletBody .medium-12 .dmFacebookGallery .gallery.gallery4inArow li{ width:25% !important; height:240px !important } .dmDesktopBody .large-6 .dmFacebookGallery .gallery.gallery4inArow li,.dmTabletBody .medium-6 .dmFacebookGallery .gallery.gallery4inArow li{ width:50% !important; height:240px !important } .dmDesktopBody .large-4 .dmFacebookGallery .gallery.gallery4inArow li,.dmTabletBody .medium-4 .dmFacebookGallery .gallery.gallery4inArow li{ width:50% !important; height:160px !important } .dmDesktopBody .large-3 .dmFacebookGallery .gallery.gallery4inArow li,.dmTabletBody .medium-3 .dmFacebookGallery .gallery.gallery4inArow li{ width:100% !important; height:240px !important } .small-12 .dmFacebookGallery .gallery.gallery4inArow li{ width:50% !important; height:160px !important } .small-6 .dmFacebookGallery .gallery.gallery4inArow li{ width:160% !important; height:160px !important } .dmFacebookGallery .dmPhotoGalleryHolder .photoGalleryThumbs{ border:0; box-shadow:inset 0 0 0 3px #fff } .dmMobileBody #dm [data-buttonstyle] .dmWidget.dmGeoLocBtn{ width:calc(100% - 24px) !important; display:block; margin:10px auto } .dmGeoInnerWrapper{ padding:10px 10px 0; background-color:rgba(36,139,218,0.15); -webkit-box-shadow:inset 0 0 2px hsla(0,0,0,0.3),inset 0 0 1px 1px hsla(0,100%,100%,0.3); -moz-box-shadow:inset 0 0 2px hsla(0,0,0,0.3),inset 0 0 1px 1px hsla(0,100%,100%,0.3); box-shadow:inset 0 0 2px hsla(0,0,0,0.3),inset 0 0 1px 1px hsla(0,100%,100%,0.3); border:1px solid #ddd } .dmGeoLocBtn.dmWidget{ width:280px; max-width:100%; padding:0 10px } .dmDesktopBody .dmGeoLocation .dmWidget.dmCall,.dmTabletBody .dmGeoLocation .dmWidget.dmCall{ width:280px } #dm .dmGeoLocation .dmGeoLocBtn.dmWidget .iconBg{ left:0; top:50% } #dm [data-buttonstyle="CONTRAST_ICON"] .dmGeoLocation .dmGeoLocBtn.dmWidget .iconBg{ top:0 } .dmGeoInnerTitle{ margin:15px 12px; text-align:center; font-size:18px } .dmGeoMLocItemTitle{ font-weight:bold } .dmGeoSVTitle{ font-weight:bold } .dmGeoViewStateWrapper{ display:none; height:34px; text-align:center; color:#444; font-size:17px; margin:10px 12px; border:1px solid #cacaca; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; -moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.5); -webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.5); box-shadow:1px 1px 2px 0 rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.5); background:#f9f9f9; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#f9f9f9 0,#e9e9e9 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f9f9),color-stop(100%,#e9e9e9)); background:-webkit-linear-gradient(top,#f9f9f9 0,#e9e9e9 100%); background:linear-gradient(to bottom,#f9f9f9 0,#e9e9e9 100%) } .dmGeoViewStateWrapper>span{ display:block; float:left; width:50%; text-align:center; padding:7px 2px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box } .dmGeoStList{ -moz-border-radius:6px 0 0 6px; -webkit-border-radius:6px 0 0 6px; border-radius:6px 0 0 6px; border-right:1px solid #cacaca; background:#ddd } .isOff .dmGeoStList{ cursor:pointer; background:transparent } .dmGeoStMap{ -moz-border-radius:0 6px 6px 0; -webkit-border-radius:0 6px 6px 0; border-radius:0 6px 6px 0; border-left:1px solid rgba(255,255,255,0.5); cursor:pointer } .isOff .dmGeoStMap{ background:#ddd; cursor:auto } #dm .dmStState{ position:relative; cursor:pointer; display:none } .dmGeoStBlue{ display:inline-block; width:60px; height:25px; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjE4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4xOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,rgba(0,0,0,0.18) 0,rgba(255,255,255,0.18) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.18)),color-stop(100%,rgba(255,255,255,0.18))); background:-webkit-linear-gradient(top,rgba(0,0,0,0.18) 0,rgba(255,255,255,0.18) 100%); background:-o-linear-gradient(top,rgba(0,0,0,0.18) 0,rgba(255,255,255,0.18) 100%); background:-ms-linear-gradient(top,rgba(0,0,0,0.18) 0,rgba(255,255,255,0.18) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0.18) 0,rgba(255,255,255,0.18) 100%); background-color:#69b5e1; -moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.35) inset; -webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.35) inset; box-shadow:1px 1px 3px 0 rgba(0,0,0,0.35) inset; margin:0 6px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px } .dmGeoStCircle{ position:absolute; width:28px; height:28px; left:0; background:#ececec; background:rgb(251,251,251); background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2RjZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,rgba(251,251,251,1) 0,rgba(220,220,220,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(251,251,251,1)),color-stop(100%,rgba(220,220,220,1))); background:-webkit-linear-gradient(top,rgba(251,251,251,1) 0,rgba(220,220,220,1) 100%); background:-o-linear-gradient(top,rgba(251,251,251,1) 0,rgba(220,220,220,1) 100%); background:-ms-linear-gradient(top,rgba(251,251,251,1) 0,rgba(220,220,220,1) 100%); background:linear-gradient(to bottom,rgba(251,251,251,1) 0,rgba(220,220,220,1) 100%); top:-2px; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; -moz-box-shadow:0 10px 10px rgba(0,0,0,0.2),inset 0 1px 4px rgba(0,0,0,0.2); -webkit-box-shadow:0 10px 10px rgba(0,0,0,0.2),inset 0 1px 4px rgba(0,0,0,0.2); box-shadow:0 10px 10px rgba(0,0,0,0.2),inset 0 1px 4px rgba(0,0,0,0.2); -webkit-transition:left 0.1s,right 0.1s; -moz-transition:left 0.1s,right 0.1s; transition:left 0.1s,right 0.1s } .dmStState.isOff .dmGeoStCircle{ left:39px } #dm .dmGeoDesktopTitle{ display:none } #dm .dmGeoMLocList{ list-style:none; margin:0; padding:0; text-align:left; border-top:1px solid rgba(0,0,0,0.1) } #dm .dmGeoMLocItem{ display:inline-block; width:48%; text-align:left; padding:30px 0; margin:0; border-bottom:1px solid rgba(0,0,0,0.1); cursor:pointer } .dmMobileBody #dm .dmGeoMLocItem{ width:100%; margin:0 } .dmDesktopBody #dm .dmGeoMLocItem:nth-child(odd),.dmTabletBody #dm .dmGeoMLocItem:nth-child(odd){ margin-right:30px } #dm .dmGeoMLocItem a{ display:block; text-decoration:none; font-size:15px; color:#000000 } .dmGeoMLocItemTitle{ display:block } .dmGeoSingleView{ padding:10px; line-height:25px; display:none } #dm .dmGeoSVSeeAll,#dm .dmGeoSVGoToPage{ display:block; margin:0; text-decoration:underline; margin-top:20px; cursor:pointer; font-size:14px } .dmGeoLocation .dmGeoMLocMapView{ margin:0; text-align:right } .dmGeoLocation .dmGeoMLocMapView .dmGeoMLocMapViewMap{ height:330px; border-radius:2px } #dm .dmGeoLocBtn.geoDisabledState{ display:none } .dmRestaurantMenu .menuCategory{ color:#000000 } .menuCategroyTitle{ border-bottom:2px solid #000000 } #dm .dmRestaurantMenu .menuItemBox{ border-bottom:1px solid rgba(0,0,0,0.3); color:#000000 } .dmRestaurantMenu .menuItemName{ color:#000000 } .dmRestaurantMenu .menuItemDesc,.dmRestaurantMenu .menuItemPrice{ color:rgba(0,0,0,0.7) } div.dmPrettyList{ width:100%; clear:both } ul.listWidgetContainer{ display:block; list-style:none; padding:0; margin:0 } .listWidgetContainer li.listItem{ width:100%; overflow:hidden; position:relative; margin:10px 0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box } ul.listWidgetContainer li.listItem:first-child{ margin-top:0 } ul.listWidgetContainer li.listItem *{ max-height:100%; max-width:100%; display:block; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box } ul.listWidgetContainer li.listItem a.biglink{ width:100%; height:100%; display:block; position:relative; text-decoration:none } ul.listWidgetContainer div.listImage{ background-size:cover; background-position:50% 49%; background-repeat:no-repeat; background-color:#fff } ul.listWidgetContainer .listText{ margin:0; overflow:hidden; padding:10px 15px; font-size:14px; color:#828383 } ul.listWidgetContainer .listText .itemText{ display:inline-block } ul.listWidgetContainer .listText span.itemName{ display:inline; font-weight:bold; width:100% } ul.listWidgetContainer span.link{ font-size:14px; text-decoration:none; text-align:center; line-height:0.8em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden } .dmMobileBody ul.listWidgetContainer span.link{ background-color:rgba(0,0,0,.5); color:#fff } .dmLargeBody .listWidgetContainer div.listImage{ background-position:50% } .dmLargeBody ul.listWidgetContainer .listText{ text-align:left; width:100%; font-size:16px; color:#000000; padding:0 } .dmLargeBody ul.listWidgetContainer .listText span.itemName{ font-weight:normal; width:100%; display:block; font-size:23px; margin:0 0 20px } .dmLargeBody .listItem span.link{ height:auto; float:none; text-align:left; background:transparent; color:rgba(0,0,0,0.5); line-height:normal; font-size:16px } .dmDesktopBody .listWidgetContainer span.link span.buttonText,.dmTabletBody .listWidgetContainer span.link span.buttonText{ padding:0; font-size:16px; white-space:normal } .dmDesktopBody div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody div[layout="layoutA"] ul.listWidgetContainer li.listItem{ border-bottom:1px solid #000000; margin:30px 0 } .dmDesktopBody .large-12 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-12 div[layout="layoutA"] ul.listWidgetContainer li.listItem{ padding-bottom:20px } .dmDesktopBody .large-7 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-6 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-5 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-7 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-6 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-5 div[layout="layoutA"] ul.listWidgetContainer li.listItem{ margin:10px 0 30px 0 } .dmDesktopBody .large-4 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-4 div[layout="layoutA"] ul.listWidgetContainer li.listItem{ padding-bottom:20px; margin:10px 0 20px 0 } .dmDesktopBody .large-3 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-2 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-1 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-3 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-2 div[layout="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-1 div[layout="layoutA"] ul.listWidgetContainer li.listItem{ padding-bottom:10px; margin:0 0 20px 0 } div[layout="layoutA"] span.link span.itemName{ display:none } div[layout="layoutA"] .listText{ height:100%; min-height:112px } .dmMobileBody div[layout="layoutA"] div.listImage{ height:100px; width:33% } .dmMobileBody div[layout="layoutA"] .listText{ float:right; width:65%; padding:0 0 0 5px; font-size:14px; text-align:left } .dmMobileBody div[layout="layoutA"] span.link{ position:absolute; width:33%; left:0; height:22px; top:78px; font-size:14px } .dmMobileBody div[layout="layoutA"] span.link span.buttonText{ padding:5px 5% } .dmDesktopBody div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ width:100%; height:100%; display:block; position:relative; min-height:195px; text-decoration:none; padding:4px 0 } .dmDesktopBody .large-7 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-6 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-5 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:145px } .dmDesktopBody .large-4 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:135px } .dmDesktopBody .large-3 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-2 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-1 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:120px } .dmTabletBody .medium-7 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-6 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-5 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:135px } .dmTabletBody .medium-4 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:125px } .dmTabletBody .medium-3 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-2 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-1 div[layout="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:105px } .dmDesktopBody div[layout="layoutA"] .listWidgetContainer li a[href]:hover,.dmTabletBody div[layout="layoutA"] .listWidgetContainer li a[href]:hover{ background-color:rgba(0,0,0,0.1) } div[layout="layoutA"] div.listImage{ background-image:url(https://dd-cdn.multiscreensite.com/runtime-img/imgPlaceholder2.png); height:195px; width:195px; position:absolute } .dmDesktopBody .large-7 div[layout="layoutA"] div.listImage,.dmDesktopBody .large-6 div[layout="layoutA"] div.listImage,.dmDesktopBody .large-5 div[layout="layoutA"] div.listImage{ height:145px; width:145px } .dmDesktopBody .large-4 div[layout="layoutA"] div.listImage{ height:135px; width:135px } .dmDesktopBody .large-3 div[layout="layoutA"] div.listImage,.dmDesktopBody .large-2 div[layout="layoutA"] div.listImage,.dmDesktopBody .large-1 div[layout="layoutA"] div.listImage{ height:100px; width:100px } .dmTabletBody .medium-7 div[layout="layoutA"] div.listImage,.dmTabletBody .medium-6 div[layout="layoutA"] div.listImage,.dmTabletBody .medium-5 div[layout="layoutA"] div.listImage{ height:135px; width:135px } .dmTabletBody .medium-4 div[layout="layoutA"] div.listImage{ height:115px; width:115px } .dmTabletBody .medium-3 div[layout="layoutA"] div.listImage,.dmTabletBody .medium-2 div[layout="layoutA"] div.listImage,.dmTabletBody .medium-1 div[layout="layoutA"] div.listImage{ height:80px; width:80px } .dmDesktopBody div[layout="layoutA"] .listText,.dmTabletBody div[layout="layoutA"] .listText{ float:none; padding:0 15px 0 230px; min-height:166px; background:transparent } .dmDesktopBody div[layout="layoutA"] span.link,.dmTabletBody div[layout="layoutA"] span.link{ padding-left:230px; margin-top:10px } .dmDesktopBody .large-7 div[layout="layoutA"] .listText,.dmDesktopBody .large-6 div[layout="layoutA"] .listText,.dmDesktopBody .large-5 div[layout="layoutA"] .listText{ padding:0 10px 0 165px; min-height:117px } .dmDesktopBody .large-4 div[layout="layoutA"] .listText{ padding:0 10px 0 145px; min-height:107px } .dmDesktopBody .large-3 div[layout="layoutA"] .listText,.dmDesktopBody .large-2 div[layout="layoutA"] .listText,.dmDesktopBody .large-1 div[layout="layoutA"] .listText{ padding:0 10px 0 110px; min-height:82px } .dmTabletBody .medium-7 div[layout="layoutA"] .listText,.dmTabletBody .medium-6 div[layout="layoutA"] .listText,.dmTabletBody .medium-5 div[layout="layoutA"] .listText{ padding:0 10px 0 145px; min-height:107px } .dmTabletBody .medium-4 div[layout="layoutA"] .listText{ padding:0 10px 0 125px; min-height:87px } .dmTabletBody .medium-3 div[layout="layoutA"] .listText,.dmTabletBody .medium-2 div[layout="layoutA"] .listText,.dmTabletBody .medium-1 div[layout="layoutA"] .listText{ padding:0 10px 0 90px; min-height:62px } .dmDesktopBody .large-7 div[layout="layoutA"] span.link,.dmDesktopBody .large-6 div[layout="layoutA"] span.link,.dmDesktopBody .large-5 div[layout="layoutA"] span.link{ padding-left:165px } .dmDesktopBody .large-4 div[layout="layoutA"] span.link{ padding-left:145px } .dmDesktopBody .large-3 div[layout="layoutA"] span.link,.dmDesktopBody .large-2 div[layout="layoutA"] span.link,.dmDesktopBody .large-1 div[layout="layoutA"] span.link{ padding-left:110px } .dmTabletBody .medium-7 div[layout="layoutA"] span.link,.dmTabletBody .medium-6 div[layout="layoutA"] span.link,.dmTabletBody .medium-5 div[layout="layoutA"] span.link{ padding-left:145px } .dmTabletBody .medium-4 div[layout="layoutA"] span.link{ padding-left:125px } .dmTabletBody .medium-3 div[layout="layoutA"] span.link,.dmTabletBody .medium-2 div[layout="layoutA"] span.link,.dmTabletBody .medium-1 div[layout="layoutA"] span.link{ padding-left:90px } .dmDesktopBody div[layout="layoutA"] span.link span.buttonText:after,.dmTabletBody div[layout="layoutA"] span.link span.buttonText:after{ content:'>>'; margin-left:10px; font-size:14px } div[layout="layoutB"] span.link span.buttonText{ display:none } div[layout="layoutB"] span.link span.itemName{ padding:12px 5% } .dmMobileBody div[layout="layoutB"] ul.listWidgetContainer>li{ width:47%; height:110px; float:left; margin:10px 0 } .dmMobileBody div[layout="layoutB"] ul.listWidgetContainer>li:nth-of-type(even){ float:right } .dmDesktopBody div[layout="layoutB"] ul.listWidgetContainer>li,.dmTabletBody div[layout="layoutB"] ul.listWidgetContainer>li{ width:33.333%; height:200px; float:left; padding:10px; margin:0 } .dmDesktopBody .large-7 div[layout="layoutB"] ul.listWidgetContainer>li,.dmDesktopBody .large-6 div[layout="layoutB"] ul.listWidgetContainer>li,.dmDesktopBody .large-5 div[layout="layoutB"] ul.listWidgetContainer>li{ max-height:150px } .dmTabletBody .medium-7 div[layout="layoutB"] ul.listWidgetContainer>li,.dmTabletBody .medium-6 div[layout="layoutB"] ul.listWidgetContainer>li,.dmTabletBody .medium-5 div[layout="layoutB"] ul.listWidgetContainer>li{ max-height:110px } .dmDesktopBody .large-4 div[layout="layoutB"] ul.listWidgetContainer>li{ max-height:100px } .dmTabletBody .medium-4 div[layout="layoutB"] ul.listWidgetContainer>li{ max-height:80px } .dmDesktopBody .large-3 div[layout="layoutB"] ul.listWidgetContainer>li,.dmDesktopBody .large-2 div[layout="layoutB"] ul.listWidgetContainer>li,.dmDesktopBody .large-1 div[layout="layoutB"] ul.listWidgetContainer>li{ max-height:70px } .dmTabletBody .medium-3 div[layout="layoutB"] ul.listWidgetContainer>li,.dmTabletBody .medium-2 div[layout="layoutB"] ul.listWidgetContainer>li,.dmTabletBody .medium-1 div[layout="layoutB"] ul.listWidgetContainer>li{ max-height:55px } .dmDesktopBody .large-3 div[layout="layoutB"] span.link,.dmDesktopBody .large-2 div[layout="layoutB"] span.link,.dmDesktopBody .large-1 div[layout="layoutB"] span.link,.dmTabletBody .medium-3 div[layout="layoutB"] span.link,.dmTabletBody .medium-2 div[layout="layoutB"] span.link,.dmTabletBody .medium-1 div[layout="layoutB"] span.link{ font-size:12px } div[layout="layoutB"] div.listImage{ background-image:url(https://dd-cdn.multiscreensite.com/runtime-img/imgPlaceholder1.png); float:left; height:100%; width:100% } div[layout="layoutB"] .listText{ display:none } div[layout="layoutB"] span.link{ position:absolute; width:100%; height:30%; bottom:0 } .dmDesktopBody div[layout="layoutB"] span.link,.dmTabletBody div[layout="layoutB"] span.link{ height:auto; background-color:rgba(0,0,0,.5); color:#fff; font-size:18px } .dmDesktopBody div[layout="layoutB"] span.link span.itemName,.dmTabletBody div[layout="layoutB"] span.link span.itemName{ padding:6px 5% } div[layout="layoutC"] .listText{ min-height:72px; padding:10px 0 20px } div[layout="layoutC"] span.link span.itemName{ display:none } .dmMobileBody div[layout="layoutC"] ul.listWidgetContainer>li{ overflow:visible; margin:20px 0 } .dmMobileBody div[layout="layoutC"] span.link{ position:absolute; width:36%; height:25px; bottom:-10px; right:3% } .dmMobileBody div[layout="layoutC"] span.link span.buttonText{ padding:7px 5% } .dmDesktopBody div[layout="layoutC"] ul.listWidgetContainer>li,.dmTabletBody div[layout="layoutC"] ul.listWidgetContainer>li{ width:100%; min-height:0; height:auto; overflow:visible; margin:20px 0; text-align:left; border-bottom:1px solid rgba(0,0,0,0.5); box-shadow:0 2px 1px -2px #fff; padding:0 0 2% } .dmDesktopBody div[layout="layoutC"] li.listItem a.biglink,.dmTabletBody div[layout="layoutC"] li.listItem a.biglink{ min-height:0 } .dmDesktopBody div[layout="layoutC"] .listText,.dmTabletBody div[layout="layoutC"] .listText{ float:none; height:100%; min-height:0; padding:0; margin-bottom:10px } .dmDesktopBody div[layout="layoutC"] .listText span,.dmTabletBody div[layout="layoutC"] .listText span{ display:block } .dmDesktopBody div[layout="layoutC"] span.link,.dmTabletBody div[layout="layoutC"] span.link{ display:block; text-align:right } .dmDesktopBody div[layout="layoutC"] span.link span.buttonText:after,.dmTabletBody div[layout="layoutC"] span.link span.buttonText:after{ content:'>>'; margin-left:10px; font-size:14px } div[layout="layoutD"] div.listImage{ background-image:url(https://dd-cdn.multiscreensite.com/runtime-img/imgPlaceholder3.png); height:131px } div[layout="layoutD"] span.link span.itemName{ display:none } .dmMobileBody div[layout="layoutD"] ul.listWidgetContainer span.link{ padding:10px } .dmDesktopBody div[layout="layoutD"] li.listItem,.dmTabletBody div[layout="layoutD"] li.listItem{ margin:10px 0 40px } .dmDesktopBody div[layout="layoutD"] div.listImage,.dmTabletBody div[layout="layoutD"] div.listImage{ height:300px } .dmDesktopBody div[layout="layoutD"] .listText,.dmTabletBody div[layout="layoutD"] .listText{ padding:0 2% 2% } .dmDesktopBody div[layout="layoutD"] .listText span,.dmTabletBody div[layout="layoutD"] .listText span{ font-size:16px } .dmDesktopBody div[layout="layoutD"] ul.listWidgetContainer span.link,.dmTabletBody div[layout="layoutD"] ul.listWidgetContainer span.link{ display:block; height:auto; float:none; width:100%; padding:0 2% 2% } .dmDesktopBody .large-7 div[layout="layoutD"] div.listImage,.dmDesktopBody .large-6 div[layout="layoutD"] div.listImage,.dmDesktopBody .large-5 div[layout="layoutD"] div.listImage,.dmTabletBody .medium-7 div[layout="layoutD"] div.listImage,.dmTabletBody .medium-6 div[layout="layoutD"] div.listImage,.dmTabletBody .medium-5 div[layout="layoutD"] div.listImage{ height:230px } .dmDesktopBody .large-4 div[layout="layoutD"] div.listImage,.dmTabletBody .medium-4 div[layout="layoutD"] div.listImage{ height:180px } .dmDesktopBody .large-3 div[layout="layoutD"] div.listImage,.dmTabletBody .medium-3 div[layout="layoutD"] div.listImage{ height:130px } .dmDesktopBody .large-2 div[layout="layoutD"] div.listImage,.dmDesktopBody .large-1 div[layout="layoutD"] div.listImage,.dmTabletBody .medium-2 div[layout="layoutD"] div.listImage,.dmTabletBody .medium-1 div[layout="layoutD"] div.listImage{ height:90px } .dmLargeBody div[layout="layoutD"] .listWidgetContainer .listText span.itemName{ margin:20px 0 } .dmPrettyList{ width:100% } .dmDesktopBody .dmPrettyList .contentPopup,.dmTabletBody .dmPrettyList .contentPopup{ position:absolute; top:65px; width:100% } .dmDesktopBody .dmPrettyList div.contentPopup .listText,.dmTabletBody .dmPrettyList div.contentPopup .listText{ position:relative; height:auto; width:90%; margin:0 auto; top:auto; left:auto; text-align:left; padding:10px 20px; font-size:16px; color:#000000; background:transparent } .dmDesktopBody .dmPrettyList div.contentPopup span.itemName,.dmTabletBody .dmPrettyList div.contentPopup span.itemName{ font-weight:normal; font-size:23px; margin-bottom:10px } .dmDesktopBody .dmPrettyList div.contentPopup .itemText,.dmTabletBody .dmPrettyList div.contentPopup .itemText{ max-height:400px } .dmDesktopBody .dmPrettyList div.contentPopup a.biglink,.dmTabletBody .dmPrettyList div.contentPopup a.biglink{ padding:0; margin:10px 0 0; font-size:16px; background:none; color:rgba(0,0,0,0.5); float:none; position:static; width:auto } .dmDesktopBody .dmPrettyList div.contentPopup a.biglink .buttonText:after,.dmTabletBody .dmPrettyList div.contentPopup a.biglink .buttonText:after{ content:'>>'; margin-left:10px; font-size:14px } .buttonText:empty::after{ display:none } #dmRoot div.listGalleryOverlay{ position:fixed; width:100%; height:100%; background-color:#191919; top:0; left:0; text-align:center; z-index:10000 } #dmRoot div.listGalleryOverlay:before{ content:""; height:100%; display:inline-block; width:0; vertical-align:middle } #dmRoot div.listGalleryOverlay div.listGalleryContainer{ display:inline-block; vertical-align:middle; position:relative; opacity:0; -webkit-transition:opacity 0.3s ease; -moz-transition:opacity 0.3s ease; transition:opacity 0.3s ease } #dmRoot div.listGalleryOverlay div.listGalleryContainer[data-state="imagesLoaded"]{ opacity:1 } #dmRoot div.listGalleryOverlay a.listGalleryArrow{ color:#fff; position:absolute; font-size:30px; top:50%; margin-top:-165px; z-index:10; cursor:pointer; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none } #dmRoot div.listGalleryOverlay a.listGalleryArrow[data-dir="left"]{ left:-200px; padding:150px 0 150px 150px } #dmRoot div.listGalleryOverlay a.listGalleryArrow[data-dir="right"]{ right:-200px; padding:150px 150px 150px 0 } #dmRoot div.listGalleryOverlay a.listGalleryClose{ position:absolute; right:0; top:0; color:#fff; z-index:10; padding:20px } #dmRoot div.listGalleryOverlay div.listGalleryItem{ z-index:0; position:relative; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; transition:all 0.3s ease } #dmRoot div.listGalleryOverlay div.listGalleryItem.active{ opacity:1; height:auto; z-index:2; -webkit-transform:translateX(0); -moz-transform:translateX(0); transform:translateX(0) } #dmRoot div.listGalleryOverlay div.listGalleryItem.active~div.listGalleryItem{ -webkit-transform:translateX(-25px); -moz-transform:translateX(-25px); transform:translateX(-25px) } #dmRoot div.listGalleryOverlay div.listGalleryItem:not(.active){ -webkit-transform:translateX(25px); -moz-transform:translateX(25px); transform:translateX(25px); opacity:0; height:0; width:0; overflow:hidden } #dmRoot div.listGalleryOverlay div.textContainer{ position:absolute; max-height:120px; overflow:auto; width:100%; margin-top:30px; background-color:#191919 } #dmRoot div.listGalleryOverlay div.listGalleryItem h3,#dmRoot div.listGalleryOverlay div.listGalleryItem p{ text-align:left; color:#fff } #dmRoot div.listGalleryOverlay div.listGalleryItem h3{ margin:0 } #dmRoot div.listGalleryOverlay div.listGalleryItem p{ margin:0 } #dmRoot div.listGalleryOverlay div.listGalleryItem img{ max-width:100%; max-height:450px } @media only screen and (max-width:650px){ #dmRoot div.listGalleryOverlay a.listGalleryArrow{ position:fixed; margin-top:-15px } #dmRoot div.listGalleryOverlay a.listGalleryArrow[data-dir="left"]{ left:0; padding:0 } #dmRoot div.listGalleryOverlay a.listGalleryArrow[data-dir="right"]{ right:0; padding:0 } #dmRoot div.listGalleryOverlay div.listGalleryItem img{ max-height:225px } #dmRoot div.listGalleryOverlay div.textContainer{ position:fixed; left:0; padding:0 5%; max-height:100px; margin-top:0 } } .yelpReviewTitle span:before{ width:39px; height:19px; background-image:url(https://dd-cdn.multiscreensite.com/runtime-img/yelpLogo.png) } .dmYelpHome .yelpReviewHeader.dmwidget-title,.dmRssHome .listItemTitle{ display:none !important } .dmYelpHome .yelpReviewBox.dmWwr{ padding-top:0 } .dmYelpHome .yelpReviewItem,.dmRssHome.shapeRssFeed .dmLinkList .dmListItemDescriptionDiv{ padding:15px 0 } .dmStandardDesktop .yelpReviewSubTitleBox,.dmStandardTablet .yelpReviewSubTitleBox{ display:none } #dm .yelpReviewSubTitleBox{ text-align:left; border-bottom:1px solid rgba(0,0,0,0.2); height:20px; color:#000000 } #dm .yelpReviewSubTitle{ width:-webkit-calc(100% - 85px) } #dm .yelpReviewSubTitle{ float:left; font-size:14px; width:calc(100% - 85px); padding-right:10px; text-overflow:ellipsis; overflow:hidden; max-height:24px; white-space:nowrap } .yelpAllReviewImage{ float:right } .dmInner .dmWwr.yelpReviewBox{ margin-top:-1px; padding-top:2px; padding-bottom:30px; margin-bottom:-30px } .dmMobileBody .yelpReviewReviewer{ position:relative; top:19px; margin-left:11px; color:#000; font-size:13px; float:left; max-width:60% } .yelpReviewItemRight{ margin-top:-3px } .dmMobileBody .yelpReviewText{ margin-bottom:19px; color:#000000; font-size:15px; text-align:left; clear:both; padding-top:9px; line-height:22px } .yelpReviewText .yelpReviewItemMore{ text-decoration:none; display:block; float:right; position:absolute; bottom:10px; right:11px } .dmMobileBody .yelpReviewItemMore:after{ content:'>'; margin-left:6px; top:1px; position:relative } #dm .dmYelp ul{ background:none } .yelpReviewItem.yelpDesktop{ display:block; text-align:left; clear:both; padding:0; margin-bottom:30px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none } .yelpReviewItem.yelpDesktop .yelpReviewItemLeft{ float:left; width:100px; height:100px } .yelpDesktop .yelpReviewItemRight{ float:right; margin:0; width:calc(100% - 100px); -moz-box-sizing:border-box; box-sizing:border-box; padding-left:20px } .yelpDesktop .yelpReviewerBox{ float:left } .yelpDesktop .yelpReviewReviewer{ display:block; font-size:16px; line-height:15px; color:#000000 } .yelpDesktop .yelpReviewImage{ margin-top:7px } .yelpDesktop .yelpReviewDate{ margin-top:-4px } #dm .yelpDesktop .yelpReviewText{ font-size:16px; padding:2px 0 0; margin:0; clear:both; line-height:22px } .yelpDesktop .yelpReviewItemMore{ position:static; float:none; font-size:16px; color:#000000 !important; margin-top:3px; text-decoration:underline } .yelpDesktop .yelpReviewItemMore:after{ display:none } .yelpReviewItemRight.yelpReviewItemNoImg{ float:none; width:100%; padding:0 10px } .dmDesktopBody #dm .yelpReviewMore,.dmTabletBody #dm .yelpReviewMore{ border-top:1px solid #000000; text-align:left } .dmDesktopBody #dm .yelpReviewMore a,.dmTabletBody #dm .yelpReviewMore a{ display:inline-block; font-size:16px; font-weight:bold; text-decoration:none; padding-top:9px } .dmDesktopBody #dm .yelpReviewMore a:after,.dmTabletBody #dm .yelpReviewMore a:after{ content:'>>'; margin-left:10px; font-size:14px } .dmMobileBody #dm .yelpReviewAuthorImg{ float:left; width:56px; border:1px solid #7cb9e8; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px } .dmMobileBody .yelpReviewDate{ display:block; text-align:right; font-size:14px } .dmMobileBody .yelpReviewImage{ margin-top:5px; position:absolute; top:11px; left:68px } .dmMobileBody .yelpReviewItem{ position:relative; padding:15px 0; border-bottom:1px solid rgba(0,0,0,.1) } .dmMobileBody .yelpReviewItem:last-child{ border-bottom:none } .dmMobileBody .yelpReviewMore{ height:30px; cursor:pointer; line-height:12px; -webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3); -moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3); box-shadow:inset 0 0 2px rgba(0,0,0,0.3); background-color:rgba(255,255,255,0.2) } .dmMobileBody .yelpReviewMore a{ display:block; text-decoration:none; font-size:15px; padding-top:9px } .dmMobileBody .dmYelp[reviewphotos="false"] .yelpReviewItemFooter{ position:absolute; top:15px; text-align:left } .dmMobileBody .dmYelp[reviewphotos="false"] .yelpReviewReviewer{ position:static; float:none; margin:0 } .dmMobileBody .dmYelp[reviewphotos="false"] .yelpReviewDate{ position:static !important; display:block } .dmMobileBody .dmYelp[reviewphotos="false"] .yelpReviewText{ padding-top:16px } .dmMobileBody .dmYelp[reviewphotos="false"] .yelpReviewImage{ position:static; float:right } .dmHoursOfOperation{ clear:both } div.time-picker-12hours{ width:71px; z-index:9999 } .dmHoursOfOperation .open-hours-data{ padding:0; margin:0 } .dmHoursOfOperation .open-hours-data .open-hours-item{ overflow:hidden; padding-bottom:10px } .dmHoursOfOperation .open-hours-data dt{ width:40%; float:left; text-align:left } .dmHoursOfOperation .open-hours-data dd{ float:right; text-align:right; width:59% } .splitHours{ display:block } .dmHoursOfOperation .open-hours-data .open-hours-item:last-child{ padding-bottom:0 } .dmDesktopBody .dmRespCol.large-12 .dmHoursOfOperation{ width:32% } .dmDesktopBody .dmRespCol.large-11 .dmHoursOfOperation{ width:31% } .dmDesktopBody .dmRespCol.large-10 .dmHoursOfOperation{ width:34% } .dmDesktopBody .dmRespCol.large-9 .dmHoursOfOperation{ width:37% } .dmDesktopBody .dmRespCol.large-8 .dmHoursOfOperation{ width:41% } .dmDesktopBody .dmRespCol.large-7 .dmHoursOfOperation{ width:47% } .dmDesktopBody .dmRespCol.large-6 .dmHoursOfOperation{ width:52% } .dmDesktopBody .dmRespCol.large-5 .dmHoursOfOperation{ width:60% } .dmDesktopBody .dmRespCol.large-4 .dmHoursOfOperation,.dmDesktopBody .dmRespCol.large-3 .dmHoursOfOperation,.dmDesktopBody .dmRespCol.large-2 .dmHoursOfOperation,.dmDesktopBody .dmRespCol.large-1 .dmHoursOfOperation{ max-width:100% } .dmTabletBody .dmRespCol.large-12 .dmHoursOfOperation{ width:33% } .dmTabletBody .dmRespCol.large-11 .dmHoursOfOperation{ width:35% } .dmTabletBody .dmRespCol.large-10 .dmHoursOfOperation{ width:40% } .dmTabletBody .dmRespCol.large-9 .dmHoursOfOperation{ width:45% } .dmTabletBody .dmRespCol.large-8 .dmHoursOfOperation{ width:50% } .dmTabletBody .dmRespCol.large-7 .dmHoursOfOperation{ width:60% } .dmTabletBody .dmRespCol.large-6 .dmHoursOfOperation{ width:70% } .dmTabletBody .dmRespCol.large-5 .dmHoursOfOperation{ width:80% } .dmTabletBody .dmRespCol.large-4 .dmHoursOfOperation,.dmTabletBody .dmRespCol.large-3 .dmHoursOfOperation,.dmTabletBody .dmRespCol.large-2 .dmHoursOfOperation,.dmTabletBody .dmRespCol.large-1 .dmHoursOfOperation{ width:100% } .dmTabletBody .dmHoursOfOperation .open-hours-data .open-hours-item dt{ width:42% } .dmTabletBody .dmHoursOfOperation .open-hours-data .open-hours-item dd{ width:55% } .dmDesktopBody #dm .dmHoursOfOperation .dmwidget-title,.dmTabletBody #dm .dmHoursOfOperation .dmwidget-title{ padding:3px 0 } .dmDesktopBody .dmRespCol.large-2 .open-hours-data .open-hours-item,.dmDesktopBody .dmRespCol.large-1 .open-hours-data .open-hours-item{ border-bottom:1px solid rgba(0,0,0,0.1); margin-top:10px } .dmDesktopBody .dmRespCol.large-2 .open-hours-data .open-hours-item dt,.dmDesktopBody .dmRespCol.large-1 .open-hours-data .open-hours-item dt,.dmDesktopBody .dmRespCol.large-2 .open-hours-data .open-hours-item dd,.dmDesktopBody .dmRespCol.large-1 .open-hours-data .open-hours-item dd{ width:100%; float:none; text-align:left; margin-top:3px } .dmTabletBody .dmRespCol.large-3 .open-hours-data .open-hours-item,.dmTabletBody .dmRespCol.large-2 .open-hours-data .open-hours-item,.dmTabletBody .dmRespCol.large-1 .open-hours-data .open-hours-item{ border-bottom:1px solid rgba(0,0,0,0.1); margin-top:5px } .dmTabletBody .dmRespCol.large-3 .open-hours-data .open-hours-item dt,.dmTabletBody .dmRespCol.large-2 .open-hours-data .open-hours-item dt,.dmTabletBody .dmRespCol.large-1 .open-hours-data .open-hours-item dt,.dmTabletBody .dmRespCol.large-3 .open-hours-data .open-hours-item dd,.dmTabletBody .dmRespCol.large-2 .open-hours-data .open-hours-item dd,.dmTabletBody .dmRespCol.large-1 .open-hours-data .open-hours-item dd{ width:100%; float:none; text-align:left; margin-top:2px } #dm .dmHoursOfOperation .open-hours-data .open-hours-item:last-child{ border:none } .dmContentPlaceholder{ height:280px; background-color:#f7f7f7; color:#676767 } .dmContentPlaceholder:after{ content:""; height:100%; width:0; display:inline-block; vertical-align:middle } #content_not_found{ text-align:center; vertical-align:middle } #content_not_found h3{ margin:0 0 15px; font-weight:bold } #content_not_found p{ line-height:1.5em } #content_not_found a{ color:#fc7118 } .dmSocialHub{ clear:both } .dmSocialHub>div.horizontal{ text-align:left } #dm .dmSocialHub a{ display:inline-block; text-decoration:none; margin:0; vertical-align:bottom } #dm .dmSocialHub .horizontal a{ display:block } .dmSocialHub>div,#dm .dmSocialHub>h3{ text-align:inherit } #dm .dmSocialHub.alignedLeft .socialHubInnerDiv,#dm .dmSocialHub.alignedLeft h3{ text-align:left } #dm .dmSocialHub.alignedCenter .socialHubInnerDiv,#dm .dmSocialHub.alignedCenter h3{ text-align:center } #dm .dmSocialHub.alignedRight .socialHubInnerDiv,#dm .dmSocialHub.alignedRight h3{ text-align:right } a span.socialHubIcon{ width:36px; height:36px; font-size:31px; display:inline-block; text-align:center; margin-right:0; margin-bottom:5px; line-height:36px; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; background-image:none !important } .socialHubIcon[class^="icon-"]:before,[class*=" icon-"]:before{ cursor:pointer } .socialHubIcon.style1{ font-size:24px; padding:4px; border-radius:10px; color:#fff; position:relative; z-index:1 } .socialHubIcon.style3{ font-size:24px; padding:1px; border-radius:50%; border:3px solid #fff; color:#fff } .socialHubIcon.style4{ font-size:24px; padding:4px; border-radius:10px; color:#fff; position:relative } .socialHubIcon.style5{ color:#fff } .socialHubIcon.style6{ font-size:24px; padding:4px; border-radius:50%; color:#fff } .socialHubIcon.style7{ font-size:24px; padding:4px 4px 0; border-radius:10px; color:#fff; position:relative; margin-bottom:10px } .socialHubIcon.style8{ font-size:24px; padding:4px; border-radius:50%; color:#fff; background:#000 } .socialHubIcon.style9{ color:#333 } *{ } #dm .dmSocialHub .socialHubWrapper{ display:inline-block; max-width:100% } .shareText{ display:inline-block !important; padding:7px 5px 7px 31px; text-decoration:none !important; font-size:12px; color:#626262 } .shareText:before{ position:absolute; left:0; width:28px; text-align:center; height:28px; top:-1px; left:-1px; border-radius:4px 0 0 4px; padding-top:6px; color:white; background-color:#eee; border:1px solid; font-family:FontAwesome; font-size:14px; text-shadow:0 1px 2px rgba(0,0,0,0.5); cursor:pointer !important } .shareLink:hover{ border-color:#bbb; background-color:#d9d9d9; background-image:-webkit-linear-gradient(#f8f8f8,#d9d9d9); background-image:-moz-linear-gradient(#f8f8f8,#d9d9d9); background-image:linear-gradient(#f8f8f8,#d9d9d9) } .shareLink{ display:inline-block; position:relative; margin-right:0; background-color:#eee; background-image:-webkit-linear-gradient(#fff,#dedede); background-image:-moz-linear-gradient(#fff,#dedede); background-image:linear-gradient(#fff,#dedede); border:#ccc solid 1px; border-radius:4px; width:74px; margin-left:5px; margin-bottom:10px; cursor:pointer } .shareLink .icon-facebook:before{ background-image:-webkit-linear-gradient(#6b89c7,#385694); background-image:-moz-linear-gradient(#6b89c7,#385694); background-image:linear-gradient(#6b89c7,#385694); border:1px solid #33779a } .shareLink .icon-twitter:before{ background-image:-webkit-linear-gradient(#0ebafb,#0180b0); background-image:-moz-linear-gradient(#0ebafb,#0180b0); background-image:linear-gradient(#0ebafb,#0180b0); border:1px solid #017aa9 } .shareLink .icon-linkedin:before{ background-image:-webkit-linear-gradient(#3096c9,#015d8b); background-image:-moz-linear-gradient(#3096c9,#015d8b); background-image:linear-gradient(#3096c9,#015d8b); border:1px solid #01547e } .shareLink .icon-google-plus:before{ background-image:-webkit-linear-gradient(#ff7063,#c32f21); background-image:-moz-linear-gradient(#ff7063,#c32f21); background-image:linear-gradient(#ff7063,#c32f21); border:1px solid #af2620 } .shareLink .icon-envelope:before{ background-image:-webkit-linear-gradient(#868787,#535454); background-image:-moz-linear-gradient(#868787,#535454); background-image:linear-gradient(#868787,#535454); border:1px solid #4b4b4b } .dmShareDesktop{ margin-top:10px; margin-bottom:10px } #dm div.dmContent .shareLink .shareText{ font-family:sans-serif !important; line-height:12px } [class^="icon-"].shareLink,[class*=" icon-"].shareLink,#dm div.dmContent [class^="icon-"].shareLink,#dm div.dmContent [class*=" icon-"].shareLink{ font-family:sans-serif !important; line-height:12px } .dmCoupon .dmUseCoupon,.dmCoupon .dmDownloadCoupon,.dmCoupon .dmShareCoupon{ -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background-color:#5b4025; color:#ffffff } .dmShareCoupon{ text-align:center; line-height:35px; height:35px } .dmUseCoupon,.dmDownloadCoupon{ text-align:center; line-height:35px; height:35px; margin-bottom:10px } .dmCouponFooter{ clear:both; padding-top:10px } .dmCouponImageDesign{ width:90% !important; padding:0 5% 0 5% !important } .dmCouponDesign:not(.notTable){ display:table } .dmMainAndTerms.fixLayout{ overflow:hidden } .dmCouponMain.fixLayout{ padding-bottom:508px; margin-bottom:-500px } .dmCouponTerms.fixLayout{ padding-bottom:508px; margin-bottom:-500px } .dmCouponOffer.notTable{ position:relative } .dmMainAndTerms+.dmCouponOffer>div{ left:-10px; background:-moz-linear-gradient(-45deg,#1b8fe8 3px,transparent 0) 0 5px,linear-gradient(-135deg,#1b8fe8 3px,transparent 0) 0 5px; background:-webkit-linear-gradient(-45deg,#1b8fe8 3px,transparent 0) 0 5px,linear-gradient(-135deg,#1b8fe8 3px,transparent 0) 0 5px; background:linear-gradient(-45deg,#1b8fe8 3px,transparent 0) 0 5px,linear-gradient(-135deg,#1b8fe8 3px,transparent 0) 0 5px; background-position:right top; background-repeat:repeat-y; background-size:10px 10px } .bodyInsideNee:not(.dmDudaonePreviewBody) .expiredCoupon{ display:inline-block !important } .expiredCoupon .dmCouponExpired{ display:block } .dmCouponExpired{ background-color:rgba(255,255,255,0.6); position:absolute; text-align:center; color:#F05951; font-size:25px; font-weight:bold; top:0; bottom:0; left:0; right:0; display:none; z-index:2 } .dmCouponExpiredInner{ display:table; width:100%; height:100% } .dmCouponExpiredText{ display:table-cell; vertical-align:middle } .dmCouponWrapper{ position:relative } .dmCoupon .popupData{ display:none } .dmPopup .data .popupData.clearfix{ display:block } .dmCouponImage{ width:100% } .dmCoupon{ display:inline-block; border:2px solid; border-color:#1b8fe8; padding:0 10px 10px 10px } .dmCouponDesign{ padding:0 } .dmCouponOffer{ background-color:#1b8fe8; color:#000000; text-align:center; font-size:50px; font-weight:bold; font-family:Lora !important; padding:20px 5px } .dmCouponTerms,.dmCouponMain{ padding:20px 10px } .dmCouponMain{ font-family:'Lato' !important; background-color:rgba(36,139,218,0.15); font-size:16px } .dmCouponTerms{ font-family:'Lato' !important; color:#333333; background-color:#7cb9e8; font-size:14px; opacity:0.8 } .dmUseCoupon{ display:block !important; cursor:pointer } #dmRoot #dm .dmUseCoupon.dmWidget,#dm .dmShareCoupon.dmWidget{ margin:0 0 10px 0; height:auto; width:100% } #dm .dmUseCoupon.dmWidget span.textonly,#dm .dmShareCoupon.dmWidget span.textonly{ padding:10px 5px } .dmShareCoupon.dmWidget{ margin:0 } .dmUseCoupon,.dmDownloadCoupon{ line-height:38px; height:38px } .dmCouponOffer:not(.notTable){ display:table-cell; vertical-align:middle; -moz-box-sizing:border-box; box-sizing:border-box; position:relative; width:37%; font-size:60px; line-height:1em } .dmMainAndTerms{ display:table-cell; vertical-align:top; font-family:'Lato' !important; -moz-box-sizing:border-box; box-sizing:border-box; width:63%; text-align:left } .dmCouponDesign:not(.notTable) .dmCouponMain,.dmCouponDesign:not(.notTable) .dmCouponTerms{ padding:15px } .dmCouponDesign:not(.notTable) .dmCouponMain.fixLayout{ padding-bottom:508px; margin-bottom:-490px } .dmCouponDesign:not(.notTable) .dmCouponTerms.fixLayout{ padding-bottom:508px; margin-bottom:-500px } .dmDesktopBody .dmRespCol.large-12 .dmCoupon{ max-width:50% } .dmDesktopBody .dmRespCol.large-11 .dmCoupon{ max-width:60% } .dmDesktopBody .dmRespCol.large-9 .dmCoupon,.dmDesktopBody .dmRespCol.large-10 .dmCoupon{ max-width:80% } .dmDesktopBody .dmRespCol.large-7 .dmCoupon,.dmDesktopBody .dmRespCol.large-8 .dmCoupon{ max-width:90% } .dmDesktopBody .dmRespCol.large-6 .dmCoupon,.dmDesktopBody .dmRespCol.large-5 .dmCoupon,.dmDesktopBody .dmRespCol.large-4 .dmCoupon,.dmDesktopBody .dmRespCol.large-3 .dmCoupon,.dmDesktopBody .dmRespCol.large-2 .dmCoupon,.dmDesktopBody .dmRespCol.large-1 .dmCoupon{ max-width:100%; min-width:221px } .dmDesktopBody .dmRespCol.large-1 .dmCoupon .dmCouponOffer:not(.notTable),.dmDesktopBody .dmRespCol.large-2 .dmCoupon .dmCouponOffer:not(.notTable),.dmDesktopBody .dmRespCol.large-3 .dmCoupon .dmCouponOffer:not(.notTable){ width:40%; font-size:34px } .dmDesktopBody .dmRespCol.large-1 .dmCoupon .dmMainAndTerms,.dmDesktopBody .dmRespCol.large-2 .dmCoupon .dmMainAndTerms,.dmDesktopBody .dmRespCol.large-3 .dmCoupon .dmMainAndTerms{ width:60%; font-size:14px } .dmDesktopBody .dmRespCol.large-1 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmDesktopBody .dmRespCol.large-2 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmDesktopBody .dmRespCol.large-3 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmDesktopBody .dmRespCol.large-1 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmDesktopBody .dmRespCol.large-2 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmDesktopBody .dmRespCol.large-3 .dmCoupon .dmMainAndTerms .dmCouponTerms{ font-size:14px } .dmDesktopBody .dmRespCol.large-4 .dmCoupon .dmCouponOffer:not(.notTable),.dmDesktopBody .dmRespCol.large-5 .dmCoupon .dmCouponOffer:not(.notTable){ font-size:40px } .dmDesktopBody .dmRespCol.large-6 .dmCoupon .dmShareWidget{ margin:5px 1px } .dmDesktopBody .dmRespCol.large-8 .dmCoupon .dmShareWidget,.dmDesktopBody .dmRespCol.large-9 .dmCoupon .dmShareWidget,.dmDesktopBody .dmRespCol.large-10 .dmCoupon .dmShareWidget{ margin:5px 7px } .dmDesktopBody .dmRespCol.large-4 .dmCoupon .dmShareWidget,.dmDesktopBody .dmRespCol.large-12 .dmCoupon .dmShareWidget{ margin:5px 2px } .dmTabletBody .dmRespCol.large-10 .dmCoupon,.dmTabletBody .dmRespCol.large-11 .dmCoupon,.dmTabletBody .dmRespCol.large-12 .dmCoupon{ max-width:50% } .dmTabletBody .dmRespCol.large-7 .dmCoupon{ max-width:82% } .dmTabletBody .dmRespCol.large-9 .dmCoupon,.dmTabletBody .dmRespCol.large-8 .dmCoupon .dmTabletBody .dmRespCol.large-6 .dmCoupon,.dmTabletBody .dmRespCol.large-5 .dmCoupon,.dmTabletBody .dmRespCol.large-4 .dmCoupon,.dmTabletBody .dmRespCol.large-3 .dmCoupon,.dmTabletBody .dmRespCol.large-2 .dmCoupon,.dmTabletBody .dmRespCol.large-1 .dmCoupon{ max-width:100%; min-width:235px } .dmTabletBody .dmRespCol.large-1 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-2 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-3 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-4 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-5 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-6 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-7 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-10 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-11 .dmCoupon .dmCouponOffer:not(.notTable),.dmTabletBody .dmRespCol.large-12 .dmCoupon .dmCouponOffer:not(.notTable){ max-width:34%; font-size:32px } .dmTabletBody .dmRespCol.large-1 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-1 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-2 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-2 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-3 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-3 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-4 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-4 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-5 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-5 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-6 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-6 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-7 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-7 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-10 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-10 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-11 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-11 .dmCoupon .dmMainAndTerms .dmCouponTerms,.dmTabletBody .dmRespCol.large-12 .dmCoupon .dmMainAndTerms .dmCouponMain,.dmTabletBody .dmRespCol.large-12 .dmCoupon .dmMainAndTerms .dmCouponTerms{ font-size:12px } .dmTabletBody .dmRespCol.large-7 .dmCoupon .dmShareWidget,.dmTabletBody .dmRespCol.large-8 .dmCoupon .dmShareWidget,.dmTabletBody .dmRespCol.large-9 .dmCoupon .dmShareWidget,.dmTabletBody .dmRespCol.large-10 .dmCoupon .dmShareWidget{ margin:5px } .dmMobileBody .dmCoupon .dmCouponOffer:not(.notTable){ width:30%; font-size:30px } .dmMobileBody .dmCoupon .dmMainAndTerms{ width:70% } .dmMobileBody .dmCoupon .dmCouponMain{ font-size:18px } .dmMobileBody .dmCoupon .dmCouponTerms{ font-size:16px } .dmMobileBody .dmCoupon .dmCouponMain.fixLayout{ font-size:15px } .dmMobileBody .dmCoupon .dmCouponTerms.fixLayout{ font-size:13px } .dmMobileBody .dmCoupon .dmCouponDesign:not(.notTable) .dmCouponMain,.dmMobileBody .dmCoupon .dmCouponDesign:not(.notTable) .dmCouponTerms{ padding:8px 10px 508px } .dmMobileBody .dmCoupon .dmUseCoupon,.dmMobileBody .dmCoupon .dmShareCoupon{ font-size:18px } .dmShareCoupon{ cursor:pointer } .dmDesktopBody .dmCoupon .dmShareCoupon.dmWidget,.dmTabletBody .dmCoupon .dmShareCoupon.dmWidget{ display:none !important } .dmDesktopBody .dmCoupon .dmSharePopupWrapper .popupData,.dmTabletBody .dmCoupon .dmSharePopupWrapper .popupData{ display:block; width:100%; text-align:center } .dmShareWidget{ display:inline-block; position:relative; margin-right:0; float:none; background-color:#eee; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image:-webkit-linear-gradient(#fff,#dedede); background-image:-moz-linear-gradient(#fff,#dedede); background-image:linear-gradient(#fff,#dedede); border:#ccc solid 1px; border-radius:4px; width:74px; margin:5px; vertical-align:middle; height:auto; cursor:pointer; line-height:12px } .dmShareWidget a:after{ display:block !important; visibility:visible; position:absolute; top:7px; left:31px; font-size:12px; font-family:sans-serif !important } .dmShareWidget a.icon-facebook:after,.dmShareWidget a.icon-google-plus:after,.dmShareWidget a.icon-linkedin:after{ content:"Share"; color:#626262 } .dmShareWidget a.icon-twitter:after{ content:"Tweet"; color:#626262 } .dmShareWidget a.icon-envelope:after{ content:"Mail"; left:38px; color:#626262 } .dmShareWidget a{ font:normal 16px/12px sans-serif !important; background:none; color:transparent !important; display:inline-block !important; padding:12px 0 0 20px; text-decoration:none !important; border:none; height:26px; border-radius:4px; -moz-box-sizing:border-box; box-sizing:border-box; text-align:center; overflow:hidden; outline:none } .dmShareWidget a:before{ position:absolute; left:0; width:28px; text-align:center; height:28px; top:-1px; left:-1px; border-radius:4px 0 0 4px; padding-top:6px; color:white; background-color:#eee; border:1px solid; font-family:FontAwesome; font-size:14px; text-shadow:0 1px 2px rgba(0,0,0,0.5); cursor:pointer !important } .dmShareWidget a.icon-facebook:before{ background-image:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiODljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzODU2OTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image:-webkit-linear-gradient(#6b89c7,#385694); background-image:-moz-linear-gradient(#6b89c7,#385694); background-image:linear-gradient(#6b89c7,#385694); border:1px solid #33779a; visibility:visible } .dmShareWidget a.icon-twitter:before{ background-image:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlYmFmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTgwYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image:-webkit-linear-gradient(#0ebafb,#0180b0); background-image:-moz-linear-gradient(#0ebafb,#0180b0); background-image:linear-gradient(#0ebafb,#0180b0); border:1px solid #017aa9; visibility:visible } .dmShareWidget a.icon-linkedin:before{ background-image:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwOTZjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTVkOGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image:-webkit-linear-gradient(#3096c9,#015d8b); background-image:-moz-linear-gradient(#3096c9,#015d8b); background-image:linear-gradient(#3096c9,#015d8b); border:1px solid #01547e; visibility:visible } .dmShareWidget a.icon-google-plus:before{ background-image:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNzA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMzJmMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image:-webkit-linear-gradient(#ff7063,#c32f21); background-image:-moz-linear-gradient(#ff7063,#c32f21); background-image:linear-gradient(#ff7063,#c32f21); border:1px solid #af2620; visibility:visible } .dmShareWidget a.icon-envelope:before{ background-image:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ODc4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzU0NTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image:-webkit-linear-gradient(#868787,#535454); background-image:-moz-linear-gradient(#868787,#535454); background-image:linear-gradient(#868787,#535454); border:1px solid #4b4b4b; visibility:visible } .dmPopup .popupData p{ text-align:center } .dmPopup input.ptOrangeBtn{ background-color:#fb6d1d; color:white; text-align:center; border:none !important; display:inline-block; padding:0 25px; font:18px sans-serif; text-transform:none; cursor:pointer; border-radius:1px; -moz-border-radius:1px; margin-top:0; height:31px; line-height:30px } .dmPopup .dmShareWidget{ width:85%; height:40px } .dmPopup .dmShareWidget a{ width:100%; height:100%; color:#626262 !important } .dmPopup .dmShareWidget a:before{ width:47px; height:40px; padding-top:13px; font-size:20px } .dmPopup .dmShareWidget a:after{ display:none !important } .dmFacebookGallery .dmPhotoGalleryHolder .photoGalleryThumbs p.caption{ position:absolute; z-index:2; font-size:12px; color:#fff; bottom:0; padding:8px 2px; margin:0; max-width:88px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis } .dmFacebookGallery .dmPhotoGalleryHolder .photoGalleryThumbs span.imageCount{ position:absolute; font-size:12px; height:26px; width:26px; color:#000000; bottom:4px; right:4px; z-index:2; background-color:#1b8fe8 !important; box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5),1px 1px 1px rgba(0,0,0,0.2); border-radius:50%; text-align:center; line-height:26px } .dmTwitterFeedWrapper{ clear:both } .dmTwitterFeed.dmWwr{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; background-color:transparent } .dmTwitterFeed .twitter-timeline{ width:100% } .fb-like.fb_iframe_widget{ display:block; margin-bottom:8px } .dmFacebookLike{ text-align:left } .fb-like.fb_iframe_widget iframe{ left:0 } #dm .dmBackToTop{ width:30px; height:30px; opacity:0; background:rgba(0,0,0,0.6); cursor:pointer; position:absolute; z-index:200; bottom:10px; right:10px; border:1px solid #fff; -webkit-transition:opacity .4s ease; -moz-transition:opacity .4s ease; -o-transition:opacity .4s ease; transition:opacity .4s ease; -moz-box-shadow:0 0 1px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 1px rgba(0,0,0,0.4); box-shadow:0 0 1px rgba(0,0,0,0.4) } #dm .dmBackToTop:before,#dm .dmBackToTop:after{ content:''; position:absolute; width:4px; height:15px; background:#fff; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; left:8px; top:6px; -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg) } #dm .dmBackToTop:after{ left:16px; -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg) } body{ background-color:#eee } .runtimeSpinner{ border-bottom:6px solid #fff; border-left:6px solid #fff; border-right:6px solid #fb6d1d; border-top:6px solid #fb6d1d; border-radius:100%; height:90px; width:90px; animation:spin 0.6s infinite linear; position:absolute; top:50%; left:50%; margin-top:-45px; margin-left:-45px; -webkit-animation:spin 0.6s infinite linear; -moz-animation:spin 0.6s infinite linear; -ms-animation:spin 0.6s infinite linear; -o-animation:spin 0.6s infinite linear } @keyframes spin{ from{ -webkit-transform:rotate(0); -moz-transform:rotate(0); -o-transform:rotate(0); -ms-transform:rotate(0); transform:rotate(0) } to{ -webkit-transform:rotate(359deg); -moz-transform:rotate(359deg); -o-transform:rotate(359deg); -ms-transform:rotate(359deg); transform:rotate(359deg) } } @-moz-keyframes spin{ from{ -moz-transform:rotate(0); transform:rotate(0) } to{ -moz-transform:rotate(359deg); transform:rotate(359deg) } } @-webkit-keyframes spin{ from{ -webkit-transform:rotate(0); transform:rotate(0) } to{ -webkit-transform:rotate(359deg); transform:rotate(359deg) } } @-ms-keyframes spin{ from{ -ms-transform:rotate(0); transform:rotate(0) } to{ -ms-transform:rotate(359deg); transform:rotate(359deg) } } @-o-keyframes spin{ from{ -o-transform:rotate(0); transform:rotate(0) } to{ -o-transform:rotate(359deg); transform:rotate(359deg) } } #dm .dmPostCreationDatePostPage{ color:rgb(9,9,235) } #dm .dmPostPageSingleLabel{ color:rgb(9,9,235); background-color:rgba(36,139,218,0.15) } #dm .commentsWrapper{ background-color:rgba(36,139,218,0.15) } #dm .dmPostCommentTitle{ color:#000000; background-color:#7cb9e8 } #dm .dmPostCommentPublishedDiv{ color:#000000 } .dmRssLine .dmRssItem{ color:#000000 } .dmRssLine .dmPostRightSide{ color:#000000 } .dmRssLine .dmPostRightInner .dmTitleDiv{ color:rgb(9,9,235) } .dmRssBox .dmRssItem{ } .dmRssBox .dmRssItem .dmPostTitle{ color:rgb(9,9,235) } .dmRssBox .dmPostDescriptionDiv{ color:#000000 } #dm div.ecwid-productBrowser-CategoryPage-0 .ecwid-ProductsList-content{ border-top:1px solid #000000 } #dm div.ecwid-productBrowser-productNameLink a,#dm div.ecwid-productBrowser-productNameLink a:active,#dm div.ecwid-productBrowser-productNameLink a:visited{ color:#000000 } #dm div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link,#dm div.ecwid-productBrowser-categoryPath a{ color:#000000 } #dm div.ecwid-productBrowser-details div.ecwid-productBrowser-price,#dm div.ecwid-productBrowser-details-inStockLabel{ color:#000000 } #dm td.ecwid-productBrowser-cart-itemsTable-headerCell{ border-color:#000000; color:#000000 } #dm td.ecwid-productBrowser-cart-itemsTable-cell,#dm tr.ecwid-productBrowser-cart-itemsTable-row-selected,#dm td.ecwid-productBrowser-cart-itemsTable-cell-selected{ border-color:#000000 } #dm button.ecwid-btn--primary.ecwid-btn--continue span{ color:#ffffff; font-size:inherit; text-shadow:none } #dm button.ecwid-btn--primary.ecwid-btn--continue:hover span{ color:#5b4025 } #dm button.ecwid-btn--primary,#dmRoot button.ecwid-btn--primary{ color:#ffffff; background-color:#5b4025; text-decoration:none; clear:both; position:relative; text-align:center; cursor:pointer; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; background-image:none; padding:0; border:none; height:48px; line-height:46px; border-radius:0 } #dm button.ecwid-btn--primary.ecwid-btn--continue:hover span{ color:#ffffff } #dm button.ecwid-btn--secondary,#dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse{ border-radius:1px; background:#000000; color:transparent } #dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse div{ color:transparent } #dm div.ecwid-productBrowser-cart-totalLabel,#dm div.ecwid-productBrowser-cart-totalAmount{ color:#000000 } #dm div.ecwid-Checkout-BreadCrumbs-link-current,#dm div.ecwid-Checkout-BreadCrumbs-link-visited{ color:#000000 } #dm div.ecwid-productBrowser-cart-removeItemButton{ background:#000000; color:transparent } #dm div.ecwid-Checkout-blockTitle,#dm table.ecwid-Checkout-blockTitle div.gwt-HTML{ color:#000000 } #dm .ecwid div.ecwid-productBrowser-head,#dm div.ecwid-Invoice-cell-title{ color:#000000; border-top:1px solid #000000; border-bottom:1px solid #000000 } #dm div.ecwid-Invoice-Summary-label-price,#dm div.ecwid-Invoice-Summary-value-price{ color:#000000 } #dm td.ecwid-Invoice-itemsTable-headerCell{ color:#000000; border-bottom-color:#000000 } #dm td.ecwid-Invoice-itemsTable-cell-last,#dm td.ecwid-Invoice-itemsTable-cell{ border-bottom-color:#000000 } #dm .storeContainerLeftLayout .ecwid div.ecwid-results-topPanel-controlsPanel{ border-bottom:1px solid #000000 } .dmStoreCategories select,#dm select.ecwid-productBrowser-details-optionSelectBox,#dm select.gwt-ListBox{ border:1px solid #000000; color:#000000 } .dmStoreCategories select option,#dm select.ecwid-productBrowser-details-optionSelectBox option,#dm select.gwt-ListBox option{ color:#000000; background:transparent } div.dmInner .dmStoreCategories select{ border:1px solid #000000 } #dm .ecwid div.ecwid-productBrowser-categoryPath{ border-bottom:1px solid #000000; border-top:1px solid #000000 } .ecwid-SearchPanel .ecwid-SearchPanel-field{ border:1px solid #000000 } #dm div.ecwid-Checkout-BreadCrumbs-link-current{ border-bottom:3px solid #000000 } #dm .ecwid-responsive div.ecwid-PseudoButton .gwt-HTML{ color:#ffffff } #dm .ecwid-responsive div.ecwid-PseudoButton{ background:#5b4025 } #dm div.ecwid-productBrowser-price{ color:#000000 } #dm .dmStoreCategories .storeCategory .storeCategoryName{ color:#000000 } #dm div.ecwid-productBrowser-categoryPath{ color:#000000 } #dm div.ecwid-productBrowser-subcategories-categoryName{ color:#000000 } #dm div.ecwid-results-topPanel div{ color:#000000 } #dm div.ecwid-productBrowser-details-qtyLabel{ color:#000000 } #dm div.ecwid-productBrowser-details-GalleryPanel-imageContainer img{ border:1px solid #000000 } #dm div.dmInner input.gwt-TextBox,#dm div.dmInner input.gwt-PasswordTextBox,#dm div.dmInner select.gwt-ListBox,#dm div.dmInner textarea.gwt-TextArea,#dm div.dmInner input.gwt-DateBox{ border:1px solid #000000 !important; color:#000000 } #dm div.ecwid-productBrowser-cart-optionsList,#dm span.ecwid-productBrowser-cart-weight,#dm div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku{ color:#000000 } #dm div.ecwid-productBrowser-cart-estimationNote span,#dm div.ecwid-productBrowser-cart-estimationNote{ color:#000000 } #dm label.ecwid-fieldLabel{ color:#000000 } #dm div.ecwid-productBrowser-cart-subtotalLabel,#dm div.ecwid-productBrowser-cart-shippingLabel,#dm div.ecwid-productBrowser-cart-taxLabel{ color:#000000 } #dm div.ecwid-productBrowser-cart-subtotalAmount,#dm div.ecwid-productBrowser-cart-subtotalAmountMinus,#dm div.ecwid-productBrowser-cart-shippingAmount,#dm div.ecwid-productBrowser-cart-taxAmount{ color:#000000 } #dm div.ecwid-PaymentMethodDetailsBlock-fields div.gwt-Label{ color:#000000 } #dm .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item-bottom-hover{ border:1px solid #000000; border-top:none } #dm .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item-top-hover{ border:1px solid #000000; border-bottom:none } #dm .ecwid *{ color:#000000 } #dm .ecwid .ecwid-productBrowser-details-descr strong *,#dm .ecwid .ecwid-productBrowser-details-descr strong{ font-weight:bold } #dm .dmStoreCart{ width:100px } #dm .dmStoreCart .cartItems{ color:#000000; font-weight:400 !important; font-size:16px } #dm .dmStoreCart .cartIcon{ cursor:pointer; color:#000000; font-size:16px; text-decoration:none; font-weight:400; text-align:center } #dm .dmStoreSearch .dmStoreSearchInput:-ms-input-placeholder{ color:#000000 } #dm .dmStoreSearch .dmStoreSearchInput:-moz-placeholder{ color:#000000 } #dm .dmStoreSearch .dmStoreSearchInput::-moz-placeholder{ color:#000000 } #dm .dmStoreSearch .dmStoreSearchInput::-webkit-input-placeholder{ color:#000000 } #dm div.dmInner .dmStoreSearch input.dmStoreSearchInput{ border:1px solid #000000; color:#000000; width:100%; height:100%; margin:0; padding:0 30px 0 5px; background-color:transparent; outline:0; font-size:14px; font-weight:400; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0 } #dm .dmStoreSearch .dmStoreSearchClickOverlay{ height:100%; position:absolute; top:0; bottom:1px; right:1px; width:32px; z-index:3; cursor:pointer } #dm .dmStoreSearch .dmStoreSearchIcon{ height:20px; border:none; color:#000000; font-size:18px; position:absolute; overflow:hidden; z-index:2; padding:0; background-color:transparent; white-space:nowrap; border-radius:5px; top:calc(50% - 10px); right:5px } .dmDivider{ min-height:2px; border:none; background:grey } #dm .dmOuter .dmInner .dmWidget .text,div.buttons .button .text{ } .youtubeExt{ max-width:100% } .youtubeExt iframe{ width:100%; height:100% } #dm .dmDividerWrapper{ display:block } #dm button.ecwid-btn--primary.ecwid-btn--continue span{ color:#ffffff; font-size:inherit; text-shadow:none } #dm button.ecwid-btn--primary.ecwid-btn--continue:hover span{ color:#5b4025 } #dm button.ecwid-btn--primary,#dmRoot button.ecwid-btn--primary{ color:#ffffff; background-color:#5b4025; text-decoration:none; clear:both; position:relative; text-align:center; cursor:pointer; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; background-image:none; padding:0; border:none; height:48px; line-height:46px; border-radius:0 } #dm button.ecwid-btn--primary.ecwid-btn--continue:hover span{ color:#ffffff } #dm button.ecwid-btn--secondary,#dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse{ border-radius:1px; background:#000000; color:transparent } #dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse div{ color:transparent } #dm div.ecwid-productBrowser-cart-totalLabel,#dm div.ecwid-productBrowser-cart-totalAmount{ color:#000000 } .dmPhotoGallery:not(.dmFacebookGallery) .dmPhotoGalleryHolder:not(.ready) li.photoGalleryThumbs{ display:inline !important; visibility:hidden } #dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--buyNow:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--continueShopping:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--placeOrder:after,#dmRoot [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--addToBag:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--checkout:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--continue span,#dm [data-buttonstyle] .dmWidget span.textonly,#dm [data-buttonstyle] .dmWidget span.text,#dm [data-buttonstyle] .dmWidget span.iconBg,#dm [data-buttonstyle] .dmWidget input{ color:#ffffff } .dmCouponOffer:not(.notTable){ line-height:1em } div.dmInner .filewrapper{ margin:3px 0; height:40px } #upperFloatingNavigation{ max-width:inherit } #desktopHeaderBox{ background-color:transparent } .dmInner{ background-color:#FFFFFF } .dm-layout-home .dmRespRowsWrapper{ background-color:transparent } #dm .dm_wrapper .dm-layout-sec .dmRespRowsWrapper{ background-color:transparent } .dmRespRow,.dmRespColsWrapper,#dm_content .dmRespColsWrapper{ position:relative; margin:0 auto; width:100% } .dmRespRow{ padding-right:20px; padding-left:20px } .dmPageHeaderRow{ display:none } .dmMobileBody .dmRespRow .dmRespCol.dmFatwireMobileClickToCallAndMapColumn{ padding-right:5px; padding-left:5px } #dm #dm-logo-image{ max-height:none; max-width:100% } .dmFooter{ background:#007AD9; color:#000000 } a.addthis_button_google_plusone>div{ font-size:15px !important } #dm div.dmInner{ font-size:inherit; line-height:inherit } .desktopNavWrapper>ul>li>ul{ top:auto } #fcontainer h3{ font-size:1.2em; line-height:1em; margin:0 0 0.4em 0; padding:0 } .dmNewParagraph.hibuCopyrightText{ float:left } #fcontainer .dmRespRow{ padding:0 } #dm .dmBody .dmCustomHtml.fatwireContactUsParagraph .contents.location ul{ list-style:none } #dm .dmBody .dmCustomHtml.fatwireContactUsParagraph .contents.location p{ margin:0 } #dm div.dmInner .dmNewParagraph.fatwireCallToActionParagraph{ padding:0 10px } #dm div.dmInner .dmNewParagraph.fatwireContactUsParagraph{ overflow:hidden } .dmFooterContainer a{ text-decoration:underline } .dmCustomHtml iframe{ vertical-align:initial } .dmLinksMenu>ul{ display:block; margin:0; font-size:inherit } .dmNavigation .navItemText{ padding-right:0 } .dmNavigation li a{ padding:15px 60px 15px 30px } .dmRestaurantMenu[layout] .menuCategroyTitle{ border-bottom:0 } div.dmPrettyList.ed-version h3{ line-height:normal } div.dmPrettyList.ed-version ul.listWidgetContainer li.listItem .listText .itemText{ width:100% } .dmDesktopBody div.dmPrettyList.ed-version ul.listWidgetContainer li.listItem span.link:not(.dmWidget),.dmTabletBody div.dmPrettyList.ed-version ul.listWidgetContainer li.listItem span.link:not(.dmWidget){ width:100% } #dm div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem:last-of-type,#dm div.dmPrettyList.ed-version[layout="layoutD"] ul.listWidgetContainer li.listItem:last-of-type,#dm div.dmPrettyList.ed-version[layout="layoutC"] ul.listWidgetContainer li.listItem:last-of-type{ border:none !important } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem{ margin:20px 0 } .dmDesktopBody .large-12 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-12 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem{ padding-bottom:20px } .dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem{ margin:0 0 15px 0; padding-bottom:15px } .dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem{ padding-bottom:20px; margin:10px 0 20px 0 } .dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem{ padding-bottom:10px; margin:0 0 15px 0 } div.dmPrettyList.ed-version[layout^="layoutA"] span.link span.itemName{ display:none } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] a.biglink{ -js-display:flex; display:flex; flex-direction:column; justify-content:space-between; align-items:flex-end; min-height:100px } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ height:100px; width:33%; left:0 } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ width:65%; padding:0; font-size:14px; text-align:left; flex:1; min-height:0 } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ position:absolute; width:33%; left:0; height:22px; top:78px; font-size:14px } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link span.buttonText{ padding:5px 5% } .dmMobileBody #dm div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget{ position:relative; left:0; top:0 } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ width:100%; height:100%; position:relative; min-height:195px; text-decoration:none; padding:0 } .dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:145px } .dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:135px } .dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:120px } .dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:135px } .dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:125px } .dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ min-height:105px } div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ background-image:url(https://dd-cdn.multiscreensite.com/runtime-img/imgPlaceholder2.png); height:195px; width:195px; position:absolute } .dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ height:145px; width:145px } .dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ height:135px; width:135px } .dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ height:100px; width:100px } .dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ height:135px; width:135px } .dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ height:115px; width:115px } .dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout^="layoutA"] div.listImage{ height:80px; width:80px } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ float:none; padding:0 15px 0 230px; min-height:166px; background:transparent } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget){ padding:0 15px 0 230px } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ padding-left:230px; margin-top:10px } .dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ padding:0 10px 0 165px; min-height:117px } .dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ padding:0 10px 0 145px; min-height:107px } .dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ padding:0 10px 0 110px; min-height:82px } .dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ padding:0 10px 0 145px; min-height:107px } .dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ padding:0 10px 0 125px; min-height:87px } .dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout^="layoutA"] .listText,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ padding:0 10px 0 90px; min-height:62px } .dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget),.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget){ padding-right:10px } .dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ padding-left:165px } .dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ padding-left:145px } .dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ padding-left:110px } .dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ padding-left:145px } .dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ padding-left:125px } .dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout^="layoutA"] span.link,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout^="layoutA"] span.link{ padding-left:90px } .dmDesktopBody #dm div.dmPrettyList.ed-version[layout^="layoutA"] span.link.dmWidget,.dmTabletBody #dm div.dmPrettyList.ed-version[layout^="layoutA"] span.link.dmWidget{ margin:10px 0 0 230px } .dmDesktopBody #dm .large-7 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmDesktopBody #dm .large-6 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmDesktopBody #dm .large-5 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget{ margin-left:165px } .dmDesktopBody #dm .large-4 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget{ margin-left:145px } .dmDesktopBody #dm .large-3 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmDesktopBody #dm .large-2 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmDesktopBody #dm .large-1 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget{ margin-left:110px } .dmTabletBody #dm .medium-7 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmTabletBody #dm .medium-6 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmTabletBody #dm .medium-5 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget{ margin-left:145px } .dmTabletBody #dm .medium-4 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget{ margin-left:125px } .dmTabletBody #dm .medium-3 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmTabletBody #dm .medium-2 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget,.dmTabletBody #dm .medium-1 div.dmPrettyList.ed-version[layout^="layoutA"] span.dmWidget{ margin-left:90px } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link span.buttonText:after,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link span.buttonText:after{ content:'>>'; margin-left:10px; font-size:14px } div.ed-version[layout="layoutB"] li.listItem span.link{ display:none } .dmMobileBody div.ed-version[layout="layoutB"] ul.listWidgetContainer li.listItem .listText{ background-color:rgba(0,0,0,0.5); color:#fff } div.ed-version[layout="layoutB"] li.listItem .listText span.itemName{ padding:12px 5%; margin:0; font-weight:normal } div.ed-version[layout="layoutB"] li.listItem .listText{ font-size:14px; text-decoration:none; text-align:center; line-height:0.8em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden } .dmLargeBody div.ed-version[layout="layoutB"] li.listItem .listText{ height:auto; float:none; text-align:left; line-height:normal; font-size:16px } .dmDesktopBody .large-3 div.ed-version[layout="layoutB"] .listText span.itemName,.dmDesktopBody .large-2 div.ed-version[layout="layoutB"] .listText span.itemName,.dmDesktopBody .large-1 div.ed-version[layout="layoutB"] .listText span.itemName,.dmTabletBody .medium-3 div.ed-version[layout="layoutB"] .listText span.itemName,.dmTabletBody .medium-2 div.ed-version[layout="layoutB"] .listText span.itemName,.dmTabletBody .medium-1 div.ed-version[layout="layoutB"] .listText span.itemName{ font-size:12px } div.ed-version[layout="layoutB"] li.listItem .listText{ display:block } div.ed-version[layout="layoutB"] li.listItem .listText .itemText{ display:none } div.ed-version[layout="layoutB"] li.listItem .listText{ position:absolute; width:100%; height:30%; bottom:0 } .dmDesktopBody div.ed-version[layout="layoutB"] li.listItem .listText,.dmTabletBody div.ed-version[layout="layoutB"] li.listItem .listText{ height:auto; background-color:rgba(0,0,0,0.5); color:#fff } .dmDesktopBody div.ed-version[layout="layoutB"] li.listItem .listText span.itemName,.dmTabletBody div.ed-version[layout="layoutB"] li.listItem .listText span.itemName{ font-size:18px } .dmDesktopBody div.ed-version[layout="layoutB"] li.listItem .listText span.itemName,.dmTabletBody div.ed-version[layout="layoutB"] li.listItem .listText span.itemName{ padding:6px 5% } .dmMobileBody div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li,.dmMobileBody div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li,.dmMobileBody div.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li{ width:47%; float:left; margin:10px 0 } .dmMobileBody div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmMobileBody div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ height:90px } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li{ width:33%; float:left; padding:10px; margin:0 } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ height:180px } .dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-7 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-6 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-5 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ max-height:130px } .dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-7 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-6 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-5 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ max-height:90px } .dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-4 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ max-height:80px } .dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-4 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ max-height:60px } .dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ max-height:50px } .dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li div.listImage{ max-height:35px } .dmDesktopBody .large-3 div.dmPrettyList.ed-version[layout^="layoutB"] span.link,.dmDesktopBody .large-2 div.dmPrettyList.ed-version[layout^="layoutB"] span.link,.dmDesktopBody .large-1 div.dmPrettyList.ed-version[layout^="layoutB"] span.link,.dmTabletBody .medium-3 div.dmPrettyList.ed-version[layout^="layoutB"] span.link,.dmTabletBody .medium-2 div.dmPrettyList.ed-version[layout^="layoutB"] span.link,.dmTabletBody .medium-1 div.dmPrettyList.ed-version[layout^="layoutB"] span.link{ font-size:12px } div.dmPrettyList.ed-version[layout="layoutB1"] div.listImage,div.dmPrettyList.ed-version[layout="layoutB2"] div.listImage{ background-image:url(https://dd-cdn.multiscreensite.com/runtime-img/imgPlaceholder1.png); float:left; width:100% } div.dmPrettyList.ed-version[layout^="layoutB"] span.link{ position:absolute; width:100%; height:30%; bottom:0 } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutB"] span.link,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutB"] span.link{ height:auto; font-size:18px } div.dmPrettyList.ed-version[layout^="layoutC"] .listText{ min-height:72px; padding:10px 0 20px } div.dmPrettyList.ed-version[layout^="layoutC"] span.link span.itemName{ display:none } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutC"] ul.listWidgetContainer>li{ overflow:visible; margin:20px 0 } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutC"] span.link{ position:absolute; width:36%; height:25px; bottom:-10px; right:3% } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutC"] span.link span.buttonText{ padding:7px 5% } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutC"] ul.listWidgetContainer>li,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutC"] ul.listWidgetContainer>li{ width:100%; min-height:0; height:auto; overflow:visible; margin:20px 0; text-align:left; box-shadow:0 2px 1px -2px #fff; padding:0 0 2% } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutC"] li.listItem a.biglink,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutC"] li.listItem a.biglink{ min-height:0 } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutC"] .listText,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutC"] .listText{ float:none; height:100%; min-height:0; padding:0; margin-bottom:10px } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutC"] .listText span,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutC"] .listText span{ display:block } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutC"] span.link,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutC"] span.link{ display:block; text-align:right } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutC"] span.link span.buttonText:after,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutC"] span.link span.buttonText:after{ content:'>>'; margin-left:10px; font-size:14px } .dmPrettyList.ed-version[link-element="none"] ul li a span.link{ display:none !important } .dmPrettyList.ed-version[link-element="button"] ul li a span.link{ top:0 } .dmPrettyList.ed-version[image-element="none"] ul li a div.listImage{ display:none } .dmPrettyList.ed-version[image-element="none"] ul li a .listText{ padding-left:0; width:100% } .dmPrettyList.ed-version[image-element="none"] ul li a span.link{ padding-left:0 } .dmPrettyList.ed-version[image-element="none"] ul li a.biglink{ text-align:initial } .dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink div.listImage,.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink div.listImage{ float:right; position:relative } .dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText{ padding:0 5px 0 0; float:left } .dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link,.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link{ left:initial; right:0 } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer{ -js-display:flex; display:flex; justify-content:space-between; flex-wrap:wrap } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink{ -js-display:flex; display:flex; flex-direction:column; height:auto } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink div.listImage,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink div.listImage,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink div.listImage{ flex:1; margin-bottom:10px } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink .itemName,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink .itemName,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink .itemName{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink .listText,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink .listText,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink .listText{ display:block; margin-bottom:10px; text-align:left } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink .listText .itemName,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink .listText .itemName,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink .listText .itemName{ margin-bottom:10px } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink span.link,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink span.link,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink span.link{ position:relative; background-color:transparent } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink span.link .buttonText,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink span.link .buttonText,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink span.link .buttonText{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink span.link .itemName,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink span.link .itemName,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink span.link .itemName{ display:none } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink>.itemName{ font-size:23px; margin-bottom:10px; text-align:left } .dmDesktopBody div.dmPrettyList.ed-version ul.listWidgetContainer li.listItem a.biglink:hover,.dmTabletBody div.dmPrettyList.ed-version ul.listWidgetContainer li.listItem a.biglink:hover{ background-color:transparent } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText{ height:100%; width:65% } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link{ position:absolute; width:33%; height:29px; top:84px; left:0 } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link span.itemName,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link span.itemName,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link span.itemName,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link span.itemName{ display:none } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link span.buttonText,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link span.buttonText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link span.buttonText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link span.buttonText{ padding:9px 5% } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink div.listImage,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink div.listImage,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink div.listImage,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink div.listImage{ float:right; position:relative } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText{ padding:0 20px 0 0 } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link{ padding-left:0; position:relative; top:0; height:19px } .dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link span.buttonText,.dmDesktopBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link span.buttonText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link span.buttonText,.dmTabletBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link span.buttonText{ padding:0 } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink{ display:flex; -js-display:flex; flex-direction:column; align-items:flex-start; justify-content:space-between; padding:0; text-align:left } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink .listText{ height:auto; min-height:0; flex:1 } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink span.link,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink span.link{ margin:10px 0 0 } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink span.link.dmWidget,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink span.link.dmWidget{ margin:10px 0 0 } .dmDesktopBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:last-child,.dmTabletBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:last-child{ border:none !important } .dmDesktopBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+1):last-child,.dmDesktopBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+1):nth-last-child(2),.dmDesktopBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+1):nth-last-child(3),.dmTabletBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+1):last-child,.dmTabletBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+1):nth-last-child(2),.dmTabletBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+1):nth-last-child(3){ border:none !important } .dmDesktopBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+2):last-child,.dmDesktopBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+2):nth-last-child(2),.dmTabletBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+2):last-child,.dmTabletBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(3n+2):nth-last-child(2){ border:none !important } .dmMobileBody .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink>.itemName,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink>.itemName,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink>.itemName{ font-size:14px; font-weight:bold } .dmMobileBody .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink .listText,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink .listText,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink .listText{ padding:0 } .dmMobileBody .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink .listText .itemName,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink .listText .itemName,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink .listText .itemName{ margin-bottom:5px; display:block } .dmMobileBody .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink span.link,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink span.link,.dmMobileBody .dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink span.link{ text-align:left } .dmMobileBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:last-child{ border:none !important } .dmMobileBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(2n+1):last-child,.dmMobileBody #dm div.dmPrettyList.ed-version[layout^="layoutB"] ul.listWidgetContainer li.listItem:nth-child(2n+1):nth-last-child(2){ border:none !important } .dmMobileBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink,.dmMobileBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink{ align-items:flex-start } #dm div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink div.listImage,#dm div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink div.listImage{ position:absolute; right:0; left:auto } .dmMobileBody div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmMobileBody div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText{ padding:0 } .dmDesktopBody #dm div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText{ padding:0 230px 0 0; width:100% } .dmDesktopBody #dm div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmTabletBody #dm div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget){ padding:0 230px 0 0; width:100% } .dmDesktopBody #dm div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmTabletBody #dm div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget{ margin:10px 230px 0 0; width:auto } .dmDesktopBody #dm .large-7 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm .large-7 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmDesktopBody #dm .large-6 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm .large-6 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmDesktopBody #dm .large-5 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm .large-5 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText{ padding:0 165px 0 0 } .dmDesktopBody #dm .large-7 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-7 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-6 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-6 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-5 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-5 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget){ padding:0 165px 0 0 } .dmDesktopBody #dm .large-7 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm .large-7 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmDesktopBody #dm .large-6 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm .large-6 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmDesktopBody #dm .large-5 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm .large-5 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget{ margin:10px 165px 0 0 } .dmDesktopBody #dm .large-4 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm .large-4 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText{ padding:0 145px 0 0 } .dmDesktopBody #dm .large-4 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-4 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget){ padding:0 145px 0 0 } .dmDesktopBody #dm .large-4 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm .large-4 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget{ margin:10px 145px 0 0 } .dmDesktopBody #dm .large-3 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm .large-3 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmDesktopBody #dm .large-2 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm .large-2 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmDesktopBody #dm .large-1 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmDesktopBody #dm .large-1 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText{ padding:0 110px 0 0 } .dmDesktopBody #dm .large-3 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-3 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-2 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-2 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-1 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmDesktopBody #dm .large-1 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget){ padding:0 110px 0 0 } .dmDesktopBody #dm .large-3 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm .large-3 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmDesktopBody #dm .large-2 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm .large-2 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmDesktopBody #dm .large-1 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmDesktopBody #dm .large-1 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget{ margin:10px 110px 0 0 } .dmTabletBody #dm .medium-7 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm .medium-7 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-7 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm .medium-7 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-6 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm .medium-6 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-6 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm .medium-6 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-5 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm .medium-5 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-5 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm .medium-5 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget){ padding:0 145px 0 0 } .dmTabletBody #dm .medium-7 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm .medium-7 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmTabletBody #dm .medium-6 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm .medium-6 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmTabletBody #dm .medium-5 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm .medium-5 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget{ margin:10px 145px 0 0 } .dmTabletBody #dm .medium-4 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm .medium-4 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-4 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm .medium-4 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget){ padding:0 125px 0 0 } .dmTabletBody #dm .medium-4 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm .medium-4 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget{ margin:10px 125px 0 0 } .dmTabletBody #dm .medium-3 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm .medium-3 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-3 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm .medium-3 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-2 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm .medium-2 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-2 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm .medium-2 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-1 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink .listText,.dmTabletBody #dm .medium-1 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.link:not(.dmWidget),.dmTabletBody #dm .medium-1 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody #dm .medium-1 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.link:not(.dmWidget){ padding:0 90px 0 0 } .dmTabletBody #dm .medium-3 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm .medium-3 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmTabletBody #dm .medium-2 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm .medium-2 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget,.dmTabletBody #dm .medium-1 div.dmPrettyList.ed-version[layout="layoutA1"] ul.listWidgetContainer li.listItem:nth-child(even) a.biglink span.dmWidget,.dmTabletBody #dm .medium-1 div.dmPrettyList.ed-version[layout="layoutA2"] ul.listWidgetContainer li.listItem a.biglink span.dmWidget{ margin:10px 90px 0 0 } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget){ width:65%; text-align:left } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] span.link:not(.dmWidget) span.buttonText{ padding:5px 0 } .dmMobileBody #dm div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer a.biglink span.link:not(.dmWidget),.dmMobileBody #dm div.dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer a.biglink span.link:not(.dmWidget),.dmMobileBody #dm div.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer a.biglink span.link:not(.dmWidget),.dmMobileBody #dm div.dmPrettyList.ed-version[layout^="layoutD"] ul.listWidgetContainer a.biglink span.link:not(.dmWidget){ position:relative; color:#828383; background-color:transparent; top:auto; left:auto; right:auto } .dmDesktopBody div[layout^="layoutA"] ul.listWidgetContainer li.listItem,.dmTabletBody div[layout^="layoutA"] ul.listWidgetContainer li.listItem{ border-bottom:1px solid #000000 } .dmMobileBody div.dmPrettyList.ed-version[layout^="layoutA"] .listText{ flex:1 1 auto } .dmPrettyList.ed-version[layout="layoutB1"] ul.listWidgetContainer>li.listItem a.biglink div.listImage,.dmPrettyList.ed-version[layout="layoutB2"] ul.listWidgetContainer>li.listItem a.biglink div.listImage,.dmPrettyList.ed-version[layout="layoutB3"] ul.listWidgetContainer>li.listItem a.biglink div.listImage{ flex:1 1 auto } .dmDesktopBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink .listText,.dmTabletBody div.dmPrettyList.ed-version[layout^="layoutA"] ul.listWidgetContainer li.listItem a.biglink .listText{ flex:1 1 auto } #dm div.dmPrettyList.ed-version .listText .itemText{ white-space:pre-line } .dmRestaurantMenu .menuItemDesc{ white-space:pre-line } .dmCouponTerms,.dmCouponMain{ white-space:pre-line } #dm .dmGeoLocation.ed-version h3{ line-height:normal } #dm .dmGeoLocation.ed-version .dmGeoMLocItem a{ pointer-events:none } #dm .dmGeoLocation.ed-version div.dmGeoSVTitle,#dm .dmGeoLocation.ed-version div.dmGeoSVAddr,#dm .dmGeoLocation.ed-version div.dmGeoSVPhone,#dm .dmGeoLocation.ed-version div.dmGeoSVMoreInfo{ text-align:left } #dm .dmGeoLocation.frame-direction-rtl h3,#dm .dmGeoLocation.frame-direction-rtl ul.dmGeoMLocList,#dm .dmGeoLocation.frame-direction-rtl div.dmGeoSVTitle,#dm .dmGeoLocation.frame-direction-rtl div.dmGeoSVAddr,#dm .dmGeoLocation.frame-direction-rtl div.dmGeoSVPhone,#dm .dmGeoLocation.frame-direction-rtl div.dmGeoSVMoreInfo,#dm .dmGeoLocation.frame-direction-rtl li.dmGeoMLocItem{ direction:rtl; text-align:right } #dm .dmGeoLocation.frame-direction-rtl .dmGeoMLocMapView{ text-align:left } #dm .dmGeoLocation .dmGeoMLocItemDetails{ display:block } #dm .dmGeoLocation.ed-version .dmGeoLocBtn{ margin:20px 0 } #dm .dmGeoLocation.ed-version .dmGeoMLocItem{ padding:20px 0 } #dm .dmGeoLocation.ed-version .dmGeoInnerWrapper{ border:none; box-shadow:none } .dmPhotoGallery li.photoGalleryThumbs .caption-container .caption-inner p,.flexslider .slides>li .slide-inner .slide-text{ white-space:pre-line } [dmle_extension='custom_extension'] .dmWidget{ width:150px; padding:0 7px } [dmle_extension='custom_extension'] .dmInternalError{ color:red } #dm div.dmPrettyList.ed-version .listText .itemText{ white-space:pre-line } .dmDivider{ color:grey; border-color:currentColor; background:none } .dmDivider{ color:grey; border-color:currentColor; background:none } #leftSidebar{ transition:opacity .3s ease-out } body:not([class*='snapjs-']) #leftSidebar{ opacity:0 } body[class*='snapjs-'] #leftSidebar{ opacity:1 } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:55px } .dmMobileBody div[layout="layoutA"] .listText{ height:auto } div.dmPrettyList.ed-version[layout^="layoutB"] span.link{ height:auto } div.dmPrettyList.ed-version .biglink[href=""]{ cursor:default } .main-navigation.unifiednav{ -js-display:flex; display:flex; justify-content:flex-start; align-items:stretch; overflow:visible } .main-navigation.unifiednav.nav-rtl{ } .main-navigation.unifiednav ul,.main-navigation.unifiednav ol{ list-style:none; padding:0; margin:0; font-size:1rem } .main-navigation.unifiednav .unifiednav__container{ -js-display:flex; display:flex; justify-content:flex-start; list-style:none } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap{ -js-display:flex; display:flex; justify-content:flex-start; position:relative; font-weight:normal } .main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::before,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{ content:''; align-self:center; font-weight:bold } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{ -js-display:flex; display:flex; justify-content:flex-start; align-items:center; flex-direction:row; color:inherit; text-decoration:none; cursor:pointer; position:relative; padding:12px 15px; margin:0; font-weight:inherit; letter-spacing:0.03em } .main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:0 15px } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{ pointer-events:none; white-space:nowrap } .main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{ content:''; width:100%; height:0; border:0 solid transparent; border-top-color:currentColor; display:block; transition:transform .2s ease-out,opacity .2s ease-out; opacity:0 } .main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::before,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::before{ opacity:1 } .main-navigation.unifiednav.effect-bottom,.main-navigation.unifiednav.effect-bottom2,.main-navigation.unifiednav.effect-top-bottom{ padding:calc(12px - 0.2em - 2px) 15px } .main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{ transform:scaleX(0); border-top-width:2px } .main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{ margin-top:.2em } .main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{ margin-bottom:.2em } .main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{ border-top-color:transparent } .main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::before,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::before{ transform:scaleX(1) } .main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{ transform-origin:left } .main-navigation.unifiednav.effect-bottom.effect-bottom_center .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom.effect-bottom_center .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{ transform-origin:center } .main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{ border-top-width:2px } .main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{ transform:translate3d(0,-8px,0) } .main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{ transform:translate3d(0,8px,0) } .main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::after,.main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::before,.main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::after,.main-navigation.unifiednav.effect-top-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::before{ transform:translate3d(0,0,0) } .main-navigation.unifiednav.effect-none,.main-navigation.unifiednav.effect-text-fill,.main-navigation.unifiednav.effect-roll-over,.main-navigation.unifiednav.effect-text-color,.main-navigation.unifiednav.effect-float,.main-navigation.unifiednav.effect-forward{ padding:12px 15px } .main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{ content:attr(data-link-text); white-space:nowrap; position:absolute; transition:width 0.3s ease-in-out; overflow:hidden; background-color:transparent; width:0; height:100%; transform-origin:left; left:0; opacity:1 } .main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{ position:relative } .main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::before,.main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::before{ width:100% } .main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{ content:attr(data-link-text); white-space:nowrap; position:absolute; transition:opacity 0.3s ease-out; color:#9a9a9a; opacity:0; transform:translateY(-50%); background-color:transparent; width:100%; height:100%; top:0; left:0 } .main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{ position:relative; transition:color 0.2s ease-out,transform 0.3s ease-out } .main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text,.main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text,.main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text{ transform:translateY(50%); color:transparent } .main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::before,.main-navigation.unifiednav.effect-roll-over .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::before{ opacity:1 } .main-navigation.unifiednav.effect-background,.main-navigation.unifiednav.effect-border{ padding:0 } .main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ transition:color .2s ease-out,background-color .2s ease-out; padding:12px 15px; margin:0 15px 0 0 } .main-navigation.unifiednav.effect-background[data-divider] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ margin:0 } .main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0']{ left:15px; top:calc(100% - 12px) } .main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover{ background-color:#333; color:#fafafa } .main-navigation.unifiednav.effect-border .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ transition:border-color .2s ease-out; padding:12px 15px; margin:0 15px 0 0 } .main-navigation.unifiednav.effect-border[data-divider] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ margin:0 } .main-navigation.unifiednav.effect-border .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ transition:all .2s ease-out; border-width:2px; border-style:solid; border-color:transparent } .main-navigation.unifiednav.effect-border .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,.main-navigation.unifiednav.effect-border .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.main-navigation.unifiednav.effect-border .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover{ border-color:currentColor } .main-navigation.unifiednav.effect-text-color .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ transition:color .2s ease-out } .main-navigation.unifiednav.effect-text-color .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,.main-navigation.unifiednav.effect-text-color .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.main-navigation.unifiednav.effect-text-color .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover{ color:#9a9a9a } .main-navigation.unifiednav.effect-float .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ transition:transform .3s ease-out } .main-navigation.unifiednav.effect-float .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.main-navigation.unifiednav.effect-float .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover{ transform:translateY(-8px) } .main-navigation.unifiednav.effect-forward .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ transition:transform .3s ease-out } .main-navigation.unifiednav.effect-forward .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.main-navigation.unifiednav.effect-forward .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover{ transform:translateX(8px) } .main-navigation.unifiednav .unifiednav__container .unifiednav__item:not(.unifiednav__item_has-sub-nav) .icon{ display:none } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{ display:initial; margin-left:10px } .main-navigation.unifiednav .unifiednav__container[data-depth='1']{ min-width:100% } .main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item_has-sub-nav .icon{ transform:rotate(-90deg) } .main-navigation.unifiednav .unifiednav__container[data-depth]{ position:absolute; top:0; left:0; flex-direction:column; pointer-events:none; opacity:0; z-index:100; transition:transform .4s ease-out,opacity .1s ease-out; background-color:#faf9f9 } .main-navigation.unifiednav .unifiednav__container[data-depth='0']{ top:100%; transform:translateY(-10px) } .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container[data-depth='0']{ left:15px } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap .unifiednav__container>.unifiednav__item-wrap{ flex-direction:column } .main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{ padding:15px 30px 15px 15px; margin:0 } .main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{ content:'' !important; width:100%; height:0; color:#ececec; align-self:center; border:0 solid currentColor } .main-navigation.unifiednav[layout-main='horizontal_nav_layout_8'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ border-radius:30px; padding:12px 30px; margin:0 15px 0 0 } .main-navigation.unifiednav[layout-main='horizontal_nav_layout_8'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container:not([data-depth]){ left:30px } .main-navigation.unifiednav[layout-sub='submenu_horizontal_1'] .unifiednav__container[data-depth],.main-navigation.unifiednav[layout-sub='submenu_horizontal_2'] .unifiednav__container[data-depth]{ color:#999 } .main-navigation.unifiednav[layout-sub='submenu_horizontal_2'] .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{ border-top-width:1px } .main-navigation.unifiednav[layout-sub='submenu_horizontal_1'] .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,.main-navigation.unifiednav[layout-sub='submenu_horizontal_1'] .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item:hover,.main-navigation.unifiednav[layout-sub='submenu_horizontal_1'] .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item.hover{ background-color:#000; color:#fff } .main-navigation.unifiednav[layout-sub='submenu_horizontal_2'] .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,.main-navigation.unifiednav[layout-sub='submenu_horizontal_2'] .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item:hover,.main-navigation.unifiednav[layout-sub='submenu_horizontal_2'] .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item.hover{ background-color:#ececec; color:#000 } .main-navigation.unifiednav.unifiednav_vertical .unifiednav__container[data-depth]{ left:0 } body:not(.dmTabletBody):not(.dmMobileBody) .main-navigation.unifiednav .unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.main-navigation.unifiednav .unifiednav__item-wrap.hover>.unifiednav__container[data-depth],.main-navigation.unifiednav .unifiednav__item-wrap>.unifiednav__container[data-depth].visibleInEditor{ opacity:1; pointer-events:all; transform:translateY(0) } .main-navigation.unifiednav.ui-state-disabled .unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.main-navigation.unifiednav.ui-state-disabled .unifiednav__item-wrap.hover>.unifiednav__container[data-depth],.main-navigation.unifiednav.ui-state-disabled .unifiednav__item-wrap>.unifiednav__container[data-depth].visibleInEditor{ opacity:0; pointer-events:none } .main-navigation.unifiednav .unifiednav__item-wrap:hover>.unifiednav__container[data-depth='1'],.main-navigation.unifiednav .unifiednav__item-wrap>.unifiednav__container[data-depth='1'].visibleInEditor,.main-navigation.unifiednav .unifiednav__item-wrap.hover>.unifiednav__container[data-depth='1']{ transform:translateX(0) translateY(0) } .main-navigation.unifiednav.unifiednav_vertical .unifiednav__container>.unifiednav__item-wrap:not(:last-child)::after{ content:'' !important } .main-navigation.unifiednav.unifiednav_vertical .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{ flex:1 1 auto } .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container[data-depth='1']{ transform:translateX(-10%) translateY(0); left:100% } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{ padding-left:10px } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{ margin-left:0 } .main-navigation.unifiednav:not(.unifiednav_vertical)[data-divider='DOT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,.main-navigation.unifiednav:not(.unifiednav_vertical)[data-divider='DOT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{ font-size:inherit } .main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item_has-sub-nav .icon{ transform:rotate(0) } .main-navigation.unifiednav[layout-main='horizontal_nav_layout_8'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth='0']{ left:30px } .main-navigation.unifiednav:not(.unifiednav_vertical)>.unifiednav__container{ justify-content:inherit } .main-navigation.unifiednav:not(.unifiednav_vertical)[data-direction='RIGHT'][data-middle-logo-nav='true'],.main-navigation.unifiednav:not(.unifiednav_vertical)[data-direction='RIGHT']>.unifiednav__container{ flex-direction:row-reverse } #dm .dmBody nav.main-navigation.unifiednav,#dm .p_hfcontainer nav.main-navigation.unifiednav{ min-width:9em !important; text-align:initial !important } #dm .main-navigation.unifiednav .unifiednav__container[data-depth]{ background-color:transparent } #dm .main-navigation.unifiednav[layout-sub='submenu_horizontal_1'] .unifiednav__container[data-depth],#dm .main-navigation.unifiednav[layout-sub='submenu_horizontal_2'] .unifiednav__container[data-depth]{ background-color:#faf9f9 } #dm .main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{ color:#d1d1d1 } #dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap .unifiednav__item.unifiednav__item_has-sub-nav .nav-item-text .icon::before{ transition:transform .3s ease-out } #dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap:hover .unifiednav__item .nav-item-text,#dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap.hover .unifiednav__item .nav-item-text,#dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap.unifiednav__item-wrap_open .unifiednav__item .nav-item-text{ position:relative; pointer-events:all } #dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap:hover>.unifiednav__container[data-depth],#dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap.hover>.unifiednav__container[data-depth],#dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]{ opacity:1; pointer-events:all; transform:translateY(0) } #dm .main-navigation.unifiednav.ui-state-disabled #dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap:hover>.unifiednav__container[data-depth],#dm .main-navigation.unifiednav.ui-state-disabled #dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap.hover>.unifiednav__container[data-depth],#dm .main-navigation.unifiednav.ui-state-disabled #dm .main-navigation.unifiednav .unifiednav__container .unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]{ opacity:0; pointer-events:none } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container{ flex-direction:column; flex:1 1 100% } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{ padding:8px 0; margin:0 } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{ padding-left:15px; padding-right:15px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{ white-space:initial } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap{ flex-direction:column } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth]{ pointer-events:all; opacity:1; position:static; transform:translate(0) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{ justify-content:inherit; padding:8px 1em; margin:0; font-size:0.8em } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item.unifiednav__item_has-sub-nav .icon::before{ transform-origin:center; transform:rotate(90deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth] .unifiednav__container[data-depth]{ padding-left:12px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{ content:'' !important; width:100%; height:0; color:#d1d1d1; align-self:flex-start; border:0 solid currentColor } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'].effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'].effect-border .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ margin:0 } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_1'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:15px 0 } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_1'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{ padding:8px 12px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_2'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:5px 0 } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_2'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{ padding:8px 12px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_3'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:12px 15px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_3'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{ padding:5px 30px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_3'].effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_3'].effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_3'].effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover{ background-color:rgba(51,51,51,0.4) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_4'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:8px 0 } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_4'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{ padding:8px 12px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_5'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:12px 0; justify-content:center } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_5'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{ padding:5px 0; justify-content:center } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_1'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_5'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{ border-top-width:1px } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][layout-main='vertical_nav_layout_5'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{ width:5%; align-self:center } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL']:not([data-show-vertical-sub-items='HIDE']):not([data-show-vertical-sub-items='HOVER']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='SHOW'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before{ transform:rotate(180deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL']:not([data-show-vertical-sub-items='HIDE']):not([data-show-vertical-sub-items='HOVER']) .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='SHOW'] .unifiednav__container[data-depth]>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before{ transform:rotate(270deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE'] .unifiednav__container[data-depth],#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER'] .unifiednav__container[data-depth]{ transition:transform .3s ease-in-out,opacity .6s ease-out,max-height .3s ease-in-out; transform-origin:top; height:auto; overflow:hidden } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth],#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth]{ opacity:0; max-height:0 } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before{ transform:rotate(180deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth],#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]{ opacity:1; max-height:50em } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .icon::before,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .icon::before{ transform:rotate(270deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container{ opacity:1; max-height:50em } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth],#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth]{ transition:unset; opacity:1; max-height:50em } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth],#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth]{ transition:unset; opacity:1; max-height:50em } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected>.nav-item-text .icon::before,#dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected>.nav-item-text .icon::before{ transform:rotate(180deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before{ transform:rotate(180deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]{ opacity:1; max-height:50em } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .icon::before{ transform:rotate(270deg) } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container{ opacity:1; max-height:50em } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container{ flex-wrap:wrap; justify-content:inherit } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container .nav-item-text::before{ text-align:left } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before{ transform:rotate(180deg) } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container>.unifiednav__item-wrap.unifiednav__item-wrap_open .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container>.unifiednav__item-wrap:hover .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container>.unifiednav__item-wrap.hover .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container>.unifiednav__item-wrap.unifiednav__item-wrap_open .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container>.unifiednav__item-wrap:hover .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container>.unifiednav__item-wrap.hover .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container>.unifiednav__item-wrap.unifiednav__item-wrap_open .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container>.unifiednav__item-wrap:hover .icon::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container>.unifiednav__item-wrap.hover .icon::before{ transform:rotate(180deg) } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-direction='LEFT']>.unifiednav__container{ flex-direction:row } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-direction='RIGHT']>.unifiednav__container{ flex-direction:row-reverse } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL']).unifiednav_rtl>.unifiednav__container{ flex-direction:row-reverse } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container.left_nav>.unifiednav__item-wrap::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{ content:'' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container.left_nav>.unifiednav__item-wrap::after,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{ content:'' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider][data-direction='RIGHT'] .unifiednav__container.left_nav>.unifiednav__item-wrap::after,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider][data-direction='RIGHT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{ content:'' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider]:not([data-direction='RIGHT']) .unifiednav__container.left_nav>.unifiednav__item-wrap::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider]:not([data-direction='RIGHT']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{ content:'' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='PIPE'] .unifiednav__container.left_nav>.unifiednav__item-wrap::after,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='PIPE'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{ content:'|' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='PIPE'][data-direction='RIGHT'] .unifiednav__container.left_nav>.unifiednav__item-wrap::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='PIPE'][data-direction='RIGHT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{ content:'|' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='SLASH'] .unifiednav__container.left_nav>.unifiednav__item-wrap::after,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='SLASH'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{ content:'/' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='SLASH'][data-direction='RIGHT'] .unifiednav__container.left_nav>.unifiednav__item-wrap::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='SLASH'][data-direction='RIGHT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{ content:'/' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='COLON'] .unifiednav__container.left_nav>.unifiednav__item-wrap::after,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='COLON'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{ content:':' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='COLON'][data-direction='RIGHT'] .unifiednav__container.left_nav>.unifiednav__item-wrap::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='COLON'][data-direction='RIGHT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{ content:':' } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='DOT'] .unifiednav__container.left_nav>.unifiednav__item-wrap::after,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='DOT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{ content:'\00b7'; font-size:inherit } #dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='DOT'][data-direction='RIGHT'] .unifiednav__container.left_nav>.unifiednav__item-wrap::before,#dm .main-navigation.unifiednav:not([data-nav-structure='VERTICAL'])[data-divider='DOT'][data-direction='RIGHT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{ content:'\00b7'; font-size:inherit } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'][data-direction='RIGHT']{ flex-direction:row-reverse } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'][data-divider] .unifiednav__container.left_nav>.unifiednav__item-wrap:last-child::after,#dm .main-navigation.unifiednav[data-nav-structure='SPLIT'][data-divider][data-direction='RIGHT'] .unifiednav__container.left_nav>.unifiednav__item-wrap:last-child::before{ content:'' } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT']>.unifiednav__container{ -js-display:flex; display:flex; flex:2 1 0; align-items:center } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT']>.unifiednav__container.left_nav{ justify-content:flex-end } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT']>.unifiednav__container.right_nav{ justify-content:flex-start } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__container[data-depth]{ transition:none } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'].effect-background .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0']{ top:100% } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .middleLogoLink{ -js-display:flex; display:flex; justify-content:center; align-items:center; flex:0 0 auto; margin-left:5px; margin-right:5px; max-width:300px; width:100px } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .navLogo{ margin:0; width:auto; height:auto } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'][layout-main='horizontal_nav_layout_6'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .main-navigation.unifiednav[data-nav-structure='SPLIT'][layout-main='horizontal_nav_layout_7'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .main-navigation.unifiednav[data-nav-structure='SPLIT'][layout-main='horizontal_nav_layout_8'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:8px 25px } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'][layout-main='horizontal_nav_layout_8'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ margin-right:10px } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:1px 15px } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap{ justify-content:space-between } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ justify-content:center } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__item-wrap>.unifiednav__item,#dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__item-wrap::before,#dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__item-wrap::after{ flex:1 1 auto } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__container:not([data-depth]):last-of-type>.unifiednav__item-wrap:last-child .unifiednav__container[data-depth='0']{ left:auto; right:0 } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'].effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:last-child .unifiednav__container[data-depth='0']{ transform:translateX(0) translateY(0); right:initial } #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'].effect-background[layout-main='horizontal_nav_layout_6'] .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0'],#dm .main-navigation.unifiednav[data-nav-structure='SPLIT'].effect-background[layout-main='horizontal_nav_layout_7'] .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0'],#dm .main-navigation.unifiednav[data-nav-structure='SPLIT'].effect-background[layout-main='horizontal_nav_layout_8'] .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0']{ margin-left:0 } #dm .main-navigation.unifiednav:not([data-nav-structure='SPLIT']){ } #dm .main-navigation.unifiednav:not([data-nav-structure='SPLIT']).effect-border .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0']{ left:15px; top:calc(100% - 12px) } #dm .main-navigation.unifiednav:not([data-nav-structure='SPLIT']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:last-child .unifiednav__container[data-depth='0']{ left:auto; right:0 } #dm .main-navigation.unifiednav:not([data-nav-structure='SPLIT']) .navLogo{ display:none } .dmMobileBody #dm .main-navigation.unifiednav .nav-item-text{ position:relative; pointer-events:all } .dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] ul,.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] ol{ font-size:13px } .dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{ padding:0 5px } .dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .navLogo{ width:50px } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav:not([data-nav-structure='SPLIT']) .unifiednav__container[data-depth='1']{ max-height:65vh; overflow-y:auto } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav:not([data-nav-structure='SPLIT']) .unifiednav__container[data-depth='1'] .unifiednav__item-wrap{ flex-shrink:0 } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__item-wrap.hover>.unifiednav__container[data-depth],.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]{ transform:translateX(0) translateY(0); right:initial } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .unifiednav__container:not([data-depth]):last-child>.unifiednav__item-wrap:last-child .unifiednav__container[data-depth='0']{ right:0 } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before{ transform:rotate(180deg) } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]{ opacity:1; max-height:50em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .icon::before{ transform:rotate(270deg) } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container{ opacity:1; max-height:50em } .safariFix #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap,.safariFix #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap::after,.msie #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap,.msie #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap::after{ display:block } .msie #dm .main-navigation.unifiednav[data-nav-structure='SPLIT'] .navLogo{ min-width:1px } .main-navigation.unifiednav_empty{ display:none } #dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item>.nav-item-text{ pointer-events:none } #dm .unifiednav.main-navigation .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0']>.unifiednav__item-wrap>.unifiednav__item>.nav-item-text,#dm .unifiednav.main-navigation .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='1']>.unifiednav__item-wrap>.unifiednav__item>.nav-item-text{ pointer-events:none } #dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__item>.nav-item-text,#dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__item>.nav-item-text,#dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__item>.nav-item-text{ pointer-events:auto } #dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover .unifiednav__container[data-depth='0']>.unifiednav__item-wrap>.unifiednav__item>.nav-item-text,#dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover .unifiednav__container[data-depth='0']>.unifiednav__item-wrap>.unifiednav__item>.nav-item-text,#dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open .unifiednav__container[data-depth='0']>.unifiednav__item-wrap>.unifiednav__item>.nav-item-text{ pointer-events:auto } #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{ display:inline-block; padding-right:0 } .dmMobileBody #dm .unifiednav.main-navigation .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item>.nav-item-text{ pointer-events:all } .dmTabletBody #dm .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{ transform:scale(1.2) } .dmMobileBody #dm .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{ transform:scale(1.3) } .dmMobileBody div.dmPrettyList.ed-version ul.listWidgetContainer .listText span.itemName{ display:block } .dmMobileBody div.dmPrettyList.ed-version[layout="layoutB"] ul.listWidgetContainer .listText span.itemName{ display:inline } .yelpReviewDate{ float:left } .main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover .nav-item-text::before,.main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover .nav-item-text::before{ text-align:left } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth],.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth],.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth]{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth],.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth]{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container{ max-height:200em } .dmRestaurantMenu .menuItemDesc{ white-space:initial } div.dmPrettyList.ed-version[layout="layoutB"] li.listItem .listText.list-text-hide-in-layout-b{ display:none } .dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth],.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]{ max-height:200em } .dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container{ max-height:200em } .dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth],.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth]{ max-height:200em } .dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth],.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth] .unifiednav__container[data-depth]{ max-height:200em } .dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]{ max-height:200em } .dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth],.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container{ max-height:0 } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap_open .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HIDE']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.unifiednav__item-wrap_open>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container{ max-height:200em } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth],.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth],.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]{ opacity:1 } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .unifiednav__container,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .unifiednav__container{ opacity:1 } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .icon::before,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .icon::before,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .icon::before,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .icon::before,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .icon::before,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .icon::before,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .icon::before,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .icon::before,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .icon::before,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .icon::before,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap:hover .icon::before,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__container[data-depth]>.unifiednav__item-wrap.hover .icon::before{ transform:rotate(270deg) } .dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,.dmRoot.dmTabletBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap:hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before,.dmRoot.dmMobileBody #dm .main-navigation.unifiednav[data-nav-structure='VERTICAL'][data-show-vertical-sub-items='HOVER']>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap.hover>.unifiednav__item.unifiednav__item_has-sub-nav>.nav-item-text .icon::before{ transform:rotate(180deg) } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:100px !important } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:55px !important } .dmMobileBody .hamburger-drawer .dmRespRow:not(.dmPlaceHolderRespRow):first-child .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty,.dmMobileBody .hamburger-drawer .dmRespRow:not(.dmPlaceHolderRespRow):last-child .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:0 !important } .standardHeaderLayout .dmHeader{ display:block; height:auto } .dmInner .dmHomeSection1{ background-image:none } .dmInner .dmSectionParallex{ background-image:none } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:100px } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:55px } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed).empty-column{ min-height:100px } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed).empty-column{ min-height:55px } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol.emptyColumn:not(.content-removed),.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed):empty{ min-height:1px } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed).empty-column{ min-height:1px } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:100px !important } .dmMobileBody .hamburger-header .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:55px !important } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column{ min-height:55px !important } .dmMobileBody .hamburger-drawer .dmRespRow:not(.dmPlaceHolderRespRow):first-child .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty,.dmMobileBody .hamburger-drawer .dmRespRow:not(.dmPlaceHolderRespRow):last-child .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:0 !important } .dmMobileBody .hamburger-drawer .dmRespRow:not(.dmPlaceHolderRespRow):first-child .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column,.dmMobileBody .hamburger-drawer .dmRespRow:not(.dmPlaceHolderRespRow):last-child .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column{ min-height:0 !important } .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column{ min-height:100px } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column{ min-height:55px } *.dmLargeBody *.dmBody *.dmRespRowsWrapper { max-width:970px; } *.dmRespRow, *.dmRespColsWrapper, *#dm_content *.dmRespColsWrapper { max-width:970px; } *.standardHeaderLayout *.dmStandardDesktop *.logoTitleWrapper { width:970px; } /* ==================================================================== */ /* Inner */ /* ==================================================================== */ *.dmInner { background-image:url("https://irp-cdn.multiscreensite.com/9f6bd325/import/base/Satellite_1755954865.png"); background-repeat:repeat-x; background-position:center top; } body { font-size:75%; font-family:Arial, Helvetica, "Helvetica Neue", sans-serif; } a { text-decoration:underline; } *#dm div.dmInner *.dmNewParagraph, *#dm div.dmInner p { margin:0 0 1em 0; padding:0; } *#dm div.dmInner *.dmNewParagraph ul, *#dm div.dmInner *.dmNewParagraph ol { padding:0 0 0 1em; margin:0 0 0.5em 0; } /* ==================================================================== */ /* Footer */ /* ==================================================================== */ *.dmFooter { color:#FFFFFF; } *.dmInner *.dmCustomHtml a { color:#000000; } *.dmRespCol *.imageWidget { margin:0; padding:0; } ul.dmNavWrapper> li a { color:#0C8AEB; } *#upperFloatingNav { position:absolute !important; top:83px; right:auto; bottom:auto; left:25px; } *#upperFloatingNav.desktopNavWrapper> ul { background-color:transparent; } *#upperFloatingNav.desktopNavWrapper> ul a.currentPage { background-color:transparent; color:#000000; } *#upperFloatingNav.desktopNavWrapper> ul a:hover { background-color:transparent; color:#000000; } *#upperFloatingNav.desktopNavWrapper> ul a { font-family:Georgia, Palatino, Palatino, Linotype, Times, Times, New, Roman, serif; } *#dm div.dmInner h1 { font-family:Georgia, Palatino, Palatino, Linotype, Times, Times, New, Roman, serif; } *#dm div.dmInner h2 { font-family:Georgia, Palatino, Palatino, Linotype, Times, Times, New, Roman, serif; } *#dm div.dmInner h3 { font-family:Georgia, Palatino, Palatino, Linotype, Times, Times, New, Roman, serif; } *#dm div.dmInner h4 { font-family:Georgia, Palatino, Palatino, Linotype, Times, Times, New, Roman, serif; } *#dm div.dmInner h5 { font-family:Georgia, Palatino, Palatino, Linotype, Times, Times, New, Roman, serif; } *#dm div.dmInner h6 { font-family:Georgia, Palatino, Palatino, Linotype, Times, Times, New, Roman, serif; } /* ==================================================================== */ /* Inner */ /* ==================================================================== */ *#dm DIV.dmInner, *#dm DIV#dmSlideRightNavRight { background-repeat:no-repeat; background-image:url('https://irp-cdn.multiscreensite.com/9f6bd325/dms3rep/multi/new-bg-16x934.png'); background-size:cover; background-position:50% 0; background-attachment:fixed; } *.dmMobileBody *.dmLayoutWrapper { background-color:transparent; } *#dm div.dmRespCol> * { line-height:150%; } *#dm div.dmOuter div.dmInner, *#dm div#dmSlideRightNavRight { background-attachment:scroll; position:relative; background-repeat:repeat-x; background-size:auto; } *.dmRoot.dmMobileBody *#dm *.standard *#slideDownNav ul.dmNavigation { background-color:rgb(212, 212, 212) !important; } *.dmRoot.dmMobileBody *#dm *.standard *#slideDownNav ul.dmNavigation> li> a *.navItemText { font-size:12px; font-family:'Georgia'; color:rgb(12, 139, 237); } *.dmRoot.dmMobileBody *#dm *.standard *#slideDownNav ul.dmNavigation> li> a:hover { border-color:rgb(12, 139, 237); } *.dmRoot.dmMobileBody *#dm *.standard *#slideDownNav *.dmNavigation> li a.currentPage { background-color:rgba(0, 0, 0, 0) !important; } *.dmRoot.dmMobileBody *#dm *.standard *#slideDownNav *.dmNavigation> li a.currentPage *.navItemText { color:rgb(0, 0, 0); } *.dmRoot.dmMobileBody *#dm *.standard *#slideDownNav *.dmNavigation> li a.currentPage, *.dmRoot.dmMobileBody *#dm *.standard *#slideDownNav *.dmNavigation> li a.currentPage *.navItemText { border-color:rgb(0, 0, 0); } /* ==================================================================== */ /* Inner */ /* ==================================================================== */ *#dm div.dmInner { font-family:'Arial'; font-size:12px; line-height:initial; } *#dm *.ecwid * { font-family:'Arial'; } *.stickyHeaderSpacer { height:121px; } *#dm div.dmNewParagraph a, *#dm *.dmNewParagraph a, *#dm div.dmBlockElement a, *#dm *.dmBlockElement a, *#dm *.dmform a.fileUploadLink, *.dmPrettyList *.link:not(.dmWidget), *#dm *.dmGeoLocation a.dmGeoSVSeeAll, *#dm *.dmGeoLocation a.dmGeoSVGoToPage, *#dm *.postDescription a, *#dm *.blog-post-component a, *#dm *.timeline-post a, *#dm *.rteBlock a, *.newPhotoGallery *.photoGalleryViewAll.link { color:rgba(255, 255, 255, 1); } /* Call to action styles - START */ *.callToAction { position: relative; } *#page *#hero *.callToAction { background-color: transparent; color: inherit; } *#page *#hero *.callToAction p { color: inherit; } *#page *#hero *.callToAction:hover { background-color: transparent; color: inherit; } *#page *#hero *.callToAction:hover p { color: inherit; } *.overlay a.callToAction { color: #F7F0CF; background: transparent; } *#page *.callToAction strong { color: #5b4025; } cite, blockquote, *#page *.callToAction p { font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; } *#hero *.callToAction { font-size: 1.233em; line-height: 1.833em; } *.callToAction { font-size: 1.25em; line-height: 1.25em; } *#page *.callToAction strong { font-size: 1em; } *#hero *.callToAction { font-weight: normal; font-style: normal; text-transform: none; text-align: left; } *#hero *.callToAction:hover { text-decoration: none; } * *.callToAction { font-weight: normal; font-style: normal; text-transform: none; text-align: center; } * *.callToAction:hover { text-decoration: none; } *#hero *.callToAction:hover { text-decoration: none; } *#hero *.callToAction { display: block; float: left; clear: left; } *.internal *#hero *.callToAction { display: block; } *.callToAction { border-width: 0; padding: 0 0.5em; margin: 1em 0 0; } *#hero *.callToAction:after { content: ""; background-image: url('/cs/Satellite?blobcol=urlspriteurl&blobheader=image%2Fpng&blobheadername1=Content-Disposition&blobheadervalue1=inline%3B+filename%3Dadvise-established.png&blobkey=id&blobtable=CSS_UXStyleElement&blobwhere=1300961336780&ssbinary=true&moddate=2012-09-15 07:25:22'); position: absolute; width: 32px; height: 32px; top: 0px; right: 5px; background-position: -32px 0px; } *#hero *.callToAction:hover:after { background-position: -64px 0px; } *#page *#hero *.callToAction, *#page *#hero *.callToAction p { color: #000000; } *#hero *.callToAction:after { background-image: url('/cs/Satellite?blobcol=urlspriteurl&blobheader=image%2Fpng&blobheadername1=Content-Disposition&blobheadervalue1=inline%3B+filename%3Dsprite.png&blobkey=id&blobtable=CSS_UXOverride&blobwhere=1348992977568&ssbinary=true&moddate=2012-11-27 12:08:16'); } *.callToAction { color: #000000; } *#page *.callToAction strong { color: #0988EB; } /* Call to action styles - END */ *#dm *.p_hfcontainer div.u_1343317395 ul.dmNavWrapper> li.dmNavItemSelected> a,*#dm *.p_hfcontainer div.u_1343317395 { padding:7px 20px 7px 20px !important; } ul.dmNavWrapper> li a,*#dm *.p_hfcontainer div.u_1343317395 { padding:7px 20px 7px 20px !important; } ul.dmNavWrapper> li > a:hover{ padding:7px 20px 7px 20px ! important; } .google_plusone_iframe_widget { width: 24px!important; } .dmFooter { Color:#FFF !important ; } .dmFooter a { Color:#FFF !important ; }/* Inner */ /* ==================================================================== */ *#dm DIV.dmInner, *#dm DIV#dmSlideRightNavRight { background-repeat:no-repeat; background-image:url('https://lirp-cdn.multiscreensite.com/9f6bd325/dms3rep/multi/opt/new-bg-16x934-1920w.png'); background-size:cover; background-position:50% 0; background-attachment:fixed; }@media all and (min-width:1920px), all and (-webkit-min-device-pixel-ratio: 1.5), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) { /* Inner */ /* ==================================================================== */ *#dm DIV.dmInner, *#dm DIV#dmSlideRightNavRight { background-repeat:no-repeat; background-image:url('https://lirp-cdn.multiscreensite.com/9f6bd325/dms3rep/multi/opt/new-bg-16x934-2880w.png'); background-size:cover; background-position:50% 0; background-attachment:fixed; } } *#dm DIV.dmOuter DIV.dmInner, *#dm DIV.dmOuter DIV#dmSlideRightNavRight { background-image:url('https://lirp-cdn.multiscreensite.com/9f6bd325/dms3rep/multi/opt/new-bg-16x934-d6721efb-1920w.png'); background-attachment:initial; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li> a:hover *.navItemText { color:rgb(0, 0, 0) !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li> a *.navItemText.hover { color:rgb(0, 0, 0) !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li.dmNavItemSelected> a *.navItemText { color:rgb(0, 0, 0) !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li.dmNavItemSelected> *.navItemText { color:rgb(0, 0, 0) !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li.dmNavItemSelected> a { border-color:rgb(0, 0, 0) !important; } *#dm *.p_hfcontainer div.u_1324147677 { } *#dm *.p_hfcontainer div.u_1712310212 { background-color:#0C8BED !important; width:27.3% !important; border-radius:0px 0px 7px 7px !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li> a *.navText { font-weight:normal !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li> a *.navItemText { font-family:'Georgia' !important; font-weight:normal !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper> li> *.dmNavigation { font-weight:normal !important; } *#dm *.p_hfcontainer *.u_1895237555 ul.dmNavWrapper> li> a { padding-top:7px !important; padding-left:10px !important; } *#dm *.p_hfcontainer h3.u_1313996864 { padding-top:0px !important; padding-left:0px !important; padding-bottom:0px !important; float:none !important; margin-right:0px !important; margin-left:0px !important; top:0px !important; max-width:calc(100% - 0px) !important; left:0px !important; width:100% !important; margin-top:15px !important; position:relative !important; margin-bottom:5.76px !important; padding-right:0px !important; min-width:25px !important; text-align:left !important; height:auto !important; } *#dm *.p_hfcontainer div.u_1021610100 { padding-top:0px !important; padding-bottom:0px !important; padding-left:20px !important; padding-right:10px !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper>li>a *.navText { font-size:10px !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper>li>a *.navItemText { font-size:10px !important; } *#dm *.p_hfcontainer div.u_1895237555 ul.dmNavWrapper>li>*.dmNavigation { font-size:10px !important; } *#dm *.p_hfcontainer div.u_1618566109 { width:165px !important; height:auto !important; display:block !important; float:none !important; top:0px !important; left:0px !important; position:relative !important; padding-top:0px !important; padding-left:0px !important; padding-bottom:0px !important; margin-right:auto !important; margin-left:0 !important; max-width:100% !important; margin-top:0px !important; margin-bottom:0px !important; padding-right:0px !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer h3.u_1709201215 { padding-top:0px !important; padding-left:0px !important; padding-bottom:0px !important; float:none !important; top:0px !important; max-width:calc(100% - 6px) !important; left:0px !important; width:207.986px !important; position:relative !important; padding-right:0px !important; min-width:25px !important; text-align:center !important; height:auto !important; margin-right:9.51389px !important; margin-left:6.45831px !important; margin-top:11px !important; margin-bottom:0px !important; display:block !important; } *#dm *.p_hfcontainer div.u_1895237555 { padding-top:0px !important; padding-left:0px !important; display:block !important; padding-bottom:0px !important; float:none !important; margin-right:auto !important; margin-left:auto !important; top:0px !important; max-width:100% !important; left:0 !important; width:calc(100% - 0px) !important; margin-top:0px !important; position:relative !important; margin-bottom:0px !important; padding-right:0px !important; min-width:25px !important; text-align:left !important; height:auto !important; } *#dm *.p_hfcontainer div.u_1033892944 { padding-top:4px !important; padding-bottom:4px !important; padding-left:10px !important; float:none !important; margin-right:auto !important; margin-left:auto !important; top:0px !important; max-width:970px !important; left:0 !important; width:100% !important; margin-top:0px !important; position:relative !important; margin-bottom:0px !important; padding-right:10px !important; min-width:0 !important; text-align:center !important; height:auto !important; } *#dm *.p_hfcontainer div.u_1712310212 { padding-left:0px !important; padding-right:0px !important; margin-right:0px !important; margin-left:0px !important; padding-top:0px !important; } *#dm *.p_hfcontainer h3.u_1256702852 { padding-top:0px !important; padding-left:0px !important; padding-bottom:0px !important; float:none !important; margin-right:auto !important; margin-left:auto !important; top:0px !important; max-width:100% !important; left:0 !important; width:425px !important; margin-top:24px !important; position:relative !important; margin-bottom:23px !important; padding-right:0px !important; min-width:0 !important; text-align:center !important; height:auto !important; display:block !important; } *#dm .dmInner div.fHeader .dmHeader[freeheader="true"] { padding-top:0px !important; }