/*
Theme Name: Total Child Theme
Author: Spletni Projekti
Author URI: https://spletniprojekti.com/
Template: Total
Version: 1.0
*/

/*========================= HOME =========================*/
body.home #adlerguitars__homepage .vc_col-sm-12 {min-height: 0px !important;}

/*========================= ABOUT =========================*/
body #adlerguitars__about .vcex-heading-bottom-border-w-color .vcex-heading-inner {padding-bottom: 1px !important;}
body #adlerguitars__gallery .vcex-heading-bottom-border-w-color .vcex-heading-inner {padding-bottom: 1px !important;}
body #adlerguitars__gallery .adlerguitars__about_img_effect {position: relative;}
body #adlerguitars__gallery .adlerguitars__about_img_effect .vcex-grid-item a {display: block; position: relative;}
body #adlerguitars__gallery .adlerguitars__about_img_effect .vcex-grid-item a::after {content: ""; left: 0; opacity: 1; position: absolute; right: 0; top: 0; background: rgba(255,255,255,0.9) none repeat scroll 0 0; height: 0; transition: all 700ms ease-in-out 0s; width: 100%;}
body #adlerguitars__gallery .adlerguitars__about_img_effect .vcex-grid-item:hover a::after {opacity: 0; height: 85%;}

/*========================= GUITARS =========================*/
body #adlerguitars__guitars .vcex-heading-bottom-border-w-color .vcex-heading-inner {padding-bottom: 1px !important;}
body #adlerguitars__series .vcex-heading-bottom-border-w-color .vcex-heading-inner {padding-bottom: 1px !important;}

/*============================= FANCYBOX =============================*/
body .fancybox-is-open .fancybox-bg {opacity: 1 !important; background: url("https://adlerguitars.eu/wp-content/themes/Total/assets/images/patterns/ricepaper.png") repeat;}
body .fancybox-caption__title {font-family: RedRose; font-weight: 400; color: #262626; line-height: 1.25em; letter-spacing: 0.015em;}

/*============================= SLIDER REVOLUTION =============================*/
body.home #SR7_1_1 .hesperiden.sr7-arrows.sr7-leftarrow:hover:before {color: #a26d5d;}
body.home #SR7_1_1 .hesperiden.sr7-arrows.sr7-rightarrow:hover:before {color: #a26d5d;}

/*============================= SINGLE GUITAR =============================*/
body #adlerguitars__guitar .adlerguitars__breadcrumbs {font-weight: 400;}
body #adlerguitars__guitar .adlerguitars__breadcrumbs .trail-end {color: #395926;}
body #adlerguitars__guitar .sp-nc-thumbnails-container {margin-top: 20px;}
body #adlerguitars__guitar .sp-nc-thumbnail-container {border: 1px solid #787878; background-color: rgba(0, 0, 0, 0.5); border-radius: 3px;}
body #adlerguitars__guitar .sp-nc-thumbnail-container:hover {border: 1px solid #446b2e;}
body #adlerguitars__guitar .sp-nc-selected-thumbnail {border: 1px solid #446b2e;}
body #adlerguitars__guitar .vc_tta-title-text {text-transform: uppercase; letter-spacing: 0.015em; color: #ffffff; font-weight: 400;}
body #adlerguitars__guitar .vc_tta-title-text:hover {color: #ffffff;}
body #adlerguitars__guitar .vc_tta.vc_general .vc_active .vc_tta-icon {color: #714c41;}
body #adlerguitars__guitar .vc_active .vc_tta-title-text {color: #714c41;}
body #adlerguitars__guitar .vc_active .vc_tta-title-text:hover {color: #714c41;}
body #adlerguitars__guitar .sp-thumbnails-container {margin-top: 20px;}
body #adlerguitars__guitar .sp-thumbnails-container .sp-thumbnail-container {border: 1px solid #787878; background-color: rgba(0, 0, 0, 0.5); border-radius: 3px;}
body #adlerguitars__guitar .sp-thumbnails-container .sp-thumbnail-container:hover {border: 1px solid #446b2e;}
body #adlerguitars__guitar .sp-thumbnails-container .sp-selected-thumbnail {border: 1px solid #446b2e;}
body #adlerguitars__guitar .vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a {border-color: #614138; background-color: #614138; color: #ffffff;}
body #adlerguitars__guitar .vc_tta-color-black.vc_tta-style-modern .vc_tta-tab.vc_active>a {background-color: #ffffff; border-bottom-color: transparent; border-left-color: #e4e4e4; border-top-color: #e4e4e4; border-right-color: #e4e4e4;}
body #adlerguitars__guitar .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {border-color: #e4e4e4; background-color: #ffffff;}
@media (min-width: 0px) and (max-width: 959px) {
	body #adlerguitars__guitar .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {background-color: #f8f8f8; border-bottom-color: transparent; border-left-color: #f0f0f0; border-top-color: #f0f0f0; border-right-color: #f0f0f0;}
	body #adlerguitars__guitar .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {border-color: #614138; background-color: #614138;}
}

/*============================= RESPONSIVE TABLE CSS =============================*/
body #adlerguitars__guitar table {border-collapse: collapse; width: 100%; background-color: rgba(0, 0, 0, 0.019);}
body #adlerguitars__guitar table th {border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgba(51, 51, 51, 80%); padding: 15px 20px 15px 0; line-height: 1.3;}
body #adlerguitars__guitar table tr td:nth-child(1) {color: #262626; min-width: 150px;}
@media screen and (max-width: 960px) {
  body #adlerguitars__guitar table thead {border: none; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
  body #adlerguitars__guitar table tr {border-bottom: 1px solid #e4e4e4; display: block; margin-bottom: 1.5em;}
  body #adlerguitars__guitar table td:first-child {text-transform: uppercase; background-color: transparent; color: #ffffff; font-weight: 500; text-align: center;}
  body #adlerguitars__guitar table tr td:nth-child(1) {color: #262626; padding-bottom: 7px; min-width: unset;}
  body #adlerguitars__guitar table tr td:nth-child(1) {color: #ffffff; padding-bottom: 8px; min-width: unset; background-color: #614138; border-top-left-radius: 4px; border-top-right-radius: 4px; background-image: linear-gradient(to bottom, rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .01) 100%);}	
  body #adlerguitars__guitar table tr td:nth-child(2) {padding-bottom: 8px; padding-top: 8px;}
  body #adlerguitars__guitar table td {border-bottom: 0px solid #e4e4e4; display: block; text-align: center; padding: 10px 20px;}
  body #adlerguitars__guitar table td::before {content: attr(data-label); float: left; font-weight: 500; text-transform: uppercase; display: none;}
  body #adlerguitars__guitar table td:last-child {border-bottom: 0;}
}

/*============================= CONTACT =============================*/
body #adlerguitars__contact .wpex-row .col {margin-bottom: 40px;}
body #adlerguitars__contact .vcex-heading-bottom-border-w-color .vcex-heading-inner {padding-bottom: 1px !important;}
body #adlerguitars__contact input[type="text"] {border: 1px solid #cccccc; padding: 8px 15px 8px 40px; width: 100% !important; height: 55px; background-color: #ffffff;}
body #adlerguitars__contact input[type="email"] {border: 1px solid #cccccc; padding: 8px 15px 8px 40px; width: 100% !important; height: 55px; background-color: #ffffff;}
body #adlerguitars__contact textarea {border: 1px solid #cccccc; padding: 8px 15px 8px 40px; width: 100% !important; height: 250px; background-color: #ffffff;}
body #adlerguitars__contact input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #ffffff inset;}
body #adlerguitars__contact ::-webkit-input-placeholder {color: #B0B0B0; opacity:1 !important;}
body #adlerguitars__contact :-moz-placeholder {color: #636363;}
body #adlerguitars__contact ::-moz-placeholder {color: #636363;}
body #adlerguitars__contact .wpcf7-validation-errors {color: #ffffff; background-color: #ff4d4d; border: 2px solid #b30000 !important;}
body #adlerguitars__contact .wpcf7-acceptance-missing {color: #ffffff; background-color: #ff4d4d; border: 2px solid #b30000 !important;}
body #adlerguitars__contact .wpcf7 span.wpcf7-list-item {margin-left: 0; margin-right: 0px; display: block;}
body #adlerguitars__contact .wpcf7 .wpcf7-not-valid {border-color: #dc3232; border-width: 2px !important;}
body #adlerguitars__contact .wpcf7 .wpcf7-mail-sent-ok {background-color: #46b450; border: 2px solid #6cc674; color: #ffffff;}
body #adlerguitars__contact .wpcf7 form.invalid .wpcf7-response-output {border-color: #ffb900; background-color: #ffd666; color: #383838; padding: 10px; border-radius: 2px; margin: 2em 0 0;}
body #adlerguitars__contact .wpcf7 form.sent .wpcf7-response-output {border-color: #2a8000; background-color: #44cc00; color: #ffffff; padding: 10px; border-radius: 2px; margin: 2em 0 0;}
body #adlerguitars__contact .wpcf7-form input[type="submit"] {margin-top: 30px; padding-left: 45px; padding-right: 23px;}
/**SVG ICONS**/
body #adlerguitars__contact .wpcf7 .ticon-user-circle svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 22px; margin-left: 13px;}
body #adlerguitars__contact .wpcf7 .ticon-envelope svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 22px; margin-left: 13px;}
body #adlerguitars__contact .wpcf7 .ticon-globe svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 22px; margin-left: 13px;}
body #adlerguitars__contact .wpcf7 .ticon-mobile svg {position: absolute; fill: #585858; z-index: 100; width: 15px; height: auto; margin-top: 20px; margin-left: 15px;}
body #adlerguitars__contact .wpcf7 .ticon-pencil-square-o svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 20px; margin-left: 15px;}
body #adlerguitars__contact .wpcf7 .ticon-pencil svg {position: absolute; fill: #585858; z-index: 100; width: 16px; height: auto; margin-top: 17px; margin-left: 15px;}
body #adlerguitars__contact .wpcf7 .ticon-share svg {position: absolute; fill: #ffffff; z-index: 100; width: 15px; height: auto; margin-top: 46px; margin-left: 20px;}
@media (min-width: 0px) and (max-width: 768px) {
	body #adlerguitars__contact .wpex-row .col {margin-bottom: 20px;}
	body #adlerguitars__contact .wpex-row:where(:not([class*=wpex-mb-])) {margin-bottom: unset;}
}

/*============================= DEALER LOCATOR =============================*/
body #adlerguitars__dealer .wpex-row .col {margin-bottom: 40px;}
body #adlerguitars__dealer .vcex-heading-bottom-border-w-color .vcex-heading-inner {padding-bottom: 1px !important;}
body #adlerguitars__dealer input[type="text"] {border: 1px solid #cccccc; padding: 8px 15px 8px 40px; width: 100% !important; height: 55px !important; background-color: #ffffff;}
body #adlerguitars__dealer input[type="email"] {border: 1px solid #cccccc; padding: 8px 15px 8px 40px; width: 100% !important; height: 55px !important; background-color: #ffffff;}
body #adlerguitars__dealer textarea {border: 1px solid #cccccc; padding: 8px 15px 8px 40px; width: 100% !important; height: 250px; background-color: #ffffff;}
body #adlerguitars__dealer input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #ffffff inset;}
body #adlerguitars__dealer ::-webkit-input-placeholder {color: #B0B0B0; opacity:1 !important;}
body #adlerguitars__dealer :-moz-placeholder {color: #636363;}
body #adlerguitars__dealer ::-moz-placeholder {color: #636363;}
body #adlerguitars__dealer .wpcf7-validation-errors {color: #ffffff; background-color: #ff4d4d; border: 2px solid #b30000 !important;}
body #adlerguitars__dealer .wpcf7-acceptance-missing {color: #ffffff; background-color: #ff4d4d; border: 2px solid #b30000 !important;}
body #adlerguitars__dealer .wpcf7 span.wpcf7-list-item {margin-left: 0; margin-right: 0px; display: block;}
body #adlerguitars__dealer .wpcf7 .wpcf7-not-valid {border-color: #dc3232; border-width: 2px !important;}
body #adlerguitars__dealer .wpcf7 .wpcf7-mail-sent-ok {background-color: #46b450; border: 2px solid #6cc674; color: #ffffff;}
body #adlerguitars__dealer .wpcf7 form.invalid .wpcf7-response-output {border-color: #ffb900; background-color: #ffd666; color: #383838; padding: 10px; border-radius: 2px; margin: 2em 0 0;}
body #adlerguitars__dealer .wpcf7 form.sent .wpcf7-response-output {border-color: #2a8000; background-color: #44cc00; color: #ffffff; padding: 10px; border-radius: 2px; margin: 2em 0 0;}
body #adlerguitars__dealer .wpcf7 .wpcf7-quiz-label {color: #262626;}
body #adlerguitars__dealer .wpcf7-form input[type="submit"] {margin-top: 30px; padding-left: 45px; padding-right: 23px;}
/**SVG ICONS**/
body #adlerguitars__dealer .wpcf7 .ticon-user-circle svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 22px; margin-left: 13px;}
body #adlerguitars__dealer .wpcf7 .ticon-pencil-square-o svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 20px; margin-left: 15px;}
body #adlerguitars__dealer .wpcf7 .ticon-link svg {position: absolute; fill: #585858; z-index: 100; width: 20px; height: auto; margin-top: 22px; margin-left: 13px;}
body #adlerguitars__dealer .wpcf7 .ticon-mobile svg {position: absolute; fill: #585858; z-index: 100; width: 15px; height: auto; margin-top: 20px; margin-left: 15px;}
body #adlerguitars__dealer .wpcf7 .ticon-envelope svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 22px; margin-left: 13px;}
body #adlerguitars__dealer .wpcf7 .ticon-globe svg {position: absolute; fill: #585858; z-index: 100; width: 18px; height: auto; margin-top: 22px; margin-left: 13px;}
body #adlerguitars__dealer .wpcf7 .ticon-pencil svg {position: absolute; fill: #585858; z-index: 100; width: 16px; height: auto; margin-top: 17px; margin-left: 15px;}
body #adlerguitars__dealer .wpcf7 .ticon-calculator svg {position: absolute; fill: #585858; z-index: 100; width: 15px; height: auto; margin-top: 46px; margin-left: 15px;}
body #adlerguitars__dealer .wpcf7 .ticon-share svg {position: absolute; fill: #ffffff; z-index: 100; width: 15px; height: auto; margin-top: 46px; margin-left: 20px;}
@media (min-width: 0px) and (max-width: 375px) {
	body #adlerguitars__dealer .wpcf7 .ticon-calculator svg {margin-top: 68px;}
}
@media (min-width: 0px) and (max-width: 768px) {
	body #adlerguitars__dealer .wpex-row .col {margin-bottom: 20px;}
	body #adlerguitars__dealer .wpex-row:where(:not([class*=wpex-mb-])) {margin-bottom: unset;}
}

/*============================= DEALER LOCATOR PLUGIN =============================*/
body #adlerguitars__wpsl .wpsl-search {background: #614138;}
body #adlerguitars__wpsl #wpsl-search-input.wpsl-error {border: 1px solid #614138 !important;}
body #adlerguitars__wpsl #wpsl-search-wrap div label {line-height: 40px; color: #ffffff;}
body #adlerguitars__wpsl #wpsl-search-btn {border: 1px solid #614138; border-radius: 3px; padding: 8px 30px; color: #ffffff; background-color: #82574a; background-image: none;}
@media (min-width: 0px) and (max-width: 768px) {
	body #adlerguitars__wpsl #wpsl-search-wrap div {width: 100% !important; float: none !important;}
	body #adlerguitars__wpsl #wpsl-search-btn {width: 100% !important; float: none !important;}
	body #adlerguitars__wpsl #wpsl-search-wrap .wpsl-input label {text-align: center; float: none; width: 100%; display: block;}
	body #adlerguitars__wpsl #wpsl-search-input {width: 100% !important; margin-bottom: 15px !important;}
	body #adlerguitars__wpsl .wpsl-search-btn-wrap {margin-top: 0px !important;}
}

/*============================= FOOTER =============================*/
body #adlerguitars__footer .adlerguitars__copyright a {text-decoration: none; color: #ffffff;}
body #adlerguitars__footer .adlerguitars__copyright a:hover {color: #a26d5d;}
body #adlerguitars__footer .vcex-navbar {display: flex; justify-content: end;}
body #adlerguitars__footer .vcex-navbar a.theme-txt-link:after {content: "/"; margin-left: 10px; color: #ffffff;}
body #adlerguitars__footer .vcex-navbar a.theme-txt-link:last-child:after {content: "";}
body #adlerguitars__footer .vcex-navbar a.theme-txt-link {margin-right: 10px; text-decoration: none;}
body #adlerguitars__footer .vcex-navbar a.theme-txt-link:last-child {margin-right: 0;}
@media (min-width: 0px) and (max-width: 478px) {
	body #adlerguitars__footer #adlerguitars__social_icons {display: flex; justify-content: center; order: 1;}
	body #adlerguitars__footer .vcex-navbar {display: flex; justify-content: center; order: 2; padding-top: 10px;}
	body #adlerguitars__footer .adlerguitars__copyright {display: flex; justify-content: center; order: 3;}
	body #adlerguitars__footer .vcex-navbar a.theme-txt-link:after {margin-left: 8px;}
	body #adlerguitars__footer .vcex-navbar a.theme-txt-link {margin-right: 8px; letter-spacing: 0.03em;}
}
@media (min-width: 479px) and (max-width: 768px) {
	body #adlerguitars__footer #adlerguitars__social_icons {display: flex; justify-content: center; order: 1;}
	body #adlerguitars__footer .vcex-navbar {display: flex; justify-content: center; order: 2; padding-top: 10px;}
	body #adlerguitars__footer .adlerguitars__copyright {display: flex; justify-content: center; order: 3;}
	body #adlerguitars__footer .vcex-navbar a.theme-txt-link:after {margin-left: 8px;}
	body #adlerguitars__footer .vcex-navbar a.theme-txt-link {margin-right: 8px; letter-spacing: 0.03em;}
}
@media (min-width: 768px) and (max-width: 960px) {
	body #adlerguitars__footer #adlerguitars__social_icons {display: flex; justify-content: center; order: 1;}
	body #adlerguitars__footer .vcex-navbar {display: flex; justify-content: center; order: 2; padding-top: 10px;}
	body #adlerguitars__footer .adlerguitars__copyright {display: flex; justify-content: center; order: 3;}
}
@media (min-width: 960px) and (max-width: 1024px) {
	body #adlerguitars__footer #adlerguitars__social_icons {display: flex; justify-content: center; order: 1;}
	body #adlerguitars__footer .vcex-navbar {display: flex; justify-content: center; order: 2; padding-top: 10px;}
	body #adlerguitars__footer .adlerguitars__copyright {display: flex; justify-content: center; order: 3;}
	body #adlerguitars__footer .wpb_column {width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; height: auto !important;}
}

/*============================= WOOCOMMERCE =============================*/
/*==BREADCRUMBS==*/
body.single-product .product .vcex-breadcrumbs {font-weight: 400;}
body.single-product .product .vcex-breadcrumbs .trail-end {color: #395926;}
/*==ADD TO CART BUTTON==*/
body.single-product #adlerguitars__product_content .single_add_to_cart_button {font-weight: 500; height: 55px; font-size: 18px;}
/*==QTY BUTTONS==*/
body.single-product.woocommerce .quantity input[type=number] {height: 55px; line-height: 55px; width: 50px; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
body.single-product .wpex-quantity-btns .minus {height: 55px; line-height: 55px; width: 50px; border: 1px solid #e4e4e4; border-top-left-radius: 5px; border-bottom-left-radius: 5px; background-color: #f9f9f9;}
body.single-product .wpex-quantity-btns .plus {height: 55px; line-height: 55px; width: 50px; border: 1px solid #e4e4e4; border-top-right-radius: 5px; border-bottom-right-radius: 5px; background-color: #f9f9f9;}
/*==GENERAL==*/
body.single-product .woocommerce-tabs .wc-tabs::after {height: 0px;}
body.single-product .woocommerce-tabs ul.tabs {height: 40px; border-bottom: unset; margin-bottom: 13px; margin-top: 10px; position: unset;}
body.single-product .woocommerce-tabs ul.tabs li a {padding: 0;}
body.single-product .woocommerce-tabs ul.tabs li.active a {border-bottom: unset; color: #ffffff; font-weight: 400; padding: 0;}
body.single-product .woocommerce-tabs ul.tabs li {margin: 0; background-color: #ffffff; height: 38px; line-height: 38px; font-size: 18px; text-transform: uppercase;}
body.single-product .woocommerce-tabs .panel {border: 1px solid #e4e4e4; padding: 20px 20px 0; background-color: #ffffff;}
/*==DESCRIPTION==*/
/*
body.single-product .woocommerce-tabs ul.tabs #tab-title-description {border-radius: 3px; border: 1px solid #e4e4e4; min-width: 170px; text-align: center;}
body.single-product .woocommerce-tabs .panel#tab-description {border-top: 3px solid #446b2e;}
body.single-product .woocommerce-tabs ul.tabs #tab-title-description.active {border-radius: 3px; background-color: #714c41; border: unset;}
*/
/*==ADDITIONAL INFORMATIONS==*/
body.single-product .woocommerce-tabs ul.tabs #tab-title-additional_information {border-radius: 3px; margin-left: 0; border: 1px solid #e4e4e4; min-width: 200px; text-align: center;}
body.single-product .woocommerce-tabs .panel#tab-additional_information {border-top: 3px solid #446b2e;}
body.single-product .woocommerce-tabs ul.tabs #tab-title-additional_information.active {border-radius: 3px; background-color: #714c41; border: unset;}
/*==REVIEWS==*/
body.single-product .product .woocommerce-product-rating .star-rating {font-size: 16px; width: 110px; letter-spacing: 4px;}
body.single-product .woocommerce-tabs ul.tabs #tab-title-reviews {border-radius: 3px; margin-left: 10px; border: 1px solid #e4e4e4; min-width: 170px; text-align: center;}
body.single-product .woocommerce-tabs .panel#tab-reviews {border-top: 3px solid #446b2e;}
body.single-product .woocommerce-tabs ul.tabs #tab-title-reviews.active {border-radius: 3px; background-color: #714c41; border: unset;}
body.single-product .woocommerce-tabs #review_form label {color: #262626;}
body.single-product .woocommerce-tabs .woocommerce-Reviews #comments {margin: 0 0 15px 0;}
body.single-product .woocommerce-tabs .woocommerce-Reviews #comments .commentlist {padding-top: 5px;}
body.single-product .woocommerce-tabs #reviews .comment-form-rating p.stars a {width: 1em;}
body.single-product .woocommerce-tabs #reviews .comment-form-rating p.stars {font-size: 20px;}
@media (min-width: 0px) and (max-width: 768px) {
	body.single-product #reviews .comment-form-author {width: 100%; float: none;}
	body.single-product #reviews .comment-form-email {width: 100%; float: none;}
	body.single-product .woocommerce-tabs ul.tabs {height: 130px; margin-bottom: 25px;}
	body.single-product .woocommerce-tabs ul.tabs li {display: block;}
	body.single-product .woocommerce-tabs ul.tabs #tab-title-description {min-width: 100%;}
	body.single-product .woocommerce-tabs ul.tabs #tab-title-additional_information {margin-left: 0px; margin-top: 10px; min-width: 100%;}
	body.single-product .woocommerce-tabs ul.tabs #tab-title-reviews {margin-left: 0px; margin-top: 10px; min-width: 100%;}
}
/*==RELATED==*/
body.single-product .product .wpex-post-cards .wpex-card-details .wpex-card-title {font-size: 20px; line-height: 30px;}
body.single-product .product .wpex-post-cards .wpex-card-details .wpex-card-price .amount {font-weight: 400;}
/*==SIDEBAR==*/
body.archive #sidebar {border: 1px solid #e4e4e4; padding: 10px;}
body.archive #sidebar .widget_price_filter .price_slider_amount .price_label {color: #262626;}
body.archive #sidebar #sidebar-inner {margin-bottom: 10px;}
/**PRICE**/
body.archive #sidebar #woocommerce_price_filter-2 {margin-bottom: 15px;}
body.archive #sidebar #woocommerce_price_filter-2 .price_slider_wrapper {margin-top: 20px;}
body.archive #sidebar #woocommerce_price_filter-2 .price_slider_wrapper .price_slider {margin-right: 15px;}
body.archive #sidebar #woocommerce_price_filter-2 .price_slider_amount {margin-top: 15px;}
body.archive #sidebar #woocommerce_price_filter-2 .price_slider_amount .button:hover {color: #ffffff; background-color: #714c41;}
/**CATEGORIES**/
body.archive #sidebar #woocommerce_product_categories-2 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_product_categories-2 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_product_categories-2 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_product_categories-2 {margin-bottom: 15px;}
/**BODY SHAPE**/
body.archive #sidebar #woocommerce_layered_nav-2 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-2 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-2 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-2 {margin-bottom: 15px;}
/**TOP**/
body.archive #sidebar #woocommerce_layered_nav-3 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-3 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-3 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-3 {margin-bottom: 15px;}
/**BACK & SIDES**/
body.archive #sidebar #woocommerce_layered_nav-4 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-4 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-4 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-4 {margin-bottom: 15px;}
/**F/B BINDING**/
body.archive #sidebar #woocommerce_layered_nav-5 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-5 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-5 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-5 {margin-bottom: 15px;}
/**TUNING MACHINES**/
body.archive #sidebar #woocommerce_layered_nav-6 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-6 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-6 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-6 {margin-bottom: 15px;}
/**FINISIH**/
body.archive #sidebar #woocommerce_layered_nav-7 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-7 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-7 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-7 {margin-bottom: 15px;}
/**ROSETTE**/
body.archive #sidebar #woocommerce_layered_nav-8 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-8 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-8 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-8 {margin-bottom: 0;}
/**BODY BINDING**/
body.archive #sidebar #woocommerce_layered_nav-9 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-9 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-9 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-9 {margin-bottom: 15px;}
/**F/BOARD INALY**/
body.archive #sidebar #woocommerce_layered_nav-10 ul li {border: 0; padding-left: 0; padding-bottom: 0;}
body.archive #sidebar #woocommerce_layered_nav-10 ul li .count {float: right; color: #999999; font-size: 0.846em;}
body.archive #sidebar #woocommerce_layered_nav-10 .widget-title {margin-bottom: 6px;}
body.archive #sidebar #woocommerce_layered_nav-10 {margin-bottom: 15px;}
/*==SHOP==*/
body.archive .woocommerce-result-count {background-color: #ffffff; padding: 0 10px;}
body.archive #content .products .product {background-color: #ffffff; border: 1px solid #e4e4e4;}
body.archive #content .products .product img {padding-top: 15px;}
body.archive #content .products .product .price {margin: 0 0 15px;}

/*============================= GOOGLE TRANSLATION PLUGIN =============================*/
body.single-product #reviews .submit {padding: 10px 30px; margin-top: 20px;}