*{ border:0 solid #000000 } *{ 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:rgba(255,255,255,0.0); color:#000000 } .dmDesktopBody .dmInner{ min-width:960px } .dmInner a{ color:#000000 } .dmInner ul:not(.defaultList),.dmInner ol:not(.defaultList){ padding:0 } .dmHeader{ background:rgba(255,255,255,0.0); 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:#ffffff; 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{ 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; transform:translate3d(0,0); box-sizing:border-box } .dmHeader.freeHeader:not(:empty){ padding:4px } li.liRemoveBorder{ border-bottom:none } body.noFontIcons #dm .navIcon.hasFontIcon{ background-image:url() } #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:#000000 } .dmNavigation li{ -webkit-transition:all 0.5s cubic-bezier(0.25,1,0.25,1); -o-transition:all 0.5s cubic-bezier(0.25,1,0.25,1); -moz-transition:all 0.5s cubic-bezier(0.25,1,0.25,1); -ms-transition:all 0.5s cubic-bezier(0.25,1,0.25,1); -moz-transition-delay:.1s; -webkit-transition-delay:.1s; -o-transition-delay:.1s; position:relative; cursor:pointer; overflow:hidden; transform:translate3d(0,0,0) } .dmNavigation li a{ text-decoration:none; display:block; color:#ffffff; 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:#ffffff } .dmNavigation li:not(.hasdmSub) a.currentPage .navItemArrowBg{ display:none } .dmNavigation .navItemArrow{ width:4px; background-color:#ffffff; height:10px; display:block; position:absolute; left:10px; top:4px } .dmNavigation .navItemArrow:after{ content:''; transform:rotate(90deg); display:block !important; background-color:#ffffff; 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 } .dmNavigation .dmNavItemSelected.navButtonLi.dmSub>a.currentPage,.dmNavigation .dmNavItemSelected.navButtonLi.dmSub>a.currentPage:hover{ cursor:default; border-bottom:none } .dmNavigation .navButtonLi a span.navItemText,.dmNavigation .navButtonLi a span.navItemText:hover{ color:#ffffff } .desktopTopNav.desktopTopNavMoreBtn .dmNavigation .navItemText,.desktopTopNav.hasdmSub .dmNavigation .navItemText{ font-size:15px } #slideDownNav .dmNavigation li:last-child{ 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{ 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:#ffffff; 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(255,255,255,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:#000000; 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%; 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:rgba(255,255,255,0.0); 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:not([navigation-id]){ 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,.dmNavItemSelected>a,.desktopTopNav.desktopTopNavMoreBtn>.navItemText:hover{ color:#ffffff; 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,.dmNavItemSelected.navButtonLi>a{ color:#000000; border-bottom:#000000 3px solid } .dmMobileBody .dmNavItemSelected>a,.dmMobileBody .dmNavItemSelected>a:hover,.dmMobileBody .dmNavItemSelected.navButtonLi>a,.dmMobileBody .dmNavItemSelected>.navItemText{ border:0 } .dmNavigation .dmNavItemSelected.navButtonLi>a{ color:#ffffff; 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 } .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 } .dmMobileBody .hamburger-header .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{ min-height:55px } .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% } #dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before,.dmSidebarRowsWrapper:after,.dmSidebarRowsWrapper:before{ content:""; display:table } .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 } body.dmDesktopBody .desktopNavWrapper ul li.hover>ul,body.dmDesktopBody .desktopNavWrapper ul li:hover>ul,body.dmDesktopBody .desktopNavWrapper ul li>ul.hover,body.dmDesktopBody .desktopNavWrapper ul li>ul:hover{ display: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 } 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 } .dmLinksMenu>ul{ display:block; margin:0; font-size:inherit } .dmNavigation .navItemText{ padding-right:0 } .dmNavigation li a{ padding:15px 60px 15px 30px } #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 .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-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 } .dmReadySection .dmNewParagraph{ margin:0 } .dmReadySection .inlineMap{ height:163px } .imageAndTextSectionColumn{ text-align:center } .ImageAndButtonSection .dmRespCol,.BasicImageSection .dmRespCol{ text-align:center } #dm .dmInner .dmReadySection .dmWidget:not(.displayNone){ 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, "Eater Fallback"; font-weight:400 } .dmMobileBody #dm .halloweenCall{ padding:120px 0 200px } #dm h1.halloweenCallTitle{ font-family: Eater, "Eater Fallback"; 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, "Eater Fallback"; 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, "Creepster Fallback"; font-weight:400 } #dm h1.halloweenCouponTitle{ font-family: Creepster, "Creepster Fallback"; font-size:30px; margin-bottom:0 } #dm .halloweenCouponImg img{ width:220px; 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, "Eater Fallback"; font-weight:400; text-align:center } #dm h1.trickOrTreatTitle{ font-family: Eater, "Eater Fallback"; 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, "Eater Fallback"; 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, "Eater Fallback"; 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, "Lobster Fallback"; text-align:right } #dm .bcamSection h1{ color:#f4edd6; font-family: Lobster, "Lobster Fallback"; 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", "Lobster Two Fallback"; 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", "Lobster Two Fallback"; 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{ 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", "Lobster Two Fallback"; 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", "Lobster Two Fallback"; 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, "Arvo Fallback"; text-align:center } .dmMobileBody #dm .aidsSection{ padding:18px 0 } #dm .aidsSectionText{ color:#051c2a; font-family: Arvo, "Arvo Fallback"; 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, "Oswald Fallback"; text-align:center } .dmMobileBody #dm .movemberSection{ padding:0 } #dm .movemberSectionText1{ color:#23130a; font-family: Oswald, "Oswald Fallback"; text-align:center; font-size:18px; margin:0 } #dm .movemberSectionText2{ color:#051c2a; font-family: "Abril Fatface", "Abril Fatface Fallback"; 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:rgba(255,255,255,0.0); 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 */ /* =================== */ /* This file is auto-generated from a `scss` file with the same name */ .standard-var5 #toggleMenuTrigger{cursor:pointer;margin-left:10px;padding:5px 13px;width:52px;height:37px}.standard #slideRightNav{background-color:#fff}.standard-var5 .dm-title{padding:0}.dmStandardDesktop{margin:0 auto}.dmLeftSideNavInnerWrapper .dmBody .dmRespRowsWrapper{background-color:transparent}#upperFloatingNavigation>li.desktopTopNavMoreBtn:hover:before,#upperFloatingNavigation>li.hasdmSub:hover:before{content:'';width:100%;height:30px;position:absolute;top:100%;left:0} #dm .dmInner .dmWidget{ color:#000000; background-color:#ffffff } #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget:not([data-buttonstyle]) .iconBg,#dm .dmWidget[data-buttonstyle="CONTRAST_ICON"] .iconBg{ background-color:#000000 } #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget:not([data-buttonstyle]) .icon,#dm .dmWidget[data-buttonstyle="CONTRAST_ICON"] .icon{ color:#ffffff } #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:#000000 } 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:#000000; color:#ffffff; border-color:#ffffff } 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:#ffffff } #dm [data-buttonstyle="FLAT"] .dmWidget:not([data-buttonstyle]),#dm .dmWidget[data-buttonstyle="FLAT"]{ border-color:#ffffff } #dm [data-buttonstyle="TRANSPARENT"] .dmWidget:not([data-buttonstyle]),#dm .dmWidget[data-buttonstyle="TRANSPARENT"]{ background-color:rgba(255,255,255,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:#ffffff } #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:#000000 } #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:#ffffff } #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:#000000 } .dmButtonLink .icon:not(.hasFontIcon){ background-image:url(); background-position:50% 50%; background-repeat:no-repeat; width:27px; height:27px } .noFontIcons .dmWidget .icon{ background:url() no-repeat 50%; width:27px; height:27px } .noFontIcons .dmCall .icon{ background:url() no-repeat 50% } .noFontIcons .dmMap .icon{ background:url() no-repeat 50% } .noFontIcons .dmEmail .icon{ background:url() no-repeat 50% } .noFontIcons .dmShare .icon{ background:url() no-repeat 50% } .noFontIcons .dmopentable .icon{ background:url() no-repeat 50% } .ie8fix #dm .dmInner .dmWidget[data-buttonstyle] .icon{ color:#000000 } .ie8fix #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget .iconBg,.ie8fix #dm .dmWidget[data-buttonstyle="CONTRAST_ICON"] .iconBg{ background-color:#000000 } .ie8fix #dm [data-buttonstyle="CONTRAST_ICON"] .dmWidget .icon,.ie8fix #dm .dmInner .dmWidget[data-buttonstyle="CONTRAST_ICON"] .icon{ color:#ffffff } .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:#000000 } .ie8fix #dm [data-buttonstyle="FLAT"] .dmWidget,.ie8fix #dm .dmWidget[data-buttonstyle="FLAT"]{ border-color:#ffffff } .ie8fix #dm [data-buttonstyle="TRANSPARENT"] .dmWidget,.ie8fix #dm .dmWidget[data-buttonstyle="TRANSPARENT"]{ background-color:rgba(255,255,255,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:#000000 } #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 rgba(255,255,255,0.0); 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 rgba(255,255,255,0.0) } 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:#000000; 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(https://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{ 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%; 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{ -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; -moz-column-break-inside:avoid; column-break-inside:avoid; padding:5px; padding-bottom:5px; opacity:1; 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(0,0,0,0.15); box-shadow:inset 0 0 2px rgba(0,0,0,0.3),inset 0 0 1px 1px rgba(255,255,255,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; border-radius:6px; 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:linear-gradient(to bottom,#f9f9f9 0,#e9e9e9 100%) } .dmGeoViewStateWrapper>span{ display:block; float:left; width:50%; text-align:center; padding:7px 2px; box-sizing:border-box } .dmGeoStList{ border-radius:6px 0 0 6px; border-right:1px solid #cacaca; background:#ddd } .isOff .dmGeoStList{ cursor:pointer; background:transparent } .dmGeoStMap{ 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:linear-gradient(to bottom,rgba(0,0,0,0.18) 0,rgba(255,255,255,0.18) 100%); background-color:#69b5e1; box-shadow:1px 1px 3px 0 rgba(0,0,0,0.35) inset; margin:0 6px; border-radius:15px } .dmGeoStCircle{ position:absolute; width:28px; height:28px; left:0; background:#ececec; background:#fbfbfb; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2RjZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:linear-gradient(to bottom,#fbfbfb 0,gainsboro 100%); top:-2px; border-radius:30px; box-shadow:0 10px 10px rgba(0,0,0,0.2),inset 0 1px 4px rgba(0,0,0,0.2); 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 } 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 div.dmPrettyList[layout^="layoutA"] ul.listWidgetContainer span.link,.dmMobileBody div.dmPrettyList[layout="layoutB"] ul.listWidgetContainer span.link,.dmMobileBody div.dmPrettyList[layout^="layoutD"] ul.listWidgetContainer span.link{ background-color:rgba(0,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; 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; 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 } 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,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 } 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; background:rgba(255,255,255,0.0) } .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; float:none; position:static; width:auto } .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; 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; -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; transition:all 0.3s ease } #dmRoot div.listGalleryOverlay div.listGalleryItem.active{ opacity:1; height:auto; z-index:2; transform:translateX(0) } #dmRoot div.listGalleryOverlay div.listGalleryItem.active~div.listGalleryItem{ transform:translateX(-25px) } #dmRoot div.listGalleryOverlay div.listGalleryItem:not(.active){ 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{ float:left; font-size:14px; width:calc(100% - 91px); 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; box-shadow:none } .yelpReviewItem.yelpDesktop .yelpReviewItemLeft{ float:left; width:100px; height:100px } .yelpDesktop .yelpReviewItemRight{ float:right; margin:0; width:calc(100% - 100px); 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 } .dmMobileBody #dm .yelpReviewAuthorImg{ float:left; width:56px; border:1px solid #ffffff; 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,0.1) } .dmMobileBody .yelpReviewItem:last-child{ border-bottom:none } .dmMobileBody .yelpReviewMore{ height:30px; cursor:pointer; line-height:12px; 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; 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 } .dmTabletBody #dm .dmStandardTablet .dmSocialHub.dmSocialHome .socialHubIcon{ width:36px; height:36px; background-size:auto } #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:linear-gradient(#f8f8f8,#d9d9d9) } .shareLink{ display:inline-block; position:relative; margin-right:0; background-color:#eee; 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:linear-gradient(#6b89c7,#385694); border:1px solid #33779a } .shareLink .icon-twitter:before{ background-image:linear-gradient(#0ebafb,#0180b0); border:1px solid #017aa9 } .shareLink .icon-linkedin:before{ background-image:linear-gradient(#3096c9,#015d8b); border:1px solid #01547e } .shareLink .icon-google-plus:before{ background-image:linear-gradient(#ff7063,#c32f21); border:1px solid #af2620 } .shareLink .icon-envelope:before{ 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{ border-radius:2px; background-color:#ffffff; color:#000000 } .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,#000000 3px,transparent 0) 0 5px,linear-gradient(-135deg,#000000 3px,transparent 0) 0 5px; background:-webkit-linear-gradient(-45deg,#000000 3px,transparent 0) 0 5px,linear-gradient(-135deg,#000000 3px,transparent 0) 0 5px; background:linear-gradient(-45deg,#000000 3px,transparent 0) 0 5px,linear-gradient(-135deg,#000000 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:#000000; padding:0 10px 10px 10px } .dmCouponDesign{ padding:0 } .dmCouponOffer{ background-color:#000000; color:#ffffff; 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(0,0,0,0.15); font-size:16px } .dmCouponTerms{ font-family: 'Lato' !important; color:#ffffff; background-color:#000000; 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; 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; 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: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; 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: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: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: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: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: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:#ffffff; bottom:4px; right:4px; z-index:2; background-color:#000000 !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{ 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; transition:opacity .4s ease; -moz-box-shadow:0 0 1px rgba(255,255,255,0.4); -webkit-box-shadow:0 0 1px rgba(255,255,255,0.4); box-shadow:0 0 1px rgba(255,255,255,0.4) } #dm .dmBackToTop:before,#dm .dmBackToTop:after{ content:''; position:absolute; width:4px; height:15px; background:#fff; border-radius:2px; left:8px; top:6px; transform:rotate(45deg) } #dm .dmBackToTop:after{ left:16px; 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{ transform:rotate(0) } to{ transform:rotate(359deg) } } #dm .dmPostCreationDatePostPage{ color:#000000 } #dm .dmPostPageSingleLabel{ color:#000000; background-color:rgba(0,0,0,0.15) } #dm .commentsWrapper{ background-color:rgba(0,0,0,0.15) } #dm .dmPostCommentTitle{ color:#000000; background-color:#ffffff } #dm .dmPostCommentPublishedDiv{ color:#000000 } .dmRssLine .dmRssItem{ color:#000000 } .dmRssLine .dmPostRightSide{ color:#000000 } .dmRssLine .dmPostRightInner .dmTitleDiv{ color:#000000 } .dmRssBox .dmRssItem .dmPostTitle{ color:#000000 } .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:#000000; font-size:inherit; text-shadow:none } #dm button.ecwid-btn--primary.ecwid-btn--continue:hover span{ color:#ffffff } #dm button.ecwid-btn--primary,#dmRoot button.ecwid-btn--primary{ color:#000000; background-color:#ffffff; text-decoration:none; clear:both; position:relative; text-align:center; cursor:pointer; 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:#000000 } #dm button.ecwid-btn--secondary,#dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse{ border-radius:1px; background:#000000; color:rgba(255,255,255,0.0) } #dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse div{ color:rgba(255,255,255,0.0) } #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:rgba(255,255,255,0.0) } #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:rgba(255,255,255,0.0) } 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:#000000 } #dm .ecwid-responsive div.ecwid-PseudoButton{ background:#ffffff } #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:#000000; font-size:inherit; text-shadow:none } #dm button.ecwid-btn--primary.ecwid-btn--continue:hover span{ color:#ffffff } #dm button.ecwid-btn--primary,#dmRoot button.ecwid-btn--primary{ color:#000000; background-color:#ffffff; text-decoration:none; clear:both; position:relative; text-align:center; cursor:pointer; 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:#000000 } #dm button.ecwid-btn--secondary,#dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse{ border-radius:1px; background:#000000; color:rgba(255,255,255,0.0) } #dm .ecwid div.ecwid-btn.ecwid-btn--secondary.ecwid-btn--secondary-inverse div{ color:rgba(255,255,255,0.0) } #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:#000000 } .dmCouponOffer:not(.notTable){ line-height:1em } .dmLargeBody #dm .dmRespRow .dmRespCol.large-5 .dmform-wrapper .dmformsubmit,.dmLargeBody #dm .dmRespRow .dmRespCol.large-6 .dmform-wrapper .dmformsubmit,.dmLargeBody #dm .dmRespRow .dmRespCol.large-7 .dmform-wrapper .dmformsubmit,.dmLargeBody #dm .dmRespRow .dmRespCol.large-8 .dmform-wrapper .dmformsubmit,.dmLargeBody #dm .dmRespRow .dmRespCol.large-9 .dmform-wrapper .dmformsubmit,.dmLargeBody #dm .dmRespRow .dmRespCol.large-10 .dmform-wrapper .dmformsubmit{ min-width:200px; width:auto } .dmLargeBody #dm .dmRespRow .dmRespCol.large-11 .dmform-wrapper .dmformsubmit,.dmLargeBody #dm .dmRespRow .dmRespCol.large-12 .dmform-wrapper .dmformsubmit{ min-width:280px; width:auto } div.dmInner .filewrapper{ margin:3px 0; height:40px } .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 } 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 } .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 } .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){ margin-right:auto } .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 } .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 } .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 } .dmRestaurantMenu .menuItemDesc{ white-space:initial } div.dmPrettyList.ed-version[layout="layoutB"] li.listItem .listText.list-text-hide-in-layout-b{ display:none } #dm .postArticle a{ display:block } .main-navigation.unifiednav{ 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{ display:flex; justify-content:flex-start; list-style:none } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap{ 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:''; -ms-grid-row-align:center; align-self:center; font-weight:bold } .main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{ 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; -ms-grid-row-align:center; 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%; -ms-grid-row-align:center; 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{ 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{ 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) } .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 } .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) } .dmLargeBody .dmRespRow{ width:100%; max-width:none } #dm .dmBody .dmRespRowsWrapper{ max-width:none } .dmInner,.dmInner *{ -webkit-font-smoothing:initial } *#dm div.dmNewParagraph a,*#dm .dmNewParagraph a,*#dm div.dmBlockElement a,*#dm .dmBlockElement a{ text-decoration:none } .imageWidget:not(.displayNone) img{ width:auto } .imageWidget img{ max-width:100%; max-height:100% } #dm .dmInner .dmWidget.dmButtonLink{ padding:0 } /* ==================================================================== */ /* System Style Definitions */ /* ==================================================================== */ /* ==================================================================== */ /* Inner */ /* ==================================================================== */ #dm div.dmInner,#dm div.dmInner .dmRespCol,#dm .ecwid *,#dm .dmform .dmforminput label,.dmPrettyList .listText,.dmPrettyList .itemName,#dm .dmRestaurantMenu .menuItemBox,.dmRestaurantMenu .menuItemName,.dmRestaurantMenu .menuItemDesc,.dmRestaurantMenu .menuItemPrice,.dmPhotoGallery .caption-text,.dmGeoLocation a span.dmGeoMLocItemTitle,.dmGeoLocation a span.dmGeoMLocItemDetails,.map-popup-description { font-size:16px; font-family:'Open Sans', sans-serif; font-style:normal; font-weight:normal; color:#757575; } /* ==================================================================== */ /* Additional Style Definitions */ /* ==================================================================== */ *#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 { } .dmLargeBody #dm .dmBody .dmRespRowsWrapper,.dmLargeBody #dm .dmFlexboxWrapper { } #dm DIV.dmOuter DIV.dmInner,#dm DIV.dmOuter DIV#dmSlideRightNavRight { background-color:#ffffff; background-repeat:no-repeat; } *#dm div.dmRespCol>* { line-height:200.0%; } .dmRespRow .dmRespColsWrapper { max-width:1200px; } .dmRespRow.nonFullBleedBackground { max-width:1200px !important; } .stickyHeaderSpacer { height:132px; } /* ==================================================================== */ /* Inner */ /* ==================================================================== */ #dm div.dmInner,#dm div.dmInner .dmRespCol,#dm .dmRespCol div.dmNewParagraph,#dm .ecwid .ec-store,#dm .dmform .dmforminput label,.dmPrettyList .listText,.dmPrettyList .itemName,#dm .dmRestaurantMenu .menuItemBox,.dmRestaurantMenu .menuItemName,.dmRestaurantMenu .menuItemDesc,.dmRestaurantMenu .menuItemPrice,.dmPhotoGallery .caption-text.caption-text,.dmGeoLocation a span.dmGeoMLocItemTitle,.dmGeoLocation a span.dmGeoMLocItemDetails,.map-popup-description { font-family: "Open Sans", "Open Sans Fallback"; } /* ==================================================================== */ /* Additional Style Definitions */ /* ==================================================================== */ *#dm div.dmContent h1,*#dm div.dmFooter h1,*#dm div.p_hfcontainer h1,*#dm div.dm-title h1 { color:rgba(0,0,0,1); direction:ltr; font-family: Poppins, "Poppins Fallback"; font-weight:700; font-style:normal; text-decoration:none; } *#dm div.dmContent .dmNewParagraph[data-version] h1,*#dm div.dmFooter .dmNewParagraph[data-version] h1,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h1,*#dm div.dm-title .dmNewParagraph[data-version] h1 { text-decoration:inherit; } *#dm div.dmContent .dmNewParagraph[data-version] h1 *,*#dm div.dmFooter .dmNewParagraph[data-version] h1 *,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h1 *,*#dm div.dm-title .dmNewParagraph[data-version] h1 * { text-decoration:none; } *#dm div.dmContent h2,*#dm div.dmFooter h2,*#dm div.p_hfcontainer h2,*#dm div.dm-title h2 { color:rgba(0,0,0,1); direction:ltr; font-family: Poppins, "Poppins Fallback"; font-weight:700; font-style:normal; text-decoration:none; } *#dm div.dmContent .dmNewParagraph[data-version] h2,*#dm div.dmFooter .dmNewParagraph[data-version] h2,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h2,*#dm div.dm-title .dmNewParagraph[data-version] h2 { text-decoration:inherit; } *#dm div.dmContent .dmNewParagraph[data-version] h2 *,*#dm div.dmFooter .dmNewParagraph[data-version] h2 *,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h2 *,*#dm div.dm-title .dmNewParagraph[data-version] h2 * { text-decoration:none; } *#dm div.dmContent h3,*#dm div.dmFooter h3,*#dm div.p_hfcontainer h3,*#dm div.dm-title h3 { color:rgba(0,0,0,1); direction:ltr; font-family: Poppins, "Poppins Fallback"; font-weight:700; font-style:normal; text-decoration:none; } *#dm div.dmContent .dmNewParagraph[data-version] h3,*#dm div.dmFooter .dmNewParagraph[data-version] h3,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h3,*#dm div.dm-title .dmNewParagraph[data-version] h3 { text-decoration:inherit; } *#dm div.dmContent .dmNewParagraph[data-version] h3 *,*#dm div.dmFooter .dmNewParagraph[data-version] h3 *,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h3 *,*#dm div.dm-title .dmNewParagraph[data-version] h3 * { text-decoration:none; } *#dm div.dmContent h4,*#dm div.dmFooter h4,*#dm div.p_hfcontainer h4,*#dm div.dm-title h4 { color:rgba(230,57,61,1); direction:ltr; font-family: Poppins, "Poppins Fallback"; font-weight:700; font-style:normal; text-decoration:none; } *#dm div.dmContent .dmNewParagraph[data-version] h4,*#dm div.dmFooter .dmNewParagraph[data-version] h4,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h4,*#dm div.dm-title .dmNewParagraph[data-version] h4 { text-decoration:inherit; } *#dm div.dmContent .dmNewParagraph[data-version] h4 *,*#dm div.dmFooter .dmNewParagraph[data-version] h4 *,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h4 *,*#dm div.dm-title .dmNewParagraph[data-version] h4 * { text-decoration:none; } #dm [data-buttonstyle] div.dmInner #site_content .dmWidget .iconBg,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget .iconBg,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary .iconBg,#dm div.dmOuter div.dmInner .ecwid .form-control__button .iconBg { display:none; } #dm [data-buttonstyle] div.dmInner #site_content .dmWidget,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary,#dm div.dmOuter div.dmInner .ecwid .form-control__button { border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px; border-color:rgba(0,0,0,0); background-color:rgba(253,104,4,1); } #dm [data-buttonstyle] div.dmInner #site_content .dmWidget:hover,#dm [data-buttonstyle] div.dmInner #site_content .dmWidget.hover,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget:hover,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget.hover,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary:hover,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary.hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button:hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button.hover { background-color:rgba(6,22,58,1); background-image:none; } #dm [data-buttonstyle] div.dmInner #site_content .dmWidget span.text,#dm [data-buttonstyle] div.dmInner #site_content .dmformsubmit input,#dm div.dmOuter div.dmInner.ecwid .ecwid-btn.ecwid-btn--primary span,#dm div.dmOuter div.dmInner .ecwid .form-control__button .form-control__button-text,.ecwid .ecwid-btn.ecwid-btn--primary span,#dm div.dmOuter div.dmInner .ecwid .form-control__button .form-control__button-svg,#dmRoot #dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary { font-weight:normal; color:rgba(255,255,255,1); } *#dm div.dmContent h5,*#dm div.dmFooter h5,*#dm div.p_hfcontainer h5,*#dm div.dm-title h5 { color:rgba(0,0,0,1); direction:ltr; font-family: "Open Sans", "Open Sans Fallback"; font-weight:700; font-style:normal; text-decoration:none; } *#dm div.dmContent .dmNewParagraph[data-version] h5,*#dm div.dmFooter .dmNewParagraph[data-version] h5,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h5,*#dm div.dm-title .dmNewParagraph[data-version] h5 { text-decoration:inherit; } *#dm div.dmContent .dmNewParagraph[data-version] h5 *,*#dm div.dmFooter .dmNewParagraph[data-version] h5 *,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h5 *,*#dm div.dm-title .dmNewParagraph[data-version] h5 * { text-decoration:none; } *#dm div.dmContent h6,*#dm div.dmFooter h6,*#dm div.p_hfcontainer h6,*#dm div.dm-title h6 { color:rgba(230,57,61,1); direction:ltr; font-family: Poppins, "Poppins Fallback"; font-weight:700; font-style:normal; text-decoration:none; } *#dm div.dmContent .dmNewParagraph[data-version] h6,*#dm div.dmFooter .dmNewParagraph[data-version] h6,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h6,*#dm div.dm-title .dmNewParagraph[data-version] h6 { text-decoration:inherit; } *#dm div.dmContent .dmNewParagraph[data-version] h6 *,*#dm div.dmFooter .dmNewParagraph[data-version] h6 *,*#dm div.p_hfcontainer .dmNewParagraph[data-version] h6 *,*#dm div.dm-title .dmNewParagraph[data-version] h6 * { text-decoration:none; } *#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,.dmTable a,*#dm .ecwid .ec-link:not(.breadcrumbs__link) { color:rgba(230,57,61,1); } /* Elfisght iframe fix */ html #dmRoot #dm #site_content div[data-element-type='html'].dmCustomHtml { width: 100% !important; } :root { /* button setting */ --btn-bg-image: -webkit-linear-gradient(left, rgb(228, 147, 67) 50%, rgb(230,57,61) 50%) !important; --btn-hover-bg: -webkit-linear-gradient(left, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 50%) !important; } /* Submit Button Mobile Fix */ .dmMobileBody #dm .dmform input[type="submit"] { width: 180px; } h2 { line-height: 150%; text-align: left; font-weight: 600; text-transform: capitalize; } h2 svg { max-height: 100%; max-width: 100%; } h2 span.center { position: relative; } h2 span.center:after { content: ''; position: absolute; left: 50%; /* left: auto; */ text-align: center; background-image: url(https://irp-cdn.multiscreensite.com/fb87c2d2/dms3rep/multi/Stripe_Duda.svg); height: 8px; width: 50%; bottom: -30px; right: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } h2 span { position: relative; } h2 span:after { content: ''; position: absolute; left: 0; background-image: url(https://irp-cdn.multiscreensite.com/fb87c2d2/dms3rep/multi/Stripe_Duda.svg); height: 8px; width: 50%; bottom: -30px; } h3 { font-weight: 700 !important; } .dmRespRow .dmNewParagraph ul { } .dmRespRow .dmNewParagraph ul li { /* display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; */ text-indent: -1.85em !important; margin-inline-start: 2.75em !important; } .dmRespRow .dmNewParagraph ul li:before { font-family: FontAwesome !important; font-weight: 900; font-size: 1.2em; content: '\f00c'; /*padding-right: 25px;*/ display: inline-block; } .xyz { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.075); box-shadow: 0 0 10px rgba(0, 0, 0, 0.075); } *#dm *.dmBody div.dmRespCol.module { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.075); box-shadow: 0 0 10px rgba(0, 0, 0, 0.075); margin: 0 15px !important; border: 1px solid white; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; position: relative; } *#dm *.dmBody div.dmRespCol.module .graphicWidget svg.svg { } *#dm *.dmBody div.dmRespCol.module:hover { border-width: 1px; border-style: solid; -webkit-transform: translateY(-8px); transform: translateY(-8px); } *#dm *.dmBody div.dmRespCol.module_projects { margin: 5px !important; } *#dm *.dmBody div.dmRespCol.module_projects .imageWidget { width: 100% !important; height: 350px !important; padding: 5px !important; } *#dm *.dmBody div.dmRespCol.module_projects .imageWidget img { width: 100% !important; -o-object-fit: cover !important; object-fit: cover !important; height: 100% !important; } *#dm *.dmBody div.dmRespCol.locations { -webkit-box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.15); } *#dm *.dmBody div.dmImageSlider ul li { list-style: none !important; } *#dm *.dmBody div.dmImageSlider ul li:before { content: none !important; } *#dm *.dmBody div.dmImageSlider ul li div.slide-inner { background-color: white !important; padding: 40px; border-radius: 10px; max-height: unset !important; } .text_upper { text-transform: uppercase !important; } div.dmInner #site_content .dmWidget, div.dmInner .dmHeader .dmWidget, div.dmInner #site_content .dmWidget, div.dmInner .dmHeader .dmWidget { width: unset !important; width: -webkit-min-content !important; width: -moz-min-content !important; width: min-content !important; max-width: 150% !important; height: 60px !important; display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background-color: transparent !important; -webkit-transition: all ease 0.3s !important; transition: all ease 0.3s !important; background-size: 200% 100% !important; background-position: right bottom !important; font-weight: 600 !important; } div.dmInner #site_content .dmWidget.changed{ background-image: -webkit-linear-gradient(left, red 50%, blue 50%); } div.dmInner #site_content .dmWidget:hover, div.dmInner .dmHeader .dmWidget:hover, div.dmInner #site_content .dmWidget:hover, div.dmInner .dmHeader .dmWidget:hover { background-color: transparent !important; background-position: left bottom !important; } div.dmInner #site_content .dmWidget:active, div.dmInner .dmHeader .dmWidget:active, div.dmInner #site_content .dmWidget:active, div.dmInner .dmHeader .dmWidget:active { -webkit-transform: scale(0.8); transform: scale(0.8); } div.dmInner #site_content .dmWidget .text, div.dmInner .dmHeader .dmWidget .text, div.dmInner #site_content .dmWidget .text, div.dmInner .dmHeader .dmWidget .text { text-transform: uppercase !important; display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600 !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px 40px !important; white-space: nowrap !important; max-width: 150% !important; } div.dmInner #site_content .dmWidget .text::after, div.dmInner .dmHeader .dmWidget .text::after, div.dmInner #site_content .dmWidget .text::after, div.dmInner .dmHeader .dmWidget .text::after { font-family: FontAwesome !important; font-size: 15px; content: '\f054'; display: inline-block; padding-left: 15px; color: inherit !important; } .dmFooterContainer nav ul li a { padding: none !important; margin: none !important; } .dmform-wrapper .dmforminput { margin-bottom: 20px !important; } .dmform-wrapper .dmforminput label { font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: 3px !important; } .dmform-wrapper .dmforminput input, .dmform-wrapper .dmforminput textarea { background: white !important; border: none !important; } .dmRespColsWrapper div.dmRespCol.contact .dmRespRow { padding: 20px !important; margin-bottom: 20px !important; -webkit-box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1) !important; box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1) !important; } .dmRespColsWrapper div.dmRespCol.contact .dmRespRow div.dmNewParagraph { padding: 0 !important; } .dmRespColsWrapper div.dmRespCol.contact .dmRespRow div.dmNewParagraph h3, .dmRespColsWrapper div.dmRespCol.contact .dmRespRow div.dmNewParagraph p { font-size: 16px !important; line-height: 20px !important; } .dmRespColsWrapper div.dmRespCol.contact .dmRespRow .open-hours-data .open-hours-item { line-height: 38px !important; padding: 0 !important; } .p_hfcontainer .socialHubWrapper { width: 100% !important; } .p_hfcontainer .socialHubWrapper .socialHubInnerDiv { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .nobg { background-color: transparent !important; background-image: none !important; } .open-hours-item * { white-space: nowrap !important; } *#dm *.dmBody div.dmRespRow .dmRespCol .imageSliderul ul li div.slide-button.dmWidget.clearfix.slide-button-visible { display: none !important; } span#\31 883773472 { display: none !important; } /*# sourceMappingURL=bunty.css.map */ *#dm *.dmBody .moduleScroll > .dmRespColsWrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } *#dm *.dmBody .moduleScroll > .dmRespColsWrapper > .dmRespCol { width: 100% !important; } @media (max-width: 768px) { span#\31 883773472 { display: block !important; } *#dm *.dmBody .moduleScroll > .dmRespColsWrapper { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; max-width: none !important; overflow-x: scroll !important; margin: 0 !important; } *#dm *.dmBody .moduleScroll > .dmRespColsWrapper > .dmRespCol { width: auto !important; height: auto !important; } *#dm *.dmBody .moduleScroll > .dmRespColsWrapper > .dmRespCol > .dmRespRow { height: 100% !important; } *#dm *.dmBody .moduleScroll > .dmRespColsWrapper > .dmRespCol > .dmRespRow > .dmRespColsWrapper { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; max-width: none !important; height: 100% !important; } *#dm *.dmBody .moduleScroll > .dmRespColsWrapper > .dmRespCol > .dmRespRow > .dmRespColsWrapper > .dmRespCol { min-width: 310px !important; margin: 0 10px !important; } } /*# sourceMappingURL=main.css.map */ /* ==================================================================== */ /* System Style Definitions */ /* ==================================================================== */ /* ==================================================================== */ /* Additional Style Definitions */ /* ==================================================================== */ *#dm div.dmContent h1,*#dm div.dmFooter h1,*#dm div.p_hfcontainer h1,*#dm div.dm-title h1 { font-size:60px; } #dm [data-buttonstyle] div.dmInner #site_content .dmWidget span.text,#dm [data-buttonstyle] div.dmInner #site_content .dmformsubmit input,#dm div.dmOuter div.dmInner.ecwid .ecwid-btn.ecwid-btn--primary span,#dm div.dmOuter div.dmInner .ecwid .form-control__button .form-control__button-text,.ecwid .ecwid-btn.ecwid-btn--primary span,#dm div.dmOuter div.dmInner .ecwid .form-control__button .form-control__button-svg,#dmRoot #dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary { font-size:16px; } *#dm div.dmContent h2,*#dm div.dmFooter h2,*#dm div.p_hfcontainer h2,*#dm div.dm-title h2 { font-size:40px; } *#dm div.dmContent h3,*#dm div.dmFooter h3,*#dm div.p_hfcontainer h3,*#dm div.dm-title h3 { font-size:20px; } *#dm div.dmContent h6,*#dm div.dmFooter h6,*#dm div.p_hfcontainer h6,*#dm div.dm-title h6 { font-size:16px; } @media all { :root { --btn-text-direction: ltr; --btn-border-r-color: var(--btn-border-color); --btn-border-l-color: var(--btn-border-color); --btn-border-b-width: var(--btn-border-width); --btn-border-width: 0px; --btn-border-radius: 0px; --btn-border-t-width: var(--btn-border-width); --btn-border-tl-radius: var(--btn-border-radius); --btn-bg-attachment: scroll; --btn-border-br-radius: var(--btn-border-radius); --btn-border-bl-radius: var(--btn-border-radius); --btn-bg-color: rgba(0, 0, 0, 0); --btn-border-color: rgba(0, 0, 0, 0); --btn-border-tr-radius: var(--btn-border-radius); --btn-border-r-width: var(--btn-border-width); --btn-bg-image: -webkit-linear-gradient(left, rgb(0, 0, 0) 50%, rgb(230, 57, 61) 50%); --btn-bg-repeat: repeat; --btn-bg-position: 100% 100%; --btn-border-b-color: var(--btn-border-color); --btn-border-l-width: var(--btn-border-width); --btn-bg-size: 200% 100%; --btn-border-t-color: var(--btn-border-color); --btn-text-align: center; --btn-text-color: rgb(255, 255, 255); --btn-text-decoration: none; --btn-text-font-weight: 600; --btn-icon-color: rgb(0, 0, 0); --btn-icon-fill: rgb(0, 0, 0); --btn-icon-wrpr-display: none; --btn-hover-border-b-color: var(--btn-hover-border-color); --btn-hover-bg: -webkit-linear-gradient(left, rgb(0, 0, 0) 50%, rgb(230, 57, 61) 50%); --btn-hover-border-t-color: var(--btn-hover-border-color); --btn-hover-border-r-color: var(--btn-hover-border-color); --btn-hover-border-l-color: var(--btn-hover-border-color); --btn-hover-border-color: var(--btn-border-color); --btn-hover-text-color: var(--btn-text-color); --btn-hover-text-font-weight: 600; --btn-hover-text-decoration: var(--btn-text-decoration); --btn-hover-text-font-style: var(--btn-text-font-style); } .button_2 { --btn-text-direction: ltr; --btn-border-r-color: var(--btn-border-color); --btn-border-l-color: var(--btn-border-color); --btn-border-b-width: var(--btn-border-width); --btn-border-width: 0px; --btn-border-radius: 0px; --btn-border-t-width: var(--btn-border-width); --btn-border-tl-radius: var(--btn-border-radius); --btn-bg-attachment: scroll; --btn-border-br-radius: var(--btn-border-radius); --btn-border-bl-radius: var(--btn-border-radius); --btn-bg-color: rgb(0, 0, 0); --btn-border-color: rgba(0, 0, 0, 0); --btn-border-tr-radius: var(--btn-border-radius); --btn-border-r-width: var(--btn-border-width); --btn-bg-image: -webkit-linear-gradient(left, rgb(0, 0, 0) 50%, rgb(230, 57, 61) 50%); --btn-bg-repeat: repeat; --btn-bg-position: 100% 100%; --btn-border-b-color: var(--btn-border-color); --btn-border-l-width: var(--btn-border-width); --btn-bg-size: 200% 100%; --btn-border-t-color: var(--btn-border-color); --btn-text-align: center; --btn-text-color: rgb(255, 255, 255); --btn-text-decoration: none; --btn-text-font-weight: 600; --btn-icon-color: rgb(0, 0, 0); --btn-icon-fill: rgb(0, 0, 0); --btn-icon-wrpr-display: none; --btn-hover-border-b-color: var(--btn-hover-border-color); --btn-hover-bg: -webkit-linear-gradient(left, rgb(0, 0, 0) 50%, rgb(230, 57, 61) 50%); --btn-hover-border-t-color: var(--btn-hover-border-color); --btn-hover-border-r-color: var(--btn-hover-border-color); --btn-hover-border-l-color: var(--btn-hover-border-color); --btn-hover-border-color: var(--btn-border-color); --btn-hover-text-color: var(--btn-text-color); --btn-hover-text-font-weight: 600; --btn-hover-text-decoration: var(--btn-text-decoration); --btn-hover-text-font-style: var(--btn-text-font-style); } } @media (min-width: 1025px) { :root { --btn-text-font-size: 16px; } } @media (min-width: 768px) and (max-width: 1024px) { :root { --btn-text-font-size: 16px; } .button_2 { --btn-text-font-size: 16px; } } @media (min-width: 0px) and (max-width: 767px) { :root { --btn-text-font-size: 16px; } .button_2 { --btn-text-font-size: 16px; } } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BASIC'] { border-radius: 7px; background-clip: border-box; box-shadow: inset 0 2px 1px rgba(255, 255, 255, 0.4), inset 0 0 0 1px rgba(0, 0, 0, 0.2); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc1IDQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwNDA1MDUiIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijc1IiBoZWlnaHQ9IjQwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BASIC']:hover { box-shadow: inset 0 2px 1px rgba(255, 255, 255, 0.4), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 100px rgba(0, 0, 0, 0.1); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BASIC']:active { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), inset 0 0 0 100px rgba(0, 0, 0, 0.1); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BASIC'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BIG_BASIC'] { border-radius: 0px; background-clip: border-box; box-shadow: inset 0 2px 1px rgba(255, 255, 255, 0.4), inset 0 0 0 1px rgba(0, 0, 0, 0.2); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc1IDQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwNDA1MDUiIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijc1IiBoZWlnaHQ9IjQwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BIG_BASIC']:hover { box-shadow: inset 0 2px 1px rgba(255, 255, 255, 0.4), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 100px rgba(0, 0, 0, 0.1); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BIG_BASIC']:active { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), inset 0 0 0 100px rgba(0, 0, 0, 0.1); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BIG_BASIC'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BIG_BASIC'] .hidden .iconBg + .text { margin-left: -40px; box-sizing: content-box; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT'] { background-clip: border-box; border-radius: 0px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT'] .text { padding: 10px 7px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='SQUISHY'] { box-shadow: inset 0 -6px 0 0 rgba(0, 0, 0, 0.2), 0 -3px 0 0 #ccc; transition: box-shadow 0.1s ease; position: relative; border-radius: 0px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='SQUISHY']:hover { box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.2), 0 0 0 0 #ccc; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='SQUISHY'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='SQUISHY'] .text { position: relative; top: -3px; transition: all 0.1s ease; padding: 13px 0; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='SQUISHY']:hover input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='SQUISHY']:hover .text { top: 0; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='SQUISHY'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='TRANSPARENT'] { border-radius: 5px / 4px; box-shadow: 0 0 18px rgba(5, 5, 6, 0.3); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='TWO_COLORS'] { background-clip: border-box; border-radius: 0px; padding: 0 0 0 40px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='TWO_COLORS']:before { content: ""; width: 100%; height: 50%; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.15); display: block; position: absolute; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='TWO_COLORS'] .hidden .iconBg + .text { margin-left: -40px; box-sizing: content-box; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUNDED'] { border-radius: 21px; background-clip: border-box; box-shadow: 0 3px 3px rgba(5, 5, 6, 0.07), inset 0 0 0 2px rgba(0, 0, 0, 0.1); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEyNSAzOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTI1IiBoZWlnaHQ9IjM4IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUNDED']:hover { box-shadow: 0 3px 3px rgba(5, 5, 6, 0.1); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEyNSAzOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTI1IiBoZWlnaHQ9IjM4IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUNDED']:active { box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1), inset 0 3px 3px rgba(5, 5, 6, 0.3); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEyNSAzOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMjUiIGhlaWdodD0iMzgiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUNDED'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='CONTRAST_ICON'] { background-clip: border-box; box-shadow: 0 1px 1px rgba(5, 5, 6, 0.5); padding-left: 46px; border-radius: 0px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='CONTRAST_ICON']:hover { box-shadow: 0 1px 1px rgba(5, 5, 6, 0.5), inset 0 0 0 800px rgba(0, 0, 0, 0.1); } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='CONTRAST_ICON'] .iconBg { background-color: #f7f7f7; top: 0; bottom: 0; margin: 0; width: 50px; text-align: center; display: block; height: 100%; border-top-left-radius: inherit; border-bottom-left-radius: inherit; opacity: 1; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='CONTRAST_ICON'] .icon { display: inline-block; float: none; position: absolute; top: 50%; left: 0; right: 0; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='CONTRAST_ICON'] .hidden .iconBg + .text { margin-left: -40px; box-sizing: content-box; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED'] { overflow: hidden; background-clip: border-box; border-radius: 0px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED'] .text { opacity: 1; display: inline-block; transition: all 0.3s; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED']:hover input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED']:hover .text { opacity: 0; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED'] .iconBg { position: absolute; top: -200%; bottom: 0; margin: auto; width: 100%; left: 0; transition: all 0.3s; opacity: 0; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED']:hover .iconBg { top: 0; opacity: 1; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ANIMATED'] .icon { display: block; float: left; position: absolute; font-size: 27px; width: 100%; height: 100%; margin-top: -13px; top: 50%; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER'] { overflow: initial; background-clip: border-box; border-radius: 2px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER'] .text { padding: 10px 7px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER_ROUND'] { border-radius: 6px; overflow: initial; background-clip: border-box; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER_ROUND'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER_ROUND'] .text { padding: 10px 7px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='THICK_BORDER_ROUND'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND'] { background-clip: border-box; border-radius: 6px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND'] .text { padding: 10px 7px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_SOFT'] { background-clip: border-box; border-radius: 3px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_SOFT'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_SOFT'] .text { padding: 10px 7px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_SOFT'] .iconBg { display: none; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ICON'] { background-clip: border-box; border-radius: 0px; padding: 0 0 0 40px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ICON'] .hidden .iconBg + .text { margin-left: -40px; box-sizing: content-box; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND_ICON'] { background-clip: border-box; border-radius: 6px; padding: 0 0 0 40px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND_ICON'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND_ICON'] .text { padding: 10px 7px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND_ICON'] .iconBg { display: block; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='FLAT_ROUND_ICON'] .hidden .iconBg + .text { margin-left: -40px; box-sizing: content-box; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BORDER_SHORT'] { overflow: initial; background-clip: border-box; border-radius: 1px; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BORDER_SHORT'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BORDER_SHORT'] .text { padding: 16px 0; } #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='BORDER_SHORT'] .iconBg { display: none; } @media (min-width: 768px) { #dm .dmRespRow .dmRespCol > .dmWidget[data-buttonstyle='BORDER_SHORT'], #dm .sticky-widgets-container-global .dmWidget[data-buttonstyle='BORDER_SHORT'], #dm .sticky-widgets-container .dmWidget[data-buttonstyle='BORDER_SHORT'] { width: 222px; } } #dm .dmWidget:not([data-buttonstyle]), div.buttons , #dm .button_2 .dmWidget:not([data-buttonstyle]), #dm .dmWidget.button_2:not([data-buttonstyle]), div.buttons .button_2, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUND_SIDES'] { border-radius: 50px; } #dm .dmWidget:not([data-buttonstyle]) .textonly, #dm .dmWidget:not([data-buttonstyle]) input, #dm .dmWidget:not([data-buttonstyle]) .text, div.buttons .text, #dm .button_2 .dmWidget:not([data-buttonstyle]) .textonly, #dm .button_2 .dmWidget:not([data-buttonstyle]) input, #dm .button_2 .dmWidget:not([data-buttonstyle]) .text, #dm .dmWidget.button_2:not([data-buttonstyle]) .textonly, #dm .dmWidget.button_2:not([data-buttonstyle]) input, #dm .dmWidget.button_2:not([data-buttonstyle]) .text, div.buttons .button_2 .text, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUND_SIDES'] input, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUND_SIDES'] .text { padding: 10px 0px; } #dm .dmWidget:not([data-buttonstyle]) .iconBg, #dm .button_2 .dmWidget:not([data-buttonstyle]) .iconBg, #dm .dmWidget.button_2:not([data-buttonstyle]) .iconBg, #dm .dmOuter .dmInner .dmWidget[data-buttonstyle='ROUND_SIDES'] .iconBg { display: none; } #dm div.dmInner #site_content .dmWidget, #dm div.dmInner .dmHeader .dmWidget { background-attachment: var(--btn-bg-attachment); background-color: var(--btn-bg-color); background-image: var(--btn-bg-image); background-position: var(--btn-bg-position); background-repeat: var(--btn-bg-repeat); background-size: var(--btn-bg-size); border-color: var(--btn-border-color); border-bottom-color: var(--btn-border-b-color); border-left-color: var(--btn-border-l-color); border-right-color: var(--btn-border-r-color); border-top-color: var(--btn-border-t-color); border-radius: var(--btn-border-radius); border-bottom-left-radius: var(--btn-border-bl-radius); border-bottom-right-radius: var(--btn-border-br-radius); border-top-left-radius: var(--btn-border-tl-radius); border-top-right-radius: var(--btn-border-tr-radius); border-width: var(--btn-border-width); border-bottom-width: var(--btn-border-b-width); border-left-width: var(--btn-border-l-width); border-right-width: var(--btn-border-r-width); border-top-width: var(--btn-border-t-width); direction: var(--btn-text-direction); text-align: var(--btn-text-align); } #dm div.dmInner #site_content .dmWidget span.text, #dm div.dmInner #site_content .dmformsubmit input { color: var(--btn-text-color); font-size: var(--btn-text-font-size); font-weight: var(--btn-text-font-weight); text-decoration: var(--btn-text-decoration); } #dm div.dmInner #site_content .dmWidget:hover, #dm div.dmInner #site_content .dmWidget.hover, #dm div.dmInner .dmHeader .dmWidget:hover, #dm div.dmInner .dmHeader .dmWidget.hover { background: var(--btn-hover-bg); border-color: var(--btn-hover-border-color); border-bottom-color: var(--btn-hover-border-b-color); border-left-color: var(--btn-hover-border-l-color); border-right-color: var(--btn-hover-border-r-color); border-top-color: var(--btn-hover-border-t-color); } #dm div.dmInner #site_content .dmWidget:hover span.text, #dm div.dmInner #site_content .dmWidget.hover span.text, #dm div.dmInner .dmHeader .dmWidget:hover span.text, #dm div.dmInner .dmHeader .dmWidget.hover span.text, #dm div.dmInner #site_content .dmWidget:hover input[type="submit"], #dm div.dmInner #site_content .dmWidget.hover input[type="submit"], #dm div.dmInner .dmHeader .dmWidget:hover input[type="submit"], #dm div.dmInner .dmHeader .dmWidget.hover input[type="submit"] { font-weight: var(--btn-hover-text-font-weight); } #dm div.dmInner #site_content .dmWidget span.icon, #dm div.dmInner .dmHeader .dmWidget span.icon { color: var(--btn-icon-color); fill: var(--btn-icon-fill); } #dm div.dmInner #site_content .dmWidget:not([data-buttonstyle]) .iconBg, #dm div.dmInner .dmHeader .dmWidget:not([data-buttonstyle]) .iconBg { display: var(--btn-icon-wrpr-display); } *#dm .f_hcontainer { background-color:#06163a !important; padding-right:0 !important; padding-bottom:30px !important; padding-left:0 !important; padding-top:0 !important; margin-right:0 !important; margin-left:0 !important; margin-top:150px !important; margin-bottom:0 !important; } :before,.before { } .u_1224425911.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.u_1224425911.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover,.u_1192503228.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:#fd6804 !important; } .u_1157045840.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.u_1157045840.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover,.u_1192503228.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { } .u_1042473997.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.u_1042473997.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover,.u_1192503228.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { } *#dm *.dmHeader { background-color:rgba(255,255,255,0.8) !important; padding-right:0 !important; padding-bottom:0 !important; padding-left:0 !important; padding-top:0 !important; margin-right:0 !important; margin-left:0 !important; margin-top:0 !important; margin-bottom:0 !important; } *#dm .p_hfcontainer .u_1375024076 { padding-right:0 !important; padding-bottom:0 !important; padding-left:0 !important; padding-top:0 !important; } .u_1375024076:before,.u_1375024076.before { } *#dm .p_hfcontainer div.u_1289581386 { } .u_1289581386:before,.u_1289581386.before { } *#dm *.p_hfcontainer div.u_1105459442 img[dm_changed] { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1105459442 img { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1775669474 *.svg { color:rgba(102,102,102,1) !important; fill:rgba(102,102,102,1) !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav[data-nav-structure='VERTICAL'] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap::after { align-self:center !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container[data-depth] { background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer div.u_1443967328 *.socialHubIcon { color:rgba(39,42,47,1) !important; border-color:rgba(39,42,47,1) !important; background-color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)>*.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { justify-content:center !important; text-align:center !important; padding-top:6px !important; padding-bottom:6px !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav:not([image]) *.unifiednav__container[data-depth="0"] { top:calc(100% - 6px - 0px) !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:18px !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:18px !important; } *#dm *.p_hfcontainer *.u_1414065397.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { justify-content:center !important; padding-top:6px !important; padding-bottom:6px !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { color:rgba(255,255,255,0.4) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { color:rgba(255,255,255,0.4) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { background-color:rgba(0,0,0,0) !important; color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { background-color:rgba(0,0,0,0) !important; color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1414065397.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { background-color:rgba(0,0,0,0) !important; color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer div.u_1024220932 *.mobileMultilingual *.language { color:rgba(102,102,102,1) !important; } *#dm *.p_hfcontainer a.u_1487466236 span.text { font-weight:bold !important; } *#dm *.p_hfcontainer div.u_1439957945 img[dm_changed] { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1439957945 img { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer nav.u_1564904770 { color:white !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)>*.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer div.u_1284684380 *.socialHubIcon { background-color:rgba(255,255,255,1) !important; color:rgba(39,42,47,1) !important; border-color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:24px !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:24px !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { color:rgba(255,255,255,0.5) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { font-weight:normal !important; color:rgba(255,255,255,0.5) !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav:not([image]) *.unifiednav__container[data-depth="0"] { top:calc(100% - 12px - 0px) !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { justify-content:flex-start !important; text-align:left !important; padding-top:12px !important; padding-bottom:12px !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav[data-nav-structure='VERTICAL'] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap::after { align-self:flex-start !important; } *#dm *.p_hfcontainer *.u_1564904770.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { justify-content:flex-start !important; padding-top:10px !important; padding-bottom:10px !important; } *#dm *.p_hfcontainer div.u_1417644126 img[dm_changed] { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1417644126 img { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1458477231 *.socialHubIcon { color:rgba(222,223,225,1) !important; border-color:rgba(222,223,225,1) !important; } *#dm *.p_hfcontainer *.u_1074956274.main-navigation.unifiednav:not(.unifiednav_vertical) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:14px !important; } *#dm *.p_hfcontainer *.u_1074956274.main-navigation.unifiednav:not(.unifiednav_vertical) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:14px !important; } *#dm *.p_hfcontainer div.u_1588964780 *.socialHubIcon { color:rgba(255,255,255,1) !important; border-color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer div.u_1252748347 *.svg { color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer div.u_1673350990 { background-color:rgba(46,46,46,1) !important; } *#dm *.p_hfcontainer nav.u_1525090119.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { background-color:rgba(46,46,46,1) !important; } *#dm *.p_hfcontainer nav.u_1525090119.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { background-color:rgba(46,46,46,1) !important; } *#dm *.p_hfcontainer nav.u_1525090119.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.navItemSelectedServer { background-color:rgba(46,46,46,1) !important; } *#dm *.p_hfcontainer nav.u_1525090119.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { background-color:rgba(46,46,46,1) !important; } *#dm *.p_hfcontainer *.u_1525090119.main-navigation.unifiednav:not(.unifiednav_vertical) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:14px !important; } *#dm *.p_hfcontainer *.u_1525090119.main-navigation.unifiednav:not(.unifiednav_vertical) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:14px !important; } *#dm *.dmInner *.fHeader *.dmHeader[freeheader="true"][data-scrollable-target].scroll-responder_set { } *#dm *.dmInner *.dmHeader.scroll-responder_set *[data-widget-type="image"] img { width:100% !important; } *#dm *.dmInner *.dmHeader.scroll-responder_set *.unifiednav *.middleLogoLink *.navLogo { width:100px !important; } *#dm *.p_hfcontainer div.u_1863792339 { background-color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer div.u_1862705352 { border-radius:0 !important; } div.u_1031163650 { border-radius:0 !important; } .u_1425326175 { padding-right:0 !important; padding-bottom:0 !important; padding-left:0 !important; padding-top:0 !important; } .u_1425326175.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { } .u_1425326175.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,.u_1425326175.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { } .u_1425326175.main-navigation.unifiednav { } .u_1425326175.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover,.u_1425326175.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover,.u_1192503228.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:#fd6804 !important; } *#dm *.p_hfcontainer div.socialHubWrapper { display:flex !important; justify-content:space-between !important; } *#dm *.p_hfcontainer .socialHubWrapper { width:100% !important; } *#dm *.p_hfcontainer .socialHubInnerDiv { display:flex !important; justify-content:space-between !important; } .socialHubWrapper .socialHubInnerDiv { width:100% !important; display:flex !important; justify-content:space-around !important; } *#dm *.p_hfcontainer *.u_1425326175.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { padding-top:0 !important; margin-left:0 !important; padding-left:0 !important; padding-bottom:10px !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; } *#dm *.p_hfcontainer *.u_1425326175.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 10px - 0px) !important; } *#dm *.p_hfcontainer *.u_1425326175.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1425326175.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):not(:last-of-type)>.unifiednav__item-wrap .unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1425326175.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):last-of-type>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer div.u_1417141461 { background-color:rgba(255,255,255,1) !important; } *#dm .dmInner div.dmFooter { background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer div.u_1364561122 .copyright { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer div.u_1431145136 img[dm_changed] { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1431145136 img { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav.effect-text-fill *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item *.nav-item-text::before { color:rgba(147,150,150,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav.effect-roll-over *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item *.nav-item-text::before { color:rgba(147,150,150,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container[data-depth] { background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)>*.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:16px !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:16px !important; } *#dm *.p_hfcontainer div.u_1366949876 *.socialHubIcon { color:rgba(39,42,47,1) !important; border-color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { padding-top:7px !important; padding-bottom:7px !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav:not([image]) *.unifiednav__container[data-depth="0"] { top:calc(100% - 7px - 0px) !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1057105821.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { padding-top:5px !important; padding-bottom:5px !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { color:rgba(181,181,181,1) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { color:rgba(181,181,181,1) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { color:rgba(181,181,181,1) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { font-weight:normal !important; color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer nav.u_1057105821.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { color:rgba(39,42,47,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer div.u_1345330336 *.mobileMultilingual *.language { color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer nav.u_1057105821 { color:white !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav[data-nav-structure='VERTICAL'] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap::after { align-self:center !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { justify-content:center !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)>*.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { justify-content:center !important; text-align:center !important; padding-top:6px !important; padding-bottom:6px !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav:not([image]) *.unifiednav__container[data-depth="0"] { top:calc(100% - 6px - 0px) !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container[data-depth] { background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { color:rgba(39,42,47,0.4) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { color:rgba(39,42,47,0.4) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { color:rgba(39,42,47,0.4) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { color:rgba(39,42,47,0.4) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { color:rgba(39,42,47,0.4) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1202608233.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { color:rgba(39,42,47,0.4) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer div.u_1552510539 *.socialHubIcon { color:rgba(39,42,47,1) !important; border-color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer div.u_1434417367 { background-color:rgba(39,42,47,0.07) !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:16px !important; } *#dm *.p_hfcontainer *.u_1202608233.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:16px !important; } *#dm *.p_hfcontainer div.u_1998237008 img[dm_changed] { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1998237008 img { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)>*.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav:not([image]) *.unifiednav__container[data-depth="0"] { top:calc(100% - 6px - 0px) !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container[data-depth] { background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { justify-content:flex-start !important; text-align:left !important; padding-top:6px !important; padding-bottom:6px !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav[data-nav-structure='VERTICAL'] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap::after { align-self:flex-start !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { justify-content:flex-start !important; } *#dm *.p_hfcontainer div.u_1559456078 { background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:20px !important; } *#dm *.p_hfcontainer *.u_1064225682.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:20px !important; } *#dm *.p_hfcontainer div.u_1287925281 hr { color:rgba(255,255,255,1) !important; background:none !important; height:0 !important; background-color:transparent !important; background-size:initial !important; min-height:0 !important; border-color:currentColor !important; border-width:1px !important; border-top-style:solid !important; border-top-width:1px !important; } *#dm *.p_hfcontainer div.u_1344671577 *.socialHubIcon { color:rgba(103,103,103,1) !important; border-color:rgba(103,103,103,1) !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { color:rgba(103,103,103,1) !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { color:rgba(103,103,103,1) !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { color:rgba(103,103,103,1) !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { color:rgba(103,103,103,1) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { color:rgba(103,103,103,1) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1064225682.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { color:rgba(103,103,103,1) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer div.u_1319482500 img[dm_changed] { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer div.u_1319482500 img { border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container[data-depth] { background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav.effect-text-fill *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item *.nav-item-text::before { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav.effect-roll-over *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item *.nav-item-text::before { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { background-color:rgba(0,0,0,0) !important; color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { background-color:rgba(0,0,0,0) !important; color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { background-color:rgba(0,0,0,0) !important; color:rgba(181,181,181,1) !important; } *#dm *.p_hfcontainer nav.u_1015842354 { color:white !important; } *#dm *.p_hfcontainer div#mobile-hamburger-drawer.layout-drawer[open] { box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; -moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; -webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container[data-depth]>*.unifiednav__item-wrap:not(:last-child)::after { border-top-width:0 !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)>*.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer div.u_1657409445 { border-bottom-style:solid !important; border-bottom-color:rgba(112,114,114,1) !important; border-bottom-width:0 !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav[data-nav-structure='VERTICAL'] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap::after { align-self:flex-start !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:16px !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:16px !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { text-align:left !important; padding-top:10px !important; padding-bottom:10px !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav:not([image]) *.unifiednav__container[data-depth="0"] { top:calc(100% - 10px - 0px) !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left:0 !important; } *#dm *.p_hfcontainer div.u_1628907432 { border-left-style:solid !important; border-left-width:1px !important; border-left-color:rgba(220,220,220,1) !important; } *#dm *.p_hfcontainer *.u_1040532243.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { padding-top:5px !important; padding-bottom:5px !important; } *#dm *.p_hfcontainer div.u_1554646323 { border-right-style:solid !important; border-right-color:rgba(220,220,220,1) !important; border-right-width:0 !important; } *#dm *.p_hfcontainer div.u_1806673327 { border-style:solid !important; border-width:0 !important; border-right-style:solid !important; border-right-color:rgba(220,220,220,1) !important; border-right-width:1px !important; } *#dm *.p_hfcontainer div.u_1542238106 *.svg { color:rgba(253,104,4,1) !important; fill:rgba(253,104,4,1) !important; } *#dm *.p_hfcontainer div.u_1276087462 *.svg { color:rgba(253,104,4,1) !important; fill:rgba(253,104,4,1) !important; } *#dm *.p_hfcontainer div.u_1973523581 { background-color:rgba(242,242,242,1) !important; } nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer *.u_1076987359.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 0px - 0px) !important; } *#dm *.p_hfcontainer *.u_1076987359.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:15px !important; } *#dm *.p_hfcontainer *.u_1076987359.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):not(:last-of-type)>.unifiednav__item-wrap .unifiednav__container[data-depth="0"] { left:15px !important; } *#dm *.p_hfcontainer *.u_1076987359.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):last-of-type>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:15px !important; } nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:rgba(253,104,4,1) !important; } nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:rgba(253,104,4,1) !important; } nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:rgba(253,104,4,1) !important; } nav.u_1076987359 { color:white !important; } nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(6,22,58,1) !important; } *#dm *.p_hfcontainer *.u_1561220186.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 0px - 0px) !important; } *#dm *.p_hfcontainer *.u_1561220186.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:15px !important; } *#dm *.p_hfcontainer *.u_1561220186.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):not(:last-of-type)>.unifiednav__item-wrap .unifiednav__container[data-depth="0"] { left:15px !important; } *#dm *.p_hfcontainer *.u_1561220186.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):last-of-type>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:15px !important; } nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:rgba(253,104,4,1) !important; } nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:rgba(253,104,4,1) !important; } nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:rgba(253,104,4,1) !important; } nav.u_1561220186 { color:black !important; } *#dm *.p_hfcontainer div.u_1057882711 { background-color:var(--c_first) !important; } *#dm *.p_hfcontainer div.u_1592756901 .svg { color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer div.u_1236862333 { background-color:rgba(255,255,255,1) !important; border-bottom-style:solid !important; border-style:solid !important; border-width:0 !important; border-color:var(--c_first) !important; border-bottom-width:2px !important; } *#dm *.p_hfcontainer nav.u_1076987359 { color:black !important; } *#dm .dmBody a.u_1336678999 { border-right-style:none !important; border-top-width:medium !important; border-bottom-color:currentColor !important; border-left-color:currentColor !important; background-color:transparent !important; border-left-style:none !important; border-top-color:currentColor !important; border-top-left-radius:0 0 !important; border-bottom-right-radius:0 0 !important; border-bottom-left-radius:0 0 !important; border-right-width:medium !important; border-top-right-radius:0 0 !important; border-right-color:currentColor !important; border-left-width:medium !important; border-top-style:none !important; border-bottom-width:medium !important; border-bottom-style:none !important; } *#dm .dmBody a.u_1336678999 span.text { color:#fff !important; font-weight:600 !important; font-size:15px !important; display:inline-block !important; line-height:15px !important; } *#dm .dmBody a.u_1336678999:hover,*#dm .dmBody a.u_1336678999.hover { border-bottom-color:currentColor !important; border-left-color:currentColor !important; background-color:transparent !important; border-top-color:currentColor !important; border-right-color:currentColor !important; } *#dm .dmBody a.u_1336678999 .iconBg { display:none !important; } .u_1336678999 { padding-right:0 !important; padding-bottom:0 !important; padding-left:0 !important; padding-top:0 !important; } *#dm *.p_hfcontainer *.u_1076987359.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:14px !important; } *#dm *.p_hfcontainer *.u_1076987359.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:14px !important; } *#dm *.p_hfcontainer div.u_1100260635 { background-color:var(--c_second) !important; z-index:1 !important; } *#dm *.p_hfcontainer nav.u_1425326175.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1425326175.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1425326175.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(0,0,0,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer div.u_1764830690 a { color:#000 !important; } *#dm *.p_hfcontainer div.u_1764830690 a:hover { color:#E6393D !important; } div.u_1266780271 a { color:#000 !important; } div.u_1266780271 a:hover { color:#E6393D !important; } *#dm *.p_hfcontainer div.u_1445515965 { } *#dm *.p_hfcontainer div.u_1997081848 { } *#dm *.p_hfcontainer div.u_1207281218 { } *#dm *.p_hfcontainer div.u_1747476074 { } *#dm *.p_hfcontainer div.u_1946460965 { border-bottom-style:solid !important; border-style:solid !important; border-width:0 !important; border-color:var(--c_first) !important; border-bottom-width:2px !important; background-color:rgba(0,0,0,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after { border-top-color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover { background-color:rgba(230,57,61,1) !important; background-image:none !important; color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover { background-color:rgba(230,57,61,1) !important; background-image:none !important; color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected { background-color:rgba(230,57,61,1) !important; background-image:none !important; color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { color:rgba(0,0,0,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after { border-top-color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { color:rgba(0,0,0,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover { background-color:rgba(230,57,61,1) !important; background-image:none !important; color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover { background-color:rgba(230,57,61,1) !important; background-image:none !important; color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected { background-color:rgba(230,57,61,1) !important; background-image:none !important; color:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer *.u_1294965472 *.open-hours-item dt { text-align:JUSTIFY !important; } *#dm *.p_hfcontainer *.u_1294965472 *.open-hours-item dd { text-align:JUSTIFY !important; } *#dm *.p_hfcontainer *.u_1294965472 *.open-hours-item time { text-align:JUSTIFY !important; } *#dm *.p_hfcontainer *.u_1294965472 *.open-hours-special { text-align:JUSTIFY !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { color:rgba(255,255,255,1) !important; font-weight:bold !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav[data-nav-structure='VERTICAL'] *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap::after { border-top-color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { color:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer div.u_1597189350 { border-style:solid !important; border-width:0 !important; border-color:rgba(220,220,220,1) !important; background-color:rgba(0,0,0,1) !important; } *#dm *.p_hfcontainer div.u_1019785547 *.svg { color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { color:rgba(255,255,255,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { color:rgba(230,57,61,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { color:rgba(230,57,61,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer nav.u_1040532243.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { color:rgba(230,57,61,1) !important; font-weight:normal !important; } *#dm *.p_hfcontainer div.u_1714776580 a { color:#757575 !important; } div.u_1303406278 .copyright { color:rgba(255,255,255,1) !important; } div.u_1289806581 { background-color:var(--c_second) !important; } *#dm *.p_hfcontainer div.u_1756267519 { background-color:var(--c_second) !important; } *#dm *.p_hfcontainer div.u_1306703161 img[dm_changed] { border-radius:0% !important; -moz-border-radius:0% !important; -webkit-border-radius:0% !important; } *#dm *.p_hfcontainer div.u_1306703161 img { border-radius:0% !important; -moz-border-radius:0% !important; -webkit-border-radius:0% !important; } *#dm *.p_hfcontainer div.u_1342254004 *.svg { color:rgba(102,102,102,1) !important; fill:rgba(102,102,102,1) !important; } *#dm *.p_hfcontainer *.u_1561220186.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:14px !important; } *#dm *.p_hfcontainer *.u_1561220186.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:14px !important; } *#dm *.p_hfcontainer *.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { margin-left:0px !important; padding-top:0px !important; padding-left:8px !important; padding-bottom:0px !important; margin-top:0px !important; margin-bottom:0px !important; margin-right:0px !important; padding-right:8px !important; } *#dm *.p_hfcontainer div.u_1862705352 .svg { color:rgba(230,57,61,1) !important; fill:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer div.u_1031163650 .svg { color:rgba(230,57,61,1) !important; fill:rgba(230,57,61,1) !important; } *#dm *.p_hfcontainer div.u_1778111806 { padding-right:30px !important; padding-left:30px !important; margin-top:0 !important; padding-top:0 !important; padding-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1517151414 { padding-top:0 !important; padding-bottom:0 !important; padding-right:0 !important; padding-left:0 !important; } *#dm *.p_hfcontainer div.u_1929490831 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:22px !important; padding-left:40px !important; padding-bottom:22px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important; } *[dmtemplateid="Hamburger"] *.layout-drawer-hamburger.hamburger-on-header { color:rgba(102,102,102,1) !important; background-color:rgba(0,0,0,0) !important; } *#dm *.p_hfcontainer div#hamburger-header { box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; -moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; -webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; background-color:rgba(255,255,255,0.8) !important; } *#dm *.p_hfcontainer a.u_1487466236 span.text { font-size:15px !important; } *#dm *.p_hfcontainer div.u_1017585813 { margin-top:0 !important; float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:15px !important; padding-left:40px !important; padding-bottom:15px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1439957945 { float:none !important; top:0 !important; left:0 !important; width:170px !important; position:relative !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 57px) !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:25px !important; text-align:center !important; display:block !important; } *#dm *.p_hfcontainer div.u_1839928519 { float:none !important; top:0 !important; left:0 !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; display:block !important; width:53px !important; margin-right:auto !important; margin-left:auto !important; max-width:100% !important; } *#dm *.p_hfcontainer a.u_1487466236 { display:block !important; float:none !important; top:0 !important; left:0 !important; width:176px !important; position:relative !important; height:52px !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:0 !important; margin-left:auto !important; max-width:100% !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *.layout-drawer_fixed-header[dmtemplateid="Hamburger"] *#hamburger-drawer.layout-drawer { top:130px !important; max-height:calc(100% - 130px) !important; } *[dmtemplateid="Hamburger"].runtime-module-container.layout-drawer_open.layout-drawer_push-content { transform:translate(35vw,0) !important; } *[dmtemplateid="Hamburger"].runtime-module-container.layout-drawer_open.layout-drawer_push-content.hamburger-reverse { transform:translate(-35vw,0) !important; } *#dm *.p_hfcontainer div#hamburger-drawer.layout-drawer { background-color:rgba(39,42,47,1) !important; } *#dm *.p_hfcontainer *#hamburger-drawer.layout-drawer[data-origin="top"]:not([data-auto-height]) { height:100% !important; } *#dm *.p_hfcontainer *#hamburger-drawer.layout-drawer:not([data-origin="top"]) { width:35vw !important; } *#dm *.p_hfcontainer *.u_1284684380 *.socialHubInnerDiv a { margin-right:14px !important; } *#dm *.p_hfcontainer *.u_1284684380 *.socialHubIcon { width:30px !important; height:30px !important; font-size:20px !important; line-height:30px !important; } *#dm *.p_hfcontainer *.u_1284684380 *.socialHubIcon:after { width:38px !important; height:30px !important; } *#dm *.p_hfcontainer div.u_1189915584 { padding-top:0 !important; padding-bottom:0 !important; padding-right:0 !important; padding-left:0 !important; margin-left:0 !important; margin-top:0 !important; margin-bottom:0 !important; margin-right:0 !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { font-size:20px !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { font-size:24px !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { padding-top:12px !important; padding-bottom:12px !important; margin-top:0 !important; margin-bottom:0 !important; } *#dm *.p_hfcontainer nav.u_1564904770.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { padding-top:12px !important; padding-bottom:12px !important; margin-top:0 !important; margin-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1137609107 { padding-top:0 !important; padding-bottom:0 !important; margin-top:0 !important; padding-right:0 !important; padding-left:0 !important; } *#dm *.p_hfcontainer div.u_1763393126 { display:block !important; float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:2px !important; padding-left:0 !important; padding-bottom:2px !important; max-width:100% !important; padding-right:0 !important; min-width:0 !important; text-align:left !important; margin-right:auto !important; margin-left:0 !important; margin-top:0 !important; margin-bottom:8px !important; } *#dm *.p_hfcontainer div.u_1012222023 { display:block !important; float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:2px !important; padding-left:0 !important; padding-bottom:2px !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 0px) !important; margin-top:16px !important; margin-bottom:8px !important; padding-right:0 !important; min-width:25px !important; text-align:left !important; } *#dm *.p_hfcontainer nav.u_1564904770 { float:none !important; top:0 !important; left:0 !important; width:892.992px !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:0 !important; margin-left:0 !important; max-width:calc(100% - 0px) !important; margin-top:70px !important; justify-content:flex-start !important; align-items:stretch !important; margin-bottom:0 !important; padding-right:0 !important; min-width:25px !important; text-align:start !important; } *#dm *.p_hfcontainer div.u_1284684380 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 0px) !important; margin-top:38px !important; margin-bottom:0 !important; padding-right:0 !important; min-width:25px !important; text-align:left !important; display:block !important; } *#dm *.p_hfcontainer div.u_1263561152 { padding-top:30px !important; margin-top:0 !important; padding-right:50px !important; padding-left:50px !important; } *#dm *.p_hfcontainer div.u_1605924131 { padding-top:0 !important; padding-bottom:100px !important; margin-top:0 !important; padding-left:50px !important; padding-right:50px !important; } *#dm *.p_hfcontainer div.u_1935411025 { padding-left:0 !important; } *#dm *.p_hfcontainer div.u_1773438077 { padding-top:0 !important; padding-bottom:0 !important; padding-right:0 !important; padding-left:0 !important; } *#dm *.p_hfcontainer div.u_1110974768 { padding-left:10px !important; } *#dm *.p_hfcontainer *.u_1458477231 *.socialHubInnerDiv a { margin-right:8px !important; } *#dm *.p_hfcontainer *.u_1458477231 *.socialHubIcon { width:25px !important; height:25px !important; font-size:16.666666666666668px !important; line-height:25px !important; } *#dm *.p_hfcontainer *.u_1458477231 *.socialHubIcon:after { width:33px !important; height:25px !important; } *#dm *.p_hfcontainer nav.u_1074956274 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:6.8px !important; padding-left:15px !important; padding-bottom:6.8px !important; margin-right:0 !important; margin-left:0 !important; max-width:calc(100% - 0px) !important; margin-top:0 !important; justify-content:flex-start !important; align-items:stretch !important; margin-bottom:0 !important; padding-right:15px !important; min-width:25px !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1458477231 { display:block !important; float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:4px !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 0px) !important; margin-top:7px !important; margin-bottom:0 !important; padding-right:0 !important; min-width:25px !important; text-align:center !important; } *#dm *.p_hfcontainer nav.u_1074956274.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { font-size:14px !important; } *#dm *.p_hfcontainer nav.u_1074956274.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { font-size:14px !important; } *#dm *.p_hfcontainer div.u_1249663594 { padding-right:15px !important; padding-left:15px !important; margin-top:0 !important; padding-top:0 !important; padding-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1417644126 { float:none !important; top:0 !important; left:0 !important; width:135px !important; position:relative !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; max-width:calc(100% - 36px) !important; padding-right:0 !important; min-width:25px !important; text-align:center !important; display:block !important; margin-right:auto !important; margin-left:auto !important; margin-top:-1px !important; margin-bottom:0 !important; height:auto !important; } *#dm *.p_hfcontainer div.u_1469345019 *.language a { border-style:solid !important; border-width:0 !important; } *#dm *.p_hfcontainer div.u_1469345019 { float:none !important; top:0 !important; left:0 !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:25px !important; text-align:center !important; display:block !important; width:51px !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 602px) !important; } *#dm *.p_hfcontainer div.u_1485648630 { padding-right:15px !important; padding-left:15px !important; margin-top:0 !important; } *#dm *.p_hfcontainer *.u_1588964780 *.socialHubInnerDiv a { margin-right:3px !important; } *#dm *.p_hfcontainer *.u_1588964780 *.socialHubIcon { width:20px !important; height:20px !important; font-size:13.333333333333334px !important; line-height:20px !important; } *#dm *.p_hfcontainer *.u_1588964780 *.socialHubIcon:after { width:28px !important; height:20px !important; } *#dm *.p_hfcontainer div.u_1995719556 { display:block !important; float:none !important; top:0 !important; left:0 !important; width:233px !important; position:relative !important; height:auto !important; padding-top:2px !important; padding-left:0 !important; padding-bottom:2px !important; max-width:calc(100% - 0px) !important; padding-right:0 !important; min-width:25px !important; text-align:left !important; margin-right:0 !important; margin-left:0 !important; margin-top:0 !important; margin-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1673350990 { padding-top:5px !important; padding-bottom:5px !important; margin-top:0 !important; padding-left:15px !important; padding-right:15px !important; } *#dm *.p_hfcontainer div.u_1588964780 { display:block !important; float:none !important; top:0 !important; left:0 !important; width:219px !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:0 !important; max-width:100% !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:left !important; } *#dm *.p_hfcontainer div.u_1252748347 { width:35px !important; height:29px !important; margin-top:0 !important; margin-bottom:0 !important; padding-top:0 !important; padding-bottom:0 !important; float:none !important; top:0 !important; left:0 !important; position:relative !important; padding-left:0 !important; margin-right:auto !important; margin-left:calc(100% - 35px) !important; max-width:100% !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; display:block !important; } *#dm *.p_hfcontainer div.u_1358163163 { padding-left:5px !important; } *#dm *.p_hfcontainer nav.u_1525090119.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { font-size:14px !important; } *#dm *.p_hfcontainer nav.u_1525090119.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { font-size:14px !important; } *#dm *.p_hfcontainer nav.u_1525090119 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:12px !important; padding-left:15px !important; padding-bottom:12px !important; margin-right:0.03125px !important; margin-left:-0.015625px !important; max-width:calc(100% - 0px) !important; margin-top:0 !important; justify-content:flex-end !important; align-items:stretch !important; margin-bottom:0 !important; padding-right:15px !important; min-width:25px !important; text-align:right !important; } *#dm *.p_hfcontainer div.u_1671270857 *.language a { border-style:solid !important; border-width:0 !important; } *#dm *.p_hfcontainer div.u_1671270857 { float:none !important; top:0 !important; left:0 !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; padding-right:0 !important; min-width:25px !important; text-align:center !important; display:block !important; width:51px !important; max-width:calc(100% - 0px) !important; margin-right:0 !important; margin-left:0 !important; margin-top:0 !important; margin-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1383621523 { width:162px !important; height:auto !important; display:block !important; float:none !important; top:0 !important; left:0 !important; position:relative !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:0 !important; max-width:100% !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1356451630 { padding-top:0 !important; padding-bottom:0 !important; padding-right:0 !important; padding-left:0 !important; } *#dm *.p_hfcontainer div.u_1575123869 { padding-left:10px !important; } *#dm .dmInner div.u_hcontainer { float:none !important; top:0 !important; left:0 !important; width:auto !important; position:relative !important; height:auto !important; padding-top:92.5px !important; padding-left:0 !important; padding-bottom:92.5px !important; margin-right:0 !important; margin-left:0 !important; max-width:100% !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *#dm *.dmInner div.fHeader *.dmHeader[freeheader="true"] { padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; padding-right:0 !important; } .fHeader #hcontainer.dmHeader[freeheader="true"] { padding-top:initial !important; padding-bottom:initial !important; } *#dm *.p_hfcontainer div.u_1727152923 *.language a { border-style:solid !important; border-width:0 !important; } *#dm *.p_hfcontainer div.u_1727152923 { float:none !important; top:0 !important; left:0 !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; padding-right:0 !important; min-width:25px !important; text-align:center !important; display:block !important; width:51px !important; max-width:calc(100% - 0px) !important; margin-right:0 !important; margin-left:0 !important; margin-top:0 !important; margin-bottom:0 !important; } div.u_1031163650 { width:28px !important; height:41px !important; padding-top:0 !important; margin-left:auto !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; display:block !important; float:none !important; top:0 !important; left:0 !important; position:relative !important; max-width:100% !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1976823175 { float:none !important; top:0 !important; left:0 !important; width:auto !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:0 !important; margin-left:0 !important; max-width:100% !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1070075772 { float:none !important; top:0 !important; left:0 !important; width:auto !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:0 !important; margin-left:0 !important; max-width:100% !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1337151315 { padding-top:0 !important; padding-bottom:0 !important; padding-right:0 !important; padding-left:0 !important; } *#dm *.p_hfcontainer div.u_1862705352 { width:41px !important; height:48px !important; padding-top:0 !important; margin-left:auto !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; display:block !important; float:none !important; top:0 !important; left:0 !important; position:relative !important; max-width:100% !important; min-width:0 !important; text-align:center !important; } nav.u_1425326175 { padding-top:0 !important; } *#dm *.p_hfcontainer nav.u_1425326175.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { padding-top:0 !important; padding-bottom:10px !important; margin-top:0 !important; margin-bottom:0 !important; } *#dm *.p_hfcontainer nav.u_1425326175.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { padding-top:0 !important; padding-bottom:10px !important; margin-top:0 !important; margin-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1294965472 { float:none !important; top:0 !important; left:0 !important; width:258px !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:0 !important; max-width:100% !important; margin-top:10px !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:left !important; display:block !important; } *#dm *.p_hfcontainer div.u_1364561122 .copyright { font-size:14px !important; } *#dm *.p_hfcontainer div.u_1364561122 { padding-top:0 !important; margin-left:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; } *#dm .dmInner div.dmFooter { padding-top:0 !important; margin-left:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:100px !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; } *#dm *.p_hfcontainer div.u_1836545979 { padding-right:30px !important; padding-left:30px !important; margin-top:0 !important; padding-top:0 !important; padding-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1326768271 { padding-top:0 !important; padding-bottom:0 !important; padding-right:0 !important; padding-left:0 !important; } *#dm *.p_hfcontainer div.u_1438467940 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:22px !important; padding-left:40px !important; padding-bottom:22px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1974069916 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:22px !important; padding-left:40px !important; padding-bottom:22px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1292099127 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:22px !important; padding-left:40px !important; padding-bottom:22px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1736267326 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:22px !important; padding-left:40px !important; padding-bottom:22px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1003291268 { float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:22px !important; padding-left:40px !important; padding-bottom:22px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1756267519 { } *[dmtemplateid="Hamburger"].runtime-module-container .layout-drawer-hamburger { top:19px !important; } *[dmtemplateid="Hamburger"] .site_content { margin-top:90px !important; } *[dmtemplateid="Hamburger"].layout-drawer_fixed-header *#hamburger-drawer.layout-drawer { top:90px !important; max-height:calc(100% - 90px) !important; } .dmRespColsWrapper#1429657643 { width:900px !important; } #1429657643 { width:900px !important; } *#dm *.p_hfcontainer div.u_1973523581 { padding-top:120px !important; padding-bottom:60px !important; padding-left:0 !important; padding-right:0 !important; margin-bottom:0 !important; } *#dm *.p_hfcontainer div.u_1973523581 .dmRespColsWrapper { width:900px !important; } *#dm *.p_hfcontainer a.u_1133130560 { display:block !important; float:none !important; top:0 !important; left:0 !important; width:202.641px !important; position:relative !important; height:60px !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:0 !important; max-width:100% !important; margin-top:10px !important; margin-bottom:10px !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1584437283 { float:none !important; top:0 !important; left:0 !important; width:calc(100% - 0px) !important; position:relative !important; height:auto !important; padding-top:2px !important; padding-left:0 !important; padding-bottom:2px !important; margin-right:0 !important; margin-left:0.015625px !important; max-width:100% !important; margin-top:22px !important; margin-bottom:0 !important; padding-right:0 !important; min-width:25px !important; display:block !important; } *#dm *.p_hfcontainer div.u_1628992610 { padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; padding-right:0 !important; } *#dm *.p_hfcontainer div.u_1031163650 { width:40px !important; height:40px !important; } *#dm *.p_hfcontainer div.u_1863792339 { padding-top:15px !important; padding-bottom:15px !important; } nav.u_1076987359 { padding-top:15px !important; margin-left:0 !important; padding-left:0 !important; padding-bottom:15px !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; } div.u_1946460965 { padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; padding-right:0 !important; } div.u_1236862333 { padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; padding-right:0 !important; } nav.u_1561220186 { padding-top:15px !important; padding-left:0 !important; padding-bottom:15px !important; padding-right:0 !important; } *#dm *.p_hfcontainer div.u_1592756901 { width:50px !important; height:50px !important; display:block !important; float:none !important; top:0 !important; left:0 !important; position:relative !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:0 !important; margin-left:0 !important; max-width:100% !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *#dm *.p_hfcontainer div.u_1057882711 { padding-top:0 !important; margin-left:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; } *#dm *.p_hfcontainer a.u_1336678999 { height:50px !important; } *#dm *.p_hfcontainer nav.u_1076987359.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:14px !important; } *#dm *.p_hfcontainer div.u_1100260635 { padding-top:50px !important; padding-bottom:50px !important; margin-bottom:-100px !important; } *#dm *.p_hfcontainer a.u_1669621213 { width:276.75px !important; float:none !important; top:0 !important; left:0 !important; position:relative !important; height:60px !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:0 !important; margin-left:auto !important; max-width:100% !important; margin-top:10px !important; justify-content:flex-end !important; align-items:center !important; margin-bottom:10px !important; padding-right:0 !important; min-width:0 !important; text-align:center !important; } *#dm .dmInner div.fHeader.dmHeaderContainer #hcontainer.dmHeader[freeheader="true"] { margin-left:0 !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; margin-right:0 !important; padding-right:0 !important; } *#dm *.p_hfcontainer div.u_1764830690 { } div.u_1266780271 { } *#dm *.p_hfcontainer div.u_1747476074 { } *#dm *.p_hfcontainer div.u_1445515965 { margin-left:0 !important; padding-top:15px !important; padding-left:9px !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; margin-right:0 !important; padding-right:9px !important; } *#dm *.p_hfcontainer div.u_1997081848 { margin-left:0 !important; padding-top:15px !important; padding-left:9px !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; margin-right:0 !important; padding-right:9px !important; } *#dm *.p_hfcontainer div.u_1207281218 { margin-left:0 !important; padding-top:20px !important; padding-left:18px !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; margin-right:0 !important; padding-right:0 !important; } *#dm *.p_hfcontainer div.u_1534350579 { display:block !important; float:none !important; top:0px !important; left:0px !important; width:129px !important; position:relative !important; height:50px !important; padding-top:0px !important; padding-left:0px !important; padding-bottom:0px !important; margin-right:0 !important; margin-left:auto !important; max-width:100% !important; margin-top:10px !important; margin-bottom:10px !important; padding-right:0px !important; min-width:0 !important; text-align:left !important; } div.u_1303406278 .copyright { font-size:14px !important; } div.u_1303406278 { padding-top:0 !important; margin-left:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; margin-right:0 !important; } div.u_1289806581 { } div.u_1095405770 { display:block !important; float:none !important; top:0px !important; left:0px !important; width:129px !important; position:relative !important; height:50px !important; padding-top:0px !important; padding-left:0px !important; padding-bottom:0px !important; margin-right:0 !important; margin-left:auto !important; max-width:100% !important; margin-top:10px !important; margin-bottom:10px !important; padding-right:0px !important; min-width:0 !important; text-align:left !important; } *#dm *.p_hfcontainer div.u_1714776580 { float:none !important; top:0px !important; left:0px !important; width:calc(100% - 0px) !important; position:relative !important; height:auto !important; padding-top:2px !important; padding-left:0px !important; padding-bottom:2px !important; margin-right:0px !important; margin-left:0px !important; max-width:100% !important; margin-top:8px !important; margin-bottom:8px !important; padding-right:0px !important; min-width:25px !important; } *#dm *.p_hfcontainer div.u_1833219226 { padding-right:30px !important; padding-left:30px !important; margin-top:0px !important; padding-top:0px !important; padding-bottom:0px !important; } *#dm *.p_hfcontainer div.u_1159519989 { padding-top:0px !important; padding-bottom:0px !important; padding-right:0px !important; padding-left:0px !important; } a.u_1024681887 { width:276.75px !important; float:none !important; top:0 !important; left:0 !important; position:relative !important; height:60px !important; padding-top:0px !important; padding-left:0px !important; padding-bottom:0px !important; max-width:100% !important; justify-content:flex-end !important; align-items:center !important; padding-right:0px !important; min-width:0 !important; text-align:center !important; margin-left:0px !important; margin-top:0px !important; margin-bottom:120px !important; margin-right:40px !important; } *#dm *.p_hfcontainer div.u_1322653822 { width:calc(100% - 0px) !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:157px !important; margin-left:0px !important; max-width:311px !important; margin-top:8px !important; margin-bottom:0px !important; padding-right:0px !important; min-width:25px !important; text-align:center !important; height:auto !important; } *#dm *.p_hfcontainer nav.u_1561220186.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:14px !important; } *.stickyHeaderSpacer { height:219.265625px !important; }