#fertig, #laedt
{
	display: none;
	-moz-border-radius: 4px;
	padding: 5px;
}

#fertig
{
	background-color: #ffffff;		
}

#laedt
{
	background-color: #E10101;			
}

.partner
{
	width: 450px;
	font-size:10px;
	border-style: none none none none;
}

.ads_button1
{
	width:468px;
	height: 50px;
	border-style: solid;
	font-size:14px;
	text-align:center;
	padding-top:10px;
}

.ads_button1
{
   height: 60px;
}

input[type="text"]
{
	font-weight:bold;
	padding-left:5px;
}
input[type="password"]
{
	font-weight:bold;
	color:#fff;
	padding-left:5px;
}
.minpic_btn_input
{
	color:#fff !important;
	background-color: #db0000 !important;
	border: 1px solid #fff !important;
	border-radius:4px !important;	
}
.minpic_btn_input:hover
{
	background-color: #818181;
}  
.jspaging
{
	color:#fff;
	background-color: #db0000;
	border: 1px solid #fff;
	border-radius:4px;	
	margin:0;
	padding:0;
	text-align:center;	
}
.whatsapp-share-button {
      visibility: hidden;
} 
@media only screen and (min-width: 480px) and (max-width: 1024px) {
  .whatsapp-share-button {
      visibility: visible;
  }  
}
.pagingclass
{
	cursor: normal;	
}
.pagingclass:hover
{
	cursor: pointer;	
}
.mitgliederprevnext
{
	font-size:18px;
	transition: all .2s ease-in-out;
	border:3px solid #000;
	border-radius:8px;
	background-color:#db0000;
	color:#fff;
	padding:3px;
	margin:10px;
	font-weight:bold;	
	width:80px;	
	cursor: pointer;
	text-align:center;
}
.mitgliederprevnext:hover
{	
	font-size:18px;
	transform: scale(1.07);
	background-color: #818181;
}
.mitgliederimglist
{
	width: 200px;
	transition: all .2s ease-in-out;
}
.mitgliederimglist:hover
{	
	transform: scale(1.1);
}
#minpic_dropzone {
	max-width:600px;
}
.sharecodes-div {
	max-width:600px;
	margin:0 auto;	
}
.sharecodesshow
{
	font-size:23px;
	transition: all .2s ease-in-out;
	border:3px solid #000 !important;
	border-radius:8px;
	background-color:#db0000 !important;
	color:#fff;
	padding-top:3px;
	padding-bottom:1px;
	font-weight:bold;	
	width:90% !important;
	cursor: pointer;
	text-align:center;
	margin:0 auto;
}
#sharecodesx
{
	font-weight:bold;
	text-decoration:none;
	float:right;
	padding-right:5px;
}
.sharecodesdisplay
{
	border:2px solid #db0000;
	max-width:410px !important;
	min-width:300px !important;	
	margin:0 auto;
}
.sharecodesshow:hover
{	
	font-size:23px;
	transform: scale(1.015);
	background-color: #818181;
}
.sharecodesdisplayloading
{	
	border:0;
	width:1px;		
	height:1px;
	overflow:hidden;
}
.sharecodes
{
	background-color:#db0000;
	border:2px solid #000;
	border-radius:4px;
	color:#fff;
	height:25px;
	width:250px;
	vertical-align: top;
	font-weight:bold;	
}
.loginflaggen
{
	width:32px;
	height:21px;
	border:0;
	padding-bottom:3px;
	margin-left:3px;
}
.loginflaggenlink
{
	opacity: 1.0;	
}
.loginflaggenlink:hover
{
	opacity: 0.7;	
}
.minpiclogo
{
	transition: all .2s ease-in-out;
	opacity: 1.0;
}
.minpiclogo:hover
{
	opacity: 0.95;	
	transform: scale(1.07);
}
a.footerlinks:link
{
	color:#fff;	
	text-decoration:none;
}
a.footerlinks:visited
{
	color:#fff;	 
	text-decoration:none;
}
a.footerlinks:hover
{
	color:#818181;	
}
.footericon
{	
	transition: all .2s ease-in-out;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:2px;
	opacity: 1;
}
.footericon:hover
{	
	transform: scale(1.3);
	opacity: 0.7; 
}
.upload
{
	transition: all .2s ease-in-out;
	margin-bottom:3px;
	opacity: 1;
	margin-left:10px;
}
.upload:hover
{
	transform: scale(1.3);
	opacity: 0.7;	
}
.profil
{
	transition: all .2s ease-in-out;
	margin-bottom:3px;
	opacity: 1;
}
.profil:hover
{
	transform: scale(1.3);
	opacity: 0.7;	
}
.meinebilder
{
	transition: all .2s ease-in-out;
	margin-bottom:3px;
	opacity: 1;
}
.meinebilder:hover
{
	transform: scale(1.3);
	opacity: 0.7;	
}
.extras
{
	transition: all .2s ease-in-out;
	margin-bottom:3px;
	opacity: 1;
}
.extras:hover
{
	transform: scale(1.3);
	opacity: 0.7;	
}
.logout
{
	transition: all .2s ease-in-out;
	margin-bottom:3px;
	opacity: 1;
}
.logout:hover
{
	transform: scale(1.3);
	opacity: 0.7;	
}
#loginmenu
{
	position:fixed;
	background-color:#fff;
	z-index:99;
	margin-top:35px; 
	width:380px;
	border:4px solid #db0000;
	border-radius:8px;	
	left: 50%;
	top:0;
	margin-left: -190px; /* Negative half of width. */	
}
#loginmenuintern
{
	position:fixed;
	background-color:#fff;
	z-index:98;
	margin-top:38px;
	width:760px;
	height:120px;
	top:0;
	border:0;
	left: 50%;
	margin-left: -380px; /* Negative half of width. */	
}
#loginmenux
{
	font-weight:bold;
	text-decoration:none;
	float:right;
	padding-right:5px;
}
.loginfields
{	
	background-color:#3c3c3c;
	border-radius:5px;
	height:28px;
	color:#fff;
	vertical-align: top;
	margin-top:5px;	
	-webkit-appearance: none;
}
.loginbuttons
{	
	transition: all .2s ease-in-out;
	cursor: pointer;
	background-color:#db0000;
	border:1px solid #fff;
	border-radius:4px;
	color:#fff;
	height:28px;
	vertical-align: top;
	margin-left:10px;
	margin-top:5px;	
	font-weight:bold;
	-webkit-appearance: none;
}
.loginbuttons:hover
{
	transform: scale(1.1);
	background-color: #818181;
} 
#connect
{
	transition: all .2s ease-in-out;
	color:#FFF;
	vertical-align: top;
	margin-top:6px;	
	opacity: 1;	
}
#connect:hover
{
	opacity: 0.5;	
	transform: scale(1.1);
}
#password
{
	color:#FFF;
	float:left;
	padding-top:4px;
}
#icons
{
	float:left;
	text-align:right;
	color:#FFFFFF;
}
#logout
{
	float:left;	

}
#mycontent
{
	clear:both;
	width:100%;
	position:relative;
	margin:auto;
	padding-top:50px;
	padding-bottom:30px;
}
#button
{
	background-color:#D50101;
	width:100%;
	position:relative;
	text-align:center;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}
#userslist
{
	position:relative;
	width:267px;	
}

#uploadfile
{
	width:60%;
	position:relative;
	margin-left:310px;
}
#paragraphs
{
	position:relative;margin-top:50px
}

.edit_menu_status { 
	display:none;
	position:fixed;
	z-index:95;
	background-color: white;
	width: 220px !important;
	border: 3px solid red;
	padding:5px;
	margin:0;
	left:40px;
	color:#000000;
	text-align:left;
	font-size:1em;
}

.minpic_edit_p{
	margin:0;
	padding:0;
}
.minpic_edit_label {
	margin:0;
}

#edit_menu_main { 
	position:fixed;
	z-index:95;
	height:340px;
	background-color: red;
	width: 36px;
	border: 0px none red;
	padding:0px;
	margin:0;
	margin-top:42px;
	left:0;
	color:#ffffff;
	background:url(/wp-content/plugins/justawesome-minpic/img/edit_menu.gif);
}

#edit_icon_save { 				
	width: 28px;
	height:28px;			
	border: 0px;
	outline:none;
	cursor: pointer;
	background: url(/wp-content/plugins/justawesome-minpic/img/icon_edit_save.png) 0px 0px no-repeat;
}
#edit_icon_text { 				
	width: 28px;
	height:28px;			
	border: 0px;
	outline:none;
	cursor: pointer;
	background: url(/wp-content/plugins/justawesome-minpic/img/icon_edit_text.png) 0px 0px no-repeat;
}
#edit_icon_paint { 				
	width: 28px;
	height:28px;			
	border: 0px;
	outline:none;
	cursor: pointer;
	background: url(/wp-content/plugins/justawesome-minpic/img/icon_edit_paint.png) 0px 0px no-repeat;
}
#edit_icon_contrast { 				
	width: 28px;
	height:28px;			
	border: 0px;
	outline:none;
	cursor: pointer;
	background: url(/wp-content/plugins/justawesome-minpic/img/icon_edit_contrast.png) 0px 0px no-repeat;
}
#edit_icon_fx { 				
	width: 28px;
	height:28px;			
	border: 0px;
	outline:none;
	cursor: pointer;
	background: url(/wp-content/plugins/justawesome-minpic/img/icon_edit_fx2.png) 0px 0px no-repeat;
}
#edit_icon_layer { 				
	width: 28px;
	height:28px;			
	border: 0px;
	outline:none;
	cursor: pointer;
	background: url(/wp-content/plugins/justawesome-minpic/img/icon_edit_layer.png) 0px 0px no-repeat;
}
#edit_icon_quad { 				
	width: 28px;
	height:28px;			
	border: 0px;
	outline:none;
	cursor: pointer;
	background: url(/wp-content/plugins/justawesome-minpic/img/icon_edit_quad5.png) 0px 0px no-repeat;
}
.edit_menu_icon { 				
	border: 0px;
	padding:0px;
	margin:5px;					
	transition: all .2s ease-in-out;
	opacity: 1;
}
.edit_menu_icon:hover { 
	opacity: 0.7;	
	transform: scale(1.1);							
}
#resetAllOther
{
	font-weight:bold;
	text-decoration:none;
	float:right;
	padding:0px;
}	
.edit_quad_buttons
{
	width:220px;
	height:25px;
	padding:3px !important;
	outline:none;
	font-size:0.8em !important;
	padding-bottom:3px !important;
	margin:0 !important;
}

input[type='range'] {
  height: 20px;
  width: 140px;
  padding: 0px;
}

.printbtn
{
	font-size:16px;
	border:3px solid #000;
	border-radius:8px;
	background-color:#db0000;
	color:#fff;
	padding-top:3px;
	padding-bottom:1px;
	font-weight:bold;	
	width:500px;	
	cursor: pointer;
}	
.minpic_linkcodes {
	max-width:400px !important;
	min-width:200px !important;
	padding-left:10px;
}
.minpic_links {
	padding:0;
}
.btn-minpic-navi {
	font-size:1em !important;
	padding:0 !important;
	margin: 10px !important;
	padding-left:5px !important;
	padding-right:5px !important;
	background-color: transparent !important;
	color:#BD0202 !important;
}
.btn-minpic-navi:hover {
	background-color:#BD0202 !important;
	color:white !important;
}
.off-canvas:not(.off-canvas-center) li.html {
	display:block;		
}
.qq-upload-list li.qq-upload-success {
	background-color:white !important;
}
@media (max-width: 1150px) {
  .html_topbar_left {
    display: none !important;
  }
}
.cat-links {
	display:none;
}
.byline {
	display:none;
}
div.kreis-offline {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #BD0202;
  display:inline-block;
}
div.kreis-online {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #00FF00;
  display:inline-block;
}
.grid {
  position: relative;
  overflow: hidden;	  
}
.h2-spacing {
	padding-left:10px;
}
.qq-upload-button {
	color: white !important;
	width:100% !important;
	max-width:380px !important;	
	border:3px solid #BD0202 !important;
}
.next_img {
	position: fixed !important;
	top: 60px !important;
	z-index:9999;
	display: none !important;
}
.next_img_wrapper:hover .next_img {
	display: inline-block !important;
	position: absolute !important;
}
.next_img_right {
	right:20px !important;
}
.next_img_left {
	left:20px !important;
}
.grid-img {
	height:200px;
	width:200px;
}
.grid-img-120{
	height:120px;
	width:120px;
}
.grid-item {
	margin:4px;
}
.color-input {
	width:60px;
	-webkit-appearance: none;
	border: none;
	width:60px;
	height:30px;
	padding:0;
	margin-bottom: 1em;
}
#edit_menu_main {
	display: inline-block !important;
	position: absolute !important;
	top:0 !important;
	margin-top:0 !important;
}
.edit_menu_status {
	position: absolute !important;
	top:0 !important;
	margin-top:0 !important;
}
.header-main .nav > li > a {
	color: #bd0202 !important;
	border: 2px solid #bd0202;
	padding: 7px;
}
.header-main:hover .nav:hover > li:hover > a:hover  {
	color: #FFFFFF !important;
	background-color: #bd0202;
}
.stuck .header-main .nav > li > a {
	line-height:16px;
}
.header, .header-wrapper {
	z-index:1000;
}
#modal {
	z-index:9998 !important;
}
.mfp-content {
	z-index:9999 !important;
}