body {
	background : #ffffff none repeat scroll 0 0;
    bottom : 0;
    color : #000000;
    font-family : verdana;
    font-size : 15px;
    height : 650px;
    left : 0;
    margin : 3px 0 0 0;
    overflow : hidden;
	padding : 0px;
    top : 0;
    width : 1000px;
}
a, a:hover, a:active, a:visited {
	color : #000000;
}
button {
	border : 0 none;
	background-size : 100% 100% !important;
	text-indent : -9999px;
}
button:hover:not(.Disable):not(.active):not(.Ideas_menuBtn), button:focus:not(.Disable):not(.active):not(.Ideas_menuBtn) {
	-ms-transform : scale(1.1,1.1);
	-webkit-transform : scale(1.1,1.1);
	-moz-transform : scale(1.1,1.1);
	-o-transform : scale(1.1,1.1);
	transform : scale(1.1,1.1);
}
.Ios_Scrn {
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	z-index: 9999;
	position: absolute;
}
.ios_popup {
	background: url("../images/buttons/start_normal.png") no-repeat;
	background-size: 100% 100%;
	width: 70px;
	height: 40px;
	position: absolute;
	top: 44%;
	left: 45%;
	outline: none;
	z-index: 9999;
}
.Pos_absolute {
    position : absolute;
}
.Cur_Point {
    cursor : pointer !important;
}
.Padding0 {
    padding : 0 !important;
}
.Disable {
	opacity : 0.5;
}
.loading_img {
	position : fixed;
	top : 50%;
	left : 50%;
	width : 100px;
	margin-top : -50px;
	margin-left : -50px;
}
.Wrapper .MainGame {
	height : 590px;
	margin : 0 auto;
	width : 850px;
	position : relative;
}
.Main_Wrap {
	overflow : hidden;
	width : 100%;
	height : 100%;
}
.tabbed:focus {
    box-shadow : 0px 0px 0px 2px #ffff00 !important;
	border-radius : 3px !important;
	outline : 0;
}
.IdeabgFocus {
	box-shadow : 0px 0px 0px 5px #ffff00 !important;
	border-radius : 5px !important;
	outline : 0;
}
.AniStart .IdeabgFocus {
	box-shadow : 0px 0px 0px 2px #ffff00 !important;
}
.ui-rotatable-handle {
    background: #556fe2 none repeat scroll 0 0;
    border-radius: 50px;
    cursor: pointer;
    height: 10px;
    width: 10px;
}
/* All Animations Styles Start here */
.Cat_Ani {
	background : rgba(0, 0, 0, 0) url("../images/animation/cat.png") no-repeat;
	width : 244px;
	height : 240px;
	margin : 20% 0 0 -32%;
	-ms-transform : scale(0.7) rotate(0.1deg);
	-webkit-transform : scale(0.7) rotate(0.1deg);
	-moz-transform : scale(0.7) rotate(0.1deg);
	-o-transform : scale(0.7) rotate(0.1deg);
	transform : scale(0.7) rotate(0.1deg);
    -webkit-animation : nF1jump 1.8s steps(21, end) infinite;
    -moz-animation : nF1jump 1.8s steps(21, end) infinite;
    animation : nF1jump 1.8s steps(21, end) infinite;
}
@-webkit-keyframes nF1jump {
    from { 
		background-position : 0px;
	}
    to {
		background-position : -5124px;
	}
}
@-moz-keyframes nF1jump {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5124px;
	}
}
@keyframes nF1jump {
	from {
		background-position : 0px;
	}
    to {
		background-position : -5124px;
	}
}
.Eye_left {
	background: rgba(0, 0, 0, 0) url("../images/animation/eyeleft.png") no-repeat;
	background-size: cover !important;
	height: 76px;
	width: 78px;
	position: absolute;
	right: 18px;
	top: 0;
	-webkit-animation: EyeLf 2.2s steps(27, end) infinite;
	-moz-animation: EyeLf 2.2s  steps(27, end) infinite;
	animation: EyeLf 2.2s  steps(27, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
.borderimg .Eye_left {
	left: 8px;
	top: -12px;
	-moz-transform: scale(0.11) rotate(0.1deg);
	-ms-transform: scale(0.11) rotate(0.1deg);
	-o-transform: scale(0.11) rotate(0.1deg);
	-webkit-transform: scale(0.11) rotate(0.1deg);
	transform: scale(0.11) rotate(0.1deg);
}
@-webkit-keyframes EyeLf {
    from {
		background-position : 0px;
	}
    to {
		background-position : -2106px;
	}
}
@-moz-keyframes EyeLf {
    from {
		background-position : 0px;
	}
    to {
		background-position :  -2106px;
	}
}
@keyframes EyeLf {
	from {
		background-position : 0px;
	}
    to {
		background-position : -2106px;
	}
}
.Eye_right {
	background: rgba(0, 0, 0, 0) url("../images/animation/eyeright.png") no-repeat;
	background-size: cover !important;
	height: 56px;
	width: 95px;
	position: absolute;
	top: 10px;
	right: -28px;
	-webkit-animation: EyeRT 5.1s steps(62, end) infinite;
	-moz-animation: EyeRT 5.1s steps(62, end) infinite;
	animation: EyeRT 5.1s steps(62, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
.borderimg .Eye_right {
	left: -16px;
	top: -10px;
	-moz-transform: scale(0.13);
	-ms-transform: scale(0.13);
	-o-transform: scale(0.13);
	-webkit-transform: scale(0.13);
	transform: scale(0.13);
}
@-webkit-keyframes EyeRT {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5890px;
	}
}
@-moz-keyframes EyeRT {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5890px;
	}
}
@keyframes EyeRT {
	from {
		background-position : 0px;
	}
    to {
		background-position : -5890px;
	}
}
.Mouth_left {
	background: rgba(0, 0, 0, 0) url("../images/animation/lips.png") no-repeat;
	background-size: cover !important;
	height: 70px;
	width: 118px;
	position: absolute;
	top: 32px;
	right: -2px;
	-webkit-animation: MouthLf 2.3s steps(2, end) infinite;
	-moz-animation: MouthLf 2.3s steps(2, end) infinite;
	animation: MouthLf 2.3s steps(2, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
@-webkit-keyframes MouthLf {
    from {
		background-position : 0px;
	}
    to {
		background-position : -236px;
	}
}
@-moz-keyframes MouthLf {
    from {
		background-position : 0px;
	}
    to {
		background-position : -236px;
	}
}
@keyframes MouthLf {
	from {
		background-position : 0px;
	}
    to {
		background-position : -236px;
	}
}
.Mouth_right {
	background: rgba(0, 0, 0, 0) url("../images/animation/mouth.png") no-repeat;
	background-size: cover !important;
	height: 83px;
	width: 122px;
	position: absolute;
	top: 22px;
	right: -42px;
	-webkit-animation: MouthRt 2s steps(2, end) infinite;
	-moz-animation: MouthRt 2s steps(2, end) infinite;
	animation: MouthRt 2s steps(2, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
.borderimg .Mouth_right {
	top: -7px;
	left: -38px;
	-moz-transform: scale(0.11) rotate(0.1deg);
	-ms-transform: scale(0.11) rotate(0.1deg);
	-o-transform: scale(0.11) rotate(0.1deg);
	-webkit-transform: scale(0.11) rotate(0.1deg);
	transform: scale(0.11) rotate(0.1deg);
}
@-webkit-keyframes MouthRt {
    from {
		background-position : 0px;
	}
    to {
		background-position : -244px;
	}
}
@-moz-keyframes MouthRt {
    from {
		background-position : 0px;
	}
    to {
		background-position : -244px;
	}
}
@keyframes MouthRt {
	from {
		background-position : 0px;
	}
    to {
		background-position : -244px;
	}
}
.Hand_left {
	background: rgba(0, 0, 0, 0) url("../images/animation/hand.png") no-repeat;
	background-size: cover !important;
	height: 123px;
	width: 153px;
	position: absolute;
	top: 40px;
	right: -20px;
	-webkit-animation: Handlf 4.1s steps(50, end) infinite;
	-moz-animation: Handlf 4.1s steps(50, end) infinite;
	animation: Handlf 4.1s steps(50, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
@-webkit-keyframes Handlf {
    from {
		background-position : 0px;
	}
    to {
		background-position : -7650px;
	}
}
@-moz-keyframes Handlf {
    from {
		background-position : 0px;
	}
    to {
		background-position : -7650px;
	}
}
@keyframes Handlf {
	from {
		background-position : 0px;
	}
    to {
		background-position : -7650px;
	}
}
.Hand_right {
	background: rgba(0, 0, 0, 0) url("../images/animation/finger.png") no-repeat;
	background-size: cover !important;
	height: 122px;
	width: 128px;
	position: absolute;
	top: 40px;
	right: -44px;
	-webkit-animation: HandRt 3.5s steps(43, end) infinite;
	-moz-animation: HandRt 3.5s steps(43, end) infinite;
	animation: HandRt 3.5s steps(43, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
@-webkit-keyframes HandRt {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5504px;
	}
}
@-moz-keyframes HandRt {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5504px;
	}
}
@keyframes HandRt {
	from {
		background-position : 0px;
	}
    to {
		background-position : -5504px;
	}
}
.Leg_left {
	background: rgba(0, 0, 0, 0) url("../images/animation/legleft.png") no-repeat;
	background-size: cover !important;
	height: 99px;
	width: 143px;
	position: absolute;
	top: 87px;
	right: -12px;
	-webkit-animation: LegLf 3.0s steps(37, end) infinite;
	-moz-animation: LegLf 3.0s steps(37, end) infinite;
	animation: LegLf 3.0s steps(37, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
@-webkit-keyframes LegLf {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5290px;
	}
}
@-moz-keyframes LegLf {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5290px;
	}
}
@keyframes LegLf {
	from {
		background-position : 0px;
	}
    to {
		background-position : -5290px;
	}
}
.Leg_right {
	background: rgba(0, 0, 0, 0) url("../images/animation/legright.png") no-repeat;
	background-size: cover !important;
	height: 99px;
	width: 143px;
	position: absolute;
	top: 87px;
	right: -52px;
	-webkit-animation: LegLf 1.5s steps(37, end) infinite;
	-moz-animation: LegLf 1.5s steps(37, end) infinite;
	animation: LegLf 1.5s steps(37, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
.Flag {
	background: rgba(0, 0, 0, 0) url("../images/animation/flag.png") no-repeat;
	background-size: cover !important;
	height: 129px;
	width: 111px;
	position: absolute;
	top: 106px;
	right: 0;
	-webkit-animation: Flag 2.2s steps(27, end) infinite;
	-moz-animation: Flag 2.2s steps(27, end) infinite;
	animation: Flag 2.2s steps(27, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
.borderimg .Flag {
	left: -19px;
	top: -49px;
	-moz-transform: scale(0.1) rotate(0.1deg);
	-ms-transform: scale(0.1) rotate(0.1deg);
	-o-transform: scale(0.1) rotate(0.1deg);
	-webkit-transform: scale(0.1) rotate(0.1deg);
	transform: scale(0.1) rotate(0.1deg);
}
@-webkit-keyframes Flag {
    from {
		background-position : 0px;
	}
    to {
		background-position : -2997px;
	}
}
@-moz-keyframes Flag {
    from {
		background-position : 0px;
	}
    to {
		background-position : -2997px;
	}
}
@keyframes Flag {
	from {
		background-position : 0px;
	}
    to {
		background-position : -2997px;
	}
}
.Wheel {
	background: rgba(0, 0, 0, 0) url("../images/animation/wheel.png") no-repeat;
	background-size: cover !important;
	height: 87px;
	width: 95px;
	position: absolute;
	top: 122px;
	right: -26px;
	-webkit-animation: Whee 2.0s steps(25, end) infinite;
	-moz-animation: Whee 2.0s steps(25, end) infinite;
	animation: Whee 2.0s steps(25, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
.borderimg .Wheel {
	left: -30px;
	top: -2px;
	-moz-transform: scale(0.1) rotate(0.1deg);
	-ms-transform: scale(0.1) rotate(0.1deg);
	-o-transform: scale(0.1) rotate(0.1deg);
	-webkit-transform: scale(0.1) rotate(0.1deg);
	transform: scale(0.1) rotate(0.1deg);
}
.borderimg .Wheel1 {
	left: -16px;
}
@-webkit-keyframes Whee {
    from {
		background-position : 0px;
	}
    to {
		background-position : -2375px;
	}
}
@-moz-keyframes Whee {
    from {
		background-position : 0px;
	}
    to {
		background-position : -2375px;
	}
}
@keyframes Whee {
	from {
		background-position : 0px;
	}
    to {
		background-position : -2375px;
	}
}
.Window {
	background: rgba(0, 0, 0, 0) url("../images/animation/window.png") no-repeat;
	background-size: cover !important;
	height: 110px;
	width: 113px;
	position: absolute;
	top: 154px;
	right: 0;
	-webkit-animation: Wind 5.2s steps(63, end) infinite;
	-moz-animation: Wind 5.2s steps(63, end) infinite;
	animation: Wind 5.2s steps(63, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
.borderimg .Window {
	top: -14px;
	left: -24px;
	-moz-transform: scale(0.1) rotate(0.1deg);
	-ms-transform: scale(0.1) rotate(0.1deg);
	-o-transform: scale(0.1) rotate(0.1deg);
	-webkit-transform: scale(0.1) rotate(0.1deg);
	transform: scale(0.1) rotate(0.1deg);
}
@-webkit-keyframes Wind {
    from {
		background-position : 0px;
	}
    to {
		background-position : -7119px;
	}
}
@-moz-keyframes Wind {
    from {
		background-position : 0px;
	}
    to {
		background-position : -7119px;
	}
}
@keyframes Wind {
	from {
		background-position : 0px;
	}
    to {
		background-position : -7119px;
	}
}
.Door {
	background: rgba(0, 0, 0, 0) url("../images/animation/door.png") no-repeat;
	background-size: cover !important;
	height: 175px;
	width: 111px;
	position: absolute;
	top: 118px;
	right: -40px;
	-webkit-animation: Doo 4.1s steps(50, end) infinite;
	-moz-animation: Doo 4.1s steps(50, end) infinite;
	animation: Doo 4.1s steps(50, end) infinite;
	-moz-transform: scale(0.29) rotate(0.1deg);
	-ms-transform: scale(0.29) rotate(0.1deg);
	-o-transform: scale(0.29) rotate(0.1deg);
	-webkit-transform: scale(0.29) rotate(0.1deg);
	transform: scale(0.29) rotate(0.1deg);
}
@-webkit-keyframes Doo {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5550px;
	}
}
@-moz-keyframes Doo {
    from {
		background-position : 0px;
	}
    to {
		background-position : -5550px;
	}
}
@keyframes Doo {
	from {
		background-position : 0px;
	}
    to {
		background-position : -5550px;
	}
}
.Hand_AniDown {
	-webkit-transform: rotate(10deg) scale(0.3);
	-moz-transform: rotate(10deg) scale(0.3);
	-o-transform: rotate(10deg) scale(0.3);
	-ms-transform: rotate(10deg) scale(0.3);
	transform: rotate(10deg) scale(0.3);
	left: 85px;
    top: 60px;
    z-index: 1;
}
.Hand_RotateNextAniRight {
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	-o-transform: scale(0.3);
	-ms-transform: scale(0.3);
	transform: scale(0.3);
}
.Hand_Arrow1 {
	background : rgba(0, 0, 0, 0) url("../images/animation/pop_fingerdown.png") no-repeat;
	background-size : 100% 100%;
	height: 176px;
    width: 161px;
	-webkit-animation : handmoov .7s linear infinite;
	-moz-animation : handmoov .7s linear infinite;
	animation : handmoov .7s linear infinite;
}
.Hand_AniUp {
	left: 90px;
    top: 52px;
    transform: rotate(-11deg) scale(0.3);
	-webkit-transform : rotate(-11deg) scale(0.3);
	-moz-transform : rotate(-11deg) scale(0.3);
	-o-transform : rotate(-11deg) scale(0.3);
	-ms-transform : rotate(-11deg) scale(0.3);
	transform : rotate(-11deg) scale(0.3);
	z-index : 1;
	visibility: hidden;
}
.Hand_Arrow2 {
	background : rgba(0, 0, 0, 0) url("../images/animation/pop_fingerup.png") no-repeat;
	background-size : 100% 100%;
	height: 176px;
    width: 161px;
	-webkit-animation : handmoov .7s linear infinite;
	-moz-animation : handmoov .7s linear infinite;
	animation : handmoov .7s linear infinite;
}
@keyframes handmoov {
	0% {
		-ms-transform : translateY(0px);
		-webkit-transform : translateY(0px);
		-moz-transform : translateY(0px);
		-o-transform : translateY(0px);
		transform : translateY(0px);
	}
	33% {
		-ms-transform : translateY(75px);
		-webkit-transform : translateY(75px);
		-moz-transform : translateY(75px);
		-o-transform : translateY(75px);
		transform : translateY(75px);
	}
	66% {
		-ms-transform : translateY(-75px);
		-webkit-transform : translateY(75px);
		-moz-transform : translateY(-75px);
		-o-transform : translateY(-75px);
		transform : translateY(-75px);
	}
	100% {
		-ms-transform : translateY(0px);
		-webkit-transform : translateY(0px);
		-moz-transform : translateY(0px);
		-o-transform : translateY(0px);
		transform : translateY(0px);
	}
}
.Hand_Pop1NextAniRight {
	margin : 4% 0 0 53%;
}
.Hand_AniCutRight {	
    right: 125px;
    bottom: 105px;
    z-index: 1;
}
.Hand_Pop2NextAniRight {
	margin : 8% 0 0 -20%;
}
.Hand_Pop3NextAniRight {
	margin : 8% 0 0 -20%;
}
.Hand_Pop4NextAniRight {
	margin : 8% 0 0 -20%;
}
.Hand_DropNextAniRight {
	right : -10px;
	top: 65.5%;
	z-index : 1;
}
.Hand_ArrowRight {
	background : rgba(0, 0, 0, 0) url("../images/animation/pop_fingerright.png") no-repeat;
	background-size : 100% 100%;
	height : 20px;
    width : 45px;
	-webkit-animation : HandMoovRight .6s linear infinite;
    -moz-animation : HandMoovRight .6s linear infinite;
    animation : HandMoovRight .6s linear infinite;
}
@keyframes HandMoovRight {
	0% {
		-ms-transform : translateX(0px);
		-webkit-transform : translateX(0px);
		-moz-transform : translateX(0px);
		-o-transform : translateX(0px);
		transform : translateX(0px);
	}
	33% {
		-ms-transform : translateX(15px);
		-webkit-transform : translateX(15px);
		-moz-transform : translateX(15px);
		-o-transform : translateX(15px);
		transform : translateX(15px);
	}
	66% {
		-ms-transform : translateX(-15px);
		-webkit-transform : translateX(-15px);
		-moz-transform : translateX(-15px);
		-o-transform : translateX(-15px);
		transform : translateX(-15px);
	}
	100% {
		-ms-transform : translateX(0px);
		-webkit-transform : translateX(0px);
		-moz-transform : translateX(0px);
		-o-transform : translateX(0px);
		transform : translateX(0px);
	}
}
@-moz-keyframes HandMoovRight {
	0% {
		-ms-transform : translateX(0px);
		-webkit-transform : translateX(0px);
		-moz-transform : translateX(0px);
		-o-transform : translateX(0px);
		transform : translateX(0px);
	}
	33% {
		-ms-transform : translateX(15px);
		-webkit-transform : translateX(15px);
		-moz-transform : translateX(15px);
		-o-transform : translateX(15px);
		transform : translateX(15px);
	}
	66% {
		-ms-transform : translateX(-15px);
		-webkit-transform : translateX(-15px);
		-moz-transform : translateX(-15px);
		-o-transform : translateX(-15px);
		transform : translateX(-15px);
	}
	100% {
		-ms-transform : translateX(0px);
		-webkit-transform : translateX(0px);
		-moz-transform :translateX(0px);
		-o-transform : translateX(0px);
		transform : translateX(0px);
	}
}
@keyframes HandMoovRight {
	0% {
		-ms-transform : translateX(0px);
		-webkit-transform : translateX(0px);
		-moz-transform : translateX(0px);
		-o-transform : translateX(0px);
		transform : translateX(0px);
	}
	33% {
		-ms-transform : translateX(15px);
		-webkit-transform : translateX(15px);
		-moz-transform : translateX(15px);
		-o-transform : translateX(15px);
		transform : translateX(15px);
	}
	66% {
		-ms-transform : translateX(-15px);
		-webkit-transform : translateX(-15px);
		-moz-transform : translateX(-15px);
		-o-transform : translateX(-15px);
		transform : translateX(-15px);
	}
	100% {
		-ms-transform : translateX(0px);
		-webkit-transform : translateX(0px);
		-moz-transform : translateX(0px);
		-o-transform : translateX(0px);
		transform : translateX(0px);
	}
}
.ManAniRightHands {
	background : url("../images/animation/man_right.png") no-repeat;
	background-size : 100% 100%;
	height: 200px;
    left: -84px;
    top: -5px;
    width: 117px;
}
.ManAniRightHands .Eye_left, .ManBothHands .Eye_left, .ManAniLeftHands .Eye_left {
	left : 4px;
	top : -10px;
	-ms-transform : scale(0.15);
	-webkit-transform : scale(0.15);
	-moz-transform : scale(0.15);
	-o-transform : scale(0.15);
	transform : scale(0.15);
}
.ManBothHands .Eye_left {
	left : 48px;
}
.ManAniLeftHands .Eye_left {
	left: 30px;
}
.ScPopBg2 .ManAniRightHands {
	left : -92px;
    top : 6px;
}
.ManAni_RighttHand {
	height : 112px;
    left : -39px;
    top : 32px;
    width : 60px;
    background : url(../images/animation/man_rightthand.png) no-repeat;
    animation : RighttHand 1.5s steps(5) infinite;
    -webkit-animation : RighttHand 1.5s steps(5) infinite;
    -ms-animation : RighttHand 1.5s steps(5) infinite;
    -moz-animation : RighttHand 1.5s steps(5) infinite;
    -o-animation : RighttHand 1.5s steps(5) infinite;
}
@keyframes RighttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1481px 0;
	}
}
@-webkit-keyframes RighttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1481px 0;
	}
}
@-ms-keyframes RighttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1481px 0;
	}
}
@-moz-keyframes RighttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1481px 0;
	}
}
@-o-keyframes RighttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1481px 0;
	}
}
.ManAniLeftHands {
	background : url("../images/animation/man_left.png") no-repeat;
	background-size : 100% 100%;
	height : 210px;
    right : -120px;
    top : -10px;
    width : 110px;
}
.ManAni_LefttHand {
    height : 112px;
    right : -50px;
    top : 25px;
    width : 77px;
    background : url(../images/animation/man_lefthand.png) no-repeat;
    animation : LefttHand 1.5s steps(5) infinite;
    -webkit-animation : LefttHand 1.5s steps(5) infinite;
    -ms-animation : LefttHand 1.5s steps(5) infinite;
    -moz-animation : LefttHand 1.5s steps(5) infinite;
    -o-animation : LefttHand 1.5s steps(5) infinite;
}
@keyframes LefttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1500px 0;
	}
}
@-webkit-keyframes LefttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1500px 0;
	}
}
@-ms-keyframes LefttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1500px 0;
	}
}
@-moz-keyframes LefttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1500px 0;
	}
}
@-o-keyframes LefttHand {
	from {
		background-position : 0 0;
	}
	to {
		background-position : -1500px 0;
	}
}
/* All Animations Styles Start here */
.ManBothHands {
	background : url("../images/animation/man_bothhands.png") no-repeat;
	background-size : 100% 100%;
	height : 210px;
    right : -142px;
    top : -11px;
    width : 200px;
}
.pageheight {
	height : 100%;
}
.Screen1 {
	background : url("../images/pagebag/introbg.png") no-repeat;
	background-size : 100% 100%;
	width : 100%;
	height : 100%;
}
.LoadPage {
	background : url("../images/pagebag/intro_loading.png") no-repeat;
	background-size : 100% 100%;
	width : 100%;
	height : 100%;
}
.Sc1_Btn {
	left: 50px;
	top: 135px;
	z-index: 1;
}
.Sc1_EventBtn {
	margin : 40% 0 0 0;
}
.Vid_Ele {
	left: 273px;
	top: -21px;
	width: 504px;
}
.Screen2 {
	background : url("../images/pagebag/bg.png") no-repeat;
	background-size : 100% 100%;
	width : 100%;
	height : 100%;
}
.HowToUse {
	background : url("../images/pagebag/bg_1.png") no-repeat;
	background-size : 100% 100%;
}
.Howtobtn {
	background : url("../images/buttons/howtouse_normal.png") no-repeat;
	background-size : 100% 100%;
    height : 40px;
	margin : 7px 0 0 14px;
    width : 80px;
}
.Howtobtn:hover:not(.Disable), .Howtobtn:focus:not(.Disable) {
	background : url("../images/buttons/howtouse_hover.png") no-repeat;
}
.Howtobtn:active:not(.Disable) {
	background : url("../images/buttons/howtouse_down.png") no-repeat;
}
.Printbtn {
	background : url("../images/buttons/print_normal.png") no-repeat;
	background-size : 100% 100%;
	height : 35px;
    margin : 8px 0 0 11px;
    width : 80px;
}
.Printbtn:hover:not(.Disable),.Printbtn:focus:not(.Disable) {
	background : url("../images/buttons/print_hover.png") no-repeat;
}
.Printbtn:active:not(.Disable) {
	background : url("../images/buttons/print_down.png") no-repeat;
}
.Pic_Stu {
	background : url("../images/pagebag/piturestudio.png") no-repeat;
	background-size : 100% 100%;
    height : 55px;
    margin : 5px 0 0 0;
    width : 280px;
}
.MoveToShape {
	background : url("../images/pagebag/text_movetoshape.png") no-repeat;
	background-size : 100% 100%;
	height : 55px;
	margin : 0 0 0 -4%;
    width : 370px;
}
.Bottom_LeftTitle {
	bottom : 30px;
	z-index : 1;
}
.SlideOneShape {
	background : url("../images/pagebag/text_slideoneshape.png") no-repeat;
	background-size : 100% 100%;
	height : 50px;
    width : 355px;
}
.MoveAndRotate {
	background : rgba(0, 0, 0, 0) url("../images/pagebag/text_moveandrotate.png") no-repeat;
	background-size : 100% 100%;
    height : 40px;
    margin : -0.75% 0 0 2.5%;
    width : 458px;
}
.Ideas_menu {
	margin : 4% -1% 0;
}
.borderimg {
	position : relative;
	width : 70px;
	height : 58px;
}
.BorInner {
	z-index : 2;
	height : 57px;
	width : 68px;
	left : 0px;
	top : 0px;
}
.Bor_animat {
	transition : all 0.8s ease-in-out 0s;
}
.BorHover:not(.Disable), .BorHover:focus:not(.Disable), BorHover:active :not(.Disable){
	border : 5px solid #ffff00;
    height : 60px;
    right : 5px;
    width : 73px;
	transition : all 1s;
}
.AniStart {
	-ms-transform : scale(3.5, 4);
	-webkit-transform : scale(3.5, 4);
	-moz-transform : scale(3.5, 4);
	-o-transform : scale(3.5, 4);
	transform : scale(3.5, 4);
}
.Ideas_CloseBtn {
	background : rgba(0, 0, 0, 0) url("../images/buttons/closebtn_normal.png") no-repeat;    
    height: 97px;
	right: -38px;
    top: -43px;
    width: 97px;
	-ms-transform : scale(0.07);
	-webkit-transform : scale(0.07);
	-moz-transform : scale(0.07);
	-o-transform : scale(0.07);
	transform : scale(0.07);
	z-index : 1000;
}
.AniStart .Ideas_CloseBtn {
	right: -39px;
}
.Ideas_CloseBtn:hover:not(.Disable), .Ideas_CloseBtn:focus:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/closebtn_hover.png") no-repeat;
	-ms-transform : scale(0.09) !important;
	-webkit-transform : scale(0.09) !important;
	-moz-transform : scale(0.09) !important;
	-o-transform : scale(0.09) !important;
	transform : scale(0.09) !important;
}
.Ideas_CloseBtn:active:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/closebtn_down.png") no-repeat;
}
.Ideas_menubg {
	height : 52px;
    width : 65px;
	left : 0px;
	right : 0px;
	top : 0px;
	background-size : 100% 100% !important;
}
.Ideas_menuBtn {
	width : 66px;
	height : 52px;
	background : none;
	position : absolute;
	right : 8px;
	top : 20px;
}
.Ideas_menuBtn.Ideas_clkd {
	left : 164px;
	top : 106px;
	-webkit-transform : scale(3.4,4);
	-moz-transform : scale(3.4,4);
	-ms-transform : scale(3.4,4);
	-o-transform : scale(3.4,4);
	transform : scale(3.4,4);
}
.Truck_Btn {
	top : 76px;
}
.Fish_Btn {
	top : 134px;
}
.Creature_Btn {
	top : 192px;
}
.House {
	background : rgba(0, 0, 0, 0) url("../images/idease/home.png") no-repeat;
}
.Truck {
	background : rgba(0, 0, 0, 0) url("../images/idease/truck.png") no-repeat;
}
.Fish {
	background : rgba(0, 0, 0, 0) url("../images/idease/fish.png") no-repeat;
}
.Creature {
	background : rgba(0, 0, 0, 0) url("../images/idease/creature.png") no-repeat;
}
.Idea_Menu {
	margin : 4% 1% 0 0;
}
.Bits_menu {
	margin : 7% 0 0 0;
}
.Volume, .Volume:active {
	background : rgba(0, 0, 0, 0) url("../images/buttons/vol_normal.png") no-repeat;
	width : 37px;
	height : 37px;	
}
.Screen1 .Vol_Intro {
	width : 50px;
	height : 50px;
}
.Top_LeftTitle {
	z-index : 2;
}
.Vol_MoveShapes {
	margin : 2% 0 0 -0.5%;
}
.Vol_SlideShape {
	margin : 1% 0 0 -2%;
}
.Vol_MoveRotate {
	margin : -0.25% 0 0 1%;
}
.Pop1_VolPar {
	margin : -6% 0 0 15%;
}
.Pop2_VolPar {
	margin : -5% 0 0 15%;
}
.Pop3_VolPar, .Pop4_VolPar {
	margin : -4% 0 0 -14%;
}
.Pop5_VolPar {
	margin : -7% 0 0 3%;
}
.HTU_TopHead {
	margin : 0.5% 0 0 0;
}
.HTU_Close {
	background : rgba(0, 0, 0, 0) url("../images/buttons/close_normal.png") no-repeat;
	width : 75px;
    height : 35px;
	margin : 16% 0 0 0;
}
.HTU_Close:hover, .HTU_Close:focus {
	background : rgba(0, 0, 0, 0) url("../images/buttons/close_hover.png") no-repeat;
}
.HTU_Close:active {
	background : rgba(0, 0, 0, 0) url("../images/buttons/close_down.png") no-repeat;
}
.Howto_use {
	background : url("../images/pagebag/howtouse.png") no-repeat;	
	background-size : 100% 100%;
    height : 60px;
    width : 310px;   
}
.Screen2 .Howto_use {
	height : 50px;
    margin : 1% 0 0;
    width : 280px;
}
.Screenpop  {
	z-index : 1000;
}
.Pop_Content {
	background-size : 100% 100% !important;
}
.ScPopBg1 {
	background : url("../images/popup/popup_1.png") no-repeat;
    height: 195px;
    right: 65px;
    top: 92px;
    width: 320px;
}
.ScPopBg2 {
	background : url("../images/popup/popup_2.png") no-repeat;
	height : 225px;
	right: 45px;
    width: 330px;
    top: 250px;
}
.ScPopBg3 {
	background : url("../images/popup/popup_3.png") no-repeat;
	height : 200px;
	top: 95px;
    right: 265px;
    width : 380px;
}
.ScPopBg4 {
	background : url("../images/popup/popup_4.png") no-repeat;
	height : 200px;
    top: 95px;
    right: 265px;
    width : 380px;
}
.ScPopBg5 {
	background : url("../images/popup/popup_5.png") no-repeat;
	height : 160px;
    margin : 34% 0 0 17%;
    width : 225px;
}
.Pop_Next {
	background : rgba(0, 0, 0, 0) url("../images/buttons/next_normal.png") no-repeat;
    height : 35px;
    width : 75px;
}
.Pop_Next:hover:not(.Disable), .Pop_Next:focus:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/next_hover.png") no-repeat;
}
.Pop_Next:active:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/next_down.png") no-repeat;	
}
.Pop4_Start {
	background : rgba(0, 0, 0, 0) url("../images/buttons/start_normal.png") no-repeat;   
}
.Pop4_Start:hover:not(.Disable), .Pop4_Start:focus:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/start_hover.png") no-repeat;
}
.Pop4_Start:active:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/start_down.png") no-repeat;	
}
.Pop1_NextPar {
	margin : 39% 5% 0 0;
}
.Pop2_NextPar{
	margin : 46% 8% 0 0;
}
.Pop3_NextPar {
	margin : 34% 20% 0 0;
}
.Pop4_NextPar {
	margin : 34% 20% 0 0;
}
.Pop5_YesNoPar {
	margin : 36% 15% 0 4%;
}
.YesBtn {
	background : rgba(0, 0, 0, 0) url("../images/buttons/yes_normal.png") no-repeat;
	width : 75px;
	height : 40px;
}
.YesBtn:hover:not(.Disable), .YesBtn:focus:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/yes_hover.png") no-repeat;
}
.YesBtn:active:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/yes_down.png") no-repeat;
}
.NoBtn {
	background : rgba(0, 0, 0, 0) url("../images/buttons/no_normal.png") no-repeat;
	width : 75px;
	height : 40px;
	margin : 0 -10% 0 0;
}
.NoBtn:hover:not(.Disable), .NoBtn:focus:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/no_hover.png") no-repeat;
}
.NoBtn:active:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/no_down.png") no-repeat;
}
.Left_DelPar {
	width: 12%;
	position: absolute;
	bottom: 108px;
	left: 46px;
	z-index: 9999;
}
.Left_CutPar {
	margin : 0 5% 0 0;
	width : 50%;
}
.Right_DelPar {
	margin : 0 0 0 7%;
    width : 12%;
}
.DelBtn {
	background: rgba(0, 0, 0, 0) url("../images/buttons/delete_normal.png") no-repeat;
	width: 28px;
	height: 28px;
	outline: none;
	cursor: default;
}
.DelBtn.Disable {
	opacity : 1;
}
.DelBtn.Hover:not(.Disable), .DelBtn:hover:not(.Disable), .DelBtn:focus:not(.Disable)  {
	background : rgba(0, 0, 0, 0) url("../images/buttons/delete_hover.png") no-repeat;
	-ms-transform : scale(1.5) !important;
	-webkit-transform : scale(1.5) !important;
	-moz-transform : scale(1.5) !important;
	-o-transform : scale(1.5) !important;
	transform : scale(1.5) !important;
	opacity : 1;
}
.Left_Cut {
	background : rgba(0, 0, 0, 0) url("../images/buttons/cut_normal.png") no-repeat;
	width : 75px;
	height : 35px;
}
.Left_Cut:hover:not(.Disable), .Left_Cut:focus:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/cut_hover.png") no-repeat;
}
.Left_Cut:active:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/cut_down.png") no-repeat;
}
.Right_Clear {
	background : rgba(0, 0, 0, 0) url("../images/buttons/clear_normal.png") no-repeat;
	width : 80px;
	height : 35px;
}
.Right_Clear:hover:not(.Disable), .Right_Clear:focus:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/clear_hover.png") no-repeat;
}
.Right_Clear:active:not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/buttons/clear_down.png") no-repeat;
}
.BotLeft_CutDelete {
	bottom : 50px;
}
.BotRight_CutDelete {
	bottom: -148px;
	z-index: 1;
}
.MoveAndRotatePar {
	bottom: -165px;
	z-index: 1;
}
.DesignDrop {
	width: 390px;
	height: 496px;
	top: 55px;
}
.DesignDrop_Ideas {
	width: 215px;
	height: 330px;
	top: 0;
	left: -25px;
	transform : scale(0.8);
	-moz-transform: scale(0.8);
	-webkit-transform: scale(0.8);
	transform-origin: center top 0px;
	-moz-transform-origin: center top 0px;
	-webkit-transform-origin: center top 0px;
}
.DesignDrop_Ideas2 {
	width: 114%;
	height: 110%;
	top: 0;
	left: -25px;
	z-index: -1;
}
.FirstRow_Tools {
	margin: -2% 0 0 0;
}
.SecRow_Tools {
	margin : 12% 0 0 0;
}
.dragBits:hover:not(.Disable):not(.DragBit_Curr), .dragBits:focus:not(.Disable):not(.DragBit_Curr) {
	-webkit-animation : 0;
	background-position : 0px center !important;
	-webkit-transform : scale(0.45) !important;
	-moz-transform : scale(0.45) !important;
	-ms-transform : scale(0.45) !important;
	-o-transform : scale(0.45) !important;
	transform : scale(0.45) !important;
}
.Eye_left:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Eye_left:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/eyeleft_hover.png") no-repeat;
}
.Eye_right:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Eye_right:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/eyeright_hover.png") no-repeat;
}
.Mouth_left:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Mouth_left:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/lips_hover.png") no-repeat;
	-webkit-transform : scale(0.35) !important;
	-moz-transform : scale(0.35) !important;
	-ms-transform : scale(0.35) !important;
	-o-transform : scale(0.35) !important;
	transform : scale(0.35) !important;
}
.Mouth_right:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Mouth_right:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/mouth_hover.png") no-repeat;
	-webkit-transform : scale(0.35) !important;
	-moz-transform : scale(0.35) !important;
	-ms-transform : scale(0.35) !important;
	-o-transform : scale(0.35) !important;
	transform : scale(0.35) !important;
}
.Hand_left:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Hand_left:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/hand_hover.png") no-repeat;
	background-size: 100% 100% !important;
	-webkit-transform : scale(0.35) !important;
	-moz-transform : scale(0.35) !important;
	-ms-transform : scale(0.35) !important;
	-o-transform : scale(0.35) !important;
	transform : scale(0.35) !important;
}
.Hand_right:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Hand_right:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/finger_hover.png") no-repeat;
	background-size: 100% 100% !important;
	-webkit-transform : scale(0.35) !important;
	-moz-transform : scale(0.35) !important;
	-ms-transform : scale(0.35) !important;
	-o-transform : scale(0.35) !important;
	transform : scale(0.35) !important;
}
.Leg_left:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Leg_left:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/legleft_hover.png") no-repeat;
	background-size: 100% 100% !important;
	-webkit-transform : scale(0.35) !important;
	-moz-transform : scale(0.35) !important;
	-ms-transform : scale(0.35) !important;
	-o-transform : scale(0.35) !important;
	transform : scale(0.35) !important;
}
.Leg_right:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Leg_right:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/legright_hover.png") no-repeat;
	background-size: 100% 100% !important;
	-webkit-transform : scale(0.35) !important;
	-moz-transform : scale(0.35) !important;
	-ms-transform : scale(0.35) !important;
	-o-transform : scale(0.35) !important;
	transform : scale(0.35) !important;
}
.Flag:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Flag:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background: rgba(0, 0, 0, 0) url("../images/animation/flag_hover.png") no-repeat;
	background-size: 100% 100% !important;
}
.Wheel:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Wheel:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/wheel_hover.png") no-repeat;
}
.Window:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Window:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background : rgba(0, 0, 0, 0) url("../images/animation/window_hover.png") no-repeat;
	-webkit-transform : scale(0.35) !important;
	-moz-transform : scale(0.35) !important;
	-ms-transform : scale(0.35) !important;
	-o-transform : scale(0.35) !important;
	transform : scale(0.35) !important;
}
.Door:hover:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable), .Door:focus:not(.Ideas_AniImg):not(.DragBit_Curr):not(.Disable) {
	background: rgba(0, 0, 0, 0) url("../images/animation/door_hover.png") no-repeat;
	background-size: 100% 100% !important;
	-webkit-transform: scale(0.35) !important;
	-moz-transform: scale(0.35) !important;
	-ms-transform: scale(0.35) !important;
	-o-transform: scale(0.35) !important;
	transform: scale(0.35) !important;
}
.DesignDrop .dragBits, .DesignDrop .DragRight {
	margin: 0px;
}
.DragRight {	
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background-color: transparent;
}
.dragBits.DesignDropDrag {
	-webkit-transform: scale(0.4) rotate(0.1deg);
	-moz-transform: scale(0.4) rotate(0.1deg);
	-ms-transform: scale(0.4) rotate(0.1deg);
	-o-transform: scale(0.4) rotate(0.1deg);
	transform: scale(0.4) rotate(0.1deg);
}
.dragBits.DesignDropDrag:hover:not(.DragBit_Curr), .dragBits.DesignDropDrag:focus:not(.DragBit_Curr){
	-webkit-transform : scale(0.55) !important;
	-moz-transform : scale(0.55) !important;
	-ms-transform : scale(0.55) !important;
	-o-transform : scale(0.55) !important;
	transform : scale(0.55) !important;
}
.Print_Cutimage {
	-webkit-transform : scale(0.9) !important;
	-moz-transform : scale(0.9) !important;
	-ms-transform : scale(0.9) !important;
	-o-transform : scale(0.9) !important;
	transform : scale(0.9) !important;
}
.Print_DragBits {
	-webkit-transform : scale(0.4) !important;
	-moz-transform : scale(0.4) !important;
	-ms-transform : scale(0.4) !important;
	-o-transform : scale(0.4) !important;
	transform : scale(0.4) !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.MoveAndRotatePar {
		bottom : -159px;
	}
}
/* Footer Start here */
.clsDivFooter {
	position : relative;
	bottom : 0px;
	margin : 0.5% 0 0;
}
.clsLogo {
	background : hsla(0, 0%, 0%, 0) url("../images/footer/tlf_logo.png") no-repeat scroll 0 0;
    height : 49px;
    left : 0;
    width : 108px;
}
.clsCopyRight {
	position : relative;
	top : 5px;
	font-family : arial;
    font-size : 12px;
}
.clsCopyRight a {
	color : #0000ff;
	text-decoration : underline;
}
.Foot_Rightctn {
	right : 0; 
	bottom : -16px;
	font-size : 10px;
	font-family : arial;
}
.clsFooterLink {
	background : hsla(0, 0%, 0%, 0) url("../images/footer/link.png") no-repeat scroll 0 0;
    height : 31px;
    right : 0;
    width : 88px;
}
/* Footer End here */