.avatar {
    transition: transform 1.5s;
}
.avatar :hover{
	transform: rotate(360deg);
}
.welcome-avatar{
	transition: transform 1.5s;
}	
.welcome-avatar :hover{
    transform: rotate(360deg);
}

.mas-avatar {
	transition: transform 0.8s;
}


.mas-avatar:hover {
    transform: scale(2.4, 2.4);	
    border-radius: 100%;
}


.forum-image{
    transition: transform 1.5s;
}
.forum-image:hover{
	transform: rotate(360deg);
}
	

.icon.icon-md {
    transition: transform 1.5s;
	margin-right: 2px;
}
.icon.icon-md:hover {
	transform: rotate(360deg);
}


/* Anfang Arcade

---------------------------------------- */
.ra_arcade_img {
    transition: transform 0.8s;
}

.ra_arcade_img:hover {
    transform: scale(0.7, 0.7);
    border-radius: 100%;
}


.imggrrelax {
 transition: transform 0.8s;
}

.imggrrelax:hover {
    transform: scale(2.4, 2.4);
    border-radius: 50%;
}


.imgptrelax {
 transition: transform 0.8s;
}

.imgptrelax:hover {
    transform: scale(2.4, 2.4);
    border-radius: 50%;
}


/* Ende Arcade

---------------------------------------- */

/* Anfang Mchat

---------------------------------------- */

#mchat-body {
    background-image: url("./images/hg.png");
    background-repeat: no-repeat;
    background-position: 50% top;
}

#mchat-panel  {
   background-image: url("./images/smilie.gif"), url("./images/oben.gif"), url("./images/smilie-rechts.gif");   
   background-position: left top, center bottom, right top;
   background-repeat: no-repeat,no-repeat;
}
.mchat-avatar{
    transition: transform 1.5s;
}
.mchat-avatar:hover{
	transform: rotate(360deg);
    border-radius: 100%;
}

/* Ende Mchat

---------------------------------------- */
.copyright {
    padding-top: 10px;
}

body {
	font-style: italic;
}

.profile-avatar img {
    transition: transform 1.5s;
}
.profile-avatar img:hover{
    transform: scaleX(-1);
}

@keyframes bounce {
	0%, 20%, 60%, 100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}

	40% {
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}

	80% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
	}
}

.postprofile .avatar img:hover {
	animation: bounce 1s;
}


bird img {
    float: left;
	transition: filter 0.9s;
	margin-top: -8%;
	margin-left: 515px;
}
bird:hover img {
	filter: drop-shadow(16px 16px 10px #2f65c6);
}	

bird1 img {
    float: left;
	transition: filter 0.9s;
	margin-top: -8%;
	margin-left: 290px;
}
bird1:hover img {
	filter: drop-shadow(16px 16px 10px #2f65c6);
}

.page-footer {
	height: 180px;
}

.site_logo {
     transition: transform 1.0s;
}
.site_logo:hover {
     animation: bounce 1s;
}


/* Anfang Color

---------------------------------------- */
.username-coloured {
    font-weight: bold;
    display: inline !important;
    padding: 1px 3px !important;   
    background: -moz-linear-gradient(top,#763535,#601b1b);
    margin: 2px;
    box-shadow: 0px 2px 0px inset, -2px -2px 0px inset, 2px 2px 0px inset, 2px 2px 0px inset;
	border-radius: 3px;
}
.username-coloured:hover{
    font-weight: bold;
    display: inline !important;
    padding: 1px 3px !important;
    text-shadow: none;
    background:  -moz-linear-gradient(top,#763535,#601b1b);
    margin: 2px;
    box-shadow: 0px 2px 0px inset, -2px -2px 0px inset, 2px 2px 0px inset, 2px 2px 0px inset;
	border-radius: 3px;
}

/* Ende Color

---------------------------------------- */


