/*
 Theme Name:   Enfold Child
 Description:  Mein Child Theme
 Author:       Thomas Junglas
 Author URI:   https://thomas-junglas.de
 Template:     enfold
 Version:      1.0
 Text Domain:  enfold-child
*/

/*
@font-face {
  font-family: "very_simple_chalk-webfont";
  src: url(/fonts/very_simple_chalk-webfont.eot),
   url(/fonts/very_simple_chalk-webfont.eot#) format("embedded open type"),
   url(/fonts/very_simple_chalk-webfont.woff) format("woff"),
   url(/fonts/very_simple_chalk-webfont) format("truetype"),
   url(/fonts/very_simple_chalk-webfont.svg#webfont) format("svg")
}*/
/*

@font-face {
font-family: "AdventPro-ExtraLight";
  src: url(./fonts/Advent_Pro/AdventPro-ExtraLight.eot) format('embedded-opentype'),
       url(./fonts/Advent_Pro/AdventPro-ExtraLight.woff) format('woff'),
       url(./fonts/Advent_Pro/AdventPro-ExtraLight.woff2) format('woff2'),
       url(./fonts/Advent_Pro/AdventPro-ExtraLight.ttf)  format('truetype'),
       url(./fonts/Advent_Pro/AdventPro-ExtraLight.svg#svgFontName) format('svg');
}
*/
/*
@font-face {
font-family: "AdventPro-Regular";
  src: url(./fonts/AdventPro/AdventPro-Regular.eot) format('embedded-opentype'),
      url(./fonts/AdventPro/AdventPro-Regular.woff) format('woff'),
      url(./fonts/AdventPro/AdventPro-Regular.woff2) format('woff2'),
       url(./fonts/AdventPro/AdventPro-Regular.ttf)  format('truetype'),
       url(./fonts/AdventPro/AdventPro-Regular.svg#svgFontName) format('svg');
}
*/

/*.  */
/*.   */

#wpd-cliparts-opener.wpd-button {color:#fff;background-color: #666 !important;}
#wpd-cliparts-opener {padding:0 60px !important;}
.wpd-cliparts-container img, #wpd-search-cliparts-results img {width:190px !important; height: auto!important;}

.btn-choose.tpl {display: none !important;}
/*
#product-part-container li {font-weight: 100; color:#bbb !important; border: none !importnt;}
*/
/*WPD Umfaerbungen */
#wpc-tools-box-container > .AccordionPanel > .AccordionPanelTab {color:#888888;}
.Accordion .AccordionPanelContent {background-color: #fff !important;}
#wpc-buttons-bar > span:hover {background-color: #bbb !important;}
#wpc-tools-box-container > .AccordionPanel > .AccordionPanelTabHover {background-color: #dedede !important;}


.tippBox {
	width:200px;position:relative; float:right;top:300px; color:#ff0000;z-index:-1;}
	
	


.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header {max-width:100% !important;}

/*ul.products li.product img  {width:100%;}*/
.cat_pic_ul img {width:100%;}

/*.page-template-template-fullwidth-php .site-main .columns-4 ul.products li.product, .page-template-template-homepage-php .site-main .columns-4 ul.products li.product, .storefront-full-width-content .site-main .columns-4 ul.products li.product {width:100%;}*/

/*.page-template-template-homepage .columns-4 ul.products li.product-category.product  {width:100%;}*/




/*ul.products li.product.product-category img {width:100%;}*/

/*ul.products li.product.product-category .woocommerce-loop-category__title, ul.products li.product.product-category h2, ul.products li.product.product-category h3 {font-size:1.2em;}*/

/*
@media (min-width: 768px){
  .single-product div.product .images .thumbnails a.zoom {
      width: 48%;
      margin-right: 1%;
   }
}*/

#flip_h_btn, #flip_v_btn {display:none !important;}

/*.wpc-canvas-grid {background-image: url("/wp-content/uploads/2017/01/170x260-graurot-106x150.png") !important;  background-repeat: no-repeat;
    background-position: right top;
    background-attachment: fixed;}*/
/*p.wc-deposits-order-item-description {
display: none !important ;
}*/

.teaser {text-align:left !important;}
.tags-links {font-size:0.75em;}
.startContent .listing-item img {position:relative; float:left; height:auto; width:200px; margin-right:50px; margin-bottom:60px;}
.startContent .listing-item {position:relative; float:left; margin-top:20px; border-bottom:1px solid #dedede;}
.startContent .listing-item:last-child {border-bottom:none !important;}
div.listing-item .title {line-height:normal;}

.wpc-editor-col {width:26% !important;}
.dspl-table > div {border:1px solid #000000;}
#product-part-container li {width:auto !important;}

.wpc-container {font-family:Arial, Helvetica, sans-serif !important; font-weight:800 !important;}
.text-label {width:50%!important;font-size:16px!important;}
.Accordion .AccordionPanelContent {background-color:#e3ebf1;}
#download-btn {color:#000000 !important;}
/*.text-label h3 {color:#ff00ff; background-color:#cdcdcd;}*/
.page-template-template-homepage .site-main {padding-top: 0px!important;}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-price::before {display:none;}

/*.kad-slider .kad-slider-btn, .kad-slider .kad-slider-btn-01, .kad-slider .kad-slider-btn-02 {background:rgba(250, 82, 18, 50) none repeat scroll 0 0 !important; border:none !important;}
.kad-slider a {color:#ffffff !important;}*/
.kad-slider-wrapper .kadcaptiontitle {position:relative !important; left:0px !important;padding:20px !important;}

.TitleChoice {font-size:2.3em; font-weight:800; color:#fff; line-height:1em;}
.TitleChoiceText {position:relative; float:left; background-color:#dedede; margin-left: 5px; height: auto; padding:10px;}
.TitleChoiceText a {color:#666;}
.TitleChoiceText a:hover {color:#fa5212;}
.startContent.top2 {background-color:#fff;border-radius: 5px;}
.startContent.top3 {background-color:#fff;}

.wrapinfoBoxStart {position:relative; float:left; width:100%; }
.infoBoxStart {position: relative; float:left; width:32%; background-color:#123654; height:auto; margin-right:15px; margin-bottom:25px;}

/*-----------------------------------------------------------------------------------*/
/*	15.0 HiDPI (=Retina) Displays
/*-----------------------------------------------------------------------------------*/

@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { .infoBoxStart {position: relative; float:left; width:100% !important; background-color:#252365; height:auto; margin-bottom:25px;}
}

@media only screen and (max-width:380px){ .infoBoxStart {position: relative; float:left; width:100% !important; background-color:#258825; height:auto; margin-bottom:25px;}
}

/* Minimum width of 768 pixels (tablets portrait)
------------------------------------------------------------------------------------ */
@media screen and (max-width: 768px) { .infoBoxStart {position: relative; float:left; width:100% !important; background-color:#258825; height:auto; margin-bottom:25px;}
}

/* Minimum width of 768 pixels (tablets portrait)
------------------------------------------------------------------------------------ */
@media screen and (max-width: 1024px) { .infoBoxStart {position: relative; float:left; width:100% !important; background-color:#258825; height:auto; margin-bottom:25px;}
}

.my_account_orders .button, .woocommerce-MyAccount-downloads .button {margin:0.8em; width:100%;}

.infoBoxStart:last-child {margin-right: 0px !important;}
/*.storefront-primary-navigation {background:rgba(0, 10, 0, 0.1) none repeat scroll 0 0;}*/
.woocommerce-active .site-header .col-full {margin-top:0px !important;}

div.startContent:nth-child(2) {background-color:#ffffff;}

/*.secondary-navigation ul.menu a {color:ffffff; font-weight:600;}*/
/*.entry-content > p:nth-child a.fotocopyright {display:none !important;}
.entry-content > .fotocopyright {display:none !important;}*/

/*.tax-product_cat.term-karton.term-47.storefront-sorting {display:none;}*/

.button {border-radius:50px;}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, .added_to_cart:hover, .widget-area .widget a.button:hover, .site-header-cart .widget_shopping_cart a.button:hover {background-color:#dedede !important;border-radius:50px;} 









/* Column Classes
------------------------------------------------------------ */
 
.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
    float: left;
    margin: 0 0 20px;
    padding-left: 3%;
}
 
.one-half,
.three-sixths,
.two-fourths {
    width: 48%;
}
 
.one-third,
.two-sixths {
    width: 31%;
}
 
.four-sixths,
.two-thirds {
    width: 65%;
}
 
.one-fourth {
    width: 22.5%;
}
 
.three-fourths {
    width: 73.5%;
}
 
.one-fifth {
    width: 17.4%;
}
 
.two-fifths {
    width: 37.8%;
}
 
.three-fifths {
    width: 58.2%;
}
 
.four-fifths {
    width: 78.6%;
}
 
.one-sixth {
    width: 14%;
}
 
.five-sixths {
    width: 82%;
}
 
.first {
    clear: both;
    padding-left: 0;
}


.startBlog .listing-item {position:relative; float:left; /*width: 58.333%;*/ height:100%;margin-bottom:25px; /*background-color: #ffffff; border: 2px solid #dedede;*/ padding: 15px;}
.display-posts-listing .listing-item {clear: both;}
.display-posts-title  {font-size:2.5em; font-weight:400;}
.display-posts-listing img {float:left!important; margin:0 10px 15px 0!important;}
.startBlog img {position:relative; float:left; margin-right:25px!important;}
/*.startBlog .title {display:none;}*/
.startImgleft {position: relative; /*float:left; margin-right: 20px; margin-bottom:15px; width:100%;*/ }
.startImgleft img {margin-bottom:25px;}
.startImgleftFloat {position: relative; float:left; margin-right: 20px; margin-bottom:10px; width:100%; }
.startContent {position:relative; float:left; width: 98.5%; height:100%;margin-bottom:25px; background-color: #ffffff; /*border: 2px solid #dedede; padding: 15px;border-radius: 5px;*/text-align:left;}
.startTextright {position:relative; float:none; /*max-width:100%; height:100%;margin-left:220px;*/padding:0px 10px 15px 10px; text-align:left; }
.startButton { margin:10px; padding: 10px; background-color: #e65520; width:100%;}
.startButton a {font-size: 1.8em; font-weight: 300; color: #ffffff;}
.widget h3.widget-title, .widget h2.widgettitle {font-size:2em; font-weight:200; padding:0 0 1em; margin-bottom:0;}
.teaser {position:relative; float:left; width:48.0%; margin:0px 0px 25px 0px; background-color:#fff;border: 2px solid #dedede;border-radius: 5px;}
.teaser:first-child {margin-right:30px;}
.startTeaser {position:relative; float:left; width: 100%; height:100%;margin-bottom:25px; }
/*
@media (min-width:300px){ div.listing-item img {position:relative; float:none !important; width:100& !important }
}*/
@media (max-width:350px){ div.listing-item img {position:relative; float:none !important; width:100% !important }
}

@media screen and (max-width: 768px){.teaser {position:relative; float:none !important; width:100% !important }
}
@media screen and (max-width: 768px){.teaser:first-child {margin-right:10px; }
}
@media screen and (max-width: 350px){.teaser {position:relative; float:none !important; width:100% !important }
}
/*
@media screen and (max-width: 768px){.teaser:first-child {margin-bottom:25px; }
}*/
@media screen and (max-width: 350px){.teaser:first-child {margin-bottom:25px; }
}

/*.textwidget img {margin-right:50px !important;}*/
.woocommerce-products-carousel-all-in-one-more-button {width:100% !important;}

.button_w {background-color: #e65520!important; position:relative; float:left; padding:15px!important; margin-top:20px!important; width:100%!important;}
.button_w a{color:#fff; font-size:1.8em!important; font-weight:300 !important;}
.kad-slider-wrapper .kadcaptiontitle {position:absolute; top:10px; left:500px;}
.kad-slider > .sequence-canvas {margin-left:0px !important;}
.kad-slider ul {margin-left:0px !important;}

:-moz-any-link:focus {outline: none;}
.single-product div.product .price {font-weight:400 !important;}
.single-product div.product .price .amount{font-size:1.5em !important;}
.single-product div.product .price del .amount {margin-right:20px!important; font-size:1em!important;}
.price a {color:#60646c !important;}
ins .amount {font-size:1.4em;font-weight: 400;color: #60646c;}

ul.products li.product .price ins {font-weight: 400;color: #64606c;font-size:1.4em;}
ul.products li.product .onsale {
    position: absolute;
    top: 10px;
    right: 10px;
	background-color:#e65520; color:#fff; padding:5px; border:2px dotted #fff;
}
/*.onsale {position:absolute; top: 10px; left:10px; background-color:#e65520; color:#fff; padding:5px; border:2px dotted #fff;}*/
.wpc-tpl-title {border:none!important;}
#wpc-tools-box-container > .AccordionPanel > .AccordionPanelTab {background-image:none !important;}
.btn-choose , .grid-pad .wpc-button, .kad-btn-primary, .wpc-customize-product, .wpc-upload-product-design{
background:rgb(255,72,11)!important;
border-radius: 25px;}

#download-btn {background-color:#d1d85c!important;}
/*
.fotocopyright a {position:relative; float:left; font-size:8px; color:#cdcdcd; position:relative;}
.fotocopyright :hover {position:relative; float:left; font-size:12px;color:#666;}
*/
.blockUI.blockOverlay {
	background-attachment: scroll !important;
    background-color: #fff !important;
    background-image: url("https://flacapo.de/wp-content/themes/storefront-child/images/bottle3D_w100.png") !important;
    background-position: 130px 100px !important;
    background-repeat: no-repeat !important;
	width:400px!important;
	height:250px !important;
    margin: 0 auto !important;
    padding: 50px !important;
    position: absolute !important;
  /*  top: 400px !important;
	left:500px !important;*/
    z-index: 1111 !important;
	border: 5px solid #CCCCCC !important;}
	
.wpc-success {background-attachment: scroll !important;
    background-color: #fff !important;
    background-image: url("https://flacapo.de/wp-content/themes/storefront-child/images/bottle3D_w100.png") !important;
    background-position: 430px 20px !important;
    background-repeat: no-repeat !important;
	width:600px!important;
	/*height:250px !important;*/
    margin: 0 auto !important;
    padding: 50px !important;
    position: absolute !important;
    top: 400px !important;
    z-index: 1111 !important;
	border: 5px solid #CCCCCC !important;}
	
.wpc-success, .wpc-failure {color:#999!important;}
.wpc-success a h2 {color:#ff0000!important;}

html body.page.page-id-13991.page-template.page-template-template-fullwidth.page-template-template-fullwidth-php.logged-in.admin-bar.custom-background.wpd-product-11612.storefront-full-width-content.right-sidebar.woocommerce-active.customize-support div#page.hfeed.site div#content.site-content div.col-full div#primary.content-area main#main.site-main article#post-13991.post-13991.page.type-page.status-publish.hentry div.entry-content div.wpc-container div.wpc-editor-wrap div.wpc-editor-col div#wpc-tools-box-container.Accordion div#text-panel.AccordionPanel.AccordionPanelOpen div.AccordionPanelContent div.text-tool-container.dspl-table div p {border-bottom:1px solid #666666!important;}

/*.AccordionPanelContent .text-tool-container.dspl-table  {border-bottom:1px solid #666666!important;}*/
.wpd-button {border-radius: none!important; padding:3px 1px !important;}
.wpc-btn-effect, .wpd-button {background:none!important;background-color:#dd672e!important;box-shadow:none!important;}
div#wpc-action-title.title {background:#dd672e;display:none!important;}
#wpc-templates-list img {max-height:250px;}
#wpc-buttons-bar {border:none!important;background-color:none!important; background:none!important;}
.Accordion .AccordionPanelTab {background-color:none!important;}
.wpc-container {/*font-weight:normal!important;*/}
#wpc-cart-box, #wpc-design-btn-box {background-color:none!important; border:none!important; background:none!important;}
.post-navigation {display:none;}

.panel-widget-style {background-color:#ffffff;/* box-shadow: 5px 5px 5px grey;*/}
ul.products li.product {padding:5px; background-color:#ffffff !important; }
#pl-43 .panel-grid-cell {background-color:#ffffff; padding:5px 15px 5px 15px; border:2px solid #dedede; }

/*Hier wird die Hintergrudfarbe des Balkens geändert*/
.cc_container {background: #389bcc none repeat scroll 0 0!important;}

/*Hier wird die Farbe des Buttons angepasst*/
.cc_container .cc_btn, .cc_container .cc_btn:visited {color: #fff!important;background-color: #ff5f71!important; width:100%;}

/*Hier wird die Farbe des "Mehr erfahren"-Links angepasst*/
a.cc_more_info {color: white!important;}

/*Block-Blog auf Startseite*/
/*
#pgc-43-1-0, #pgc-43-1-1, #pgc-43-3-0, #pgc-43-3-1 {
    width: 47.5% !important;
  margin: 10px;}
*/


/*.postid-273 .price {font-size:2.244em; font-weight:300; letter-spacing: -1px;
    line-height: 1.214;}
.term-78 h1 {display:none;}

.page-template-template-homepage .site-main {   padding-top: 4.236em;padding-left: 3em;padding-right:3em;}*/

.site-footer {
    background-color: #262626;
    color: #a5a5a5;}
	
.site-footer a {color:#a5a5a5 !important;}
.site-footer a:hover {color:#F03 !important;}

.add_to_cart_button {width:100%;}

.cart .single_add_to_cart_button {padding:7px 15px !important;margin-top:10px;}
.col-full:first-child {margin-top:20px !important;}
.home #colophon .col-full, .home #masthead .col-full { max-width:65.141em !important;}
.katShowPic {float:left; border:0; width:120px; height:120px;}
/*.product_cat-karton .single.single-product div.related.products {display:none;}*/
/*ul.products .woocommerce_de_versandkosten {display:none;}*/
p.jde_hint {padding:15px;}
.hentry .entry-header h1 {display:none;}
.hentry .entry-header .posted-on, .hentry .entry-header .byline {display:none;}
.woocommerce-breadcrumb {/*margin-bottom:1em;*/display:none;}
.storefront-breadcrumb {display:none;
}
.widget h3.widget-title, .widget h2.widgettitle {border-bottom:none;}
.hentry .entry-header {margin-bottom:5px;}
#masthead.site-header {margin-bottom:0px;}
.product_cat-selber_schneiden .shipping_de {display:none !important;}
.site-header {padding-top: 0.5em;}

.product_cat-flacapo div.storefront-sorting {display:none !important;}
.product_cat-flacapo .add_to_cart_button {display:none!important;}
.product_cat-selber_schneiden .add_to_cart_button {display:none!important;}
.product_cat-flacapo .button, .product_cat-selber_schneiden .button {width:100%!important;}
.product_cat-einladung .single-product div.product .summary {float:none;margin:0 auto;}


.hentry .entry-header, .hentry .entry-header h1 {border:none;}
.hentry {border-bottom:none;}

.woocommerce.columns-3 ul.products li {background-color:#ff0000; padding:15px;}

#topbar {
    background-color: #3366cc;
    height: 40px;
    line-height: 40px;
}

#topbar p {
    color: #fff;
}


.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-categories a {
    color: #fff;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-sale::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #daa20a transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 6px 6px 6px 0;
    bottom: -12px;
    content: "";
    position: absolute;
    right: 0;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-sale::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #f6c43d #f6c43d #f6c43d transparent;
    border-image: none;
    border-style: solid;
    border-width: 14px 2px 14px 14px;
    content: "";
    left: -14px;
    position: absolute;
    top: 0;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-sale {
    background: #f6c43d none repeat scroll 0 0;
    color: #fff;
    font-size: 14px;
    padding: 3px 12px 2px 8px;
    position: absolute;
    right: -3px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    top: 45px;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-price::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #892026 transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 6px 6px 6px 0;
    bottom: -12px;
    content: "";
    position: absolute;
    right: 0;
}

.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-price::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e65520 #e65520 #e65520 transparent !important;
    border-image: none;
    border-style: solid;
    border-width: 14px 2px 14px 14px;
    content: "";
    left: -14px;
    position: absolute;
    top: 0;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-price {
    background: #e65520 none repeat scroll 0 0 !important;
    color: #fff;
    font-size: 14px;
    padding: 3px 12px 2px 8px;
    position: absolute;
    right: -3px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    top: 10px;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-buttons {
    text-align: center;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-buttons a {
    margin: 5px;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-add-to-cart-button::before {
    content: "";
    font-family: "FontAwesome";
    padding-right: 10px;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-tags {
    font-size: 12px;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-tags a::before {
    content: "";
    font-family: "FontAwesome";
    font-size: 11px;
    padding-right: 7px;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-tags a {
    background: #fafafa none repeat scroll 0 0;
    border-radius: 2px;
    color: #666;
    line-height: 24px;
    padding: 2px 10px;
    text-decoration: none;
    transition: all 0.3s ease 0s;
}
.default-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-tags a:hover {
    color: #6e95b6;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-controls {
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-nav div::before {
    content: "";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 40px;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-controls .owl-nav div {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    color: rgba(0, 0, 255, 0.1);
    cursor: pointer;
    display: block;
    height: 55px;
    line-height: 52px;
    margin: -50px 0 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 50%;
    transition: all 0.3s ease 0s;
    width: 0;
    z-index: 10;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-controls .owl-nav .owl-prev {
    left: -50px;
    padding: 0 24px 0 8px;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-nav .owl-next::before {
    content: "";
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-controls .owl-nav .owl-next {
    padding: 0 22px 0 10px;
    right: -50px;
}
.default-theme.woocommerce-products-carousel-all-in-one:hover .owl-controls .owl-nav .owl-prev {
    left: 0;
    opacity: 0.7;
}
.default-theme.woocommerce-products-carousel-all-in-one:hover .owl-controls .owl-nav .owl-next {
    opacity: 0.7;
    right: 0;
}
.default-theme.woocommerce-products-carousel-all-in-one:hover .owl-controls .owl-nav .owl-prev:hover, .default-theme.woocommerce-products-carousel-all-in-one:hover .owl-controls .owl-nav .owl-next:hover {
    opacity: 1;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-dots {
    margin-top: 10px;
    text-align: center;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-dots .owl-dot {
    display: inline-block;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-dots .owl-dot span {
    background: #d6d6d6 none repeat scroll 0 0;
    border-radius: 30px;
    display: block;
    height: 10px;
    margin: 5px 7px;
    transition: opacity 200ms ease 0s;
    width: 10px;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-dots .owl-dot.active span {
    background: #869791 none repeat scroll 0 0;
}
.default-theme.woocommerce-products-carousel-all-in-one .owl-dots .owl-dot:hover span {
    background: #869791 none repeat scroll 0 0;
}
ul#wpc-parts-bar li.active {
	 background-color: #dedede; color: #817F7F;
}
/* ---  --- */
/* #wpd-cliparts-modal.omodal-content, #wpd-cliparts-modal.omodal-dialog {width:70%; height:70%;margin-top:35px;}
.wpd-cliparts-container > *, #wpd-search-cliparts-results > * {width:200px;height:200px;} */