.wp-bewertung-input .inline-heading{display:inline-block;padding:0 0.75em 0.75em;font-weight:300;width:100%;}
.wp-bewertung-input .user-input, .wp-bewertung-input .user-input td, .wp-bewertung-input .result, .wp-bewertung-input .result td{border:none;}
.wp-bewertung-input .rating a, .wp-bewertung-input .rating a:hover{text-decoration:none !important;box-shadow:none !important;border:none !important;outline:0 !important;color:#7cb342;}
.wp-bewertung-input .user-input{padding:5px 2% 24px;margin-bottom:0px !important;width:100%;background:#fff;}
.wp-bewertung-input td{padding:8px;text-align:left;}
.wp-bewertung-input .user-input .input-icon{vertical-align:middle;text-align:right;}
.wp-bewertung-input .user-input .input-icon span{display:block;width:17px;height:26px;}
.wp-bewertung-input .user-input .input-stars{vertical-align:middle;width:300px;}
.wp-bewertung-input .rating{display:inline-block;width:50px;height:50px;}
.wp-bewertung-input .rating a:hover{}
.wp-bewertung-input .rating i{}
.rating a .star-icon{height:50px;display:block;}
.star-icon.star{background:url(//www.freie-trauredner.bayern/wp-content/plugins/wp-bewertung-premium/public/img/stars-rate-huge.png) no-repeat 0px 0px;}
.star-icon.star-o{background:url(//www.freie-trauredner.bayern/wp-content/plugins/wp-bewertung-premium/public/img/stars-rate-huge.png) no-repeat 0px -50px;}
.wp-bewertung-input em{display:block;opacity:0.7;font-size:0.75em;}
.wp-bewertung-input .reset{text-decoration:none !important;box-shadow:none !important;border:none !important;outline:0 !important;color:#818181;font-size:20px;}
.wp-bewertung-input .reset_icon{}
.wp-bewertung-input .result{width:100%;}
.wp-bewertung-input .result tr{border-top:1px solid;}
.wp-bewertung-input .result tr td.total-text, .result tr strong{font-weight:bold;font-size:17px;}
.wp-bewertung-input .result tr td.total-text{width:33%;}
.wp-bewertung-input .result tr td.total-number{text-align:right;}
.wp-bewertung-input .full{margin:28px 0 0 0;padding:0px;list-style-type:none;}
.wp-bewertung-input .full label{font-size:15px;margin-bottom:4px;display:inline-block;font-weight:bold;}
.wp-bewertung-input .full li{margin:0;margin-bottom:16px;padding:0 6px;list-style:none;}
.wp-bewertung-input .full li .input-notice{font-weight:normal;font-size:14px;}
.wp-bewertung-input .full li a{text-decoration:underline;}
.wp-bewertung-input .full li #terms_of_service_checkbox{margin:0 8px 4px 0;cursor:pointer;display:inline-block;width:auto;-webkit-appearance:none;appearance:none;background:#f7f7f7;border-radius:1px;box-sizing:border-box;position:relative;box-sizing:content-box;width:25px;height:25px;border-width:0;transition:all .2s linear;}
.wp-bewertung-input .full li #terms_of_service_checkbox:checked{background-color:#2ECC71;}
.wp-bewertung-input .full li #terms_of_service_checkbox:focus{outline:0 none;box-shadow:none;}
.wp-bewertung-input .button:hover, .wp-bewertung-input .button, .evaluation-pagination a, .evaluation-pagination span.current{font-family:'Philosopher',sans-serif;color:#333;font-weight:400;padding:0.375em 1.75em 0.5em;display:inline-block;text-shadow:0 0.0625em 0.0625em rgba(20,20,20,0.7);font-size:18px;font-size:1.125em;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;outline:0;}
.wp-bewertung-input li.terms{position:relative;}
.wp-bewertung-input .full li.terms label[for="terms_of_service_checkbox"]{height:27px;font-weight:normal;font-size:14px;position:absolute;top:0;padding:6px 0;margin-bottom:0;line-height:1;}
.wp-bewertung-input textarea, .wp-bewertung-input input[type="text"], .wp-bewertung-input input[type="email"]{padding:0 8px;}
.wp-bewertung-input textarea{height:150px;font-size:12px;}
.wp-bewertung-input input[type="text"],
.wp-bewertung-input input[type="email"]{height:35px;font-size:12px;}
.wp-bewertung-input{position:relative;}
.wp-bewertung-input .loading{position:absolute;left:0px;top:0px;width:100%;height:100%;background:#FFF;opacity:0.3;}
.wp-bewertung-single{padding:5px;border:1px solid #dfdfdf;border-radius:5px;margin-top:1.25em;}
.wp-bewertung-single h5{display:inline-block;padding:0px;margin:10px 10px 4px 10px !important;font-size:18px;}
.wp-bewertung-single h5 a{text-decoration:none;border:none;box-shadow:none;color:#202020;}
.wp-bewertung-single h5 i.fa{font-size:20px;}
.wp-bewertung-single .author{margin:0 10px;font-size:14px;}
.wp-bewertung-single .author span{font-weight:bold;font-size:13px;}
.wp-bewertung-single .comment{margin:10px;}
.wp-bewertung-single time{float:right;color:#9f9f9f;font-size:11px;margin-right:10px;margin-bottom:10px;}
.wp-bewertung-single .clearfix{clear:both;}
.evaluation-pagination{margin-top:20px;}
#wp-bewertung-badge{position:fixed;right:60px;z-index:9999;background-color:#fff;border:1px solid #eee;border-radius:5px;padding:5px;}
#wp-bewertung-badge a{text-align:center;color:#000;display:inline-block;}
#wp-bewertung-badge .ratingvalue-name{font-size:12px;margin:0px;padding:0px;margin-top:4px;}
#wp-bewertung-badge .rating-stars{color:#fdd835;}
#wp-bewertung-badge .ratingvalue-formatted{font-size:14px;margin:0px;padding:0px;}
#wp-bewertung-badge2{display:inline-block;text-decoration:none !important;border:none !important;box-shadow:none !important;text-align:center;color:#000;}
#wp-bewertung-badge2 .ratingvalue-name{font-size:12px;margin:0px;padding:0px;margin-top:4px;}
#wp-bewertung-badge2 .rating-stars{color:#fdd835;}
#wp-bewertung-badge2 .ratingvalue-formatted{font-size:14px;margin:0px;padding:0px;}
.evaluation-success{font-weight:bold;color:green;}
.evaluation-error{font-weight:bold;color:red;}
.close-badge{position:absolute;right:-20px;z-index:5;font-weight:bold;font-size:12px;cursor:pointer;top:0px;}
.badge-size.badge-size-small img{width:50px;}
.badge-size.badge-size-medium img{width:100px;}
.badge-size.badge-size-big img{width:150px;margin:0px auto;display:block;max-width:100%;}
.left-details{float:left;width:36.290252881%;min-width:300px;text-align:center;}
.left-details h1{margin-top:10px !important;margin-bottom:10px !important;font-size:24px !important;line-height:26px !important;text-align:center;text-transform:uppercase;font-weight:bold;}
.left-details .number{font-size:22px;}
.left-details .number.average{font-weight:bold;}
.left-details .number.total{}
.stars-details{font-size:40px;}
.rating-table{width:36.290252881%;float:left;margin-right:1.93559539%;min-width:260px;display:block;}
.rating-table, .rating-table tr,  .rating-table td{border:none;}
.rating-table td{padding:0.25em 0.5em 0.25em;width:100%;vertical-align:middle;font-size:12px;line-height:1.5em;}
.rating-table tr.even{background:#ecf0f1;}
.rating-table td.stars{width:150px;display:block;}
.rating-table td.stars i.fa{}
.stars-details .star-icon{display:inline-block;width:50px;height:50px;margin-right:-5px;}
.stars-details .star-icon.star-o{background:url(//www.freie-trauredner.bayern/wp-content/plugins/wp-bewertung-premium/public/img/stars-huge.png) no-repeat 0px -50px;}
.stars-details .star-icon.star{background:url(//www.freie-trauredner.bayern/wp-content/plugins/wp-bewertung-premium/public/img/stars-huge.png) no-repeat 0px 0px;}
.star-icon-small{display:inline-block;width:25px;height:25px;vertical-align:bottom;margin-right:-3px;}
.star-icon-small.star{background:url(//www.freie-trauredner.bayern/wp-content/plugins/wp-bewertung-premium/public/img/stars.png)no-repeat 0px 0px;}
.star-icon-small.star-o{background:url(//www.freie-trauredner.bayern/wp-content/plugins/wp-bewertung-premium/public/img/stars.png)no-repeat 0px -25px;}
.rating-table .result{border-top:1px dashed #ccc;}
.rating-table .result td strong{font-weight:bold;}
.badge-right{float:left;width:22.548303458%;text-align:center;}
.clearfix{clear:both;}
.btn-evaluate-us{float:right;margin-right:20px;margin-bottom:20px;height:40px !important;line-height:40px !important;padding-left:20px !important;padding-right:20px !important;margin-bottom:20px !important;background:#2ECC71;border:none !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2) !important;color:#FFF;font-weight:bold;text-transform:uppercase;border-radius:2px !important;letter-spacing:.5px !important;}
.evaluate.box.content{border:1px solid #eee;border-radius:5px;padding:5px 2%;}
.reviews.box.content{border:1px solid #eee;border-radius:5px;padding:5px 2% 24px;margin-bottom:10px;background-color:#fff;}
.reviews.box.content h5.inline-heading{margin:0 0 30px 0;padding:8px 2%;border-bottom:1px dashed #ccc;text-align:left;}
.reviews.box.content h5.inline-heading span{font-size:20px;}
input,input[type="text"], input[type="email"], textarea{background-color:#f7f7f7;border-radius:0;margin:0;vertical-align:baseline;background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border:1px solid #eaeaea!important;border:1px solid rgba(51, 51, 51, 0.1)!important;color:rgba(51, 51, 51, 0.7);width:98%;}
button{min-height:40px;}
form[name="myForm"]{border-top:1px dashed #dfdfdf;}
.wp-bewertung-input .box.content{padding:5px 1% 0;background-color:#fff;}
@media screen and (max-width:991px){
.badge-size.badge-size-big img{width:80%;}
.rating-table{width:41.66666667%;}
.stars-details{font-size:2em;}
.badge-right{width:25%;}
}
@media screen and (max-width:679px){
.left-details, .rating-table, .badge-right {
width: 100%;
}
.wp-bewertung-input .rating i {
font-size: 30px;
}
.badge-right {
display: none;
}
}