body {font-size: 16px;font-family: 'Heebo', Arial, 'Open Sans SC';font-weight: 400;color: #666;}
input, textarea{}
select {font-family: 'Heebo', Arial, 'Open Sans SC';}
strong, b, .iconReviewCart {color: #1d84d8;}
.divResultList_Item:hover {color: #1d84d8 !important;}
a, a:link, a:visited {color: #1d84d8;text-decoration: unset;font-weight: 400;}
a:hover, a:active {color: #005fac;text-decoration: unset;font-weight: 400;}
mark {color: #1d84d8;}
.bgtheme1 {background-color: #1d84d8;}
.chkGuestCheckout input[type=checkbox]:checked + .slider:before {background-color: #1d84d8 !important;}

.button1, a.button1, .button1:link, .button1:visited, a.button1:link, a.button1:visited {font-size: 16px;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;color: #1d84d8;box-sizing: border-box;
                                                                                         transition: all .2s ease-in-out;background:#c8e2f8;/*background-image:linear-gradient(to right, #2e3192 , #1b23ec);*/border-radius:10px;}
.button1:hover, .button1:active, a.button1:hover, a.button1:active {font-size: 16px;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;color: #fff;box-sizing: border-box;text-decoration: none;
                                                                    transition: all .2s ease-in-out;background:#1d84d8;/*background-image:linear-gradient(to right, #1b23ec , #2e3192);*/border-radius:10px;}
.button2, a.button2, .button2:link, .button2:visited, a.button2:link, a.button2:visited {font-size: 16px;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;color: #1d84d8;box-sizing: border-box;
                                                                                         transition: all .2s ease-in-out;border-radius: 10px;border: solid 2px #1d84d8;background:transparent;}
.button2:hover, .button2:active, a.button2:hover, a.button2:active {font-size: 16px;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;color: #fff;box-sizing: border-box;text-decoration: none;
                                                                    transition: all .2s ease-in-out;border-radius: 10px;background:#1d84d8;box-shadow: unset;border: solid 2px #1d84d8;}

h1 {font-size: 36px;font-family: 'Heebo', Arial, 'Open Sans SC';font-weight: 700;color: #000;line-height:36px;}
h2 {font-size: 24px;font-family: 'Heebo', Arial, 'Open Sans SC';font-weight: 700;color: #000;line-height:24px;}
h3, h3 a {font-size: 20px;font-family: 'Heebo', Arial, 'Open Sans SC';font-weight: 700;color: #000;line-height:20px;}
h4{font-family: 'Heebo', Arial, 'Open Sans SC';font-weight: 700;color: #000;line-height:24px}
h5{font-family: 'Heebo', Arial, 'Open Sans SC';font-weight: 700;color: #000;}
h6{font-family: 'Heebo', Arial, 'Open Sans SC';font-weight: 700;color: #000;}

.ulContent{}
/*.ulContent li {padding-left: 20px;list-style-type: none;margin: 0px;background-size: 6px;line-height: 18px;padding-bottom: 10px;background: url('/data/cms/images/bullet-subpage.png') no-repeat 8px 5px;background-size:7px;}*/
.ulContent li {padding-left: 20px;list-style-type: none;margin: 0px;background-size: 6px;line-height: 18px;padding-bottom: 10px;}
.ulContent li::before {content: "\25CF";color: #1d84d8;font-weight: bold;display: inline-block;width: 14px;margin-left: -12px;font-size: 16px;}
.olContent{}
.olContent li{}

.tblContent {border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;border-left:1px solid #ddd;}
.tblContent th {font-weight: 400;font-size: 14px;color: #fff;background: #1d84d8;padding: 10px 20px;}
.tblContent td {border: solid 1px #ddd;}
.tblContent tr:nth-child(odd) {font-weight: 400;font-size: 14px;color: #000;background: #f2f2f2;padding: 10px 20px;}
.tblContent tr:nth-child(even) {font-weight: 400;font-size: 14px;color: #000;background: #fff;padding: 10px 20px;}

.mstTagline {font-size: 48px;font-family: 'Heebo', Arial;font-weight: 700;color:#fff;line-height:1.5;}
.mstTagline2 {font-size: 16px;font-family: 'Heebo', Arial;font-weight: 400;color:#fff;line-height:1.5;}

.mstTaglineSub {font-size: 48px;font-family: 'Heebo', Arial;font-weight: 700;color:#fff;line-height:1.5;}
.mstTaglineSub2 {font-size: 16px;font-family: 'Heebo', Arial;font-weight: 400;color:#fff;line-height:1.5;}

/*Supersized Masthead*/
/*.bodyPage1 #supersized{height:975px;top:0px;min-height:975px;}*/ /*Homepage*/
.bodyPage1 #supersized{height:100%;top:0px;min-height:unset;} /*Homepage*/
.bodyPage1 .divMastheadBackgroundContainer{height:830px;margin-top: 0px;}
/*.bodyPage #supersized{height:370px;top:0px;min-height:370px;}*/ /*Subpage*/
.bodyPage #supersized{height:375px!important;top:180px;min-height:225px;} /*Subpage*/
.bodyPage .divMastheadBackgroundContainerSub{height:225px;/*height: 100% !important;*/margin-top: 150px;}
.bodyPage .divBreadCrumbOuter > div > div {background:#c8e2f8;border-bottom:unset;}
.bodyPage .divTopMastheadContainer {min-height: 180px;}
#supersized li.prevslide {visibility:unset !important;}
#supersized img {height: 100%!important;}

#divGroupSpeed{content:"slow"; }/*Category slide speed. selection= slow :: medium :: fast*/
.bodyPage1 .divMenuFloat{position: fixed;z-index: 9;top: 0;width: 100%;}
.bodyPage .divMenuFloat{position: fixed;z-index: 9;top: 0;width: 100%;background:#fff;}
.divMediaSocOuter{width:100%;height: 50px;}
.divMediaSoc{display: flex;align-items: center;justify-content: flex-end;height: 45px;position: relative;margin: auto;}
.divSocialMedia{position:relative !important;padding: 0 0 0 0;top: -1px;}
.spanQuickContactNo img {width: 20px;}
.divFbIcon {height: 20px;width: 20px;background-size:20px;}

.divFacebookPage {padding: 0 5px;}
.divMainCtnTopMiddleBtmFull {background: none;}
.bread_line .pnlTemplateDivItem {background: #e2cc52;/*border-bottom: 1px solid #ddd;*/}
.enquiry-form .field-label {width: 150px;}
.recaptcha .errmsgEnquiry {padding-left: 150px;}
#divClearTextbox {top: 20px !important;}

a.hypEmail:visited, a.hypEmail:link, a.hypEmail:hover, a.hypEmail:active {color: #1d84d8;}
.input, textarea {color: #000;}
.divBestSellerContainer {margin: auto;}
a.event-pagination.selected{color:#1d84d8;}

#cphContent_ucUsrProductGroup_rptRecProduct_pnlIndProd_2 { margin-right: auto !important;}
#cphContent_ucUsrProductGroup_rptRecProduct_pnlIndProd_4 {margin-right: unset !important;}
ul#slide-list li {list-style: none;height: 20px;width:20px;margin: 0 2px;display: inline-block;margin: auto;background: url('/data/cms/images/pagination.png') no-repeat center 0px;background-size: 8px;padding: unset !important;}
ul#slide-list li.current-slide, ul#slide-list li.current-slide, ul#slide-list li:hover {background:url('/data/cms/images/pagination.png') no-repeat center -58px;background-size: 8px;}
ul#slide-list {text-align: left;margin-left: 0px !important;float: unset;}
ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover {background: none;}
.bluredBackground {background: none !important;transition: all 0.4s ease-in-out;background-attachment: fixed;filter: blur(5px);height: 153px;}
.divMainTop {background: none !important;}
.imgLogo {border: 0px;display: block;width: auto !important;height:70px !important;transform: translateZ(1px);}
.divPnlMenu {width: auto !important;}
.divMiddleCtnRight {width: 100% !important;max-width: 100%;}
.menuTopTop{position:relative;height:49px;width: 100%;margin: auto;display: flex;align-items: center;justify-content:center;border-top: 1px solid #ddd;}
.menuTop{width:1200px;margin:auto;}
.divTopBigRightTop {background-color: transparent;}

.width_180 {width: 180px;}
.height_50 {height: 50px;}
.divSSPaging {bottom:6%;left:0%;}
.bodyPage1 .divSSPagingInnerSub {bottom: 6%;left: 0%;position:absolute;display:block;width:100%;z-index: 90;}
.divSSPaging img {width: 15px;height: 15px;background: url(/data/cms/images/pagination-home-masthead-wHeebo.png)no-repeat center 5px;background-size: 8px;}
.divSSPaging img:hover, .divSSPaging .activeSlide img {width: 15px;height: 15px;background: url(/data/cms/images/pagination-home-masthead-wHeebo.png)no-repeat center -20px;background-size: 8px;}

/* Quick Contact */
.hypQuickContactOuterOuter{min-height: 40px;display: flex;align-items: center;justify-content: center;background:#c8e2f8;}
.hypQuickContactOuterInner{width:1200px;margin:auto;display: flex;align-items: center;}
.hypQuickContactOuter{background: transparent;border-radius:20px;min-height: 30px;display: flex;align-items: center;border:unset;flex: 1;}
.quickTel {background:#39cf32;border-radius: 30px;height: 45px;padding: 0 10px 0 15px;min-width: 200px;text-align: center;}
a.hypQuickEmail, a.hypQuickEmail:link, a.hypQuickEmail:visited, a.hypQuickEmail span, 
a.hypQuickEmail:link span, a.hypQuickEmail:visited span {font-family: 'Heebo', Arial, 'Noto Sans SC';font-size: 12px;color: #666 !important;padding-right: unset;font-weight: 400 !important;text-decoration:unset !important;}
a.hypQuickEmail:hover, a.hypQuickEmail:active, a.hypQuickEmail:hover span, a.hypQuickEmail:active sapn{text-decoration:unset;color: #1d84d8 !important;font-weight: 400 !important;padding:unset;}
.hypQuickEmail i {font-size: 18px;color: #fff;}
#materialIconsQuickEmail:after {content: '';position: relative;color: transparent;-webkit-text-stroke-width: 1.5px;-webkit-text-stroke-color: #1d84d8;}
/*.hypQuickEmail span {text-decoration: none;color: ##fff;font-size:14px;}*/
a.hypQuickContact, a.hypQuickContact:link, a.hypQuickContact:visited {font-family: 'Heebo', Arial, 'Noto Sans SC';position: relative;top: 0px;font-size: 12px;color: #666 !important;font-weight: 400 !important;padding: 0 10px 0 0;}
a.hypQuickContact:hover, a.hypQuickContact:active {text-decoration:unset;color: #1d84d8 !important;font-weight: 400 !important;padding: 0 10px 0 0;}
#materialIconsQuickTel:after {content: "question_answer";position: relative;color: transparent;-webkit-text-stroke-width: 1.5px;-webkit-text-stroke-color: #1d84d8;font-size: 14px;}
.hypQuickContact i{font-size: 18px;color: #1d84d8;}
/* End of Quick Contact */

/* Search */
/*.tblSearchBox {width: 100%;border: none;background:transparent;height: 35px !important;}*/
.imgbtnSearch {overflow: hidden;border-left: none;outline: none;float: right;}
.txtSearch {color: #aaa;height: 16px;overflow: hidden;width: 70%;background: transparent;border: none;margin-right: 2px;outline: none;margin-left: 5px;/*font-style: italic;*/font-family:'Heebo', Arial, 'Noto Sans SC';font-weight: 400;font-size:16px;}
.tdSearchTxtBox {background:#fff;border-right: none;border-top-left-radius: 30px;border-bottom-left-radius: 30px;padding: 0 0 0 10px;/*border: solid 1px #cbcbcb;*/}
.txtSearch::-webkit-input-placeholder {color:#aaa;height:14px;overflow:hidden; width:100%; background:transparent; padding:20px 6px 20px 0px; border:none; margin-right:2px; outline:none;}
.txtSearch:-ms-input-placeholder {color:#aaa;height:14px;overflow:hidden; width:100%; background:transparent; padding:20px 6px 20px 0px; border:none; margin-right:2px; outline:none;}
.txtSearch::placeholder {color:#aaa;opacity:1 1; height:14px;overflow:hidden; width:100%; background:transparent; padding:20px 6px 20px 0px; border:none; margin-right:2px; outline:none;}
.txtSearch:focus {color:#aaa;}
.tdSearcBtn {background:#fff;border-left: none;border-top-right-radius: 30px;border-bottom-right-radius: 30px;padding: 0 10px 0 0;/*border: solid 1px #cbcbcb;*/}
#materialIconsSearch:after { content: "search";color: #1d84d8;font-size: 18px;}
a.event-pagination.selected{color:#1d84d8;}
/* End of Search */

#main {background: none;}
.column-6 {width: 100%;}
.divEnquiryForm {border-left: 1px solid #ddd;padding-left: 60px;}
.enquiry-form input, .enquiry-form select, .enquiry-form textarea {/*font-weight: 600;*/}
input[type=checkbox]:checked + .slider {background-color: #1d84d8;}
input[type=checkbox]:focus + .slider {box-shadow: 0 0 1px #1d84d8;}

#TB_title {background:#1d84d8;}
/*Language*/
.divLanguage {border-left: unset;border: 1px solid #ddd;border-radius: 30px;padding: 0;height: 35px;}
.spanSplitter {padding:0px;color:#ddd;}
.langLink {font-size:12px; color:#aaa;padding: 0 10px;}
a.langLink:link, a.langLink:visited {color:#aaa; text-decoration:none;}
a.langLink:hover, a.langLink:active, .langLinkSel, a.langLinkSel:link, 
a.langLinkSel:visited, a.langLinkSel:hover, a.langLinkSel:active {font-size: 12px;color: #1d84d8;text-decoration: unset;font-weight: 500;background: #fff;padding: 0 10px;height: 35px;display: flex;align-items: center;justify-content: center;}
/*End of Language*/

/*Gallery*/
ul#filters li a {color: #1d84d8;}
ul#filters li a.selected, ul#filters li a:hover {border: solid 1px #1d84d8;color: #1d84d8;}
/*End of Gallery*/

/* For Login page*/
.hypCartLogin{display: flex;align-items: center;justify-content: center;margin:auto 20px;}
#materialIconsLoginLink:after {content: "person_outline";color: #1d84d8;font-size: 30px;}
#materialIconsShopCart:after {content: "shopping_cart";font-family: 'Material Icons';color: #1d84d8;}
.divLoginDetailForm {background: #1d84d8;margin-left: 0px;}
.hypLoginItem {background: #1d84d8;}
.hypLoginItem, a.hypLoginItem, a.hypLoginItem:visited, a.hypLoginItem:link {color: #fff;font-weight:400;font-size:14px;font-family: 'Heebo', Arial, 'Open Sans SC';}
a.hypLoginItem:hover, a.hypLoginItem:active,a.hypLoginItemSel:link, a.hypLoginItemSel:visited,a.hypLoginItemSel:link, a.hypLoginItemSel:visited {background: #005fac;color: #fff;font-weight:400;font-size:14px;}
a.imgProfileShowHide:link, a.imgProfileShowHide:visited {text-decoration: none;color: #292929;font-weight:400;font-family: 'Heebo', Arial, 'Open Sans SC';font-size:14px;}
.active, .tdUpdateProfile:hover, .tdChangePassword:hover, .tdCheckOrderStatus:hover {color: #1d84d8 !important;border-bottom: 2px solid #1d84d8 !important;}
.custom-success .brighttheme-success {background-color: #1d84d8 !important;color: #fff;border: 1px solid #1d84d8;opacity: 0.8;border-radius: 5px;}
.brighttheme-icon-success {background-color: #1d84d8;}
a.imgProfileShowHide:hover, a.imgProfileShowHide:active {color: #1d84d8;}
.td_headerOrdNo, .td_headerItemOrd, .td_headerOrdDate, .td_headerOrdPrice, .td_headerOrdStatus, .td_headerOrdItem {background: #1d84d8;}
.pnlAddAddressBook {color: #1d84d8 !important;}
.pnlCartBanner > div {background: #1d84d8;}
.divBorder {border: 1px solid #1d84d8;}
.list-payment td.divBorder {border: 1px solid #1d84d8;}
.pnlBtnRight {background-color: #1d84d8 !important;}
.pnlBankInSlip {background-color: #4e01a3 !important;}
input[type=file] {background: #fff !important;}
.lnkbtnRemoveCart {color: #292929 !important;}
.divDeliveryHeader h2 span{font-size: 22px;}
/* End of for Login page*/

/*For mobile view*/
@media only screen and (max-width:800px) {
    body {font-size: 16px;}
    input, textarea{}
    select{}
    p{}
    strong, b{}
    a,a:link,a:visited{}
    a:hover,a:active{}
    .button1,a.button1,.button1:link,.button1:visited,a.button1:link,a.button1:visited{}
    .button1:hover,.button1:active,a.button1:hover,a.button1:active{}
    .button2,a.button2,.button2:link,.button2:visited,a.button2:link,a.button2:visited{}
    .button2:hover,.button2:active,a.button2:hover,a.button2:active{}
    .button3,a.button3,.button3:link,.button3:visited,a.button3:link,a.button3:visited{}
    .button3:hover,.button3:active,a.button3:hover,a.button3:active{}
    h1{font-size:30px;}
    h2{font-size:24px;}
    h3{font-size:20px;}
    h4{}
    h5{}
    h6{}
    .ulContent{}
    .ulContent li{}
    .ulContent li::before {content:"\25CF";font-size: 10px;position: relative;top: -2px;}
    .olContent{}
    .olContent li{}
    .tblContent{}
    .tblContent th{}
    .tblContent td{}
    .tblContent tr:nth-child(odd){}
    .tblContent tr:nth-child(even){}

    .mstTagline {font-size: 550%;line-height: 140%;}
    .mstTagline2 {font-size: 350%;line-height: 140%;}
    
    .mstTaglineSub {font-size: 24px !important;line-height: 24px;}
    .mstTaglineSub2 {font-size: 16px !important;line-height: 16px;}

    .imgLogo {height: 35px !important;}
    .hypQuickContact {padding-right: unset !important;}
    #materialIconsSearch:after {color: #1d84d8;font-size: 25px;padding:0 5px 0 0;}
    .txtSearch {outline: none;padding: 20px 100px 20px 20px;border: none;width: 100%;background: #fff;color: #919191;
                border-bottom: 1px solid #ddd;height: auto;margin-right: unset;margin-left: unset;}
    #divClearTextbox {top: unset !important;}
    .divBtnSearchAction #materialIconsSearch:after{font-size:18px;padding: 0;position: relative;top: 0px;/*padding:0;*/}
    #materialIconsQuickTel:after {content: "phone";position: relative;font-size: 22px;color:#1d84d8;-webkit-text-stroke-color: transparent;/*-webkit-text-stroke-width: 1px;*/}
    a.hypQuickContact {top: unset;padding-right: unset;min-width:unset;margin-left: unset;display: flex;align-items: center;justify-content: center;min-width: unset !important;}
    .material-icons.phonembTop {padding-right: 0px;}
    .divSideMenu{top:49px !important;border-top:1px solid #ddd;}
    .fb_iframe_widget_fluid span {width: 112px !important;}
    .fb_iframe_widget iframe {width: auto !important;}
    a.hypSwitchDesktop i {color: #1d84d8;}
    .divCopyrightContainer .divCopyText{color:#666 !important;font-weight:500;}
    .recaptcha .errmsgEnquiry {padding:0;}
    .jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {background: url('/data/cms/images/pagination.png') no-repeat;background-size: 7px;}
    .jssorb21 .av, .jssorb21 div:hover, .jssorb21 .av:hover {background-position:0px -51px;}
    /*.divNavigator {position: absolute;bottom: 5px;display: block !important;}*/ /* center pagination */
    .divNavigator {position: relative;bottom: 0;display: block !important;top: 95%;left: 5% !important;}/* right pagination */
    .divNavigator .divPrototype {width: 9px;height: 9px;}
    .divPrototype span {width: 26px;height: 25px;color: #1d84d8;font-size: 12px !important;background: transparent;border-radius: 50%;border: 1px solid #1d84d8;line-height: 2;padding: 3px 6px;position: relative;top: 2px;}
    .jssorb21 .av span, .jssorb21 div:hover span, .jssorb21 .av:hover span {color: #fff;background: #1d84d8;}
    .divSearch{display:none;}
    .divSearchBtn.divSearch{display:block;display: flex;align-items: center;justify-content: flex-end;}
    .sidebar-nav-toggle {transform: scale(1);top: 20px;left: 5px;position: unset;margin: unset;width: 20px;height: 20px;}
    .divMenuFloatMobile{position:fixed;width:100%;z-index:100;top:0px;left:0px;background:#fff;}
    .fb-like-container{width: 23%;margin-left: -15px !important;height: 20px;}
    .divEventList, .divIndEvent{padding:0 15px;}
    .divCopyText{font-size:12px;color:#fff !important;}/*Copyright Text. font*/
    .hypFacebook, a.hypFacebook:link, a.hypFacebook:visited, a.hypFacebook:hover, a.hypFacebook:active {/*background: url('/data/cms/images/facebook-app-symbol.png') no-repeat; text-decoration: none;background-size: 90%;*/}
    .divBestSellerContainer {margin: auto;padding:0 15px;}
    
    .divLanguage {border:unset;border-left: unset;height: 40px;display: flex;align-items: center;padding:0 10px 0 0;}
    a.hypQuickContact:hover, a.hypQuickContact:active {padding:0 0 0 10px;}
    .langLink {font-size:12px; color:#aaa;padding: 0;}
    a.langLink:link, a.langLink:visited {border: 1px solid #aaa;height: 20px;padding:0 2px;display: flex;align-items: center;justify-content: center;}
    a.langLink:hover, a.langLink:active {border: 1px solid #1d84d8;}
    .langLinkSel, a.langLinkSel:link, a.langLinkSel:visited, a.langLinkSel:hover, a.langLinkSel:active {padding: 0;}
    .langLinkSel, a.langLinkSel:link, a.langLinkSel:visited, a.langLinkSel:hover, a.langLinkSel:active{display:none;}
    .spanSplitter {display:none;}

    .divCartQtyIcon i {color: #1d84d8 !important;}
    .lblCartQtyIcon {background-color: #1d84d8 !important;color: #fff;border: 2px solid #fff;}
    .divCartQtyMenu a:hover .lblCartQtyIcon, .divCartQtyMenu a:active .lblCartQtyIcon {background-color: #37a5ff !important;}
    #materialIconsShopCartMobile:after {color: #1d84d8;}
    .divCart #materialIconsShopCartMobile{display:none;}
    /*.topLogin:before, .divLoginDetailHeader:before {color: #1d84d8;font-family: 'Material Icons';}*/
    .topLogin:before, .divLoginDetailHeader:before{color: #666;background: url('/data/cms/images/Group 81.png') no-repeat;background-size: 18px;background-position: center 0px;content: '';width: 18px;height: 18px;padding: 0;margin-right: 10px;}
    .divLoginSplit {background: #666;}
    .divCartContainer{border-top:1px solid #ddd;height: 49px;display: flex;justify-content: flex-start;align-items: center;}
    .divLoginDetailHeader {color: #1d84d8 !important;font-family: 'Heebo', Arial, 'Noto Sans SC';padding: 15px 0px 15px 20px;}
    #spnMILoginName {right: 15px;}
    .divCartProdDetail h3 a, .pnlCartBanner h3 {font-size:18px;}
    .pnlCartBanner > div > div span {font-family: 'Heebo', Arial, 'Noto Sans SC';}

    .bnr3{display:none;}
    .open.sidr-open .bnr3{display:block;padding:20px;}
}
/*End General*/

/*Desktop View*/
@media only screen and (min-width:960px) {

    .hypCart{}
    .divLoginItem{}
    /*.hypLoginItem, a.hypLoginItem, a.hypLoginItem:visited, a.hypLoginItem:link{}
    a.hypLoginItem:hover, a.hypLoginItem:active{}*/
    .divSwitchDesktop {border-top: 1px solid #ddd;}
    .divFbContainer, .divTwitterContainer, .divInstagramContainer, .divLinkedInContainer, .divYouTubeContainer, divGooglePlusContainer, .fb-like-container {height: 23px;}
    .divFacebookCont {position: relative;top: 5px;}
    a.divFbIcon, a.divFbIcon:link, a.divFbIcon:visited {/*background:url('/data/cms/images/facebook.png') no-repeat;background-position: 0px 0px;background-size:25px;*/}
    a.divFbIcon:hover, a.divFbIcon:active {/*background-position: 0px 0px;*/}

    /*Product*/
    .divIndProdItem {border:unset;width: calc(93.9%/4);margin: 0px 18px 15px 0px;}/*padding:border:margin:width*/
    /*End of Product*/
    
    .divCart {float: unset;padding-left: unset;margin-left: 20px;border-left: unset;}
    .pnlCartBanner > div > div > div:last-child a{width: 240px;text-align: center;font-family: Heebo, sans-serif, Arial, 'Noto Sans SC';height: 50px;font-size: 18px;user-select: none;border: none;color:#fff;
                                                   border-radius: 5px;box-sizing: border-box;font-weight: 700;background-color: unset;border: 1px solid #fff;}
    .pnlCartBanner > div > div > div:last-child a:hover {background: #fff;color: #1d84d8;text-decoration: none;}
    .pnlGuestCheckout{width: 240px;text-align: center;font-family: Cabin, sans-serif, Arial, 'Noto Sans SC';height: 45px;font-size: 18px;user-select: none;border: none;border-radius: 5px;box-sizing:border-box;font-weight: 700;
                      display: flex;align-items: center;justify-content: center;cursor: pointer;position: absolute;right: 250px;color:#fff;background-color: unset;}
    .pnlGuestCheckout:hover {background: #1d84d8;color: #fff;text-decoration: none;}
    .pnlCartBanner > div > div > div:last-child {width: calc(100% - 25%);padding-left: 40px;position: relative;}
    .spnCartSlideQty {color: #1d84d8 !important;}
    .divBorder {border: 1px solid #1d84d8;}
    .list-payment td.divBorder {border: 1px solid #1d84d8;}
    .pnlBtnRight {background-color: #1d84d8 !important;}
    input[type=file] {background: #fff !important;}

    .tblSearchBox.height_45{border-radius:30px;background: transparent;height:50px !important;}
    /*.tblSearchBox{width:1px;float: right;transition: width 2s, border 2s;border: 1px solid #fff;height: 35px !important;} 
    .tblSearchBox:hover{width:90%;width:200px;border: 1px solid #ddd;margin: auto auto auto 10px;} 
    .txtSearch {background: transparent;display: none;transition: display 2s;}
    .tblSearchBox:hover .txtSearch{display: block;}*/ 
}

/*Top Menu*/
#divAdjustTopMenu {content: "1";} /* Auto adjust top menu. OFF:"0"   ON:"1" */
.divTopMenu{text-align: center;}
.divSearch{/*border:1px solid #292929;*/border-radius: 30px;max-width: 556px;}
.topMenuSplitter{width:100%;background:#fff;}
#nav-one li {padding: 0 20px;height:50px;}
.nav {margin-right: -20px;}
.topMenuItem, a.topMenuItem, a.topMenuItem:link, a.topMenuItem:visited {font-size: 16px;font-family: 'Heebo', Arial;font-weight: 400;color: #666;height:auto;
                                                                        text-align: center;text-decoration:unset;border-top:1px solid transparent;height:30px;/*border-bottom: 2px solid transparent;*/}/*1st level menu*/
.topMenuItemSel, a.topMenuItemSel, a.topMenuItemSel:visited, a.topMenuItemSel:link, 
a.topMenuItemSel:hover, a.topMenuItemSel:active, a.topMenuItem:hover, a.topMenuItem:active, 
#nav-one li:hover a.topMenuItem {font-size: 16px;font-family: 'Heebo', Arial;font-weight: 700;color:#1d84d8;height:auto;text-align: center;text-decoration:unset;border-top:1px solid transparent;height:30px;/*border-bottom: 2px solid #2d4059;*/}

.spanTopMenuSplitter {display: none;}
/*2nd level menu*/
#nav-two li:first-child,#nav-two li:first-child a{border-radius:10px 10px 0px 0px;/*padding-top: 15px;*/}
#nav-two li:last-child,#nav-two li:last-child a{border-radius:0px 0px 10px 10px;/*padding-bottom: 15px;*/}
#nav-two {margin-top:85px;padding:10px 15px;}
#nav-two li,#nav-two li a {background: #c8e2f8;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;font-size: 16px;color: #1d84d8 !important;border-bottom:unset;padding:0;height:auto;}
#nav-two li a, #nav-two li a:link, #nav-two li a:visited{padding:10px 20px;}
#nav-two li a:active, #nav-two li a:hover {background: #1d84d8;font-weight: 400;font-size: 16px;color: #fff !important;}
#nav-two li:hover, #nav-two li.sel {background: #1d84d8;font-weight: 400;font-family: 'Heebo', Arial, 'Noto Sans SC';font-size: 16px;color: #fff !important;}

#nav-two li.sel a:visited, #nav-two li.sel a:active {background: #1d84d8;font-weight: 400;font-size: 16px;color: #fff !important;}
#nav-two li.sel a:hover,#nav-two li.sel a:link{background: #1d84d8;font-weight: 400;font-size: 16px;color: #fff !important;}
.divTopSubMenuSpliter{border-bottom:1px solid #c8e2f8;}
/*end 2nd level menu*/

/*3rd level menu*/
.divSubMenuLv2 #nav-three li a:link, .divSubMenuLv2 #nav-three li a:visited {background:#c8e2f8;color: #1d84d8 !important;}
.divSubMenuLv2 #nav-three li a:hover, .divSubMenuLv2 #nav-three li a:active, 
.divSubMenuLv2 #nav-three li.sel, .divSubMenuLv2 #nav-three li.sel a:link, 
.divSubMenuLv2 #nav-three li.sel a:visited, .divSubMenuLv2 #nav-three li.sel a:hover, 
.divSubMenuLv2 #nav-three li.sel a:active {background:#1d84d8;color: #fff !important;}
/*#nav-three li a, #nav-three li a:visited, #nav-three li a:link{}*//*3rd level menu*/
/*#nav-three li a:hover,#nav-three li a:active,#nav-three li.sel{}*//*3rd level menu hover effect*/
/*end 3rd level menu*/
/*End Top Menu*/

/*Side Menu*/
.sidr{background:#fff;}/*background*/
.sidebar-nav-toggle span {background:#1d84d8;width: 20px;height:3px;}/*Side menu icon. color*/
.sidebar-nav-toggle span:nth-child(2) {top: 8px;}
.sidebar-nav-toggle span:nth-child(3) {top: 16px;}
body.open .sidebar-nav-toggle span:nth-child(3) {top: 14px;}
.pnlShowMenuIcon .matAdd, .pnlShowSubMenuIcon .matAdd {color:#1d84d8;}
.pnlShowMenuIcon .matMin, .pnlShowSubMenuIcon .matMin {color:#fff;}
.pnlShowMenuIcon i, .pnlShowSubMenuIcon i {font-size: 18px;}
.ulTopMenu li {padding: 0px !important;margin: 0px !important;background-image: none;border-top: none;border-bottom: 1px solid #ddd;}
.topMenuItemMobile,a.topMenuItemMobile,
a.topMenuItemMobile:visited,a.topMenuItemMobile:link{font-size: 16px;color: #666;display: block;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;border-bottom:unset;padding:16px 0px 16px 20px;}/*1st level menu*/
.topMenuItemMobileSel,a.topMenuItemMobile:active,a.topMenuItemMobile:hover,
a.topMenuItemMobileSel:visited,a.topMenuItemMobileSel:link,
a.topMenuItemMobileSel:hover,a.topMenuItemMobileSel:active, a.menuLevelSel:visited, 
a.menuLevelSel:link, a.menuLevelSel:hover, a.menuLevelSel:active{color:#fff !important;background: #1d84d8;text-decoration: none;padding:16px 0px 16px 20px;}/*1st level menu hover effect*/
a.menuLevel:hover, a.menuLevel:active, .menuLevelSel {background: #1d84d8;}

.ulSubMenu{background: #c8e2f8;}
.divTopMenuSubItem{/*padding:0 20px;*/}
.ulSubMenu li {border-bottom:unset;background: #c8e2f8;}
.hypTopSubMenu,a.hypTopSubMenu,a.hypTopSubMenu:link,
a.hypTopSubMenu:visited{color:#1d84d8 !important;font-size: 14px !important;font-weight: 500 !important;font-family: 'Heebo', Arial, 'Noto Sans SC' !important;
                        display: block !important;background:#c8e2f8 !important;padding: 13px 20px 13px 30px !important;border-bottom: unset !important;border-top:unset !important;}/*2nd level menu*/
.hypTopSubMenuSel,a.hypTopSubMenuSel,a.hypTopSubMenu:hover,
a.hypTopSubMenu:active,a.hypTopSubMenuSel:link,a.hypTopSubMenuSel:visited,a.hypTopSubMenuSel:hover,
a.hypTopSubMenuSel:active{color:#fff !important;display: block !important;background:#1d84d8 !important;}/*2nd level menu hover effect*/
.hypTopSubMenuLv2, a.hypTopSubMenuLv2, a.hypTopSubMenuLv2:link, a.hypTopSubMenuLv2:visited{}/*3rd level menu*/
.hypTopSubMenuLv2Sel,a.hypTopSubMenuLv2Sel,a.hypTopSubMenuLv2:hover,a.hypTopSubMenuLv2:active,
a.hypTopSubMenuLv2Sel:link,a.hypTopSubMenuLv2Sel:visited,a.hypTopSubMenuLv2Sel:hover,a.hypTopSubMenuLv2Sel:active{}/*3rd level menu hover effect*/

.divSocialLinkContainer{border-bottom: 1px solid #ddd;}/*Social icon menu*/
.hypSwitchDesktop.a.hypSwitchDesktop, a.hypSwitchDesktop:link, a.hypSwitchDesktop:visited{border-top: none;color: #666;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;font-size:16px;}/*Switch desktop menu*/
a.hypSwitchDesktop:hover, a.hypSwitchDesktop:active{}/*Switch desktop menu hover effect*/
.divCopyText{font-size: 12px;color: #666 !important;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 400;}/*Copyright Text. font*/
.divCartContainer{}
.divSideMenu .hypCart,.divSideMenu a.hypCart,.divSideMenu a.hypCart:link,.divSideMenu a.hypCart:visited{color:#666;font-weight:400;font-family: 'Heebo', Arial, 'Noto Sans SC';}
.divSideMenu a.hypCart:hover,.divSideMenu a.hypCart:active{color:#1d84d8;}
.divLoginContainer{border-bottom:1px solid #ddd;border-top: 1px solid #ddd;}
.topLogin,a.topLogin,a.topLogin:visited,a.topLogin:link,.topRegister,a.topRegister,a.topRegister:visited,a.topRegister:link{color:#666;background: url('/data/cms/images/Group 81.png') no-repeat;background-size: 30px;background-position: center 0px;}
a.topLogin:hover,a.topLogin:active,a.topRegister:hover,a.topRegister:active{background-position: center -81px;}
a.topLogin .material-icons{visibility: hidden;}
.hypCart,a.hypCart,a.hypCart:visited,a.hypCart:link{width: 30px; height: 30px;color:#666;background: url('/data/cms/images/Group 82.png') no-repeat;background-size: 20px;background-position: center 0px;}
a.hypCart:hover,a.hypCart:active{background-position:center -75.5px;}
a.hypCart .material-icons{visibility: hidden;}
#spnCartTotalItem {border: 2px solid rgba(255,255,255,0.9);border-radius: 50%;background-color: #1d84d8;color: #fff;font-size: 10px;font-weight: 700;bottom: 0px;right: -2px;}
a.hypCart:hover #spnCartTotalItem,a.hypCart:active #spnCartTotalItem{background:#37a5ff;}
.divSideMenu .divLoginItem{}
.divSideMenu .hypLoginItem,.divSideMenu a.hypLoginItem,.divSideMenu a.hypLoginItem:visited,.divSideMenu a.hypLoginItem:link{}
.divSideMenu a.hypLoginItem:hover,.divSideMenu a.hypLoginItem:active{}
.divCopyrightContainer {border-top: 1px solid #ddd;}

.divSubGroupItem {border-bottom:unset;padding: 10px 20px;}
.hypSubGroupDName,a.hypSubGroupDName:link, a.hypSubGroupDName:visited {font-size:14px;color:#666; text-decoration:none;/*padding:0 25px;border-bottom:solid 1px #e81d25;*/}
a.hypSubGroupDName:hover, a.hypSubGroupDName:active {color:#1d84d8; text-decoration:none;}

.hypSubGroupDNameSel, a.hypSubGroupDNameSel:link, a.hypSubGroupDNameSel:visited {font-size:14px;color:#1d84d8;text-decoration:none;/*padding:0 25px;border-bottom:solid 1px #e81d25;*/}
a.hypSubGroupDNameSel:hover, a.hypSubGroupDNameSel:active {color:#1d84d8; text-decoration:none;}
/*End Side Menu*/

/*Bottom Menu*/
.btmMenuItem, a.btmMenuItem, a.btmMenuItem:visited, a.btmMenuItem:link {font-size: 12px;font-family:'Heebo', Arial, 'Noto Sans SC';font-weight: 400;color:#666;padding:10px 0;text-decoration:unset;margin: auto 30px auto auto;}
a.btmMenuItem:hover, a.btmMenuItem:active, .btmMenuItemSel, a.btmMenuItemSel, a.btmMenuItemSel:visited, 
a.btmMenuItemSel:link, a.btmMenuItemSel:hover, a.btmMenuItemSel:active {font-size: 12px;font-family:'Heebo', Arial, 'Noto Sans SC';font-weight: 400;color:#1d84d8;padding:10px 0;text-decoration:unset;margin: auto 30px auto auto;}
/*End Bottom Menu*/

/*Breadcrumb*/
.divBreadCrumb {border-bottom: none;padding: 10px 0px;}
.hypBreadCrumb, a.hypBreadCrumb, a.hypBreadCrumb:link, a.hypBreadCrumb:visited {font-size: 16px;color: #666;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight:400;}
a.hypBreadCrumb:hover, a.hypBreadCrumb:active, .hypBreadCrumbSelected, a.hypBreadCrumbSelected, 
a.hypBreadCrumbSelected:visited, a.hypBreadCrumbSelected:link, a.hypBreadCrumbSelected:hover, a.hypBreadCrumbSelected:active {font-size: 16px;color: #1d84d8;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight:400;}
.divBreadCrumbMobile {width: 100%;margin: auto;padding: 10px 20px;background-color:#c8e2f8;box-sizing: border-box;font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight:400;/*border-bottom:1px solid #ddd;*/}
/*End Breadcrumb*/

/*Product*/
.divIndProdItem {}/*padding:border:margin:width*/
.divProdItemImg{padding:0px;border: 1px solid #ddd;}/*padding*/
.divProdImgInn{}/*image border*/
.hypProdDName{} /*productName. font*/
a.hypProdDName {color:#666; font-family:'Heebo', Arial, 'Noto Sans SC'; font-weight:700;}
a.hypProdDName:link, a.hypProdDName:visited {color:#666; text-decoration:none; font-family:Heebo, Arial, 'Noto Sans SC'; font-weight:700;}
a.hypProdDName:hover, a.hypProdDName:active {color:#1d84d8; text-decoration:none; font-family:Heebo, Arial, 'Noto Sans SC'; font-weight:700;}
a.hypProdDCode, a.hypProdDCode:link, a.hypProdDCode:visited, a.hypProdDCode:hover, a.hypProdDCode:active{font-family:Heebo, Arial, 'Noto Sans SC';color: #5a7b98;text-decoration:unset;cursor: poHeebo;}/*productCode. font*/
a.hypProdDPrice, a.hypProdDPrice:link, a.hypProdDPrice:visited, a.hypProdDPrice:hover, a.hypProdDPrice:active{font-family:Heebo, Arial, 'Noto Sans SC';color: #292929;text-decoration:unset;cursor:poHeebo;
                                                                                                              font-size:14px;display: flex;align-items: center;justify-content: unset;}/*productCode. font*/
.divProdItemDetail{padding:10px 7px 12px}/*padding*/
#divProdListingPerRow{ content:"4";}/*Default 4. Adjust product listing alignment.*/
.btnThumb {/*height: 30px;*/} /*Recommended Icon. set position.*/
.btnThumb img, .btnNew img{/*height:30px;*/}
.btnNew {/*height: 30px;*/} /*New Icon. set position.*/

.divIndProdItemNewRec{border:unset;width: calc(92%/5);margin: 0px 2% 15px 0px;}/*New & Recommend Product. width:margin*/
#divNewRecProdListingPerRow{ content:"5";}/*Default 5. Adjust new & recommended product listing alignment.*/

.divIndProdItemRel{width: calc(92.5%/5);margin: 0px 18px 15px 0px;}/*Individual Product Page Recommend Product. Width*/

.divIndRecommendItem{}/*Homepage recommended product. Width*/
#divRecProdListingPerRow{content:"4";}/*Default 4. Adjust Homepage Recommended product listing alignment.*/

.divProductPrice, .divPromPrice2, .PriceCol2{color:#1d84d8;font-family:Heebo, Arial, 'Noto Sans SC';font-weight:700;font-size:14px;margin-left: unset;}/*price font*/
.divIndProdPrice .divProductPrice{font-size:28px}
.divPriceOri .divPriceStrike {font-size: 12px;color: rgba(64,64,64, 0.5);text-decoration-line: line-through;text-decoration-color: rgba(64,64,64, 0.5);padding: 0 0 0 5px;}
.divPriceStrike{}/*original price with strike off*/
.divIndProdPrice{} /*Individual product page. Price font*/

.divGroupHeader{font-family: 'Heebo', Arial, 'Noto Sans SC';font-weight: 700;padding: 10px;}/*background:font*/
.divGroupDNameSub{}/*Category Lvl1.border*/
.hypGrpNameCat{}/*font*/
.hypGrpNameCat{/*font-size: 16px;color:#666;padding: 0 0 0 25px;*/}/*font*/
a.hypGrpNameCat:link, a.hypGrpNameCat:visited {color:#666; text-decoration:none;/*padding: 0 0 0 25px;*/}
a.hypGrpNameCat:hover, a.hypGrpNameCat:active {color:#1d84d8; text-decoration:none;background: url(/data/cms/images/icon-product-range.png) no-repeat left center;background-size: 6px;/*padding: 0 0 0 25px;*/}

.hypGrpNameCatSel {/*font-size: 16px;*/color:#1d84d8;background: url(/data/cms/images/icon-product-range.png) no-repeat left center;background-size: 6px;/*padding: 0 0 0 25px;*/}
a.hypGrpNameCatSel:link, a.hypGrpNameCatSel:visited {color:#1d84d8; text-decoration:none;background: url(/data/cms/images/icon-product-range.png) no-repeat left center;background-size: 6px;/*padding: 0 0 0 25px;*/}
a.hypGrpNameCatSel:hover, a.hypGrpNameCatSel:active {color:#1d84d8; text-decoration:none;background: url(/data/cms/images/icon-product-range.png) no-repeat left center;background-size: 6px;/*padding: 0 0 0 25px;*/}

.divGroupDNameSubLv2Title{}/*Category Lvl2.border*/
.hypGrpNameCatLv2{}/*font*/
.hypGrpNameCatLv2 {font-size:14px;color:#666;}
a.hypGrpNameCatLv2:link, a.hypGrpNameCatLv2:visited {color:#666; text-decoration:none;}
a.hypGrpNameCatLv2:hover, a.hypGrpNameCatLv2:active {color:#1d84d8; text-decoration:none; }

.hypGrpNameCatLv2Sel {font-size:14px;color:#1d84d8;}
a.hypGrpNameCatLv2Sel:link, a.hypGrpNameCatLv2Sel:visited {color:#1d84d8; text-decoration:none;}
a.hypGrpNameCatLv2Sel:hover, a.hypGrpNameCatLv2Sel:active {color:#1d84d8; text-decoration:none;}

.pricerange-filter .button{background: #1d84d8 url(../img/usr/icon-product-price-range.gif) no-repeat top right;} /*price range filter button design. background:font*/
.pricerange-filter .ui-widget-header{border: 1px solid #1d84d8;background: #1d84d8;} /*price range scroll*/

.divProdItemDName{height:auto !important;}
a.hypProdDCode, a.hypProdDCode:link, a.hypProdDCode:visited, a.hypProdDCode:hover, a.hypProdDCode:active{font-family:Heebo, Arial, 'Noto Sans SC';color: #5a7b98;text-decoration:unset;cursor: poHeebo;}/*productCode. font*/
a.hypProdDPrice, a.hypProdDPrice:link, a.hypProdDPrice:visited, a.hypProdDPrice:hover, a.hypProdDPrice:active{font-family:Heebo, Arial, 'Noto Sans SC';color: #292929;text-decoration:unset;cursor:poHeebo;
                                                                                                              font-size:14px;display: flex;align-items: center;justify-content: unset;}/*productCode. font*/
.divTopProdGroup {/*background: #e9e9e9;*/}
.ddl_sort, .ddl_show {background: #fff;font-weight: 400;}
#materialIconsGroupHeaderFront:after {content: "format_list_bulleted";color:#1d84d8;padding: 0 10px 0 0;}
/*.divGroupDNameSubTitle:hover .materialIconsGroupDNameSubFront:after,.divGroupDNameSubTitle:active .materialIconsGroupDNameSubFront:after{content: "keyboard_arrow_right_black";color:#1d84d8;}*/
.divProdAddToCart {width: 100%;padding: 0px;width: 94% !important;margin: auto;position: relative;top: -10px;}

/*new product*/
.pnlProdCategory__OuterScrolled {top: 0 !important;z-index:99 !important;box-shadow: 0 20px 30px -40px rgba(0, 0, 0, 0.5);}
.pnlProdCategory__Outer :nth-of-type(2).bx-wrapper, .pnlProdCategory__Outer :nth-of-type(3).bx-wrapper {display: none;}

/*individual product*/
.divProdIcons > div{/*height:50px !important;*/}
.imgNewProd, .imgRecProd {width: 50px;}
.divProdDetailProdCode {color: #292929;}
.divSocialShareBtnIcon {font-size: 14px;}
a.hypWhatsapp:link, a.hypWhatsapp:visited, 
a.hypAsk, a.hypAsk:link, a.hypAsk:visited {color:#4e4e4e !important;font-weight:400;border: unset;background:unset;font-family:Heebo, Arial, 'Noto Sans SC';font-size:12px;}
.materialIconsAskButton:after {content: "mail_outline";color: #1d84d8;}
a.hypAsk:hover .materialIconsAskButton:after, a.hypAsk:active .materialIconsAskButton:after {color: #fff;}
a.hypWhatsapp:hover, a.hypWhatsapp:active, 
a.hypAsk:hover, a.hypAsk:active {color:#113d8c !important;font-weight:400;}
.pnlAskEmail{/*padding:5px 20px;*/}
a.hypAsk i, a.hypAsk:link i, a.hypAsk:visited i {color: #fff;}
a.hypAsk:hover i, a.hypAsk:active i {color: #fff;background:#1d84d8;}
.divSocialShareBtnIcon i {color: #1d84d8;}
.divFacebookLike2{position:relative;top:6px;}
.spanArticleSplitter {color: #1d84d8;}
/*end of individual product*/

a.btnPagination:link, a.btnPagination:visited {color:#666; text-decoration:none;}
a.btnPagination:hover, a.btnPagination:active {color:#1d84d8; text-decoration:none;}
.btnPaginationSel {color:#1d84d8;}
a.btnPaginationSel:link, a.btnPaginationSel:visited {color:#1d84d8; text-decoration:none;}
a.btnPaginationSel:hover, a.btnPaginationSel:active {color:#1d84d8; text-decoration:none;}

.imgbtnPageLast:hover i:after {color: #1301e1;}
.divIndProdImgInner img.potrait, .divProdItemImgInner img.potrait {width: 100%;height: auto;}
.pnlBtnRight {background-color: #1d84d8 !important;}
.pnlBankInSlip {background-color: #1d84d8 !important;}
.fancybox-inner {width: 100% !important;}
    
.bx-wrapper .bx-prev {background: url('/data/cms/images/btn-paginationt-flower-delivery-listing.png') no-repeat 0 8px !important;background-size:200px !important;}
.bx-wrapper .bx-next {background: url('/data/cms/images/btn-paginationt-flower-delivery-listing.png') no-repeat right 8px !important;background-size:200px !important;}
.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus {background-position: 0 -67px !important;}
.bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus {background-position: right -67px !important;}

.iLocalShipping {color: #eeae00 !important;}
.divDelivery h1{color:#000;}
.divDelivery h3{color:#000;font-size:16px;}

/*For mobile view*/
@media only screen and (max-width:800px) {
    .divProdItemImgInner img {position: absolute;width: auto !important;height: 100% !important;top: 50% !important;left: 50% !important;}
    .divIndProdItem{border: unset;}/*padding:border:margin:width*/
    .divProdItemImg{}/*padding*/
    .divProdImgInn{padding:0px;/*border:1px solid #ddd;*/}/*image border*/
    .hypProdDName{border: unset;} /*productName. font*/
    .hypProdDCode{}/*productCode. font*/
    .divProdItemDetail{}/*padding*/
    .btnThumb {left: 0px;top: 30px;z-index: 9;} /*Recommended Icon. set position.*/
    .btnNew {left: 0px;top: 0px;z-index: 9;} /*New Icon. set position.*/
    .divRecProd img, .divNewProd img{width:60px;}

    .divProductPrice{}/*price font*/
    .divPriceStrike{}/*original price with strike off*/
    .divIndProdPrice{} /*Individual product page. Price font*/
    
    .lnkbtnProdArticle, a.lnkbtnProdArticle:link, a.lnkbtnProdArticle:visited {color:#1d84d8;}
    a.lnkbtnProdArticle:hover, a.lnkbtnProdArticle:active {color:#829bf5; text-decoration:unset;}
    .divGroupDNameSub{border-bottom:unset;/*padding:0 5%;*/}/*Category Lvl1.border*/
    .lvl2DropDown {background: url(/data/cms/images/right-arrow.png) no-repeat right center;background-size: 35%;}

    .divSubGroup {border-bottom: solid 1px #1d84d8;margin: auto 0%;}
    a.hypGrpNameCat{font-size: 14px;padding: 15px 0;border-bottom:solid 1px #1d84d8;}/*font*/
    a.hypGrpNameCat:link, a.hypGrpNameCat:visited {padding: 15px 0;}
    a.hypGrpNameCat:hover, a.hypGrpNameCat:active {padding: 15px 0;}

    a.hypGrpNameCatSel {font-size: 14px;padding: 15px 0;border-bottom:solid 1px #1d84d8;}
    a.hypGrpNameCatSel:link, a.hypGrpNameCatSel:visited {padding: 15px 0;}
    a.hypGrpNameCatSel:hover, a.hypGrpNameCatSel:active {padding: 15px 0;}
    
    .divProdGroupSnapshot {font-size: 12px;}
    a.hypProdDName {font-size:14px;}
    .divProd{padding:0 15px;}
    .divTopProdGroup {background: #fff;}
    .spnActive, .spanList, .spnLarge, .spnGrid, .spnList {color: #1d84d8;}
    .lnkbtnNext i:after, .lnkbtnNextDisabled i:after {content: "arrow_right";}
    .lnkbtnPrevDisabled i:after,.lnkbtnPrev i:after {content: "arrow_left";}
    .btnPagination {font-size: 16px;}
    .btnPaginationSel {font-size: 16px;font-weight:500;}
    .divProdBackSort .ddl{/*background:#e9e9e9;*/}
    .divProdDetailProdCode {font-size: 14px;}
    a.hypWhatsapp, a.hypAsk, .divSocialShareBtnIcon{font-size:10px !important;}
    .divRelProdDName {height:auto !important;}
    .divEnquiry, .divForgotPassword{padding:0 15px;}

    .divProdItemImgInner a {padding-bottom: 100% !important;}
    .divProdCategory__Item__Content{text-align:left !important;}
    .divCopyright {visibility: hidden;height:0;}
    .bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus {background-position: 0 -67px !important;}
    .bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus {background-position: right -67px !important;}

    .divDelivery h1{text-align:center;color:#000;}
    .divDelivery h3{text-align:center;font-size:14px;}
    .pnlBtnSubmitRight {background-color: #1d84d8 !important;}

    .divNewProd, .divRecProd {top: 0;left: 0;/*height: 50px !important;*/}
}
/*End Product*/

/*Others*/
/*Apply in desktop view only*/
@media only screen and (min-width:960px){
    .divBestSellerContainer, .divMiddleCtnRight {margin:auto;}
    .divTopContainerBottomOutterFull {position:relative; z-index:8;}
    .divRelProdImgInner img.potrait {position: absolute; width: auto; height: 100%;  top: 50%; left: 50%; transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
    .divSearch_ResultList {z-index:9 !important;}
    .fancybox-opened {/*width:387px !important;*/}
    .fancybox-opened .fancybox-outer{/*padding:0px !important;*/}
}
/*Apply in mobile view only*/
@media only screen and (max-width:600px){
    .divCopyText{font-size:12px;}
    .divSideMenu .divCopyText{color:#6e8ba5;}
    .divBestSellerContainer {padding:20px 20px 0;}
    .divGroupOuter, /*.divProductGroup, .divIndProduct,*/ .divUpdateProfileForm, .divLoginForm, .divRegisterOuter, .divForgotPwOuter, .divOrderForm, .divEventList, .divIndEvent, .divEnquiry, .divListHeader {padding-left: 20px; padding-right:20px;}
    .divCopyright {padding:0;}
    .divEventImgInner img.potrait { width: auto; height: 100%;}
    .pnlAddAddressBook {color: #1d84d8 !important;}
    .fancybox-opened .fancybox-outer{padding:0px !important;}
    .divMainContainer {padding: 0 0 0px 0;overflow:hidden!important;}
    .divTopMenu{text-align: left;}
    .divCartQtyMenu a:link .divCartQtyIcon, .divCartQtyMenu a:visited .divCartQtyIcon{background: url('/data/cms/images/Group 82.png') no-repeat;background-size: 15px;background-position: center 0px;height: 24px;}
    .divCartQtyMenu a:hover .divCartQtyIcon, .divCartQtyMenu a:active .divCartQtyIcon{background-position:center -57px;}
    .divCartQtyMenu a .material-icons-outlined{visibility:hidden;}
    .lblCartQtyIcon {height: 14px !important;width: 5px !important;top: 9px !important;right: -1px !important;font-size: 10px !important;}
    
    .topLogin,a.topLogin,a.topLogin:visited,a.topLogin:link,.topRegister,a.topRegister,a.topRegister:visited,a.topRegister:link{background:unset;font-size: 16px;}
    a.topLogin:hover,a.topLogin:active,a.topRegister:hover,a.topRegister:active{background:unset;font-size: 16px;}
    .hypCart,a.hypCart,a.hypCart:visited,a.hypCart:link{background-size: 15px;background-position: left 2px;padding: 0 0 0 27px !important;}
    a.hypCart:hover,a.hypCart:active{background-position: left -55px;}
    .divSideMenu .hypCart,.divSideMenu a.hypCart,.divSideMenu a.hypCart:link,.divSideMenu a.hypCart:visited{width:auto;}
}