@charset "UTF-8";
@media (max-width: 1366px) {
.header-shop .currency-language > li:first-child {
right: -2px;
}
.currency-language > li:first-child {
right: -2px;
}
.header-4 .currency-language {
right: -108px;
}
.header-4 .currency-language > li:first-child {
right: -2px;
}
.featured-product-home2 {
margin-left: 0;
}
.text-featured {
padding-top: 35px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
}
.product-slider-featured {
padding-top: 32px;
}
.product-slider-featured .item-product .product-thumb .product-grid-gallery {
display: none !important;
}
.info-text-slider2 {
margin-left: 20%;
}
.add-cart-message {
left: 34%;
}
.slider-home3.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: 5px;
}
.slider-home3.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-next {
right: 5px;
}
.featured-product-home2 {
width: 74%; 
}
.none1199 {
width: 26%;
}
.slider-product2 > .col-md-8 {
width: 72%;
}
.slider-product2 > .col-md-4 {
width: 28%;
}
.style5 .time-title h3.title18 {
width: 100%;
}
}
@media (max-width: 1199px) {
.search-style3 {
right: 0px;
}
.item-cat-list .img-cat {
margin-right: 0;
text-align: center;
width: 33.333333%;
}
.description_dim .item-image-list li {
width: 25%;
padding-left: 10px;
padding-right: 10px;
margin-right: 0px;
}
.owl-buttons20 .owl-theme .owl-controls .owl-buttons div.owl-next {
right: -15px;
}
.owl-buttons20 .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -15px;
}
.list-style2 .detail-qty a.qty-down {
margin-left: 20px;
}
.list-style2 .detail-qty a.qty-up {
margin-right: 20px;
}
.woocommerce div.product .list-style2 form.cart:not(.variations_form) > label {
width: 34px;
margin: 0;
}
.list-style2 .detail-qty {
width: 170px;
}
.add-cart-message {
left: 32%;
}
.header-shop .currency-language {
right: -27px;
}
.header-page .header-2.header-shop .mini-cart-box.mini-cart-style2 {
margin-right: -3px;
}
.product-grid-style2 .product-info {
width: 50%;
}
.product-grid-style2 .product-thumb {
max-width: 100%;
}
.header-page .wpb_wrapper .search-style3 {
display: block;
}
.mini-cart-style3 .item-price {
padding-left: 8px;
padding-right: 8px;
}
.search-style3 .search-form > input[type="text"] {
min-width: auto;
}
.header-page .header-2 .mini-cart-box.mini-cart-style2 {
margin-right: -2px;
}
.main-nav>ul>li>a {
padding: 0 10px;
}
.follow-instagram li {
margin-bottom: 10px;
}
.header-2.vc_row {	    
background: #232323;
left: 0;
right: 0;
transform: none;
margin: 0;
position: relative;
margin-left: -15px;
margin-right: -15px;
}
.banner-slider1-home2 {
margin-top: 0;
}
.cart-header2.col-sm-1 {
width: calc(8.333333% + 10px);
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
text-align: center;
width: calc(100% - 5px);
}
.slider-home2-2.banner-slider .owl-controls .owl-pagination {
bottom: 10%;
}
.text-header2 .linkh2 a.menu-link {
padding-left: 6px;
padding-right: 6px;
}
.currency-language {
right: -27px;
}
.currency-language > li {
max-width: 40px;
}
}
@media (max-width: 1024px) {
.header3-bot .main-nav>ul>li:before {
display: none;
}
.header3-bot .main-nav>ul>li:after {
border-left: none;
}
.category.style2 .image {
float: right;
}
.style10.grid-style6 .product-info {
padding-bottom: 20px;
padding-top: 10px;
}
.style8_product .vc_row {
margin-left: -15px;
margin-right: -15px;
}
.banner-text .text {
padding-top: 35px;
padding-bottom: 47px;
}
.special.show-style7 .product-thumb {
height: 182px;
}
.slider-product2  > .col-md-8,.slider-product2  > .col-md-4 {
width: 100%;
}
.slider-product2  > .col-md-4 {
margin-top: 30px;
}
.footer-page .block-element>h3.title18 {
margin-bottom: 10px;
}
.follow-instagram li {
max-width: 101px;
}
.style2_product .product-info {
padding-right: 15px;
}
.post-style2.post-style3 .post-info {
padding-left: 30px;
}
.post-style5 .post-info {
padding-left: 20px;
}
.testimonial-style3 {
margin-top: 30px;
padding-top: 20px;
}
.testimo-style3 {
margin-top: 40px;
margin-bottom: 40px;
}
.testi-margin {
margin-top: 0;
}
.description_dim .item-image-list {
margin-bottom: 30px;
}
.padding-bottom60 {
padding-bottom: 30px;
}
.margin-bottom70 {
margin-bottom: 30px;
}
.margin-top-100 {
margin-top: 30px;
}
.header-2.header-4 .main-nav>#menu-main-menu>li>a {
padding-right: 20px;
}
.header-4 .text-header2 .linkh2 a.menu-link {
padding-right: 15px;
}
.header-4 .currency-language {
right: -67px;
}
.header-4 .currency-language > li:first-child {
right: -3px;
}
.product-grid-view .item-product.grid-style6.no_boxshadow .product-info .detail,
.product-grid-view .item-product.grid-style6.no_boxshadow .product-info .product-extra-link {
margin-bottom: 7px;
}
.item-service-list {
margin-bottom: 30px;
}
.listview-style2 .product-thumb .product-grid-gallery .owl-buttons {
top: -24px;
}
.add-cart-message {
left: 30%;
}
.tab-pane .item-pop-post .post-info {
padding-left: 0;
margin-top: 5px;
}
.wg-product-slider .table-thumb {
width: 85px;
}
.sidebar-style-2 .wg-product-slider .product-info {
width: 95px;
}
.wg-product-slider .group-navi .owl-buttons {
left: auto;
top: -41px;
right: -15px;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_wrapper .ui-widget-content {
margin-top: 25px;
margin-bottom: 20px;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label {
margin-bottom: 0px;
position: absolute;
top: 0;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount {
height: auto;
position: relative;
top: 0;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount .button {
float: left;
margin-top: 45px;
}
.wpb_wrapper .images.brand-slider {
margin: 60px 146px 66px 146px;
}
.brand-list > .brands {
max-height: 620px;
}
.brand-list {
position: relative;
top: 0;
width: 100%;
}
.text-header-3-2 > div > ul > li:first-child {
padding-right: 12px;
}
.text-header-3-2 > div > ul > li {
padding-left: 6px;
padding-right: 6px;
}
.product-grid-view .product-thumb .product-grid-gallery .owl-buttons {
top: -24px;
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
text-align: center;
width: calc(100% - 8px);
}
.style2_product .detail .more-detail, .style2_product .product-extra-link a.addcart-link.button {
padding: 0 12px !important;
margin-bottom: 5px;
}
.banner-style2.banner-advs .banner-info {
top: 40px;
left: 25px;
width: auto;
}
.style2_product .detail .more-detail, .style2_product .product-extra-link a.addcart-link.button {
padding: 0 12px !important;
margin-bottom: 5px;
}
.header-page .header-fix-top-on .logo {
display: block;
text-align: center;
}
.header-page #menu-main-menu > li:first-child {
margin-left: 10px;
}
.none1199 {
display: none;
}
.featured-product-home2 {
width: 50%;
margin: 0 auto;
}
.product-slider-featured {
padding-top: 40px;
}
.banner-slider .owl-controls .owl-pagination {
bottom: 3%;
}
.margin-bottom50, .vc_btn3-container.vc_btn3-center.margin-bottom50 {
margin-bottom: 30px;
}
.product-thumb .product-grid-gallery .owl-buttons {
top: -28px;
}
.post-style2.post-style3 .post-info .post-title {
width: 100%;
}
}
@media only screen and (max-width: 1199px) and (min-width: 992px){
.header-shop .cart-header2 {
width: calc(8.333333% + 9px);
}
}
@media (max-width: 991px) {
.header-page .header-2.header-4 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: 25px;
}
.search1.search-popup .submit-icon-search {
height: 40px;
}
.search1.search-popup .submit-icon-search:after {
line-height: 40px;
}
.grid-style6.grid-style11 .list-product-extra-link {
display: none;
}
.featured-product-home2 {
width: 100%;
margin: 0 auto;
}
.information-header .wpb_content_element {
margin-bottom: 25px;
}
.custom-information .title-footer {
margin-top: 0;
}
.information-header {
margin-top: 25px;
}
.header-page .header5 .logo {
text-align: center;
display: block;
margin-bottom: 10px;
}
.woocommerce div.product .list-style2 .list-full form.cart {
text-align: center;
}
.list-style2 .list-full {
width: 100%;
}
.item-product-list.item-product.list-style2 .product-info {
width: 100%;
padding-bottom: 0;
}
.tab-pane .item-pop-post .post-info {
padding-left: 10px;
margin-top: 0px;
}
.item-product-list .product-thumb {
border-right: none;
}
.item-product-list.item-product .product-info {
padding-bottom: 30px;
}
.item-product-list .col-md-4 {
width: 46%;
}
.item-product-list .col-md-8 {
width: calc(100% - 50%);
}
.header-shop.header-2 > .cart-header2 {
padding-bottom: 0;			
}
.product-grid-style2 .style2_product .product-info {
padding-left: 0px;
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
}
.text-header-3-1 li {
padding-left: 7px;
padding-right: 7px;
}
.header-page .wpb_wrapper .social-list.header-social {
display: none;
}
.logo-home3 {
text-align: center;
padding-bottom: 20px;
}
.header-page .header-2 .mini-cart-box.mini-cart-style2 {
margin-right: 15px;
}
.header-page .header-2.header-shop .mini-cart-box.mini-cart-style2 {
margin-right: 15px;
}
.header-2 .mini-cart-box .dropdown-list {
right: 0;
left: auto;
}
.mini-cart-box.mini-cart-style2 {
padding-bottom: 8px;
padding-top: 6px;
}
.mini-cart-box.mini-cart-style2 .minicart-h3 {
display: none;
}
.header-page .header-2 .wpb_wrapper .account-search2 > div {
display: none;
}
.header-page .header-2 .wpb_wrapper .account-search2 > div.searchp-style2 {
display: block;
position: absolute;
right: 0;
}
.header-page .header-2 .wpb_wrapper .icon-search2 {
display: none;
}
.header-2 .logo .text-logo {
top: 0;
transform: none;
padding-top: 20px;
padding-bottom: 20px;
}
.header-page .header-2 .wpb_wrapper > div {
text-align: center;
height: auto;
}
.product-thumb .product-grid-gallery .owl-buttons {
top: -32px;
}
.currency-language > li {
max-width: 50px;
}
.mini-cart-style2 .mini-cart-link .icon.hydrated > div > svg {
width: 20px;
height: 20px;
}
}
@media (max-width: 1024px) and (min-width: 768px){ 
.header-fix-top-on .main-nav li.has-mega-menu>.mega-menu {
left: -100px;
}
.header3-bot .main-nav>ul>li {
position: initial;
}
.header3-bot .main-nav >ul>li.menu-item-has-children {
position: relative;
}
.header3-bot .main-nav li.has-mega-menu>.mega-menu {
left: 0px !important;
}
.main-nav li.has-mega-menu>.mega-menu {
left: -100px;
}
}
@media (max-width: 850px) and (min-width: 768px){
.header5 .main-nav li.has-mega-menu>.mega-menu {
left: 0px !important;
}
.megamenu .mega-list-cat ul li {
max-width: 150px;
}
.header3-bot .main-nav li.has-mega-menu>.mega-menu {
left: 0px !important;
}
.main-nav li.has-mega-menu .mega-list-cat ul li a {
text-align: left;
}
.header-2 .main-nav li.has-mega-menu>.mega-menu {
left: 0px !important;
} 
.header-2 .main-nav li.has-mega-menu>.mega-menu .mega-list-cat h2 {
text-align: left;
}
.header-fix-top-on .main-nav li.has-mega-menu>.mega-menu {
left: 15px;
right: 15px;
}
.main-nav li.has-mega-menu>.mega-menu {
padding: 30px 15px 30px 15px;
max-width: 736px;
left: 0px;
}
.header-page .megamenu .wpb_wrapper .mega-list-cat {
margin-right: 10px;
min-width: 150px;
}
.header-page .megamenu .wpb_wrapper .banner-advs {
padding-left: 2px;
margin-right: 2px;
}
.header-page .megamenu .wpb_wrapper .banner-advs .banner-info  {
padding-left: 13px;
padding-right: 13px;
}
.header-page .gap-30 .list-product-wrap .item {
margin-bottom: 0;
}
}
@media (max-width: 850px) {
.header-2 .main-nav>#menu-main-menu>li>a {
padding: 0 11px;
}
.brand-list > .brands {
max-height: 505px;
}
.post-style2.post-style3 .post-info {
padding-left: 20px;
}
.tab-style2 .tab-content {
width: 75%;
}
.tab-style2 .tab-header {
width: 25%;
}
.product-grid-style2 .style2_product .product-info p {
padding-right: 15px;
}
}
@media (max-width: 768px) {
.header-page .header5 .wpb_wrapper .account-manager {
margin-right: 10px;
}
.footer-2 {
background-size: cover;
background-position: center center;
}
.header-page .header-2.header-4 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: 9px;
}
.header-page .header-2 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: -18px;
}
.header-page .wpb_wrapper > div.search1 {
margin-right: 24px;
}
.style10.grid-style6 .product-info {
padding-bottom: 23px;
padding-top: 10px;
}
.black.banner-style6.banner-advs .banner-info {
top: 49%;
left: 18px;
}
.banner-advs.banner-style6 .banner-info {
top: 17%;
}
.style8_product .product-label span.sale {
text-align: center;
float: none;
}
.style8_product .product-thumb.col-sm-6 {
width: 100%;
}
.style8_product .product-info.col-sm-6 {
width: 100%;
text-align: center;
padding-top: 10px;
}
.banner-style7.banner-advs .banner-info {
bottom: auto;
transform: translateY(-50%);
top: 50%;
}
.blog-grid-view .item-post.post-style3.post-style6 {
margin-bottom: 0;
}
.post-style2.post-style3.post-style6 .excerpt {
margin-bottom: 15px;
}
.post-style2.post-style3.post-style6 .post-info .post-title {
font-size: 31px;
margin-top: 0;
width: 100%;
margin-bottom: 10px;
line-height: 36px;
}
.banner-text .text {
padding-top: 15px;
padding-bottom: 21px;
}
.banner-text .text h4 {
font-size: 18px;
margin-bottom: 5px;
}
.banner-text .text h3 {
font-size: 40px;
}
.banner-text .text h2 {
font-size: 40px;
margin-bottom: 14px;
}
.list-4-item.show-style7:nth-child(3n+1),.list-4-item.show-style7:nth-child(4n+1) {
clear: initial;
}
.list-4-item.show-style7:nth-child(2n+1) {
clear: both;
}
.special.show-style7 .product-thumb {
height: auto;
}
.special.list-4-item.show-style7 {
width: 50%;
}
.list-4-item.show-style7 {
width: 50%;
}
.footer3-contactlink:before {
top: -25px;
}
.header-2 .main-nav>#menu-main-menu>li>a {
padding: 0 9px;
}
.header-page .header5 .wpb_wrapper .mini-cart-box {
margin-right: 3px;
}
.header-page .header5 .vc_icon_element.my_account.vc_icon_element-outer {
margin-right: 17px;
}
.header-page .header5 .wpb_wrapper .block-search-element {
margin-right: 8px;
margin-top: 1px;
}
.banner-style2.banner-advs .banner-info {
top: 10px;
left: 0;
width: 100%;
}
.background-size-cover {
background-size: cover;
}
.item-service-list li.item-service {
margin-bottom: 30px;
}
.description_dim.product-grid-view .list-4-item:nth-child(3n+1),
.item-service-list .list-4-item:nth-child(3n+1) {
clear: inherit;
}
.description_dim.product-grid-view .list-4-item,
.item-service-list .list-4-item {
width: 50%;
}
.banner-bot4 {
margin-bottom: 30px;
}
.background-back.description_dim .desc,.images.description_dim .desc {
top: 48px;
}
.description_dim > .desc-block, .description_dim > .desc {
top: 50px;
font-size: 53px;
width: 100%;
text-align: center;
}
.description_dim {
margin-top: 45px;
}
.banner-advs.banner-style4 .banner-info,
.banner-advs.banner-style5 .banner-info {
bottom: auto;
margin-top: 10px;
}
.mini-cart-style4 .mini-cart-link .mini-cart-text .set-cart-number {
margin-right: 70px;
}
.banner-slider-item.owl-theme .owl-controls {
bottom: 20%;
}
.listview-style2 .banner-slider-item.owl-theme .owl-controls {
bottom: 28%;
}
.listview-style2 .wg-product-slider .group-navi .owl-buttons {
left: auto;
top: -5px;
right: 14px;
}
.listview-style2 .wg-product-slider .table-thumb {
width: 100%;
}
.listview-style2 .sidebar-style-2 .wg-product-slider .product-info {
width: 100%;
}
.listview-style2 .sidebar-style-2.widget_s7upf_category_fillter li > a,.listview-style2 .sidebar-style-2.widget_s7upf_attribute_filter li > a {
white-space: normal;
}
.listview-style2 .product-thumb .product-grid-gallery .owl-buttons {
top: -23px;
}
.item-style2 > .img-post {
width: 40%;
}
.item-style2 > .info {
width: calc(100% - 41%);
}
.tab-pane .item-pop-post .post-info {
padding-left: 0px;
margin-top: 5px;
}
.woocommerce-cart .cart-collaterals .shop_table .shipping > td {
border: none;
}
.woocommerce-cart .cart-collaterals .shop_table .order-total > td,
.woocommerce-page table.shop_table_responsive tr:last-child td {
border-bottom: none;
}
.summary.detail-info > .product-title {
margin-top: 15px;
}
.item-product-list .product-extra-link a.addcart-link.button, .item-product-list .detail .more-detail {
padding: 0 16px !important;
}
.sort-pagi-bar>li {
margin-bottom: 10px;
}
.header-shop.header-2 {
padding-bottom: 0px;
}
.slider-home3.banner-slider .owl-theme .owl-controls .owl-buttons div.owl-next,
.slider-home3.banner-slider .owl-theme .owl-controls .owl-buttons div.owl-prev {
display: none;
}
.banner-slider.slider-home3 .owl-controls .owl-pagination {
display: none;
}
.post-style2.post-style3 .post-info {
width: 50%;
padding-left: 20px;
height: auto;
}
.post-style2.post-style3 .post-thumb {
width: 50%;
}
.product-grid-view .product-thumb .product-grid-gallery .owl-buttons {
top: -36px;
}
.wpb_wrapper .images.brand-slider {
margin: 40px 50px 70px 50px;
}
.margin-bottom50 .margin-bottom30 {
margin-bottom: 18px;
}
.deals-timecdown {
padding-bottom: 60px;
padding-top: 40px;
}
.style2_product .adtocart_detail {
margin-bottom: 15px;
}
.footer-page .block-element>h3.title18 {
margin-bottom: 10px;
}
.product-thumb .product-grid-gallery .owl-buttons {
top: -43px;
}
.admin-bar .aside-box .dropdown-list.mini-cart-content {
margin-top: 0px;
}
.owl-theme .owl-controls .owl-buttons div:hover, 
.owl-theme .owl-controls .owl-buttons div:focus, 
.owl-theme .owl-controls .owl-buttons div:active {
background-color: #ffc30003;
}
.owl-theme .owl-controls .owl-buttons div.owl-next:hover i:before {
border-left: 5px solid #fab502;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover i:after, 
.owl-theme .owl-controls .owl-buttons div.owl-next:hover i:after {
background-color: #fab502;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover i:before {
border-right: 5px solid #fab502;
}
.currency-language > li {
max-width: 38px;
}
.banner-slider .owl-controls .owl-pagination {
bottom: 5px;
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
text-align: center;
width: calc(100% - 9px);
}
.post-style2.item-post .post-info .post-title {
margin-top: 7px;
}
.post-style2 .post-info {
padding-left: 11px;
padding-right: 5px;
}
.banner-slider .banner-info h1 {
margin-top: 0;
}
.text-from {
padding: 35px 35px 35px 35px;
}
.text-from-number {
padding: 48px 60px 44px 65px;
}
.product-slider-featured {
padding-top: 25px;
}
.header-page > div > div {
z-index: 999999;
}
.post-style2.item-post li.date:after {
display: none;
}
.testimo-style2 {
padding: 58px 37px;
padding-bottom: 74px;
}
.banner-slider.testimonial-style2 .owl-controls .owl-pagination {
bottom: 0;
}
.related-product .product-thumb .product-grid-gallery .owl-buttons {
top: -36px;
}
.product-quantity .detail-qty {
display: inline-block;
position: relative;
text-align: center;
vertical-align: top;
width: 140px;
background: #fff;
}
.woocommerce-page table.shop_table_responsive tr td {
border: none;
border-bottom: 1px solid #e5e5e5;
}
.woocommerce-cart-form .product-price {
margin-bottom: 0px;
margin: 0px;
}
.woocommerce-cart-form td.product-remove {
max-width: 100%;
}
.add-cart-message {
left: 22%;
}
.main-nav>ul>li>a {
padding: 0 9px;
}
.admin-bar .header3-mid .aside-box .dropdown-list.mini-cart-content {
margin-top: 0px;
height: auto;
}
}
@media (max-width: 767px) {
.header-top-default {
display: inline-block;
vertical-align: middle;
padding: 13px 0;
}
.header-nav-default {
display: inline-block;
vertical-align: middle;
float: right;
}
.header-nav-default .main-nav .toggle-mobile-menu {
margin-right: 10px;
}
.submit-icon-search {
z-index: 999;
}
.header-page .header-2 .mega-menu .wpb_wrapper > div > div {
display: block;
}
.header-page .header-2.header-4 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: 100px;
bottom: 22px;
top: initial;
}
.header-page .header-2 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: -55px;
margin-top: 2px;
}
.header-nav-default {
height: 65px;
}
.header-nav-default .main-nav .toggle-mobile-menu{
margin-top: 0px;
}
.header-fix-top-on .menu1 {
display: inline-block;
position: absolute;
left: 0px;
top: 23px;
}
.header-fix-top-on .logo1 {
display: inline-block;
position: relative;
left: 50%;
transform: translateX(-50%);
}
.header-fix-top-on .icon1 {
position: relative;
display: inline-block;
float: right;
top: 0px;
}
.my-account-mobile {
display: block;
text-align: left;
}
.main-nav>ul>li .sub-menu>li:hover>a {
margin-left: 0px;
}
.header-page .header5 .logo {
margin-bottom: 0;
}
.header5 .main-nav {
position: absolute;
bottom: 13px;
}
.header5 .icon-header5 {
position: absolute;
right: 20px;
bottom: 34px;
top: 22px;
}
.search-mobile {
display: block;
opacity: 1;
visibility: visible;
}
.search-mobile.active {
transform: translateX(0);
-webkit-transform: translateX(0); 
}
.main-nav li.has-mega-menu>.mega-menu {
max-width: 100%;
}
.margin-top-100 > div:last-child {
padding-left: 15px;
}
.margin-top-100 > div:first-child {
padding-right: 15px;
}
.banner-right-video {
width: 100%;
padding-left: 15px;
}
.banner-left-video {
padding-right: 15px;
position: relative;
width: 100%;
}
.banner-right-video .wpb_wrapper >  div.video {
max-width: 60%;
margin-left: auto;
margin-right: auto;
}
.banner-bot4 .col-sm-6:first-child {
width: 51.1%;
padding-right: 0px;
display: inline-block;
}
.banner-bot4 .col-sm-6:last-child {
width: calc(100% - 51.5%);
display: inline-block;
vertical-align: top;
}
.banner-bot4 .wpb_wrapper > div.banner-advs {
max-width: 100%;
}
.description_dim .item-image-list li {
width: 48%;
margin-bottom: 20px;
}
.description_dim .item-image-list li img {
margin: 0 auto;
}
.header-4.header-2 .menu_header4 {
position: absolute;
bottom: 30px;
left: 0;
}
.header-4.header-2 .cart-header2{
position: absolute;
right: 10px;
bottom: 5px;
}
.header-4.header-2 {
z-index: 999999;
}
.list-style2 .list-full {
margin-bottom: 30px;
}
.item-product-list.item-product.list-style2 .product-info {
margin-top: 20px;
}
.listview-style2 .product-thumb .product-grid-gallery .owl-buttons {
top: -34px;
}
.listview-style2 .sidebar-style-2 .wg-product-slider .product-info {
width: 160px; 
}
.listview-style2 .wg-product-slider .table-thumb {
width: 85px;
}
.listview-style2 .wg-product-slider .group-navi .owl-buttons {
left: auto;
top: -28px;
right: -15px;
}
.listview-style2 .sidebar-style-2.widget_s7upf_category_fillter li > a,.listview-style2 .sidebar-style-2.widget_s7upf_attribute_filter li > a {
white-space: nowrap;
}
.listview-style2 .banner-slider-item.owl-theme .owl-controls {
bottom: 4px;
}
.wpb_wrapper > div.banner-advs.about-banner-history {
margin-bottom: 70px;
}
.banner-slider-info {
padding: 30px 40px 35px 40px;
}
.owl-theme.banner-slider-item .owl-controls .owl-page.active span {
background: #000;
}
.banner-slider-item.owl-theme .owl-controls {
background: none;
bottom: 3px;
}
.owl-theme.banner-slider-item .owl-controls .owl-pagination {
padding: 0;
}
.sidebar-style-2 .wg-product-slider .product-info {
width: 160px;
}
.owl-theme.banner-slider-item a.img {
width: 270px;
display: inline-block;
}
.owl-theme.banner-slider-item .item {
display: inline-block;
left: 50%;
transform: translateX(-50%);
position: relative;
}
.banner-slider-item .banner-slider-info {
display: inline-block;
width: 270px;
position: absolute;
bottom: 0;
}
.header-shop.header-2 {
transform: none;
}
.header-shop .main-nav >ul, .header-shop .main-nav.active:before {
min-height: 100vh;
}
.header-shop.header-2 > .cart-header2 {
background: none;
}
.header-2.header-2 > div {
background: none;
}
.banner-slider.slider-home3 .banner-info a {
padding: 0 20px;
height: 35px;
line-height: 35px;
}
.tab-style2 .tab-content {
width: 100%;
}
.tab-style2 .tab-header {
width: 100%;
}
.tab-style2 .tab-header > ul {
padding-bottom: 0;
}
.tab-style2 .title-tab li {
display: inline-block;
border-bottom: none;
border-right: 1px solid #f1f4f5;
}
.tab-style2 .title-tab li a:after {
display: none;
}
.brand-list {
margin-top: 30px;
}
.product-grid-style2 .style2_product .product-info {
vertical-align: top;
display: inline-block;
padding-top: 35px;
}
.product-grid-style2 .product-thumb {
max-width: 50%;
display: inline-block;
}
.header3-bot .main-nav {
position: absolute;
bottom: 38px;
}
.header3-bot {
background: none;
height: 0;
border: none;
}
.mini-cart-style3 .item-price {
display: none;
}
.header-3 > div {
text-align: center;
}
.header-page .wpb_wrapper .text-header-3-1.wpb_content_element,
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element {
display: block;
}
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element .pull-right {
float: none !important;
}
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element * ,
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element > .wpb_wrapper,
.header-page .header-3 .wpb_column:last-child > div .wpb_wrapper {
float: none;
}
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element:after,
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element > .wpb_wrapper:after {
content: "";
display: table;
clear: both;
}
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element:before,
.header-page .wpb_wrapper .text-header-3-2.wpb_content_element > .wpb_wrapper:before {
content: "";
display: table;
}
.text-header-3-1 li {
width: 32.333333%;
}
.text-header-3-2 > div > ul > li {
width: 24%;
}
.header-3 > div:first-child {
border-bottom: 1px solid #e8e8e8;
}
.header-page .wpb_wrapper .search-style3,.search-home-3 {
display: none;
}
.logo-home3,.cart-home-3 {
display: inline-block;
}
.cart-home-3 {
float: right;
}
.logo-home3 {
position: relative;
left: 50%;
transform: translateX(-50%);
padding-bottom: 0;
}
.wpb_wrapper .images.brand-slider {
margin: 60px 90px 100px 90px;
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
text-align: center;
width: calc(100% - 9px);
}
.main-nav li.has-mega-menu .mega-list-cat ul li:hover a:after {
left: -13px;
}
.main-nav .toggle-mobile-menu {
margin-top: 5px;
margin-left: 10px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.main-nav >ul {
position: fixed;
top: 0px;
overflow: auto;
bottom: 0;
margin-top: 0px;
}
.main-nav.active .toggle-mobile-menu {
left: 290px;
position: fixed;
top: 0;
}
.main-nav.active {
z-index: 999999;
}
.btn-toggle-mobile-menu::after {
content: "\f067";
}
.btn-toggle-mobile-menu.active::after {
content: "\f068";
}
.main-nav li.has-mega-menu>.mega-menu {
padding: 10px 0px 13px 20px;
}
.main-nav li.has-mega-menu .mega-list-cat ul li a:after {
left: -13px;
top: 17px;
}
.main-nav li.has-mega-menu .mega-list-cat {
margin-bottom: 10px;
text-align: left;
}
.header-page .megamenu .wpb_wrapper .banner-advs {
margin-right: 17px;
padding-left: 0;
border: none;
}
.header-page .mega-menu .style2_product .product-thumb {
width: 100%;
}
.wpb_wrapper > div.banner-advs {
max-width: 60%;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
}
.banner-number {
padding-top: 0;
padding-bottom: 0;
}
.number-left .number {
top: 50%;
bottom: auto;
position: absolute;
left: 50%;
color: #fff;
transform: translate(-50%);
margin-top: -70px;
}
.number-left {
float: none;
}
.text-number h3 {
margin-top: 0px;
}
.text-number .wpb_wrapper {
max-width: 100%;
text-align: center;
}
.banner-style2-background .banner-style2.banner-advs .banner-info {
position: relative;
margin-top: 45px;
margin-bottom: 60px;
}
.style2_product .product-info {
padding: 0 30px 20px 30px;
}
.logo-footer .logo {
margin-bottom: 10px;
}
.footer-page .item-image-list {
text-align: left;
padding: 0px;
}
.social-list {
text-align: left;
margin-top: 15px;
}
.list-menu-information.wpb_content_element {
margin-bottom: 30px;
margin-left: 0;
}
.block-payment .item-image-list li {
margin-left: 0;
margin-right: 10px;
}
.header-page .mega-menu .style2_product.item-product .product-info {
padding-left: 0;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: 60px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next {
left: auto;
}
.search-style2 .search-form > input[type="text"] {
position: relative;
right: 0;
}
.search-style2 .search-form .submit-form {
height: 40px;
line-height: 40px;
right: 30px;
top: 1px;
}
.block-currency-language.wpb_content_element {
margin-bottom: 0px;
}
.currency-language > li {
max-width: 50px;
}
.header-page .header-2 .wpb_wrapper > div > div {
display: inline-block;
vertical-align: middle;
}
.header-2 > .cart-header2 {
position: relative;
display: inline-block;
float: right;
}
.mini-cart-box.mini-cart-style2,
.header-page .header-2 .wpb_wrapper .mini-cart-box.mini-cart-style2 {
padding-left: 10px;
padding-right: 10px;
margin-right: 15px;
margin-top: 25px;
}
.header-2 .header2-center {
display: inline-block;
position: absolute;
left: 15px;
top: 25px;
}
.header2-logo {
display: inline-block;
position: relative;
left: 50%;
transform: translateX(-50%);
}
.header-2 .main-nav>#menu-main-menu>li.current-menu-ancestor>a, .header-2 .main-nav>#menu-main-menu>li>a:hover {
background: none;
color: #fff;
}
.header-2 #menu-main-menu {
margin-bottom: 0;
}
.product-thumb .product-grid-gallery .owl-buttons {
top: -30px;
}
.header-page .megamenu .wpb_wrapper .mega-list-cat {
margin-right: 0px;
display: block;
}
.header-page .megamenu .wpb_wrapper .banner-advs {
display: block;
width: 100%;
max-width: 100%;
}
.header-page .megamenu .wpb_wrapper .gap-30 .list-product-wrap {
max-width: 240px;
}
.header-page .mega-menu .style2_product.item-product .product-info {
padding-top: 0;
}
.blog-grid-view.posts-home2 .list-col-item {
width: 100%;
background-color: #f9f9f9;
margin-bottom: 10px;
}
.post-style2 .post-info {
width: 50%;
}
.post-style2 .post-thumb {
width: 50%;
}
.post-style2 .post-thumb img {
width: 100%;
max-height: 100%;
}
.text-testimonial.wpb_content_element {
margin-bottom: 20px;
margin-top: 20px;
}
.post-style2 .post-info {
padding-left: 30px;
padding-right: 20px;
padding-top: 15px;
}
.titleh3-tab h3.title18 {
position: relative;
top: 0;
width: 100%;
background: #fff;
left: 0;
margin-bottom: 3px;
padding-bottom: 15px;
padding-top: 15px;
}
}
@media (max-width: 568px) {
.search1_active {
overflow: initial;
}
.search1 .list-product-search {
min-width: 100%;
}
.search1 .search-form > input[type="text"] {
min-width: 100%;
}
.all-cate:before {
display: block;
content: "";
position: absolute;
width: 1px;
top: 0;
bottom: 0;
background: #e8e8e8;
left: 50%;
}
.all-cate:after {
display: none;
}
.tab-style2.style5 .title-tab li a {
padding: 0 20px;
padding-left: 20px;
}
.tab-style2.style5 .title-tab:before {
display: table;
content: "";
}
.tab-style2.style5 .title-tab:after {
display: table;
content: "";
clear: both;
}
.tab-style2.style5 .title-tab li {
margin-bottom: 0px;
float: left;
border-bottom: none;
border-right: none;
}
.tab-style2.style5 .group-navi .owl-buttons {
right: auto;
top: -19px;
left: 50%;
transform: translateX(-50%);
}
.tab-style2.style5 .title-tab {
padding-bottom: 45px;
border-bottom: none;
}
.tab-style2.style5 .tab-header {
width: calc(100% - 1px);
margin-bottom: 0px;
}
.tab-style2.style5 .tab-content {
width: 100%;
}
.black.banner-style6.banner-advs .banner-info {
top: 70%;
left: 25px;
}
.banner-advs.banner-style6 .banner-info {
top: 50%;
transform: translateY(-50%);
}
.deals-product-home {
margin-bottom: 30px;
}
.style2 .item-service-list > li {
width: 33%;
clear: initial;
}
.text-header-3-2 > div > ul > li {
padding: 0;
width: 49%;
}
.text-header-3-2 > div > ul > li .currency-box, .text-header-3-2 > div > ul > li.language {
display: none;
}
.item-cat-list .img-cat {
width: 100%;
}
.item-cat-list .img-cat h3 {
left: 100px;
}
.post-style2.post-style3.post-style6 .post-info {
padding-top: 0;
}
.wpb_wrapper .images.brand-slider {
margin: 29px 180px 65px 180px;
}
.product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -27px;
}
.product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-next {
right: -27px;
}
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i {
font-size: 20px;
}
.product-grid-view .product-thumb .product-grid-gallery .owl-buttons {
top: -43px;
}
.social-list .title-social {
margin-right: 8px;
}
.product-thumb .product-grid-gallery .owl-buttons {
top: -38px;
}
.product-info .product-extra-link {
margin-bottom: 5px;
}
.product-style-4.product-grid-view .list-4-item {
width: 100%;
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
width: calc(100% - 13px);
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev {
left: -38px;
}
.text-header-3-2 li:after {
display: none;
}
.text-header-3-2 li:first-child:after {
display: block;
}
.banner-style7 .banner-info h2 {
font-size: 20px;
margin-bottom: 0;
}
.banner-advs.banner-style7 .banner-info h4 {
font-size: 14px;
margin-top: 0;
margin-bottom: 0;
}
.banner-style7 .shop-button {
padding: 0 20px;
height: 35px;
line-height: 35px;
background-color: #f96868;
}
}
@media (max-width: 550px) {
.header2-center > div > .wpb_wrapper .mega-menu .vc_row {
display: block;
}
.header-page .header-2 .wpb_wrapper .account-search2 > div.searchp-style2 {
top: -4px;
}
.add-cart-message {
left: 10%;
}
.item-product-list.item-product .product-info {
padding-left: 20px;
}
.item-product-list .col-md-4 {
width: 100%;
}
.item-product-list .col-md-8 {
width: 100%;
}
.product-grid-style2 .product-thumb {
max-width: 40%;
}
.product-grid-style2 .product-info {
width: 55%;
}
.tab-style2 .title-tab li a {
padding-left: 10px;
padding-right: 10px;
}
.time-title h3.title18 {
width: 145px;
}
.time-title > p.desc-block {
display: none;
}
.banner-slider.slider-home3 .banner-info h4 {
margin-top: 9px;
margin-bottom: 10px;
}
.banner-slider.slider-home3 .banner-info h2 {
font-size: 18px;
}
.header-3 .list-profile {
left: 0px;
}
.text-header-3-2 > div > ul > li .currency-box ,.text-header-3-2 > div > ul > li.language {
display: none;
}
.featured-product-home2 .product-thumb .product-grid-gallery .owl-buttons {
top: -42px;
}
.featured-product-home2 .product-thumb .product-grid-gallery .owl-buttons i {
font-size: 20px;
}
.featured-product-home2 .product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-next {
right: -30px;
}
.featured-product-home2 .product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -30px;
}
.header-fix-top-on {
position: relative;
background: #000;
width: calc(100% + 30px);
}
.detail .more-detail, .product-extra-link a.addcart-link.button {
margin-bottom: 5px;
}
.mini-cart-box {
margin-right: 7px;
}
.product-thumb .product-grid-gallery .owl-buttons {
top: -33px;
}
.banner-slider .banner-info h1 {
font-size: 36px;
}
.banner-slider .banner-info p {
font-size: 18px;
line-height: 23px;
margin-bottom: 18px;
}
.info-text-slider2 {
margin-left: 2%;
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
text-align: center;
width: calc(100% - 7px);
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
text-align: center;
width: calc(100% - 9px);
}
.grid-style4.item-product .product-thumb .product-grid-gallery {
display: none !important;
}
.product-slider-view .grid-style4.item-product .product-thumb .product-grid-gallery {
display: block !important;
}
.wpb_wrapper .images.brand-slider .owl-item a {
margin-right: 0px;
}
.header2-center > div > .wpb_wrapper .vc_row {
display: inline-block;
}
.header-2 .main-nav {
display: inline-block;
vertical-align: middle;
position: relative;
}
.header-2 .main-nav .toggle-mobile-menu {
margin-top: 0;
}
.banner-slider .owl-controls .owl-pagination {
bottom: 0;
}
}
@media (max-width: 425px) {
.testi-margin200 {
margin-top: 0;
padding-top: 0;
padding-bottom: 40px;
}
.slick-next {
top: initial;
bottom: -40px;
right: 0;
}
.slick-prev {
top: initial;
bottom: -40px;
left: 0;
}
.padding-bottom70 {
padding-bottom: 30px;
}
.margin-bottom65 {
margin-bottom: 30px;
}
.margin-bottom40 {
margin-bottom: 10px;
}
.margin-bottom55 {
margin-bottom: 25px;
}
.margin-bottom20.home6 {
margin-bottom: 0px;
}
.header-page .header5 .wpb_wrapper .account-manager {
margin-right: 5px;
}
.header-fix-top-on .wpb_wrapper > .account-manager {
margin-right: 15px;
}
.home1-plist-2 .list-2-item {
width: 100%;
}
.listview-style2 .wg-product-slider .group-navi .owl-buttons {
top: -43px;
}
.header-page .header-2.header-4 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: 50px;
}
.header-page .header5 .wpb_wrapper .block-search-element {
margin-right: 2px;
}
.header-page .header5 .vc_icon_element.my_account.vc_icon_element-outer {
margin-right: 12px;
}
.header-page .wpb_wrapper > div.search1 {
margin-right: 12px;
}
.vc_icon_element.my_account.vc_icon_element-outer {
margin-right: 13px;
}
.header-fix-top-on .icon1 {
margin-right: 15px;
width: auto;
}
.banner-margin15px > div.col-sm-4:last-child .wpb_wrapper > div.banner-advs {
margin-bottom: 0px;
}
.banner-margin15px > div.col-sm-4:last-child {
padding-left: 15px;
}
.banner-margin15px > div.col-sm-4:nth-child(2) {
padding-left: 15px;
padding-right: 15px;
}
.banner-margin15px > div.col-sm-4:first-child {
padding-right: 15px;
}
.tab-content-product .group-navi .owl-buttons {
right: auto;
top: -10px;
left: 50%;
transform: translateX(-50%);
}
.product-tab .tab-header .tab {
margin-bottom: 40px;
}
.style8_product:hover .product-label {
margin-left: 0;
}
.style8_product.item-product {
border-bottom: none;
}
.style8_product .product-thumb.col-sm-6 {
margin: 0px;
}
.style8_product .lable-price {
width: 100%;
height: auto;
margin-bottom: 10px;
}
.style8_product .lable-price:before {
display: table;
content: "";
}
.style8_product .lable-price:after {
display: table;
content: "";
clear: both;
}
.style8_product .product-label {
margin-bottom: 4px;
}
.style8_product .product-label,
.style8_product .product-price {
width: 100%;
}
.style8_product .vc_row {
margin-left: 0;
margin-right: 0;
}
.style2 .item-service-list > li {
width: 100%;
}
.wpb_wrapper > div.banner-style7.banner-advs {
margin-bottom: 0;
}
.item-product .deals-down {
top: 30px;
}
.style3 .banner-info h3 {
margin-bottom: 17px;
letter-spacing: 0;
}
.banner-slider .style3 .banner-info h2 {
letter-spacing: 0px;
font-size: 21px;
}
.style3 .slider-content-text {
padding-left: 0;
padding-right: 0;
}
.banner-together > div:last-child .banner-text-image {
display: flex;
flex-wrap: wrap;
flex-direction: row;
margin-bottom: 0;
}
.banner-together > div:last-child .banner-text-image .adv-thumb-link {
order: -1;
flex: 1 0 100%;
}
.banner-together > div:first-child {
padding-right: 15px;
}
.banner-together > div:last-child {
padding-left: 15px;
}
.post-style2.post-style3.post-style6 .post-info {
padding-top: 15px;
}
.special.list-4-item.show-style7,
.list-4-item.show-style7 {
width: 100%;
}
.item-cat-list .img-cat h3 {
left: 50px;
font-size: 15px;
}
.single-product .content-page > .container > .row {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.single-product .content-page > .container > .row > div.main-wrap-shop {
order: -1;
flex: 1 0 100%;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev {
left: -37px;
}
select, input[type=password], input[type=number], input[type=email], input[type=text] {
width: 100%;
}
.follow-instagram {
margin: 0 -5px;
}
.follow-instagram li {
max-width: initial;
width: 33.33333%;
margin: 0;
padding: 5px;
text-align: center;
}
.titleh3-tab .list-col-item.list-5-item {
width: 100%;
}
.post-style5 .post-info {
padding-left: 0;
}
.banner-slider .style2 .banner-info a.shop-button {
height: 40px;
line-height: 38px;
}
.banner-bot4 .col-sm-6:first-child {
width: 100%;
padding-right: 15px;
}
.description_dim > .desc-block, .description_dim > .desc {
font-size: 43px;
}
.banner-bot4 .col-sm-6:last-child {
width: 100%;
}
.testimo-style3 .desc {
width: 90%;
}
.banner-slider .style2 .banner-info h2 {
font-size: 16px;
}
.banner-slider .style2 .banner-info h1 {
font-size: 28px;
margin-bottom: 20px;
}
.description_dim.product-grid-view .list-4-item, .item-service-list .list-4-item {
width: 100%;
}
.description_dim .item-image-list li {
width: 100%;
}
.banner-right-video .wpb_wrapper >  div.video {
max-width: 100%;
}
.header-4.header-2 .cart-header2 {
right: 15px;
}
.mini-cart-style4 .mini-cart-link .mini-cart-text .set-cart-number {
margin-right: -1px;
}
.mini-cart-style4 .mini-cart-link .minicart-h3 {
display: none;
}
.listview-style2 .banner-advs .banner-info {
top: 50%;
margin-top: -45px;
}
.listview-style2 .banner-advs.list-view .banner-info h3 {
margin-bottom: 0;
margin-top: 0;
font-size: 14px;
}
.listview-style2 .banner-advs.list-view .banner-info h2 {
margin-top: 0;
margin-bottom: 5px;
line-height: 29px;
font-size: 22px;
}
.woocommerce .wishlist_table td.product-add-to-cart a {
height: auto;
}
.about-customer {
padding-left: 0px;
}
.add-cart-message {
left: 0;
width: 100%;
right: 0;
}
.post-control .prev-post span,.post-control .next-post span {
width: 140px;
}
.item-style2 > .info {
width: 100%;
padding-left: 0;
padding-right: 10px;
margin-top: 15px;
}
.item-style2 > .img-post {
width: 100%;
height: auto;
}
.blog .sort-pagi-bar {
width: 100%;
float: left !important;
margin-top: 5px;
}
.tab-pane .item-pop-post .post-info {
padding-left: 10px;
margin-top: 0px;
width: auto;
}
.tab-pane .item-pop-post .post-thumb {
width: 126px;
}
.woocommerce-page .woocommerce-cart-form table.cart td.actions .coupon .button {
float: left;
margin-top: 7px;
}
.banner-slider-item.owl-theme .owl-controls {
bottom: 10px;
}
.form-newsletter input[type="email"] {
width: 270px;
}
.banner-slider.slider-home3 .banner-info h2 {
font-size: 16px;
}
.banner-slider.slider-home3 .banner-info h4 {
margin-top: 0px;
margin-bottom: 0px;
}
.banner-slider.slider-home3 .banner-info a {
padding: 0 10px;
height: 30px;
line-height: 30px;
}
.post-style2.post-style3 .post-thumb {
width: 100%;
}
.post-style2.post-style3 .post-info {
width: 100%;
}
.product-grid-style2 .style2_product .product-info {
padding-top: 0;
width: 100%;
padding-left: 30px;
}
.product-grid-style2 .product-thumb {
max-width: 100%;
display: block;
}
.tab-style2 .title-tab li a {
padding-left: 21px;
padding-right: 21px;
}
.titleh3-tab .title-tab > li {
margin-right: 34px;
margin-left: 34px;
}
.titleh3-tab .title-tab {
margin: 0px;
text-align: left;
}
.tab-style2 .title-tab li {
float: left;
}
.time-title h3.title18 {
width: 100%;
}
.time-title h3.title18:after {
display: none;
}
.time-title .box-count-down {
display: block;
}
.time-title .box-count-down .time_circles {
float: none;
display: block;
width: 100%;
}
.post-style2 .post-info {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
}
.posts-home2.blog-grid-view .item-post {
margin-bottom: 0px;
}
.banner-slider .owl-controls .owl-pagination {
display: none;
}
.banner-slider .banner-info h1 {
font-size: 20px;
margin-bottom: 5px;
letter-spacing: 3px;
}
.banner-slider .banner-info p {
font-size: 14px;
line-height: 23px;
margin-bottom: 6px;
letter-spacing: 3px;
}
.wpb_wrapper > div.banner-advs {
max-width: 100%;
}
.title-tab > li {
margin-bottom: 5px;
}
.product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-next {
right: -30px;
font-size: 20px;
}
.product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -30px;
font-size: 20px;
}
.product-thumb .product-grid-gallery .owl-buttons {
top: -43px;
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
width: calc(100% - 10px);
}
.brand-slider h3 {
margin-bottom: 30px;
}
.wpb_wrapper .images.brand-slider {
margin: 40px 0px 47px 0px;
}
.wpb_wrapper .images.brand-slider h3 {
font-size: 25px;
letter-spacing: 3px;
}
.text-from {
padding: 35px 20px 35px 25px;
}
.text-from-number {
padding: 30px 30px 20px 25px;
}
.slider-home2-2.banner-slider .owl-controls .owl-pagination {
bottom: 0px;
}
.header-2 .header2-center {
display: inline-block;
position: absolute;
left: 5px;
top: 28px;
}
.banner-info a.shop-button {
height: 40px;
line-height: 40px;
padding: 0 10px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next .fa-angle-right:after {
border-bottom: 20px solid transparent;
border-top: 20px solid transparent;
border-left: 20px solid #fff;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next .fa-angle-right:before {
right: 24px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev i:after {
border-bottom: 20px solid transparent;
border-top: 20px solid transparent;
border-right: 20px solid #fff;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev i:before {
right: 11px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons > div {
margin-top: -10px;
}
.slider-home2-2 .banner-info h3 {
margin-top: 35px;
font-size: 15px;
letter-spacing: 2px;
padding: 13px 34px 15px 17px;
}
.slider-home2-2 .banner-info p {
padding: 10px 22px 10px 17px;
}
.wpb_wrapper .images.brand-slider > .wrap-item {
margin: 0px 100px 0px 100px;
}
.footer-page .wpb_wrapper .images.brand-slider > .wrap-item {
margin: 0px 0 0px 0;
}
}
@media (max-width: 375px) {
.summary .box-count-down {
margin-left: 0px;
}
.summary .deals-down .box-count-down .time_circles .number {
font-size: 16px;
}
.summary .box-count-down .time_circles .text {
font-size: 12px;
}
.blog-comment-detail .item-comment .comment-info {
padding-left: 6px;
padding-right: 38px;
}
.header-page .header-2.header-4 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: 40px;
}
.header-page .header-2 .wpb_wrapper .account-search2 > div.searchp-style2 {
right: -41px;
}
.all-cate:before {
display: none;
}
.grid-style6 .product-info {
padding-bottom: 20px;
}
.style8_product.item-product {
border-bottom: 1px solid #e5e5e5;
}
.style3 .title-tab > li {
margin-left: 10px;
margin-right: 10px;
}
.header5 .icon-header5 {
right: 0px;
}
.product-detail .detail-gallery .gallery-control .carousel {
max-width: 240px;
overflow: hidden;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev,
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next {
display: none;
}
.wpb_wrapper .images.brand-slider > .wrap-item {
margin: 0px 80px 0px 80px;
}
.banner-style4 .banner-info h2 {
font-size: 25px;
margin-bottom: 16px;
}
.banner-style4 .banner-info h3 {
font-size: 16px;
margin-bottom: 8px;
}
.banner-style5 .banner-info h2 {
font-size: 24px;
margin-bottom: 15px;
}
.banner-style5 .banner-info h3 {
font-size: 16px;
margin-bottom: 7px;
}
.woocommerce table.wishlist_table tbody td {
padding: 16px 0px;
}
.woocommerce .wishlist_table td.product-add-to-cart a {
padding: 0 !important;
}
.add-cart-message {
left: 0;
right: 0;
height: auto;
min-height: 150px;
max-height: max-content;
width: auto;
}
.post-control .prev-post span, .post-control .next-post span {
width: 123px;
}
.sort-pagi-bar {
float: left !important;
margin-top: 5px;
}
.title-page h2 {
width: 100%;
}
.tab-pane .item-pop-post .post-info {
width: 210px;
}
.summary .icon .share-mail, .summary .icon .share-mayin ,
.summary .icon .compare-link, .summary .icon .wishlist-link{
margin-right: 4px;
}
.woocommerce div.product .summary form.cart .button.single_add_to_cart_button {
min-width: 175px;
}
.summary .detail-qty .qty-val {
padding: 0 63px;
} 
.product-grid-view .products .product.list-3-item {
width: 100%;
}
.banner-video .banner-info h2 {
font-size: 23px;
}
.banner-slider.slider-home3  .banner-info {
display: none;
}
.slider-home2-2 .banner-info p {
max-height: 85px;
overflow: hidden;
}
.slider-home2-2 .banner-info h3 {
margin-top: 40px;
padding: 11px;
}
.text-from .text-number-home2 .number {
width: 40px;
height: 40px;
line-height: 40px;
}
.mCSB_inside>.mCSB_container {
margin-right: 15px;
}
.text-from .text-number-home2 .text {
width: calc(100% - 76px);
margin-left: 5px;
}
.post-style2 .post-info {
width: 100%;
}
.post-style2 .post-thumb {
width: 100%;
}
.mini-cart-box.mini-cart-style2 .mini-cart-text {
font-size: 0;
}
.mini-cart-box.mini-cart-style2 .mini-cart-text .set-cart-number {
font-size: 15px;
}
.mini-cart-box.aside-box .mini-cart-content {
width: 320px;
}
.mini-cart-box.mini-cart-style2, .header-page .header-2 .wpb_wrapper .mini-cart-box.mini-cart-style2 {
padding-left: 6px;
padding-right: 6px;
margin-right: 15px;
margin-top: 26px;
padding-bottom: 7px;
padding-top: 5px;
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, .summary .compare.button {
margin-right: 5px;
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, 
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
margin-right: 5px;
}
}
@media (max-width: 320px) {
.header5 .main-nav {
bottom: 9px;
}
.header5 .text-logo a img {
width: 35%;
}
.summary .deals-down .box-count-down .time_circles > div {
width: 58px !important;
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, .summary .compare.button {
margin-right: 5px;
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, 
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
margin-right: 5px;
}
.testimonial-style3.description_dim > .desc-block {
top: 10px;
}
.background-back.description_dim .desc, .images.description_dim .desc {
top: 36px;
}
.description_dim > .desc-block, .description_dim > .desc {
top: 36px;
line-height: 47px;
}
.my-account-mobile {
width: 260px;
}
.search-mobile .woocommerce-product-search .search-field {
width: 219px;
}
.search-mobile {
width: 260px;
}
.wpb_wrapper .images.brand-slider > .wrap-item {
margin: 0px 70px 0px 70px;
}
.post-control .prev-post span, .post-control .next-post span {
width: 91px;
}
.tab-pane .item-pop-post .post-info {
width: 150px;
}
.form-newsletter input[type="email"] {
width: 240px;
}
.testimo-style2 {
padding: 30px 15px;
padding-bottom: 74px;
}
.titleh3-tab .title-tab > li {
margin-right: 17px;
margin-left: 17px;
}
.tab-style2 .title-tab li a {
padding-left: 13px;
padding-right: 13px;
}
.text-from {
padding: 20px 15px 20px 15px;
}
.featured-product-home2 .product-thumb .product-grid-gallery .owl-buttons {
top: -34px;
}
.social-list .icon-social a {
margin-right: 6px;
}
.main-nav>ul {
width: 260px;
}
.main-nav.active .toggle-mobile-menu {
left: 260px;
}
}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);-o-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);-o-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.single.single-product .summary .item-product-meta-info label,
.single.single-product .woocommerce-product-details__short-description .short-description,
.single.single-product .summary .availability span,
.single.single-product.woocommerce div.product .summary span.price {
font-weight: 600;
color: #000;
}
.single.single-product.woocommerce .woocommerce-product-details__short-description h4 strong {
font-weight: 400;
}
.single.single-product.woocommerce .woocommerce-product-details__short-description h4 {
font-size: 14px;
}
.single.single-product .woocommerce-product-details__short-description {
color: #666666;
padding-bottom: 5px;
}
.single.single-product .summary .availability {
text-transform: capitalize;
}
.single.single-product .summary .item-product-meta-info label {
min-width: auto;
}
.item-product.item-product-grid .product-title a {
color: #000;
font-size: 18px;
font-weight: 600;
line-height: 22px;
}
.item-product.item-product-grid .product-title {
margin: 0 0 7px;
overflow: unset;
text-overflow: unset;
white-space: unset;
}
ul.title-tab > li > a {
font-size: 15px;
font-weight: 600;
}
ul.title-tab > li {
margin-bottom: 8px;
}
div.block-element>h3.title18 {
font-family: 'Open Sans',sans-serif;
letter-spacing: normal;
}
.sidebar-widget.widget.widget_nav_menu ul a,
div.tagcloud a {
font-size: 16px !important;
color: #000 !important;
}
.detail-tab-content .tab-content img.emoji {
width: 35px;
padding: 2px 5px;
} #header .main-nav>ul>li>a {
font-size: 14px !important;
font-weight: 600;
}
#header .header-fixed .wpb_column > .vc_column-inner  {
display: flex;
align-items: center;
justify-content: center;
}
#header nav.main-nav.main-nav1.menu-sticky-on {
margin: 0 !important;
}
#header .header-page #menu-main-menu > li:first-child {
margin-left: 0;
}
#header .current-menu-item > a {
color: #fab502;
}
.header-menu-desktop-container .col1 {
width: 10%;
}
.header-menu-desktop-container .col2 {
width: 80%;
}
.header-menu-desktop-container .col3 {
width: 10%;
}
.header-menu-desktop-container {
display: flex;
align-items: center;
padding: 15px 20px;
}
li.comments {
display: none !important;
}
.woocommerce-cart a.restore-item {
background: #f9b502;
color: #fff;
padding: 10px 30px;
text-transform: uppercase;
letter-spacing: 1.2px;
font-weight: 500;
}
.woocommerce-cart .woocommerce-message {
padding-top: 20px;
padding-bottom: 20px;
}
@media only screen and (min-width: 1351px) {
#header .header-menu-desktop-container .col2 .main-nav>ul>li>a {
font-size: 14px !important;
font-weight: 600;
padding: 0 13px;
height: auto;
line-height: 20px;
}
#header .header-menu-desktop-container .col3 .mini-cart-style4 .mini-cart-link .minicart-h3 {
font-size: 13px !important;
}
}
@media only screen and (min-width: 1250px) and (max-width: 1350px) {
.header-menu-desktop-container .col2 .vc_column-inner {
justify-content: flex-end;
}
#header .header-menu-desktop-container .col2 .main-nav>ul>li>a {
font-size: 13px !important;
font-weight: 600;
padding: 0 11px;
height: auto;
line-height: 20px;
}
#header .header-menu-desktop-container .col2 #menu-main-menu > li:first-child {
margin-left: 0;
}
#header .header-menu-desktop-container .col3 .mini-cart-style4 .mini-cart-link .minicart-h3 {
font-size: 11px !important;
}
} @media (min-width: 1100px) {
.header-menu-mobile-container,
.header-menu-tablet-container {
display: none;
}
}
@media only screen and (min-width: 768px) and (max-width: 1112px) {
.products.row.list-product-wrap.masonry {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
div#main-content {
margin-top: 137px;
margin-bottom: 50px;
}
.header-menu-mobile-container,
.header-menu-desktop-container {
display: none;
}
.header-menu-tablet-container .row1 {
display: flex !important;
justify-content: space-between;
align-items: center;
}
.header-menu-tablet-container .row1 .col1,
.header-menu-tablet-container .row1 .col2 {
display: inline-flex;
justify-content: center;
}
#header .header-menu-tablet-container .main-nav>ul>li>a {
padding: 0 7px;
font-size: 11px !important;
}
.header-menu-tablet-container .row2 .col3 {
padding: 0;
}
.header-menu-tablet-container .row2 {
margin: 0;
display: flex !important;
}
.header-menu-tablet-container .row2 nav.main-nav #menu-main-menu-1 {
display: flex;
justify-content: center;
}
.header-page .header-menu-tablet-container .wpb_column:last-child > div .wpb_wrapper {
float: none;
}
.header-menu-tablet-container {
padding: 15px 0 5px;
position: fixed;
width: 100%;
}
#footer.footer-page .list-menu-information.wpb_column.column_container {
width: 100%;
}
#footer.footer-page .vc_row.wpb_row.newsletter.newsletter-footer {
display: grid;
grid-template-columns: repeat(3, 1fr);
align-items: flex-end;
grid-column-gap: 15px;
padding: 0 15px;
}
#footer.footer-page .vc_row.wpb_row.newsletter.newsletter-footer:after,
#footer.footer-page .vc_row.wpb_row.newsletter.newsletter-footer:before {
content: none;
}
#footer.footer-page .vc_row.wpb_row.newsletter.newsletter-footer .column_container.col-sm-4 {
width: 100%;
padding: 0;
}
#footer.footer-page .social-list .icon-social {
display: grid;
grid-template-columns: repeat(5, 1fr);
}
#footer.footer-page .vc_row.wpb_row.newsletter.newsletter-footer .column_container.col-sm-4:nth-child(2) .vc_column-inner {
margin-bottom: 0 !important;
}
#footer.footer-page .vc_row.wpb_row.newsletter.newsletter-footer .column_container.col-sm-4:nth-child(2) .wpb_single_image {
margin-bottom: 0 !important;
}
.form-search-homepage .button-search .vc_btn3-container {
margin: 0 !important;
}
.form-search-homepage .form-search.wpb_column {
width: 70%;
}
.list-product-homepage .column_container .vc_column-inner {
margin: -10px !important;
}
.list-product-homepage .column_container .product-grid-view .item-product .vc_row.wpb_row {
display: flex;
flex-direction: column;
}
.list-product-homepage .column_container .product-grid-view .item-product .vc_row.wpb_row .col-sm-6 {
width: 100%;
}
.list-product-homepage .column_container .product-grid-view .item-product .product-thumb.col-sm-6 {
padding: 20px 20px 0;
}
.list-product-homepage .column_container .product-grid-view .item-product .product-info.col-sm-6 {
padding: 20px 20px 10px;
}
.list-product-wrap .product-info .list-product-extra-link {
opacity: 1;
}
.list-product-wrap .item-product.item-product-grid {
box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}
.product-tjs-list .product-thumb {
border: none;
}
.home .product-info .product-extra-link {
margin-bottom: 10px;
}
.home .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev, 
.home .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next {
width: 25px;
height: 25px;
border-radius: 50%;
background: #fab502;
}
.home .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, 
.home .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i {
width: auto;
height: 25px;
display: flex;
align-items: center;
justify-content: center;
}
.home .grid-style4.item-product .product-info .product-extra-link {
width: 100%;
margin-bottom: 10px;
text-align: center;
}
.home .grid-style4.item-product .product-price.simple span.woocommerce-Price-amount.amount {
color: #fab500;
}
.home .grid-style4.item-product .product-info {
padding: 10px 15px !important;
}
.vc_row.wpb_row.why-shopping.row1 {
margin-top: 20px !important;
}
.vc_row.wpb_row.why-shopping.row2 {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 15px;
grid-row-gap: 25px;
margin: 0 0 30px 0 !important;
width: 100% !important;
position: initial !important;
padding-bottom: 40px;
}
.vc_row.wpb_row.why-shopping.row2 .wpb_column.column_container.col-sm-3 {
width: 100%;
}
.vc_row.wpb_row.why-shopping.row2:before,
.vc_row.wpb_row.why-shopping.row2:after {
content: none;
}
.vc_row.wpb_row.why-shopping.row2 .vc_column-inner {
margin: 0 !important;
}
.why-shopping.row2 .vc_column-inner .wpb_text_column {
margin: 0 !important;
}
.why-shopping.row2 .vc_column-inner .wpb_text_column .contact-thumb {
margin: 0 auto;
}
.why-shopping.row2 .vc_column-inner .wpb_text_column .item-contact-page {
text-align: center;
}
.list-post-home-page .post-style2 .post-thumb img {
width: 100%;
max-height: 100%;
}
.list-post-home-page .post-style2 .post-info {
width: 100%;
height: auto;
padding: 20px;
}
.list-post-home-page .post-style2 .excerpt {
display: block;
text-align: left;
}
.list-post-home-page .post-style2 .post-info ul {
text-align: left;
}
.vc_row.wpb_row.button-home2 {
margin-bottom: 0 !important;
}
.page.page-id-5644 #main-content article .entry-content .clearfix > .vc_row.wpb_row,
.woocommerce:not(.home) #main-content article .entry-content .clearfix > .vc_row.wpb_row {
display: flex;
flex-direction: column-reverse;
}
.archive.tax-product_cat #main-content .container > .row {
display: flex;
flex-direction: column;
}
.archive.tax-product_cat #main-content .container > .row .col-xs-12 {
width: 100%;
}
.woocommerce:not(.home) #main-content article .vc_row.wpb_row .wpb_column > .vc_column-inner h2 {
margin-top: 10px !important;
}
.woocommerce:not(.home) #main-content article .vc_row.wpb_row .wpb_column > .vc_column-inner {
margin: 0 !important;
}
.page.page-id-5644 #main-content article .products.row.list-product-wrap:after,
.page.page-id-5644 #main-content article .products.row.list-product-wrap:before,
.woocommerce:not(.home) #main-content article .products.row.list-product-wrap:after,
.woocommerce:not(.home) #main-content article .products.row.list-product-wrap:before,
.archive.tax-product_cat .products.row.list-product-wrap:after,
.archive.tax-product_cat .products.row.list-product-wrap:before {
content: none;
}
.woocommerce:not(.home) article .vc_row.wpb_row > .wpb_column.column_container {
width: 100%;
}
.woocommerce:not(.home) article .vc_row.wpb_row .wpb_column.column_container.col-sm-9 {
margin: 50px 0;
}
.woocommerce:not(.home) article .vc_row.wpb_row .wpb_column.column_container.col-sm-9 .product-extra-link {
margin-bottom: 10px;
}
.page.page-id-5644 .product-grid-view .item-product .product-thumb,
.woocommerce:not(.home) .product-grid-view .item-product .product-thumb,
.archive.tax-product_cat .product-grid-view .item-product .product-thumb {
border: none;
padding: 0;
}
.page.page-id-5644.woocommerce nav.woocommerce-pagination,
.woocommerce:not(.home) nav.woocommerce-pagination {
text-align: center;
}
.page.page-id-5644.woocommerce .sidebar-widget.woocommerce,
.woocommerce:not(.home) .sidebar-widget.woocommerce,
.archive.tax-product_cat .sidebar-widget.woocommerce {
margin-bottom: 0;
}
.widget_product_tag_cloud .tagcloud {
display: grid;
grid-template-columns: repeat(4, 1fr);
}
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next,
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev,
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next,
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev,
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next,
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev {
width: 25px;
height: 25px;
background: #fab502;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
margin: 0;
}
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, 
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i,
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, 
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i,
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, 
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i {
width: auto;
height: auto;
}
.woocommerce:not(.home) form.woocommerce-product-search,
.archive.tax-product_cat form.woocommerce-product-search {
margin-bottom: 20px;
}
.archive.tax-product_cat .product-info .product-extra-link {
padding: 5px 0 10px;
margin: 0 auto;
width: 100%;
text-align: center;
}
.archive.tax-product_cat .sort-pagi-bar {
display: none;
}
.archive.tax-product_cat .title-page h2,
.woocommerce:not(.home) #main-content article .vc_row.wpb_row .wpb_column > .vc_column-inner h2 {
font-size: 25px !important;
text-align: center;
font-weight: 600 !important;
font-family: 'Open Sans',sans-serif !important;
}
.archive.tax-product_cat .title-page h2,
.page-id-7074.page-template-default .title-page h2 {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.archive.tax-product_cat .title-page h2:before,
.page-id-7074.page-template-default .title-page h2:before {
content: '';
border-bottom: 2px solid;
width: 34px;
position: absolute;
bottom: 0;
}
.archive.tax-product_cat .item-product.item-product-grid .product-price > span, 
.archive.tax-product_cat .item-product.item-product-grid .product-price ins {
color: #fab502;
}
.archive.tax-product_cat .item-product .product-info {
text-align: center !important;
}
.woocommerce:not(.home) #main-content article .vc_row.wpb_row {
margin-top: 0 !important;
}
.archive.tax-product_cat .products.row.list-product-wrap {
display: grid;
grid-template-columns: repeat(3, 1fr);
padding: 0 10px;
}
.archive.tax-product_cat .products.row.list-product-wrap .list-col-item {
width: 100%;
}
.archive.tax-product_cat .sidebar .widget_nav_menu ul li ul li,
.woocommerce:not(.home) .sidebar .widget_nav_menu ul li ul li {
border-bottom: 1px solid #e5e5e5 !important;
margin: 0;
border: none;
}
.archive.tax-product_cat .sidebar ul.sub-menu,
.woocommerce:not(.home) .sidebar ul.sub-menu {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 20px;
padding: 0 25px;
}
.archive.tax-product_cat .main-wrap-shop.content-wrap.content-sidebar-right {
margin: 30px 0 50px;
}
.archive.tax-product_cat .sidebar.sidebar-right {
background: #f9f9f9;
padding: 20px;
}
.page.page-id-7074.page-template-default .title-page.page {
margin-top: 45px;
} 
.page.page-id-4294.page-template-default #main-content article .vc_row.wpb_row.shopping-online-tsj {
margin-top: 45px !important;
} 
.page-id-7074 .pp_pic_holder.pp_default .pp_bottom,
.page-id-7074 .pp_pic_holder.pp_default .pp_top,
.page-id-7074 .pp_pic_holder.pp_default .pp_gallery,
.page-id-7074 .pp_pic_holder.pp_default div.ppt {
display: none !important;
}
.page-id-7074 div.pp_default .pp_content_container .pp_left {
background: none;
}
.header-menu-tablet-container .main-nav li.has-mega-menu>.mega-menu {
left: auto;
right: 40px;
}
.page.page-id-5681 .item-post-default .post-thumb {
margin-bottom: 0;
}
.page.page-id-5681 .item-post-default .post-info {
background: #f9f9f9;
padding: 20px 10px;
}
.page.page-id-5681 .item-post .post-info ul {
margin-bottom: 0;
}
.page.page-id-5681 .blog-list-view .item-post-list.item-style2,
.page.page-id-4294 .blog-list-view .item-post-list.item-style2 {
padding-bottom: 25px;
}
.page.page-id-4294 .blog-list-view .js-content-main.list-post-wrap.row div.col-xs-12:last-child .item-post-list {
margin-bottom: 0;
}
.wpb_row.page-contact.contact-address {
display: flex;
flex-direction: row !important;
}
.wpb_row.contact-form-container {
flex-direction: column !important;
}
.contact-form-container .infomation-contact {
margin-top: 25px;
}
.single.single-post .content-single-blog {
margin-top: 60px;
}
.single.single-post div#main-content {
margin-bottom: 15px;
}
table.aligncenter.table-price {
border: none;
}
.page.page-id-7736 .content-wrap {
margin-top: 40px;
}
.single.single-product #main-content .container > .row {
display: flex;
flex-direction: column;
}
.single.single-product #main-content .container > .row .col-xs-12 {
width: 100%;
}
.single.single-product .related-product .product-info {
padding: 25px 20px;
background: #f9f9f9;
}
.single.single-product .sidebar.sidebar-right {
background: #f9f9f9;
padding: 15px;
}
.single.single-product.woocommerce div.product .summary form.cart {
display: flex;
}
.single.single-product.woocommerce .summary .detail-qty {
margin-bottom: 0;
}
.single.single-product.woocommerce .woocommerce-message {
display: flex;
flex-direction: row-reverse;
align-items: center;
margin-top: 50px;
}
.single.single-product.woocommerce .woocommerce-error::before, 
.single.single-product.woocommerce .woocommerce-info::before, 
.single.single-product.woocommerce .woocommerce-message::before {
top: 26px;
}
.single.single-product.woocommerce .woocommerce-message a.button.wc-forward {
margin-left: 30px;
}
.single.single-product.woocommerce .main-wrap-shop.content-wrap.content-sidebar-right {
margin-top: 50px;
}
.woocommerce-cart #main-content .container > .row,
.woocommerce-checkout #main-content .container > .row {
display: flex;
flex-direction: column;
}
.woocommerce-cart #main-content .container > .row .col-xs-12,
.woocommerce-checkout #main-content .container > .row .col-xs-12 {
width: 100%;
}
.woocommerce-cart .sidebar.sidebar-right,
.woocommerce-checkout .sidebar.sidebar-right  {
background: #f9f9f9;
padding: 15px;
}
.woocommerce-cart table.shop_table {
max-width: 100%;
}
.woocommerce-cart #main-content .container > .row  .col-md-3.col-sm-4.col-xs-12,
.woocommerce-checkout #main-content .container > .row  .col-md-3.col-sm-4.col-xs-12 {
margin-top: 50px;
}
.woocommerce-cart .content-wrap.content-sidebar-right,
.woocommerce-checkout .content-wrap.content-sidebar-right {
margin-top: 50px;
}
.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:not(:last-child) {
padding-bottom: 20px;
}
}
@media only screen and (max-width: 480px) {
div#main-content {
margin-top: 84px !important;
}
.header-menu-desktop-container,
.header-menu-tablet-container {
display: none;
}
.header-menu-mobile-container {
display: grid;
grid-template-columns: repeat(3, 1fr);
align-items: center;
justify-content: center;
padding: 15px 0;
position: fixed !important;
top: 0;
width: 100% !important;
margin: 0 auto !important;
left: 0 !important;
right: 0 !important;
}
.header-menu-mobile-container:after,
.header-menu-mobile-container:before {
content: none !important;
}
.header-menu-mobile-container .col3 .vc_column-inner .wpb_wrapper {
float: none !important;
}
.header-menu-mobile-container .column_container.col-sm-6 .vc_column-inner  .wpb_wrapper {
text-align: right;
}
.header-menu-mobile-container .mini-cart-content.dropdown-list.text-left {
left: calc(50% - 185px);
}
.header-menu-mobile-container .main-nav .toggle-mobile-menu span,
.header-menu-mobile-container .main-nav .toggle-mobile-menu::after, 
.header-menu-mobile-container .main-nav .toggle-mobile-menu::before {
border-radius: 5px;
}
h2, .h2 {
font-size: 22px !important;
line-height: 26px !important;
font-weight: 600 !important;
}
h3 {
font-size: 19px !important;
line-height: 23px !important;
font-weight: 400 !important;
}
.home .product-info .product-extra-link {
width: 100%;
text-align: center;
}
.woocommerce .main-page-default {
margin: 10px 0 30px !important;
}
.single-post .post-control .prev-post span, 
.single-post .post-control .next-post span {
width: auto;
font-size: 13px;
line-height: 18px;
margin: 0;
padding: 10px;
}
#header.header-page .header-2 .wpb_wrapper .account-search2 > div {
display: block;
}
#header.header-page .container > .vc_row:nth-child(3)  {
padding: 13px 15px 15px;
}
#header.header-page .main-nav .toggle-mobile-menu {
margin: 0 0 0 auto;
}
#header.header-page .mega-menu .vc_column-inner div.wpb_wrapper {
float: none;
}
div.item-product.item-product-grid .product-title a {
font-size: 14px;
line-height: 18px;
}
.list-product-wrap .product-info .list-product-extra-link {
opacity: 1;
}
.list-product-wrap .item-product.item-product-grid {
box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}
.product-tjs-list ul.title-tab {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 5px;
grid-row-gap: 0px;
}
.product-tjs-list ul.title-tab li {
display: inline-grid;
align-items: center;
}
.product-tjs-list .product-grid-view .list-col-item {
width: 50%;
padding: 0 8px;
}
.product-tjs-list .products.row.list-product-wrap {
margin: 0 -8px;
}
.product-tjs-list .item-product.item-product-grid {
margin-bottom: 16px;
}
.product-tjs-list .tab-content .tab-pane .vc_btn3-container {
text-align: center;
width: 100%;
}
.product-tjs-list .product-thumb {
border: none;
}
.vc_row.wpb_row.why-shopping.row1 {
margin-top: 20px !important;
}
.vc_row.wpb_row.why-shopping.row2 {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 15px;
grid-row-gap: 25px;
margin: 0 0 30px 0 !important;
width: 100% !important;
position: initial !important;
padding-bottom: 40px;
}
.vc_row.wpb_row.why-shopping.row2:before,
.vc_row.wpb_row.why-shopping.row2:after {
content: none;
}
.vc_row.wpb_row.why-shopping.row2 .vc_column-inner {
margin: 0 !important;
}
.why-shopping.row2 .vc_column-inner .wpb_text_column {
margin: 0 !important;
}
.why-shopping.row2 .vc_column-inner .wpb_text_column .contact-thumb {
margin: 0 auto;
}
.why-shopping.row2 .vc_column-inner .wpb_text_column .item-contact-page {
text-align: center;
}
.why-shopping.row2 .vc_column-inner .wpb_text_column .item-contact-page h3 { 
font-size: 15px;
}
.list-post-home-page .item-post .post-info ul li.comments {
display: none !important;
}
.list-post-home-page .item-post .post-info .excerpt {
display: block;
}
.list-post-home-page .item-post .post-info {
height: auto;
padding: 15px;
}
.newsletter-footer figure.wpb_wrapper.vc_figure {
margin: 20px 0 10px;
}
.newsletter-footer .wpb_single_image.wpb_content_element {
text-align: left;
}
.page.page-id-5644 #main-content article .entry-content .clearfix > .vc_row.wpb_row,
.woocommerce:not(.home) #main-content article .entry-content .clearfix > .vc_row.wpb_row {
display: flex;
flex-direction: column-reverse;
}
.page.page-id-5644 #main-content article .vc_row.wpb_row .wpb_column > .vc_column-inner,
.woocommerce:not(.home) #main-content article .vc_row.wpb_row .wpb_column > .vc_column-inner {
margin: 20px 0 !important;
}
.woocommerce:not(.home) #main-content article .vc_row.wpb_row .wpb_column > .vc_column-inner h2 {
margin-top: 10px !important;
}
.page.page-id-5644 #main-content article .products.row.list-product-wrap,
.woocommerce:not(.home) #main-content article .products.row.list-product-wrap,
.archive.tax-product_cat .products.row.list-product-wrap {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 10px;
grid-row-gap: 10px;
padding: 0 10px;
}
.page.page-id-5644 #main-content article .products.row.list-product-wrap:after,
.page.page-id-5644 #main-content article .products.row.list-product-wrap:before,
.woocommerce:not(.home) #main-content article .products.row.list-product-wrap:after,
.woocommerce:not(.home) #main-content article .products.row.list-product-wrap:before,
.archive.tax-product_cat .products.row.list-product-wrap:after,
.archive.tax-product_cat .products.row.list-product-wrap:before {
content: none;
}
.page.page-id-5644 #main-content article .product-grid-view .products .product,
.woocommerce:not(.home) #main-content article .product-grid-view .products .product,
.archive.tax-product_cat .product-grid-view .products .product {
padding: 0;
width: 100% !important;
}
.page.page-id-5644 .product-grid-view .item-product,
.woocommerce:not(.home) .product-grid-view .item-product,
.archive.tax-product_cat .product-grid-view .item-product {
margin-bottom: 0;
}
.page.page-id-5644 .product-grid-view .item-product .product-thumb,
.woocommerce:not(.home) .product-grid-view .item-product .product-thumb,
.archive.tax-product_cat .product-grid-view .item-product .product-thumb {
border: none;
padding: 0;
}
.page.page-id-5644.woocommerce nav.woocommerce-pagination,
.woocommerce:not(.home) nav.woocommerce-pagination {
text-align: center;
}
.page.page-id-5644.woocommerce .sidebar-widget.woocommerce,
.woocommerce:not(.home) .sidebar-widget.woocommerce,
.archive.tax-product_cat .sidebar-widget.woocommerce {
margin-bottom: 0;
}
.widget_product_tag_cloud .tagcloud {
display: grid;
grid-template-columns: repeat(2, 1fr);
}
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next,
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev,
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next,
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev,
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next,
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev {
width: 25px;
height: 25px;
background: #fab502;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
margin: 0;
}
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, 
.page.page-id-5644 .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i,
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, 
.woocommerce:not(.home) .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i,
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i, 
.archive.tax-product_cat .product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i {
width: auto;
height: auto;
}
.woocommerce:not(.home) form.woocommerce-product-search,
.archive.tax-product_cat form.woocommerce-product-search {
margin-bottom: 20px;
}
.archive.tax-product_cat .product-info .product-extra-link {
margin-bottom: 0;
margin: 0 auto;
width: 100%;
text-align: center;
}
.archive.tax-product_cat .sort-pagi-bar {
display: none;
}
.archive.tax-product_cat .title-page h2,
.woocommerce:not(.home) #main-content article .vc_row.wpb_row .wpb_column > .vc_column-inner h2 {
font-size: 25px !important;
text-align: center;
font-weight: 600 !important;
font-family: 'Open Sans',sans-serif !important;
}
.archive.tax-product_cat .title-page h2,
.page-id-7074.page-template-default .title-page h2 {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.archive.tax-product_cat .title-page h2:before,
.page-id-7074.page-template-default .title-page h2:before {
content: '';
border-bottom: 2px solid;
width: 34px;
position: absolute;
bottom: 0;
}
.archive.tax-product_cat .item-product.item-product-grid .product-price > span, 
.archive.tax-product_cat .item-product.item-product-grid .product-price ins {
color: #fab502;
}
.archive.tax-product_cat .item-product .product-info {
text-align: center !important;
}
.woocommerce:not(.home) #main-content article .vc_row.wpb_row {
margin-top: 0 !important;
}
.page-id-7074.page-template-default .title-page {
margin-top: 25px;
}
.product-example ul.wpb_image_grid_ul {
display: grid !important;
grid-template-columns: repeat(2, 1fr);
position: inherit !important;
height: auto !important;
grid-column-gap: 5px;
grid-row-gap: 5px;
}
.product-example .wpb_image_grid .wpb_image_grid_ul .isotope-item {
position: initial !important;
}
.product-example .wpb_gallery.wpb_content_element {
margin: 0 !important;
}
.page-id-7074 .pp_pic_holder.pp_default {
width: 90% !important;
left: 0 !important;
right: 0 !important;
margin: 0 auto;
}
.page-id-7074 .pp_pic_holder.pp_default .pp_bottom,
.page-id-7074 .pp_pic_holder.pp_default .pp_top,
.page-id-7074 .pp_pic_holder.pp_default .pp_gallery,
.page-id-7074 .pp_pic_holder.pp_default div.ppt {
display: none !important;
}
.page-id-7074 div.pp_default .pp_content_container .pp_left {
background: none;
}
.item-post .post-info ul li.comments {
display: none !important;
}
.page-id-5681 .item-post.item-post-default {
background: #f9f9f9;
}
.page-id-5681 .item-post-default .post-thumb {
margin-bottom: 0;
}
.page-id-5681 .post-info {
padding: 25px 10px 25px;
height: auto;
}
.page-id-5681 .item-post .post-info .post-title {
text-align: center;
}
.woocommerce #main-content article .vc_row.page-contact.contact-address .wpb_column > .vc_column-inner {
margin: 0 !important;
}
.vc_row.wpb_row.page-contact.contact-address {
margin-bottom: 20px !important;
}
.contact-form-container {
padding-top: 0 !important;
}
.contact-form-container .infomation-contact {
margin-top: 0;
}
.contact-form-container {
flex-direction: column !important;
}
.page-id-4294 .blog-list-view .item-post-list.item-style2 {
margin-bottom: 0;
border: none !important;
}
table.table-price {
width: 100%;
}
table.table-price {
border: none;
padding: 0;
}
.form-search-homepage .wpb_column.column_container:nth-child(3) {
display: none;
}
.vc_row.wpb_row.image-list-home-page.margin-bottom65 {
margin-bottom: 0;
}
.single.single-product .detail-tab-content {
margin: 0;
padding: 15px;
}
.single.single-product .related-product {
padding: 30px 0;
}
.single.single-product .related-product.latest-product {
margin: 0;
padding: 10px 0;
}
.single.single-product .related-product .product-info {
background: #f9f9f9;
padding: 20px !important;
}
.single.single-product .summary.entry-summary.detail-info h2.product-title {
font-size: 20px !important;
line-height: 26px !important;
}
.single.single-product .woocommerce-notices-wrapper .woocommerce-message {
display: flex;
flex-direction: column-reverse;
}
.single.single-product .woocommerce-notices-wrapper .woocommerce-message a.button {
margin-top: 20px;
}
}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(//trangsucthienbao.vn/wp-content/plugins/yith-woocommerce-compare/assets/css/DataTables-1.10.18/images/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(//trangsucthienbao.vn/wp-content/plugins/yith-woocommerce-compare/assets/css/DataTables-1.10.18/images/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(//trangsucthienbao.vn/wp-content/plugins/yith-woocommerce-compare/assets/css/DataTables-1.10.18/images/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(//trangsucthienbao.vn/wp-content/plugins/yith-woocommerce-compare/assets/css/DataTables-1.10.18/images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(//trangsucthienbao.vn/wp-content/plugins/yith-woocommerce-compare/assets/css/DataTables-1.10.18/images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}div.DTFC_Blocker{
background-color:white;
}
div.DTFC_LeftWrapper table.dataTable,
div.DTFC_RightWrapper table.dataTable{
margin-bottom:0;
z-index:2;
}
div.DTFC_LeftWrapper table.dataTable.no-footer,
div.DTFC_RightWrapper table.dataTable.no-footer{
border-bottom:none;
}
div.DTFC_LeftFootWrapper table.compare-list,
div.DTFC_LeftHeadWrapper table.compare-list {
border: 0;
} a.compare.disabled:not(.added) {
opacity: 0.6;
pointer-events: none;
} .yith-woocompare-popup-container {
position:fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(255,255,255,.95);
z-index: 1000;
}
a.yith-woocompare-popup-close {
position: absolute;
top: 20px;
right: 20px;
font-size: 40px;
width: 40px;
color: #434343;
text-decoration: none;
z-index: 2;
line-height: 1;
background-color: rgba(255,255,255,.7);
text-align: center;
}
body.yith-woocompare-popup-open {
overflow-y: hidden;
}
body.yith-woocompare-popup,
.yith-woocompare-table-wrapper {
box-sizing: border-box;
font-size: 16px;
color: #747373;
background: none !important;
margin: 0;
max-height: 100%;
overflow-y: scroll;
overflow-x: hidden;
}
body.yith-woocompare-popup,
.yith-woocompare-table-scroll-wrapper {
position: relative;
padding: 5%;
}
body.yith-woocompare-popup #yith-woocompare {
padding: 10px;
}
#yith-woocompare-table_wrapper {
margin: 10px 0;
}
#yith-woocompare table.dataTable.compare-list thead th,
#yith-woocompare table.dataTable.compare-list thead td,
#yith-woocompare table.dataTable.compare-list tfoot td,
#yith-woocompare table.dataTable.compare-list tfoot th {
border: 0;
vertical-align: middle;
}
#yith-woocompare table.compare-list {
width: 100%;
border-bottom: 0;
border-top: 0;
margin: 0;
table-layout: auto;
}
#yith-woocompare table.compare-list tr {
background: #fff;
}
#yith-woocompare table.compare-list tbody tr .filler {
padding: 0!important;
}
#yith-woocompare table.compare-list td:not(.filler) {
min-width: 300px;
width: 300px;
text-align: center;
vertical-align: middle;
}
#yith-woocompare table.compare-list tbody th:not(.filler) {
min-width: 300px;
width: 300px;
overflow: hidden;
text-align: left;
font-weight: 700;
}
#yith-woocompare table.dataTable.compare-list tbody th,
#yith-woocompare table.dataTable.compare-list tbody td {
border-right: none;
border-top: 1px solid #e7e7e7;
border-bottom: none;
border-left: none;
padding-block: 10px;
vertical-align: middle;
}
#yith-woocompare table.dataTable.compare-list:not(.compact) tbody td {
padding-inline: 40px;
}
#yith-woocompare table.dataTable.compare-list tbody tr:first-child th,
#yith-woocompare table.dataTable.compare-list tbody tr:first-child td {
border-top: none;
}
#yith-woocompare table.compare-list tbody td.last-column {
width: auto;
border-right: 0;
}
#yith-woocompare table.dataTable.compare-list tbody .product_info th,
#yith-woocompare table.dataTable.compare-list tbody .product_info td {
vertical-align: top;
}
#yith-woocompare table.dataTable.compare-list tbody tr.label-row td {
font-weight: 700;
color: #434343;
padding-bottom: 0;
}
#yith-woocompare table.dataTable.compare-list tbody tr.label-row + tr td {
border-top: none;
}
#yith-woocompare .dataTables_scrollBody::-webkit-scrollbar {
-webkit-appearance: none;
height: 4px;
}
#yith-woocompare .dataTables_scrollBody::-webkit-scrollbar-thumb {
background-color: #e7e7e7;
border-radius: 10px;
}
.rtl #yith-woocompare table.compare-list tbody th {
text-align: right;
} .yith_woocompare_table_image {
text-align: center;
margin-top: 20px;
}
.yith_woocompare_table_image img {
display: inline-block;
max-width: 100%;
} table.compare-list img {
width: 100%;
height: auto;
}
table.compare-list tr.product_info td {
vertical-align: top;
}
table.compare-list .remove {
margin-bottom: 10px;
}
table.compare-list .remove a {
text-transform: uppercase;
text-decoration: none;
text-align: center;
}
table.compare-list .remove a span{
padding: 0 5px;
}
table.compare-list .image-wrap {
display: block;
position: relative;
line-height: 0;
}
table.compare-list .image-wrap .image-overlay {
position: absolute;
display: none;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0,0,0,.4);
line-height: normal;
}
table.compare-list .image-wrap:hover .image-overlay {
display: block;
}
table.compare-list .image-wrap:hover .image-overlay .remove a {
display: block;
background: #fff;
font-size: 0;
position: absolute;
right: 20px;
bottom: 20px;
margin: 0;
border-radius: 4px;
cursor: pointer;
width: 30px;
height: 30px;
line-height: 30px;
}
table.compare-list .image-wrap:hover .image-overlay .remove a > span {
display: none;
}
table.compare-list .image-wrap:hover .image-overlay .remove a:after {
content: "\00D7";
font-size: 20px;
}
table.compare-list .product-anchor {
display: block;
}
table.compare-list .product_title {
margin-top: 0;
margin-bottom: 5px;
font-size: 15px;
color: #000;
text-decoration: none;
font-weight: 400;
}
table.compare-list .product_info td > * {
margin-bottom: 25px;
}
table.compare-list .product_info td a {
text-decoration: none;
box-shadow: none;
cursor: pointer;
}
#yith-woocompare  .added_to_cart,
#yith-woocompare .button {
margin: 0;
cursor: pointer;
position: relative;
text-decoration: none;
white-space: nowrap;
display: inline-block;
}
#yith-woocompare .empty-comparison {
text-align: center;
margin: 200px auto;
}
a.button.yith_woocompare_clear {
color: #b80001;
padding: 6px 10px;
}
div.compare-table-clear {
text-align: right;
margin: 10px 0;
}
table.compare-list  .product_info .button.loading,
table.compare-list  .add-to-cart .button.loading {
padding-right: 30px;
} table.compare-list.with-stock-icons tr.stock:not(.label-row) td {
font-size: 0;
}
table.compare-list  tr.stock:not(.label-row) td.in-stock {
background-color: #f2fcde;
color: #01a71c;
}
table.compare-list  tr.stock td.out-of-stock {
background-color: #fff0e8;
color: #ff4200;
}
table.compare-list.with-stock-icons tr.stock td.in-stock span.availability-label:before {
content: '';
background: url(//trangsucthienbao.vn/wp-content/plugins/yith-woocommerce-compare/assets/images/green-check.svg) no-repeat center center;
font-size: 20px;
display: block;
height: 30px;
}
table.compare-list.with-stock-icons tr.stock td.out-of-stock span.availability-label:before {
content: "\00D7";
font-size: 50px;
line-height: 0;
vertical-align: middle;
} table.compare-list  tr.rating .star-rating {
float: none;
display: inline-block;
vertical-align: middle;
} table.compare-list tr.price {
color: #3e3e3e;
display: table-row; }
table.compare-list  tr.price del {
opacity: 0.8;
} #yith-woocompare-share {
margin-top: 20px
}
#yith-woocompare-share h3 {
margin-top: 0;
font-size: 17px;
font-weight: 700;
margin-bottom: 15px;
}
#yith-woocompare-share ul {
padding: 0 0 50px;
list-style: none;
margin: 0;
display: flex;
gap: 25px;
}
#yith-woocompare-share a {
display: block;
box-shadow: none;
outline: none;
color: #434343
}
#yith-woocompare-share a svg {
width: 20px;
height: 20px;
vertical-align: middle;
} #yith-woocompare-related {
margin: 20px 0;
}
#yith-woocompare-related h3.yith-woocompare-related-title {
font-size: 17px;
font-weight: 700;
margin-top: 0;
margin-bottom: 20px;
}
#yith-woocompare-related .yith-woocompare-related-wrapper {
position: relative;
background: #fff;
}
#yith-woocompare-related .related-products {
padding: 0;
list-style: none;
margin: 0;
overflow-x: hidden;
}
#yith-woocompare-related .related-products .owl-item {
display: inline-block;
}
#yith-woocompare-related .related-products .related-product {
text-align: center;
}
#yith-woocompare-related .related-products .related-product a {
text-decoration: none;
}
#yith-woocompare-related .related-products .related-product h3 {
font-size: 15px;
color: #333;
margin-top: 0;
margin-bottom: 10px;
}
#yith-woocompare-related .related-products .related-product .product-price {
font-size: 13px;
color: #333;
margin-bottom: 10px;
}
#yith-woocompare-related .related-products .related-product > div {
margin-bottom: 10px;
}
#yith-woocompare-related .related-products .related-product div.product-image {
position: relative;
margin-bottom: 10px;
}
#yith-woocompare-related .related-products .related-product div.product-image img {
height: auto;
max-width: 100%;
}
#yith-woocompare-related .related-products .related-product div.product-image img.onsale.yit-image {
margin: 0;
position: absolute;
top: 5px;
right: 5px;
z-index: 5;
width: auto;
}
#yith-woocompare-related .related-slider-nav div {
position: absolute;
top: -45px;
width: 30px;
height: 35px;
cursor: pointer;
border: 1px solid #e7e7e7;
text-align: center;
background: #ffffff url(//trangsucthienbao.vn/wp-content/plugins/yith-woocommerce-compare/assets/images/nav-arrow.png) no-repeat;
cursor: pointer;
}
#yith-woocompare-related .related-slider-nav div.related-slider-nav-prev {
right: 35px;
background-position: -3px -31px;
}
#yith-woocompare-related .related-slider-nav div.related-slider-nav-next {
right: 0;
background-position: 0 1px;
} #yith-woocompare-cat-nav {
margin-top: 20px;
text-align: center;
}
#yith-woocompare-cat-nav h3 {
margin-top: 0;
margin-bottom: 15px;
text-align: center;
}
#yith-woocompare-cat-nav ul {
padding: 0;
margin: 0;
list-style: none;
}
#yith-woocompare-cat-nav ul li {
display: inline-block;
margin-right: 10px;
font-weight: 700;
}
#yith-woocompare-cat-nav ul li a {
text-decoration: none;
color: #7b7b7b;
}
#yith-woocompare-cat-nav ul li .active {
border-bottom: 2px solid;
}
#yith-woocompare-cat-nav ul li:last-child {
margin-right: 0;
} #yith-woocompare-preview-bar {
position: fixed;
bottom: 0;
width: 100vw;
display: none;
background: rgba(0, 0, 0, .8);
box-sizing: border-box;
padding: 20px;
color: #fff;
z-index: 99;
}
#yith-woocompare-preview-bar.shown {
display: block;
}
#yith-woocompare-preview-bar .container {
display: flex;
gap: 30px;
justify-content: center;
align-items: center;
margin: auto;
padding: 0;
}
#yith-woocompare-preview-bar .compare-list {
list-style: none;
display: flex;
align-items: center;
gap: 30px;
margin: 0;
padding: 0;
}
#yith-woocompare-preview-bar .compare-list li{
align-self: stretch;
width: 80px;
}
#yith-woocompare-preview-bar .compare-list li.product-placeholder {
border: 1px dashed #fff;
display: flex;
align-items: center;
padding-inline: 15px;
}
#yith-woocompare-preview-bar .compare-list .image-wrap {
position: relative;
}
#yith-woocompare-preview-bar .compare-list .image-wrap > a {
font-size: 0;
display: block;
}
#yith-woocompare-preview-bar .compare-list .image-wrap img {
max-width: 100%;
}
#yith-woocompare-preview-bar .compare-list .image-wrap .remove a {
display: block;
color: #000;
background: #fff;
font-size: 0;
position: absolute;
right: -10px;
top: -10px;
margin: 0;
border-radius: 50%;
cursor: pointer;
width: 25px;
height: 25px;
line-height: 25px;
text-decoration: none;
text-align: center;
}
#yith-woocompare-preview-bar .compare-list .image-wrap .remove a:hover {
background: #eee;
}
#yith-woocompare-preview-bar .compare-list .image-wrap .remove a:after {
content: "\00D7";
font-size: 25px;
} table.compare-list  .container-image-and-badge {
position: relative;
display: inline-block;
} table.compare-list .bundled_product_list {
margin: 25px 0;
}
table.compare-list div.bundled_product {
border-bottom: 1px solid #f0f0f0;
padding-bottom: 10px;
margin-bottom: 10px;
}
table.compare-list .bundled_product:after,
table.compare-list .bundled_product:before {
display: table;
content: '';
clear: both;
}
table.compare-list .bundled_product .bundled_product_images {
display: inline-block;
float: left;
}
table.compare-list .bundled_product .bundled_product_images img {
max-width: 80px;
}
table.compare-list .bundled_product .details {
display: block;
overflow: hidden;
padding-left: 10px;
text-align: left;
padding-top: 10px;
}
table.compare-list .bundled_product .details .bundled_product_title,
table.compare-list .bundled_product .details .price {
font-size: 90%;
}
table.compare-list .bundled_product .details .price {
margin-bottom: 0;
} table.compare-list .yith-ywraq-add-to-quote {
margin-top: 10px;
} .yith-woocompare-counter a {
box-shadow: none !important;
}
.yith-woocompare-counter span > span {
display: inline-block;
vertical-align: middle;
}
.yith-woocompare-counter span.yith-woocompare-icon {
margin-right: 5px;
}
.yith-woocompare-counter span.yith-woocompare-icon img {
max-width: 50px;
height: auto;
}
.yith-woocompare-counter span.yith-woocompare-count {
color: #555;
font-weight: 400;
font-size: 13px;
}
.yith-woocompare-counter a:hover span.yith-woocompare-count {
color: #000;
}
.yith-woocompare-error {
padding: 10px;
border: 1px solid #ffc5c2;
border-radius: 5px;
background-color: #ffe6e5;
position: relative;
}
.yith-woocompare-error p {
margin: 0;
color: #ff645c;
padding-left: 25px;
font-size: 13px;
}
.yith-woocompare-error::before {
font-family: WooCommerce;
content: '\e016';
color: #b81c23;
display: inline-block;
position: absolute;
} .yith-wccp-compare {
text-align: center;
} @media( max-width: 1200px ) {
#yith-woocompare-preview-bar header{
display: none;
}
}
@media( max-width: 991px ) {
#yith-woocompare-preview-bar .container {
max-width: 100%;
}
#yith-woocompare table.dataTable.compare-list tbody tr:not(.product_info) td {
text-align: left;
}
#yith-woocompare table.dataTable.compare-list tbody tr.stock td {
background: transparent;
}
#yith-woocompare table.dataTable.compare-list tbody tr.stock td .availability-label {
display: inline-block;
width: 30px;
}
}
@media( max-width: 768px ) {
div.DTFC_LeftBodyWrapper {
pointer-events: none;
}
#yith-woocompare-preview-bar .container {
gap: 15px;
}
#yith-woocompare-preview-bar .compare-list {
gap: 15px;
}
#yith-woocompare-preview-bar .compare-list li,
#yith-woocompare-preview-bar .compare-list li.product-placeholder {
width: 50px;
}
#yith-woocompare-preview-bar .compare-list li.product-placeholder {
padding-inline: 0;
text-align: center;
}
#yith-woocompare-preview-bar .compare-list li .image-wrap > a {
height: auto;
}
#yith-woocompare table.compare-list thead th,
#yith-woocompare table.compare-list tfoot th,
#yith-woocompare table.compare-list tr .filler {
display: none;
}
}
@media( max-width: 480px ) {
#yith-woocompare table.dataTable.compare-list tbody th {
padding: 10px 5px;
}
#yith-woocompare table.compare-list tbody th {
width: 60px;
max-width: 60px;
min-width: 60px;
font-size: 10px;
}
#yith-woocompare table.compare-list td {
width: 160px;
max-width: 160px;
min-width: 160px;
}
#yith-woocompare-preview-bar .compare-list li,
#yith-woocompare-preview-bar .compare-list li.product-placeholder {
display: none;
}
#yith-woocompare-preview-bar .compare-list li:first-of-type,
#yith-woocompare-preview-bar .compare-list li:nth-of-type(2),
#yith-woocompare-preview-bar .compare-list li:nth-of-type(3) {
display: block;
}
#yith-woocompare-preview-bar .compare-list li.product-placeholder span{
display: none;
}
}.yith-woocompare-widget-content ul.products-list li:not( .list_empty ) {
position: relative;
padding: 5px 0;
border-bottom: 1px solid #dfdfdf;
}
.yith-woocompare-widget-content ul.products-list {
list-style: none;
margin: 0 0 15px;
}
.yith-woocompare-widget-content ul.products-list li {
display: flex;
align-items: center;
gap: 15px;
}
.yith-woocompare-widget-content ul.products-list li .remove {
color: #000;
font-weight: 400;
text-align: center;
text-decoration: none;
cursor: pointer;
outline: none;
}
.yith-woocompare-widget-content ul.products-list li img {
max-width: 50px;
height: auto;
display: block;
vertical-align: middle;
float: left;
}
.yith-woocompare-widget-content ul.products-list li .product-info {
cursor: pointer;
font-size: 15px;
font-weight: 400;
outline: none;
text-decoration: none;
}
.yith-woocompare-widget-content ul.products-list li .product-info:before,
.yith-woocompare-widget-content ul.products-list li .product-info:after {
content: '';
display: table;
clear: both;
}
.yith-woocompare-widget-content a.compare-widget,
.yith-woocompare-widget-content a.compare {
float: right;
line-height: 1;
cursor: pointer;
padding: 8px 10px;
font-size: 13px;
border: 0;
white-space: nowrap;
display: inline-block;
}
.yith-woocompare-widget-content a.compare-widget:hover,
.yith-woocompare-widget-content a.compare:hover {
color: #ffffff;
background-color: #303030;
}
.yith-woocompare-widget-content a.clear-all {
outline: none;
font-size: 12px;
cursor: pointer;
}#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//trangsucthienbao.vn/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color: rgb(0,0,0,.2)}@media screen and (max-width: 783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}