.animated {
-webkit-animation-duration:1s;
animation-duration:1s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
}
@-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 fadeOut {
0% {
opacity:1;
}
100% {
opacity:0;
}
}
@keyframes fadeOut {
0% {
opacity:1;
}
100% {
opacity:0;
}
}
.fadeOut {
-webkit-animation-name:fadeOut;
animation-name:fadeOut;
}
.button-light {
border:2px solid #fff !important;
background:transparent !important;
color:#fff !important;
}
.button-fill-light {
background:#fff !important;
color:#3f3f3f !important;
border-color:#fff !important;
}
.current-banner {
font-size:16px;
line-height:16px;
position:relative;
top:-5px;
}
.h2-bigbom {
font-size:60px;
line-height:60px;
}
.text-right {
text-align:right;
}
.banner-no-margin .ts-single-image {
margin-bottom:0 !important;
}
.banner-no-margin .wpb_column {
line-height:0;
}
.ts-shortcode .shortcode-heading-wrapper .heading-title {
text-transform:uppercase;
position:relative;
padding:13px 20px 9px 0;
margin:0 0 20px 0;
border-width:0 0 1px 0;
border-style:solid;
}
.ts-shortcode .shortcode-heading-wrapper .heading-title span {
border-bottom:2px solid #005ba8;
padding-bottom:9px;
}
.ts-shortcode.content-no-border .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-product-category-slider-wrapper .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-blogs .shortcode-heading-wrapper .heading-title {
margin:0 0 20px 0;
}
.ts-shortcode.content-no-border.ts-slider .shortcode-heading-wrapper .heading-title
.ts-shortcode.ts-blogs.ts-slider .shortcode-heading-wrapper .heading-title {
padding:18px 30px 21px 30px;
}
.ts-shortcode.content-no-border .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-product-category-slider-wrapper .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-blogs .shortcode-heading-wrapper .heading-title {
border-width:0 0 2px 0;
}
.ts-shortcode {
position:relative;
}
.ts-slider.shortcode:before {
content:"";
position:absolute;
left:0;
right:0;
bottom:0;
top:0;
}
.ts-blogs article {
display:block;
max-width:600px;
margin:0 auto;
}
.ts-blogs-wrapper .blogs .item {
padding:0 15px;
}
.ts-blogs-wrapper .blogs .item:after {
display:table;
clear:both;
content:"";
}
.ts-blogs-wrapper.ts-slider .blogs .item {
padding:0 1px;
}
.ts-blogs-wrapper article figure .owl-nav {
display:none !important;
}
.ts-blogs article .content-meta {
padding:10px 0;
}
.ts-blogs a.thumbnail.loading {
margin-bottom:0;
}
.ts-blogs-wrapper article .thumbnail-content {
border:1px solid #eee;
padding:5px;
border-radius:5px;
position:relative;
}
.ts-blogs-wrapper article .thumbnail-content figure {
overflow:hidden;
height:0;
padding-bottom:62.25%;
}
.ts-blogs-wrapper .content-meta .blog-title a {
color:#3f3f3f;
text-transform:uppercase;
text-decoration:none;
font-weight:700;
}
.ts-blogs-wrapper .content-meta .blog-title a:hover {
color:#005ba8;
}
.widget.ts-products-widget > .widgettitle {
margin-bottom:30px;
}
.ts-heading h1,.ts-heading h2,.ts-heading h3,.ts-heading h4,.ts-heading h5,.ts-heading h6 {
padding:0 0 20px 0;
margin:0 0 30px 0;
display:inline-block;
width:100%;
border-width:0 0 1px 0;
border-style:solid;
}
.ts-heading h4,.ts-heading h5,.ts-heading h6 {
padding:0 0 20px 0;
}
.ts-heading h5,.ts-heading h6 {
padding:0 0 15px 0;
margin:0 0 20px 0;
}
.ts-single-image {
margin-bottom:30px;
}
.ts-product-in-category-tab-wrapper {
border-width:4px 1px 1px 1px;
border-style:solid;
overflow:hidden;
position:relative;
}
.ts-product-in-category-tab-wrapper:after {
display:table;
content:"";
clear:both;
}
.ts-product-in-category-tab-wrapper .column-tabs {
width:20%;
float:left;
}
@media only screen and (max-width:991px) {
.ts-product-in-category-tab-wrapper .column-tabs {
width:100%;
}
.ts-product-in-category-tab-wrapper .column-tabs ul {
border-bottom:1px solid #eee;
display:flex;
flex-wrap:wrap;
width:100%;
}
.ts-product-in-category-tab-wrapper .column-tabs ul li {
width:33.3333%;
float:left;
}
}
@media only screen and (max-width:767px) {
.ts-product-in-category-tab-wrapper .column-tabs ul li {
width:50%;
}
}
@media only screen and (min-width:992px) {
.ts-product-in-category-tab-wrapper .column-tabs:before {
position:absolute;
border-width:0 1px 0 0;
border-style:solid;
width:1px;
top:0;
left:20%;
bottom:0;
content:"";
}
}
.ts-product-in-category-tab-wrapper .column-tabs ul {
margin:0;
padding:0 10px;
}
.column-tabs .heading-tab {
position:relative;
}
.column-tabs .heading-tab h2 {
padding:20px 10px 20px 55px;
margin:0;
}
.column-tabs .heading-tab i {
font-size:26px;
line-height:34px;
color:#fff;
padding:5px 0;
width:44px;
text-align:center;
position:absolute;
top:50%;
left:10px;
transform:translate(0,-50%);
}
.column-tabs .heading-tab .heading-title  img {
width:44px;
text-align:center;
position:absolute;
top:50%;
left:30px;
transform:translate(0,-50%);
}
.column-tabs .tabs li {
list-style:none;
padding:15px 10px;
border-width:1px 0 0 0;
border-style:solid;
cursor:pointer;
transition:background 300ms,color 200ms ease 0s;
}
@media only screen and (max-width:991px) {
.column-tabs .tabs li {
border:none;
box-shadow:1px 0 0 0 #eee,0 1px 0 0 #eee,1px 1px 0 0 #eee,1px 0 0 0 #eee inset,0 1px 0 0 #eee inset;
padding:10px;
}
}
.column-tabs .tabs li:hover,.column-tabs .tabs li.current {
color:#fff;
} @media only screen and (max-width:991px) {
.ts-product-in-category-tab-wrapper .woocommerce.column-products {
width:100% !important;
float:none;
}
} .ts-product-in-category-tab-wrapper .woocommerce.column-products {
width:80%;
float:right;
clear:none;
padding:0;
padding:0 0 1px 0;
margin:0 0 -1px 0;
overflow:hidden;
}
.ts-product-in-category-tab-wrapper .column-products .owl-carousel .owl-stage-outer {
overflow:visible;
}
.ts-product-in-category-tab-wrapper.no-banner .woocommerce.column-products .products {
margin:0 -2px 0 0;
width:calc(100% + 2px) !important;
}
@media only screen and (max-width:991px) {
.ts-product-in-category-tab-wrapper .woocommerce.column-products .product {
border-width:0;
}
}
.ts-product-in-category-tab-wrapper .woocommerce.column-products:after {
display:none;
}
.ts-product-in-category-tab-wrapper .woocommerce  .products .star-rating {
margin-left:0;
margin-right:0;
margin-bottom:12px;
}
.ts-product-in-category-tab-wrapper .column-banners {
width:25%;
padding:10px;
float:right;
text-align:center;
}
@media only screen and (max-width:991px) {
.ts-product-in-category-tab-wrapper .column-banners {
display:none;
}
}
.ts-product-in-category-tab-wrapper .column-banners:before {
position:absolute;
border-width:0 1px 0 0;
border-style:solid;
width:1px;
top:0;
right:25%;
bottom:0;
content:"";
}
.ts-product-in-category-tab-wrapper .woocommerce.column-products .owl-carousel .product {
width:100% !important;
min-height:262px;
float:none !important;
clear:none !important;
}
.ts-product-in-category-tab-wrapper .owl-controls .owl-nav > div {
top:50%;
transform:translate(0,-50%);
background:#fff !important;
visibility:hidden;
opacity:0;
}
.ts-product-in-category-tab-wrapper .column-products .owl-controls .owl-nav > div.owl-prev {
left:-20px;
}
.ts-product-in-category-tab-wrapper .column-products .owl-controls .owl-nav > div.owl-next {
right:-20px;
}
.ts-product-in-category-tab-wrapper .column-products:hover .owl-controls .owl-nav > div.owl-prev {
left:0;
}
.ts-product-in-category-tab-wrapper .column-products:hover .owl-controls .owl-nav > div.owl-next {
right:0;
}
.ts-product-in-category-tab-wrapper.no-banner .column-products:hover .owl-controls .owl-nav > div.owl-next {
right:1px;
}
.ts-product-in-category-tab-wrapper .column-products:hover .owl-controls .owl-nav > div {
visibility:visible;
opacity:1;
}
.woocommerce.column-products .owl-carousel .owl-stage-outer {
padding-bottom:1px;
margin-bottom:-1px;
}
.ts-product-in-category-tab-wrapper .see-more-wrapper a {
color:#808080;
}
.see-more-wrapper{text-align:  right; padding:  15px}