.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.left {
	display: none;}
	
.header-7 .haru-header-nav-wrap .header-navigation .header-primary-menu {
    margin-left: 190px;}

.container .header-left .header-logo {
    margin-top: 60px;
}
.woof_sid_auto_shortcode.woof {
    padding: 10px;}
.haru-archive-product .gridlist-toggle {
    margin-bottom: 11px;}
.col-md-2.header-right.header-elements.align-self-center {
    width: 45%;
    max-width: 45%;
    display: block !important;

}
.header-elements-nav .header-elements-item{
	margin-right: 15px;
	margin-left: 0px !important;
}
.col-md-8 {
    width: 45%;
}
.col-md-2.header-left.header-elements.align-self-center {
    width: 10% !important;
    max-width: 10% !important;
}
header.haru-main-header .header-logo a img {
    max-height: 100px !important;
}
.header-right.align-self-center.ml-auto {
    margin-left: 10px !important;
}
.header-info {
    display: flex;
    width: 800px;
    float: left;
    margin-left: 86px;
}
.header-info .info-item {
	padding-left: 0px !important;
	padding-right: 40px !important;
}

.header-info .info-item__title {
	text-transform: none !important;
}
.header-social {
    display: block;
    height: 50px;
    float: left;
	margin-left: 6px;
}
.social-row {
    float: left;
    margin-left: 10px;
}
.footer-link-shortcode-wrap.style_1.otiv a {
    color: #2ebcad !important;
	font-size:30px;
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-description {
    color: #dd3333 !important;
}
header.haru-main-header.header-sticky.sticky_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
    font-weight: bold !important;
}
header.haru-main-header.header-sticky.sticky_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a {
	font-weight: bold !important;
}
.wpb_column.vc_column_container.vc_col-sm-5 {
    width: 22% !important;
}
.icon-box-shortcode-wrap.style_5 .icon-box-container .icon-content .icon-description {
    font-size: 16px !important;
	float: left;
}
.icon-box-shortcode-wrap.style_5 .icon-box-container .icon-content .icon-title {
    font-size: 18px;
}
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-content .icon-description {
    font-size: 18PX;
}
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-content .icon-title {
    font-size: 20px;
}
.vc_custom_1563043783889 {
    font-size: 20px;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information {
    font-size: 20px;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.podpiska-mit {
    text-align: center;
	color: #9f9f9f !important;
	margin-bottom: 20px;
}
.wpb_text_column.wpb_content_element.xbaner-icon-text-mit {
    font-size: 22px;
    color: #376eb6;
}
.icon_box_mit .icon-box-container {
    height: 170px;
}
.wpb_wrapper .onas-mit1 {
    font-size: 20px !important;
}
.onas-mit .icon-box-container {
    height: 350px;
}
h1.vc_custom_heading.onastitle-mit.default {
    font-weight: bold !important;
}
.wpb_text_column.wpb_content_element.kontakt-mit {
    font-size: 20px;
}
.subscribe-email {
    border: 1px solid #e7e7e7;
}
.wpb_text_column.wpb_content_element.xbannertext-mit {
    font-size: 20px;
}
.footer-fullwidth .wpb_single_image img {
	margin-top: 30px;
    margin-bottom: 20px;
    width: 500px !important;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li{
	width: 70px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li{
	width: 70px;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li:hover{
	color: #b5e3ee;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li:hover{
	color: #b5e3ee;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li.selected {
    cursor: pointer;
    border: 1px solid #ccc;
	color:#376EB6;
	border-radius: 5px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li.selected {
    cursor: pointer;
    border: 1px solid #ccc;
	color:#376EB6;	
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-title {
    color: #555;
	font-weight: bold;
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-sub-title {
    color: #376EB6;
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-sub-description {
    color: #376EB6;
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-description {
    font-weight: normal;
    font-style: normal;
}
.woof_price3_search_container.woof_container.woof_price_filter {
    margin-right: 20px;
}
li.product .product-inner .price .woocommerce-Price-amount, li.type-product .product-inner .price .woocommerce-Price-amount{
	display:inline !important;
	color: #dd3333 !important;
}
li.product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title, li.type-product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title {
	font-size: 18px !important;
}
li.product .product-inner .product-info, li.type-product .product-inner .product-info {
	text-align: center;
}
.woocommerce-variation-description {
    font-weight: bold;
    font-size: 18px;
	font-family: Arial;
}
li#tab-title-additional_information {
    display: none !important;
}
.akcia-mit .label-sub-description {
    margin-top: 0px !important;
}
.countdown-shortcode-wrap.number.text-center.countdown-mit.clearfix {
    margin-top: -20px !important;
}
.single-product-top .entry-summary p.price .woocommerce-Price-amount{
	font-size: 26px !important;
}
.single-product-top .entry-summary form.cart .woocommerce-variation-price{
	font-style: normal !important;
}
.faq-title-mit {
    width: 100%;
    float: left;
    font-size: 20px;
}
.wp-caption p.wp-caption-text {
    font-size: 20px;
    font-style: normal;
    color: #376EB6;
}
div.produkt-minitext-mit {
    width: 23% !important;
}
span.woocommerce-Price-amount.amount {
    font: 22px/22px sans-serif !important;
	font-weight: bold !important;
}
body {
    font-family: sans-serif !important;
}
h2 {
    font-family: sans-serif !important;
}
li.product .product-inner .price, li.type-product .product-inner .price{
	width: 100%;
}
.info-item__icon{
	color: #dd3333 !important;
}
header.haru-main-header.header-sticky.sticky_light .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total{
	background-color: #dd3333 !important;
}
.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total{
	background-color: #dd3333 !important;
}
.vc_custom_heading.heading_style_4{
	font-size: 20px !important;
	color: #FFF !important;
	background-color: #96989a !important;
	padding: 5px !important;
	border-radius: 5px !important;
}
.footer_full_mit{
	background-color: #96989a !important; 
	height: 50px;
	padding-top: 10px;
	color: #FFF;
	font-weight: bold;
}
.back-to-top{
	background: rgba(221, 51, 51, 0.5) !important;
}
.back-to-top:hover{
	background: rgba(221, 51, 51) !important;
}
.wpcf7-form-control.wpcf7-submit {
    background-color: #d33;
	border-radius: 5px;
	color: #FFF;
	border: none;
	padding: 4px 11px;
	font-weight: bold;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information li span.contact-icon{
	color: #dd3333 !important;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header{
	background-color: #dd3333 !important;
	color: #FFF !important;
}
.navbar .navbar-nav a {
	font-family: sans-serif !important;
	font-size: 16px !important;
}
.vc_custom_1553157097632 {
    padding-top: 100px !important;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-thumbnail {
    width: 22%;
    float: left;
    overflow: visible;
}