body {
  font-family: Arial, Helvetica, "PSL Kittithada", sans-serif;
}

#userbar,
input[type="text"],
textarea {
  font-family: Arial, Helvetica, "PSL Kittithada", sans-serif;
}

/************************** common-libs *****************************/
.product-box-in .product-copy .productname {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.product-box-in .product-price {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.pagenation li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#globalheader-nav .main_menu > li > a,
#globalheader-nav .main_menu .main-nav-root__title > a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#modalmenu-box dl dt {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#searchformhead input[type=text] {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#navmenucats a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#navmenucats .inbread span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#navmenucats .panfoot {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media (min-width: 641px), (min-device-width: 1281px), print {
  #globalheader-nav .main_menu .megapannel a,
  #globalheader-nav .main_menu .megapannel li > span,
  #globalheader-nav .main_menu .megapannel .inbread span,
  #globalheader-nav .main_menu .megapannel .panfoot {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
#browsebar-name .name {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#browsebar-utils .price {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#browsebar-utils .btn-blue {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#browsebar-buyslide .shoplist a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.support-title h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.support-title h3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#globalfooter-nav a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#globalfooter-expanded #contactus h2,
.globalfooter-expanded #contactus h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#globalfooter-expanded #areacountry .area-country-menu li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  #nav-menu-mob li a, .navmenumob li a {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  #globalfooter-expanded #areacountry .area-country-menu .area-country-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  #global_site_link {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
#user-login .user-login-panel span,
#browsebar .moreinfoLow li a span,
#search-autocomplete .search-autocomplete-label > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** productpage-libs *****************************/
.header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.bodycopy5 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.btn-style1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.btn-style2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.btn-style4 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.link1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.link2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#seemore-header h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#seemore-content .tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#overview-360 .bottom-slider .grados {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#overview-360 .side-slider .grados {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#bookmarkbar a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#sections .pagesection .product-tabs .tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.slider-wrapper.features-slider .div-config h1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.slider-wrapper.features-slider .div-config h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.specs-images-block .specs-sizeselector dd a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.demo-block.type-hotspot .demo-visual-btn li .tooltips > span.text {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.reviews-expert .titles-paginator .paginator a > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.disclaimer-detail .title h1,
.disclaimer-detail .title h2,
.disclaimer-detail .title h3,
.disclaimer-detail .title h4,
.disclaimer-detail .title h5,
.disclaimer-detail .title h6 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  .sectionTitle a {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  #sections .pagesection .product-tabs .tabs-menu .tabs-menu-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  #sections .pagesection .slider-wrapper .titles-paginator .paginator .selected .paginator-mob {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
/* power review */
.pr-review-engine .pr-snapshot-title,
.pr-review-engine .pr-review-rating-headline,
.pr-review-engine .pr-review-faceoff-title,
.pr-review-engine .pr-snapshot-average-based-on-text,
.p-w-r h3,
.pr-review-engine .pr-write-review-link .pr-snapshot-write-review,
.pr-review-engine .pr-review-main-wrapper .pr-error butto,
.pr-review-engine .pr-review-rating-headline,
.p-w-r .pr-btn-add-tag-submit div,
.p-w-r .pr-btn-add-tag a,
.p-w-r .pr-btn-fileinput span,
.p-w-r .pr-accessibly-hidden-file-input + label span,
.p-w-r .pr-accessible-btn,
.reviews-user-top .review-pr-rate .pr-snippet .pr-snippet-review-count {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* new bookmarkbar */
.page-progress-navigation a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.s7spinview .s7spinslider .s7spinsliderUI .grados {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** homepage-libs class *****************************/
.header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#snsgadgets h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#homepage #hero .keycopy .seemore a, #homepage #snsgadgets .snsselector .tolist a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** categorybrowse-libs class *****************************/
#categorybrowse .header1, #categorybrowse .header2, #categorybrowse .header3, #categorybrowse .subheader1, #categorybrowse .subheader2, #categorybrowse .heading-1, #categorybrowse .categorybrowse-results-items__heading, #categorybrowse .categorybrowse-results-items__result-stats {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#categorybrowse-header .moreinfoLow li a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#filters .hide-block .btn-checkresults a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/**************************  categorchoose-libs class *****************************/
#ChooseProduct .header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .header4 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .subheader3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .subheader5 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .btn-style {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct header.header .moreinfoLow li a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#ChooseProduct .ChooseProduct_entry_etc_inner_block .ec-part .product-price {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** categorlearn-libs class *****************************/
.header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#Learnarticle header.header .moreinfoLow li a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** learncontent-libs class *****************************/
#learncontent-header .header1-l, #learncontent-header .header1, #learncontent-header .header2, #learncontent-header .header3, #learncontent-header .subheader1, #learncontent-contents .header1-l, #learncontent-contents .header1, #learncontent-contents .header2, #learncontent-contents .header3, #learncontent-contents .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
#learncontent-header .subheader2, #learncontent-contents .subheader2 {
  font-family: Arial, Helvetica, "PSL Kittithada", sans-serif;
}

#products-list.extended-size .products-seeall a, button {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#learncontent-contents .categorylink.extended-size .categorylink__seeall__link, #learncontent-contents .categorylink.extended-size .categorylist__seeall__link, #learncontent-contents .categorylist.extended-size .categorylink__seeall__link, #learncontent-contents .categorylist.extended-size .categorylist__seeall__link {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/**************************  learncontent-libs feature-trans class *****************************/
#learncontent-contents .product-tabs .tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.slider-wrapper.features-slider .div-config h1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.slider-wrapper.features-slider .div-config h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.features-slider .header1, .features-slider .header2, .features-slider .header3, .features-slider .subheader1, .features-slider .subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  #learncontent-contents .product-tabs .tabs-menu .tabs-menu-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  #learncontent-contents .slider-wrapper.features-slider .titles-paginator .paginator .selected .paginator-mob {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
#learncontent-contents .categorylist__item.parent .categorylist__item-label-main {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/**************************  learncontent-libs demo class *****************************/
.demo-block.type-hotspot .demo-visual-btn li .tooltips > span.text {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#learncontent-contents .demo-block .subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/**************************  learncontent-libs applycheckboxbutton class *****************************/
#learncontent-contents .applycheckboxbutton .button a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/**************************  learncontent-libs add category *****************************/
#learncontent-contents .category-products-column .category-products .btn-area > a > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#learncontent-contents .category-anchorlinks__item__title {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/**************************  learncontent-libs add hero *****************************/
#learncontent-contents .categorytop-hero .hero-tabs .tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
#learncontent-contents .categorytop-hero .keycopy .seemore a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  #learncontent-contents .categorytop-hero .hero-tabs .tabs-menu-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
.lightbox_title .printbut span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#modalwindow-wrapper.visual #modalwindow .video .video-caption-link .learnmore a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/**************************  learncontent-libs add categorylink *****************************/
#learncontent-contents .categorylink__parentitem-label {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
#learncontent-contents .categorylink__child__top-label {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#learncontent-contents .categorylist__item.parent .categorylist__item-label {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** compare-libs class *****************************/
#compare-contents .notes .text.parbase.section .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#compare-noitem .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** utility-libs class *****************************/
.header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader2,
.subheader3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#utility .subheader4 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.utilitytitle h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.box_section_container .anchorcopy a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** search-libs class *****************************/
.header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#search .search-header #searchform input[type="text"] {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#search .search-header #searchform input[type="submit"] {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#search .product-tabs .tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#overview-layout .search-not-found .searchTitle {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#overview-layout .search-not-found .suggestions,
#overview-layout .search-not-found .suggestions * {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  #search .product-tabs .tabs-menu .tabs-menu-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
/************************** pagination class *****************************/
#searchPaging .wrap_pages a,
#searchPaging .wrap_pages span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** where to buy class *****************************/
.header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.richtext.section .header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.richtext.section .header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.richtext.section .header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.richtext.section .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.search_selectors .areasearch input[type="text"] {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.search_selectors .submitbtn input[type="submit"],
.search_selectors .submitbtn input[type="button"] {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.map_search .map .gmapMarkerNum > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.shop .shopNum > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#wheretobuy .tabs-menu ul li h2, #wheretobuy .search_selectors .selector .selector-text-mob {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
#wheretobuy .map_search .map .gmapLabel {
  font-family: Arial, Helvetica, "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  .tabs-menu .tabs-menu-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  .search_selectors .selector-text-mob {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  .map_search .allmap-btn a span {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  .shop .moreinfo-block .mobmap-btn a span {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
/************************** KnowledgeSyndication class *****************************/
div.rn_SearchButton .rn_ButtonInput {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif !important;
}

/************************** eccart class *****************************/
.product-box-in .buy-btn .btn-blue span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#userbar-cart > a .num {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#userbar-cartlist th {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#userbar-cartlist td.product .product-name {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#userbar-cartlist td.quantity,
#userbar-cartlist td.price {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#userbar-cartlist .cartlist-total ul li.total-price .label-txt {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#userbar-cartlist .cartlist-total ul li.total-price dd {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#userbar-cartlist .btn-checkout a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow .header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow .header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow .header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow .subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow .subheader3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow .errormssage {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buywindow a.btn-blue span, #buywindow .btn-wheretobuy a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buymenu .buymenu-row > .buymenu-left .ttl-specialoffer p > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buymenu .buymenu-row .buymenu-caption.pcfix .buymenu-caption-moreinfo a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buymenu .buymenu-row .buymenu-quantity.addToCartQuantity input {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buymenu .buymenu-row .buymenu-quantity.addToCartQuantity input.disabled {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buymenu .btn-wheretobuy a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buysuccess th {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buysuccess .btn-continue a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#buymenu_buyfromonline .retailers li > .btn-retailer a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  #buywindow #buywindow-title.tabnavigation .tabnavigation-mob form > span {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
#ChooseProduct .ChooseProduct_entry_etc_inner_block .ec-part .buy-btn .btn-blue span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** smartportal class *****************************/
#smartportal .header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal .header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal .subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal .errormssage {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal #hero .hero-tabs .tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal #hero .keycopy .seemore a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal #login-btns a.btn span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal #mainsection .bnrs-seemore a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#smartportal #snsgadgets h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  #smartportal #hero .hero-tabs .tabs-menu .tabs-menu-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  #smartportal #snsgadgets .snsselector .tolist a span {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
/************************** dynamicHomepage class *****************************/
#dynamicHomepage #hero .hero-tabs .tabs-menu ul li a, #dynamicHomepage #hero .keycopy .seemore a span, #dynamicHomepage #hero .hero-tabs .tabs-menu .tabs-menu-text {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
#dynamicHomepage #campaign .contents .btn-area > a > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
#dynamicHomepage #snsgadgets .snsselector .tolist a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** basicpage class *****************************/
.basic-page .header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .header3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* 1pac */
.basic-page [class*="ops-"] {
  font-family: "Open Sans", "PSL Kittithada", sans-serif !important;
}

.basic-page .linklist .variablesize.normal li {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.basic-page .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#browsebar #local-navigation ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.page-local-navigation ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .page-navigation ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .page-progress-navigation a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .button-area a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page #snsgadgets h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .tabs .tabs-menu ul li a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .lightbox_title .printbut span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .newslist [class*="size-"] {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.basic-page .newslist .news_date_label .date {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.basic-page .newslist .news_date_label[class*="size-"] .date {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.basic-page .tabs-menu-select-mob {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* seemore */
.seemorecontents-btn.button a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.seemorecontents-btn.icn-text a > span.text.normal {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

/* sitelocalnavigation */
.sitelocalnavigation .nav-main.font-opensanscond > .nav > .sitelocalnavirow > ul > li > .sitelocalnavielement > a > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.sitelocalnavigation .nav-main.font-opensansregu > .nav > .sitelocalnavirow > ul > li > .sitelocalnavielement > a > span {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  .basic-page .page-local-navigation-mobile p > span,
  .basic-page .page-local-navigation-mobile p > a:first-child {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  .basic-page .page-local-navigation-mobile ul li a {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  .basic-page #snsgadgets .snsselector .tolist a span {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  .basic-page .tabs .tabs-menu .tabs-menu-text {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }

  .basic-page .slidercomponent .slider-wrapper .paginator-wrapper .paginator .paginator-mob {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
/* local-mega-navigation */
@media (min-width: 641px), (min-device-width: 1281px), print {
  .titlenavigation .local-mega-navigation .navlist .rootlist .root-item > div > a {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  .titlenavigation .local-mega-navigation-mobile .nav-mobile-bar > span,
  .titlenavigation .local-mega-navigation-mobile .nav-mobile-bar > a:first-child,
  .titlenavigation .local-mega-navigation-mobile ul li a > span,
  .titlenavigation .local-mega-navigation-mobile ul li span.nolink > span,
  .titlenavigation .local-mega-navigation-mobile ul li a > strong,
  .titlenavigation .local-mega-navigation-mobile ul li span.nolink > strong {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
/************************** newspage class *****************************/
.newspagecategory__label {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.newspagetags__label {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.newspagedate__date {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.newspagerecommend__item {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.newssearchlist__item__text {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}
.newssearchlist__item__labels__label {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

.newssearch__header__title__h {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}
.newssearch__filters__item {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}
.newssearch__filters__item input[type="text"], .newssearch__filters__item button {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}
.newssearch__contents__noresults__sug__title {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}
.newssearch__contents__noresults__sug__labels__label {
  font-family: "Open Sans", "PSL Kittithada", sans-serif;
}

@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  .newssearch__filters__mobiletoggle__btn button {
    font-family: "Open Sans", "PSL Kittithada", sans-serif;
  }
}
/************************** whishlist commonbats class *****************************/
.wishlist-popup-content .header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.wishlist-popup-content .btn-styledDark a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.wishlist-tooltips .tipsbox .text {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** whishlist whishlist class *****************************/
#wishlist-section .header1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#wishlist-section .header2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#wishlist-section .subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#wishlist-section .subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#wishlist-items .product-box-in .buy-btn .btn-remove span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** Search-autocomplete *****************************/
#search-normal #searchformhead input[type=text] {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.viewedsection-items__wishlist__tooltips .text {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** new categorybrowse-2-libs class *****************************/
.common-productbox-product__title,
.common-productbox-product__price__price,
.common-productbox-btns__out-of-stock,
.common-productbox-btns__buy a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

@media (min-width: 641px), (min-device-height: 1281px) {
  .common-productbox-label__wishlist__tooltips .tipsbox,
  .common-productbox-compare .label-txt,
  #categorybrowse-learn .categorylearn-items__item__copy .title {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
.categorybrowse-filterbar .btn-style a > span:first-child, .categorybrowse-filterbar .btn-style button > span:first-child,
.categorybrowse-filterbar__info .compare-btn__tooltips .tipsbox,
.categorybrowse-filterbar .label,
.categorybrowse-filterbar__control .label,
.categorybrowse-filterbar__filter .switch__label,
.categorybrowse-filterbar__sort select,
.categorybrowse-results-items__noresult p {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#utility .header1, #utility .subheader1, #utility .subheader3, #utility .utilitytitle h2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#categorybrowse .header1, #categorybrowse .subheader1, #categorybrowse .subheader2, #categorybrowse .btnstyle__text {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

#dynamic-popup-content .dp-copy .dp-copy__headline, #dynamic-popup-content .dp-btn a span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/*
	recipe
*/
.nutrition__list__item {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.extended-size .nutrition__title {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
.extended-size .nutrition__list__item__value {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.extended-size .stepsofmaking__content__item__tx__label {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.ingredients__servings {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.extended-size .ingredients__content__block__title {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.quickfilter__bar__in button {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
.quickfilter__panel__col__title {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
.quickfilter__panel__submit__btn button {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.recipelistcomplex-header1, .recipelistcomplex-subheader1 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.recipelist__content__list__item__title {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
.recipelist__content__searchtips {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.extended-size .recipelist__content__searchtips h2, .extended-size .recipelist__content__searchtips h3, .extended-size .recipelist__content__searchtips h4, .extended-size .recipelist__content__searchtips h5 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.recipepagination__pagelist, .recipepagination__pagenum {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.recipeproducts__content__submit button {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.relatedrecipes__content__list__item__txt__name {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
.relatedrecipes__content__list__item__more__in > span {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* Livefyre Lightbox Styles */
.livefyre #livefyre-slider-widget.livefyre-slider-widget {
  font-family: Arial, Helvetica, "PSL Kittithada", sans-serif;
}

.livefyre #livefyre-slider-widget .livefyre-header-column {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.livefyre #livefyre-slider-widget .livefyre-header-column p {
  font-family: Arial, Helvetica, "PSL Kittithada", sans-serif;
}

.livefyre #livefyre-slider-widget .livefyre-slider-footer h3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.livefyre #livefyre-slider-widget .livefyre-footer-button a:link,
.livefyre #livefyre-slider-widget .livefyre-footer-button a:visited {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.hub-modal .content-container .content.spectrum-content .content-header,
.hub-modal .content-container .content.spectrum-content .content-body,
.hub-modal.modal-content-card .content-container {
  font-family: Arial, Helvetica, "PSL Kittithada", sans-serif !important;
}

.hub-modal .product-carousel .product-block .product-name {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif !important;
}

/************************** produtpage-2-libs class *****************************/
.product-pagenavi__cta__pnum, .product-pagenavi__cta__buy .price {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}
.product-pagenavi__nav__list__item__a {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.heading-1, .heading-2, .heading-3, .subtitle-1, .subtitle-2,
.btnstyle__text,
.checkboxstyle__text {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

.productpagecontents .tabslist-style__tab__text,
.productpagecontents .review-user-write__inputform__note .subheader2 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* wishlist */
.addWishlist .wishlist-label {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* get inspired */
.commonbtn .label, .imggallery__gbox__relitems__list__item__label {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* power review */
.pr-review-engine .pr-write-review-link .pr-snapshot-write-review,
.p-w-r .pr-btn-fileinput,
.p-w-r .pr-btn-add-tag a,
.p-w-r .pr-accessible-btn,
.p-w-r .pr-btn-add-tag-submit div,
.pr-review-engine .pr-error button,
.pr-review-engine .pr-snapshot-title,
.pr-review-engine .pr-review-rating-headline,
.pr-review-engine .pr-review-faceoff-title,
.pr-review-engine .pr-snapshot-average-based-on-text,
.previews__rate .pr-snippet .pr-snippet-review-count,
.p-w-r h3 {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/* Scene7 */
.productpagecontents .s7spinview .s7spinslider .s7spinsliderUI .grados {
  font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
}

/************************** Hvac selectors *****************************/
@media (min-width: 641px), (min-device-width: 1281px), print {
  .seriesproduct-selectors .seriesproduct-menu__nav__list__item {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
@media only screen and (max-width: 640px) and (max-device-width: 1280px) {
  .seriesproduct-selectors .seriesproduct-menu__nav__list__item .item-link {
    font-family: "Open Sans Condensed", "PSL Kittithada", sans-serif;
  }
}
