#flashContentHublot{
	position: absolute;
	left: 0;
	top: 0;
	width:183px;
	height:150px;
}


/*
* BI Content START
*/
.hublot-timekeeper{
	display: block;
	border: none;
	width:		183px;
	height:		150px;
	position:	relative;
	overflow:	hidden;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;

	-webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}
.hublot-timekeeper img{
	border: none;
}
.hublot-timekeeper.visible{ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.hublot-timekeeper.hover .hublot-text{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;

	-moz-transform: scale(1);
   -webkit-transform: scale(1);
   -o-transform: scale(1);
   transform: scale(1);
   -ms-transform: scale(1);
	/*filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
   M11=1, M12=-0, M21=0, M22=1);*/
}
.hublot-timekeeper.static .hublot-watch-static{
	display:block;
}
.hublot-timekeeper.static .hublot-watch{
	display:none;
}
.hublot-timekeeper.hover .hublot-watch, .hublot-timekeeper.hover .hublot-watch-static{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;

	-moz-transform: scale(0.8);
   -webkit-transform: scale(0.8);
   -o-transform: scale(0.8);
   transform: scale(0.8);
   -ms-transform: scale(0.8);
	/*filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
   M11=0.8, M12=-0, M21=0, M22=0.8);*/
}
.hublot-timekeeper .hublot-watch, .hublot-timekeeper .hublot-watch-static{
	position:absolute;
	top: 0;
	
	width: 100%;
	height: 100%;

	-webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

.hublot-timekeeper .hublot-watch-static{
	display:none;
	z-index:5;
}
.hublot-timekeeper .hublot-watch{
	z-index:5;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;

}
.hublot-timekeeper img.watch {
	position: 				absolute;
	z-index:				-1;
}
.hublot-timekeeper div.handles {
    height: 				120px;
    overflow: 				hidden;
    position: 				absolute;
    left: 					-1px;
    top: 					20px;
    width: 					151px;
}

.hublot-timekeeper .handles div.handle {
    width: 					100%;
    height: 				100%;
    position: 				absolute;
    left: 					0;
    top: 					0;


    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    /*-ms-transform: rotate(0deg); */
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

.hublot-timekeeper .handles div.ease {
    -webkit-transition: all 0.99s ease-out 0s;
    -moz-transition: all 0.99s ease-out 0s;
    -o-transition: all 0.99s ease-out 0s;
    transition: all 0.99s ease-out 0s;
}

.hublot-timekeeper .handles div.hour {
	background: 			url(../images/hours-new.png) no-repeat scroll center 4px;
	background-size:		8px 29px;
	height:					58px;
	left: 					88px;
    top: 					25px;
	width: 					10px;
	z-index: 				2;
}

.hublot-timekeeper .handles div.minute {
	background: 			url(../images/minutes-new.png) no-repeat scroll center 3px;
	background-size:		6px 47px;
	height:					94px;
	left: 					89px;
	top: 					7px;
	width: 					8px;
	z-index: 				3;
}

.hublot-timekeeper .handles div.second {
	background: 			url(../images/seconds-new.png) no-repeat scroll center 2px;
	background-size:		3px 17px;
	height: 				34px;
	left: 					110px;
	top: 					37px;
	width: 					10px;
	z-index: 				1;
}

.hublot-timekeeper .handles div.chrono {
	background: 			url(../images/chrono-new.png) no-repeat scroll center 15px;
	background-size:		9px 61px;
	height: 				122px;
	left: 					88px;
	top: 					-7px;
	width: 					10px;
	z-index: 				4;
}

.hublot-timekeeper #day-viewer {
	width:					12px;
	height:					6px;
	font-family : 			sans-serif;
	font-size : 			6px;
	color : 				black;
	text-align:				center;
	margin-top:				104px;
	margin-left: 			86px;
	z-index: 				5;
}

/* IE9 */
.hublot-timekeeper .handles div.handle.hour {
    -ms-transform: rotate(60deg);
}
.hublot-timekeeper .handles div.handle.minute {
    -ms-transform: rotate(295deg);
}
/*
* BI Content END
*/

