@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap&subset=vietnamese");
@import url("https://fonts.googleapis.com/css?family=Oswald:400,500,600,700&display=swap&subset=vietnamese");
@font-face{
font-family: "SVN-Darleston";
src:url(//tumaihome.com/wp-content/themes/flatsome-child/font/SVN-Darleston.otf);
}
h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2{
font-family: 'Roboto', sans-serif !important;
}
body{
font-family: 'Roboto', sans-serif !important;
color: #333;
}
.img{
overflow: hidden;
}
.rt_new_pro_right {
position: unset !important;
}
.box_first_posts{
padding-top: 55px;
}
.rt_new_pro_right > .col-inner{
position: unset !important;
}
.rt_new_pro_right .col-inner .heading{
position: absolute;
top: 0;
left: 0;
z-index: 9;
}
#content{
background: #fff;
} .rt_form_dk  .small-12{
padding-bottom: 15px;
}
.form_dk > div:nth-child(1){
width: 50%;
float: left;
text-align: center;
color: #f6f6f6;
font-size: 14px;
}
.form_dk > div form{
overflow: hidden;
margin-bottom: 0;
}
.form_dk > div:nth-child(1) p{
margin-bottom: 0 !important;
}
.form_dk > div:nth-child(1) h2{
font-size: 25px;
margin-bottom: 5px;
color: #f6f6f6;
font-weight: 400;
}
.form_dk > div:nth-child(2){
width: 50%;
float: right;
position: relative;
margin: 7px 0;
}
.form_dk > div:nth-child(2) input{
width: 100%;
height: 44px;
margin:0;
}
.form_dk > div:nth-child(2) .wpcf7-submit{
position: absolute;
top: -10px;
right: 0;
width: 44px;
height: 44px;
text-transform: initial;
background: #f39303;
padding: 0;
}
.wpcf7-mail-sent-ok{
color: #fff;
}
.footer-1 .row > div:nth-child(1){
max-width: 47% !important;
-ms-flex-preferred-size: 47% !important;
flex-basis: 47% !important;
}
.footer-1 .row > div:nth-child(2){
max-width: 17% !important;
-ms-flex-preferred-size: 17% !important;
flex-basis: 17% !important;
}
.footer-1 .row > div:nth-child(3){
max-width: 18% !important;
-ms-flex-preferred-size: 18% !important;
flex-basis: 18% !important;
}
.footer-1 .row > div:nth-child(4){
max-width: 18% !important;
-ms-flex-preferred-size: 18% !important;
flex-basis: 18% !important;
}
.footer-1 p{
margin-bottom: 0 !important;
line-height: 30px;
}
.footer-1 p i{
color: #f39303;
}
.footer-1 .menu li{
border-top: none;
}
.footer-1 .menu li a{
line-height: 31px !important;
padding-right: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
color: #acacac !important;
font-size: 15px;
}
.footer-1 .menu li a:hover{
color: #fff !important;
}
.footer-1 .widget{
margin-bottom: 0;
}
.footer-2 .widget-title{
color: #636363;
margin-bottom: 20px !important;
display: block;
}
.footer ul.menu > li:nth-child(1){
border:none !important;
}
.footer .custom-html-widget{
color: #fff;
font-size: 14px;
line-height: 24px;
text-align: justify;
}
.footer p{
color: #fff;
font-size: 14px;
line-height: 24px;
text-align: left;
}
.absolute-footer{
display: none !important;
}
.footer-2 .is-divider{
display: none !important;
}
.rt_icon_hd{
overflow: hidden;
}
.rt_icon_hd1{
margin-right: 25px;
}
.rt_icon_hd1 img{
padding: 6px 0;
}
.rt_icon_hd2{
margin-right: 25px;
}
.rt_icon_hd2 img{
padding-top: 9px;
}
.rt_icon_hd3 img{
padding: 8px 0;
}
.rt_icon_hd > img{
float: left;
margin-right: 7px;
}
.rt_icon_hd > div{
float: right;
font-size: 14px;
line-height: 21px;
color: #33496d;
}
#wide-nav > .flex-row > .flex-left{
width: 100% !important;
margin-right: 0 !important;
}
.nav-dropdown-default{
padding: 0;
}
.search-form{
width: 100% !important;
}
.clear {
clear: both;
}
.image-tools.top.right {
z-index: 9;
}
.badge-container {
display: none;
}
.product-title a {
font-size: 15px;
color: #333;
}
.product-small:hover .product-title a {
color: #000;
}
.block-product-col {
margin: 0 -10px;
clear: both;
}
.block-product-col .col-4 {
width: 25%;
float: left;
padding: 0 10px;
margin: 10px 0;
}
.block-product-col .col-4:nth-child(4n+1) {
clear: both;
}
.block-product-col .col-3 {
width: 33.333333%;
float: left;
padding: 0 10px;
margin: 10px 0;
}
.block-product-col .col-3:nth-child(3n+1) {
clear: both;
}
.block-product-1 .col-inner {
background-color: #ffffff;
padding: 0;
border-radius: 0px;
border: 1px solid #ebebeb;
} .block-product-1{
margin: 0 -8px;
}
.block-product-1 .col-3{
padding: 0 8px;
margin-bottom: 15px;
}
.block-product-1 .spd1_box_left{
width: 460px;
overflow: hidden;
float: left;
clear: none;
}
.block-product-1  .box-image{
width: 100%;
height: 154px;
}
.block-product-1 .box-image img{
width: 100%;
height: 154px;
object-fit: cover;
}
.block-product-1 del{
display: none !important;
}
.block-product-1 ins{
width: 100% !important;
}
.block-product-1 .price{
text-align: center !important;
}
.block-product-1 .box-text span.amount{
font-size: 16px !important;
font-weight: 600 !important;
}
.block-product-1 .spd1_box_left > div{
width: 100% !important;
margin-top: 0;
}
.block-product-1 .spd1_box_left .box-text{
padding: 15px 20px 20px 20px;
}
.block-product-1 .spd1_box_left .box-text .product-title a{
font-size: 21px;
color: #33496d;
line-height: 25px;
display: block;
height: 25px;
overflow: hidden;
margin-bottom: 6px;
}
.block-product-1 .spd1_box_right{
width: calc(100% - 460px);
float: right;
clear: none;
}
.block-product-1 .spd1_box_right .box-text{
padding:10px;
}
.block-product-1 .spd1_box_right .box-text .product-title a{
display: block;
font-size: 15px;
color: #33496d;
line-height: 22px;
height: 22px;
overflow: hidden;
margin-bottom: 6px;
}
.block-product-1 .spd1_box_right .box-text span.amount{
font-size: 15px;
}
.block-product-1 .spd1_box_right > div{
margin-top: 0;
}
.block-product-1 .spd1_box_right .box-image{
height: 170px;
width: 100%;
}
.block-product-1 .spd1_box_right .box-image img{
width: 100%;
height: 170px;
object-fit: cover;
}
.block-product-1 .box-text {
padding:5px 10px 20px 10px !important;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/star.png) 52px 55px no-repeat;
}
.block-product-1 .box-text a{
display: block;
font-size: 16px;
line-height: 25px;
height: 25px;
overflow: hidden;
color: #333333;
text-align: center;
}
.box-text .price-wrapper {
margin: 0 0 6px 0;
line-height: 22px;
height: unset;
overflow: hidden;
}
.box-text del, 
.box-text ins {
width: 50%;
display: block;
float: right;
}
.box-text  del span.amount {
color: #333;
font-size: 16px;
font-weight: 400;
}
.box-text  span.amount {
color: #ee1f1f;
font-size: 18px;
font-weight: 700;
}
.block-product-1 .box-text .star-rating {
display: block;
width: 100%;
margin:0 0 10px 0;
padding:0;
font-size: 11px;
}
.star-rating span:before{
color: #f39402 !important;
} .product-info .price-wrapper span.amount, .product-info .price-wrapper ins .amount {
font-size: 36px;
color: #f54444;
}
.product-info .price-wrapper del, .product-info .price-wrapper ins {
display: block;
margin-bottom: 10px;
}
.product-info .price-wrapper del {
color: #a8a8a8;
font-size: 15px;
}
.product-info .price-wrapper del .amount {
font-size: 15px;
color: #a8a8a8;
}
.block-product-col  a.view_product {
position: relative;
display: inline-block;
background-color: transparent;
text-transform: uppercase;
font-size: .97em;
letter-spacing: .03em;
-ms-touch-action: none;
touch-action: none;
cursor: pointer;
font-weight: bolder;
text-align: center;
color: currentColor;
text-decoration: none;
border: 1px solid transparent;
vertical-align: middle;
border-radius: 0;
margin-top: 0;
margin-right: 1em;
text-shadow: none;
line-height: 2.4em;
min-height: 2.5em;
padding: 0 1.2em;
max-width: 100%;
transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
text-rendering: optimizeLegibility;
box-sizing: border-box;
font-size: .8em;
margin-bottom: 0;
margin-top: 1em;
background-color: #dedede;
}
.block-product-col a.wc-forward {
position: relative;
display: inline-block;
background-color: transparent;
text-transform: uppercase;
font-size: .97em;
letter-spacing: .03em;
-ms-touch-action: none;
touch-action: none;
cursor: pointer;
font-weight: bolder;
text-align: center;
color: currentColor;
text-decoration: none;
border: 1px solid transparent;
vertical-align: middle;
border-radius: 0;
margin-top: 0;
margin-right: 1em;
text-shadow: none;
line-height: 2.4em;
min-height: 2.5em;
padding: 0 1.2em;
max-width: 100%;
transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
text-rendering: optimizeLegibility;
box-sizing: border-box;
font-size: .8em;
margin-bottom: 0;
margin-top: 1em;
background-color: #446084;
color: #fff;
} .block-product-2 .col-inner {
background: #ffffff;
position: relative;
border-radius: 4px;
}
.block-product-2 .col-inner .rt-description {
position: absolute;
top: 0;
left: -245px;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
color: #fff;
padding: 10px;
font-size: 14px;
z-index: 1;
opacity: 0;
-webkit-transition: left 1s; 
-moz-transition: left 1s; 
}
.block-product-2 .col-inner:hover .rt-description {
opacity: 1;
left: 0;
}
.block-product-2 .col-inner .rt-description a {
color: #fff;
}
.block-product-col .rt-description a.view_product {
margin-top: 0;
color: #000;
}
.block-product-2 .rt-description a.wc-forward {
margin-top: 0;
margin-right: 0;
}
.block-product-2 .box-image{
height: 245px;
width: 100%;
}
.block-product-2 .box-image img{
width: 100%;
height: 245px;
object-fit: cover;
}
.block-product-2 .box-text{
padding:10px 20px 20px 20px !important;
overflow: hidden;
text-align: center;
}
.block-product-2 .box-text .product-title a{
font-size: 14px;
color: #333333;
line-height: 25px;
display: block;
height: 25px;
overflow: hidden;
margin-bottom: 5px;
}
.block-product-2 .box-text > a{
border-radius: 4px;
font-size: 12px;
}
.star-rating{
font-size: 11px !important;
margin-top: 3px !important;
margin-bottom: 6px !important;
}
.block-product-2 .box-text span.amount{
font-size: 16px;
}
.block-product-2-edit .block-product-2 > div{
width: 50%;
}
.block-product-2-edit .block-product-2 .col-4:nth-child(2n+1){
clear: both;
}
.block-product-2-edit .slider-wrapper{
margin-top: 23px;
}
.block-product-2-edit .slider-wrapper .text-inner h2{
font-size: 60px;
margin-bottom: 30px;
}
.block-product-2-edit .slider-wrapper .text-inner p{
font-size: 15px;
line-height: 24px;
} .block-product-3{
padding-bottom: 40px;
overflow: hidden;
}
.block-product-3 .col-inner {
border: 1px solid #ebebeb;
background: #fff;
overflow: hidden;
}
.block-product-3 .col-inner .box-text {
padding-bottom: .4em;
}
.block-product-3 .price-wrapper {
padding: 0;
display: block;
}
.block-product-3 .price-wrapper .star-rating{
width: 100%;
}
.block-product-3 .price-wrapper .price, .block-product-3 .price-wrapper .rt_view_product {
width: 100%;
margin: 0 auto;
}
.block-product-3 .price-wrapper .price, .block-product-3 .price-wrapper .rt_view_product .view_product {
margin-top: 0;
margin-right: 0;
}
.block-product-3 .price-wrapper .price del, .block-product-3 .price-wrapper .price ins {
display: block;
width: 100%;
margin: 2px 0;
}
.block-product-3 .title-wrapper {
text-align: left;
}
.block-product-3 .title-wrapper p a{
font-size: 18px;
display: block;
line-height: 25px;
height: 25px;
overflow: hidden;
color: #2c4162;
}
.block-product-3 .col-4{
width: 50%;
}
.block-product-3 .col-4:nth-child(2n+1){
clear: both;
}
.block-product-3 .box-image{
width: 240px;
height: 200px;
float: left;
}
.block-product-3 .box-image img{
width: 100%;
height: 200px;
object-fit: cover;
}
.block-product-3 .box-text{
width: calc(100% - 240px);
float: right;
background: #fff;
text-align: left;
padding: 20px 15px;
}
.block-product-3 .box-text .rt-des p{
font-size: 14px;
line-height: 22px;
display: block;
height: 66px;
overflow: hidden;
color: #6e6e6e;
} .heading{
text-align: center;
margin-bottom: 0;
}
.heading a,.heading span{
display: inline-block;
color: #575757;
font-size: 30px;
font-weight: 500;
text-transform: uppercase;
line-height: 40px;
padding: 0 10px;
position: relative;
font-family: 'Roboto', sans-serif !important;
}
.slogan{
text-align: center;
font-family: 'Oswald', sans-serif !important;
font-size: 20px;
color: #fff;
font-weight: 500;
margin-bottom: 0;
}
.slogan p{
margin-bottom: 20px;
}
.grid-tools a{
background: #f28f06 !important;
}
.block-product-col a.wc-forward{
text-transform: none !important;
}
.box_new > div{
padding-bottom: 0;
} .box__colum__commitment {
clear: both;
}
.box__colum__commitment h3 {
color: #333;
font-size: 20px;
font-weight: 400;
margin: 0;
}
.box__colum__commitment p {
font-size: 12px;
line-height: 24px;
margin: 0;
}
.box__colum__commitment .col  {
padding-bottom: 0;
}
ul.ul-reset>li{
margin-left: 0 !important;
} .news-widget-sidebar-widget {
}
.news-widget-sidebar-widget .news-item-sidebar  {
border-bottom: 1px solid #ddd;
padding-bottom: 20px;
overflow: hidden;
}
.news-widget-sidebar-widget .news-item-sidebar h4 {
margin: 10px 0 5px 0;
}
.news-widget-sidebar-widget .news-item-sidebar h4 a {
color: #073f77;
font-size: 16px;
font-weight: 500;
display: block;
line-height: 22px;
}
.news-widget-sidebar-widget .news-item-sidebar .date {
color: #9c9c9c;
font-size: 13px;
font-weight: 500;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner {
overflow: hidden;
clear: both;
padding-top: 20px;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner .news-thumb {
float: left;
width: 100px;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner .news-thumb a {
display: block;
line-height: 0;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner .news-thumb a img {
width: 100%;
height: 75px;
object-fit: cover;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner  .box__slider {
float: left;
width: 100%;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner  .box__slider h4 {
margin: 0 0 3px 0;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner  .box__slider h4 a {
color: #073f77;
font-size: 15px;
font-weight: 500;
display: block;
line-height: 22px;
max-height: 44px;
overflow: hidden;
}
.news-widget-sidebar-widget .news-item-sidebar-clear .boxx__innner  .box__slider .date {
color: #9c9c9c;
font-size: 13px;
font-weight: 500;
} .box_first_posts {
clear: both;
overflow: hidden;
}
.box_first_posts .news-item-posts {
float: left;
width: 48%;
}
.box_first_posts .news-item-posts:nth-child(2n) {
float: right;
}
.box__second_posts {
overflow: hidden;
clear: both;
}
.box__second_posts .news-item-sidebar-clear {
float: left;
width: 48%;
}
.box__second_posts .news-item-sidebar-clear:nth-child(2n) {
float: right;
}
.box__second_posts .news-item-sidebar-clear  .news-thumb {
float: left;
width: 105px;
}
.box__second_posts .news-item-sidebar-clear .box__slider {
float: right;
width: calc(100% - 115px);
}
.news-style-2 .box_first_posts .boxx__innner{
position: relative;
margin-bottom: 20px;
overflow-y: hidden;
}
.news-style-2 .box_first_posts .boxx__innner .news-thumb img{
width: 100%;
height: 260px;
object-fit: cover;
-webkit-transition: -webkit-transform 0.5s ease; 
-moz-transition: -moz-transform 0.5s ease; 
transition: transform 0.5s ease;
}
.news-style-2 .box_first_posts .boxx__innner .news-thumb:hover img{
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-o-transform: scale(1.1); 
transform: scale(1.1);
}
.news-style-2 .box_first_posts .boxx__innner .box__slider{
position: absolute;
bottom: 0;
width: 100%;
padding: 10px;
}
.news-style-2 .box_first_posts .boxx__innner .box__slider h4{
margin-bottom: 0;
}
.news-style-2 .box_first_posts .boxx__innner .box__slider h4 .news-title{
font-size: 17px;
line-height: 22px;
color: #fff;
}
.news-style-2 .box_first_posts .boxx__innner .box__slider .date{
color: #fff;
font-size: 13px;
}
.news-style-2 .box_first_posts .boxx__innner .box__slider .date i{
padding-right: 5px;
color: #fff;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear{
padding-top: 11px;
margin-top: 11px;
border-top: 1px solid #e3e3e3;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear .news-thumb{
width: 105px;
height: 70px;
overflow:hidden;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear:nth-child(1),.news-style-2 .box__second_posts .news-item-sidebar-clear:nth-child(2){
padding-top: 0;
margin-top: 0;
border-top: none;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear .news-thumb img{
width: 100%;
height: 70px;
object-fit: cover;
-webkit-transition: -webkit-transform 0.5s ease; 
-moz-transition: -moz-transform 0.5s ease; 
transition: transform 0.5s ease;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear .news-thumb:hover img{
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-o-transform: scale(1.1); 
transform: scale(1.1);
}
.news-style-2 .box__second_posts .news-item-sidebar-clear .box__slider h4{
margin-bottom: 5px;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear .box__slider h4 .news-title{
font-size: 15px;
line-height: 22px;
color: #333333;
font-weight: 600;
display: block;
max-height: 44px;
overflow:hidden;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear .box__slider .date{
font-size: 13px;
color: #6b6b6b;
}
.news-style-2 .box__second_posts .news-item-sidebar-clear .box__slider .date i{
color: #f4ae43;
} .news-style-3{
margin: 0px;
}
.news-style-3 .news-item-bottom{
width: 33.33%;
float: left;
clear: none;
padding: 0px;
}
.news-style-3 .news-item-bottom .boxx__innner{
}
.news-style-3 .news-item-bottom .boxx__innner .news-thumb{
width: 100%;
position: relative;
overflow:hidden;
height: 378px;
}
.news-style-3 .news-item-bottom .boxx__innner .news-thumb img{
width: 100%;
height: 378px;
object-fit: cover;
-webkit-transition: -webkit-transform 0.5s ease; 
-moz-transition: -moz-transform 0.5s ease; 
transition: transform 0.5s ease;
} .news-style-3 .news-item-bottom .boxx__innner .box__slider{
overflow: hidden;
position: absolute;
bottom: 0;
left: 0;
z-index: 9;
padding: 20px 40px;
background: rgba(0, 0, 0, 0.04);
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider .time{
width: 20%;
float: left;
text-align: center;
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider .time p:nth-child(1){
margin-bottom: 0;
font-size: 27px;
line-height: 22px;
font-weight: bold;
color: #2073b7;
text-shadow: 0px 2px 3px #000;
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider .time p:nth-child(2){
margin-bottom: 0;
font-size: 17px;
color: #2073b7;
text-shadow: 0px 2px 3px #000;
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider .news-title{
width: 80%;
float: right;
color: #fff;
font-size: 15px;
line-height: 22px;
text-shadow: 1px 1px 1px #000;
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider h4{
margin-bottom: 5px;
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider h4 .news-title{
font-size: 15px;
text-transform: uppercase;
font-weight: 400;
color: #3c3c3c;
line-height: 24px;
display: block;
max-height: 48px;
overflow:hidden;
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider .box__description p{
margin-bottom: 5px;
font-size: 14px;
line-height: 22px;
color: #838383;
text-align: justify;
max-height: 110px;
overflow: hidden;
}
.news-style-3 .news-item-bottom .boxx__innner .box__slider .views_all{
font-size: 14px;
text-decoration: underline;
color: #657f93;
} .news-block-widget-style-4{
overflow:hidden;
}
.news-block-widget-style-4 .news-thumb{
overflow: hidden;
}
.news-block-widget-style-4 .news-thumb img{
-webkit-transition: -webkit-transform 0.5s ease;
-moz-transition: -moz-transform 0.5s ease; 
transition: transform 0.5s ease;
}
.news-block-widget-style-4 .news-thumb:hover img{
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-o-transform: scale(1.1); 
transform: scale(1.1);
}
.news-block-widget-style-4 .box__colum__left{
width: 370px;
float: left;
}
.news-block-widget-style-4 .box__colum__left .news-thumb{
width: 100%;
height: 255px;
position: relative;
}
.news-block-widget-style-4 .box__colum__left .news-thumb img{
width: 100%;
height: 255px;
object-fit: cover;
}
.news-block-widget-style-4 .box__colum__left .news-thumb .date{
position: absolute;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.42);
color: #fff;
text-align: center;
padding: 12px 6px 0px 6px;
}
.news-block-widget-style-4 .box__colum__left .news-thumb .date p:nth-child(1){
text-transform: uppercase;
font-size: 17px;
margin-bottom: 0px;
}
.news-block-widget-style-4 .box__colum__left .news-thumb .date p:nth-child(2){
font-size: 15px;
margin-bottom: 0px;
padding-bottom: 5px;
border-bottom:3px solid #fff;
}
.news-block-widget-style-4 .box__colum__left .news-thumb .date p:nth-child(3){
font-size: 32px;
margin-bottom: 0;
}
.news-block-widget-style-4 .box__colum__left .news-text a{
display: block;
text-align: center;
background: #f8b566;
line-height: 30px;
text-transform: uppercase;
font-size: 15px;
color: #000000;
font-weight: 500;
}
.news-block-widget-style-4 .box__colum__left .box__slider{
background: #f7f7f7;
padding: 20px;
height: 255px;
overflow: hidden;
}
.news-block-widget-style-4 .box__colum__left .box__slider .news-title{
font-size: 16px;
line-height: 24px;
display: block;
font-weight: 500;
color: #3c3c3c;
}
.news-block-widget-style-4 .box__colum__left .box__slider .news-title:hover{
color: red;
}
.news-block-widget-style-4 .box__colum__left .box__slider .box__description{
font-size: 14px;
line-height: 25px;
color: #8b8b8b;
max-height: 125px;
display: block;
overflow: hidden;
margin-bottom: 5px;
}
.news-block-widget-style-4 .box__colum__left .box__slider .box__description p{
margin-bottom: 0;
}
.news-block-widget-style-4 .box__colum__left .views_all{
display: inline-block;
font-size: 14px;
text-decoration: underline;
color: #f8b566;
}
.news-block-widget-style-4 .box__colum__right{
width: calc(100% - 400px);
float: right;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear{
overflow: hidden;
margin-bottom: 30px;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .news-thumb{
width: 330px;
float: left;
height: 255px;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .news-thumb img{
width: 100%;
height: 255px;
object-fit: cover;
}
.news-block-widget-style-4 .box__colum__right .news-thumb .date{
position: absolute;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.42);
color: #fff;
text-align: center;
padding: 12px 6px 0px 6px;
}
.news-block-widget-style-4 .box__colum__right .news-thumb .date p:nth-child(1){
text-transform: uppercase;
font-size: 17px;
margin-bottom: 0px;
}
.news-block-widget-style-4 .box__colum__right .news-thumb .date p:nth-child(2){
font-size: 15px;
margin-bottom: 0px;
padding-bottom: 5px;
border-bottom:3px solid #fff;
}
.news-block-widget-style-4 .box__colum__right .news-thumb .date p:nth-child(3){
font-size: 32px;
margin-bottom: 0;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .box__slider{
width: calc(100% - 330px);
float: left;
background: #f7f7f7;
padding: 20px;
height: 255px;
overflow: hidden;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .box__slider .news-title{
font-size: 16px;
line-height: 24px;
display: block;
font-weight: 500;
color: #3c3c3c;
margin-bottom: 10px;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .box__slider .news-title:hover{
color: red;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .box__slider > p{
font-size: 13px;
line-height: 25px;
color: #919191;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .box__slider > p a{
color: #f8b566;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .box__description{
font-size: 14px;
line-height: 25px;
display: block;
max-height: 125px;
overflow: hidden;
color: #8b8b8b;
margin-bottom: 10px;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .box__description p{
margin-bottom: 0;
}
.news-block-widget-style-4 .box__colum__right .news-item-clear .views_all{
display: inline-block;
text-decoration: underline;
font-size: 14px;
color: #f8b566;
} .news-widget-style-5{
overflow:hidden;
}
.news-widget-style-5 .news-item-clear{
width: 100%;
overflow: hidden;
margin-bottom: 30px;
background: #fafafa;
}
.news-widget-style-5 .news-item-clear .boxx__innner .news-thumb{
width: 270px;
height: 145px;
float: left;
overflow: hidden;
}
.news-widget-style-5 .news-item-clear .boxx__innner .news-thumb img{
width: 100%;
height: 145px;
object-fit: cover;
-webkit-transition: -webkit-transform 0.5s ease; 
-moz-transition: -moz-transform 0.5s ease; 
transition: transform 0.5s ease;
}
.news-widget-style-5 .news-item-clear .boxx__innner .news-thumb:hover img{
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-o-transform: scale(1.1); 
transform: scale(1.1);
}
.news-widget-style-5 .news-item-clear .boxx__innner .box__slider{
width: calc(100% - 270px);
float: right;
padding: 20px;
}
.news-widget-style-5 .news-item-clear .boxx__innner .box__slider h4{
margin-bottom: 5px;
margin-top: 5px;
}
.news-widget-style-5 .news-item-clear .boxx__innner .box__slider h4 .news-title{
font-size: 17px;
color: #333333;
line-height: 24px;
display: block;
max-height: 48px;
overflow: hidden;
font-weight: 700;
text-transform: uppercase;
}
.news-widget-style-5 .news-item-clear .boxx__innner .box__slider .box__description p{
margin-bottom: 0;
font-size: 13px;
line-height: 22px;
display: block;
height: 44px;
overflow: hidden;
} .news-thumb{
position: relative;
}
.news-block-widget-style-6{
overflow:hidden;
}
.news-block-widget-style-6 .box__colum__left{
width: 525px;
float: left;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner{
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .news-thumb{
width: 100%;
height: 330px;
overflow:hidden;
position: relative;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .news-thumb img{
width: 100%;
height: 330px;
object-fit: cover;
-webkit-transition: -webkit-transform 0.5s ease; 
-moz-transition: -moz-transform 0.5s ease; 
transition: transform 0.5s ease;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .news-thumb:hover img{
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-o-transform: scale(1.1); 
transform: scale(1.1);
}
.news-block-widget-style-6 .boxx__innner .news-thumb .date{
position: absolute;
top: 0;
left: 0;
background:rgba(0, 0, 0, 0.36);
color: #fff;
text-align: center;
padding: 10px 5px 0px 5px;
}
.news-block-widget-style-6 .boxx__innner .news-thumb .date p:nth-child(1){
font-size: 10px;
text-transform: uppercase;
}
.news-block-widget-style-6 .boxx__innner .news-thumb .date p:nth-child(2){
font-size: 15px;
border-bottom: 3px solid #fff;
padding-bottom: 5px;
}
.news-block-widget-style-6 .boxx__innner .news-thumb .date p:nth-child(3){
font-size: 32px;
font-weight: 700;
margin-bottom: 0;
}
.news-block-widget-style-6 .boxx__innner .news-thumb .date p{
margin-bottom: 0;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .news-text{
background: #37a7a9;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .news-text a{
color: #fff;
display: block;
text-align: center;
font-size: 15px;
line-height:30px;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .box__slider{
padding-top: 15px;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .box__slider h4{
margin-bottom: 10px;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .box__slider h4 a{
font-size: 20px;
line-height: 24px;
display: block;
max-height: 48px;
overflow:hidden;
color: #000;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .box__slider h4 a:hover{
color: #2b77c2;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .box__slider .box__description p{
font-size: 14px;
line-height: 21px;
display: block;
color: #000;
height: 63px;
overflow: hidden;
}
.news-block-widget-style-6 .box__colum__left .boxx__innner .box__slider .views_all{
font-size: 14px;
text-decoration: underline;
color: #37a7a9;
}
.news-block-widget-style-6 .box__colum__right{
width: 100%;
margin: 0 -10px;
}
.news-block-widget-style-6 .box__colum__right .news-item-clear{
width: 33.33%;
float: left;
padding: 0 10px;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner{
margin-bottom: 20px;
overflow: hidden;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb{
height: 220px;
float: left;
overflow: hidden;
position: relative;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb img{
width: 100%;
height: 220px;
object-fit: cover;
-webkit-transition: -webkit-transform 0.5s ease; 
-moz-transition: -moz-transform 0.5s ease; 
transition: transform 0.5s ease;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb:hover img{
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-o-transform: scale(1.1); 
transform: scale(1.1);
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb .news-title{
position: absolute;
background-color: #344a71;
padding: 10px 20px;
top: 0;
left: 18px;
font-size: 20px;
color:#fff;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb .news-title a{
color: #fff;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb .news-title p{
color: #fff;
margin-bottom: 0;
font-size: 13px;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .box__slider > p{
margin-bottom: 0px;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .box__slider > p > span{
font-size: 12px;
line-height: 22px;
color: #949494;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .box__slider > p > span a{
color: #37a7a9;
border-right: 1px solid #919191;
padding-right: 5px;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .box__slider h4{
margin-bottom: 0px;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .box__slider h4 a{
font-size: 15px;
line-height: 22px;
display: block;
max-height: 44px;
overflow:hidden;
color: #484848;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .box__slider h4 a:hover{
color: #2b77c2;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .box__description p{
font-size: 14px;
margin-bottom: 0;
color: #838383;
line-height: 25px;
display: block;
max-height: 75px;
overflow-y: hidden;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .views_all{
font-size: 13px;
line-height: 25px;
color: #37a7a9;
text-decoration: underline;
} .header-main{
background-color: #f2dec7 !important;
}
.header-main .search-field{
border-radius: 4px !important;
border:1px solid #667b87 !important;
border-color:1px solid #667b87 !important;
height: 45px !important;
line-height: 45px !important;
}
.header-bottom{
background: #2b77c2 !important;
margin-top: 1px;
}
.new_row_3 > .col{
padding-bottom: 0;
}
.rt_slider .flickity-viewport{
background: #fff !important;
}
.rt_slider .slider-nav-light .flickity-prev-next-button svg,.rt_slider .slider-nav-light .flickity-prev-next-button .arrow{
fill:#f39303;
}
#footer .widget-title{
display: block;
color: #fff !important;
font-size: 17px !important;
font-weight: 500 !important;
margin-bottom: 15px;
}
#footer .is-divider{
background-color:#f8b566;
width: 62px;
max-width: 62px;
height: 2px;
display: none;
}
hr{
border:0.5px solid #5c3d4a !important;
opacity: 1 !important;
}
.widget_custom_html p{
}
.widget_custom_html p i{
color: #fff;
}
.widget_custom_html div.rt_icon{
float: right;
}
.widget_custom_html div.rt_icon i{
color: #fca91e;
font-size: 16px;
padding-left: 5px;
}
.footer-2 p{
color: #fff;
font-size: 15px;
line-height: 30px;
margin-bottom: 0 !important;
}
.footer-2 ul.menu{
float: right;
}
.footer-2 ul.menu li{
float: left;
border:none;
}
.footer-2 ul.menu li a{
color: #fca91e;
padding: 0 10px;
border-left: 1px solid #fca91e;
}
.footer-2 ul.menu li:nth-child(1) a{
border:none;
}
.footer-2 ul.menu li ul{
display: none;
}
.single-product .add_to_cart_button{
display: none;
}
.single-product .box-text{
background: #fff;
}
.single-product .box-text .product-title{
text-align: center;
}
.single-product .box-text .price{
text-align: center;
}
.single-product .page-title{
background: #f0f0f0;
}
a.devvn_buy_now_style{
background: #fe9960 !important;
}
.quantity+.button,.devvn-popup-title,.popup-customer-info-group .devvn-order-btn{
background: #c4946d !important;
border-radius: 30px;
}
.single-product h1.entry-title{
font-size: 30px;
color: #393939;
font-weight: 600;
margin-bottom: 10px;
}
.single-product .rt_msp{
margin-bottom: 5px;
font-size: 14px;
color: #404040;
}
.single-product .price2{
margin-bottom: 5px;
}
.single-product .salep{
font-size: 14px;
color: #ef0c0c;
}
.single-product ins{
font-size: 16px;
color: #ee0d0d;
font-weight: 400 !important;
}
.price2 ins{
padding-right: 30px;
}
.single-product ins span{
font-weight: 700 !important;
}
.single-product del{
font-size: 14px;
color: #999999;
font-weight: 400 !important;
}
.single-product del span{
font-weight: 700 !important;
}
.single-product .cart{
clear: both;
margin-bottom: 5px;
}
.single-product .product-main{
padding-bottom: 0;
}
.single-product .widget_custom_html{
margin-bottom: 10px;
}
#main{
background: #fff;
}
.percent{
display: none;
}
.product-summary .percent{
display: contents !important;
}
.price2 > span{
font-size: 30px;
color: #dc2828;
font-weight: 600;
} .rt-social {
margin: 20px 0px 25px 0px;
-webkit-font-smoothing: antialiased;
font-size: 12px;
clear: both;
}
.rt-link {
padding: 2px 8px 4px 8px !important;
color: white;
font-size: 12px;
border-radius: 2px;
margin-right: 2px;
cursor: pointer;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
-moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
-webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
margin-top: 2px;
display: inline-block;
text-decoration: none;
}
.rt-link:hover,.rt-link:active {
color: white;
}
.rt-twitter {
background: #00aced;
}
.rt-twitter:hover,.rt-twitter:active {
background: #0084b4;
}
.rt-facebook {
background: #3B5997;
}
.rt-facebook:hover,.rt-facebook:active {
background: #2d4372;
}
.rt-googleplus {
background: #D64937;
}
.rt-googleplus:hover,.rt-googleplus:active {
background: #b53525;
}
.rt-pinterest {
background: #bd081c;
}
.rt-pinterest:hover,.rt-pinterest:active {
background: #bd081c;
}
.post-social-wrap ul li {
float: left;
margin-right: 10px;
}
.post-social-wrap ul li.print {
background: #bd081c;
padding: 0 5px;
border-radius: 5px;
}
.post-social-wrap ul li.print a {
color: #fff;
} .social-bar a {
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
margin-right: 10px;
border-radius: 50%;
background: #314b7e;
color: #fff;
}
.social-bar a.facebook {
background: #314b7e;
}
.social-bar a.twitter {
background: #339dc4;
}
.social-bar a.skype {
background: #214bc1;
}
.social-bar a.youtube {
background: #e52c27;
}
.social-bar a.prin {
background: #b31217;
}
.row_img_new > .col{
padding-top: 15px;
padding-bottom: 15px;
}
.html1{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/ic1.png) left center no-repeat;
padding-left: 40px;
}
.html1 p{
font-size: 14px;
line-height: 21px;
color: #333333;
text-transform: uppercase;
margin: 0 !important;
}
.html1 span{
font-size: 14px;
line-height: 21px;
color: #333333;
margin: 0 !important;
}
.html2 p{
font-size: 14px;
line-height: 21px;
color: #333333;
text-transform: uppercase;
margin: 0 !important;
}
.html2 span{
font-size: 14px;
font-weight: 700;
line-height: 21px;
color: #e7090e;
margin: 0 !important;
}
.html2{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/ic2.png) left center no-repeat;
padding-left: 35px;
}
#top-bar .header-search-form{
width: 230px !important;
float: right;
}
#top-bar .search-field{
border-radius: 0;
height: 39px;
background: #fff !important;
border: 1px solid #f1f1f1;
color: #333 !important;
}
#top-bar .button{
background: #f8b566 !important;
height: 39px;
width: 39px;
color: #413a34 !important;
border-radius: 0;
}
#top-bar ::-webkit-input-placeholder {
color: #919191;
}
#top-bar :-moz-placeholder {
color: #919191;
}
#top-bar ::-moz-placeholder {
color: #919191;
}
#top-bar :-ms-input-placeholder {
color: #919191;
}
#header .nav > li{
margin: 0;
}
#header .nav > li:first-child a{
border-left: none !important;
}
#header .nav > li:last-child a{
border-right: none !important;
}
#header .nav > li.current-menu-item > a{
background: #fff;
color:#000;
}
#header .nav > li > a{
display: block;
padding: 0 17px;
line-height: 84px;
font-size: 15px;
text-transform: uppercase;
color: #000;
font-family: 'Roboto', sans-serif !important;
}
#header .header-nav > li .nav-dropdown{
width: 100%;
display: none;
}
#header .header-nav > li:hover .nav-dropdown{
display: block;
}
#header .header-nav > li .nav-dropdown > li{
display: block;
width: 100%;
position: relative;
}
#header .header-nav > li .nav-dropdown li{
white-space: unset !important;
}
#header .header-nav > li .nav-dropdown > li a{
color: #fff;
font-size: 16px;
font-weight: 400;
text-transform: unset;
border-bottom: none;
border-top:1px solid #fff;
margin: 0 !important;
padding-left: 10px;
}
#header .header-nav > li .nav-dropdown > li a:hover{
color: yellow;
}
#header .header-nav > li .nav-dropdown li ul{
position: absolute !important;
top: 0;
left: 100% !important;
width: 100%;
border:0;
opacity: 0;
}
#header .header-nav > li .nav-dropdown li:hover > ul{
opacity: 1;
z-index: 9999;
}
#header .header-nav > li .nav-dropdown li ul li{
margin-top: 0 !important;
position: relative;
}
#header .nav-dropdown-default {
padding: 0;
background: #1f77be;
top: 48px;
border: 0;
}
#header .nav-dropdown-default a{
color: #fff;
}
#header .nav-dropdown-default a:hover{
color: yellow !important;
}
#footer .widgettitle{
color: #fff;
font-size: 16px;
line-height: 28px;
text-transform: uppercase;
font-weight: 400;
margin-bottom: 20px;
position: relative;
}
#footer .widgettitle:after{
position: absolute;
content: "";
width: 71px;
height: 2px;
background: #2a8cd8;
left: 0;
bottom: -4px;
}
#footer p{
margin-bottom: 0 !important;
color: #acacac;
font-size: 14px;
line-height: 32px;
}
#footer p i{
width: 20px;
text-align: center;
}
#footer .menu{
margin-bottom: 10px;
overflow: hidden;
}
#footer .menu > li ul{
display: none;
}
#footer .icon a{
padding: 0 3px;
}
#footer .menu > li a{
color: #fff;
padding: 0;
font-size: 14px;
line-height: 25px;
}
#footer .menu > li a:hover{
color: yellow;
}
#footer .col{
padding-bottom: 0 !important;
}
.footer-1{
padding: 50px 0 !important;
}
.footer-2{
border-top:1px solid #2a2f3c;
padding: 5px 0 !important;
}
.footer-2 .widget{
margin-bottom: 0;
}
.footer-2 .share a{
display: inline-block;
background: #000000;
border-radius: 50%;
width: 45px;
height: 45px;
text-align: center;
line-height: 45px;
margin-right: 7px;
}
.footer-2 .share a i{
color: #f8b566;
}
.footer-2 .share a:hover i{
color: #fff;
}
.html_after{
line-height: 50px;
color: #f8b566;
font-size: 14px;
background: #181818;
}
.html_after .row {
display: block;
}
.html_after .row > span:nth-child(2){
float: right;
}
div.wpcf7-mail-sent-ok{
color:#333;
}
.home .banner_not_home{
display: none;
}
.banner_not_home img{
width: 100%;
height: auto;
object-fit: contain;
}
.archive .category-page-title{
display: none;
}
.single-product .shop-page-title{
display: none;
}
.header-block{
min-height: 0;
}
.post-sidebar .is-divider,.shop-sidebar .is-divider,#shop-sidebar .is-divider{
display: none;
}
.post-sidebar .widget-title ,.shop-sidebar .widget-title ,#shop-sidebar .widget-title{
display: block;
text-align: center;
background: #1f77be;
line-height: 40px;
text-transform: uppercase;
font-size: 16px;
color: #ffffff;
font-weight: 500;
}
.post-sidebar .menu,.shop-sidebar .menu,#shop-sidebar .menu{
border:1px solid #ececec;
}
.post-sidebar .widget_media_image img,.shop-sidebar .widget_media_image img,#shop-sidebar .widget_media_image img{
width: 100%;
height: auto;
}
.post-sidebar .menu > li > a,.shop-sidebar .menu > li > a,#shop-sidebar .menu > li > a{
font-size: 15px;
color: #484848;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/lili.png) 6px 10px no-repeat;
padding-left: 25px;
}
.post-sidebar .menu a:hover,.shop-sidebar .menu a:hover,#shop-sidebar .menu a:hover{
color: red;
}
.post-sidebar .menu .sub-menu,.shop-sidebar .menu .sub-menu,#shop-sidebar .menu .sub-menu{
margin-left: 11px;
}
.post-sidebar .product_list_widget,.shop-sidebar .product_list_widget,#shop-sidebar .product_list_widget{
border:1px solid #ececec;
}
.post-sidebar .product_list_widget .product-title,.shop-sidebar .product_list_widget .product-title,#shop-sidebar .product_list_widget .product-title{
font-size: 14px;
line-height: 20px;
color: #3a3a3a;
}
.post-sidebar .product_list_widget .woocommerce-Price-amount,.shop-sidebar .product_list_widget .woocommerce-Price-amount,#shop-sidebar .product_list_widget .woocommerce-Price-amount{
font-size: 15px;
color: #ea2929;
}
#product-sidebar,.post-sidebar{
padding-right: 0px !important;
}
.single .large-9,.archive .large-9{
border-left:none !important;
}
.arr_hd{
font-size: 22px;
font-weight: 500;
text-transform: uppercase;
color: #575757;
border-bottom: 2px solid #e2e2e2;
margin-bottom: 20px;
padding-bottom: 8px;
position: relative;
}
.arr_hd:after{
position: absolute;
content: "";
left: 0;
bottom: -2px;
width: 80px;
height: 2px;
background: #848484;
}
.archive .box-text-products > a{
display: none;
}
.nav-pagination>li>.current, .nav-pagination>li>span:hover, .nav-pagination>li>a:hover{
border-color: #fbb50d;
background-color: #fbb50d;
}
.archive .product-small .col-inner{
box-shadow: none;
}
.archive .product-small .col-inner .box-image{
width: 100%;
height: 250px;
border:1px solid #eaeaea;
}
.archive .product-small .col-inner .box-image img{
height: 250px;
object-fit: contain;
}
.archive .product-small .col-inner .product-title a{
font-size: 14px;
line-height: 20px;
text-align: center;
color: #6b6b6b;
display: block;
margin-bottom: 10px;
}
.archive .product-small .col-inner .price .woocommerce-Price-amount{
text-align: center;
font-size: 15px;
font-weight: 500;
display: block;
color: #e74f06;
}
.page-title:not(.featured-title)+main .product-main{
padding-top: 30px;
}
.product-short-description p{
font-size: 14px;
line-height: 27px;
color: #444444;
}
.single .entry-category{
display: none;
}
.single .entry-header-text{
padding-bottom: 0;
}
.single .entry-content{
padding-top: 0;
}
.single .comments-area{
display: none;
}
.sb_left{
float: right;
}
.sb_right{
float: left;
padding-left: 0px;
}
.sb_right .hds{
margin-bottom: 30px;
}
.sb_right .hds span{
display: block;
font-size: 22px;
text-transform: uppercase;
font-weight: 500;
color: #575757;
padding-bottom: 8px;
border-bottom: 2px solid #e2e2e2;
position: relative;
}
.sb_right .hds span:after{
position: absolute;
content: "";
left: 0;
bottom: -2px;
width: 80px;
height: 2px;
background: #848484;
}
.sb_right .new-list .new-list-post{
overflow: hidden;
margin-bottom: 30px;
background: #f9f9f9;
}
.sb_right .new-list .new-list-post .post-image{
width: 316px;
height: 190px;
float: left;
}
.sb_right .new-list .new-list-post .post-image img{
width: 100%;
height: 190px;
object-fit: cover;
}	
.sb_right .new-list .new-list-post .post-content{
width: calc(100% - 316px);
float: left;
padding: 40px 20px;
}
.sb_right .new-list .new-list-post .post-content .title{
font-size: 17px;
font-weight: 500;
color: #3d3d3d;
}
.sb_right .new-list .new-list-post .post-content .title:hover{
color: red;
}
.sb_right .new-list .new-list-post .post-content .date{
margin-bottom: 10px;
font-size: 13px;
color: #939393;
}
.sb_right .new-list .new-list-post .post-content .date i{
color: #feb10c;
}
.sb_right .new-list .new-list-post .post-content > div{
font-size: 14px;
line-height: 23px;
color: #636363;
display: block;
height: 46px;
overflow: hidden;
}
.sb_right .new-list .new-list-post .post-content > div p{
margin-bottom: 0;
}
.related .box-image{
width: 100%;
height: 250px;
border: 1px solid #eaeaea;
}
.related .box-image img{
height: 250px;
object-fit: contain;
}
.related .product-title a{
font-size: 14px;
line-height: 20px;
text-align: center;
color: #6b6b6b;
display: block;
margin-bottom: 10px;
}
.related{
border-top: none;
}
.related .woocommerce-Price-amount{
text-align: center;
font-size: 15px !important;
font-weight: 500 !important;
display: block;
color: #e74f06 !important;
}
.related .product-section-title{
font-size: 22px;
text-transform: uppercase;
font-weight: 500;
color: #575757;
border-bottom: 2px solid #e2e2e2;
padding-bottom: 8px;
margin-bottom: 20px;
position: relative;
}
.related .product-section-title:after{
content: "";
position: absolute;
width: 80px;
height: 2px;
background: #848484;
left: 0;
bottom: -2px;
}
.woocommerce-tabs{
border-top: none !important;
}
.woocommerce-tabs .description_tab a:before{
display: none;
}
.woocommerce-tabs .description_tab{
width: 100%;
}
.woocommerce-tabs .description_tab a{
display: block;
border-bottom: 2px solid #e8e8e8;
font-size: 20px;
text-transform: uppercase;
color: #444444 !important;
font-weight: 500;
padding-bottom: 5px;
margin-bottom: 15px;
position: relative;
}
.woocommerce-tabs .description_tab a:after{
content: "";
position: absolute;
width: 72px;
height: 2px;
background: #9b9b9b;
bottom: -2px;
left: 0;
}
#top-bar .nav > li > a{
color: #fff;
font-size: 16px;
}
#top-bar .nav > li > a:hover{
color: yellow;
}
.hd{
text-align: center;
}
.hd span{
position: relative;
font-size: 40px;
color: #333333;
font-family: 'Oswald', sans-serif !important;
font-weight: 600;
}
.hd span:before{
position: absolute;
content: "";
width: 46px;
height: 2px;
background: #1f77be;
left: -55px;
top: 46px;
}
.hd span:after{
position: absolute;
content: "";
width: 46px;
height: 2px;
background: #1f77be;
right: -55px;
top: 46px;
}
p{
color: #333;
}
.dang_ky_nhs{
border: 1px solid #9c9c9c;
border-radius: 3px;
padding: 20px;
background: rgba(0, 0, 0, 0.37);
}
.dang_ky_nhs h2{
font-family: 'Oswald', sans-serif !important;
font-weight: 600;
color: #fff;
font-size: 30px;
}
.dang_ky_nhs p{
color: #fff;
font-size: 14px;
line-height: 21px;
margin-bottom: 10px;
}
.dang_ky_nhs input{
width: 100%;
height: 40px;
border-radius: 2px;
}
.dang_ky_nhs textarea{
border-radius: 2px;
height: 100px;
}
.dang_ky_nhs .wpcf7-submit{
width: 137px;
display: block;
margin: 0 auto !important;
border-radius: 30px;
background: #ff9000 !important;
height: 30px;
line-height: 30px;
padding: 0 !important;
text-align: center;
text-transform: initial; 
color: #fff;
font-family: 'Oswald', sans-serif !important;
}
.home_left{
padding-right: 20px;
}
.box_home{
padding: 40px 0 0 0 !important;
}
.home_right .widget-title{
display: block;
text-align: center;
font-size: 16px;
line-height: 19px;
text-transform: uppercase;
color: #fff;
background: #007fce;
font-weight: 500;
height: 38px;
line-height: 38px;
padding: 0;
}
.home_right .is-divider{
display: none;
}
.httt img{
width: 100%;
}
.httt{
background: #2b77c2;
}
.httt > div > div{
padding: 15px 10px 15px 70px;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/call2.png) left 10px center no-repeat;
}
.httt > div > div p{
font-size: 15px;
line-height: 23px;
margin-bottom: 0;
color: #fff;
}
.httt > div > div a{
font-size: 22px;
line-height: 27px;
color: #fff;
}
.httt > div > div a i{
font-size: 14px;
position: relative;
top: -3px;
}	
.httt > div > div:nth-child(1){
border-bottom: 1px solid #376092;
}
.httt > div > div:nth-child(2){
border-top: 1px solid #3490eb;
}
.home_right .gallery .gallery-item{
padding: 0 !important;
margin-bottom: 5px !important;
}
.new_2_cus .elementor-widget h5{
background-image: linear-gradient(to right, #2b77c2 , #fff);
display: block;
color: #fff;
text-transform: uppercase;
line-height: 38px;
font-size: 16px;
font-weight: 500;
padding: 0 15px;
margin-bottom: 15px;
}
.new_2_cus .news-item-sidebar .news-title{
font-size: 16px;
line-height: 21px;
color: #2273ab;
margin-bottom: 10px;
}
.new_2_cus .news-item-sidebar .news-thumb{
width: 160px;
height: 115px;
float: left;
overflow: hidden;
}
.new_2_cus .news-item-sidebar .news-thumb img:hover{
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-o-transform: scale(1.1); 
transform: scale(1.1);
}
.new_2_cus .news-item-sidebar .news-thumb img{
width: 100%;
height: 115px;
object-fit: cover;
-webkit-transition: -webkit-transform 0.5s ease;
-moz-transition: -moz-transform 0.5s ease;
transition: transform 0.5s ease;
}
.new_2_cus .news-item-sidebar .box__slider{
width: calc(100% - 160px);
float: right;
padding-left: 12px;
}
.new_2_cus .news-item-sidebar .box__slider .box__description p,.new_2_cus .news-item-sidebar .box__slider .box__description{
display: block;
font-size: 13px;
line-height: 21px !important;
color: #646464;
height: 81px;
overflow: hidden;
margin-bottom: 5px;
}
.new_2_cus .news-item-sidebar .box__slider .date{
font-size: 14px;
color: #949494;
}
.new_2_cus .news-item-sidebar-clear{
border-bottom: 1px solid #e3e3e3;
padding: 3px 0;
}
.new_2_cus .news-widget-sidebar-widget > div:last-child{
border-bottom: none !important;
}
.new_2_cus .news-widget-sidebar-widget .news-item-sidebar-clear .news-title{
font-size: 14px;
line-height: 34px;
color: #4c4c4c;
}
.new_2_cus .news-widget-sidebar-widget .news-item-sidebar-clear .news-title:hover{
color: #2273ab;
}
.new_2_cus .news-widget-sidebar-widget .news-item-sidebar-clear .news-title i{
color: #007fce;
}
.new_2_cus .news-widget-sidebar-widget .news-item-sidebar-clear .news-title span{
color: #949494;
}
.new_1_cus .elementor-widget-container > h5{
background-image: linear-gradient(to right, #2b77c2 , #fff);
display: block;
color: #fff;
text-transform: uppercase;
line-height: 38px;
font-size: 16px;
font-weight: 500;
padding: 0 15px;
margin-bottom: 15px;
}
.sec_tcc{
background: #104483;
padding: 30px 0 0 0 !important;
}
.sec_tcc .nhan_mail{
border-bottom: 1px solid #1459ad;
padding-bottom: 15px;
overflow: hidden;
}
.sec_tcc .nhan_mail .left{
width: 40%;
float: left;
color: #fff;
font-size: 16px;
padding-top: 10px;
}
.sec_tcc .nhan_mail .right{
width: 60%;
float: right;
position: relative;
}
.sec_tcc .nhan_mail .right input{
width: calc(100% - 155px);
float: left;
}
.sec_tcc .nhan_mail .right .wpcf7-email{
padding-left: 32px;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/mail.png) 6px 11px no-repeat #fff;
}
.sec_tcc .nhan_mail .right .wpcf7-submit{
padding: 0;
margin: 0;
width: 145px;
float: right;
}
.single .post-sidebar{
padding-left: 10px !important;
border:none !important;
}
.sb_left .gallery-item img{
width: 100%;
}
.xp1{
background: #fafafa;
padding: 50px 0 20px 0 !important;
}
.hdp > span{
font-size: 25px;
font-family: 'Oswald', sans-serif;
color: #1f77be;
text-transform: uppercase;
font-weight: 400;
}
.hdp h2{
border-bottom: 1px solid #cecece;
}
.hdp h2 > span{
text-transform: capitalize;
padding-right: 10px;
padding-left: 42px;
font-size: 35px;
font-family: 'Oswald', sans-serif;
position: relative;
line-height: 40px;
color: #333333;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/i1.png) 0px -2px no-repeat #fafafa;
top: 9px;
}
.news-style-3{
overflow: hidden;
padding-top: 34px;
}
.news-style-3 .slick-center .news-thumb{
height: 450px !important;
border: 1px solid #b0ada9;
top: -34px;
}
.news-style-3 .slick-center .news-thumb img{
height: 462px !important;
position: relative;
}
.news-style-3 .slick-list{
overflow: unset !important;
}
.news-style-3  .slick-prev{
position: absolute;
top: 44%;
left: 10px;
z-index: 9;
color: #1f77be;
cursor: pointer;
}
.news-style-3  .slick-next{
position: absolute;
top: 44%;
right: 10px;
z-index: 9;
color: #1f77be;
cursor: pointer;
}
.xp2{
background: #fafafa;
padding: 0 0 30px 0 !important;
}
.xp3{
padding: 50px 0 !important;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/bgxp3-min.jpg) no-repeat;
background-size: cover;
}
.xp3 .hdp h2{
border:none;
margin-bottom: 25px;
}
.xp3 .hdp h2 > span{
color: #fff;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/i1.png) 0px -2px no-repeat;
}
.xp3 .hdp h2:after{
position: absolute;
content: "";
background: #b3b3b3;
width: 470px;
height: 1px;
right: 0;
bottom: 24px;
}
.xp3 .elementor-accordion-item{
margin-bottom: 6px;
background: #fff;
border-radius: 4px;
border:none;
}
.xp3 .elementor-accordion-item > .elementor-active:nth-child(1){
background: #1f77be;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.xp3 .elementor-accordion-item .elementor-tab-title span{
font-size: 15px;
color: #1f77be;
font-weight: 400;
}
.xp3 .elementor-accordion-item .elementor-tab-title a{
font-size: 17px;
color: #1f77be;
font-weight: 400;
}
.xp3 .elementor-accordion-item > .elementor-active:nth-child(1) a{
font-size: 17px;
color: #fff;
font-weight: 400;
}
.xp3 .elementor-accordion-item > .elementor-active:nth-child(1) span{
font-size: 15px;
color: #fff;
font-weight: 400;
}
.xp3 .elementor-tab-content p{
padding-left: 30px;
margin-bottom: 0;
font-size: 17px;
line-height: 30px;
color: #333333;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/lixp3.png) 0px 5px no-repeat;
}
.dang_ky_ngay{
background: rgba(0, 0, 0, 0.37);
padding: 25px;
border-radius: 4px;
}
.dang_ky_ngay > div{
border: 1px solid #e79b1d;
padding: 20px 50px;
}
.dang_ky_ngay > div > h2{
text-align: center;
font-size: 35px;
text-transform: uppercase;
color: #fff;
font-family: 'Oswald', sans-serif !important;
margin-bottom: 0;
}
.dang_ky_ngay > div > p{
text-align: center;
font-size: 14px;
color: #fff;
margin-bottom: 25px;
}
.dang_ky_ngay input{
height: 40px;
margin-bottom: 13px;
}
.dang_ky_ngay .wpcf7-submit{
background: #ffffff !important;
color: #da251c;
font-size: 15px;
font-weight: 400;
margin-bottom: 0;
}
.dang_ky_ngay .wpcf7-submit:hover{
background: #1f77be !important;
}
.dang_ky_ngay hr{
border: 0.5px solid #fff!important;
margin-bottom: 15px;
}
.dang_ky_ngay > div > div{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/call3.png) 0px 12px no-repeat;
padding-left: 55px;
}
.dang_ky_ngay > div > div p{
font-size: 14px;
margin-bottom: 0;
line-height: 30px;
color: #ffff;
}
.dang_ky_ngay > div > div a{
color: #fff;
font-size: 35px;
font-weight: 600;
}
.xp4{
background: #fafafa;
padding: 55px 0 !important;
}
.xp4 .ph1 .div1{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/trongoi.png) right 15px center no-repeat #1f77be;
position: relative;
text-align: center;
line-height: 80px;
}
.xp4 .ph1 .div1 > span{
position: absolute;
font-size: 29px;
color: #fff;
left: 10px;
font-weight: 500;
line-height: 55px;
font-family: 'Oswald', sans-serif;
}
.xp4 .ph1 .div1 > h4{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/span.png) no-repeat;
font-size: 35px;
color: #fff;
font-family: 'Oswald', sans-serif !important;
margin-bottom: 0;
}
.xp4 .ph2 .div1{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/trongoi.png) right 15px center no-repeat #bd1f18;
position: relative;
text-align: center;
line-height: 80px;
}
.xp4 .ph2 .div1 > span{
position: absolute;
font-size: 29px;
color: #fff;
left: 10px;
font-weight: 500;
line-height: 55px;
font-family: 'Oswald', sans-serif;
}
.xp4 .ph2 .div1 > h4{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/span.png) no-repeat;
font-size: 35px;
color: #fff;
font-family: 'Oswald', sans-serif !important;
margin-bottom: 0;
}
.xp4 .ph .div2{
background: #fff;
padding: 20px 100px;
box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.18);
}
.xp4 .ph .div2 p{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/li4.png) 0px 14px no-repeat;
font-size: 16px;
line-height: 40px;
margin-bottom: 0;
padding-left: 25px;
font-weight: 400;
border-top: 1px solid #e0e0e0;
}
.xp4 .ph .div2 p:nth-child(1){
border:none !important;
}
.xp4 .ph .div2 a{
display: block;
width: 197px;
height: 40px;
text-align: center;
border-radius: 4px;
font-size: 16px;
text-transform: uppercase;
color: #fff;
background: #da251d;
margin: 0 auto;
line-height: 40px;
position: relative;
top: 39px;
margin-top: -25px;
}
.xp5{
background: #fff;
padding: 55px 0 !important;
}
.xp5 .hdp h2{
margin-bottom: 40px !important; 
}
.xp5 .hdp h2 > span{
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/i1.png) 0px -2px no-repeat #fff;
}
.xp5 .div p{
font-size: 16px;
line-height: 25px;
color: #333333;
margin-bottom: 0;
text-align: center;
font-weight: 400;
padding: 0 20px;
}
.xp5 .div_cus > div > div{
position: relative;
}
.xp5 .div_cus > div > div:after{
height: 25px;
width: 100%;
background: #6b6b6b;
content: "";
left: 0;
top: 85px;
position: absolute;
z-index: 1;
border-radius: 30px;
}
.xp5 .div_cus .div{
z-index: 9;
}
.xp6{
padding: 55px 0 !important;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/bgxp6-min.jpg) no-repeat;
background-size: cover;
}
.xp6 .hdp > span{
color: #fff;
}
.xp6 .hdp h2{
border-bottom: none;
margin-bottom: 25px;
}
.xp6 .hdp h2:after{
position: absolute;
content: "";
background: #b3b3b3;
width: 530px;
height: 1px;
right: 0;
bottom: 24px;
}
.xp6 .hdp h2 > span{
color: #fff;
background: url(//tumaihome.com/wp-content/themes/flatsome-child/img/i1.png) 0px -2px no-repeat;
}
.xp6 .div1 .elementor-heading-title{
background: #17578a;
border: 1px dashed #ffffff;
padding: 20px 15px;
}
.xp6 .div1 .elementor-heading-title h4{
text-align: center;
font-size: 20px;
text-transform: uppercase;
color: #ffc600;
font-weight: 400;
}
.xp6 .div1 .elementor-heading-title p{
color: #fff;
font-size: 17px;
line-height: 25px;
font-weight: 400;
margin-bottom: 0;
}
.xp6 .div2 h4{
font-size: 35px;
text-transform: uppercase;
color: #fff;
font-family: 'Oswald', sans-serif !important;
margin-top: 30px;
}
.xp6 .div2 p{
color: #fff;
font-weight: 400;
font-size: 17px;
line-height: 25px;
}
.xp7{
background: #fafafa;
padding-top: 55px !important;
}
.xp2_mb{
display: none;
}
.box__right__layout .gallery-item{
padding: 0;
margin-bottom: 10px;
}
.box__right__layout img{
width: 100%;
}
.box__right__layout{
float: right;
width: 292px;
}
.box__left__layout{
float: left;
width: calc(100% - 292px - 20px);
}
.box__nth__2 .news-post-news{
overflow: hidden;
clear: both;
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px dashed #ddd;
}
.box__nth__2 .news-post-news .box__thumb__img{
float: left;
width: 250px;
}
.box__nth__2 .news-post-news .box__thumb__img a{
display: block;
line-height: 0;
}
.box__nth__2 .news-post-news .box__thumb__img a img{
width: 100%;
height: 156px;
object-fit: cover;
border-radius: 6px;
}
.box__nth__2 .news-post-news .box__content{
float: right;
width: calc(100% - 250px - 20px);
}
.box__nth__2 .news-post-news .box__content > a{
display: inline-block;
color: #da251c;
font-size: 14px;
text-decoration: underline;
}
.box__nth__2 .news-post-news .box__content .box__des p{
font-size: 14px;
line-height: 23px;
max-height: 46px;
overflow: hidden;
margin: 0 0 5px 0;
}
.sec_ph02 .elementor-heading-title{
color:#000 !important;
}
.sec_ph02 p{
margin-bottom: 0 !important;
}
.sec_ph03 .title p{
margin-bottom: 0;
}
.sec_ph04 h2{
margin-bottom: 0;
color: #000;
font-size: 25px;
}
.sec_ph04 .gallery-item:hover .wp-caption-text{
opacity: 1;
}
.sec_ph04 .wp-caption-text{
position: absolute;
width: 100%;
bottom: 0;
left: 0;
color:#fff;
opacity: 0;
}
.elementor-widget-container h5{
font-size: 25px;
color: #000;
text-transform: uppercase;
}
.news-style-3p .news-item-bottom{
margin-bottom: 30px;
}
.news-style-3p .news-thumb img{
width: 100%;
}
.new-list{
margin: 0 -15px;
}
.new-list .news-post{
width: 50%;
float: left;
padding: 0 15px;
margin-bottom: 30px;
}
.new-list .cnt,.new-list .cnt p{
font-size: 14px;
line-height: 22px;
height: 66px;
display: block;
overflow: hidden;
color: #000;
}
.new-list .news-post .title a{
line-height: 30px;
font-size: 25px;
color: #000;
display: block;
height: 30px;
overflow: hidden;
text-transform: uppercase;
}
.new-list .news-post .img-post img{
width: 100%;
height: 380px;
object-fit: cover;
margin-bottom: 10px;
}
.new-list .arr_price{
margin-top: 10px;
border-top:1px solid #ccc;
border-bottom: 1px solid #ccc;
overflow: hidden;
padding: 5px 0;
}
.new-list .arr_price p{
margin-bottom: 0;
}
.new-list .arr_price > div{
width: 50%;
float: left;
}
.new-list .arr_price > div:nth-child(2){
text-align: right;
}
.new-list-gallery{
margin: 0 -15px;
}
.new-list-gallery .news-post{
width: 25%;
float: left;
padding: 0 15px;
margin-bottom: 30px;
}
.new-list-gallery .news-post .img-post{
width: 100%;
height: 260px;
position: relative;
}
.new-list-gallery .news-post .img-post img{
width: 100%;
height: 260px;
object-fit: cover;
}
.new-list-gallery .news-post .img-post .title{
position: absolute;
width: 100%;
bottom: 0;
padding: 10px;
left: 0;
background: rgba(0, 0, 0, 0.35);
}
.new-list-gallery .news-post .img-post .title a{
color: #fff;
}
.img_pro_left{
width: 800px;
float: left;
margin-bottom: 30px;
}
.img_pro_left .slick-arrow{
width: 30px;
height: 30px;
background: #fff;
line-height: 30px;
border-radius: 50%;
position: absolute;
top: 45%;
text-align: center;
z-index: 9;
cursor: pointer;
}
.img_pro_left .slick-prev{
left: 10px;
}
.img_pro_left .slick-next{
right: 10px;
left: unset;
}
.slider-nav img{
outline: none !important;
margin: 10px 5px;
height: 76px;
cursor: pointer;
}
.slider-nav .slick-list{
padding: 0 !important;
}
.title_right{
width: calc(100% - 820px);
float: right;
margin-bottom: 30px;
}
.cnt_center{
clear: both;
overflow: hidden;
}
.ft1 > div:nth-child(1){
width: 30%;
float: left;
padding: 12px 0;
}
.ft1 > div:nth-child(2){
width: 70%;
float: left;
padding-left: 20px;
padding-right: 15px;
}
.ft1 a{
width: 20px;
height: 20px;
text-align: center;
color: #fff;
display: inline-block;
}
.ft1 a i{
color: #fff;
}
.sec_ph05 .elementor-heading-title{
font-size: 25px;
color: #000 !important;
text-transform: uppercase;
}
.news-block-widget-style-img .news-item-clear{
width: 16.6%;
float: left;
}
.news-block-widget-style-img .news-item-clear .news-thumb{
width: 100%;
height: 240px;
overflow: hidden;
position: relative;
}
.news-block-widget-style-img .news-item-clear .news-thumb img{
width: 100%;
height: 240px;
object-fit: cover;
}
.news-block-widget-style-img .news-item-clear .news-thumb  .news-title{
position: absolute;
bottom: 0;
left: 0;
width: 100%;
padding: 10px;
background: rgba(0, 0, 0, 0.35);
text-align: left;
}
.news-block-widget-style-img .news-item-clear .news-thumb  .news-title a{
color: #fff;
}
.box__left__layout img{
margin-bottom: 5px;
} @media (max-width: 1024px) {
#header .nav > li > a{
font-size: 13px;
padding: 0 7px;
}
}
@media (max-width: 812px) {
}
@media (max-width: 480px) {
.sec_ph01 .elementor-slide-description{
font-size: 14px !important;
}
.news-block-widget-style-6 .box__colum__right .news-item-clear{
width: 50%;
}
.news-block-widget-style-6 .box__colum__right{
margin: 0;
}
.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb,.news-block-widget-style-6 .box__colum__right .boxx__innner .news-thumb img{
height: 160px;
}
.news-widget-style-5 .news-item-clear .boxx__innner .news-thumb{
width: 50%;
}
.news-widget-style-5 .news-item-clear .boxx__innner .box__slider{
width: 50%;
}
.sb_right{
padding-left: 10px;
}
.new-list{
margin: 0;
}
.sb_right .new-list .new-list-post .post-image{
width: 50%;
}
.sb_right .new-list .new-list-post .post-content{
width: 50%;
padding: 10px;
}
#product-sidebar, .post-sidebar{
padding-right: 10px !important;
}
.new-list .news-post .img-post img{
height: 160px;
}
.new-list .news-post{
width: 100%;
}
.img_pro_left{
width: 100%;
}
.title_right{
width: 100%;
}
.slider-nav img{
height: auto;
}
.new-list-gallery .news-post{
width: 50%;
}
.new-list-gallery .news-post .img-post,.new-list-gallery .news-post .img-post img{
height: 150px;
}
.box__left__layout{
width: 100%;
}
.box__left__layout img{
margin-bottom: 5px;
}
.box__right__layout{
width: 100%;
}
.footer-1 .row > div:nth-child(1),.footer-1 .row > div:nth-child(2),.footer-1 .row > div:nth-child(3),.footer-1 .row > div:nth-child(4){
max-width: 100% !important;
-ms-flex-preferred-size: 100% !important;
flex-basis: 100% !important;
}
.ft1 > div:nth-child(2){
width: 100%;
padding: 0;
margin-bottom: 10px;
}
.sec_ph05 .elementor-heading-title{
font-size: 18px;
}
.elementor-widget-container h5{
font-size: 18px;
}
.news-block-widget-style-img .news-item-clear{
width: 33.33%;
}
.news-block-widget-style-img .news-item-clear .news-thumb,.news-block-widget-style-img .news-item-clear .news-thumb img{
height: 100px;
}
.news-block-widget-style-img .news-item-clear .news-thumb .news-title{
padding: 5px;
}
}