.gmwqp_inquirybtn {
margin-bottom: 20px;
}
a.button.gmwqp_inq.wp-block-button__link.wp-element-button {
font-size: 0rem;
width: 150px;
height: 45px;
display: flex;
justify-content: center;
align-items: center;
}    
a.button.gmwqp_inq.wp-block-button__link.wp-element-button:before {
content: 'สอบถามราคา';
font-size: 1.1rem;
}
a.button.gmwqp_inq.wp-block-button__link.wp-element-button:hover {
background-color: #f93b1d !important;
}
.searchform input.search-field {
font-family: 'Kanit';
color: #BFBFBF;
height: 40px;
background-color: #f1f1f1;
}
.searchform .button.icon {
height: 40px;
display: flex;
justify-content: center;
align-items: center;
width: 55px;
}
input[type='search']{
border: 0px solid !important;
}
.captcha-image {
width: 100%;
}
.flex-row.container {
width: auto;
}
li#tab-title-description.active a, .additional_information_tab.active a {
font-size: 1.25em !important;
background-color: #f93b1d;
color: #fff !important;
padding: 10px;
}
.cms-title h1 {
font-family: 'kanit';
font-size: 18px;
}
.sub-menu .sub .item li a {
padding: 0 !important;
font-size: 0.9rem !important;
}
.widget_block h2 {
margin: 0 !important;
font-size: 1.2rem !important;
}
.contact-us .text.map iframe {
width: 100%;
height: 250px;
} .customize-support .content-box li {
list-style: none;
}
.woocommerce-mini-cart__buttons.buttons,.actions.clear,
[name~='apply_coupon'],
a.woocommerce-button.button.view{
font-family: 'Kanit';
font-weight: 300;
}
button.single_add_to_cart_button,
a.checkout-button.button.alt.wc-forward,
[name~='woocommerce_checkout_place_order']{
background: #f93b1d !important;
font-family: 'Kanit';
font-weight: 300;
}
.searchform .button.icon i{
display: none;
}
.woocommerce-cart-form__cart-item.cart_item .remove,li.woocommerce-mini-cart-item.mini_cart_item .remove_from_cart_button{
line-height: 16px !important;
}
.footer-secondary.pull-right{
order: 1;
}
.container.clearfix {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
}
.absolute-footer {
height: 50px;
display: flex;
padding: 0 !important;
}
.has-dropdown .icon-angle-down{
}
.contact-info .address {
text-align: center;
}
.footer-primary.pull-left {
margin-right: 10px;
color: #0073bb;
font-family: 'Roboto';
font-weight: 400;
font-size: 13px;
}
.page-id-16 .row.vertical-tabs {
padding: 15px 0;
}
.page-id-16 #main {
padding:  0;
}
ul#my-account-nav li a {
font-size: 15px;
}
.contact-form .col,
.contact-info .contact-list {
margin: 0 auto;
padding: 0;
}
.blog-banner{
background: linear-gradient(90deg, rgb(0 102 167) 36%, rgba(174,211,235,1) 96%);
}
.txt .text-blog p {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
}
.contact-info {
background: #f2f2f2;
}
.contact-us .col,.contact-us .col p {
margin: 0 ;
padding: 0;
}
.blog-banner .col ,.banner-content {
margin: 0 auto !important;
padding-bottom: 0;
}
.contact-form {
background: #0167a7;
}
.contact-us .text.map p {
line-height: 0;
}
.contact-form h2 {
color: #fff;
text-align: center;
margin: 20px 0;
font-size: 1.2rem;
}
.contact-form .wpcf7-form input[type='submit']:not(.is-form) {
width: 100%;
background-color: #f2cd88;
color: #0073bb;
font-family: 'Kanit',sans-serif;
font-size: 1.2rem;
font-weight: 500;
border-radius: 27px !important;
margin: 0;
}
.page-id-31 main{
padding: 0 !important;
}
.contact-form .wpcf7 p {
padding: 0;
margin: 0;
color: #fff;
font-family: 'Kanit';
}
.contact-social .content-box img ,.contact-social .content-box .fa{
width: 25px !important;
height: 25px !important;
font-size: 1.8rem !important;
float: left;
margin-right: 10px;
margin-top: 10px;
line-height: 1 !important;
}
.contact-social .content-box h4 {
font-size: 15px !important;
}
.contact-social {
display: grid;
grid-template-columns: 50% 50%;
grid-template-rows: 50% 50%;
}
.contact-form .wpcf7-form-control-wrap input {
padding-left: 60px;
height: 57px;
border-radius: 5px;
}
.contact-form .wpcf7-form-control-wrap textarea {
border-radius: 5px;
}
.input-icons i {
position: absolute;
z-index: 1;
color: #666;
margin: 20px;
font-size: 18px;
}
.searchform .button.icon:before{
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-search.svg) no-repeat 0 0 /25px;
width: 25px;
height: 25px;
display: inline-block;
position: relative;
}
.custom.html .wpml-ls {
width: 53px;
}
.our-customer .cuz-text {
font-family: 'Roboto';
text-transform: capitalize;
text-align: center;
font-weight: 400;
margin: 30px 0 30px;
}
li.woocommerce-mini-cart-item.mini_cart_item a {
font-family: 'Kanit' !important;
font-weight: 400 !important;
}
.scb-bank {
border-left: 3px solid #592373;
margin-bottom: 15px;
padding-left: 15px;
}
.bkb-bank {
border-left: 3px solid #020091;
margin-bottom: 15px;
padding-left: 15px;
}
ul.bank-detail li {
list-style: none;
font-size: 14px;
line-height: 1.4;
color: #1f1f1f;
margin: 0;
}
.bottom-button a.button.primary.is-link {
line-height: 0;
}
.cms-bottom h4 {
border: 0 !important;
}
.contact-info .content-box.title h4 {
color: #333;
}
.contact-info .content-box h4 {
line-height: 1.2;
margin: 0;
font-weight: 500;
font-size: 18px;
font-family: 'kanit';
color: #0073bb;
}
.contact-info .content-box p ,.contact-info .content-box a{
color: #0073bb;
font-size: 14px;
}
.contact-info .content-box {
padding: 0 0 15px;
}
.contact-info .content-box.title {
display: flex;
align-items: center;
column-gap: 15px;
}
.contact-info .content-box .fa-phone {
background: #0073bb !important;
color: #fff!important;
font-size: 2.5rem;
height: 65px;
line-height: 1.7;
text-align: center;
width: 65px !important;
}
.contact-info .content-box .fa {
background: unset ;
color: #000 ;
width: 50px ;
font-size: 2.5rem;
height: 65px;
line-height: 1.7;
text-align: center;
}
.row.contact-form {
padding: 0 15px;
}
.bank img {
width: 70px;
border-radius: 12px 0 0 12px;
}
.cms-bottom .bank {
padding: 0;
}
.header-tel img {
width: 25px;
margin-right: 15px;
}
.contact-info .contact-list {
padding: 30px 15px;
}
.cms-content .c-box h4, .cms-content .lbox h4, .cms-content .rbox h4, .cms-content .cms-top h4, .cms-content .cms-bottom h4 {
border-bottom: 1px solid #ddd;
font-size: 14px;
font-weight: 500;
padding-bottom: 10px;
margin-bottom: 10px;
}
.back-behind {
display: none !important;
}
.home-product-title.blog {
margin-top: 15px;
}
.cms-logo .fa {
background: #0073bb;
color: #fff;
font-size: 2.5rem;
height: 65px;
line-height: 1.7;
width: 65px;
text-align: center;
}
.cart-item a.header-cart-link span {
display: flex;
}
.cms-content.right {
border: 1px solid #ddd;
}
.cms-content.right p {
font-size: 15px;
}  
.cms-content.right a {
color: #000;
}
.cms-logo .tri-ang {
border-left: 3px solid transparent;
border-right: 3px solid #24462e;
border-top: 3px solid transparent;
left: -6px;
position: absolute;
top: -4px;
z-index: 0;
}
.how-col {
padding: 0;
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.cms-menu.left {
padding: 0;
text-align: center;
width: 100%;
max-width: 100%
}
.cms-content.right{
width: 100%;
max-width: 100%
}
.cms-menu li {
display: inline-block;
margin: 0 !important;
}
.news-blog .flickity-button.flickity-prev-next-button {
display: none;
}
.row.new-blog{
margin-bottom: 30px;
}
.cms-menu li h4 {
display: none;
}
.cms-page {
padding: 0 !important;
}
.cms-menu a span {
font-size: 16px;
margin: 0 9px;
}
.right-banner .banner-pic:nth-child(1) {
margin-bottom: 7.5px;
}
.left-banner {
margin-bottom: 15px;
}
.box-text-products {
font-family: 'Kanit',sans-serif;
text-align: center;
font-size: 16px;
}
.bottom-button a {
margin: 0;
float: right;
}
.row.text-banner {
min-height: 150px;
max-width: 100%;
display: flex;
align-items: center;
justify-content: center;
background: #0073bb; 
padding: 15px 0;
}
.box-text-products .title-wrapper {
order: 1 !important;
}
.box-text-products .price-wrapper {
order: 2 !important;
float: right;
text-align: right;
}
.box-text-products p.box-excerpt.is-small {
order: 1 !important;
color: #424242; overflow: hidden;
height: 40px;
}
p.name.product-title.woocommerce-loop-product__title {
overflow: hidden;
height: 18px;
margin-bottom: 15px;
}
.name.product-title a {
color: #000000;        
}
.product-small.box:hover .name.product-title a {
color: #464646;
}
.post-date.badge-circle {
display: none !important;
}
.product-small.box:hover .box-image img {
filter: brightness(0.8);
}
.name.product-title a,.price-wrapper{ 
margin-bottom: 10px !important;
}
.row.text-banner p {
text-transform: capitalize;
font-family: 'Roboto';
font-size: 18px;
color: #fff;
text-align: center;
margin: 0;
max-width: 1000px;
padding: 0 15px;
font-weight: 400;
}
.bottom-button a span {
border-radius: 50px;
font-family: 'Kanit';
font-weight: 100;
line-height: 1 !important;
width: 90px !important;
display: flex;
}
.blog .bottom-button span {
width: 228px;
}
.bottom-button.solutions span {
width: 125px !important;
}  
.bottom-button.recommended span{
width: 145px ;
}
.home-product-title {
margin: 30px 0;
}
.related .flickity-button.flickity-prev-next-button {
top: -93px;
}
.how-img {
padding: 0 !important;
text-align: center;
max-width: 100% !important;
}
.how-text {
padding: 15px;
max-width: 100% !important;
}
.footer-wrapper i.icon-angle-up {
color: #fff !important;
font-size: 1.6rem !important;
}
.footer-wrapper .button.icon.circle {
background: #d40000 !important;
border: 0 !important;
margin-right: 10px;
margin-bottom: 59px;
}
.footer-wrapper .button.icon.circle:hover {
opacity: 0.6;
}
.how-text p {
font-size: 14px;
font-family: 'Sarabun';
color: #868686;
}
.abanner img{
width: 100%;
margin-bottom: 30px;
}
.abanner , .abox{
padding: 0 !important;
}
.abox p{
font-size: 14px;
}
.top-banner .top-text {
background-image: url(//turbopluz.com/wp-content/themes/turbo/images/BG-m.jpg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.top-banner p.text {
padding: 30px 30px;
font-family: 'Kanit','Roboto';
font-weight: 300;
line-height: 1.5;
margin: 0 0 15px;
}
.top-banner .col {
padding: 15px;
}
.top-banner img{
width: 100%;
}
span.text-blue {
color: #0073bb;
} .footer-right ul {
flex-direction: column;
display: flex;
align-items: center;
}
.footer-links li {
font-size: 15px;
}
.f-contact li.email {
font-family: 'Kanit';
font-weight: 500;
font-size: 16px;
}
.footer-box.f-contact ul {
display: flex;
flex-direction: column;
align-items: center;
}
.footer-box.f-contact {
display: flex;
justify-content: center;
flex-direction: column;
align-content: center;
align-items: center;
}
.col.f-info {
padding-bottom: 10px;
}
.footer-left,.footer-right {
padding: 30px 15px 0 !important;
}
.f-contact li.tel ul li img {
margin-right: 15px;
}
.f-contact .tel ul {
margin: 20px 0 0 !important;
}
.f-contact li.tel ul li {
font-family: 'Kanit';
display: flex;
line-height: 1.3;
font-size: 20px;
font-weight: 100;
margin-bottom: 5px;
}
.footer-left {
background: #0173BB;
}
.footer-right {
background: #E4F1F9;
display: block;
text-align: center;
}
.footer-right h4 {
margin-bottom: 30px;
}
.f-info img {
width: 200px;
height: 60px;
}
.f-info {
padding: 0 15px;
}
.f-contact ul li ul li img {
width: 26px;
height: 26px;
}
.footer-left  h4,.footer-left ul li a {
color: #fff;
}
.footer-link ul  {
list-style: none;
}
.footer-right img {
height: 30px;
}
.footer-right li:nth-child(1) img {
margin-bottom: 30px;
}
.footer-right li {
display: inline-flex;
align-items: center;
margin-left: 0 !important;
}
.footer-right span {
margin-left: 10px;
font-size: 18px;
text-align: center;
font-family: 'Roboto';
font-weight: 400;
}
.footer-left ul li {
margin-left: 0 !important;
}
.f-about-us {
flex: 0 0 50%;
width: 50%;
float: left;
margin-right: 35px;
}
.f-service {
flex: 0 0 50%;
max-width: 50%;
float: left;
} .cms-menu li span {
display: none;
}
.cms-title .cms-logo {
display: flex;
align-items: center;
margin-bottom: 15px;
font-size: 1.2rem;
}
.cms-logo img {
margin-right: 20px;
}
.cms-page .form-confirm {
border: solid 2px #f93b1e;
border-radius: 12px;
padding-bottom: 0;
}
.form-confirm .form-title {
padding: 2px 15px;
background: #f93b1e;
width: fit-content;
color: #fff;
border-radius: 0 0 12px 12px;
margin: 0 0 30px 15px;
}
.cms-page form input, 
.cms-page form select,
.cms-page form textarea {
border-radius: 22px;
background-color: #f5f5f5;
border: 1px solid #c5c5c5;
}
.form-confirm .form-confirm-payment .file input {
border: none;
background-color: unset;
border-radius: 0;
}
.cms-content span.mark {
color: red;
margin-right: 5px;
}
.form-confirm .form-confirm-payment {
font-size: 14px;
}
.form-confirm-payment > .row:nth-child(4) > .col {
padding-bottom: 0 !important;
}
.cms-menu li img {
display: inline-block;
filter: brightness(0.5);
width: 35px;
padding: 5px;
margin: 0 5px;
}
.cms-menu ul {
display: flex;
justify-content: center;
margin: 0;
}
.howto-menu li.how-to-order img, 
.payment-menu li.payment img, 
.ship-menu li.shipping img, 
.confirm-menu li.confirm-payment img, 
.policy-menu li.privacy-policy img {
background-color: #f93b1e;
filter: brightness(1);
border-radius: 6px;
}
.confirm-page .note-bottom {
background-color: #f5f5f5;
border-radius: 12px;
margin-top: 15px;
padding: 30px 30px 0 30px;
}
.note-bottom .content {
display: flex;
align-items: flex-start;
padding: 0 15px 30px 15px;
}
.note-bottom .content .box-text {
padding: 0 0 0 15px;
}
.cms-page form .wpcf7-spinner{
display: none;
}
.cms-page form .submit-confirm{
text-align: right;
font-family: 'Roboto','Kanit',sans-serif;
margin-bottom: 10px;
}
.cms-page form .submit-confirm input {
margin: 0;
border: none;
padding: 0 50px 0 50px;
border-radius: 22px !important;
background: #f93b1e;
}
.policy-page .cms-logo {
font-size: 1rem;
}
.policy-page .w-100 {
background-color: #f9f9f9;
border-radius: 12px;
padding: 15px 30px;
}
.w-100 li {
margin-bottom: 0;
}
.cms-page .cms-content a {
color: #ff4200;
}
.list-cookie {
padding: 15px;
}
.how-step {
display: flex;
align-items: center;
}
.how-step h1 {
width: auto;
margin: 0;
font-size: 3.5rem;
color: #333;
font-family: 'Kanit',sans-serif;
font-weight: 600;
}
.how-step h4 {
color: #333;
margin: 0 0 10px 15px;
font-weight: 400;
font-size: 1.2rem;
}
.howto-page .how-col p {
min-height: 42px;
margin: 0;
}
.how-text {
padding: 0 0 15px 0;
}
.bank-data {
display: flex;
}
.bank-data .bank-detail {
width: 100%;
background-color: #f9f9f9;
border-radius: 0 12px 12px 0;
padding: 0 5px;
display: flex;
flex-direction: column;
justify-content: center;
height: 70px;
margin: 0;
}
.payment-page .order-step-box {
border: 2px solid #272262;
border-radius: 12px;
padding: 15px 15px 0 15px;
font-size: 14px;
}
.order-step-box ul {
list-style: none;
align-items: center;
justify-content: center;
}
.order-step-box ul img {
width: 30px;
margin: 0;
}
.payment-page .order-step-box ul li {
margin: 0;
}
.payment-page li img.dropdown {
transform: rotate(-90deg);
margin: 10px;
width: 25px;
}
.order-step-box .order-condition {
background-color: #f93b1e;
color: #fff;
padding: 10px;
border-radius: 50px;
text-align: center;
}
.shipping-page .cms-content > div:not(.cms-title){
background: #f9f9f9;
border-radius: 12px;
padding: 0 15px 15px 15px;
margin-bottom: 15px;
text-align: center;
}
.shipping-page .cms-content > div:not(.cms-title) h4 {
padding: 2px 30px;
background: #f93b1e;
width: fit-content;
color: #fff;
border-radius: 0 0 12px 12px;
margin: 0 0 30px 5px;
}
.shipping-page .cms-content > div:not(.cms-title) img {
margin: 25px auto;
}
.c-by ul {
display: flex;
justify-content: center;
flex-direction: column;
align-items: flex-start;
list-style: none;
margin: 0 20px;
}
.c-by li {
margin: 0 15px;
}
.c-by li:before {
content: "\2022";
color: #d41000;
font-weight: bold;
font-size: 2rem;
margin-right: 10px;
line-height: 1;
position: relative;
top: 4px;
}
.cms-content p {
font-size: 14px;
}
.notify-note {
background-color: #efefef;
border-radius: 22px;
padding: 5px 10px;
}
.contact-page .form-title, .contact-page .box-title {
background-color: #f93b1e;
display: inline-flex;
color: #fff;
padding: 10px 30px;
border-radius: 0 0 12px 12px;
margin: 0 0 30px 15px;
}
.form-contact .form-bg {
border: solid 1px #d41000;
border-radius: 12px;
}
.contact-page .box-text {
padding: 0;
}
.contact-page .box-text h4, .contact-page .box-text p {
margin: 0 0 0 10px;
color: #fff;
}
.contact-page .box-bg {
background-color: #f5f5f5;
border-radius: 12px;
}
.box-contact .box-content ul {
list-style: none;
}
.box-contact .box-content .data h4, 
.box-contact .box-content .data p {
margin: 0 0 0 30px;
}
.box-contact .box-content ul img {
width: 50px;
}
.box-contact .box-content ul li {
display: flex;
margin: 0 0 30px 40px;
}
.box-contact .box-content ul li:last-child {
margin-bottom: 0;
}
.contact-page .form-contact, 
.contact-page .box-contact {
padding-bottom: 15px;
}
.map iframe {
width: 100%;
border-radius: 12px;
}
.form-contact-us .row:nth-child(3) > .col {
padding-bottom: 15px;
}
.form-contact-us .submit-form {
text-align: center;
font-family: 'Roboto','Kanit',sans-serif;
}
.form-contact .form-contact-us .submit-form input {
background-color: #f93b1e;
border-radius: 22px !important;
padding: 0 50px 0 50px;
border: none;
}
.about-page .img-top {
position: relative;
}
.about-page .img-top img {
width: 100%;
border-radius: 12px 12px 0 0;
}
.about-page .img-top label img {
width: 40px;
border-radius: 0;
}
.about-page label {
background-color: #2c2a25;
border-radius: 12px 12px 0 0;
padding: 0 30px !important;
position: absolute;
left: 0;
bottom: 0;
margin: 0 0 0 40px;
}
.about-page section {
background-color: #2c2a25;
color: #fff;
padding: 30px;
font-size: 1.4rem;
border-radius: 0 0 22px 22px;
}
.about-page .s-title {
display: flex;
align-items: center;
margin-bottom: 15px;
}
.about-page .s-title img {
margin-right: 20px;
}
.s-title h4 {
font-size: 1.2rem;
color: #fff;
}
.about-content section > p {
margin: 0;
font-size: 0.9rem;
}  .head-account a {
color: #000000;
}
.nav.nav-sidebar .menu-item button.toggle .icon-angle-down:before {
display: none;
}
li.has-dropdown.header-language-dropdown i.icon-angle-down {
opacity: 1 !important;
}
.cart-icon.image-icon:before {
background: url(//turbopluz.com/wp-content/themes/turbo/images/cart.svg) no-repeat 50% 10px;
background-size: 24px;
top: 3px;
content: '---';
color: transparent;
width: 30px;
height: 50px;
position: relative;
}
.header-bottom.wide-nav {
background-color: #f93b1d !important;
margin-top: 30px;
}
button.ux-search-submit {
border-radius: 5px!important;
background-color: #2c2a25 !important;
}
.header-button:before{
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-user.svg) no-repeat 0 0 /25px;
width: 25px;
height: 25px;
display: inline-block;
position: relative;
}
a.account-link.account-login.icon.button.circle.is-outline.is-small {
display: none;
}
a.img-wishlist:before {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-favorite.svg) no-repeat 0 0 /25px;
width: 25px;
height: 25px;
display: inline-block;
position: relative;
} .logo-footer .img-inner img {
width: auto;
}
.footer-logo .col-inner .img {
margin: auto;
}
a.socials-links {
margin-left: 10px;
color: #000;
position: absolute;
top: 10px;
}
.footer-logo {
text-align: center;
}
.copyright-footer {
color: #fff;
}
ul.f-links.services li,
ul.f-links.pay li,
ul.f-links-delivery li{
list-style: none;
}
ul.f-links.about-us li h4,
ul.f-links.about-us li a,
.f-links.pay li a,
.f-links.pay li h4,
ul.f-links-delivery li h4,
ul.f-links.services li h4,
ul.f-links.services li a{
color: #fff;
}
ul.f-links.about-us li a:hover,
ul.f-links.services li a:hover,
a.maps-link:hover{
color: #000 !important;
}
.socials-contact .small-6 {
padding-bottom: 0;
}
.footer-socials {
padding-bottom: 0 !important;
}
.socials-contact .col .col-inner p img.size-full.alignnone {
margin-bottom: 0;
}
.socials-contact .col {
padding-top: 15px;
} .header-language-dropdown .nav-dropdown li a:hover {
color: #f93b1d !important;
}
input#woocommerce-product-search-field-0 {
font-family: 'Sarabun';
}
.nav-sidebar li.html.custom.html_topbar_right {
display: none;
}
.nav-sidebar li a span.header-account-title,
.nav-sidebar li a {
color: #000 !important;
}
.header-language-dropdown a {
color: #000000 !important;
}
.icon-angle-down:after {
content: "\f107" !important;
}
li.has-dropdown.header-language-dropdown a .icon-angle-down:before {
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-th.svg) no-repeat 50%;
content: '-----';
color: transparent;
background-size: 25px;
width: 20px;
}
ul.nav.header-nav .menu-item a .icon-angle-down:before {
display: none;
}
ul.nav-dropdown li a:after {
display: none;
}
li.cart-item.has-icon {
margin-left: 0;
}
a.head-login:hover,
a.head-regis:hover{
color: #f93b1d;
}
.slider-nav-light .flickity-page-dots .dot{
border-color: #fdc4bb !important;
}
.slider-nav-light .flickity-page-dots .dot.is-selected{
border-color: #f83b1d !important;
}
.slider-wrapper .flickity-prev-next-button.previous:after,
.slider-wrapper .flickity-prev-next-button.next:after{
background-color: unset;
}
.icon-menu:before {
color: #f93b1d;
}
form#yith-wcwl-form {
max-width: 1380px;
margin: auto;
}
img.header_logo.header-logo {
padding: 10px 0 0 0;
}
.nav.header-nav:hover>li:not(:hover)>a:before{
opacity: 1 !important;
} .header-top.hide-for-sticky {
display: none;
}
.nav.header-nav li#menu-item-154 a:before,
.nav.header-nav li#menu-item-646 a:before{
content: 'hhhhh';
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-brand.svg) no-repeat 20px;
background-size: 27px !important;
height: 27px;
color: transparent;
position: relative;
background-position: center;
}
.nav.header-nav li#menu-item-155 a:before,
.nav.header-nav li#menu-item-649 a:before {
content: 'hhhhh';
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-category.svg) no-repeat 20px;
background-size: 27px !important;
height: 27px;
color: transparent;
position: relative;
background-position: center;
}
.nav.header-nav li#menu-item-156 a:before,
.nav.header-nav li#menu-item-658 a:before {
content: 'hhhhh';
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-promotion.svg) no-repeat 20px;
background-size: 27px !important;
height: 27px;
color: transparent;
position: relative;
background-position: center;
}
.nav.header-nav li#menu-item-157 a:before,
.nav.header-nav li#menu-item-659 a:before {
content: 'hhhhh';
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-sale.svg) no-repeat 20px;
background-size: 27px !important;
height: 27px;
color: transparent;
position: relative;
background-position: center;
}
.nav.header-nav li#menu-item-158 a:before,
.nav.header-nav li#menu-item-660 a:before {
content: 'hhhhh';
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-payment-notice.svg) no-repeat 20px;
background-size: 27px !important;
height: 27px;
color: transparent;
position: relative;
background-position: center;
}
ul.sub-menu.nav-dropdown li a:before {
display: none;
}
ul.sub-menu .menu-item:hover a{
border-left: solid 4px #f93b1d;
color: #f93b1d;
}
ul.sub-menu .menu-item.active a {
border-left: solid 4px #f93b1d;
color: #f93b1d;
}
ul.sub-menu .menu-item.active,
ul.sub-menu .menu-item:hover{
background-color: unset !important;
}
ul.sub-menu li a {
color: #000000;
}
.slider .flickity-prev-next-button.previous svg,
.slider .flickity-prev-next-button.next svg{
display: none;
}
.header-nav .menu-item.current-menu-item:not(.menu-item-home), .header-nav .menu-item:hover{
background-color: #d40000;
}
.header-bottom{
min-height: 0 !important;
}
.header-nav .menu-item.current-menu-item:not(.menu-item-home), .header-nav .menu-item:hover{
background-color: #d40000;
}  .home-categoty .col .col-inner .box .box-text.text-center {
position: absolute;
bottom: 0;
padding: 5px;
}
.home-categoty .col .col-inner .box{
border-radius: 3px;
}
.box-blog-post .box-image:hover,
.box.has-hover .box-image:hover{
opacity: 0.7;
}
.home-categoty .col .col-inner .box.has-hover:hover h4,
.home-categoty .col .col-inner .box.has-hover:hover a,
.home-categoty .col .col-inner .box .box-text.text-center .box-text-inner a:hover{
color: #000 !important;
}
.home-categoty .col .col-inner .box .box-text.text-center .box-text-inner h4,
.home-categoty .col .col-inner .box .box-text.text-center .box-text-inner a{
color: #fff !important;
}  .box-text-inner.blog-post-inner .is-divider {
display: none;
}
.blog-text {
display: inline-flex;
}
.blog-text a {
width: 100px;
}
.box-shadow, .row-box-shadow-2 .col-inner, .row-box-shadow-2-hover .col-inner:hover, .box-shadow-2, .box-shadow-2-hover:hover {
-webkit-box-shadow: unset !important;
box-shadow: unset !important;
}
.box-blog-post .box-image:before {
content: 'ดูเพิ่มเติม';
background-color: #f93b1d;
color: #fff;
padding: 0 20px;
font-size: 0.7rem;
border-radius: 5px;
font-family: 'Kanit';
position: absolute;
z-index: 1;
bottom: 10px;
}
.row.blog-post .flickity-prev-next-button.previous:after, 
.row.blog-post .flickity-prev-next-button.next:after{
background-color: unset;
}  .box-image .image-fade_in_back {
position: relative;
}
p.box-excerpt.is-small {
font-size: 0.8rem;
}
.thunder-sale .col.small-12 .col-inner{
background-color: #f93b1d;
border-radius: 12px;
}
.box-text.box-text-products {
background-color: #fff;
display: flex;
flex-direction: column;
padding-bottom: 0;
}
.add-to-cart-button {
order: 3;
background-color: #000000;
min-height: 42px;
max-height: 42px;
}
.thunder-sale h4 {
color: #ffee02;
text-shadow: 3px 1px #f93a1d;
background-color: #262626;
width: 540px;
text-align: center;
font-size: 2rem;
border-bottom-right-radius: 10px;
border-top-left-radius: 5px;
font-weight: 600;
line-height: 1;
position: relative;
top: -1px;
}
a.add_to_cart_button {
color: transparent !important;
}
a.add_to_cart_button:hover {
color: transparent !important;
background-color: transparent !important;
border-color: transparent !important;
}
.add-to-cart-button a.add_to_cart_button:before {
background: url(//turbopluz.com/wp-content/themes/turbo/images/cart-white.svg) no-repeat 50%;
content: '---';
color: transparent;
background-size: 20px;
width: 20px;
display: inline-block;
position: absolute;
bottom: 0;
left: -40px;
}
.shop-container del span.woocommerce-Price-amount.amount bdi{
text-decoration: line-through;
color: #f93b1d;
font-weight: 500;
bottom: -8px;
right: -65px;
}
.home del span.woocommerce-Price-amount.amount bdi{
position: absolute;
text-decoration: line-through;
color: #DB260B;
font-weight: 500;
bottom: 42px;
right: 10px;
}
.image-tools{
opacity: 1 !important;
}
.related.related-products-wrapper del span.woocommerce-Price-amount.amount bdi{
}
.image-tools.is-small.top.right.show-on-hover {
top: unset;
bottom: -2px;
z-index: 99;
left: 13px;
width: 15px;
z-index: 9;
}
.box-image{
position: unset !important;
}
img.thunder {
margin-bottom: 0 !IMPORTANT;
}
.product-small .box-image {
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.add-to-cart-button, .box-text.box-text-products{
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
padding-top: 0;
}
.home .price-wrapper bdi{
font-weight: 500;
font-family: 'kanit';
color: #fff;
position: absolute;
right: 10px;
bottom: 10px;
}
.shop-container .price-wrapper bdi{
font-weight: 500;
font-family: 'kanit';
color: #fff;
position: relative;
right: 3px;
bottom: -40px;
}
span.woocommerce-Price-currencySymbol {
display: none;
}
del span.woocommerce-Price-amount.amount bdi:after,
.price-wrapper bdi:after{
content: ' บาท';
}
button.wishlist-button.button.is-outline.circle.icon:before {
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-favorite-white.svg) no-repeat 50%;
content: '---';
color: transparent;
background-size: 20px;
width: 20px;
display: inline-block;
position: absolute;
left: 0;
top: 10px;
}
.icon-heart:before{
display: none;
}
button.wishlist-button.button.is-outline.circle.icon {
border: unset !important;
}
.wishlist-popup.dark {
display: none !important;
}
a.added_to_cart.wc-forward {
color: transparent;
}
a.added_to_cart:before {
background: url(//turbopluz.com/wp-content/themes/turbo/images/cart-white.svg) no-repeat 50%;
content: 'tgjkldfkl';
color: transparent;
background-size: 20px;
width: 20px;
height: 20px;
display: inline-block;
position: absolute;
bottom: 9px;
left: 35px;
}
.badge-container {
display: none;
}
.awl-label-wrap {
border: solid 2px #fff;
border-radius: 3px;
position: absolute;
right: -6px;
top: 8px;
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
span.awl-inner-text {
font-family: 'Kanit';
font-weight: 500;
}
.row.product-thunder-sale .flickity-prev-next-button{
opacity: 1 !important;
}
.thunder-sale {
display: flex;
}
.thunder-sale a.see-all {
position: absolute;
right: 28px;
top: 15px;
color: #fff;
font-family: 'Kanit';
font-size: 0.8rem;
}
.thunder-sale a.see-all:hover,
a.see-all-best:hover{
color: #000 !important;
}
.thunder-sale .col.small-12 .col-inner .thunder-sale {
border-top: solid 5px #262626;
border-top-right-radius: 12px;
border-top-left-radius: 12px;
}
.row.product-thunder-sale ol.flickity-page-dots {
position: unset;
width: 100%;
margin-bottom: 15px;
margin-top: -15px;
}  .product-images .image-tools.absolute.top.show-on-hover {
display: none;
}
p.category.uppercase.is-smaller {
display: none;
}
span.posted_in a:hover,
a.add_to_wishlist:hover,
li.woocommerce-mini-cart-item.mini_cart_item a:hover,
.woocommerce-Address-title a.edit:hover,
i.icon-checkmark a:hover{
color: #f93b1d;
}
p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward,
td.woocommerce-orders-table__cell .button.view{
background-color: #f93b1d;
}
p.woocommerce-mini-cart__buttons.buttons a.button.checkout{
background-color: #000000;
}
td.actions.clear button.button.primary.mt-0.pull-left.small {
background-color: #f93b1d;
opacity: 1;
}
.continue-shopping a.button-continue-shopping {
color: #f93b1d;
}
button#place_order {
font-weight: 400;
}
.woocommerce-Message a.woocommerce-Button.button {
background-color: #f93b1d;
font-weight: 500;
}
form.edit-account p .woocommerce-Button {
background-color: #f93b1d;
font-weight: 500;
}
.slider-nav-reveal .flickity-prev-next-button:hover, 
.slider-nav-reveal .flickity-prev-next-button{
top: unset !important;
}
.product-small.box:hover {
border-radius: 5px;
box-shadow: 0 0.2rem 1rem hsl(0deg 0% 0% / 3%);
}  .atw_grid_wrapper .atw_row .col-md-3:hover{
box-shadow: 0 0.2rem 1rem hsl(0deg 0% 0% / 3%);
z-index: 9;
}
.wpcu-row .wpcu-product:hover{
box-shadow: 0 0.2rem 1rem hsl(0deg 0% 0% / 8%);
border-radius: 5px;
}
.home-best-seller {
display: flex;
margin-bottom: 30px;
}
.home-best-seller a.see-all-best {
position: absolute;
right: 0;
color: #f93b1d;
font-family: 'Kanit';
font-size: 0.8rem;
top: 20px;
}
.home-best-seller h4 {
background-color: #f93b1d;
color: #fff;
width: 540px;
font-size: 2rem;
text-align: center;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
font-weight: 100;
}
.home-best-seller {
border-top: solid 5px #f93b1d;
border-radius: 3px;
}
.wpcu-theme_2 .wpcu-product__img .wpcu-product__cover-content--middle,
.wpcu-product__rating {
display: none !important;
}
.wpcu-product__details {
display: flex;
flex-direction: column;
}
.wpcu-product__price {
flex-direction: column;
}
.wpcu-product__price s{
order: 1 !important;
}
.wpcu-product__price__sale{
order: 2 !important;
}
.wpcu-product__price s,
.wpcu-product__price span{
margin-left: auto !important;
}
p.product.woocommerce.add_to_cart_inline{
float: left;
}
.wpcu-button p.product.woocommerce a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
margin-top: -40px;
}
span.page-numbers.current,
a.page-numbers,
a.next.page-numbers{
border-radius: 22px !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
a.button.product_type_variable.add_to_cart_button{
color: transparent !important;
background-color: transparent !important;
min-height: 0 !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,
a.button.product_type_variable.add_to_cart_button:hover{
border-color: transparent !important;
}
h2.wpcu-product__title {
margin-bottom: 10px !important;
}
.wpcu-button p.product.woocommerce.add_to_cart_inline a.button.product_type_variable.add_to_cart_button:before,
.wpcu-button p.product.woocommerce.add_to_cart_inline a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before{
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/cart-red.svg) no-repeat;
content: '---';
color: transparent;
background-size: 23px;
width: 23px;
height: 23px;
display: inline-block;
position: absolute;
left: 0;
}
.wpcu-button p.product.woocommerce.add_to_cart_inline a.added_to_cart.wc-forward:after{
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/cart-red.svg) no-repeat;
content: '---';
color: transparent;
background-size: 23px;
width: 23px;
height: 23px;
display: inline-block;
position: absolute;
margin-bottom: 98px;
margin-right: 67px;
}
p.product.woocommerce.add_to_cart_inline a.added_to_cart.wc-forward {
background-color: transparent !important;
color: transparent !important;
}
.wpcu-product__price s {
color: #f93b1d;
}
.wpcu-product {
font-family: 'Kanit';
}
.wpcu-product__price span:after, 
.wpcu-product__price s:after {
content: ' บาท';
}
a.button.product_type_simple {
color: transparent !important;
background-color: transparent !important;
}
a.button.product_type_simple:hover {
color: transparent !important;
background-color: transparent !important;
}  .home-categoty .col .box .box-text .box-text-inner h4 {
font-size: 18px;
font-weight: 100;
}
.category-page-row {
padding-top: 0 !important; 
}
.pf-help-title {
background-color: #f93b1d;
color: #fff;
font-family: 'Kanit';
}
span.page-number.current {
background-color: #f93b1d !important;
border-color: #f93b1d !important;
}
a.page-number {
border-color: #f93b1d !important;
}
a.page-number:hover {
background-color: #f93b1d !important;
}
span.prdctfltr_widget_title {
padding: 0 0 0 10px;
} .out-of-stock-label {
background-color: unset !important;
color: #f93b1d !important;
top: 50% !important;
font-size: 0.8rem !important;
}
a.primary.is-small.mb-0.button.product_type_simple.is-outline:hover {
border-color: transparent;
}
a.primary.is-small.mb-0.button.product_type_simple.is-outline {
color: transparent;
background-color: transparent;
}
.product-info .price-wrapper bdi {
position: unset !important;
color: #000000;
}
p.stock.out-of-stock {
color: #f93b1d;
font-size: 1.3rem !important;
}
.prdctfltr_checkboxes label {
line-height: 0 !important;
}
span.prdctfltr_count:before{
content: '(';
}
span.prdctfltr_count:after{
content: ')';
}
span.prdctfltr_count {
top: 3px !important;
position: absolute;
border: unset;
color: #5e5e5e;
}
span.prdctfltr_title_selected a:hover {
color: #f93b1d;
}
.prdctfltr_filter.prdctfltr_orderby.prdctfltr_text,
.prdctfltr_buttons{
display: none;
}  .how-text p a span:hover,
p.order-explain a:hover,
.c-status p a:hover,
.box-text p a:hover,
.data p a:hover{
color: #000000;
} a.nav-top-link.nav-top-not-logged-in.icon.button.circle.is-outline.is-small {
display: none;
}
.woocommerce-mini-cart__total .woocommerce-Price-amount bdi:after,
span.woocommerce-Price-amount bdi:after{
content: ' บาท';
}
.atw_rating.woocommerce {
display: none !important;
}
.atw_item.atw--single_item .atw_item_top a.atw_post_view {
display: none !important;
}
.atw_floated_badge a.float-d-ratio {
border-radius: 3px;
}
span.atw_price span.woocommerce-Price-amount bdi {
position: absolute;
right: 10px;
z-index: 9;
font-weight: 500;
}
span.atw_price {
position: absolute;
right: 0;
}
.atw_item_info span.atw_price del span.woocommerce-Price-amount bdi {
bottom: 20px;
}
#atw_style6 .add_to_cart_inline .add_to_cart_button {
background: transparent !important;
color: transparent !important;
border: unset !important;
}
#atw_style6 .add_to_cart_inline .add_to_cart_button:hover {
background: transparent !important;
color: transparent !important;
}
#atw_style6 .add_to_cart_inline .add_to_cart_button {
width: 10px !important;
height: 10px;
}
.atw_item_info,
a.float-d-ratio{
font-family: 'Kanit';
}
ul.nav.nav-sidebar li.has-child i.icon-angle-down:before {
display: none;
}
.atw_wrapper .atw_floated_badge.badge--right {
right: 0 !important;
top: 0 !important;
}
p.submit-confirm {
margin-bottom: 10px;
}
nav.woocommerce-breadcrumb.breadcrumbs.uppercase .divider {
background: unset !important;
}
span.woocommerce-Price-amount.amount:lang(en) bdi:after {
content: ' Baht';
}
span.slider_control.slider_control_round {
border-radius: 22px !important;
background-color: #f7f7f7 !important;
border: unset !important;
}
.atw_wrapper .icon-arrow-right:before {
content: "\e606";
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-arrow-right-gray.svg) no-repeat 0 0 /20px;
display: inline-block;
width: 30px;
position: relative;
height: 30px;
background-repeat: no-repeat;
border-radius: 22px;
color: transparent;
background-position: center;
top: 4px;
left: 2px;
}
.atw_wrapper .icon-arrow-left:before {
content: "\e606";
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-arrow-left-gray.svg) no-repeat 0 0 /20px;
display: inline-block;
width: 30px;
position: relative;
height: 30px;
background-repeat: no-repeat;
border-radius: 22px;
color: transparent;
background-position: center;
top: 4px;
right: 2px;
} .atw_item.atw--single_item.atw_card {
border: unset !important;
}
.atw_item_view {
display: none;
}
ul.atw_product_actions2 li:first-child {
display: none;
}
span.atw_price {
padding-top: 15px;
}
.home-recommended h4 {
background-color: #000000;
color: #fff;
width: 540px;
font-size: 2rem;
text-align: center;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
font-weight: 100;
}
.home-recommended {
border-top: solid 5px #000000;
border-radius: 3px;
display: flex;
margin-bottom: 30px;
}
.home-recommended a.see-all-recommended {
position: absolute;
right: 0;
color: #000000;
font-family: 'Kanit';
font-size: 0.8rem;
top: 20px;
}
ul.atw_product_actions2 li a.woosw-btn {
position: absolute;
left: 0;
bottom: 0;
border: unset !important;
}
ul.atw_product_actions2 li .add_to_cart_inline {
position: absolute;
left: 40px;
bottom: -15px;
}
.atw_wrapper .atw_product_actions2 li:first-child a:hover, 
.atw_wrapper .atw_product_actions2 li:last-child a:hover {
border-color: unset !important;
color: unset !important;
background: unset !important;
}
ul.atw_product_actions2 li a.woosw-btn:before {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-favorite-red.svg) no-repeat 0 0 /20px;
display: inline-block;
width: 30px;
position: absolute;
height: 30px;
background-repeat: no-repeat;
background-position: center;
}
a.button.product_type_variable.add_to_cart_button ,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
border: unset !important;
}
p.product.woocommerce.add_to_cart_inline a.button.add_to_cart_button:before {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/cart-red.svg) no-repeat 0 0 /20px;
display: inline-block;
width: 30px;
position: absolute;
height: 30px;
background-repeat: no-repeat;
background-position: center;
left: 0;
}
p.product.woocommerce.add_to_cart_inline a.added_to_cart.wc-forward:before {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/cart-red.svg) no-repeat 0 0 /20px;
display: inline-block !important;
width: 30px;
position: absolute;
height: 30px;
background-repeat: no-repeat;
background-position: center;
left: 0;
bottom: 21px;
}
a.added_to_cart.wc-forward {
display: block !important;
}
.atw_wrapper .atw_item_header {
padding: 0 !important;
}
.home-recommended a.see-all-recommended:hover {
color: #f93b1d;
}
a.float-d-ratio {
background: #f93b1d !important;
border-radius: 3px !important;
border: solid 2px #fff !important;
width: 80px;
text-align: center;
}
.atw_floated_badge.badge--right a.float-d-ratio{
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px !important;
}
#atw_style9 .atw--single_item:hover{
border-radius: 3px;
} .video-banner iframe {
border-radius: 12px !important;
border: unset !important;
}
span.divider.hide-for-small {
top: -14px !important;
}
ul.f-links.pay li a img {
margin-bottom: 0 !important;
}
span.awl-label-text{
width: 80px;
height: 18px;
text-align: center;
}
.blog-text a {
font-family: 'Kanit';
font-size: 0.9rem;
}
.home-categoty .col .col-inner .box .box-text.text-center .box-text-inner a {
font-family: 'Kanit';
}
.home-categoty .col .col-inner .box .box-text.text-center .box-text-inner h4 {
font-weight: 500;
}
.section-home-category {
padding-bottom: 15px !important;
}
.row.home-categoty .col {
padding-bottom: 15px;
}
.atw_item_header h4 a {
min-height: 50px;
max-height: 50px;
}
p.from_the_blog_excerpt {
font-size: 1rem;
line-height: 1.2;
text-align: left;
}
.row.socials-contact .col .col-inner p img {
width: 40px;
}
.footer-shipping {
padding-bottom: 0 !important;
}
.section-home-category {
padding-top: 0 !important;
}
.home-banner {
padding-bottom: 15px;
}
.home-banner .col .col-inner img {
border-radius: 12px;
}
input#woocommerce-product-search-field-0 {
box-shadow: unset !important;
}
li.account-item.has-icon.has-dropdown {
margin: auto;
}
.box-contact .box-bg .box-content ul {
margin-bottom: 0;
}
ul.nav.nav-sidebar li.has-child a i.image-icon {
left: 5px;
bottom: 1px;
}
.stuck .header-inner .flex-col.hide-for-medium.flex-right {
bottom: -10px;
}
.row.blogs .col .col-inner .text .blog-text a {
position: relative;
top: 4px;
}
#wt-cli-accept-all-btn,
.medium.cli-plugin-button.cli-plugin-main-button.cli_settings_button{
border-radius: 20px;
}
.prdctfltr_checkboxes label span {
font-weight: 400;
}
@media (min-width: 320px){
.out-of-stock-label {
top: 37% !important;
}
.shop-container a.added_to_cart:before {
left: 17px;
}
.image-tools.is-small.top.right.show-on-hover{
display: none;
}
.add-to-cart-button a.add_to_cart_button:before{
left: 0;
}
a.added_to_cart:before{
left: 8px;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: -2px;
}
ul.atw_product_actions2 li a.woosw-btn{
display: none !important;
}
p.product.woocommerce.add_to_cart_inline a.button.add_to_cart_button:before{
left: -45px;
bottom: 0;
}
p.product.woocommerce.add_to_cart_inline a.added_to_cart.wc-forward:before {
left: -45px;
bottom: 14px;
}
#atw_style9 .atw_slider_controls .icon-arrow-left{
left: 0 !important;
right: unset !important;
}
#atw_style9 .atw_slider_controls{
right: unset !important;
}
#atw_style9 .atw_slider_controls .slider_control.slider_control_round{
top: 100px !important;
}
footer section .section-content div .small-6{
max-width: 100% !important;
flex-basis: 100% !important;
}
}
@media (min-width: 375px){
.out-of-stock-label {
top: 40% !important;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: 5px;
}
.shop-container a.added_to_cart:before {
left: 39px;
}
.image-tools.is-small.top.right.show-on-hover{
display: block !important;
}
.add-to-cart-button a.add_to_cart_button:before {
left: 7px;
}
a.added_to_cart:before {
left: 30px;
}
.home .image-tools.is-small.top.right.show-on-hover{
left: 6px;
}
footer section .section-content div .footer-logo {
max-width: 100% !important;
flex-basis: 100% !important;
}
footer section .section-content div .footer-shipping {
max-width: 100% !important;
flex-basis: 100% !important;
}
footer section .section-content div .footer-link {
max-width: 50% !important;
flex-basis: 50% !important;
}
}
@media (min-width: 425px){
.out-of-stock-label {
top: 46% !important;
} .notify-note {
padding: 5px;
} .home .image-tools.is-small.top.right.show-on-hover{
left: 13px;
}
.shop-container a.added_to_cart:before {
left: 35px;
}
button.wishlist-button.button.is-outline.circle.icon:before{
left: -5px;
}
.add-to-cart-button a.add_to_cart_button:before{
left: 5px;
}
a.added_to_cart:before {
left: 38px;
}
.shop-container .add-to-cart-button a.add_to_cart_button:before{
left: -10px;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: -12px;
}
ul.atw_product_actions2 li a.woosw-btn{
display: block !important;
}
ul.atw_product_actions2 li a.woosw-btn:before {
left: 0;
bottom: -2px;
}
p.product.woocommerce.add_to_cart_inline a.button.add_to_cart_button:before {
left: -10px;
bottom: 0;
}
.add-to-cart-button a.add_to_cart_button:before {
left: 0;
}
p.product.woocommerce.add_to_cart_inline a.added_to_cart.wc-forward:before {
left: -10px;
bottom: 14px;
}
}
@media (max-width: 425px){
.socials-contact .small-6 {
max-width: 100% !important;
flex-basis: 100% !important;
}
}
@media (min-width: 480px){
.add-to-cart-button a.add_to_cart_button:before {
left: -10px;
}
.socials-contact .small-6{
max-width: 50% !important;
flex-basis: 50% !important;
}
.shop-container .add-to-cart-button a.add_to_cart_button:before{
left: -25px;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: -27px;
}
ul.atw_product_actions2 li a.woosw-btn{
display: none !important;
}
p.product.woocommerce.add_to_cart_inline a.button.add_to_cart_button:before {
left: -45px;
}
p.product.woocommerce.add_to_cart_inline a.added_to_cart.wc-forward:before {
left: -45px;
}
}
@media (max-width: 549px){
#logo img {
max-height: 70px !important;
}
}
@media (min-width: 550px) {
.f-payment,.f-shipping {
flex: 0 0 100% !important;
max-width: 100% !important;
}
.f-info{
flex: 0 0 60% !important;
max-width: 60% !important;
}
.footer-left,.footer-right {
max-width: 100% !important;
flex: 0 0 100% !important;
}
.footer-cms {
max-width: 100% !important;
flex: 0 0 100% !important;
}
.f-about-us {
margin-right: 0;
}
.slider-nav-reveal .flickity-prev-next-button:hover, .slider-nav-reveal .flickity-prev-next-button{
box-shadow: 0 0 0 0 rgb(0 0 0 / 100%) !important;
-webkit-box-shadow: 0 0 0 0 rgb(0 0 0 / 0%) !important;
background: unset !important;
}
}
@media (max-width: 600px){
.home-banner .col {
padding-bottom: 0;
}
.flickity-prev-next-button.previous:after{
left: 1px !important;
}
.flickity-prev-next-button.next:after{
right: 10px !important;
}
img.header_logo.header-logo {
padding-top: 5px;
padding-bottom: 10px;
}
a.socials-links{
font-size: 0.9rem;
}
.row.product-thunder-sale {
padding: 0 20px !important;
}
.thunder-sale h4 {
width: 195px;
font-size: 1.2rem;
font-weight: 600;
}
.home-best-seller h4 {
width: 195px;
font-size: 1.8rem;
}
.box-blog-post .box-image:before{
display: none;
}
.home-recommended h4 {
width: 195px;
font-size: 1.8rem;
}
.nav.nav-sidebar .has-child ul.children li a i.icon-image img {
position: relative;
left: 50px;
top: -2px;
}
.nav.nav-sidebar .has-child ul.children li a {
position: relative;
left: -15px;
}
.home-slider .col {
padding-bottom: 15px;
}
.video-banner {
margin-bottom: 30px;
}
.row.home-categoty .col {
padding: 0 10px 20px 10px;
}
}
@media (min-width: 768px){
.related-products-wrapper .add-to-cart-button a.add_to_cart_button:before {
left: 5px !important;
}
.shop-container a.added_to_cart:before {
left: 39px;
} .about-page section {
padding: 30px 40px;
}
.form-contact form {
max-width: 600px;
margin: auto
}
.shipping-page .cms-content > div:not(.cms-title) h4 {
margin: 0 0 30px 5px;
}
.how-text {
padding: 0 0 15px 15px;
}
.list-cookie {
padding: 30px;
}
.cms-page .left-menu {
float: left;
padding: 0;
}
.cms-page .cms-content {
display: inline-block;
width: 100%;
}
.cms-page .cms-menu {
padding: 0 15px 0 0;
}
.cms-menu ul {
background-color: #f93b1e;
border-radius: 12px;
display: block;
}
.cms-menu li {
display: block;
background-color: #090909;
padding: 10px 0;
font-family: 'Roboto','Kanit',sans-serif;
margin: 0 10px 0 0 !important;
}
.cms-menu li:first-child {
border-radius: 12px 12px 0 0;
}
.cms-menu li:last-child {
border-radius: 0 0 12px 12px;
}
.cms-menu li a {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
color: #fff;
}
.cms-menu li img {
width: 30px;
margin: 10px;
filter: brightness(10);
padding: 0;
}
.cms-menu li span {
display: block;
}
.howto-menu li.how-to-order, 
.payment-menu li.payment, 
.ship-menu li.shipping, 
.confirm-menu li.confirm-payment, 
.policy-menu li.privacy-policy {
background: #f93b1e;
}
.cms-menu li:hover {
background: #f93b1e;
}  .cms-menu.left li {
display: inline-block;
width: 100%;
margin: 0 0 15px 0 !important;
background: #ececec;
height: 38px;
text-align: left;
}
.contact-form h2 {
font-size: 2rem;
}
.contact-info .address {
display: grid;
grid-template-columns: 50% 50%;
}
.contact-us .text.map iframe {
height: 500px;
}
.cms-menu.left {
flex: 0 0 28%;
max-width: 28%;
float: left;
padding-right: 15px;
}
.cms-content.right {
flex: 0 0 72%;
max-width: 72%;
float: right;
}
.cms-menu.left li a {
display: block;
height: 100%;
}
.cms-menu.left .fa {
height: 38px;
width: 38px;
background: #d8d8d8;
font-size: 1.3rem;
text-align: center;
display: inline-block;
margin: 0;
line-height: 1.8;
}
.cms-menu.left .fa:hover {
color: unset;
}
.cms-menu.left h4 {
display: inline;
font-size: 0.9rem;
font-weight: 400;
color: #333533;
font-family: 'Roboto','Kanit';
line-height: 1.3;
margin-left: 5px;
top: -2px;
position: relative;
}
.cms-menu.left li:hover {
background: #ddd;
} 
.how-to-menu li:nth-child(1) a .fa, 
.pay-menu li:nth-child(2) a .fa, 
.ship-menu li:nth-child(3) a .fa, 
.confirm-menu li:nth-child(4) a .fa{
color: #fff;
background: #0073bb;
}
.how-to-menu li:nth-child(1) a h4 , 
.pay-menu li:nth-child(2) a h4, 
.ship-menu li:nth-child(3) a h4, 
.confirm-menu li:nth-child(4) a h4{
color: #fff;
}
a.remove, a.icon-remove{
font-size: unset !important;
}
.footer-left {
max-width: 60% !important;
flex: 0 0 60% !important;
}
.footer-right {
max-width: 40% !important;
flex: 0 0 40% !important;
padding: 30px 40px!important;
}  .how-img{
position: relative;
float: left;
width: 16.66667% !important;
}.how-text{
float: right;
width: 83.33333% !important;
} .top-banner .top-text {
background-image: url(//turbopluz.com/wp-content/themes/turbo/images/BG.jpg);
}
.top-banner p.text {
padding: 30px 60px;
}  footer section .section-content div .medium-3 {
max-width: 50% !important;
flex-basis: 50% !important;
}
.socials-contact .small-6{
max-width: 50% !important;
flex-basis: 50% !important;
}
.row.product-thunder-sale {
padding: 0 75px !important;
}
a.added_to_cart:before {
left: 29px;
}
.box-blog-post .box-image:before {
left: 110px;
}
.wpcu-theme_2 .wpcu-product__details .wpcu-product__price{
padding: 6px 25px !important;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: -27px;
}
ul.atw_product_actions2 li a.woosw-btn{
display: block !important;
}
p.product.woocommerce.add_to_cart_inline a.button.add_to_cart_button:before {
left: -10px;
}
p.product.woocommerce.add_to_cart_inline a.added_to_cart.wc-forward:before {
left: -10px;
}
.slider ol.flickity-page-dots {
bottom: -23px;
}
}
@media (max-width: 768px){
.home-banner .col.medium-7{
max-width: 100%;
flex-basis: 100%;
}
.home-banner .col.medium-5{
max-width: 100%;
flex-basis: 100%;
}
.product-main {
padding-bottom: 0;
}
}
@media (min-width: 992px){
.related-products-wrapper .add-to-cart-button a.add_to_cart_button:before {
left: 0 !important;
}
.shop-container a.added_to_cart:before {
left: 36px;
} .form-contact form {
max-width: 350px;
}
.contact-page .form-contact, 
.contact-page .box-contact {
padding-bottom: 30px;
}
.c-by ul {
flex-direction: row;
}
.payment-page .order-step-box {
padding: 30px 30px 10px 30px;
}
.payment-page .order-step img {
width: auto;
}
.payment-page li img.dropdown {
margin: 20px;
} footer section .section-content div .medium-3 {
max-width: 25% !important;
flex-basis: 25% !important;
}
.socials-contact .small-6{
max-width: 25% !important;
flex-basis: 25% !important;
}
.header-nav.header-bottom-nav li a {
padding: 10px 20px !important;
}
form.searchform {
top: 10px;
} .thunder-sale h4 {
width: 540px;
font-size: 2rem;
}
a.added_to_cart:before {
left: 32px;
} .box-blog-post .box-image:before {
left: 26px;
bottom: 20px;
}
h5.post-title.is-large {
font-size: 0.9rem;
}
.shop-container .add-to-cart-button a.add_to_cart_button:before {
left: 7px;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: 5px;
}
.home-banner .col.medium-5 {
padding-left: 5px;
}
.home-banner .col.medium-7 {
padding-right: 5px;
}
a.socials-links {
font-size: 0.8rem;
}
form.searchform {
position: absolute;
}
.header-inner .flex-col.hide-for-medium.flex-right {
position: absolute;
right: 25px;
bottom: 10px;
}
.stuck #logo img {
position: absolute;
top: 20px;
}
}
@media (min-width: 1024px){
a.added_to_cart:before {
left: 37px;
}
.shop-container a.added_to_cart:before {
left: 40px;
}
}
@media (min-width: 850px){
.cms-menu.left {
flex: 0 0 25%;
max-width: 25%;
}
.header-language-dropdown a {
line-height: 20px !important;
}
.header-tel .container {
padding: 0 !important;
}
.home-slide-md .flickity-prev-next-button{
top: 50% !important;
bottom : 50% !important;
}
.contact-social {
grid-template-columns: 25% 25% 25% 25%;
}
.row.row-main { }
.slide-banner {
padding: 0 !important;
}
.cms-content.right {
flex: 0 0 75%;
max-width: 75%;
}
.left-banner {
float: left;
flex: 0 0 50%;
max-width: 50%;
padding: 0 7.5px 15px 0;
margin: 0;
}
.right-banner {
float: right;
flex: 0 0 50%;
max-width: 50%;
padding: 0 0 15px 7.5px;
}
.col-12.banner-pic:nth-child(1) {
margin-bottom: 12px;
} .f-about-us {
float: left;
}
.f-payment,.f-shipping{
flex: 0 0 100% !important;
max-width: 100% !important;
}
.header-tel .tel:before,.header-tel .fax:before{
display: none !important;
}
.header-tel div{
justify-content: flex-start !important;
}
.top-banner .col {
padding: 15px 15px 0;
}
}
@media (min-width: 1200px){
.out-of-stock-label {
top: 53% !important;
}
.related-products-wrapper a.added_to_cart:before {
left: 42px !important;
}
.shop-container a.added_to_cart:before {
left: 35px;
} .form-contact form {
max-width: 450px;
}
.form-confirm form {
max-width: 750px;
margin: auto
}
.notify-note {
margin: 0 80px 10px 80px;
}
.order-step-box p.order-explain {
width: 80%;
margin: 30px auto;
}
ul.bank-detail li {
font-size: 15px;
line-height: 1.6;
}
.bank-data .bank-detail {
height: 110px;
}
.bank img {
width: auto;
}
.confirm-page .note-bottom {
margin-top: 30px;
} .col-12.banner-pic:nth-child(1) {
margin-bottom: 17px;
} .f-contact .tel ul {
margin: 23px 0 !important;
}    
.footer-box.f-contact .tel {
margin-bottom: 0;
}
.f-info {
max-width: 45% !important;
flex: 0 0 45% !important;
}
.footer-cms{
max-width: 55% !important;
flex: 0 0 55% !important;      
}
.back-behind {
max-width: 100% !important;
position: absolute;
display: inline-block !important;
}
.back-left {
background: #0073bb;
}
.back-right {
background: #e4f1f9;
}
.back-left,
.back-right {
max-width: 50%;
flex: 0 0 50%;
float: left;
height: 277.98px;
}
.f-payment,.f-shipping{
flex: 0 0 50% !important;
max-width: 50% !important;
}
.header-nav.header-bottom-nav li a {
padding: 10px 41px !important;
}
.add-to-cart-button a.add_to_cart_button:before {
left: -30px;
}
.box-blog-post .box-image:before {
left: 39px;
bottom: 10px;
}
h5.post-title.is-large {
font-size: 1rem;
}
.shop-container .add-to-cart-button a.add_to_cart_button:before {
left: -15px;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: -17px;
}
a.socials-links {
font-size: 1rem;
}
}
@media (min-width: 1440px){ .form-contact form {
max-width: 520px;
}
.form-confirm form {
max-width: 850px;
}
.payment-page .order-step-box {
padding: 50px 50px 30px 50px;
}  .header-nav.header-bottom-nav li a {
padding: 10px 56px !important;
}
.f-payment,.f-shipping{
flex: 0 0 50% !important;
max-width: 50% !important;
}
.add-to-cart-button a.add_to_cart_button:before {
left: -50px;
}
.box-blog-post .box-image:before {
left: 45px;
}
.shop-container .add-to-cart-button a.add_to_cart_button:before {
left: -25px;
}
.related-products-wrapper .add-to-cart-button a.add_to_cart_button:before{
left: -37px;
}
.related-products-wrapper a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: -39px;
}
.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-outline:before {
left: -27px;
}
.header-inner.flex-row.container.logo-left.medium-logo-center {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 1600px){
}.icon-menu {
color: #0073BB;
}
#shop-sidebar .prdctfltr_filter_title {
display: none;
}
.sidebar-menu a {
font-size: 1rem;
font-weight: 400;
}
.off-canvas .sidebar-menu {
padding: 0 !important;
}
.sidebar-menu .header-search-form {
background-color: #f93b1d;
}
.off-canvas .nav-vertical>li>a {
font-size: 1rem;
font-weight: 400;
}
.search-field.mb-0 {
border-radius: 5px 0 0 5px;
}
.header-language-dropdown .image-icon {
display: none !important;
}
.searchform .button.icon {
border-radius: 0 5px 5px 0;
}
ul.dashboard-links li a {
font-family: 'Kanit';
}
.page.page-id-14 #main,
.page-id-15 #main,
.page-id-17 #main {
padding: 0 15px !important;
}
.bottom-button {
display: inline-flex;
justify-content: space-between;
align-content: center;
width: 100%;
height: 25px;
}
.recommended .col {
padding-bottom: 0;
}
.is-divider {
max-width: 100% !important;
}
.slider.slider-nav-simple .flickity-prev-next-button.previous:after{
left: 0;
}
.slider.slider-nav-simple .flickity-prev-next-button.next:after{
right: 0;
}
.flickity-prev-next-button.previous:after {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-arrow-left.svg) no-repeat 0 0 /20px;
display: inline-block;
width: 30px;
height: 30px;
position: relative;
background-repeat: no-repeat;
left: 20px;
background-color: #fc614b;
border-radius: 22px;
background-position: center;
opacity: 0.8;
}
.blog-banner .flickity-prev-next-button.previous:after {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/hanna/images/icon-left.svg);
display: inline-block;
width: 30px;
height: 40px;
position: relative;
background-repeat: no-repeat;
filter: brightness(10);
}
.product-summary .woocommerce-Price-currencySymbol {
vertical-align: middle;
margin-right: 5px;
}
span.cart-icon.image-icon:hover strong {
background-color: #f93b1d;
}
.bg.section-bg.fill.bg-fill.bg-loaded .is-border {
border: 0;
}
.slider-nav-circle .flickity-prev-next-button:hover svg {
border: unset !important;
background: unset !important;
}
.blog-banner .flickity-button-icon {
opacity: 0;
}
.flickity-prev-next-button.next:after {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/turbo/images/icon-arrow-right.svg) no-repeat 0 0 /20px;
display: inline-block;
width: 30px;
position: relative;
height: 30px;
background-repeat: no-repeat;
right: 20px;
background-color: #fc614b;
border-radius: 22px;
background-position: center;
opacity: 0.8;
}
.blog-banner .flickity-prev-next-button.next:after {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/hanna/images/icon-right.svg);
display: inline-block;
width: 30px;
position: relative;
height: 40px;
right: 5px;
background-repeat: no-repeat;
filter: brightness(10);
}
.product-footer .tab-panels {
padding: 15px 30px;
} .bottom-button a.button.primary span {
width: 90px !important;
}
.a.added_to_cart.wc-forward {
font-size: 15px;
}
.flickity-page-dots .dot {
width: 25px !important;
height: 4px !important;
background: #fa7661 !important;
opacity: 1 !important;
margin: 0 0 0 12px !important;
border-radius: 5px !important;
}
.flickity-page-dots .dot.is-selected {
background: #ffffff !important;
}
.slide-banner .flickity-button-icon {
opacity: 0;
}
.flickity-button-icon {
opacity: 1;
}
.flickity-button-icon .arrow {
display: none;
}
.product-footer .woocommerce-tabs {
border: none;
}
.header-tel a {
color: #fff !important;
display: flex;
justify-content: flex-start;
font-family: 'Roboto', 'Kanit';
flex-direction: row;
font-size: 0.9rem;
}
.right .abox p.text-center {
font-size: 1.2rem;
text-indent: 0;
font-weight: 600;
}
.right .abox p {
margin-top: 30px;
text-indent: 4rem;
}
.nav li.header-block {
width: 80%;
}
.col.slide-banner {
padding: 0;
}
li.header-search-form.search-form.html.relative.has-icon {
max-width: 330px;
}
.content-right .content-title h2 {
font-size: 15px;
margin: 0;
}
.content-right .content-title {
padding: 0;
}
li.header-newsletter-item,
.html.header-social-icons {
display: none !important;
}
.header .flex-row {
height: 100%;
width: 100% !important;
}
.right .abanner .box-text .text img {
width: 100px;
margin: 0;
}
.right .abanner .box-text .text p {
font-family: 'Kanit', serif;
font-size: max(3vw, 30px);
line-height: 2rem;
text-shadow: 0 0 0 rgb(0 0 0 / 0%);
}
.header-tel div {
display: flex;
justify-content: flex-start;
padding: 0;
}
.header-tel .tel {
margin-right: 15px;
}
.header-tel img {
display: none;
}
#main {
padding: 15px 0;
min-height: 500px !important;
}
.home #main {
padding: 0;
}
.header-tel .tel {
margin-right: 20px;
}
.content-box li {
margin: 0;
font-family: 'Sarabun', sans-serif;
font-size: 13px;
line-height: 1.8;
}
.content-box h4 span {
margin-right: 10px;
}
.content-left .content-box {
padding: 0;
}
.contact-us .content-box img {
float: left;
height: 35px;
margin-right: 15px;
margin-top: 5px;
}
.content-left .map {
padding: 0 15px 0 0;
max-width: 100%;
}
.content-left .map p iframe {
height: 270px !important;
}
.contact-us .content-box p {
margin-left: 50px;
}
.content-left .content-box:nth-child(1) {
padding: 0;
margin-bottom: 10px;
}
.contact-us .content-box h4 {
margin: 0;
line-height: 1.3;
}
.woocommerce-product-gallery__image {
border: 1px solid #ddd;
}
.woocommerce-product-gallery__image:hover img {
filter: brightness(0.9);
}
.price_slider_amount button {
background: #0073bb !important;
}
.widget_price_filter .ui-slider-handle,
.ui-slider-range {
background: #0073bb !important;
}
.cms-content .content-right {
border: 1px solid #ddd;
background: #f5f5f5;
margin: 0;
padding: 10px 15px;
}
.content-left .content-box {
padding: 7.5px 0;
}
.header-tel .tel:before {
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-call-footer.svg) no-repeat 0 0 / 20px auto;
width: 20px;
height: 20px;
display: inline-block;
content: '';
margin-right: 15px;
}
.header-tel .fax:before {
background: url(//turbopluz.com/wp-content/themes/turbo/images/icon-fax-footer.svg) no-repeat 0 0 / 20px auto;
width: 20px;
height: 20px;
display: inline-block;
content: '';
margin-right: 15px;
}
.cart-icon.image-icon strong {
right: 15px;
top: 19px;
border-color: transparent !important;
background-color: #f93b1d;
color: #fff;
width: 15px;
height: 15px;
font-size: 0.4rem;
border-radius: 22px;
}
.cart-icon.image-icon strong::after {
display: none;
}
article#esg-grid-1-1-wrap {
max-width: 345px !important;
margin: 0 auto;
}
.esg-filters .esg-navigationbutton {
background: transparent !important;
border: 0 !important;
box-shadow: 0 0 0 0 !important;
}
.esg-navigationbutton.esg-right i:before {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/hanna/images/icon-right.svg) no-repeat;
width: 30px;
height: 40px;
right: -25px;
top: -15px;
position: relative;
display: inline-block !important;
}
.esg-navigationbutton.esg-left i:before {
content: '';
background: url(//turbopluz.com/en//wp-content/themes/hanna/images/icon-left.svg) no-repeat;
width: 30px;
height: 40px;
right: 20px;
top: -15px;
position: relative;
display: inline-block !important;
}
.top-text a:hover {
color: unset !important;
}
.home-product-title h4 {
font-size: 30px;
font-family: 'Kanit', sans-serif;
font-weight: 100;
margin: 0;
}
.home-product-title span {
text-transform: uppercase;
color: #fff;
background: #0173BB;
height: 25px;
line-height: 1;
font-size: 15px;
display: flex;
align-items: center;
justify-content: center;
}
.right .abanner .box-text {
top: 0;
}
.about-us-text {
margin-bottom: 4%;
}
.box-text .text p.sec,
.box-text .text p.third {
color: #224b87;
} #menu-item-1173 {}
#menu-item-1173 .sub-menu {
padding: 5px 5px 0 10px;
}
#menu-item-1173 .sub-menu a:hover {
color: #0057A7;
} @media (min-width: 425px) {}
@media (min-width: 768px) {
article#esg-grid-1-1-wrap {
max-width: 738px !important;
}
.right .abanner .box-text {
top: 6%;
}
.about-us-text {
margin-bottom: 7%;
}
.content-right,
.content-left {
float: left !important;
}
.right .abanner .box-text .text p {
line-height: 3rem;
font-size: max(5vw, 20px);
}
}
@media (min-width: 850px) {
.header-bottom {
background-color: #0073BB !important;
}
.header-nav .custom.html_topbar_left {
margin: 5px;
}
.accordion-item .accordion-inner {
padding: 0 25px;
}
.accordion-item.sub-item,
.accordion.sub-menu-list {
font-family: 'Kanit';
font-size: 0.95rem;
color: #4c4c4c;
}
a.ux-menu-link__link.flex {
border: 0
}
.sub-menu .accordion_title {
font-size: 1rem;
margin: 10px 0 2px 0;
}
a.accordion-title.plain:before {
content: '';
width: 7px;
height: 7px;
margin: 0 5px 1px 0;
display: inline-block;
background: #4c4c4c;
border-radius: 8px;
}
.accordion-title.active {
background-color: unset !important;
}
a.accordion-title.plain {
border: 0 !important;
line-height: 1.6rem;
padding: 2px 20px !important;
}
li.header-search-form.search-form.html.relative.has-icon height: 35px;
li.account-item.has-icon {
margin: 0px 0px 0 5px;
}
li#tab-title-description a,
li#tab-title-additional_information a {
padding: 10px;
background-color: #f4f4f4;
}
li#tab-title-description {
margin: 0;
}
li#tab-title-additional_information {
margin: 0;
}
ul.header-nav.header-nav-main.nav-right {
height: 35px;
display: flex;
}
.product-list.slider:hover .flickity-prev-next-button {
opacity: 1 !important;
}
.tabbed-content .tab-panels {
padding-top: 1em;
border: 1px solid #ddd;
}
.description_tab.active a,
.additional_information_tab.active a{
border: 0 !important;
background: #f93b1d  !important;
color: #fff !important;
}
.nav-line > li > a:before{
border-color: #f93b1d !important;
}
li#tab-title-description:hover a:before,
.additional_information_tab:hover a:before {
background: unset !important;
}
li#tab-title-description.active a,
.additional_information_tab.active a {
color: #fff !important;
font-size: 1.1rem !important;
}
div#tab-description {
padding: 15px 30px;
}
.pb-half {
max-width: 1320px !important;
}
.cart-icon.image-icon strong {
}
.header-tel a {
color: #555 !important;
font-size: 1rem !important;
}
.product-footer .woocommerce-tabs>.nav-line {
margin-top: -1px !important;
}
span.woocommerce-Price-currencySymbol {
vertical-align: middle !important;
margin-right: 5px;
}
.ux-search-submit {
background-color: #0073BB !important;
height: 34px;
margin-left: -1px !important;
}
.header-button .account-link {
background: url(//turbopluz.com/wp-content/themes/turbo/images/user-icon.svg) no-repeat 50% 0;
background-size: 32px;
width: 32px;
height: 32px;
border: none !important;
}
.header-button .account-link .icon-user {
display: none;
}
.header-main {
max-width: 1380px !important;
margin: auto;
}
.header-tel .container {
flex-direction: column;
color: #737373;
margin: 0;
}
ul.sub-menu {
width: 450px;
}
ul.sub-menu .menu-item a {
padding: 4px 10px !important;
font-size: 15px;
line-height: 1.6;
}
.header-tel div {
margin-right: 0;
margin-bottom: 5px;
}
.header-tel img {
display: inline-block;
}
.header-bottom-nav li a {
padding: 4px 9px !important;
}
.header-inner .flex-col.hide-for-medium.flex-right {
}
.nav li.header-block {
width: 100%;
}
a.header-cart-link.off-canvas-toggle.nav-top-link.is-small {
padding: 0 !important;
}
.header-bottom .flex-row {
}
.nav-spacing-xlarge>li {
margin: 0 !important;
}
.nav>li>a {
font-weight: 400 !important;
font-size: 1.1rem !important;
letter-spacing: normal !important;
}
.header-bottom .nav>li>a { }
.nav>li>.active>a {
background-color: #304C6D;
}
.active .nav-top-link,
.nav-top-link:hover {
color: #fff !important;
}
.row.footer-link {
max-width: 1380px;
}
article#esg-grid-1-1-wrap {
max-width: 738px !important;
margin: 0 auto;
}
}
@media (min-width:992px) {
.header-bottom-nav li a {
padding: 4px 19px !important;
}
.right .abanner .box-text .text img {
width: 200px;
}
.right .abanner .box-text .text p {
line-height: 4rem;
}
.sub-menu {
padding: 25px !important;
}
article#esg-grid-1-1-wrap {
max-width: 970px !important;
margin: 0 auto;
}
.sub-menu .sub .item .lv1 {
min-height: 140px;
}
.sub-menu .sub {
float: left;
padding: 15px;
border-right: 1px solid #ccc;
}
.sub-menu .sub:nth-child(4) {
border-right: none;
}
.nav-dropdown-has-border .nav-dropdown {
border: none !important;
border-bottom: 4px solid #f93b1d !important;
}
.lv1 h2 {
margin-bottom: 0;
}
.sub-menu .sub-menu-cat .item .lv2 li {
text-indent: 35px;
}
.sub-menu .sub-menu-cat .item li {
text-indent: 20px;
}
.sub-menu .sub .item h2.title a,
.sub-menu .sub .item h2.title {
color: #06588b;
font-size: 1rem;
padding: 0 !important;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.sub-menu .sub .item h2.title {
border-bottom: 2px solid #06588b;
}
.text-blog h2 {
font-size: 1.5rem;
}
h6.entry-category.is-xsmall {
display: none;
}
.sub-menu .sub .item i {
width: 30px;
height: 30px;
}
.sub-menu .sub .item .lv1.last {
min-height: unset !important;
}
.sub-menu .sub-menu-cat {
display: grid;
grid-template-columns: 24% 27% 22% 24.5%;
column-gap: 15px;
}
.searchform input.search-field {
width: 310px;
}
}
@media (min-width: 1024px) {
.header-bottom-nav li a {
padding: 4px 23px !important;
}
article#esg-grid-1-1-wrap {
max-width: 994px !important;
margin: 0 auto;
}
.searchform input.search-field {
width: 350px;
}
}
@media (min-width: 1200px) {
.header-bottom-nav li a {
padding: 4px 36px !important;
}
article#esg-grid-1-1-wrap {
max-width: 1170px !important;
margin: 0 auto;
}
.searchform input.search-field {
width: 520px;
}
}
@media (min-width: 1220px) {
#logo img {
max-height: none;
width: 180px !important;
height: auto !important;
max-width: none;
}
.logo {
width: 260px !important;
}
.header-block .header-block-block-1 {
padding-left: 50px;
}
.cart-item.has-icon a {
border: none;
padding: 0 !important;
margin-top: -6px;
}
.search-form {
width: 60% !important;
max-width: 300px;
}
.search-field.mb-0,
.searchform .button.icon {
border-radius: 5px;
}
.header-button {
margin-top: 1px;
}
.icon-user:before {
display: none;
}
.button.icon.circle {
border: none;
}
.button.icon.circle:hover,
.button.icon.circle:active {
background-color: transparent;
}
.cart-icon.image-icon {
top: 0;
}
}
@media (min-width: 1440px) {
.header-bottom-nav li a {
padding: 4px 44px !important;
}
.right .abanner .box-text .text p {
line-height: 6rem;
}
article#esg-grid-1-1-wrap {
max-width: 1320px !important;
margin: 0 auto;
}
.searchform input.search-field {
width: 570px;
}
}
@media (min-width: 1600px) {
.right .abanner .box-text .text p {
font-size: max(3vw, 20px);
}
}