@charset "utf-8";
/* CSS Document */

#kommentarblock {
	font-size: 0.9em;
	background-color: #EFEFEF;
	padding: 1em;
	box-shadow: 0.5em 0.5em 0.2em grey;
	margin-bottom:1em;
	margin-top:0.5em;
	width:93.5%;
	display:none;
}

.kommentarblockListe{
	font-size: 0.9em;
	background-color: #EFEFEF;
	padding: 1em;
	box-shadow: 0.5em 0.5em 0.2em grey;
	margin-bottom:3em;
	margin-top:0.5em;
	width:93.5%;
	display:none;
	
}
.kommentartext span[style]{
	font-size:  1em!important;
}


.kommentarListe {
	padding-top:1em;
}

.kommentaruser {
	font-weight:bold;
}

#kommentarblock .kommentar {
	margin-bottom: 1em;
	border-bottom: 1px solid #D0D0D0;
}

#kommentarblock .kommentar:last-child {
	margin-bottom:0;
}
h1.kommentarh1 {
	margin:0;
	padding:0;
}

button#show-comment.ui-button, button.create-comment-handy.ui-button {
	
	font-size:0.8em;
	font-family: Gotham,  Helvetica, Arial, sans-serif;
	color:red;
	background:  #fff !important;
	font-weight: bold !important;
	margin-bottom:1em;
	margin-top:0.5em;
}

 button.show-commentliste.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only
 
{
	
	font-size:0.8em;
	font-family: Gotham,  Helvetica, Arial, sans-serif;
	color:red;
	background:  #fff !important;
	font-weight: bold !important;
	margin-bottom:1em;
	margin-top:0.5em;
}

.serviceListe button {
		font-size:1em;

	margin-bottom:1em;
	margin-top:0.5em;
	background:  #fff !important;
	color: #2779aa;
	font-family: Gotham,  Helvetica, Arial, sans-serif;
	font-weight: bold !important;
}


button#show-comment:active, button#show-comment:hover {

	background:  #fff !important;
	font-family: Gotham,  Helvetica, Arial, sans-serif;
	font-weight: bold !important;

}
button#show-comment .ui-button-text {
	font-size:1.1em;

}

button.show-commentliste .ui-button-text {
		font-size:1.1em;

}

button.create-comment {
    margin-bottom: 1em;
}

div.ServiceBox div.ServiceText button.create-comment.ui-button{
	/*background:  #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2779aa;*/
	background:  #fff !important;
	color: #2779aa;
	font-family: Gotham,  Helvetica, Arial, sans-serif;
	font-weight: bold !important;
}

.handybutton {
	display:none !important;
}

	#vor_name {
	  display: none;
	  opacity: 0;
	  visibility: hidden;
	}

@media only screen and  (max-width: 600px)  {
	.handybutton {
		/* display:block !important; */
		float:right;
		margin-right:2em !important;
	}
	
	.firstNews_gross .handybutton {
		display:block !important; 
		    font-size: 0.8em;
		font-family: Gotham, Helvetica, Arial, sans-serif;
		color: red;
		background: #fff !important;
		font-weight: bold !important;
		margin-bottom: 1em;
		margin-top: 0.5em;
		
	}
	
	.ui-dialog {
		width:80% !important;
	}
	
	button#show-comment .ui-button-text {
		font-size:0.9em;
	}
	button#create-comment-handy .ui-button-text {
		font-size:0.9em;
		color: #1447A1;
	}
	.kommentarListe {
		padding-top:0em;
	}


}