.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text
{
    width: 180px;
}
.availability-wrap span span {
    color: #63c3d2 !important;
}

h1, header.page-header h1.page-title {
    opacity: 0.8 !important;
}

.woocommerce ul#shipping_method li {
    padding: 0;
}
.logo img {
    max-width: 115%;
    max-height: 115%;
}
.woocommerce ul.products li.product .price .amount {
    color: #63c3d2 !important;
}
.woocommerce-Price-amount.amount {
    color: #63c3d2 !important;
}
header.page-header {
    height: 80px !important;
}
.horizontal-menu-header-1 nav#horizontal-site-navigation ul#horizontal-menu li a, .horizontal-menu-header-1 nav#horizontal-site-navigation div#horizontal-menu ul li a {
font-size: 15px !important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #63c3d2 !important;
}
.woocommerce ul.products li.product .price {
color: #63c3d2 !important;
}
.AccordionPanelOpen .AccordionPanelContent {
    background-color: rgba(0, 0, 0, 0.1) !important;
}
#wpc-tools-box-container select, #wpc-tools-box-container textarea {
    color: #63c3d2 !important;
}
.wpd-label:before, .text-label:before {
    background-color: #63c3d2 !important;
}
#wpc-tools-box-container .drop a {
    color: #63c3d2 !important;
}
.wpc-qty-container #plus {
    display: none;
}
.wpc-qty-container #minus {
    display: none;
}
.wpc-qty-container input[type=number] {
    display: none;
}
#wpd-cart-title {
  display: none;
}
.btn-choose.tpl {
background: #63c3d2 !important;
border-bottom: 1px solid #63c3d2 !important;
}
.Accordion.minimal .AccordionPanelTab:before, .Accordion.minimal .AccordionPanelTab:after {
    background-color: #63c3d2 !important;
}
.uie-item.uie-banner-style-4 .uie-item-content .uie-text {
    left: 50px !important;
}
#product-part-container li {
padding: 0px !important;
}
/*.quantity-wrap .quantity-change-box span input
{
line-height: 24px !important;
} */
.vc_column-inner {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 95% !important;
!important;
}

/*Phils ergaenzungen*/
header.page-header {
	background-image: none !important;
}

/*Content in eine Linie mit Logo bringen*/
.vc_row {
	margin-left: 0px; 
	margin-right: 0px;
}

/*Schrift mobiles Menü sichtbar! und Padding größer*/
#site-navigation li a:link, #site-navigation li a:link,
#site-navigation li a:visited, #site-navigation li a:visited,
#site-navigation li a:hover, #site-navigation li a:hover,
#site-navigation li a:active, #site-navigation li a:active {
	color: #000 !important;
}

#site-navigation ul#top-menu ul.sub-menu li {
	padding-bottom: 30px;
}