.tween_xy {
    transition-property:  top,left;
    transition-timing-function: linear;
    transition-duration:0.3s;
    -webkit-transition-property:  top,left;
    -webkit-transition-timing-function: linear ;
    -webkit-transition-duration:0.3s;
    -moz-transition-property:  top,left;
    -moz-transition-timing-function: linear ;
    -moz-transition-duration:0.3s;
    -ms-transition-property:  top,left;
    -ms-transition-timing-function: linear ;
    -ms-transition-duration:0.3s;
    -o-transition-property:  top,left;
    -o-transition-timing-function: linear ;
    -o-transition-duration:0.3s;
}

.tween_transform {
    transition-property:  top,left,transform;
    transition-timing-function: linear ;
    transition-duration:0.3s;
    -webkit-transition-property:  top,left,transform;
    -webkit-transition-timing-function: linear ;
    -webkit-transition-duration:0.3s;
    -moz-transition-property:  top,left,transform;
    -moz-transition-timing-function: linear ;
    -moz-transition-duration:0.3s;
    -ms-transition-property:  top,left,transform;
    -ms-transition-timing-function: linear ;
    -ms-transition-duration:0.3s;
    -o-transition-property:  top,left,transform;
    -o-transition-timing-function: linear ;
    -o-transition-duration:0.3s;
}

.tween_win {
    transition-property: opacity;
    transition-timing-function: linear ;
    transition-duration:1s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: linear ;
    -webkit-transition-duration:1s;
    -moz-transition-property:  opacity;
    -moz-transition-timing-function: linear ;
    -moz-transition-duration:1s;
    -ms-transition-property:  opacity;
    -ms-transition-timing-function: linear ;
    -ms-transition-duration:1s;
    -o-transition-property:  opacity;
    -o-transition-timing-function: linear ;
    -o-transition-duration:1s;
    opacity: 0;
}


.hover_highlight:hover { 
    box-shadow:  0px 0px 15px 2px #C6A777;
}

.round { border-radius: 50% }

.lightball{
	z-index: 102;
	background-color: #FFFFFF;
	box-shadow: 0px 0px 6px 2px yellow;
}

.lightball_small{
	z-index: 102;
	background-color: #FFFFFF;
	box-shadow: 0px 0px 4px yellow;
}
/*
.arrow{
	color: #C6A777;
    position: relative;
    top: 8px;
    font-size: 3em;
    cursor: pointer;
}

.arrow:hover {
    color: black;
}
*/
.unSelectable {
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-select: none;
}
