.containertab-custom {
     width: 100%;
     overflow: hidden;
     position:relative;
}
.wpb_single_image_placeholder img {
     display: block;
     width: 20%;
     margin: 0 auto;
}

.wpb_single_image_placeholder.wpb_single_image_feature img {
    width: 100%;
}

.mainpsection{
     display: flex;
     padding-top: 10px;
     width: 100%;
}
/*  .flex-items-new{
     display: flex;
     justify-content: center;
     padding: 0;
     border-bottom:3px solid #e8e8e8;
} */
 .selection-product.product-list label {
     width: 100%;
}
 body .containertab-custom input {
     display: none;
}
 .containertab-custom label.border-botttom{
     border-bottom:0px solid #e8e8e8;
     text-align:left;
}
/*  body .containertab-custom label {
     display: inline-block;
     font-size: 16px;
     min-height: 36px;
     width: 25%;
     text-align: center;
     font-weight:500;
     color: #555;
     position: relative;
     transition: 0.25s background ease;
     cursor: pointer;
} */
 body .summary-inner .quantity input {
     width: 45px !important;
     min-width: 30px !important;
    align-content 
}
 body #fl-main-content div.quantity input[type=number]{
     width:60px !important;
     height:43px !important;
}
 .woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus {
     background: #f3f3f3 !important;
     color: #000;
     border-width: 1px 0px 1px 1px;
     border-color: rgba(129, 129, 129, .15);
     font-size: 18px !important;
}
 li.wcpa_total {
     font-size: 20px;
     font-weight: bolder;
}
 nav.woocommerce-breadcrumb {
     background: #ebeef7;
     padding: 10px !important;
     border-radius: 5px;
}
 .containertab-custom {
     margin-top: 50px;
}
 nav.woocommerce-breadcrumb {
     background: #ebeef7;
     padding: 10px;
     border-radius: 5px;
     color: #000;
     font-weight: bolder;
}
 .fl-content .woocommerce-breadcrumb a {
     color: #444 !important;
     text-decoration: none;
}
 .woocommerce-page button.button, .woocommerce-page button.button.alt {
     background: #ED1C24 !important;
     border: 1px solid #d7d7d7 !important;
     color: #fff !important;
     width: 40%;
     padding: 10px;
     font-size: 13px !important;
     height: 45px;
     text-transform: uppercase;
}
 .woocommerce-page button.button:hover {
     background: #0400ffa6!important;
     color: #fff!important;
}
 body .wcpa_price_summary li{
    border-top:0px !important;
     border-bottom: 1px solid #f1f1f1 !important;
}
/*  body .containertab-custom label::after {
     content: "";
     height: 2px;
     width: 80%;
     position: absolute;
     display: block;
     background: #999;
     bottom:-8px;
     opacity: 0;
     left: 25px;
     transition: 0.25s ease;
}
 body .containertab-custom label.active::after{
    opacity:1;
}
 body .containertab-custom label:hover::after {
     display:block;
} */
 body .containertab-custom .line {
     position: absolute;
     height: 2px;
     background: #999999;
     width: 20%;
     top: 34px;
     left: 0;
     transition: 0.25s ease;
}
 .product-list {
     margin: 0 15px;
}
 body .containertab-custom .content-containertab-custom {
     position: relative;
     font-size: 16px;
}
 body .containertab-custom .content-containertab-custom  {
     position: relative;
     padding: 20px;
     width: 100%;
     top: 0;
     transition: 0.25s ease;
     color: #333;
	 border:1px solid #e8e8e8;
	 border-top:0px
}
 body .containertab-custom .content-containertab-custom .content h3 {
     font-weight: 200;
     margin: 10px 0;
}
 body .containertab-custom .content-containertab-custom .content p {
     margin: 10px 0;
}
 body .containertab-custom .content-containertab-custom .content p, body .containertab-custom .content-containertab-custom .content i {
     font-size: 13px;
}
 #fl-main-content .selection-product select{
     font-size:14px!important;
}
 #fl-main-content p{
     font-size:13px!important;
	 font-weight: 200 !important;
	 max-width: 100% !important;
	text-align: justify;
}
 .header_popup h3{
     margin:0px!important;
}
 #fl-main-content ul.select-color {
     margin: 0!important;
     padding: 0!important;
}
 #fl-main-content .selection-product select{
     font-size:13px!important;
}
 #fl-main-content .desc_button {
     font-size: 1em!important;
     font-weight: 600px!important;
     color: #1964ab!important;
     cursor: pointer!important;
     transition: all 0.3s!important;
}
 #fl-main-content .select-color li {
     text-indent: 0!important;
}
 #fl-main-content div.quantity input[type=number] {
    width: 60px!important;
    height: 43px!important;
    margin: 0 !important;
    text-align: center !important;
    border-right: none !important;
    border-left: none !important;
    border: 1px solid rgba(129,129,129,.15) !important;
    border-radius: 0 !important;
    background-color: transparent !important;
    box-shadow: none !important;
    vertical-align: middle !important;
    padding: 0 !important;
    font-size: 14px !important;
    transition: border-color .5s !important;
}
 .summary-inner .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus {
     height: 43px !important;
}
 .woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{
     background:#fff !important;
}
 #fl-main-content .woocommerce-breadcrumb{
     width:100% !important;
}
 .fl-content .woocommerce-breadcrumb a {
     color: #000 !important;
     text-decoration: none;
}
 a:focus{
     outline:none;
}
 [id*="open-accordion"]:after, [id*="close-accordion"]:after{
     z-index:1;
}
 .wcpa_price_summary li {
     font-size: 14px;
}
 li::marker {
     font-size: 0px;
     display: none;
}
 .top-nav-header .width-100 .vc_col-sm-6 {
     display: flex;
     flex-wrap: wrap;
     align-items: center;
     margin-left: 0px !important;
}
 .cart.nitro-offscreen {
     position: relative;
}
 .featured_loader img {
     top: 100px;
     width: 120px;
     transform: translate(-50%, -50%);
     left: 33.5%;
     position: absolute;
     background: #fff;
     width: 30px;
}
 .featured_loader {
     position: absolute;
     background: rgba(255, 255, 255, 0.8);
     width: 100%;
     height: 100%;
     top: 0;
     text-align: center;
     z-index: 999;
     left: 0;
}
/*_________________ Accordion ________________________________________*/
 .accordion {
     position: relative;
     margin: 50px auto;
     width: 100%;
}
 [id*="open-accordion"], [id*="close-accordion"] {
     border-bottom: 1px solid #fff;
     line-height: 40px;
     height: 40px;
     display: block;
     margin: 0 auto;
     position: relative;
     width: 100%;
     background-color: #e9e9e9;
     color: #5a5a5a;
}
 [id*="close-accordion"] {
     display: none;
}
 .accordion a {
     color: #5a5a5a;
     font-size: 1.25em;
     font-weight: normal;
     text-indent: 20px;
     text-decoration: none;
     text-shadow: none;
     font-size: 17px;
}
 [id*="open-accordion"]:after, [id*="close-accordion"]:after {
     content: "\f078";
    /* border-left: 10px solid transparent;
     border-right: 10px solid transparent;
     border-top: 10px solid #404040;
     */
     position: absolute;
     right: 0px;
     top: 8px;
     z-index: 999;
     transform: rotate(-90deg);
     -webkit-transform: rotate(-90deg);
     font-family: 'FontAwesome';
     color: #b1b1b1;
     font-size: 22px;
}
 .target-fix {
     display: block;
     top: 0;
     left: 0;
     position: fixed;
}
 .accordion-content {
     background: #fff;
     height: 0;
     margin: -1px auto 0;
     position: relative;
     overflow: hidden;
     width: 100%;
     transition: all 0.1s ease;
     -webkit-transition: all 0.1s ease;
     -moz-transition: all 0.1s ease;
}
 .accordion span:target~.accordion-content {
     display: block;
     height: auto;
     padding-bottom: 25px;
     padding-top: 10px;
}
 .accordion span:target~[id*="close-accordion"] {
     display: block;
}
 .accordion span:target~[id*="open-accordion"] {
     display: none;
}
 .accordion span:target~[id*="close-accordion"]:after {
     content: "\f078";
     transform: rotate(0deg);
     -webkit-transform: rotate(0deg);
     font-family: 'FontAwesome';
     position: absolute;
     top: -4px;
     right: 10px;
     color: #b1b1b1;
     font-size: 22px;
}
 .dropdown_lists::-webkit-scrollbar-track {
     -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
     background-color: #F5F5F5;
}
 .dropdown_lists::-webkit-scrollbar {
     width: 4px;
     background-color: #F5F5F5;
}
 #err_msg_color {
     color: red;
     display: none;
}
 .dropdown_lists::-webkit-scrollbar-thumb {
     background-color: #5e18ea;
     border: 2px solid #555555;
}
 .popup .content {
     max-height: 350px;
     overflow: auto;
}
 .desc_button {
     font-size: 1em;
     font-weight: 600px;
     color: #1964ab;
     cursor: pointer;
     transition: all 0.3s ease-out;
}
 .desc_button:hover {
     color: #e82a50;
}
 figure.woocommerce-product-gallery__wrapper {
     padding: 0px;
     left: 0px;
     position: relative;
}
 .overlay {
     position: fixed;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     background: rgba(0, 0, 0, 0.7);
     transition: opacity 500ms;
     visibility: hidden;
     opacity: 0;
}
 .overlay:target {
     visibility: visible;
     opacity: 1;
     z-index: 999;
}
 .popup {
     margin: 70px auto;
     padding: 20px;
     background: #fff;
     border-radius: 5px;
     width: 550px;
     position: relative;
     transition: all 5s ease-in-out;
     top: 100px;
}
 .popup h2 {
     margin-top: 0;
     color: #333;
     font-family: Tahoma, Arial, sans-serif;
}
 .popup .close {
     position: absolute;
     top: 20px;
     right: 30px;
     transition: all 200ms;
     font-size: 30px;
     font-weight: bold;
     text-decoration: none;
     color: #333;
}
 .popup .close:hover {
     color: #06D85F;
}
 .header_popup {
     border-bottom: 1px solid #eee;
     margin-bottom: 15px;
}
 @media screen and (max-width: 700px) {
     .box {
         width: 70%;
    }
     .popup {
         width: 70%;
    }
}
 .accordianheader i {
     position: absolute;
     right: 20px;
     top: 14px;
     -webkit-transition: all 300ms ease-in 0s;
     -moz-transition: all 300ms ease-in 0s;
     -o-transition: all 300ms ease-in 0s;
     transition: all 300ms ease-in 0s;
}
 .ui-state-active i {
     color: #ACD4CE;
     -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
     -o-transform: rotate(180deg);
     -ms-transform: rotate(180deg);
     transform: rotate(180deg);
}
 .margin-top-10 {
     margin-top: 10px;
}
 .social-icons {
     margin: 0;
     padding: 0;
}
 .social-icons li {
     list-style-type: none;
     display: inline-block;
}
 .social-icons li a {
     color: rgba(0, 0, 0, .6) !important;
     font-family: 'FonatAwesome';
     font-size: 16px;
}
 .product-share {
     margin-bottom: 10px;
     font-size: 14px;
     line-height: 1.2;
}
 .summary-inner>.wd-action-btn {
     display: inline-block;
     margin-bottom: 20px;
     margin-right: 20px;
     vertical-align: middle;
}
 .product-share .share-title {
     margin-right: 5px;
     color: #1b1919;
     vertical-align: middle;
     font-weight: 600;
}
 .product-share .social-share li {
     list-style-type: none;
     display: inline-block;
     margin: 0px 0px;
     padding: 10px 0p;
     vertical-align: middle;
}
 .product-share .social-share ul {
     margin: 0px;
     padding: 0px;
}
 .product-share .social-share li a {
     color: rgba(0, 0, 0, .6);
}
 .product_metas {
     color: #333;
     font-weight: 600;
     font-size: 15px;
}
 .sku.seconds {
     text-indent: 166px;
}
 .summary-inner .quantity input {
     width: 30px !important;
     min-width: 25px !important;
}
 .accordians1 .vc_col-md-3 p img {
     height: 152px;
}
 .icons-design-default .woodmart-social-icon {
     margin: 0 !important;
     padding: 6px;
     width: auto !important;
     height: auto !important;
     color: rgba(0, 0, 0, .6) !important;
}
 .social-form-circle .woodmart-social-icon {
     border-radius: 50%;
}
 woodmart-social-icons.icons-size- i, .woodmart-social-icons.icons-size-small i {
     font-size: 18px;
     line-height: 30px;
     font-family: 'FontAwesome';
}
 .icons-design-default .woodmart-social-icon i {
     line-height: 1 !important;
}
 .woodmart-social-icons i {
     display: inline-block;
     vertical-align: middle;
     font-style: normal;
}
 .product-share .woodmart-social-icons {
     display: inline-flex;
}
 section#mk-page-introduce {
     display: none !important;
}
 .product_meta {
     padding-top: 20px;
     border-top: 1px solid;
     border-color: rgba(129, 129, 129, .2);
}
 .product_meta {
     display: block;
     line-height: 1.2;
     color: #333;
     font-weight: 600;
     font-size: 14px;
}
 .wd-action-btn.wd-style-text>a {
     position: relative;
     display: inline-flex;
     align-items: center;
     flex-direction: row;
     font-weight: 600;
     font-size: 14px;
     line-height: 1;
}
 .wd-action-btn>a {
     color: #333;
}
 .wd-action-btn>a:after {
     opacity: 0;
     transition: opacity .2s ease;
     content: "";
     display: inline-block;
     width: 14px;
     height: 14px;
     border: 1px solid #bbb;
     border-left-color: #000;
     border-radius: 50%;
     vertical-align: middle;
}
 .summary-inner>.wd-action-btn {
     display: inline-block;
     margin-bottom: 20px;
     margin-right: 20px;
     vertical-align: middle;
}
 .button, [type=button], [type=submit], button {
     padding: 12px 20px;
     font-size: 13px;
     line-height: 18px;
     background-color: #f3f3f3;
     color: #3e3e3e;
     position: relative;
     display: inline-flex;
     align-items: center;
     justify-content: center;
     outline: 0;
     border-width: 0;
     border-style: solid;
     border-color: transparent;
     border-radius: 0;
     box-shadow: none;
     vertical-align: middle;
     text-align: center;
     text-decoration: none;
     text-transform: uppercase;
     text-shadow: none;
     letter-spacing: .3px;
     font-weight: 600;
     cursor: pointer;
     transition: color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease;
}
 .single_add_to_cart_button {
     margin-bottom: 10px !important;
     background: #1e73be !important;
     color: #fff;
     height: 43px;
}

 div.quantity {
     display: inline-flex;
     vertical-align: top;
     white-space: nowrap;
     font-size: 0;
}
 div.quantity input[type=button] {
     cursor: pointer;
     -webkit-appearance: button;
     font-size: 13px;
     line-height: 18px;
     background-color: #f3f3f3;
     color: #3e3e3e;
     position: relative;
     display: inline-flex;
     align-items: center;
     justify-content: center;
     outline: 0;
     border-width: 0;
     border-style: solid;
     border-color: transparent;
     border-radius: 0;
     box-shadow: none;
     vertical-align: middle;
     text-align: center;
     text-decoration: none;
     text-transform: uppercase;
     text-shadow: none;
     letter-spacing: .3px;
     font-weight: 600;
     cursor: pointer;
     transition: color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease;
     padding: 0 5px;
     min-width: 25px;
     height: 42px;
     border: 1px solid rgba(129, 129, 129, .2);
     background: 0 0;
     box-shadow: none;
}
 .summary-inner div.quantity {
     margin-bottom: 10px;
     margin-right: 10px;
}
 div.quantity input[type=number] {
     width: 30px;
     height: 40px;
     margin: 0;
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     text-align: center;
     border-right: none;
     border-left: none;
     border: 1px solid rgba(129, 129, 129, .2);
     border-radius: 0;
     background-color: transparent;
     box-shadow: none;
     vertical-align: middle;
     padding: 0;
     font-size: 14px;
     transition: border-color .5s ease;
}
 .wcpa_price_summary {
     background: #f9f9f9;
}
 .wcpa_price_summary ul {
     list-style: none;
     margin-left: 0;
     padding-left: 0;
}
 .wcpa_price_summary li {
     border-top: 1px solid #bdbcbc;
     clear: both;
     line-height: normal;
     padding: 10px 4px;
     list-style: none;
     text-align: left;
}
 .wcpa_price_summary li .wcpa_price_outer {
     float: right;
     text-align: right;
}
 .accessories .product-list label {
     text-align: center;
     margin-bottom: 10px;
     display: block;
     color: #696969;
}
 .vc_col-md-3 p img {
     margin-left: auto;
     margin-right: auto;
     display: block;
     margin-top: 15px;
}
 .row.clearfix.margin-bottom-30.content {
     padding: 0 0 30px 0;
}
 .accordians1 h5 strong {
     font-weight: 500;
     margin-bottom: 0px;
}
 .text-right {
     text-align: right;
}
 .product-list {
     margin: 0 15px;
}
 .margin-top-50 {
     margin-top: 10px;
}
 .margin-bottom-30 {
     margin-bottom: 30px;
}
 .select-color .select-premiumcolor {
     margin: 0;
     padding: 0;
}
 .select-color li.white a {
     background: #fff;
     border: 1px solid #000;
}
 .select-premiumcolor li.black a {
     background: #black;
     border: 1px solid #000;
}
 .select-premiumcolor li.golden a {
     background: #D4AF37;
     border: 1px solid #FFD700;
}
 .select-premiumcolor li.apple a {
     background: #8acb6b;
     border: 1px solid #8acb6b;
}
 .select-premiumcolor li.hunter a {
     background: #006959;
     border: 1px solid #006959;
}
 .select-premiumcolor li.candy a {
     background: #da2199;
     border: 1px solid #da2199;
}
 .select-premiumcolor li.ocean a {
     background: #003d74;
     border: 1px solid #003d74;
}

 .select-premiumcolor li.cream a {
     background: ivory;
     border:1px solid #000 !important;
}
 .select-premiumcolor li.cola a {
     background: #b5122c;
     border:1px solid #b5122c;
}
 .select-premiumcolor li.lollipop a {
     background: #9f3fa2;
     border: 1px solid #9f3fa2;
}
 .select-premiumcolor li.navy a {
     background: #005999;
     border: 1px solid #005999;
}
 .select-premiumcolor li.bay a {
     background: #005999;
     border: 1px solid #005999;
}
 .select-premiumcolor li.fossil a {
     background: #5b5953;
     border: 1px solid #5b5953;
}
/*  .select-premiumcolor li.fossil a {
     background: #948e86;
     border: 1px solid #948e86;
} */
 .select-premiumcolor li.gray a {
     background: #ced0c8;
     border: 1px solid #ced0c8;
}
/* new add umbrella colors */
 .select-premiumcolor li.brown a {
     background: #2a1d1b;
     border: 1px solid #2a1d1b;
}
 .select-premiumcolor li.pacific a {
     background: #124377;
     border: 1px solid #124377;
}
 .select-premiumcolor li.capri a {
     background: #4175b3;
     border: 1px solid #4175b3;
}
 .select-premiumcolor li.turquoise a {
     background: #318788;
     border: 1px solid #318788;
}
 .select-premiumcolor li.pistachio a {
     background: #72844a;
     border: 1px solid #72844a;
}
 .select-premiumcolor li.forest a {
     background: #00290a;
     border: 1px solid #00290a;
}
 .select-premiumcolor li.coral a {
     background: #d05c6a;
     border: 1px solid #d05c6a;
}
 .select-premiumcolor li.terracotta a {
     background: #592119;
     border: 1px solid #592119;
}
 .select-premiumcolor li.sunflower a {
     background: #f0b261;
     border: 1px solid #f0b261;
}
 .select-premiumcolor li.toast a {
     background: #ab916d;
     border: 1px solid #ab916d;
}
 .select-premiumcolor li.linen a {
     background: #ad9c84;
     border: 1px solid #ad9c84;
}
 .select-premiumcolor li.charcoal a {
     background: #3a393e;
     border: 1px solid #3a393e;
}
/* end new add umbrella color */
 .select-color li.grey a {
     background: #b5b8af !important;
     border: 1px solid #b2b5ac !important;
}
 .select-color li.black a {
     background: #000;
     border: 1px solid #000;
}
 .select-color li.maroon a {
     background: #5b0022;
     border: 1px solid #5b0022;
}
 .select-color li.red a {
     background: #a70829;
     border: 1px solid #a70829;
}
 .select-color li.green a {
     background: #005f3b;
     border: 1px solid #005f3b;
}
 .select-color li.blue a {
     background: #004990;
     border: 1px solid #004990;
}
 .select-color li.dark_blue a {
     background: #0007f3;
     border: 1px solid #0007f3;
}
 .select-color li.light_blue a {
     background: #0095c0;
     border: 1px solid #0095c0;
}
 .select-color li.yellow a {
     background: #ffca28;
     border: 1px solid #ffca28;
}
 .select-color li.orange a {
     background: #f58220;
     border: 1px solid #f58220;
}
 .select-color li.grey a {
     background: #404348;
     border: 1px solid #404348;
}
 .select-color li.khaki a {
     background: #a7977d;
     border: 1px solid #a7977d;
}
 .select-color li.beige a {
     background: #9b826b;
     border: 1px solid #000;
}
 .select-color li.rust a {
     background: #9e3a20;
     border: 1px solid #9e3a20;
}
 .select-color li.macaw a {
     background: #708d3b;
     border: 1px solid #708d3b;
}
 .select-color li.burgundy a {
     background: #581a1b;
     border: 1px solid #581a1b;
}
 .select-color li.char a {
     background: #454344;
     border: 1px solid #454344;
}
 .select-color li.navy a {
     background: #2f2e5a;
     border: 1px solid #2f2e5a;
}
 .select-color li.teal a {
     background: #0a615b;
     border: 1px solid #0a615b;
}
 .select-color li {
     margin: 10px 3px 15px 3px;
     display: inline-block;
     text-align: center;
}
 .select-premiumcolor li {
     margin: 10px 3px 15px 6px;
     display: inline-block;
     text-align: center;
}
 li.black_stripe a {
     width: 50px;
     height: 50px;
     background-position: bottom;
     background-size: contain;
     position: relative;
}
 li.orange_stripe a {
     width: 50px;
     height: 50px;
     background-position: bottom;
     background-size: contain;
     position: relative;
}
 li.blue_stripe a {
     width: 50px;
     height: 50px;
     background-position: bottom;
     background-size: contain;
     position: relative;
}
 li.yellow_stripe a {
     width: 50px;
     height: 50px;
     background-position: bottom;
     background-size: contain;
     position: relative;
}
 li.sunflower_stripe a {
     width: 50px;
     height: 50px;
     background-position: bottom;
     background-size: contain;
     position: relative;
}
 li.turquoise_stripe a {
     width: 50px;
     height: 50px;
     background-position: bottom;
     background-size: contain;
     position: relative;
}
 li.red_stripe a {
     width: 50px;
     height: 50px;
     background-position: bottom;
     background-size: contain;
     position: relative;
}
 .select-color li a {
     width: 50px;
     height: 50px;
     display: inline-block;
     text-align: center;
     border-radius: 50px;
}
 .select-premiumcolor li a {
     width: 50px !important;
     height: 50px !important;
     display: inline-block;
     text-align: center;
     border-radius: 50px;
}
 .select-color li a {
     position: relative;
}
 .select-premiumcolor li a {
     position: relative;
}
 .selectColorTick {
     position: absolute;
     top: 3px;
     left: 2px;
}
 .selectPremiumColorTick{
     position: absolute;
     top: 4px;
     left: 3px 
}
 .select-color span {
     font-size: 14px;
     text-align: center;
     display: block;
     padding: 10px 0;
}
 .select-premiumcolor span {
     text-align: center;
     display: block;
     padding: 10px 0;
}
 .selection-product label {
     display: inline-block;
     padding-right: .5em;
}
 .select-color li:first-child {
     margin-left: 0;
}
 .select-color li:last-child {
     margin-right: 0;
}
 .selected {
     position: relative;
}
 .selection-product select {
     display: inline-block;
     width: 100%;
     cursor: pointer;
     line-height: 25px;
     padding: 5px 15px;
     outline: 0;
     border-radius: 0;
     border: 1px solid #aaa;
     appearance: none;
     -webkit-appearance: none;
     -moz-appearance: none;
     background: #fff;
     color: #696969 !important;
}
 .selection-product .select_arrow {
     content: "";
     display: block;
     position: absolute;
     top: 15px;
     right: 15px;
     width: 0;
     height: 0;
     pointer-events: none;
     border-style: solid;
     border-width: 8px 5px 0 5px;
     border-color: #aaa transparent transparent transparent;
}
 .woocommerce-breadcrumb {
     display: inline-flex;
     align-items: center;
     flex-wrap: wrap;
     color: #333;
     margin-bottom: 32px;
     margin-top: 30px;
}
 span.breadcrumb-last {
     font-weight: bold;
}
 .product_title {
     font-weight: 600;
     font-size: 32px;
     line-height: 1.2;
     color: #404040;
     margin-bottom: 25px;
}
 .block {
     display: block;
}
 .img-responsive {
     margin-left: auto;
     margin-right: auto;
     display: block;
     width: 100%;
}
 .mk-grid {
     width: auto;
}
 .mk-text-block p.price {
     font-size: 20px;
     text-transform: uppercase;
     margin-bottom: 20px;
}
 .woocommerce-breadcrumb a {
     margin-right: 6px;
     color: #2b2929;
}
 .selection-product .product-list label {
     padding-right: 10px;
}
 .mk-grid {
     max-width: 1140px;
}
 .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9 {
     float: left;
}
 @media (min-width:1199px) {
     ul.select-color {
         margin: 0;
         display: flex;
    }
}
 @media (min-width: 992px) {
     .vc_col-md-6 {
         width: 50%;
    }
     .margin-top-60 {
         margin-top: 20px;
    }
	 .revieww .fl-builder-module-template { max-width: 100%; }
	 .video-url.margin-top-60{ margin-top:0px!important;}
     .padding-bottom-20 {
         padding-bottom: 20px;
    }
     .margin-bottom-60 {
         margin-bottom: 20px;
    }
     .vc_col-md-3 {
         width: 25%;
         min-height: 323px;
         padding: 0 5px;
    }
     .col-md-6.pull-right {
         width: 50%;
    }
}
 .vc-col-md-12 {
     padding: 0 15px;
}
 .wpb_single_image.vc_align_right {
     text-align: right;
}
 .wpb_single_image .vc_figure {
     display: inline-block;
     vertical-align: top;
     margin: 0;
     max-width: 100%;
}
 .single-breadcrumbs-wrapper .yoast-breadcrumb {
     flex: 1 1 auto;
     margin-bottom: 10px;
     font-size: 13px;
}
 .single-breadcrumbs-wrapper .woodmart-products-nav {
     flex: 0 0 auto;
}
 .woodmart-products-nav {
     position: relative;
     margin-bottom: 10px;
     font-size: 0;
}
 .woodmart-products-nav .product-btn {
     display: inline-flex;
     vertical-align: middle;
}
 .selection-product .selected select {
     background-image: none !important;
}
 .selection-product.product-list select {
     min-width: 188px !important;
     background-image: none;
}
 .file {
     position: relative;
     display: block;
     cursor: pointer;
     height: 2.5rem;
}
 span#fabric_price_val {
     color: red;
     font-size: 18px;
     font-weight: 600;
}
 .file input {
     min-width: 14rem;
     margin: 0;
     filter: alpha(opacity=0);
     opacity: 0;
}
 .file-custom {
     position: absolute;
     top: 0;
     right: 0;
     left: 0;
     z-index: 5;
     padding: .5rem 1rem;
     line-height: 1.5;
     color: #555;
     background-color: #fff;
     border: .075rem solid #ddd;
     border-radius: .25rem;
     box-shadow: inset 0 .2rem .4rem rgba(0, 0, 0, .05);
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
}
 .file-custom:after {
     content: "Choose file...";
}
 .file-custom:before {
     position: absolute;
     top: -.075rem;
     right: -.075rem;
     bottom: -.075rem;
     z-index: 6;
     display: block;
     content: "Browse";
     height: 2.5rem;
     padding: .5rem 1rem;
     line-height: 1.5;
     color: #555;
     background-color: #eee;
     border: .075rem solid #ddd;
     border-radius: 0 .25rem .25rem 0;
}
/* Focus */
 .file input:focus~.file-custom {
     box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
}
 .woocommerce-breadcrumb a:after {
     content: "/";
     margin-left: 5px;
}
 .woodmart-products-nav .woodmart-back-btn {
     display: inline-flex;
     align-items: center;
     flex-direction: column;
     justify-content: center;
     padding-right: 0;
     padding-left: 0;
     width: 20px;
     height: 20px;
     color: #333;
     vertical-align: middle;
     text-align: center;
     line-height: 20px;
}
 .woodmart-products-nav .product-btn {
     display: inline-flex;
     vertical-align: middle;
}
 .woodmart-products-nav .product-btn>a {
     display: block;
     width: 20px;
     height: 20px;
     color: #333;
     vertical-align: middle;
     text-align: center;
     letter-spacing: 0;
     font-size: 0;
     line-height: 20px;
}
 .woodmart-scroll-content>.price {
     font-size: 22px;
     line-height: 1.2;
}
 .product_meta>span {
     display: block;
     margin-bottom: 15px;
}
 .product_meta>span span {
     display: inline-block;
     margin: 0 1px;
     color: #777;
     font-weight: 400;
}
 .product-list label {
     padding-left: 7px;
}
 .product_meta>span a, .product_meta>span span {
     display: inline-block;
     margin: 0 1px;
     color: #777;
     font-weight: 400;
}
 .mk-text-block textarea#print_desc {
     width: 100% !important;
     min-height: 190px !important;
}
 .mk-text-block .color_chose label {
     display: inline-block !important;
     padding-right: .5rem !important;
}
/* accordian */
 .accordians1 {
     margin: 20px 0;
     position: relative;
     box-shadow: 0px 1px 3px #DBDBDB;
}
 #accordion-1 {
     margin-top: 50px 
}
 .accordians1 .head {
     background-color: #e9e9e9;
     color: #563e6e;
     padding: 10px 0px;
     cursor: pointer;
     transition: 0.2s ease;
     display: flex;
     align-items: center;
}
 .accordians1 .arrow {
     color: #404040;
     font-size: 30px;
     transition: 0.25s ease;
     opacity: 0.9;
     transform: rotate(0deg);
     position: absolute;
     right: 10px;
     top: 5px;
}
 .product_metas>span a, .product_metas>span span {
     display: inline-block;
     margin: 0 1px;
     color: #404040;
}
 .accordians1 .head:hover .arrow {
     opacity: 1;
}
 .accordians1 h5 {
     color: #404040;
     font-size: 16px;
}
/*.accordians1 .head:hover, .accordians1 .active{
     background-color: #FFE77AFF;
}
 */
 .mk-grid.wraper_product {
     margin-bottom: 60px;
}
 .accordians1 .arrow-animate {
     transform: rotate(-90deg);
     opacity: 1;
}
/*.accordion-container{
     display:none;
}
*/
.revieww .pp-reviews-wrapper {
    width: 94%;
    margin: 0 auto!important;
}

 @media(max-width:767px) {
	 
.product-description strong {
    margin: 10px 0;
    display: inline-block;
    font-size: 13px  !important;
}
     .color_chose {
         margin-top: 20px !important;
    }
    /*.containertab-custom{
        display:none;
    }
    */
     .accordion-container{
         display:block;
    }
     .img-responsive {
         max-width: 100%;
         height: auto;
    }
     .sku.seconds {
         text-indent: 0px;
    }
     #accordion-1 {
         margin-top: 10px;
    }
     .vc_col-md-3, .vc_col-md-6 {
         width: 100%;
    }
     .wraper_product {
         padding: 0 15px 
    }
     .woocommerce-breadcrumb a:after {
         content: "/";
         margin-left: 1px;
    }
     .woocommerce-breadcrumb a {
         margin-right: 4px;
    }
     .body .containertab-custom label{
         width:100% !important;
         text-align:left !important;
    }
     .flex-items-new {
         justify-content: flex-start;
         flex-wrap: wrap;
    }
     body .containertab-custom label.active::after {
         opacity: 0;
    }
    /* accordian mobile css */
     .accordion-container{
         position: relative;
         max-width: 500px;
         height: auto;
         margin: 10px auto;
         border-width: 1px;
         border: 1px solid #f0f0f0;
         border: solid transparent;
         border-radius: 5px;
    }
     .accordion-container > h2{
         text-align: center;
         color: #fff;
         padding-bottom: 5px;
         margin-bottom: 20px;
         padding-bottom: 15px;
         border-bottom: 1px solid #f0f0f0;
    }
     .set{
         position: relative;
         width: 100%;
         height: auto;
    }
     .set > a{
         display: block;
         padding: 10px 15px;
         text-decoration: none;
         color: #666;
         font-weight: 600;
         border: 1px solid #e5e2e2;
         border-bottom: 0px;
         -webkit-transition: all 0.2s linear;
         -moz-transition: all 0.2s linear;
         transition: all 0.2s linear;
         text-transform: capitalize;
         font-size: 14px;
    }
     .set > a i{
         float: left;
         margin-top: 5px;
         padding-right: 15px;
         padding-left: 3px;
    }
     .set:last-child {
         border-bottom: 1px solid #e5e2e2;
    }
     .accordion-container .content{
         background-color: #ffffff;
         border: 1px solid #f0f0f0;
         display:none;
         padding: 0px 15px 0px 15px;
         border-bottom:0px;
         z-index:99;
         position:relative;
    }
     .accordion-container .content p{
         padding: 10px 0px;
         margin: 0;
/*          color: #666; */
    }
     .set a:hover {
         color: #666 !important;
    }
	 
	.revieww .fl-builder-module-template {
 		  padding: 20px 0px !important;
  }
  .fl-page-content .revieww .pp-reviews-wrapper {
    width: 100%;
    margin: 0 -10px !important;
}
}
 @media (min-width:768px) and (max-width:991px) {
     .color_chose {
         margin-top: 20px !important;
    }
     .vc_col-md-3, .vc_col-md-6 {
         width: 50% !important;
    }
     .wraper_product {
         padding: 0 15px 
    }
	  .video-url .grid-containers-flex iframe {
		 height: 200px;
	 }
}
 .img-responsive {
     max-width: 100%;
     height: auto;
}
 #accordion-1 {
     margin-top: 40px;
}
 input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
     -webkit-appearance: none;
     margin: 0;
}
 input[type=number] {
     -moz-appearance: textfield;
}
 .error-on {
     color: red;
}
 .padding_15 {
     padding: 5px 20px;
}
 .row.my-galley {
     width: 100vw;
     position: relative;
     left: 50%;
     right: 50%;
     margin-left: -50vw;
     margin-right: -50vw;
}
 .theme-content {
     padding-bottom: 0px !important;
}
 button.mfp-close {
     font-size: 40px;
}
 button.mfp-arrow {
     position: absolute;
}
 .row.my-galley .msacwl-gallery-caption {
     display: none !important;
}
 .row.my-galley .msacwl-common-slider button.slick-prev {
     background-color: transparent !important;
     margin-left: 15px !important;
}
 .row.my-galley .msacwl-common-slider button.slick-next {
     background-color: transparent !important;
     margin-right: 15px !important;
}
 @media (max-width:1024px){
     .theme-page-wrapper:not(.full-width-layout) .theme-content:not(.no-padding) {
         padding: 25px 0 !important;
         padding-bottom: 0px !important;
    }
}
 @media(min-width:734px) and (max-width:740px) {
     .theme-page-wrapper:not(.full-width-layout) .theme-content:not(.no-padding) {
         padding: 25px 0 !important;
         padding-bottom: 0px !important;
    }
}
 @media(min-width:667px) and (max-width:684px) {
     .theme-page-wrapper:not(.full-width-layout) .theme-content:not(.no-padding) {
         padding: 25px 0 !important;
         padding-bottom: 0px !important;
    }
}
 @media(min-width:767px) and (max-width:991px) {
     .theme-page-wrapper:not(.full-width-layout) .theme-content:not(.no-padding) {
         padding: 25px 0 !important;
         padding-bottom: 0px !important;
    }
	 .mainpsection {
    flex-direction: row !important;
}
}
 @media(min-width:768px){
     img.mfp-img {
         max-height: 480px !important;
         padding: 0px !important;
    }
     .flex-nowrap{
         flex-wrap:nowrap !important;
    }
}
 a.mk-post-nav.mk-post-prev.with-image {
     display: none;
}
 a.mk-post-nav.mk-post-next.with-image {
     display: none;
}
 ul.product_gallery {
     display: flex;
     flex-wrap: wrap;
     padding-right: 0;
     width: 92.6%;
     margin: 15px auto;
}
 ul.product_gallery li {
     list-style: none;
     padding: 0px;
     margin: 0px;
     width: 75px;
     margin-right: 10.6px !important;
     margin-bottom: 8px !important;
}
 li.gallery_list:nth-child(6n) {
     margin: 0;
}
 ul.product_gallery li img {
     width: 100%;
     cursor: pointer;
}
 .vc_col-md-6 .wpb_single_image .vc_figure{
     display:block;
     padding:0 20px;
}
 img#main_pro_img {
     width: 98%;
     height: 380px;
     object-fit: fill;
}
 .flexslider{
     margin:0;
}
 div#carousel_product .slides li {
     margin: 0 2px !important;
}
 .flex-direction-nav .flex-prev, .flex-direction-nav .flex-next {
     opacity: 0;
}
 .flexslider:hover .flex-direction-nav .flex-next{
     opacity:1 !important;
}
 .flex-direction-nav a:before{
     font-size:25px !important;
}
 div#carousel_product .slides li img {
     width:100%;
     height: 120px!important;
}
 div#slider_product li img {
    /*width: 95%;
     height: 380px;
     */
     object-fit: fill;
}
 @media(max-width:767px) {
     figure.woocommerce-product-gallery__wrapper {
         padding: 20px 0px;
    }
     ul.product_gallery{
         padding:0px;
    }
     .vc_col-md-6 .wpb_single_image .vc_figure{
         display:block;
         padding:0;
    }
     ul.product_gallery li {
         margin-bottom: 10px;
         margin-top:0px;
    }
     ul.product_gallery{
         margin-bottom:30px;
    }
}
 ul.select-premiumcolor span {
     font-size: 14px;
     display: flex;
     flex-wrap: wrap;
     width: 50px;
     justify-content: center;
}
 .select-premiumcolor li {
     margin: 10px 5px 15px 5px;
     display: inline-block;
     text-align: center;
}
 ul.select-premiumcolor {
     display: flex;
     padding: 0px;
     margin: 0px;
     flex-wrap:wrap;
}
 .col-md-6.pull-right .single-breadcrumbs {
     padding-left: 40px;
}
 @media (max-width:1024px){
     .theme-page-wrapper:not(.full-width-layout) .theme-content:not(.no-padding) {
         padding: 25px 0 !important;
         padding-bottom: 0px !important;
    }
     .padding-left-40{
         padding-left:0px;
    }
     ul.select-premiumcolor{
         flex-wrap:wrap !important;
    }
     .select-premiumcolor li {
         margin: 10px 6px 15px 6px;
         display: inline-block;
         text-align: center;
    }
}
 .vc_col-md-6.padding-left-40 {
     padding-left: 40px;
}
 ul.select-color{
     margin:0;
}
 li.wcpa_total {
     font-size: 20px;
}
 @media(max-width:767px) {
     .selection-product.margin-bottom-60.margin-top-60 {
         margin-top: 20px;
    }
     .vc_col-md-6.padding-left-40 {
         padding-left: 0px;
    }
     .woocommerce-page button.button, .woocommerce-page button.button.alt {
        width:55%;
    }
     div#text-block-29 {
         margin-top: 30px;
    }
     .select-color li {
         margin: 10px 2px 15px 4px;
         display: inline-block;
         text-align: center;
    }
     .accordion {
         margin: 10px auto;
    }
     body .flex-items-new{
         width:100%;
    }
     body.woocommerce-page.fl-framework-base .row {
         display: block;
    }
     #fl-main-content .woocommerce-breadcrumb {
         width: 100% !important;
         float: right !important;
         padding:10px;
    }
     body .containertab-custom label{
        width:100% !important;
         text-align:left;
    }
	
	.parent_breadcumms .flex-items {
   
	flex-wrap:wrap;
}

#fl-main-content .parent_breadcumms .woocommerce-breadcrumb{
	padding:0px !important;
	padding-bottom:10px !important;
	
}
}
 img.selectPremiumColorTick {
     width: 42px;
     border: 3px solid #fff;
     border-radius: 50px;
}
 .content-containertab-custom .content.tabcontentdata:not(:last-child){
     display:flex;
     flex-wrap:wrap;
}
 .content.dropdown_lists_data p{
     display:block;
}
 .content-containertab-custom .content.tabcontentdata.hideme{
     display:none !important;
}
 img.selectColorTick {
     border: 3px solid #f7f7f7;
     border-radius: 50px;
}
 .flex-items-new label.active {
     font-weight: bold !important;
}
 .video-container.flex {
     display: flex;
     flex-wrap: wrap;
     justify-content: center;
}
 .grid-containers-flex {
     display: flex;
     justify-content: center;
     align-items: flex-start;
     padding: 10px;
     flex-wrap: wrap;
}
 .grid-containers-flex > .video-column{
     padding: 20px 0;
     width:48%;
     margin:0 auto;
}
 .grid-containers-flex iframe {
     display: flex;
     align-items: center;
     justify-content: flex-start;
     margin: 0 20px;
}
 .desktop-only {
     display: flex;
}
 
.mobile_image {
    display: none;
}
.revieww .fl-builder-content.fl-builder-content-100425.fl-builder-template.fl-builder-module-template.tm-no-options-pxq.product.type-product.post-100406.status-publish.first.instock.product_cat-3m-x-3m-range.product_cat-marquee-by-size.product_cat-marquee-gazebo.product_tag-sizes-cs-q8-x5.has-post-thumbnail.purchasable.product-type-composite.tc-init {
    max-width: 100%;
    width: 100%;
	    padding-left: 0;
    padding-right: 0;
}
.revieww .pp-reviews-wrapper.pp-reviews-google {
    margin-left: 0;
    margin-right: 0;
}
.revieww .fl-module-pp-reviews .fl-module-content.fl-node-content {
    position: relative;
    margin-left: 0;
    margin-right: 0;
}
div#slider_product {
    border-bottom: 0;
}

.revieww .heading-title span {
    background-color: #fff;
    padding: 0 18px;
    position: relative;
    z-index: 1;
}
.video-url span {
    background-color: #fff;
    padding: 0 18px;
    position: relative;
    z-index: 1;
}
.revieww .heading-title span::after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background-color: #000;
  left: -100px;
  top: 16px;
  z-index: -10;
}

.revieww .heading-title span::before {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background-color: #000;
  right: -100px;
  top: 16px;
  z-index: -10;
}

.video-url span::after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background-color: #000;
  left: -100px;
  top: 16px;
  z-index: -17;
}

.video-url span::before {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background-color: #000;
  right: -100px;
  top: 16px;
  z-index: -17;
}

.video-url iframe {
    margin-left: 0;
    margin-right: 0;
}

.video-url .video-column {
    padding: 0 10px;
    width: 50%;
    margin: 0 auto;
}

.video-url p.sub_title {
    text-align: center;
}

@media screen and (min-width: 1300px) {
.video-url iframe {
	width: 100%;
	height: 60vh;
    margin-bottom: 0px;
    max-width: 100%;
}
}


@media screen and (max-width: 767px) {
.mobile_image {
    display: block;
    padding: 0;
}

.parent_breadcumms .left-text-new h2 {
    margin-top: 10px;
    margin-bottom: 0px;
}
.desktop_image {
    display: none;
}
	.video-url span::before {
  top: 12px;
}
.revieww .heading-title span::before {
  top: 10px;
}
	.video-url span::after {
  top: 12px;
}
.revieww .heading-title span::after {
  top: 10px;
}
	.video-url .video-column {
    width: 100%;
}
	
.revieww .pp-reviews-wrapper .pp-review-item.swiper-slide {
    max-width: 100% !important;
    padding: 0 6px 0px 28px;
}

.video-url .grid-containers-flex {
    display: block;
}
.video-url iframe {
    margin-left: 0;
    margin-right: 0;
    display: block;
    height: 200px;
    margin-top: 0;
    width: 100%!important;
    margin-bottom: 30px;
}
	.video-url p.sub_title {
    margin-bottom: 30px;
}

.parent_breadcumms .left-text-new h2{ margin-bottom:0px;}

}


@media screen and (min-width: 768px) and (max-width: 991px) {

.video-url .video-column {
    width: 50%;
	margin-top:-30px;
}

.video-url .grid-containers-flex {
    display: flex;
}
.video-url iframe {
        margin-left: 0;
    margin-right: 0;
    display: block;
    height: 18vh;
    width: 100%!important;
    margin-bottom: 0;
    margin-top: 30px;
}
}

.margin-30 {
	margin-bottom: 30px;
}
.revieww {
    margin-top: 0px;
}

.quantity input[type="number"] {
  -moz-appearance: textfield !important;
  -webkit-appearance: textfield !important;
   -o-appearance: textfield !important
   appearance: textfield;
}
.fl-page .woocommerce .quantity .plus, .woocommerce-page .quantity .plus {
    border-bottom: 1px solid #ccc;
    border-color: rgba(129, 129, 129, .15) !important;
    border-width: 1px 1px 1px 0px !important;

}
.fl-builder-content {
  margin: ;
  max-width: 100%;
  margin: 0;
  padding: 0;
}
@media(min-width:993px) and ( max-width:1024px){
.video-url .grid-containers-flex iframe {
	height: 40vh;
}
}

/* New TAB design CSS */
body .containertab-custom label {
    display: inline-block;
    font-size: 15px;
    min-height: 42px;
   
    margin: 0 1px;
    flex-grow: 1;
    text-align: center;
    font-weight: 600;
   
    color: #262525;
    position: relative;
    transition: .25s background ;
    cursor: pointer;
    line-height: 42px;
}
body .containertab-custom .flex-items-new label {
    background: #eaeaea;
}

body .containertab-custom .flex-items-new label.active {
    background: #fff;
    border: 1px solid #e8e8e8;
    border-bottom: 0px;
	margin:0 -2px;
}
body .containertab-custom label:last-child{
	margin-right:-1px;
}

body .containertab-custom .flex-items-new label:last-child.active {
    margin-right: 0px;
}

.flex-items-new {
    display: flex;
    justify-content: center;
    padding: 0;
   
}

body .containertab-custom .flex-items-new label.btnlable1 {
    margin-right: 0px;
    margin-left: 0px;
}

.mb-2 {
    margin-bottom: 20px;
}

.content.dropdown_lists_data .product-description {
    font-size: 14px;
}
.border-0{border:0px !important}

/*   breadcum css */
.parent_breadcumms {
  
    background: #eee;
    color: #000;
    font-weight: bolder;
    width: 100%;
    padding: 0 3.5% !important;
    border-bottom: 2px solid #e8e8e8;
	
}

.parent_breadcumms .flex-items {
   display: flex;
   align-items:center;
     
}

.parent_breadcumms .left-text-new{
  flex-grow:1;
}
#fl-main-content .parent_breadcumms nav.woocommerce-breadcrumb{
background:transparent !important;
}

#fl-main-content .parent_breadcumms .woocommerce-breadcrumb {
         width: auto !important;
         float: right !important;
         padding:10px;
    }
	
	#fl-main-content .parent_breadcumms .woocommerce-breadcrumb a {
       text-decoration: none;
}

#fl-main-content .parent_breadcumms .woocommerce-breadcrumb{
	margin:0 !important;
}
.parent_breadcumms  .left-text-new h2{ margin-top:10px; font-size:1.5rem;}

/*   end breadcum css */


.wraper_product h2.product_title.entry-title {
    display: none;
}
.product-list label {
    padding-left: 7px;
    font-size: 13px  !important;
}
.product-list label {
    padding-left: 7px;
    font-size: 13px;
}
.accordion-container .content p{
font-size: 13px;
}
.product-description {
    font-size: 13px !important;
	font-weight: 200 !important;
}

.content.tabcontentdata ul {
    margin: 0;
    padding: 0;
	font-weight:200;
}
