#main-content .vc_row div .woocommerce {
    text-align: center;
    overflow: hidden;
    font-size: 13px;
}
#main-content .vc_row div .woocommerce .product a {
    text-decoration: none;
}
#main-content .vc_row div .vc_toggle .vc_toggle_title h4 {
    margin: 0 30px;
}
#main-content .vc_row div .vc_toggle .vc_toggle_title .vc_toggle_icon {
    left: auto;
    right: 0;
}
#main-content .vc_row div .vc_grid div .vc_grid-item div .vc_gitem_row .vc_gitem-post-data-source-post_title h4 {
    text-align: center !important;
    font-size: 15px;
    line-height: 1.5;
    height: 55px;
    overflow: hidden;
    display: block;
}
#main-content .vc_row div .vc_grid div .vc_grid-item div .vc_gitem_row .vc_gitem-post-data-source-post_excerpt p {
    line-height: 1.5;
    font-size: 13px;
    text-align: justify;
}
#main-content .vc_row div .vc_grid div .vc_grid-item div .vc_gitem_row .vc_gitem-post-data-source-post_excerpt {
    height: 113px;
    overflow: hidden;
}
#main-content .vc_row div .vc_grid div .vc_grid-item div img {
    height: auto;
    width: 100%;
}
#main-content .vc_row div .widget .widgettitle {
    margin-bottom: 15px;
    font-size: 15px;
}
#main-content .vc_row div .widget ul li {
    list-style: none;
    margin: 5px;
    font-size: 13px;
    line-height: 1.5;
}
#main-content .vc_row div .widget ul li a {
    text-decoration: none;
}
#main-content .vc_row div .woocommerce .checkout div .shop_table tfoot .shipping td .woocommerce-shipping-calculator {
    border: none;
    width: 70%;
    display: inline-block;
    text-align: center;
}
#main-content .vc_row div .woocommerce .checkout div .shop_table tfoot .shipping td .woocommerce-shipping-calculator p {
    text-align: center;
    margin: 5px 0;
    margin-bottom: 15px;
}
#main-content .vc_row div .woocommerce .checkout div .shop_table tfoot .shipping td .woocommerce-shipping-calculator p a {
    text-decoration: none;
}
#main-content .vc_row div .woocommerce .checkout div .shop_table tfoot .shipping td .woocommerce-shipping-calculator section p {
    padding: 10px 0;
    margin: 0;
}
#main-content .vc_row div .woocommerce .checkout div .shop_table tfoot .shipping td .woocommerce-shipping-calculator section p span {
    padding: 0;
    margin: 0;
}
#main-content .vc_row div .woocommerce .checkout div .shop_table tfoot .shipping td .woocommerce-shipping-calculator section p select {
    display: block;
}
#main-content .vc_row div .woocommerce div .ywcps-slider ul div li a img {
    margin: 0 auto;
    width: auto;
    height: auto;
    max-width: 100%;
}
#main-content .vc_row div .woocommerce div .ywcps-slider ul div li .button {
    max-width: 170px;
}
#main-content .vc_row div .ywcps-slider ul div li div a img,
#main-content .news-side .panel .ywcps-slider div ul div li div a img {
    height: auto;
}
#main-content .vc_row div .ywcps-slider ul div li div a {
    line-height: 1.5;
    display: block;
    margin: 0 5px;
    font-size: 12px;
}
#main-content .vc_row div .ywcps-slider ul div li div del,
#main-content .vc_row div .ywcps-slider ul div li div ins {
    margin: 4px auto;
    background: transparent;
}
#main-content .vc_row div .ywcps-slider ul div li div span {
    color: #4caf50;
}
#main-content .vc_row div .ywcps-slider ul div li div del span {
    font-size: 12px;
    color: #9e9e9e;
}
#main-content .vc_row div .ywcps-slider ul div li div ins span {
    font-size: 14px;
    color: #4caf50;
    background: transparent;
}
#main-content .vc_row div .ywcps-slider ul div li div .add_to_cart_button {
    margin: 0;
    text-decoration: none;
}
#main-content .news-side .panel .ywcps-product-slider h3 {
    text-align: right;
    font-size: 14px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    background-color: #e3e3e3;
    color: #232323;
    border-bottom: 2px solid #ff4040;
    padding: 10px 15px;
}
/************ popup-tools ************/
#main-content .vc_row .popup-tools {
    margin-bottom: 25px;
}
/************* Essential Grid ***************/
#main-content .esg-cc {
	background-color: rgba(96, 125, 139, 0.93);
    height: 100%;
    top: 0 !important;
    color: #fff;
    text-align: center;
    padding-top: 20%;
}
#main-content .esg-cc .esg-falldown {
	color: #fff;
	padding: 12px 10px;
	border-radius: 50%;
	background-color: rgba(255, 255, 255, 0.20);
	display: inline-block;
	margin: 5px;
}
#main-content .esg-cc .esg-falldown a i {
	color: #fff;
}
.flat-light .esg-filterbutton, .flat-light .esg-navigationbutton,
.flat-light .esg-sortbutton, .flat-light .esg-cartbutton {
	padding: 11px 8px;
    width: 38px;
    height: 38px;
}
/************* revslider ***************/
.wpb_revslider_element {
	direction: ltr;
}
/************* testimonials ***************/
.hs_client_message {
    line-height: 1.5;
    text-align: justify;
    padding: 0 15px;
}
.vc_icon_element-icon {
    font-family: FontAwesome !important;
}
.wpb_wrapper h1 {font-size: 50px;color: inherit;}
.wpb_wrapper h2 {font-size: 40px;color: inherit;}
.wpb_wrapper h3 {font-size: 30px;color: inherit;}
.wpb_wrapper h4 {font-size: 20px;color: inherit;}
.wpb_wrapper h5 {font-size: 15px;color: inherit;}
.wpb_wrapper h6 {font-size: 13px;color: inherit;}

.vc_toggle_title h1,.vc_toggle_title h2,.vc_toggle_title h3,
.vc_toggle_title h4,.vc_toggle_title h5,.vc_toggle_title h6 {padding: 0 30px;}

.vc_tta-tabs {
    overflow: hidden;
}
.vc_tta-tabs .vc_tta-tabs-list li {
    display: inline-block;
}
.vc_tta-tabs .vc_tta-tabs-list li a {
    display: block;
    border: 1px solid #eee;
    padding: 15px;
    font-size: 14px;
    background-color: #eee;
    border-radius: 5px 5px 0 0;
    text-decoration: none;
    color: #4d4d4d;
}
.vc_tta-tabs .vc_tta-tabs-list li.vc_active a {
    color: #4d4d4d;
    background-color: #fff;
    border-bottom-color: transparent;
}
.vc_tta-tabs .vc_tta-tabs-list li.vc_active {
    border-bottom-color: transparent;
}
.vc_tta-tabs .vc_tta-panels-container {
    border: 1px solid #eee;
    padding: 20px;
    background-color: #fff;
    margin-top: -1px;
    border-radius: 5px 0 5px 5px;
}
.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel {
    display: none;
    transition-duration: 200ms;
}
.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_active {
    display: block;
    transition-duration: 200ms;
}
.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel a {
    text-decoration: none;
}
.vc_tta-tabs-position-left .vc_tta-tabs-container {
    display: inline-block;
}
.vc_tta-tabs-position-left .vc_tta-panels-container {
    display: inline-block;
    margin: 0;
    margin-right: -1px;
}
.vc_tta-tabs-position-left .vc_tta-tabs-container ul li {
    display: block;
}
.vc_tta-tabs-position-left .vc_tta-tabs-container ul li a {
    border-radius: 0 5px 5px 0;
    border: 1px solid #eee;
}
.vc_tta-tabs-position-left .vc_tta-tabs-container ul li.vc_active a {
    border: 1px solid #eee;
    border-left-color: transparent;
}
.vc_cta3-icons-right,.vc_cta3-icons-left {
    direction: ltr;
}
.wpb_wrapper a {
	text-decoration: none;
}
.vc_progress_bar .vc_single_bar .vc_bar {
	left: auto;
	right: 0;
}
.vc_chart .vc_chart-legend span {
	margin-right: 0;
	margin-left: .5em;
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
	border-radius: 3px !important;
    padding: 6px 10px !important;
}
.vc_custom_heading div {
	font-size: 14px !important;
	line-height: 1.5 !important;
	text-align: center !important;
}
.vc_gitem-zone-b .vc_gitem-row-position-middle {
	background-color: rgba(0, 0, 0, 0.50);
	height: 100%;
	width: 100%
}
.pp_hoverContainer .pp_next,.pp_hoverContainer .pp_previous,.pp_details .pp_description {
	display: none !important;
}
.pp_details .pp_play,.pp_details .pp_arrow_previous,
.pp_details .pp_arrow_next,.pp_details .pp_close,.pp_fade .pp_expand,
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next {
	color: transparent;
}
.pp_default .pp_content_container .pp_right {
	padding-right: 19px !important;
}
.ubtn-sep-icon.ubtn-sep-icon-at-right .ubtn-icon {
    left: auto !important;
    right: 10px !important;
}
.ubtn-sep-icon.ubtn-sep-icon-at-left .ubtn-icon {
    left: 10px !important;
    right: auto !important;
}
.ultb3-info.ib3-info-right {
    text-align: right !important;
}
.ultb3-info.ib3-info-left {
    text-align: left !important; 
}
.minimal-light .esg-navigationbutton {
    padding: 7px 10px;
    margin: 2px;
}
.minimal-light .selected {
    font-weight: bold;
    border: 1px solid #4d4d4d;
}
/****** products ******/
#main-content .wpb_wrapper .woocommerce {
    padding: 10px;
    margin-bottom: 20px !important;
    border-radius: 0 !important;
}
#main-content .wpb_wrapper .woocommerce a {
    text-decoration: none;
}
#main-content .wpb_wrapper .mg-brand-wrapper {
    left: 4px;
}
#main-content .wpb_wrapper .woocommerce {
    max-width: 100%;
}
/* columns */
#main-content .wpb_wrapper .columns-1 .products .type-product {
    float: right;
    max-width: 100%;
    width: 100%;
}
#main-content .wpb_wrapper .columns-2 .products .type-product {
    float: right;
    max-width: 100%;
    width: 50%;
}
#main-content .wpb_wrapper .columns-3 .products .type-product {
    float: right;
    max-width: 100%;
    width: 33.33335%;
}
#main-content .wpb_wrapper .columns-4 .products .type-product {
    float: right;
    max-width: 100%;
    width: 25%;
}
#main-content .wpb_wrapper .columns-5 .products .type-product {
    float: right;
    max-width: 100%;
    width: 20%;
}
#main-content .wpb_wrapper .columns-6 .products .type-product {
    float: right;
    max-width: 100%;
    width: 16.6666%;
}
#main-content .wpb_wrapper .columns-7 .products .type-product {
    float: right;
    max-width: 100%;
    width: 14.2222%;
}
#main-content .wpb_wrapper .columns-8 .products .type-product {
    float: right;
    max-width: 100%;
    width: 12.5%;
}
#main-content .wpb_wrapper .columns-9 .products .type-product {
    float: right;
    max-width: 100%;
    width: 11.1111%;
}
#main-content .wpb_wrapper .columns-10 .products .type-product {
    float: right;
    max-width: 100%;
    width: 10%;
}
#main-content .wpb_wrapper .columns-11 .products .type-product {
    float: right;
    max-width: 100%;
    width: 8.7777%;
}
#main-content .wpb_wrapper .columns-12 .products .type-product {
    float: right;
    max-width: 100%;
    width: 8.7777%;
}
#main-content .wpb_wrapper .woocommerce .products .type-product:hover .woocommerce-LoopProduct-link .onsale {
    animation: tada 2s linear infinite;
    -webkit-animation: tada 2s linear infinite;
    -moz-animation: tada 2s linear infinite;
    -ms-animation: tada 2s linear infinite;
    -o-animation: tada 2s linear infinite;
}
#main-content .popup-tools .add_to_cart_button, #main-content .popup-tools .yith-wcwl-add-to-wishlist,
#main-content .popup-tools .product_preview, #main-content .popup-tools .compare-button,
#main-content .popup-tools .ajax_add_to_cart, #main-content .popup-tools .product_type_variable {
    margin-bottom: 0 !important;
}
.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list li a {
    border-bottom: none;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-modern .vc_tta-panels-container {
    -webkit-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    -o-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-shape-square .vc_tta-panels-container,
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-shape-square .vc_tta-tabs-container ul li a {
    border-radius: 0;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-shape-rounded .vc_tta-panels-container {
    border-radius: 5px 0 5px 5px;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-shape-rounded .vc_tta-tabs-container ul li a {
    border-radius: 5px 5px 0 0;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-shape-round .vc_tta-panels-container {
    border-radius: 20px 0 20px 20px;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-shape-round .vc_tta-tabs-container ul li a {
    border-radius: 20px 20px 0 0;
}
/**/
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-modern .vc_tta-panels-container {
    -webkit-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    -o-box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
    box-shadow: -2px 2px 1px rgba(0, 0, 0, 0.3);
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-shape-square .vc_tta-panels-container,
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-shape-square .vc_tta-tabs-container ul li a {
    border-radius: 0;
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panels-container {
    border-radius: 5px 0 5px 5px;
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-tabs-container ul li a {
    border-radius: 0 5px 5px 0;
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panels-container {
    border-radius: 20px 0 20px 20px;
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-tabs-container ul li a {
    border-radius: 0 20px 20px 0;
}
/***** vc_tta-tabs-position-left *****/
.vc_tta-tabs-position-left .vc_tta-tabs-container {
    float: right;
    width: 20%;
}
.vc_tta-tabs-position-left  .vc_tta-panels-container {
    float: right;
    width: 80%;
    border-right: none;
}
/***** vc_tta-tabs-position-left *****/
.vc_tta-accordion .vc_tta-panels .vc_tta-panel-body {
    display: none;
    margin: 10px 15px;
    margin-bottom: 0;
}
.vc_tta-accordion .vc_tta-panels .vc_active .vc_tta-panel-body {
    display: block;
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a {
    color: #9e9e9e;
}
.vc_tta-accordion .vc_tta-panels .vc_active .vc_tta-panel-heading .vc_tta-panel-title a {
    color: inherit;
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel {
    overflow: hidden;
    margin: 2px 0;
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading {
    background-color: #f7f7f7;
}
.vc_tta-accordion .vc_tta-panels .vc_active,
.vc_tta-accordion .vc_tta-panels .vc_active .vc_tta-panel-heading,
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover {
    background-color: #fff;
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-title a {
    background: 0 0;
    display: block;
    box-sizing: border-box;
    text-decoration: none;
    color: inherit;
    position: relative;
    transition: color .2s ease-in-out;
    border: none;
    box-shadow: none;
    margin-right: 20px;
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon {
    display: inline-block;
    vertical-align: middle;
    height: 14px;
    width: 14px;
    position: relative;
    font-size: inherit;
    margin: 0;
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: -17px;
}
/**/
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-plus::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: solid;
    border-width: 2px 0 0;
}
.vc_tta-accordion .vc_tta-panels .vc_active .vc_tta-panel-heading .vc_tta-controls-icon-plus::after {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 50%;
    bottom: 0;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    border-style: solid;
    border-width: 0 0 0 2px;
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-plus:before,
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-plus:after {
    transition: all .1s ease-in-out;
}
/**/
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-chevron::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 2px;
    right: 2px;
    top: 2px;
    bottom: 2px;
    border-style: solid;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg) translate(-25%,-25%);
    -ms-transform: rotate(45deg) translate(-25%,-25%);
    transform: rotate(45deg) translate(-25%,-25%);
}
.vc_tta-accordion .vc_tta-panels .vc_active .vc_tta-panel-heading .vc_tta-controls-icon-chevron::before {
    -webkit-transform: rotate(225deg) translate(-25%,-25%);
    -ms-transform: rotate(225deg) translate(-25%,-25%);
    transform: rotate(225deg) translate(-25%,-25%);
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-chevron:before {
    transition: all .1s ease-in-out;
}
/**/
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-triangle::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-style: solid;
    border-width: 7px;
    border-bottom-color: transparent!important;
    border-right-color: transparent!important;
    border-left-color: transparent!important;
    -webkit-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%);
}
.vc_tta-accordion .vc_tta-panels .vc_active .vc_tta-panel-heading .vc_tta-controls-icon-triangle::before {
    -webkit-transform: rotate(180deg) translateY(25%);
    -ms-transform: rotate(180deg) translateY(25%);
    transform: rotate(180deg) translateY(25%);
}
.vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-triangle:before {
    transition: all .1s ease-in-out;
}
.vc_tta-accordion.vc_tta-shape-rounded .vc_tta-panels .vc_tta-panel {
    border-radius: 5px;
}
.vc_tta-accordion.vc_tta-shape-square .vc_tta-panels .vc_tta-panel {
    border-radius: 0;
}
.vc_tta-accordion.vc_tta-shape-round .vc_tta-panels .vc_tta-panel {
    border-radius: 20px;
}
/**/
.vc_tta-accordion.vc_tta-controls-align-right .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title {
    text-align: right;
}
.vc_tta-accordion.vc_tta-controls-align-left .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title {
    text-align: left;
}
.vc_tta-accordion.vc_tta-controls-align-center .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title {
    text-align: center;
}
/**/
.vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
/**/
.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #5472d2;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-violet .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-violet .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-violet .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #8d6dc4;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-turquoise .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-turquoise .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-turquoise .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #00c1cf;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-pink .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-pink .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-pink .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #fe6c61;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-peacoc .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-peacoc .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-peacoc .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #4cadc9;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-chino .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-chino .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-chino .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #cec2ab;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-mulled-wine .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-mulled-wine .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-mulled-wine .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #50485b;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-vista-blue .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-vista-blue .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-vista-blue .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #75d69c;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-black .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-black .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-black .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #2a2a2a;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-grey .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-grey .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-grey .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #ebebeb;
    color: #4d4d4d;
}
.vc_tta-tabs-position-left.vc_tta-color-orange .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-orange .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-orange .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #f7be68;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-sky .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-sky .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-sky .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #5aa1e3;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-green .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-green .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-green .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #6dab3c;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-juicy-pink .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-juicy-pink .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-juicy-pink .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #f4524d;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-sandy-brown .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-sandy-brown .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-sandy-brown .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #f79468;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-purple .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-purple .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-purple .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #b97ebb;
    color: #fff;
}
.vc_tta-tabs-position-left.vc_tta-color-white .vc_tta-tabs-list li.vc_active a,
.vc_tta-tabs-position-top.vc_tta-color-white .vc_tta-tabs-list li.vc_active a,
.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_active .vc_tta-panel-heading {
    background-color: #fff;
    color: #4d4d4d;
}
.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev, .woocommerce .ywcps-wrapper .ywcps-nav-next #default_next {
    border: none;
}
.ktss-cvc-row {
    margin:0px 5%;
}