@import url("https://fonts.googleapis.com/css?family=Barlow:300,400,500,600,700&display=swap");
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul{
padding: 0 ;
margin: 0 ;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li::before {
box-shadow: unset;
display: none;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li::after {
box-shadow: unset;
display: none;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs::before{
display: none !important;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs::after{
content: "" !important;
clear: both !important;
display: block !important;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li {
border-radius: 0;
float: left;
margin: 0;
border-color: unset;
padding: 0;
background: unset;
border: unset;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li a {
font-weight: 400;
}
.tw-main-outer-wrapper .panel.wc-tab {
background-color: #fff;
border: 1px solid #000;
} .tw-main-outer-wrapper .tw-text-icon-both.tw-icon-right{
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-justify-content: center;
justify-content: center;
height: 100%;
}
.tw-main-outer-wrapper .tw-text-icon-both.tw-icon-left {
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: center;
justify-content: center;
height: 100%;
}
.tw-main-outer-wrapper .tw-text-icon-both.tw-icon-right img,
.tw-main-outer-wrapper .tw-text-icon-both.tw-icon-left img{
vertical-align: middle;
}
.tw-main-outer-wrapper .tw-text-icon-both img {
height: 20px;
width: 20px;
}
.tw-main-outer-wrapper .tw-text-icon-both.tw-icon-top {
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}
.tw-main-outer-wrapper .tw-text-icon-both.tw-icon-bottom {
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
height: 100%;
} .tw-tab-template-template1 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 10px;
}
.tw-tab-template-template1 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 10px;
}
.tw-tab-template-template1 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template1 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template2 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 10px;
}
.tw-tab-template-template2 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 10px;
}
.tw-tab-template-template2 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template2 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template3 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 15px;
}
.tw-tab-template-template3 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 15px;
}
.tw-tab-template-template3 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template3 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template4 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 10px;
}
.tw-tab-template-template4 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 10px;
}
.tw-tab-template-template4 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template4 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template5 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 10px;
}
.tw-tab-template-template5 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 10px;
}
.tw-tab-template-template5 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template5 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template6 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 5px;
}
.tw-tab-template-template6 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 5px;
}
.tw-tab-template-template6 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template6 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template7 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 5px;
}
.tw-tab-template-template7 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 5px;
}
.tw-tab-template-template7 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template7 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template8 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 5px;
}
.tw-tab-template-template8 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 5px;
}
.tw-tab-template-template8 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template8 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template9 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 10px;
}
.tw-tab-template-template9 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 10px;
}
.tw-tab-template-template9 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template9 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
}
.tw-tab-template-template10 .tw-text-icon-both.tw-icon-right .tw-label{
padding-right: 5px;
}
.tw-tab-template-template10 .tw-text-icon-both.tw-icon-left .tw-label{
padding-left: 5px;
}
.tw-tab-template-template10 .tw-text-icon-both.tw-icon-top .tw-label{
padding-top: 5px;
}
.tw-tab-template-template10 .tw-text-icon-both.tw-icon-bottom .tw-label{
padding-bottom: 5px;
} .woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab {
padding: 40px;
} 
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab h2{
display: none;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab .tw-description-main-wrapper .tw-desc,
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab .su-list ,
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab p {
margin-top: 0;
font-style: normal;
line-height: 1.8;
font-size: 17px;
color: #555;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab p.form-submit {
margin-top: 25px !important;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab #review_form_wrapper .comment-reply-title {
font-weight: 400;
color: #2c3238;
font-size: 22px;
margin: 20px 0 10px 0;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab p  strong {
font-weight: 400;
color: #2c3238;
font-size: 22px;
margin: 20px 0 10px 0;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab .su-list {
margin-top: 20px;
margin-left: 0 !important;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .panel.wc-tab #review_form_wrapper {
line-height: 1.8;
font-size: 17px;
color: #555;
font-family: Barlow,sans-serif;
}
.tw-main-outer-wrapper textarea,
.tw-main-outer-wrapper input {
outline: unset;
padding: 10px;
font-family: 'Barlow', sans-serif;
}
.tw-main-outer-wrapper .comment-form label {
display: block;
margin-bottom: 0;
margin-top: 20px;
}
.tw-main-outer-wrapper .comment-form-rating {
margin-top: 20px;
}
.tw-main-outer-wrapper .comment-form-rating label {
font-weight: 700;
}
.tw-main-outer-wrapper .comment-form-rating label + select {
margin-bottom: 15px;
display: block;
}
.woocommerce div.product .tw-tab-orientation-vertical .woocommerce-tabs ul.tabs{
width: 300px;
}
.woocommerce div.product .tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li {
width: 100%;
}
.woocommerce div.product .tw-tab-orientation-vertical .woocommerce-tabs .panel.wc-tab {
width: calc(100% - 300px);
margin-bottom: 0;
}
.woocommerce div.product .tw-tab-orientation-vertical .woocommerce-tabs .panel.wc-tab .tablepress {
margin-bottom: 0;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template10 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template8 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template3 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template2 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template1 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template7 .woocommerce-tabs .panel.wc-tab {
padding: 15px 40px;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template9 .woocommerce-tabs .panel.wc-tab {
padding: 20px 40px;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template4 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template5 .woocommerce-tabs .panel.wc-tab {
padding: 0 40px;
}
.woocommerce div.product .tw-tab-orientation-horizontal.tw-tab-h-template-template7 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-horizontal.tw-tab-h-template-template3 .woocommerce-tabs .panel.wc-tab {
padding: 40px 17px;
}
.woocommerce div.product .tw-tab-orientation-horizontal.tw-tab-h-template-template2 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-horizontal.tw-tab-h-template-template8 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-horizontal.tw-tab-h-template-template5 .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-horizontal.tw-tab-h-template-template4 .woocommerce-tabs .panel.wc-tab {
padding: 40px 0;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-template-template7 .woocommerce-tabs ul.tabs {
padding-right: 15px;
}
@media screen and (max-width: 768px) {
.woocommerce div.product .tw-tab-orientation-vertical.tw-accordion_enabled .woocommerce-tabs .panel.wc-tab ,
.woocommerce div.product .tw-tab-orientation-vertical.tw-accordion_enabled .woocommerce-tabs ul.tabs {
width: 100%;
}
}
.tw-tab-orientation-vertical .woocommerce-tabs.wc-tabs-wrapper {
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
} .tw_tab_content_faq .tw-faq-wrap {
border: 1px solid #ccc;
padding: 15px 20px 15px 50px;
margin-bottom: 10px;
}
.tw_tab_content_faq .tw-faq-wrap .tw-faq-answer-wrapper{
margin-top: 20px;
}
.tw_tab_content_faq .tw-faq-wrap .tw-faq-question-wrapper{
position: relative;
cursor: pointer;
font-weight: 500;
color: #24212c;
}
.tw-faq-question-wrapper span:first-child{
position: absolute;
left: -30px;
top: 0;
font-weight: 400;
} .panel.wc-tab .comment-form textarea {
padding: 10px;
-webkit-border-radius: 0;
border-radius: 0;
}
.panel.wc-tab .comment-form input[type="text"] ,
.panel.wc-tab .comment-form input[type="email"] {
height: 40px;
line-height: 40px;
-webkit-border-radius: 0;
border-radius: 0;
width: 100%;
padding: 0 10px;
}
.tw-main-outer-wrapper .comment-form .comment-form-cookies-consent {
display: block;
position: relative;
}
.tw-main-outer-wrapper .comment-form .comment-form-cookies-consent input#wp-comment-cookies-consent {
display: inline-block;
vertical-align: middle;
margin-bottom: 15px;
opacity: 0;
visibility: hidden;
}
.tw-main-outer-wrapper .comment-form .comment-form-cookies-consent label {
display: inline-block;
padding-left: 13px;
vertical-align: middle;
position: relative;
}
.tw-main-outer-wrapper .comment-form .comment-form-cookies-consent input[type="checkbox"] + label::before {
width: 18px;
height: 18px;
background: #FFF;
border: 1px solid #4c4c4c;
content: "";
position: absolute;
left: -13px;
line-height: 18px;
text-align: center;
}
.tw-main-outer-wrapper .comment-form .comment-form-cookies-consent input[type="checkbox"]:checked + label::before {
content: "\f00c";
font-family: FontAwesome;
font-size: 12px;
}
.woocommerce .tw-main-outer-wrapper #respond .comment-form .form-submit input#submit {
border-radius: 0;
color: #FFF;
background: #35424B;
font-weight: 400;
text-transform: uppercase;
display: inline-block;
padding: 0;
line-height: 1.2;
height: 50px;
line-height: 50px;
padding-left: 30px;
padding-right: 30px;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template7 #respond .comment-form .form-submit input#submit {
padding: 10px;
}
.woocommerce .tw-main-outer-wrapper #respond .comment-form .form-submit input#submit:hover {
background: #000;
} .panel.wc-tab table#tablepress-1 tbody tr {
border: 1px solid #ccc;
}
.woocommerce .panel.wc-tab table.shop_attributes tbody tr th {
padding: 15px 25px;
width: 250px;
text-align: left;
}
.woocommerce .panel.wc-tab table.shop_attributes tbody tr td {
border-left: 1px solid #ccc;
padding-right: 25px;
padding-left: 40px;
} .tw_tab_content_photo_gallery {
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper {
width: 23.5%;
margin-right: 2%;
}
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper:nth-child(4n) {
margin-right: 0;
}
.tw-pro-gallery-wrapper img {
width: 100%;
} .tw-list .tw-inner-wrap{
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-align-items: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.tw-list .tw-inner-wrap:not(:first-child) {
margin-top: 40px;
}
.tw-list .tw-inner-wrap .tw-image-wrap{
width: 225px;
border: 1px solid #ccc;
}
.tw-list .tw-inner-wrap .tw-product-content-wrap{
width: calc(100% - 240px);
}
.tw-list .tw-inner-wrap .tw-product-content-wrap .tw-top-wrap a{
font-size: 15px;
font-weight: 400;
color: #a4aeb6;
text-transform: capitalize;
margin: 0 6px 5px 0;
}
.tw-list .tw-inner-wrap .tw-product-content-wrap .tw-title {
font-size: 20px;
color: #35424b;
line-height: 1.2;
text-transform: capitalize;
margin-bottom: 10px;
letter-spacing: 1px;
}
.tw-list .tw-inner-wrap .tw-product-content-wrap .tw-details-wrap .tw-content {
text-align: left;
font-size: 16px;
font-weight: 500;
color: #707e8a;
}
.tw-list .tw-inner-wrap .tw-product-content-wrap .tw-price .amount {
font-size: 13px;
color: #ffffff;
background-color: #35424b;
padding: 0px 5px;
display: inline-block;
height: 19px;
line-height: 19px;
font-weight: 500;
margin-bottom: 10px;
}
.woocommerce .tw-list .tw-inner-wrap .tw-product-content-wrap span.price {
color: #707e8a;
}
.tw-list .tw-inner-wrap .tw-product-content-wrap .tw-price del {
opacity: 1;
}
.tw-list .tw-inner-wrap .tw-product-content-wrap .tw-price del .amount{
font-size: 20px;
font-weight: 400;
color: #707e8a;
background: none;
padding: 0;
display: inline;
}
.woocommerce .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
.woocommerce .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button,
.woocommerce .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
border-radius: 0;
color: #FFF;
background: #35424B;
font-size: 13px;
font-weight: 400;
text-transform: uppercase;
display: inline-block;
padding: 0;
line-height: 1.2;
border: 1px solid transparent;
height: 30px;
line-height: 30px;
padding-left: 10px;
padding-right: 10px;
}
.woocommerce .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
background: #000;
} .tw_tab_content_main_wrapper iframe {
width: 100%;
height: 500px;
display: block;
border: none;
}
@media screen and (max-width: 980px) {
.tw_tab_content_main_wrapper iframe {
height: 400px;
}
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper {
width: 32%;
}
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper:nth-child(4n) {
margin-right: 2%;
}
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper:nth-child(3n) {
margin-right: 0;
}
}
@media screen and (max-width: 780px) {
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper {
width: 49%;
}
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper:nth-child(3n) {
margin-right: 2%;
}
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper:nth-child(2n) {
margin-right: 0%;
}
.tw_tab_content_main_wrapper iframe {
height: 350px;
}
}
@media screen and (max-width: 620px) {
.tw_tab_content_main_wrapper iframe {
height: 250px;
}
}
@media screen and (max-width: 576px) {
.tw_tab_content_photo_gallery .tw-pro-gallery-wrapper {
width: 100%;
}
.tw-list .tw-inner-wrap .tw-product-content-wrap {
width: 100%;
}
} .woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs {
border-left: 1px solid #ccc;
overflow: visible;
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li {
border: 1px solid #ccc;
border-left: unset;
border-bottom: none;
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li > a {
position: relative;
padding: 13px 50px 10px;
background-color: #F4F4F4;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
color: #4F4F4F;
}
@media screen and (min-width: 768px) {
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li > a {
height: 100%;
}
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li.active > a::before {
content: '';
height: 3px;
background-color: #da605f;
position: absolute;
left: -1px;
top: -1px;
right: -1px;
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li.active {
border-bottom-color: #fff;
position: relative;
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li.active > a::after {
content: '';
position: absolute;
left: 0;
bottom: -2px;
height: 3px;
width: 100%;
background-color: #fff;
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li a:hover,
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs ul.tabs > li.active > a {
color: #da605f;
background-color: #fff;
}
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li.active:last-child {
border-bottom-color: #ccc;
}
.tw-main-outer-wrapper.tw-tab-template-template1 .wc-tab.panel {
border: 1px solid #ccc;
}
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs {
border-left: unset;
}
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li.active > a::after {
content: '';
position: absolute;
left: unset;
right: -3px;
bottom: -1px;
height: calc(100% + -1px);
width: 3px;
background-color: #fff;
}
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li.active:last-child > a::after {
height: calc(100% - 2px);
bottom: 0;
}
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li.active > a::before {
right: -2px;
}
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li{
border-left: 1px solid #ccc;
}
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li:last-child {
border-bottom: 1px solid #ccc;
}
@media screen and (min-width: 768px) {
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li{
border-right: none;
}
}
@media screen and (max-width: 768px) {
.woocommerce div.product .tw-tab-template-template1.tw-tab-v-template-template1 .woocommerce-tabs ul.tabs > li.active > a::after {
display: none;
}
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template1 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template1 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template1 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
background-color: #da605f;
color: #fff;
display: inline-block;
border: 1px solid #da605f;
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
padding: 5px 10px;
margin-bottom: 10px;
font-size: 13px;
}
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs .tw-downloadable-file-preview:last-child .tw-downloadable-file{
margin-bottom: 0;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template1 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template1 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template1 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template1 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
color: #da605f;
background-color: #fff;
} .woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs ul.tabs li {
border: unset;
background-color: unset;
}
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs ul.tabs li > a {
display: block;
padding: 10px 15px;
color: #222;
font-weight: 500;
font-size: 18px;
}
@media screen and (max-width: 768px) {
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs ul.tabs li > a {
border-bottom: 1px solid #ccc;
}
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs ul.tabs li.active > a {
border-bottom: none;
}
}
.tw-main-outer-wrapper.tw-tab-template-template2 .panel.wc-tab {
border: unset;
}
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs ul.tabs li:hover > a ,
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs ul.tabs li.active > a {
color: #f77358;
position: relative;
}
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs ul.tabs li.active > a::before {
position: absolute;
left: 0px;
bottom: 0;
width: 100%;
height: 3px;
content: "";
background-color: #f77358;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template2 .woocommerce-tabs ul.tabs li {
width: unset;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template2 .woocommerce-tabs ul.tabs {
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-end;
align-items: flex-end;
}
.woocommerce div.product .tw-tab-h-template-template2 .woocommerce-tabs ul.tabs {
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
justify-content: center;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template2 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template2 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template2 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
font-size: 13px;
border: 1px solid #35424B;
color: #fff;
background-color: #35424B;
}
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
margin-bottom: 10px;
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template2 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template2 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template2 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template2 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
color: #35424B;
background-color: #fff;
} .woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs ul.tabs {
padding: 10px 10px;
background-color: #e6f2ff;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs ul.tabs li > a {
background-color: #81b4f6;
border: none;
color: #fff;
padding: 15px 36px;
width: 100%;
}
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs ul.tabs li {
border: none;
margin: 7px;
}
.woocommerce div.product .tw-tab-template-template3.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li {
width: calc(100% - 10px);
}
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs ul.tabs li > a:hover,
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs ul.tabs li.active > a {
background-color: #2a3e63;
position: relative;
}
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs ul.tabs li.active > a::after {
border-top: 6px solid #2a3e63;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
content: "";
position: absolute;
left: 50%;
bottom: -6px;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.woocommerce div.product .tw-tab-template-template3.tw-tab-v-template-template3 .woocommerce-tabs ul.tabs li.active > a::after {
border-left: 6px solid #2a3e63;
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
border-right: unset;
left: unset;
bottom: unset;
right: -6px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs .panel.wc-tab {
background-color: #e6f2ff;
border-color: #e6f2ff;
}
.woocommerce div.product .tw-tab-template-template3.tw-tab-v-template-template3 .woocommerce-tabs ul.tabs li > a {
width: 100%;
}
.tw-tab-v-template-template3.tw-main-outer-wrapper .tw-text-icon-both.tw-icon-right, 
.tw-tab-v-template-template3.tw-main-outer-wrapper .tw-text-icon-both.tw-icon-left {
-webkit-justify-content: center;
justify-content: center;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template3 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template3 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template3 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
background-color: #81b4f6;
color: #fff;
display: inline-block;
}
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
padding: 5px 10px;
font-size: 13px;
margin-bottom: 10px;
cursor: pointer;
}
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs .tw-downloadable-file-preview:last-child .tw-downloadable-file {
margin-bottom: 0;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template3 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template3 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template3 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template3 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
background-color: #2a3e63;
} .woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs li {
border: unset;
background-color: unset;
}
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs li > a {
padding: 15px 25px;
font-size: 18px;
line-height: 1.333;
border-bottom: 1px solid #ccc;
color: #222;
font-weight: 500;
}
@media screen and (min-width: 768px) {
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs li > a {
height: 100%;
}
}
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs li > a:hover {
color: #50c485;
}
.tw-main-outer-wrapper.tw-tab-template-template4 .panel.wc-tab {
border: unset;
}
.woocommerce div.product .tw-main-outer-wrapper.tw-tab-template-template4 .woocommerce-tabs .panel.wc-tab {
border-top: 1px solid #ddd;
margin-top: -1px;
}
.woocommerce div.product .tw-main-outer-wrapper.tw-tab-template-template4.tw-tab-orientation-vertical .woocommerce-tabs .panel.wc-tab {
border-top: unset;
margin-top: 0;
}
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs li.active > a {
color: #50c485;
position: relative;
}
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs li.active > a::before {
position: absolute;
content: "";
left: 50%;
bottom: -12px;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
border-top: 12px solid #ccc;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
}
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs li.active > a::after {
position: absolute;
content: "";
left: 50%;
bottom: -11px;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
border-top: 12px solid #fff;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template4 .woocommerce-tabs ul.tabs li {
width: unset;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template4 .woocommerce-tabs ul.tabs {
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-end;
align-items: flex-end;
}
.woocommerce div.product .tw-tab-h-template-template4 .woocommerce-tabs ul.tabs {
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
justify-content: center;
height: -webkit-fit-content;
height: fit-content;
}
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs ul.tabs {
overflow: visible;
}
@media screen and (min-width: 768px) {
.woocommerce div.product .tw-tab-template-template4.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li {
text-align: right;
}
.woocommerce div.product .tw-tab-template-template4.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li > a{
border-bottom: unset;
}
.woocommerce div.product .tw-tab-template-template4.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs {
border-right: 1px solid #ccc;
}
.woocommerce div.product .tw-tab-template-template4.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li.active > a::after {
position: absolute;
content: "";
left: unset;
bottom: unset;
top: 50%;
right: -11px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
border-left: 12px solid #fff;
border-top: 12px solid transparent;
border-bottom: 12px solid transparent;
border-right: unset;
}
.woocommerce div.product .tw-tab-template-template4.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li.active > a::before {
position: absolute;
content: "";
left: unset;
bottom: unset;
top: 50%;
right: -12px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
border-left: 12px solid #ccc;
border-top: 12px solid transparent;
border-bottom: 12px solid transparent;
border-right: unset;
}
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template4 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template4 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template4 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
border: 1px solid #ccc;
background-color: unset;
color: #515151;
}
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
margin-bottom: 10px;
display: inline-block;
padding: 5px 10px;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template4 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template4 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template4 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template4 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
color: #50c485;
}
.woocommerce div.product .tw-tab-template-template4.tw-accordion_enabled .woocommerce-tabs ul.tabs li > a {
width: 100%;
}
.tw-main-outer-wrapper.tw-tab-template-template4.tw-accordion_enabled .tw-text-icon-both.tw-icon-right, 
.tw-main-outer-wrapper.tw-tab-template-template4.tw-accordion_enabled .tw-text-icon-both.tw-icon-left {
-webkit-justify-content: center;
justify-content: center;
} .woocommerce div.product .tw-tab-template-template5 .woocommerce-tabs ul.tabs li {
border: unset;
background-color: unset;
}
.woocommerce div.product .tw-tab-template-template5 .woocommerce-tabs ul.tabs li > a {
padding: 15px 25px;
font-size: 18px;
line-height: 1.333;
-webkit-border-radius: 35px;
border-radius: 35px;
border: 1px solid transparent;
color: #222;
font-weight: 500;
}
.woocommerce div.product .tw-tab-template-template5 .woocommerce-tabs ul.tabs li > a:hover {
color: #b7be9c;
}
.tw-main-outer-wrapper.tw-tab-template-template5 .panel.wc-tab {
border: unset;
}
.woocommerce div.product .tw-tab-template-template5 .woocommerce-tabs ul.tabs li.active > a {
color: #b7be9c;
position: relative;
border: 1px solid #B7BE9C;
}
.woocommerce div.product .tw-tab-template-template5.tw-tab-orientation-horizontal .woocommerce-tabs ul.tabs {
border-bottom: 1px solid #e9e9e9;
padding-bottom: 20px;
}
.woocommerce div.product .tw-tab-template-template5.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs {
text-align: right;
border-right: 1px solid #e9e9e9;
}
.woocommerce div.product .tw-tab-template-template5.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li.active > a {
margin-right: 25px;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template5 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template5 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template5 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template5 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
-webkit-border-radius: 50px;
border-radius: 50px;
border: 1px solid #929395;
color: #929395;
background-color: transparent;
}
.woocommerce div.product .tw-tab-template-template5 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
padding: 6px 12px;
margin-bottom: 10px;
display: inline-block;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template5 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template5 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template5 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template5 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
color: #b7be9c;
border: 1px solid #b7be9c;
} .woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs ul.tabs li {
border: unset;
background-color: unset;
}
.woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs ul.tabs li > a {
padding: 12px 24px;
-webkit-border-radius: 50px;
border-radius: 50px;
border: 1px dashed transparent;
color: #555555;
font-weight: 600;
}
.woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs ul.tabs li > a:hover {
color: #82d0e4;
}
.tw-main-outer-wrapper.tw-tab-template-template6 .panel.wc-tab {
border: unset;
}
.woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs ul.tabs li.active > a {
color: #82d0e4;
position: relative;
border: 1px dashed #82d0e4;
}
.woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs ul.tabs {
padding: 40px 40px 0;
background-color: #f5fafd;
}
.woocommerce div.product .tw-tab-template-template6.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs {
padding: 40px;
}
.woocommerce div.product .tw-tab-template-template6.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs {
text-align: center;
}
.woocommerce div.product .tw-tab-template-template6.tw-accordion_enabled .woocommerce-tabs ul.tabs {
padding: 40px 40px 0;
}
@media screen and (max-width: 768px){
.woocommerce div.product .tw-main-outer-wrapper.tw-tab-template-template6.tw-accordion_enabled .woocommerce-tabs .panel.wc-tab {
padding: 40px 15px;
}
.woocommerce div.product .tw-tab-template-template6.tw-accordion_enabled .woocommerce-tabs ul.tabs {
padding: 40px;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li:last-child .panel.wc-tab {
padding-bottom: 0;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template4 .woocommerce-tabs ul.tabs li {
width: 100%;
text-align: left;
}
}
.tw-tab-template-template6 .wc-tabs-wrapper {
background-color: #f5fafd;
}
.tw-main-outer-wrapper.tw-tab-template-template6 .panel.wc-tab {
background-color: #f5fafd;
}
.woocommerce div.product .tw-tab-template-template6.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li:not(:last-child) {
margin-bottom: 10px;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template6 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template6 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template6 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
-webkit-border-radius: 50px;
border-radius: 50px;
border: 1px dashed #555555;
color: #555555;
font-weight: 600;
background-color: transparent;
}
.woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
padding: 6px 12px;
margin-bottom: 10px;
display: inline-block;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template6 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template6 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template6 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template6 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
color: #82d0e4;
border: 1px dashed #82d0e4;
} .woocommerce div.product .tw-tab-template-template7 .woocommerce-tabs ul.tabs li {
border: unset;
background: unset;
margin: 10px;
}
.woocommerce div.product .tw-tab-template-template7 .woocommerce-tabs ul.tabs li > a{
background: url(//poofomania.gr/wp-content/plugins/tabwoo/images/template-7-bg.png) no-repeat;
background-size: 100% 100%;
color: #79c3de;
border: unset;
padding: 25px 25px 25px 20px;
min-width: 150px;
font-weight: 600;
position: relative;
}
.woocommerce div.product .tw-tab-template-template7 .woocommerce-tabs ul.tabs li > a:hover,
.woocommerce div.product .tw-tab-template-template7 .woocommerce-tabs ul.tabs li.active > a {
background: url(//poofomania.gr/wp-content/plugins/tabwoo/images/template-7-hover-bg.png) no-repeat;
background-size: 100% 100%;
color: #fff;
}
.woocommerce div.product .tw-tab-template-template7.tw-tab-orientation-vertical .woocommerce-tabs ul.tabs li {
margin: 10px 0;
text-align: right;
}
.tw-main-outer-wrapper.tw-tab-template-template7 .panel.wc-tab {
border: unset;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template7 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template7 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template7 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template7 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
background: url(//poofomania.gr/wp-content/plugins/tabwoo/images/template-7-bg.png) no-repeat;
background-size: 100% 100%;
color: #79c3de;
border: unset;
height: unset;
font-weight: 600;
position: relative;
min-width: 150px;
}
.woocommerce div.product .tw-tab-template-template7 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
margin-bottom: 10px;
display: inline-block;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template7 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template7 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template7 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template7 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
background: url(//poofomania.gr/wp-content/plugins/tabwoo/images/template-7-hover-bg.png) no-repeat;
background-size: 100% 100%;
color: #fff;
}
.tw-main-outer-wrapper.tw-tab-template-template7 .panel.wc-tab {
background-color: unset;
} .woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs {
overflow: visible;
padding: 0 15px;
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs li {
border: unset;
margin-top: 10px;
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs li > a {
position: relative;
padding: 17px 25px;
color: #222;
font-weight: 500;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
border: 1px solid transparent;
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs li > a:hover {
color: #da605f;
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs li.active {
position: relative;
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs li.active > a::after {
content: '';
position: absolute;
left: 0;
bottom: -2px;
height: 3px;
width: 100%;
background-color: #fff;
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs li > a::before {
content: '';
position: absolute;
left: -15px;
bottom: -1px;
height: 1px;
width: calc(100% + 30px);
background-color: #ccc;
}
.woocommerce div.product .tw-tab-template-template8.tw-tab-v-template-template8 .woocommerce-tabs ul.tabs li > a::before {
left: unset;
right: -2px;
width: 1px;
top: -15px;
height: calc(100% + 30px);
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs ul.tabs li.active > a {
color: #da605f;
border: 1px solid #ccc;
}
.woocommerce div.product .tw-tab-template-template8.tw-tab-v-template-template8 .woocommerce-tabs ul.tabs li.active:last-child {
border-bottom-color: #ccc;
}
.tw-main-outer-wrapper.tw-tab-template-template8 .panel.wc-tab {
border: 1px solid transparent;
}
.woocommerce div.product .tw-tab-template-template8.tw-tab-v-template-template8 .woocommerce-tabs ul.tabs {
border-left: unset;
padding: 0;
}
.woocommerce div.product .tw-tab-template-template8.tw-tab-v-template-template8 .woocommerce-tabs ul.tabs li.active > a::after {
content: '';
position: absolute;
left: unset;
right: -3px;
bottom: 0;
height: 100%;
width: 3px;
background-color: #fff;
}
.woocommerce div.product .tw-tab-template-template8.tw-tab-v-template-template8 .woocommerce-tabs ul.tabs li > a {
-webkit-align-items: flex-end;
align-items: flex-end;
}
.woocommerce div.product .tw-tab-template-template8.tw-tab-v-template-template8 .woocommerce-tabs ul.tabs li.active:last-child > a::after {
height: calc(100% - 2px);
bottom: 0;
}
.woocommerce div.product .tw-tab-template-template8.tw-tab-v-template-template8 .woocommerce-tabs ul.tabs li{
border-right: 1px solid #ccc;
}
.woocommerce div.product .tw-main-outer-wrapper.tw-tab-template-template8 .woocommerce-tabs .panel.wc-tab {
margin-top: -1px;
border-left: unset;
border-right: unset;
border-bottom: unset; border-top: 1px solid #ccc;
}
.woocommerce div.product .tw-main-outer-wrapper.tw-tab-v-template-template8 .woocommerce-tabs .panel.wc-tab {
border: unset;
border-left: 1px solid #ccc;
margin-left: -1px;
margin-top: 0;
}
@media screen and (max-width: 768px) {
.woocommerce div.product .tw-main-outer-wrapper.tw-tab-v-template-template8 .woocommerce-tabs .panel.wc-tab {
border-left: unset;
margin-left: 0;
}
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template8 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template8 .tw-downloadable-file-preview .tw-downloadable-file{
background-color: #fff;
color: #515151;
display: inline-block;
border: 1px solid #ccc;
font-size: 13px;
}
.woocommerce .tw-tab-template-template8 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template8 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
background-color: #fff;
color: #515151;
padding: 0px 10px;
display: inline-block;
border: 1px solid #ccc;
}
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
padding: 5px 10px;
margin-bottom: 10px;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template8 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template8 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template8 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template8 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
color: #da605f;
} .woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs ul.tabs li {
border-top: 2px solid transparent;
}
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs ul.tabs li > a {
position: relative;
background-color: #fff;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
font-family: Barlow,sans-serif;
color: #939393;
padding: 17px 48px;
font-weight: 600;
}
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs ul.tabs li.active {
border-top: 2px solid #24212c;
}
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs ul.tabs li.active > a {
color: #24212c;
background-color: #f1f1f1;
}
@media screen and (max-width: 768px) {
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs ul.tabs li > a {
border-bottom: 1px solid #24212c;
}
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs ul.tabs li.active > a {
border-bottom: none;
}
}
.tw-main-outer-wrapper.tw-tab-template-template9 .panel.wc-tab {
border: 1px solid #f1f1f1;
background-color: #f1f1f1;
}
.woocommerce div.product .tw-tab-template-template9.tw-tab-v-template-template9 .woocommerce-tabs ul.tabs {
border-left: unset;
}
.woocommerce div.product .tw-tab-template-template9.tw-tab-v-template-template9 .woocommerce-tabs ul.tabs li{
width: unset;
float: right;
clear: right;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template9 #respond .comment-form .form-submit input#submit,
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file,
.woocommerce .tw-tab-template-template9 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template9 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
background-color: #4d84fc;
color: #fff;
display: inline-block;
}
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file{
padding: 5px 10px;
font-size: 13px;
margin-bottom: 10px;
cursor: pointer;
}
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs .tw-downloadable-file-preview:last-child .tw-downloadable-file {
margin-bottom: 0
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template9 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template9 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template9 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template9 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
background-color: #000;
} .woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs ul.tabs li {
border: unset;
margin-right: 8px;
margin-top: 10px;
-webkit-border-radius: 8px 8px 0 0;
border-radius: 8px 8px 0 0;
}
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file {
color: #fff;
background-color: #994eb7;
-webkit-border-radius: 3px;
border-radius: 3px;
display: inline-block;
padding: 5px 10px;
margin-bottom: 10px;
cursor: pointer;
font-size: 17px;
}
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs .tw-downloadable-file-preview:last-child .tw-downloadable-file {
margin-bottom: 0;
}
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs ul.tabs li > a {
position: relative;
padding: 15px 25px;
background-color: #eff0f2;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
color: #2e2e2e; 
-webkit-border-radius: 8px 8px 0 0;
border-radius: 8px 8px 0 0;
}
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs ul.tabs li.active {
border-color: #f05658;
}
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs ul.tabs li:hover > a ,
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs ul.tabs li.active > a {
color: #fff;
background-color: #994eb7;
}
.tw-main-outer-wrapper.tw-tab-template-template10 .panel.wc-tab {
border: unset;
border-top: 8px solid #994eb7;
}
.tw-main-outer-wrapper.tw-tab-template-template10.tw-tab-v-template-template10 .panel.wc-tab {
border-top: unset;
border-left: 8px solid #994eb7;
}
.woocommerce div.product .tw-main-outer-wrapper.tw-tab-template-template10 .woocommerce-tabs .panel.wc-tab {
background-color: #eff0f2;
}
.woocommerce div.product .tw-tab-template-template10.tw-tab-v-template-template10 .woocommerce-tabs ul.tabs li,
.woocommerce div.product .tw-tab-template-template10.tw-tab-v-template-template10 .woocommerce-tabs ul.tabs li > a {
-webkit-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
.woocommerce div.product .tw-tab-template-template10.tw-tab-v-template-template10 .woocommerce-tabs ul.tabs li {
margin-bottom: 10px;
margin-top: 0;
margin-right: 0;
}
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs ul.tabs li:last-child {
margin-bottom: 0;
}
.woocommerce .tw-tab-template-template10 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button, 
.woocommerce .tw-tab-template-template10 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design {
background-color: #994eb7;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template10 #respond .comment-form .form-submit input#submit {
background-color: #994eb7;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #fff;
}
.woocommerce .tw-main-outer-wrapper.tw-tab-template-template10 #respond .comment-form .form-submit input#submit:hover,
.woocommerce div.product .tw-tab-template-template10 .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file:hover,
.woocommerce .tw-tab-template-template10 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.button.add_to_cart_button:hover, 
.woocommerce .tw-tab-template-template10 .tw-list .tw-inner-wrap .tw-product-content-wrap .tw-button a.tw-button-design:hover {
background-color: #2e2e2e;
} .tw-downloadable-file-preview .tw-downloadable-file {
cursor: pointer;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li a span.dashicons {
-webkit-transition: 0s;
-moz-transition: 0s;
-ms-transition: 0s;
-o-transition: 0s;
transition: 0s;
}
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs .tw-downloadable-file-preview .tw-downloadable-file span {
padding-left: 5px;
}
.tw-tab-template-template1 ,
.tw-tab-template-template3 ,
.tw-tab-template-template10 ,
.tw-tab-template-template9 ,
.tw-tab-template-template2 ,
.tw-tab-template-template4 ,
.tw-tab-template-template5 ,
.tw-tab-template-template6 ,
.tw-tab-template-template7 ,
.tw-tab-template-template8 {
font-family: 'Barlow', sans-serif;
font-size: 18px;
line-height: 1.8;
color: #555;
} .woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li a span.dashicons,
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li a .fa,
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li a .fas,
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li a .far,
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li a .fab{
font-size: 18px;
line-height: 1.33;
} @media screen and (max-width: 768px) {
.woocommerce div.product .tw-main-outer-wrapper .woocommerce-tabs ul.tabs li {
width: 100%;
}
.woocommerce div.product .tw-tab-orientation-vertical.tw-tab-v-template-template2 .woocommerce-tabs ul.tabs li {
width: 100%;
}
.tw-main-outer-wrapper.tw-accordion_enabled .wc-tab.panel {
border: 1px solid transparent;
}
.woocommerce div.product .tw-tab-template-template1.tw-accordion_enabled .woocommerce-tabs ul.tabs {
border-bottom: 1px solid #ccc;
}
.woocommerce div.product .tw-accordion_enabled .woocommerce-tabs .panel {
margin-bottom: 0;
}
.woocommerce div.product .tw-tab-template-template3.tw-accordion_enabled .woocommerce-tabs ul.tabs li {
margin: 7px 0;
}
}
.tw-main-outer-wrapper input[type="number"],
.tw-main-outer-wrapper input[type="tel"],
.tw-main-outer-wrapper input[type="text"],
.tw-main-outer-wrapper input[type="email"] {
width: 100%;
} @media screen and (min-width: 768px) {
.tw-width-full.tw-tab-orientation-horizontal .wc-tabs-wrapper ul.tabs {
display: flex;
-webkit-justify-content: stretch;
justify-content: stretch;
-webkit-flex-wrap: nowrap !important;
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
}
.tw-width-full .wc-tabs-wrapper ul.tabs > li{
width: 100%;
}
.woocommerce div.product .tw-width-full .woocommerce-tabs ul.tabs li > a {
text-align: center;
}
@media screen and (max-width: 768px) {
.tw-accordion_enabled.tw-width-full .wc-tabs-wrapper ul.tabs {
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.tw-description-main-wrapper .tw-desc-img .tw-desc {
width: 100%;
margin-top: 20px;
}
.tw-description-main-wrapper .tw-desc-img .tw-img {
width: 100%;
}
} .tw-pro-gallery-wrapper img{
border: 1px solid #ccc;
margin-bottom: 2%;
}
.tw-google-map {
height: 500px;
}
.tw_tab_content_main_wrapper.tw_external_shortcode {
overflow: hidden;
}
@media screen and (min-width: 768px) {
.woocommerce div.product .tw-width-full .woocommerce-tabs ul.tabs li > a {
height: 100%;
}
.tw-main-outer-wrapper.tw-width-full.tw-tab-template-template1 .wc-tab.panel {
width: calc(100% - 1px);
}
}
.psfw-main-product-wrapper .bx-wrapper .bx-viewport {
overflow: unset !important;
position: unset !important;
height: unset !important;
}