/*
 Theme Name:   Divi Child Theme
 Description:  Divi Child Theme
 Author:       Astrid Brueckner | basstrid.at
 Template:     Divi
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  ab
*/



/*Fokus für Tastaturnavigation - mit Plugin A11y eingefügt - dieser Code ist für die Umrahmung im Menü*/

#main-header #et-top-navigation nav>ul>li>a {
    padding-bottom: 0;
}

#main-header #et-top-navigation nav>ul>li {
    padding-bottom: 33px;
}


::selection {
	color:#fff; /*kann man auch weglassen, wenn Schrift gleich bleibt*/
	background: #5c74b4;
}

::marker {color:#5c74b4;}


/*Schriftdicke im Menü ändern*/
#top-menu-nav #top-menu>li>a {
	font-weight: 400!important;
}

/*Woocommerce Fehlermeldungen*/
ul.woocommerce-error a {
	color: #fff !important;
}

.wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-legal {
	margin-left: 35px !important;
}

/*Sidebar margin*/
#block-21.et_pb_widget, 
.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_1_4 .et_pb_widget {
	margin-bottom: 10px;
}

/*Abstand in der Kategorienliste anpassen*/
.wc-block-product-categories-list.wc-block-product-categories-list--depth-1 {
	margin-top: 8px;
}

/*Kategorienlisten stylen .meine_produktkategorienliste*/
ul.meine-produktkategorienliste li,
ul.meine-produktkategorienliste li ul li,
ul.meine-kategorienliste li
{
	list-style: none;
	list-style-type: none;
}

#page-container #et-boc ul.meine-produktkategorienliste li ul.children
{
	padding-bottom: 0 !important;
}

#page-container .et_pb_menu .et_pb_menu__menu>nav>ul>li {
	padding-bottom: 20px;
	transform: translateY(16px);
}

/* dicken  Strich im Submenu entfernen*/
ul.sub-menu, .nav li ul {
	border: #ffffff!important;
	box-shadow: none;
}

/*---------------Infotext Blurb ausrichten-------------------*/
.et_pb_blurb_position_left .et_pb_blurb_container {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.et_pb_blurb_position_left .et_pb_blurb_content {
    display: flex;
}
.et_pb_blurb_position_left .et_pb_blurb_content p {
    margin: 0;
}

.et_pb_blurb_position_left .et_pb_blurb_content .et_pb_blurb_container {
	padding-left: 0 !important;
}
.et_pb_blurb_position_left  .et_pb_main_blurb_image {
    width: 22px !important;
    margin-bottom: 0;
}

.et_pb_blurb_position_left .et_pb_module_header {
    padding-bottom: 0;
}


/*Warenkorb*/
@media (max-width: 980px) {
	#et-secondary-menu	{
		display: block !important;
		margin-left: 15px;
	}
}
@media (max-width: 980px) {
#top-header {
	padding: 10px 0 15px 0;
}
}


@media (min-width: 767px) and (max-width: 980px) {
#top-header .container.clearfix {
	display: flex;
	align-items: center;
	justify-content: center;
}
}

/*Warenkorb mobil Abstand des Icons*/
@media (max-width: 980px) {
#top-header #et-secondary-menu .et-cart-info span:before
	{
	margin-right: 5px;
}
}

/*SALE ANGEBOTS Badge muss immer rot sein*/
.dwe_single_woo_product_sale_badge {
	background: #e12d3b !important;
}