/*======================================
Theme Name: phlox pro child
Description: phlox pro child
Version: 1.0
Author: silke kaiser LIMX
Author URI: https://limx.net
Template: phlox-pro
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
======================================*/
body{color:#222222 !important;}
.entry-content a {color:#eb9d51 !important; font-weight:bold !important;}
a:hover {color:#ffc266 !important;}
h2 a{color:#eb9d51 !important;}
h3.site-title {font-weight:200; letter-spacing:0.1em;color:#eb9d51 !important;}
.hentry .entry-title {font-weight:200; letter-spacing:0.05em;}
div.aux-slide-title h3 {font-weight:200 !important;}
.entry-info a.meta-comment::after {
	content: "" !important;
	position: relative;
	top: 0;
	display: inline-block;
	width: 3px;
	height: 3px;
	border-radius: 50%;
	margin: 0 10px;
	vertical-align: middle;
	background-color: #BBB;}

.aux-widget-post-slider .aux-latest-posts-slider .aux-slide-info {
	font-size: .875em;
    color: #eb9d51;
}
.aux-read-more.aux-outline:hover, .aux-post-nav.aux-outline:hover{
	background-color:#fff;
}
.aux-sidebar ul li a{color:#222222;}

/*buttons*/
.aux-contact-form input[type="submit"], #commentform input[type="submit"], .c_form input[type="submit"], .wpcf7 input[type="submit"] {

    padding: 1em 2em;
    font-weight: 600;

}
input[type="reset"]:hover, input[type="submit"]:hover {

    color:#ffc266;

}
input[type="reset"], input[type="submit"] {

    padding: 8px 20px;
    margin-right: 5px;
    background-color: #dad8da;
    color: #515151;
    vertical-align: top;
    font-size: .8125em;
    font-weight: 600;
    text-transform: uppercase;
}
/*buttons im shop */
.woocommerce a.button, .woocommerce input.button {
	text-transform:uppercase;
	color:#515151;
	background-color:#dad8da;
	}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	text-transform:uppercase;
	}

.woocommerce a.button:hover, .woocommerce input.button:hover{
	color:#ffc266;
	background-color:#dad8da;
	}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	color:#ffc266;
	}

.woocommerce-message{background-color:#cbe28c !important;}

.place-order {text-align:right;}

/*product pages*/
mark.count { background:#ffffff;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {color:#eb9d51;}

div.product p.price{display:none;}
table.variations th.label {max-height:10px !important;line-height:1em !important;padding:1.1em 1em 2.1em 1em !important;display:block !important; float:left;}
table.variations td.value {display:block !important;margin-top:-1em !important;}
table.variations td.value select {padding:10px 48px 10px 48px !important;}

/*checkout checkboxen*/
.woocommerce form .form-row .input-checkbox {
    display: inline-block !important;
    margin: -2px 8px 0 0;
    text-align: center;
    vertical-align: middle;
}

/*span.wpgdprc*/ 
input[type="checkbox"] {
    position: relative;
    opacity: 100;
}

span.wpgdprc .wpcf7-list-item-label, span.woocommerce-gzd-legal-checkbox-text, span.woocommerce-gzd-data-download-checkbox-text, label.checkbox {
	margin-left:8px;
	padding:8px;
}

#cookie-notice{font-family:"Raleway"; font-size:14px;}
#cookie-notice .cn-button{ border-radius:5px;padding:4px 12px !important;}
#cookie-notice #cn-notice-text{ }

span.etweet{display:block; padding:20px;font-size:120%;border:1px dotted #eb9d51;margin-bottom:26px;clear:both;}
span.etweet:hover{color:#eb9d51;background-color:#e9ebe4;}
span.etweet a:hover{}

/*kalender*/

h1.santapress-title{font-family: "Raleway", arial, sans-serif;font-size: 2.4em;
display: inline-block;line-height:100%;font-weight:200;color:#111111;border:0;letter-spacing:normal;text-shadow: none;}


@media screen and (max-width: 767px) {
  nav#master-menu-top-header{
  	display:block !important;
	clear:both;
	padding:0;
	margin:0;
	max-height:50% !important;
	max-width:60px;
  }
  nav#master-menu-top-header ul,li{
	  padding:0 !important;
	  margin:0 !important;
  }
}
	
	
