@font-face{font-family:Poppins ExtraBold;src:url(/themes/subtheme/fonts/custom/FontsFree-Net-Poppins-ExtraBold.ttf);src:url(/themes/subtheme/fonts/custom/FontsFree-Net-Poppins-ExtraBold.woff);}@font-face{font-family:Myriad Pro Black;src:url(/themes/subtheme/fonts/custom/Myriad Pro Black.ttf);src:url(/themes/subtheme/fonts/custom/Myriad-Pro-Black.woff);}@font-face{font-family:Adobe Garamond Pro Regular;src:url(/themes/subtheme/fonts/custom/Adobe Garamond Pro Regular.ttf);src:url(/themes/subtheme/fonts/custom/Adobe-Garamond-Pro-Regular.woff);}@font-face{font-family:Myriad Pro SemiBold;src:url(/themes/subtheme/fonts/custom/Myriad Pro Semibold.ttf);src:url(/themes/subtheme/fonts/custom/Myriad-Pro-Semibold.woff);}@font-face{font-family:Myriad Pro Regular;src:url(/themes/subtheme/fonts/custom/Myriad Pro Regular.ttf);src:url(/themes/subtheme/fonts/custom/Myriad-Pro-Regular.woff);}@charset "UTF-8";*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,*:focus{outline:0;}html{scroll-behavior:smooth;}body{font-family:Adobe Garamond Pro Regular !important;color:#000000 !important;font-size:20px;line-height:30px;}h1,h2,h3,h4,h5,h6,h7{font-family:Poppins ExtraBold;color:#1b1464;}p{margin:15px 0;}a{color:#000000;text-decoration:none;}a:hover{color:#000000;text-decoration:underline}img{width:auto;height:auto;max-width:100%;vertical-align:top;}.tabs--primary.nav.nav-tabs{display:block;position:relative;clear:both;}section.col-sm-9.col-md-10{background:#ffffff;}button.btn{background:#282780;padding:10px 20px;font-size:26px;line-height:26px;font-family:Myriad Pro Black;color:#ffff00;border-radius:12px;}.breadcrumb{margin-bottom:20px;padding:8px 15px 8px 7%;color:#000000;background:#ffffff !important;}@media (min-width:1013px){.breadcrumb{margin-bottom:60px;}}.breadcrumb > .active{color:#000000;}.view-specials .adsBox{width:100%;max-width:900px;margin:0 auto;padding-bottom:30px;padding-top:30px;font-family:Myriad Pro Black;}.view-specials .adsBox{color:#2799fa;}.view-specials .adsBox a{color:#2799fa;}.view-specials .adsBox .adsType a{font-size:22px;line-height:28px;margin-bottom:20px;display:block;color:#ff0000;font-family:Poppins ExtraBold;padding-top:20px;}@media (min-width:1013px){.view-specials .adsBox .adsType a{font-size:36px;line-height:42px;padding-top:0;}}.view-specials .adsBox .adsEffectiveDAte{margin-bottom:40px;color:#e75a24;font-size:20px;line-height:26px;font-family:Poppins ExtraBold;}@media (min-width:1013px){.view-specials .adsBox .adsEffectiveDAte{font-size:28px;line-height:32px;}}.view-specials .adsBox .adsEffectiveDAte span.spanLabel{color:#000000;font-size:20px;line-height:24px;}.view-specials .adsBox  .adsTypeView a{background:#282780;color:#ffff00;padding:10px 30px;border-radius:9px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:uppercase;font-size:18px;line-height:22px;font-weight:bold;}.view-specials .adsBox  .adsTypeView a:hover{background:#eeeeee;color:#2799fa;text-decoration:none;}.adsTypeExtraImage img{float:left;margin-left:10%;margin-top:20px;max-width:300px;width:100%;}.view-page-image .views-field-field-page-image img{width:100%;}.containerBox{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:1013px){.containerBox{width:750px;}}@media (min-width:1187px){.containerBox{width:970px;}}@media (min-width:1515px){.containerBox{width:1170px;}.page-node-9 .containerBox{width:970px;}}.view-okazuya-menu .view-content{display:flex;flex-flow:row wrap;justify-content:center;}.view-okazuya-menu .view-content h2{text-align:center;color:#ff0000;display:block;clear:both;position:relative;width:100% !important;}.view-okazuya-menu .view-content h3{text-align:center;text-transform:uppercase;color:#000000;display:block;clear:both;position:relative;width:100% !important;}.view-okazuya-menu .okazuyaMenuItem{height:100%;padding-bottom:30px;}@media (min-width:1013px){.view-okazuya-menu .okazuyaMenuItem{height:280px;}}@media (min-width:1187px){.view-okazuya-menu .okazuyaMenuItem{height:280px;}}@media (min-width:1515px){.view-okazuya-menu .okazuyaMenuItem{height:325px;}}.okazuyaMenuItemInfoPhoto img.img-responsive{margin:0 auto;}.okazuyaMenuItemInfoTitle{padding-top:15px;}.view-okazuya-menu .okazuyaMealBox{border:solid 1px #cccccc;margin-bottom:30px;}.okazuyaMealBox .okazuyaMealBoxBody{padding:10px;color:#000000;}.okazuyaMealBox .okazuyaMealBoxBody ul li{margin:8px 0;}.okazuyaMealBox .okazuyaMealBoxTitle{padding:8px 10px;background:#eeeeee;text-align:center;font-weight:bold;font-size:18px;line-height:22px;text-decoration:underline;}.okazuyaMealBox .SundayLunch{color:#ff0000;background:#ffc000;}.okazuyaMealBox .MondayLunch{color:#ff0000;background:#92d050;}.okazuyaMealBox .TuesdayLunch{color:#ff0000;background:#00b0f0;}.okazuyaMealBox .WednesdayLunch{color:#ff0000;background:#9bbb59;}.okazuyaMealBox .ThursdayLunch{color:#ff0000;background:#c2d69a;}.okazuyaMealBox .FridayLunch{color:#ff0000;background:#b2a1c7;}.okazuyaMealBox .SaturdayLunch{color:#ff0000;background:#538ed5;}.okazuyaMealBox .SundayDinner{color:#000000;background:#538ed5;}.okazuyaMealBox .MondayDinner{color:#000000;background:#ffff00;}.okazuyaMealBox .TuesdayDinner{color:#000000;background:#948b54;}.okazuyaMealBox .WednesdayDinner{color:#000000;background:#8064a2;}.okazuyaMealBox .ThursdayDinner{color:#000000;background:#c5d9f1;}.okazuyaMealBox .FridayDinner{color:#000000;background:#93cddd;}.okazuyaMealBox .SaturdayDinner{color:#000000;background:#d7e4bc;}.view-store-location .store-location-box{margin-bottom:40px;}.storeListBox{color:#000000;padding-bottom:10px;margin-bottom:10px;font-size:20px;line-height:26px;}@media (min-width:1013px){.storeListBox{font-size:24px;line-height:36px;padding-bottom:30px;margin-bottom:30px;}}.weeklySpecialsHomeMobile{display:block;padding-top:10px;}.bg-header-link.special-con{display:none;}@media (min-width:1200px){.weeklySpecialsHomeMobile{display:none;padding-top:0;}.bg-header-link.special-con{display:block;}}.storeListAddress{padding-top:20px;}.storeListBox  span.spanLabel{font-weight:bold;}.storeListBox h3{color:#000000;font-weight:normal;font-size:22px;line-height:28px;margin-top:40px;margin-bottom:20px;}@media (min-width:1013px){.storeListBox h3{font-size:36px;line-height:42px;}}.storeListFax{margin-bottom:25px;}.storeListStoreHours{margin-bottom:25px;}.storeListPharmcyPhone{margin-bottom:25px;}.storeListGetDirection a{font-family:Myriad Pro Black;color:#1b1464;}.storeListStoreHours .spanLabel{font-family:Myriad Pro Black;color:#1b1464;}.storeListName{margin-bottom:5px;text-align:center;}.storeListName a{font-size:24px;line-height:32px;color:#000000;font-weight:bold;font-family:Myriad Pro Black;}@media (min-width:1013px){.storeListName a{font-size:36px;line-height:36px;}}.storeOtherRetailShopWrap ul{padding-left:0;}.storeOtherRetailShopWrap ul li{list-style:none;}.storeListPharmcyPhone .pharmacyTitle{font-family:Myriad Pro Black;color:#1b1464;}.storeLineImage{padding:20px 0;clear:both;display:block;position:relative;margin-bottom:0;}@media (min-width:1013px){.storeLineImage{margin-bottom:50px;}}.storeServicesWrap{padding:10px 0;line-height:22px;}.storeServicesWrap p{margin:5px 0;}.storeServicesWrap .storeServicesRight{display:flex;justify-content:center;flex-flow:column;align-items:stretch;}.storeServicesWrap .row{display:flex;justify-content:center;flex-flow:nowrap;align-items:stretch;}.view-career .views-row{padding-bottom:30px;}.view-career .views-row .views-field-title{background:#fab613;color:#ffffff;padding:10px 20px;margin-bottom:10px;text-transform:uppercase;}.view-career .views-row .views-field-title a{color:#ffffff;}.contactUsWrap{padding-bottom:80px;background-color:transparent;background-image:url(/themes/subtheme/css/images/page-background-penguin-foot.png);background-size:90%;background-position:bottom center;background-repeat:no-repeat;}@media (min-width:1013px){.contactUsWrap{padding-bottom:360px;}}.contactUsWrap .contactUsForm{width:100%;}@media (min-width:1013px){.contactUsWrap .contactUsForm{width:100%;}}@media (min-width:1187px){.contactUsWrap .contactUsForm{width:85%;}}@media (min-width:1515px){.contactUsWrap .contactUsForm{width:85%;}}.contactUsWrap .contactUsForm .field--label{display:none;}.contactUsForm h2{margin-bottom:30px;color:#1b1464;}.contactUsStores h2{padding-left:10px;}.contactButton{padding-bottom:20px;}.contactUsLandWrap{background-color:#ffffff;background-image:url(/themes/subtheme/css/images/contactUsBg.jpg);background-size:100%;background-repeat:no-repeat;background-position:center center;padding:40px 0 100px;}@media (min-width:1013px){.contactUsLandWrap{background-color:#ffffff;background-image:url(/themes/subtheme/css/images/contactUsBg.jpg);background-size:cover;background-position:center center;padding:90px 0 190px;}}.ContactUsStoresList .ContactUsStoresBox{margin-bottom:20px;}.ContactUsStoresList .ContactUsStoresBox .ContactUsStoreData{padding-bottom:15px;}.contactUsStores .ContactUsStoresList{padding-top:20px;}.ContactUsStoreData2{padding-bottom:40px;}.contactUsStores .spanStoreName{color:#1b1464;font-size:26px;line-height:36px;font-family:Myriad Pro Black;margin-bottom:30px;}.contactUsStores .spanStoreName span{background:transparent url(/themes/subtheme/css/images/penguin-foot-bg.png) bottom left repeat-x;padding-bottom:15px;padding-left:10px;padding-right:10px;}.contactUsStores span.spanLabel{font-weight:bold;text-transform:uppercase;}.contactUsStores span.spanPharmacy{font-family:Myriad Pro Black;color:#1b1464;}.storePhoneFax,.ContactUsStoreData2{padding-left:10px;}.webform-block-contact #webform-submission-contact-block-content-8-add-form--2 input,.webform-block-contact #webform-submission-contact-block-content-8-add-form--2 textarea{padding:15px;border:solid 1px #000000;margin-bottom:20px;border-radius:0;color:#000000;font-size:18px;}.webform-block-contact #webform-submission-contact-block-content-8-add-form--2 input{height:50px;}#block-feedbackblock{padding-bottom:60px;}#block-feedbackblock .field--label{display:none;}form#webform-submission-feedback-block-content-9-add-form .form-item{padding-bottom:30px;}form#webform-submission-feedback-block-content-9-add-form fieldset#edit-customer-service-is-very-important-to-us-and-we-would-like-to-fo--wrapper .form-item{padding-bottom:0;}form#webform-submission-feedback-block-content-9-add-form .form-item label{display:block;position:relative;clear:both;}form#webform-submission-feedback-block-content-9-add-form select#edit-select-your-store{width:300px;}form#webform-submission-feedback-block-content-9-add-form  input#edit-when-did-you-visit-us-{width:300px;}form#webform-submission-feedback-block-content-9-add-form .form-item-please-rate-your-overall-experience-during-the-visit{text-align:center;}form#webform-submission-feedback-block-content-9-add-form .form-item-please-rate-your-overall-experience-during-the-visit label{text-align:left;}form#webform-submission-feedback-block-content-9-add-form .form-item-the-store-has-all-products-you-want-in-stock-when-you-need-them{text-align:center;}form#webform-submission-feedback-block-content-9-add-form .form-item-the-store-has-all-products-you-want-in-stock-when-you-need-them label{text-align:left;}form#webform-submission-feedback-block-content-9-add-form #edit-actions--3{text-align:center;}form#webform-submission-feedback-block-content-9-add-form #edit-actions--3 button#edit-submit--2{background:transparent;padding:12px 35px;border-radius:20px;border:solid 1px #6f6f6f;color:#3d9ee7;font-size:16px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;}form#webform-submission-feedback-block-content-9-add-form #edit-actions--3 button#edit-submit--2:hover{background:#6f6f6f;color:#ffffff;}.newsEventsBoxCategoryDate ul{list-style-type:none;display:inline;list-style-position:inside;margin:0;padding:0;}.newsEventsBoxCategoryDate ul li{display:inline;border:solid 1px #000000;margin-right:15px;border-radius:5px;padding:3px 20px;}.newsEventsBoxTitle a{text-transform:uppercase;font-size:20px;line-height:26px;color:#000000;padding-top:15px;font-weight:bold;display:block;clear:both;}.view-news-events .views-row{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #f3f3f3;}.newsEventsBoxBody{margin-top:15px;}.newsEventsBoxShare{margin-top:15px;}.footerColWrap{background-color:#515480;background-image:url(/themes/subtheme/css/images/footer-top-bg.jpg);background-size:100%;background-position:bottom center;background-repeat:no-repeat;padding:40px 0;margin-left:-15px;margin-right:-15px;margin-top:60px;}.footerTopRightLinks{width:auto;margin:0 auto;padding-left:20px;}@media (min-width:1013px){.footerTopRightLinks{width:auto;padding-left:70px;}}@media (min-width:1187px){.footerTopRightLinks{width:750px;padding-left:70px;}}@media (min-width:1515px){.footerTopRightLinks{width:750px;padding-left:70px;}}.footerTopRightLinks .footerlink{padding-bottom:6px;}.footerTopRightLinks .footerlink a{color:#ffffff;text-transform:uppercase;font-family:Myriad Pro Regular;font-size:16px;line-height:24px;}.h-footer{font-family:Myriad Pro Regular;font-size:14px;line-height:22px;}.pageTitleWrap{display:none;}.main-container{padding-top:0 !important;}.responsive-menu-block-wrapper{margin-bottom:20px;}ul#horizontal-menu li.menu-item{padding-bottom:10px;}ul#horizontal-menu li.menu-item a{text-transform:uppercase;font-family:Myriad Pro SemiBold;font-size:16px;line-height:24px;}@media (min-width:1013px){ul#horizontal-menu li.menu-item a{font-size:24px;line-height:24px;}}a.logo.navbar-btn.pull-left{float:none;}#block-horizontalmenu-2{position:relative;clear:both;}a#scrollTopButton-pill{background:url(/themes/subtheme/css/images/back-to-top-bg.png);background-size:100% 100%;height:100px;width:100px;border-radius:50%;color:transparent;-webkit-transition:background-image 0.2s ease-in-out;transition:background-image 0.2s ease-in-out;bottom:50px;right:20px;}a#scrollTopButton-pill:hover{background:url(/themes/subtheme/css/images/back-to-top-bg-hover.png);background-size:100% 100%;height:100px;width:100px;border-radius:50%;}.view-store-image-teaser img{border:solid 10px #ffd900;}.sidebarImageLinks{padding-top:15px;}.sidebarImageLinks a{margin:0 auto;}.sidebarImageLink1{padding-bottom:25px;}.sidebarImageLink1{padding-bottom:25px;}.horizontal-menu > li > a{padding-top:3px;padding-bottom:3px;}.sectionRightContent{padding-left:15px;padding-right:15px;}@media (min-width:1013px){.sectionRightContent{padding-left:0;padding-right:0;}}.sectionRightContent .flex-row{margin:0;}.contentBoxWrap{padding-left:0;padding-right:0;}@media (min-width:1013px){.contentBoxWrap{padding-left:15px;padding-right:15px;}}form#webform-submission-feedback-block-content-9-add-form .rateit{margin-top:20px;}form#webform-submission-feedback-block-content-9-add-form div.svg div.rateit-range{background:url(/themes/subtheme/css/images/fivestar-duck-feet-normal.png) !important;}form#webform-submission-feedback-block-content-9-add-form div.svg div.rateit-selected{background:url(/themes/subtheme/css/images/fivestar-duck-feet-selected.png) !important;}form#webform-submission-feedback-block-content-9-add-form div.svg div.rateit-hover{background:url(/themes/subtheme/css/images/fivestar-duck-feet-hover.png) !important;}form#webform-submission-feedback-block-content-9-add-form label{font-weight:normal;font-size:20px;line-height:26px;}@media (min-width:1013px){form#webform-submission-feedback-block-content-9-add-form label{font-size:24px;line-height:36px;}}form#webform-submission-feedback-block-content-9-add-form .form-select,form#webform-submission-feedback-block-content-9-add-form  .form-textarea,form#webform-submission-feedback-block-content-9-add-form .form-text{border:solid 1px #000000;padding:15px 20px;height:auto;font-size:20px;line-height:26px;}@media (min-width:1013px){form#webform-submission-feedback-block-content-9-add-form .form-select,form#webform-submission-feedback-block-content-9-add-form  .form-textarea,form#webform-submission-feedback-block-content-9-add-form .form-text{font-size:22px;line-height:28px;}}form#webform-submission-feedback-block-content-9-add-form #edit-actions{text-align:center;}form#webform-submission-feedback-block-content-9-add-form #edit-customer-service-is-very-important-to-us-and-we-would-like-to-fo .form-type-radio label.control-label{line-height:24px;}form#webform-submission-feedback-block-content-9-add-form input.form-control{font-size:20px;line-height:26px;padding:15px;height:auto;border:solid 1px #000;color:#000;}@media (min-width:1013px){form#webform-submission-feedback-block-content-9-add-form input.form-control{font-size:22px;line-height:28px;}}.webform-block-subscriber{max-width:490px;width:100%;margin:0 auto;}.webform-block-subscriber .field--label{display:none;}.subscriberWraper{padding-bottom:80px;background-color:transparent;background-image:url(/themes/subtheme/css/images/page-background-susbscriber.png);background-size:auto;background-position:bottom 10% left 8%;background-repeat:no-repeat;}.subscriberWraper h2{font-size:52px;line-height:52px;color:#000000;margin-bottom:30px;}form#webform-submission-subscriber-form-block-content-15-add-form--2 .form-email,form#webform-submission-subscriber-form-block-content-15-add-form--2 .form-text{border:solid 1px #000000;padding:15px 20px;height:auto;font-size:22px;line-height:24px;}form#webform-submission-subscriber-form-block-content-15-add-form--2 #edit-actions--3{text-align:center;padding-top:20px;}.leasingTop{padding-bottom:60px;}.leasingTop h2{margin:0;}.leasingPageTitle span{font-weight:bold;}.leasingBoxStoreHours{padding-top:30px;}.leasingBoxStoreHours .divLabel{font-weight:bold;color:#1b1464;text-transform:uppercase;}.leasingBoxContact{padding-top:30px;}.leasingBoxContact a.btn{background:#282780;padding:10px 30px;font-size:32px;line-height:40px;font-family:Myriad Pro Black;color:#ffff00;border-radius:12px;}.leasingStoreInfo{padding-bottom:40px;font-size:26px;line-height:36px;}.leasingStoreInfoPadding{padding-top:60px;}.leasingUnit .leasingSpaceWrap{border:solid 1px #1d2080;padding:30px;margin-top:30px;}.leasingSpaceBox{margin-bottom:30px;}.leasingSpaceBox.leasingSpaceBoxBottom{margin-bottom:0;}.leasingSpaceLabel{font-weight:bold;color:#1b1464;margin-bottom:5px;font-size:32px;line-height:40px;}body select.form-control{font-size:20px;line-height:22px;}.careerButtonLinks a{padding:10px 20px;font-size:26px;line-height:26px;font-family:Myriad Pro Black;background:#282780;color:#ffff00;border-radius:9px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;}.careerButtonLink{padding-bottom:50px;}.region.region-content{min-height:500px;}.pharmacyListBox{font-size:20px;line-height:26px;}@media (min-width:1013px){.pharmacyListBox{font-size:24px;line-height:36px;}}.pharmacyListName{padding-bottom:15px;}.pharmacyListAddress{padding-bottom:15px;}.pharmacyListPhone{padding-bottom:40px}.pharmacyListWebsite a{background:#282780;color:#ffff00;padding:10px 40px;font-family:Myriad Pro Black;border-radius:15px;}.pharmacyListPhone .spanLabel{font-weight:bold;}.pharmacyListName,.pharmacyListName a{font-size:24px;line-height:32px;color:#1b1464;font-family:Myriad Pro Black;padding-top:15px;}@media (min-width:1013px){.pharmacyListName,.pharmacyListName a{font-size:32px;line-height:38px;padding-top:0;}}.pharmacyListImage{border:solid 8px #ecd766;}.rowPharmacyBoxBottom{padding-top:40px;}h3.pharmacyLabelH3{font-size:24px;line-height:32px;font-weight:bold;font-family:Adobe Garamond Pro Regular !important;text-transform:uppercase;}@media (min-width:1013px){h3.pharmacyLabelH3{font-size:32px;line-height:38px;}}.pharmacyListBox{background-color:#ffffff;background-position:bottom center;background-repeat:no-repeat;background-size:100%;}.pharmacyListBox-201{background-image:url(/themes/subtheme/css/images/pharmacy-honolulu-bg.jpg);padding-bottom:180px;margin-bottom:40px;}.pharmacyListBox-202{background-image:url(/themes/subtheme/css/images/pharmacy-waipahu-bg.jpg);padding-bottom:80px;}table.pharmacyStoreHoursList td.pharmacyStoreHoursListDay{width:150px;}.h-footer.align-center.text-center{padding:0 10px 12px 10px;}.newsEventsBoxCategoryDate span.spanCagetory{line-height:48px;}@media (min-width:1013px){.newsEventsBoxCategoryDate span.spanCagetory{line-height:30px;}}nav.responsive-menu-block-wrapper{display:block;}.block-md-slider-blockhomepage .md-object.click-here-gundam a{font-size:38px !important;line-height:48px !important;font-weight:bold !important;text-align:center !important;}.colImageLinkWrap{width:100%;margin:0 auto;}@media (min-width:1013px){.colImageLinkWrap{width:95%;margin:0 auto;}}@media (min-width:1187px){.colImageLinkWrap{width:90%;margin:0 auto;}}@media (min-width:1515px){.colImageLinkWrap{width:80%;margin:0 auto;}}.donpenPoint img{width:50%;margin-top:30%;}.donpenPoint{display:none;}@media (min-width:768px){.donpenPoint{display:block;}}.aboutDQ img,.whatIsJonetz img{width:100%;max-width:280px;}@media (min-width:750px){.aboutDQ img,.whatIsJonetz img{width:100%;max-width:345px;}}.view-news-events-hom .view-content{display:block;flex-flow:row wrap;justify-content:center;max-width:1200px;margin:0 auto;width:100%;}@media (min-width:768px){.view-news-events-hom .view-content{display:flex;flex-flow:row wrap;justify-content:center;}}.boxHomeNewsEvents .boxHomeNewsEventsImage img{border:solid 10px #ffffff;border-radius:20px;max-width:480px;width:100%;margin:0 auto;}.boxHomeNewsEventsTitle{padding-top:10px;padding-bottom:25px;font-size:16px;line-height:22px;}.page-node-type-weeklyads .weeklyads .field--name-field-weekly-ads-images .field--item{text-align:center;}.page-node-type-weeklyads .weeklyads .field--name-field-weekly-ads-images .field--item img{margin:0 auto;}.featuredContentAloha{display:block;}@media (min-width:992px){.featuredContentAloha{display:none;}}.homepageFeaturedContent{padding-top:30px;}.featuredContent{padding-bottom:20px;}@media (min-width:992px){.featuredContent{padding-bottom:0;}}.homepageBottomLinksImage{display:block;}@media (min-width:992px){.homepageBottomLinksImage{display:none;}}.homepageBottomLinks{padding-top:30px;}.homepageBottom{padding-bottom:20px;text-align:center;}@media (min-width:992px){.homepageBottom{padding-bottom:0;}}.homepageBottom img{margin:0 auto;}#block-horizontalmenu-2{display:none;}@media (min-width:768px){#block-horizontalmenu-2{display:block;}}
body{letter-spacing:1px;}.mm-page,.mm-wrapper_background body{background:#ffffff url(/themes/subtheme/css/images/bg.png) top left repeat-x !important;}.page-node-331 .mm-page,.page-node-331 .mm-wrapper_background body{background:#ffffff !important;}.main-container{background-color:#e6f3f7;margin:40px auto;padding-top:20px;padding-bottom:20px;}.view-id-specials .view-content{display:flex;flex-flow:row wrap;justify-content:center;}.view-id-specials .view-content .advertisement-ad-row{padding-bottom:50px;}.view-id-specials .view-content .views-field-field-weekly-ads-images img.img-responsive{display:inherit;}.view-id-specials .view-content .views-field-nid{padding-top:15px;padding-bottom:10px;font-size:15px;color:#000000;line-height:22px;letter-spacing:0;}.view-id-specials .view-content .views-field-nid-1{padding-top:10px;}.view-id-specials .view-content .views-field-nid-1 .view-weekly-ads{padding-bottom:10px}.view-id-specials .view-content .views-field-nid-1 a.btn{background:#ed1c24;color:#ffffff;text-transform:uppercase;width:255px;border-radius:5px;border:0;font-size:13px;letter-spacing:0;padding:10px;}.page-node-type-weeklyads .weeklyads .field--items .field--item{padding-bottom:30px;}.page-node-type-weeklyads .price-info-text{padding-bottom:20px;color:#000000;}.page-node-type-weeklyads .flipping-buttons a{font-family:Myriad Pro Black;background:#ed1c24;color:#ffffff;text-transform:uppercase;width:255px;border-radius:5px;border:0;font-size:13px;letter-spacing:0;padding:10px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=100);}.page-node-type-weeklyads .flipping-buttons a:hover{background:#e75a24;opacity:.7;filter:alpha(opacity=70);}.view-store-image .views-slideshow-controls-bottom .widget_pager img{width:90px;height:59px;margin-right:5px;float:left;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=100);}.view-store-image .views-slideshow-controls-bottom .widget_pager img:hover{opacity:.7;filter:alpha(opacity=70);}.view-store-image .views-slideshow-controls-bottom{padding:5px;clear:both;position:relative;display:block;margin-top:10px;background:transparent;border:solid 1px #eee;background:transparent;}.store-top .col-box{font-size:13px;line-height:22px;}.store-top .box-address,.store-top .box-contact-information{border-left:0;}.col-box-label{font-weight:bold;padding-top:5px;}.col-box-label-website{padding-top:5px;}.property-content .field--label{clear:both;display:block;font-size:18px;font-weight:normal;line-height:24px;padding-bottom:10px;padding-top:20px;}.store-top{clear:both;height:auto;padding:20px;border:solid 1px #eee;margin-top:20px;border-bottom:solid 5px #005288;background:#fcfcfc;}.store-top .field--name-field-property-logo{padding:15px 0;}.store-bottom{background:transparent;clear:both;display:block;padding:0;margin-top:20px;}.store-middle .field--name-field-property-other-links{text-align:center;padding:20px 0 0;}.store-middle{padding:20px;background:#ffffff;border:solid 1px #eeeeee;position:relative;clear:both;display:block;margin-top:20px;}.headerMenu{background:#c21417;border-top:3px solid #ffff00;}.headerMenu a{color:#ffffff;}.pageTitleWrap{background-image:linear-gradient(#1f4cd2,#224073);}.pageTitleWrap h1.page-header{color:#ffffff;margin:0;padding:10px 0;border:0;font-size:20px;line-height:22px;}@media (min-width:768px){.pageTitleWrap h1.page-header{font-size:24px;line-height:26px;}}@media (min-width:992px){.pageTitleWrap h1.page-header{font-size:26px;line-height:28px;}}@media (min-width:1200px){.pageTitleWrap h1.page-header{font-size:28px;line-height:30px;}}.horizontal-menu > li > a{background-color:transparent;}@media (min-width:768px){.horizontal-menu > li > a{padding-left:5px;padding-right:5px;letter-spacing:0;}}@media (min-width:992px){.horizontal-menu > li > a{padding-left:10px;padding-right:10px;letter-spacing:1px;}}@media (min-width:1200px){.horizontal-menu > li > a{padding-left:12px;padding-right:12px;letter-spacing:1px;}}body{margin-top:0px;}.region-sidebar-first ul#horizontal-menu > li{display:block;width:100%;}.main-container{margin-top:0px;}.mm-page{padding-top:0px !important;}.half-slider.home-slider{position:relative;overflow:auto;}.link-col h2:first-child a{color:#ffffff;font-weight:700;}.link-col p img{border-radius:50%;}.homepage-featured-content{overflow:hidden;}.col-image-link > div h2,.col-image-link > div h2 a{text-align:center;color:#ffffff !important;position:relative;z-index:99;}.col-image-link > div > a{background:url(/sites/default/files/2023-01/pexels-pixabay-264636.jpg);background-size:cover;overflow:hidden;position:relative;display:block;}.social-media.icons{text-align:center;margin-top:3rem;margin-bottom:3rem;}.subscribe-form .webform-button--submit{text-transform:uppercase;font-weight:600;}aside.col-sm-3.col-md-2 .region.region-sidebar-first{position:relative;}.main-container{margin-bottom:0px;}.subscribe-form h2.block-title{font-size:1.2em;font-weight:700;color:#337ab7;margin-top:0;}.h-footer.align-center.text-center{background:#E6F3F7;padding-top:0;padding-bottom:12px;}.contact-home{margin-top:5em;margin-bottom:5em;}.contact-home > div{float:none;padding-top:1em;padding-bottom:2em;border:1px solid #000000;}section#block-whatisdonq h2{text-align:center;}p.header-link{text-align:center;text-transform:uppercase;font-weight:700;font-size:30px;color:#ffffff;}.bg-header-link{margin-top:15px;margin-bottom:15px;}.special-con{margin-top:0px;}.okazuya-con{margin-bottom:0px;}section#block-views-block-news-and-event-block-1{margin-bottom:2em;}section#block-middle3items .featuredContent{margin-bottom:2em;}section#block-middle3items .homepageFeaturedContent .row{display:flex;flex-flow:row wrap;justify-content:center;}div#views_slideshow_cycle_main_featured_items-featured_slider img.img-responsive{position:absolute;top:0px;}.news-events-block div#home-news img{max-height:250px;padding:15px;}.news-events-block div#home-news-slider{max-width:70%;margin:0 auto;}div#featured-prod .slick-slide img{max-height:350px;}div#featured-prod .slick-slide{position:relative;}.slide__title a{color:#ffffff;text-transform:capitalize;text-align:center;}.main-container{background:#1d2080 url(/themes/subtheme/css/images/donquijote-hawaii-horizontal-bg.jpg) bottom left no-repeat;}.horizontal-menu > li > a{color:#ffffff;}.social-media.icons a{color:#ffffff;}.h-footer.align-center.text-center{background-color:#1d2080;color:#ffffff;}.h-footer.align-center.text-center a{color:#ffffff;}p.header-link a{font-weight:700;font-size:30px;color:#ffffff;}.link-col{position:relative;}.link-col a{display:block;border-radius:50%;background-size:cover !important;}.link-col h2{position:absolute;text-align:center;width:100%;top:40%;text-transform:uppercase;font-weight:700;color:#ffffff;}.col-image-link > div > a > h2,.col-image-link > div > a > h2{position:absolute;top:50%;width:100%;font-size:3em !important;transform:translateY(-50%);margin-top:0px;}.col-image-link > div.careers-con > a:before,.col-image-link > div.leasing-con > a:before{padding-bottom:50%;}.col-image-link > div > a > h2,.col-image-link > div > a > h2{color:#ffffff;}div#featured-prod  .slide__media{max-width:350px;}.contact-home{max-width:100%;}p.header-link{position:absolute;top:40%;width:100%;}.bg-header-link{position:relative;}.half-slider.home-slider{display:block;}@media (min-width:1200px){.half-slider.home-slider{display:flex;}}a#scrollTopButton-image{display:none !important;}button#myBtn{display:none !important;}.special-con{height:100%;}.special-con img{height:100%;}.slider-right{height:100%;}.region.region-sliderright{height:100%;}section#block-righttoptext{height:100%;}section#block-righttoptext .field.field--name-body{height:100%;}.flex{display:flex;gap:30px;width:100%;}.flex-row{margin-left:-15px;margin-right:-15px;}.flex-gap.home-about-us > div{flex:1 1 32%;}.view-header h2{font-weight:900;color:#000000;}.view-header h2{position:relative;}.header-sides-yellow h2 img{width:230px;height:auto;}@media (min-width:1013px){.header-sides-yellow h2 img{width:auto;height:auto;}}.header-sides-yellow h2.home-about-us img{width:160px;height:auto;}@media (min-width:1013px){.header-sides-yellow h2.home-about-us img{width:auto;height:auto;}}.header-sides-yellow h2:before{content:'';width:230px;height:23px;display:inline-block;background:url(/sites/default/files/ai-images/header-sides.png);background-size:cover;margin-right:55px;}@media (min-width:1013px){.header-sides-yellow h2:before{width:332px;height:33px;}}.header-sides-yellow h2:after{content:'';width:230px;height:23px;display:inline-block;background:url(/sites/default/files/ai-images/header-sides.png);background-size:cover;margin-left:55px;}@media (min-width:1013px){.header-sides-yellow h2:after{width:332px;height:33px;}}.flex.center{align-items:center;justify-content:center;}.contact-header{background:#f68479;}.contact-header,.feedback-header{padding:4em;border-radius:60px;text-align:center;}.feedback-header{background:#d2135a;}.contact-header h2:before,.feedback-header h2:before{display:none;}.contact-header h2,.feedback-header h2{padding-top:0px;}.social-media.icons a i{margin:0 2px;}@media (min-width:1013px){.social-media.icons a i{margin:0 3px;}}@media (min-width:1187px){.social-media.icons a i{margin:0 4px;}}@media (min-width:1300px){.social-media.icons a i{margin:0 6px;}}@media (min-width:1515px){.social-media.icons a i{margin:0 10px;}}.social-media.icons a i:before{color:#1d2080;display:inline-block;background:#ffffff;border-radius:50%;font-size:20px;line-height:20px;padding:10px;width:40px;height:40px;}@media (min-width:1013px){.social-media.icons a i:before{font-size:18px;line-height:20px;padding:8px;width:35px;height:35px;}}@media (min-width:1187px){.social-media.icons a i:before{font-size:19px;line-height:20px;padding:10px;width:40px;height:40px;}}@media (min-width:1300px){.social-media.icons a i:before{font-size:20px;line-height:26px;padding:10px;width:45px;height:45px;}}@media (min-width:1515px){.social-media.icons a i:before{font-size:24px;line-height:30px;padding:10px;width:50px;height:50px;}}.home-bottom-links img{max-height:376px;}.what-is-donq a img{margin:0 auto;}.what-is-donq{text-align:center;}.what-is-donq{position:relative;}.flex-gap.home-about-us{gap:20px;}.homepage-featured-content .link-col img{max-height:366px;}.link-col a{text-align:center;}h2.home-about-us{padding-top:70px;font-weight:900;color:#000000;}.homepage-featured-content .link-col:last-child a img{object-fit:cover;}.header-sides-yellow h2{padding-top:0px;position:relative;margin:30px auto 70px auto;}.header-sides-yellow .slick-slide h2:before,.header-sides-yellow .slick-slide h2:after{display:none;}.first-sidebar.mobile-menu{background:#1d2080 url(/themes/subtheme/css/images/donquijote-hawaii-horizontal-bg.jpg) bottom left no-repeat;}.donpen-point{text-align:center;position:relative;align-items:center;display:inline-flex;max-width:20%;justify-content:right;}.donpen-point img{}.flex-gap.home-about-us{flex-wrap:wrap;}.col-image-link{display:flex;}.home-bottom-links > div{flex-basis:100%;text-align:center;}.flex-gap.home-about-us > div{flex:1 1 32%;}.clouds-about{margin-left:-15px;margin-right:-15px;}.clouds-about img{width:100%;}.clouds-about img{width:100%;margin-top:50px;margin-bottom:50px;}.homepage-featured-content .link-col{flex-basis:100%;}#block-homepage .md-slider-wrap{width:100% !important;max-width:100% !important;}.url-link img{border:10px solid #ffffff;border-radius:30px;}.url-link.clicked img{border:10px solid #D1F0F9;border-radius:30px;}.what-is-jonetz.url-link{display:inline-flex;align-items:flex-end;justify-content:center;}.what-is-donq.url-link{justify-content:right;max-width:35%;}.url-link{text-align:center;position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;}.what-is-jonetz.url-link.clicked:before{content:' ';background:url(/sites/default/files/ai-images/jonetz-flower.png);position:absolute;right:-15px;top:-55px;width:200px;height:200px;background-size:100% 100%;}.what-is-donq.url-link.clicked:before{content:' ';background:url(/sites/default/files/ai-images/dq-leaf.png);position:absolute;left:-10px;top:-65px;width:200px;height:200px;background-size:100% 100%;}h2.img-h2 img{max-height:40px;}.what-is-donq a img{margin:0 auto;padding:15px 25px 15px 25px;}.homepage-featured-content{padding-top:30px;}.row.h-footer{margin-right:0px;margin-left:0px;}.footerTopRightLinks{max-width:100%;}.donpen-months-archive ul > li{text-transform:capitalize;font-weight:700;font-family:Myriad Pro SemiBold;}.view-content .donpen-con{max-width:900px;width:100%;margin:0 auto;}.donpen-Title{font-size:1.5em;text-transform:capitalize;font-weight:700;font-family:Myriad Pro SemiBold;padding-bottom:10px;}.donpen-body{font-size:1em;font-family:Roboto;padding-bottom:15px;}.donpen-share{font-size:1em;font-family:Roboto;}.donpen-date{font-size:1em;font-family:Roboto;font-weight:900;padding-bottom:10px;}.donpen-share{display:flex;gap:15px;}.colLeftAds > div{margin-top:20px;margin-top:0;}.view-display-id-page_1 .adsBox{max-width:480px;width:100%;margin:0 auto;padding-bottom:40px;}.donpen-con .colLeftAds{margin-bottom:80px;}.donpenNodeTop{max-width:900px;width:100%;margin:0 auto;padding-bottom:15px;}@media (min-width:768px){.donpenNodeTop{padding-bottom:80px;}}.donpenNodeBottom img{margin:0 auto;}.donpenNodePoster{padding-bottom:15px;}@media (min-width:768px){.donpenNodePoster{padding-bottom:35px;}}.donpenNodeImage img{margin:0 auto;}.page-node-type-donpen_pick_of_the_month .donpen-body{padding-bottom:40px;}.donpenNodeWrap .donpenNodeTop .row{display:block;}@media (min-width:768px){.donpenNodeWrap .donpenNodeTop .row{display:flex;justify-content:center;align-items:center;}}.about-body2{position:relative;}.about-body2 > p{padding:15% 0px 15% 15px;background:url(/sites/default/files/ai-images/about-body2-bg-circle.png);background-size:100% 100%;background-repeat:no-repeat;}.about-body2:after{position:absolute;content:' ';background:url(/sites/default/files/ai-images/about-donpen.png);width:300px;height:300px;background-size:100% 100%;right:10%;bottom:0px;}.about-body2 p span{z-index:1;position:relative;}.about-body1:before{content:' ';background:url(/sites/default/files/ai-images/about-body1.png);background-size:100% 100%;background-repeat:no-repeat;width:45%;height:85%;position:absolute;bottom:0px;z-index:1;left:10%;}.about-body1{padding-bottom:50px;padding-top:50px;}.about-body1 > p{position:relative;z-index:99;margin-bottom:35px;}.about-body2{padding-bottom:60px;}.headerDesktopWrap .topHeader .container{display:flex;}.headerDesktopWrap .topHeader .container .mobile-menu{align-content:center;display:flex;flex-wrap:wrap;}.headerDesktopWrap .topHeader .container .mobile-menu .toggle .label{display:none;}.headerDesktopWrap .topHeader .container .logo{text-align:center;width:100%;}.logo img.Logo{max-height:160px;margin:0 auto;}.topHeader{padding-top:15px;padding-bottom:15px;}.news-events-block{padding-bottom:45px;padding-top:50px;background:#D1F0F8;}.about-us-block{padding-top:5%;}.about-us-block.header-sides-yellow h2{margin:30px auto 30px auto;}#home-news-slider .slide__caption{width:100% !important;padding:0px !important;background-color:transparent !important;}#home-news-slider .slide__link{margin-top:0px;margin-bottom:0px;}.page-node-205 ol.breadcrumb{visibility:hidden;}.page-node-205 .region.region-content{margin-bottom:70px;}.leasing-sorry{text-align:center;}.leasing-contact{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:100%;}.leasing-contact > div{width:50%;}.leasing-contact h2{color:#000000;}.leasingPageTitle{text-transform:uppercase;font-weight:bold;font-size:25px;}.leasing-sorry{margin-top:110px;}.page-node-6 .leasingBoxWrap{display:none;}.homepage-featured-content .link-col:last-child{}.homepage-featured-content .link-col:last-child a img{}@media only screen and (min-width:900px){}@media only screen and (min-width:768px) and (max-width:1227px){.header-sides-yellow h2:before,.header-sides-yellow h2:after{display:block;margin:25px auto 20px auto;max-width:100%;}.about-body2:after{right:0px;}}@media only screen and (min-width:1200px) and (max-width:1886px){.about-body1:before{content:' ';background:url(/sites/default/files/ai-images/about-body1.png);background-size:100% 100%;background-repeat:no-repeat;width:45%;height:85%;position:absolute;bottom:0px;z-index:1;left:10%;}}@media only screen and (min-width:768px) and (max-width:1199px){.about-body2 > p{max-width:100% !important;padding-top:20%;padding-bottom:20%;}.about-body2{padding-bottom:175px;margin-bottom:30px;}.about-body1:before{content:' ';background:url(/sites/default/files/ai-images/about-body1.png);background-size:100% 100%;background-repeat:no-repeat;width:65%;height:65%;position:absolute;bottom:0px;z-index:1;left:10%;}}@media only screen and (min-width:767px){header#navbar{display:none;}.first-sidebar.mobile-menu{display:none;}}@media only screen and (max-width:767px){.header-sides-yellow h2:before,.header-sides-yellow h2:after{max-width:100%;}.half-slider.home-slider{margin-right:-15px;margin-left:-15px;}.link-col h2{font-size:3em;}.news-events-block div#home-news img{max-height:auto;}.link-col h2{font-size:3em;}.slide__title a{color:red;}.col-image-link > div{margin-bottom:30px;}.col-image-link > div.clearfix{display:none;}.first-sidebar.desktop-menu{display:none;}.what-is-donq:after{position:relative;right:auto;}h2.home-about-us:before,h2.home-about-us:after{margin-left:auto;margin-right:auto;}.header-sides-yellow h2:before,.header-sides-yellow h2:after{margin-left:auto;margin-right:auto;}.footerTopRightLinks{max-width:100%;}.footerColWrap{margin-top:0px;}.row.h-footer.align-center.text-center{max-width:100%;margin-right:0px;margin-left:0px;}.pageContentTop{}.slider-right{margin-right:-15px;margin-left:-15px;}.bg-header-link.special-con img{width:100%;}.mobile-menu nav.responsive-menu-block-wrapper{display:block;}.headerMenu{display:none;}.homepage-featured-content{flex-wrap:wrap;}.col-image-link{flex-wrap:wrap;}.home-about-us{display:flex;}.flex-gap.home-about-us > div{flex:0 0 100%;}.flex-gap.home-about-us > div{flex:100%;}.half-slider.home-slider{flex-direction:column;}.half-slider.home-slider{flex-direction:column;}.header-sides-yellow h2:before,.header-sides-yellow h2:after{display:block;}h2.home-about-us.img-h2.about-section{flex-direction:column;}.col-image-link{flex-direction:column;}.home-bottom-links{flex-direction:column;}.flex.row-3.flex-gap.home-about-us{flex-wrap:wrap;flex-direction:column;}.what-is-donq.url-link{max-width:100%;justify-content:center;}.donpen-point{max-width:100%;justify-content:center;}h2.img-h2 img{max-height:none;}.img-h2.home-about-us{display:block;}.header-sides-yellow h2:before,.header-sides-yellow h2:after{margin-top:20px;margin-bottom:20px;}.sidebarImageLink2 img{width:100%;}.first-sidebar.mobile-menu{padding-bottom:40px;padding-top:30px;}.first-sidebar.mobile-menu a.logo.navbar-btn.pull-left{display:none;}.about-body1:before{content:' ';background:url(/sites/default/files/ai-images/about-body1.png);background-size:100% 100%;background-repeat:no-repeat;width:70%;height:80%;position:absolute;bottom:0px;z-index:1;left:10%;}.about-body2 > p{max-width:100% !important;padding-top:20%;padding-bottom:20%;}.about-body2{padding-bottom:231px;margin-bottom:50px;}div#jonetz-about{margin-bottom:50px;}.leasing-contact{display:flex;flex-direction:column;}.leasing-sorry{margin-top:25px;}}@media only screen and (max-width:600px){.link-col h2{font-size:2em;}.about-body1:before{content:' ';background:url(/sites/default/files/ai-images/about-body1.png);background-size:100% auto;background-repeat:no-repeat;width:80%;height:60%;position:absolute;bottom:0px;z-index:1;left:10%;}.about-body2 > p{background:url(/sites/default/files/ai-images/about2-single-circle.png);background-size:100% 100%;max-width:100% !important;padding-top:40px;text-align:center;background-repeat:no-repeat;position:relative;}.about-body2 p:before{position:absolute;content:' ';background:url(/sites/default/files/ai-images/about-donpen-feet.png);width:100%;height:100%;background-size:70% 80%;left:0%;top:0px;z-index:0;max-width:100%;background-repeat:no-repeat;}.about-body2:after{max-width:100%;right:0px;}.about-body2{padding-bottom:85%;}}.region.region-content p,.region-contentright ul li{font-family:'Roboto';}@media screen and (min-width:1921px){.mm-page{margin:0 auto;max-width:1920px;}}@media screen and (min-width:981px) and (max-width:1920px){ul#horizontal-menu li.menu-item a{font-size:calc(16px + (24 - 16) * ((100vw - 981px) / (1920 - 981)));}}.page-node-9 #about-donquijote  img{width:300px;}@media screen and (max-width:766px){section.main-content .home-slider,section.main-content .home-slider > section{padding:0;}.home-slider .md-main-img img{width:100% !important;object-fit:cover;}.home-slider .slider-right{padding:15px;margin-left:0;margin-right:0;}.logo img.Logo{width:calc(125px + (160 - 125) * ((100vw - 280px) / (980 - 280)));}.bg-header-link.special-con img{width:calc(300px + (500 - 300) * ((100vw - 280px) / (980 - 280)));}.bg-header-link.special-con{text-align:center;}.homepage-featured-content img{width:calc(300px + (500 - 300) * ((100vw - 280px) / (980 - 280)));object-fit:cover;max-height:unset;}#block-socialmediaicons img,.sidebarImageLinks img,.homepage-featured-content img,.home-bottom-links img,.url-link img{width:calc(300px + (500 - 300) * ((100vw - 280px) / (980 - 280)));object-fit:contain;}.sidebarImageLinks{text-align:center;}#block-socialmediaicons .field--name-body div:nth-child(2) a{text-align:center;width:100%;display:block;}section#block-horizontalmenu-2{max-width:400px;margin:0 auto;}.footerTopRightLinks{max-width:400px;margin:0 auto;padding:0 15px;}a#scrollTopButton-pill{width:calc(75px + (100 - 75) * ((100vw - 280px) / (980 - 280)));height:calc(75px + (100 - 75) * ((100vw - 280px) / (980 - 280)));}section#block-homefooter{max-width:425px;margin:0 auto;}.region.region-contentbottom{background-color:#1d2080;}.region.region-navigation{display:flex;}.region-contentright ul li a{font-family:'Roboto';}:not(.page-node-1) .home-slider{padding:0 15px;}:not(.page-node-1) .donpen-con .colLeftAds{margin-bottom:calc(10px + (40 - 10) * ((100vw - 280px) / (980 - 280)));}:not(.page-node-1) .region.region-contentright{margin-bottom:30px;}:not(.page-node-1) .colLeftAds > div.donpen-share{margin-top:0;}:not(.page-node-1) .region.region-contentright h2.block-title{margin-top:10px;}:not(.page-node-1) .region.region-contentright h2.block-title,.donpen-Title{font-size:clamp(2.5rem,2.5vw,1.65rem);}section#block-horizontalmenu-2 ul#horizontal-menu{columns:2;}.colLeftAds > div.donpen-share,.colLeftAds > div.donpen-date{padding-left:0;}.containerBox{padding:0;}.containerBox > div{padding-top:0 !important;padding-bottom:10px !important;}.contactUsLandWrap{padding:15px 0;}.contactUsLandWrap .containerBox{padding:0;}}@media screen and (max-width:479px){section#block-horizontalmenu-2 nav ul#horizontal-menu{columns:unset;}}span.red{color:red;}.donpen-point{display:none;}@media (min-width:768px){.donpen-point{display:inline-flex;}}.rowMobileDisplay .social-media.icons{text-align:center;margin-top:6px;margin-bottom:6px;}@media (min-width:768px){.rowMobileDisplay .social-media.icons{text-align:center;margin-top:3rem;margin-bottom:3rem;}}.footerTopRightLinksDesktop{display:none;}.footerTopRightLinksMobile{display:block;}@media (min-width:768px){.footerTopRightLinksDesktop{display:block;}.footerTopRightLinksMobile{display:none;}}.homepageAboutImageLinksDesktop{display:none;}.homepageAboutImageLinksMobile{display:block;padding:20px 0;}@media (min-width:768px){.homepageAboutImageLinksDesktop{display:block;}.homepageAboutImageLinksMobile{display:none;padding:20px 0;}}.mm-wrapper .sharethis-wrapper span.st_twitter_large span.stButton span.stLarge{background-image:url(/themes/subtheme/css/images/twitter_32.png) !important;}.path-product .region-content .productWrap{max-width:1200px;width:100%;margin:0 auto;}.productWrap .field--name-field-branch-available,.productWrap .field--name-field-branch-available a{font-weight:bold;color:#ed1c24;text-transform:uppercase;font-size:12px;line-height:18px;}.productWrap .field--name-price{font-size:32px;line-height:40px;font-weight:bold;margin-top:30px;margin-bottom:20px;}.productWrap .field--name-field-re-heating-instructions{clear:both;position:relative;border:solid 1px #cccccc;padding:15px;margin-top:40px;}.holidayDinnerMeals{max-width:1200px;width:100%;margin:0 auto;}.holidayDinnerMeals .views-field-title a{margin-top:0;display:block;font-size:24px;line-height:32px;color:#ed1c24;margin-top:10px;}.holidayDinnerMeals .views-field-price__number{font-size:20px;line-height:28px;}.holidayDinnerMeals .views-field-field-stock{font-size:16px;line-height:20px;}.holidayDinnerMeals .view-content{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;}.holidayDinnerMeals .view-content .product-single{margin-bottom:25px;}.holidayDinnerMeals form#views-exposed-form-holiday-dinner-meals-block-1{max-width:650px;width:100%;margin:0 auto;}.careerBoxList{margin-bottom:30px;}.careerBoxListHead{background:#f0b614;padding:10px 15px;color:#ffffff}.careerBoxListHead a{color:#ffffff;}table#careerTable tr td{padding:5px;}.careerBoxListHeadCompensation{text-align:center;}.careerBoxListHeadTitle{text-align:center;padding-bottom:10px;}@media (min-width:768px){.careerBoxListHeadCompensation{text-align:right;}.careerBoxListHeadTitle{text-align:left;padding-bottom:0;}}#block-blockwebformbiggamegrindzsweepstakes .field--name-field-webform{max-width:1170px;width:100%;margin:0 auto;}#block-blockwebformbiggamegrindzsweepstakes .field--name-field-webform .field--label{display:none;}#block-blockbiggamegrindzsweepstakesrules .field--name-body{max-width:1170px;width:100%;margin:0 auto;}form#webform-submission-easter-contest-add-form,form#webform-submission-easter-contest-block-content-36-add-form{max-width:800px;width:100%;margin:0 auto;}#block-blockwebformeastercontest .field--label{display:none;}#block-mailchimpsubscriptionformsubscribe--2 input.form-email,#block-mailchimpsubscriptionformsubscribe--2 input.form-text{border:solid 1px #000000;padding:15px 20px;height:auto;font-size:22px;line-height:24px;}#block-mailchimpsubscriptionformsubscribe--2 #edit-actions--2{text-align:center;padding-top:20px;}form#mailchimp-signup-subscribe-block-subscribe-form input.form-email,form#mailchimp-signup-subscribe-block-subscribe-form input.form-text{border:solid 1px #000000;padding:15px 20px;height:auto;font-size:22px;line-height:24px;}form#mailchimp-signup-subscribe-block-subscribe-form #edit-actions{text-align:center;padding-top:20px;}form#mailchimp-signup-subscribe-block-subscribe-to-don-don-donki-kapol-form-1 input.form-email,form#mailchimp-signup-subscribe-block-subscribe-to-don-don-donki-kapol-form-1 input.form-text{border:solid 1px #000000;padding:15px 20px;height:auto;font-size:22px;line-height:24px;}form#mailchimp-signup-subscribe-block-subscribe-to-don-don-donki-kapol-form-1 .form-actions.form-group{text-align:center;padding-top:20px;}#block-views-block-slider-block-1 .view-slider .slide__caption{padding:0 !important;}#block-views-block-slider-block-1 .view-slider .slide__caption .slide__link{margin:0 auto 0 !important;}.announcementWrap{background:#dd161c;padding:50px 0;margin-bottom:20px;}.half-slider.home-slider{overflow:hidden;}form#webform-submission-donation-requests-add-form{max-width:1170px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}form#webform-submission-donation-requests-add-form .form-select,form#webform-submission-donation-requests-add-form  .form-textarea,form#webform-submission-donation-requests-add-form .form-text,form#webform-submission-donation-requests-add-form .form-control{border:solid 1px #000000;padding:15px 20px;height:auto;font-size:20px;line-height:26px;}form#webform-submission-donation-requests-add-form #edit-contact-name{border:solid 1px #000000;}form#webform-submission-donation-requests-add-form #edit-contact-name .panel-heading .panel-title{font-size:20px;font-weight:700;}form#webform-submission-donation-requests-add-form #edit-required--wrapper .fieldset-legend{font-size:20px;font-weight:700;}#block-blockdondondonkilogo{position:relative;clear:both;}#block-views-block-dondon-donki-specials-block-1{max-width:1315px;width:100%;margin:0 auto;padding:70px 0;}.view-dondon-donki-specials .adsBox{width:100%;max-width:900px;margin:0 auto;padding-bottom:30px;padding-top:30px;font-family:Myriad Pro Black;}.view-dondon-donki-specials .adsBox{color:#2799fa;}.view-dondon-donki-specials .adsBox a{color:#2799fa;}.view-dondon-donki-specials .adsBox .adsType a{font-size:22px;line-height:28px;margin-bottom:20px;display:block;color:#ff0000;font-family:Poppins ExtraBold;padding-top:20px;}@media (min-width:1013px){.view-dondon-donki-specials .adsBox .adsType a{font-size:36px;line-height:42px;padding-top:0;}}.view-dondon-donki-specials .adsBox .adsEffectiveDAte{margin-bottom:40px;color:#e75a24;font-size:20px;line-height:26px;font-family:Poppins ExtraBold;}@media (min-width:1013px){.view-dondon-donki-specials .adsBox .adsEffectiveDAte{font-size:28px;line-height:32px;}}.view-dondon-donki-specials .adsBox .adsEffectiveDAte span.spanLabel{color:#000000;font-size:20px;line-height:24px;}.view-dondon-donki-specials .adsBox  .adsTypeView a{background:#282780;color:#ffff00;padding:10px 30px;border-radius:9px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:uppercase;font-size:18px;line-height:22px;font-weight:bold;}.view-dondon-donki-specials .adsBox  .adsTypeView a:hover{background:#eeeeee;color:#2799fa;text-decoration:none;}.view-dondon-donki-specials .adsTypeExtraImage img{float:left;margin-left:10%;margin-top:20px;max-width:250px;width:100%;}.page-node-690 .breadcrumb{display:none;}.view-dondon-donki-specials .view-content{display:flex;justify-content:center;flex-flow:row wrap;}.page-node-690 .contentBoxWrap{background:transparent url(/themes/subtheme/css/images/dondon-donki-bg.png) center center repeat;}#block-views-block-dondon-donki-news-and-events-block-1{background:#d6ef3f url(/themes/subtheme/css/images/don-don-donki-yellow-green-bg.jpg) center center repeat;padding:80px 0;margin:0 -15px;}#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents{padding:0 40px;}#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents .view-content{display:flex;justify-content:center;flex-flow:row wrap;text-align:center;}#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents .view-header h2{color:#5f5f5f;margin-bottom:30px;padding-left:25px;font-size:24px;line-height:28px;}@media (min-width:768px){#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents .view-header h2{font-size:42px;line-height:42px;padding-left:145px;}}#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents .view-content img{border-radius:20%;margin-bottom:20px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=100);}#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents .view-content img:hover{opacity:.7;filter:alpha(opacity=70);}#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents  .colDondonDonkiNewsEvents{margin-bottom:30px;}#block-views-block-dondon-donki-news-and-events-block-1 .viewsDondonDonkiNewsEvents  .colDondonDonkiNewsEvents .views-field-title a{color:#e95513;text-transform:uppercase;}#block-views-block-what-s-happening-block-1{background:#d6ef3f url(/themes/subtheme/css/images/don-don-donki-yellow-green-bg.jpg) center center repeat;padding:80px 0;margin:0 -15px;}#block-views-block-what-s-happening-block-1 .viewWhatsHappening{padding:0 40px;}#block-views-block-what-s-happening-block-1 .viewWhatsHappening .view-content{display:flex;justify-content:center;flex-flow:row wrap;text-align:center;}#block-views-block-what-s-happening-block-1 .viewWhatsHappening .view-header h2{color:#5f5f5f;margin-bottom:30px;padding-left:25px;font-size:24px;line-height:28px;}@media (min-width:768px){#block-views-block-what-s-happening-block-1 .viewWhatsHappening .view-header h2{font-size:42px;line-height:42px;padding-left:145px;}}#block-views-block-what-s-happening-block-1 .viewWhatsHappening .view-content img{margin-bottom:20px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=100);}#block-views-block-what-s-happening-block-1 .viewWhatsHappening .view-content img:hover{opacity:.7;filter:alpha(opacity=70);}#block-blockdondondonkiicons{padding:80px 0;}.dondonDonkiWrap{max-width:1435px;width:100%;margin:0 auto;}.dondonDonkiWrap img{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=100);margin-bottom:30px;}.dondonDonkiWrap img:hover{opacity:.7;filter:alpha(opacity=70);}#block-blockdondondonkivideotour{background:#d6ef3f url(/themes/subtheme/css/images/don-don-donki-yellow-green-bg.jpg) center center repeat;padding:80px 0;margin:0 -15px;}#block-blockdondondonkivideotour h2{color:#e95513;margin-bottom:30px;font-size:24px;line-height:28px;margin-left:10px;}@media (min-width:768px){#block-blockdondondonkivideotour h2{font-size:42px;line-height:42px;margin-left:10%;}}.takePeekInsideVideo{width:100%;padding-left:20px;padding-right:20px}@media (min-width:768px){.takePeekInsideVideo{padding-left:20%;padding-right:0;}}#block-views-block-instagram-block-block-1{padding:80px 0;}.dondonDonkiInstagramWrap{max-width:1315px;width:100%;margin:0 auto;}.dondonDonkiInstagramWrap h2{color:#e95513;margin-bottom:30px;font-size:24px;line-height:28px;}@media (min-width:768px){.dondonDonkiInstagramWrap h2{font-size:42px;line-height:42px;}}.rowShopNow a img{max-height:150px;height:auto;width:auto;margin:0 auto;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=100);}.rowShopNow a img:hover{opacity:.7;filter:alpha(opacity=70);}.rowShopNow a.btn-shopNow{background:#282780;color:#ffff00;padding:10px 30px;border-radius:9px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:uppercase;font-size:18px;line-height:22px;font-weight:bold;}.rowShopNow a.btn-shopNow:hover{background:#eeeeee;color:#2799fa;text-decoration:none;}.rowShopNow .shopNowBoxLeft{background-color:#eeeeff;}
