
.ifont{
  font-family: "freestockicons1" !important;
  font-weight: normal !important;
  cursor:url(../images/mickey2.png),auto !important;
}


*,
*:after,
*::before {
	
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

a {
	cursor:url(../images/mickey2.png),auto !important;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-image: url('../images/stardust1x.png');
    background-repeat: repeat;
	cursor:url(../images/mickey1.png),auto;
}

html{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	cursor:url(../images/mickey1.png),auto;
}

div a {
	position: relative;
	display: inline-block;
	margin: 0px 0px;
	outline: none;
	color: #fff;
	text-decoration: none;
	font-weight: 600;
	font-size: 1em;
}

div a:hover,
div a:focus {
	outline: none;
}

/* Effect 1: Brackets */

.cl-effect-1 a {
	margin: 0 0.0em;
	padding: 6px;
	position: relative;
	text-align: center;
	color: #757575;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;	
}


.ddd a:focus {
color:#ff9900;
}

.ddd a:hover {
color:#ff9900;
}

.www a:focus {
color:#cc00cb;
}

.www a:hover {
color:#cc00cb;
}

.cl-effect-1 a::before,
.cl-effect-1 a::after {
	content: '';
	position: absolute;
	width: 10px;
	height: 10px;
	opacity: 0;
	border: 2px solid #000000;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s, border-color 0.3s;
	transition: transform 0.3s, opacity 0.3s, border-color 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.17, 0.67, 0.05, 1.29);
	transition-timing-function: cubic-bezier(0.17, 0.67, 0.05, 1.29);
}

.cl-effect-1 a::before {
	top: 0;
	left: 0;
	border-width: 2px 0 0 2px;
	-webkit-transform: translate3d(10px, 10px, 0);
	transform: translate3d(10px, 10px, 0);
}

.cl-effect-1 a::after {
	right: 0;
	bottom: 0;
	border-width: 0 2px 2px 0;
	-webkit-transform: translate3d(-10px, -10px, 0);
	transform: translate3d(-10px, -10px, 0);
}

.cl-effect-1 a:hover::before,
.cl-effect-1 a:hover::after,
.cl-effect-1 a:focus::before,
.cl-effect-1 a:focus::after {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.cl-effect-1 a:active,
.cl-effect-1 a:active::before,
.cl-effect-1 a:active::after {
color: #000000 !important;
border-color: #000000 !important;
}


.cl-effect-1 a:active::before {
	-webkit-transform: translate3d(2px, 2px, 0);
	transform: translate3d(2px, 2px, 0);
}

.cl-effect-1 a:active::after {
	-webkit-transform: translate3d(-2px, -2px, 0);
	transform: translate3d(-2px, -2px, 0);
}

.cl-effect-1 a:hover::before,
.cl-effect-1 a:hover::after{
	border-color: #757575;

}


