@charset "utf-8";
/* CSS Document */
#lt-col {
	clear:both;
	}
#lt-col-1 {
	width:70px;
	height:70px;
	/*margin:0 auto;*/
	margin: 0 0 0 20px;
	float: left;
	transition: all 5s ease-in-out 0s;
	-moz-transition: all 5s ease-in-out 0s;
	-ms-transition: all 5s ease-in-out 0s;
	-khtml-transition: all 5s ease-in-out 0s;
	-o-transition: all 5s ease-in-out 0s;
	-webkit--transition: all 5s ease-in-out 0s;
	-chrome-transition: all 5s ease-in-out 0s;
	/*------------------------------
	transform: scale(1.25);
	-moz-transform: scale(1.25);
	-ms-transform: scale(1.25);
	-khtml-transform: scale(1.25);
	-o-transform: scale(1.25);
	-webkit-transform: scale(1.25);
	-chrome-transform: scale(1.25);*/
}
#lt-col-1:hover{
	transform: rotate(2880deg) translate(0px, 0px);
	-moz-transform: rotate(2880deg) translate(0px, 0px);
	-ms-transform: rotate(2880deg) translate(0px, 0px);
	-khtml-transform: rotate(2880deg) translate(0px, 0px);
	-o-transform: rotate(2880deg) translate(0px, 0px);
	-webkit-transform: rotate(2880deg) translate(0px, 0px);
	-chrome-transform: rotate(2880deg) translate(0px, 0px);
	/*-----------------------------------
	transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-khtml-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	-chrome-transform: scale(1.5);*/
}
.tire {
	width:70px;
	height:70px;
	display:block;
	border-radius:35px;
	-moz-border-radius:35px;
	-webkit-border-radius:35px;
	-khtml-border-radius:35px;
	-o-border-radius:35px;
	-ms-border-radius:35px;
	background:#000;
	/*	margin-top:5px;*/
	position:relative;
}
.tire:before {
	content: "";
	width:54px;
	height:54px;
	display:block;
	border-radius:27px;
	-moz-border-radius:27px;
	-webkit-border-radius:27px;
	-khtml-border-radius:27px;
	-o-border-radius:27px;
	-ms-border-radius:27px;
	background:#EAEAEA;
	margin-left:8px;
	margin-top:8px;
	position:absolute;
}
.tire:after {
	content: "";
	display:block;
	width:16px;
	height:16px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	-o-border-radius:8px;
	-ms-border-radius:8px;
	background:#C2A3E8;
	margin-left:27px;
	margin-top:27px;
	position:absolute;
}
.spokes-1 {
	width:1px;
	height:54px;
	display:block;
	position:relative;
	background:#2d2d2d;
	margin-left:34px;
	margin-top:-62.5px;
}
.spokes-1:before {
	content: "";
	width:1px;
	height:54px;
	display:block;
	position:absolute;
	background:#2d2d2d;
	/*margin-left:141px;*/		
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
	-o-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	-khtml-transform: rotate(15deg);
}
.spokes-1:after {
	content: "";
	width:1px;
	height:54px;
	display:block;
	position:absolute;
	background:#2d2d2d;
	/*margin-left:141px;*/	
	transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-khtml-transform: rotate(30deg);
}
.spokes-2 {
	width:1px;
	height:54px;
	display:block;
	position:relative;
	background:#2d2d2d;
	margin-left:34px;
	margin-top:-55px;
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-khtml-transform: rotate(45deg);
}
.spokes-2:before {
	content: "";
	width:1px;
	height:54px;
	display:block;
	position:absolute;
	background:#2d2d2d;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
	-o-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	-khtml-transform: rotate(15deg);
}
.spokes-2:after {
	/*	background:#2d2d2d;*/
	transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-khtml-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	background: none repeat scroll 0 0 #2d2d2d;
	content: "";
	display: block;
	height: 54px;
	position: absolute;
	width: 1px;
}
.spokes-3 {
	background: none repeat scroll 0 0 #2d2d2d;
	display: block;
	height: 1px;
	margin-left: 8px;
	margin-top: -28px;
	position: relative;
	width: 54px;
}
.spokes-3:before {
	content: "";
	width:54px;
	height:1px;
	display:block;
	position:absolute;
	background:#2d2d2d;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
	-o-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	-khtml-transform: rotate(15deg);
}
.spokes-3:after {
	content: "";
	width:54px;
	height:1px;
	display:block;
	position:absolute;
	background:#2d2d2d;
	transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-khtml-transform: rotate(30deg);
}
.spokes-4 {
	background: none repeat scroll 0 0 #2d2d2d;
	display: block;
	height: 1px;
	width: 54px;
	margin-left: 8px;
	position: relative;
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-khtml-transform: rotate(45deg);
}
.spokes-4:before {
	content: "";
	width:54px;
	height:1px;
	display:block;
	position:absolute;
	background:#2d2d2d;
	/*margin-left:141px;*/
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
	-o-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	-khtml-transform: rotate(15deg);
}
.spokes-4:after {
	content: "";
	width:54px;
	height:1px;
	display:block;
	position:absolute;
	background:#2d2d2d;
	/*margin-left:141px;*/
	transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-khtml-transform: rotate(30deg);
}
#lt-col-2 {
	width:70px;
	height:70px;
	margin: 2px 0 0 20px;
	float: left;	
	transition: all 5s ease-in-out 0s;
	-moz-transition: all 5s ease-in-out 0s;
	-ms-transition: all 5s ease-in-out 0s;
	-khtml-transition: all 5s ease-in-out 0s;
	-o-transition: all 5s ease-in-out 0s;
	-webkit--transition: all 5s ease-in-out 0s;
	-chrome-transition: all 5s ease-in-out 0s;
	/*----------------------------------
	transform: scale(1.25);
	-moz-transform: scale(1.25);
	-ms-transform: scale(1.25);
	-khtml-transform: scale(1.25);
	-o-transform: scale(1.25);
	-webkit-transform: scale(1.25);
	-chrome-transform: scale(1.25);*/
}

#lt-col-2:hover{
	transform: rotate(2880deg) translate(0px, 0px);
	-moz-transform: rotate(2880deg) translate(0px, 0px);
	-ms-transform: rotate(2880deg) translate(0px, 0px);
	-khtml-transform: rotate(2880deg) translate(0px, 0px);
	-o-transform: rotate(2880deg) translate(0px, 0px);
	-webkit-transform: rotate(2880deg) translate(0px, 0px);
	-chrome-transform: rotate(2880deg) translate(0px, 0px);
	/*-----------------------------------
	transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-khtml-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	-chrome-transform: scale(1.5);*/
}

.gear {
	width:70px;
	height:70px;
	display:block;
	border-radius:35px;
	-moz-border-radius:35px;
	-webkit-border-radius:35px;
	-khtml-border-radius:35px;
	-o-border-radius:35px;
	-ms-border-radius:35px;	
	position:relative;
background: rgb(0,0,0); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjZDhlMGRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTMlIiBzdG9wLWNvbG9yPSIjZDhlMGRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 26%, rgba(216,224,222,1) 28%, rgba(0,0,0,1) 49%, rgba(216,224,222,1) 53%, rgba(0,0,0,1) 55%, rgba(0,0,0,1) 99%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(26%,rgba(0,0,0,1)), color-stop(28%,rgba(216,224,222,1)), color-stop(49%,rgba(0,0,0,1)), color-stop(53%,rgba(216,224,222,1)), color-stop(55%,rgba(0,0,0,1)), color-stop(99%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 26%,rgba(216,224,222,1) 28%,rgba(0,0,0,1) 49%,rgba(216,224,222,1) 53%,rgba(0,0,0,1) 55%,rgba(0,0,0,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 26%,rgba(216,224,222,1) 28%,rgba(0,0,0,1) 49%,rgba(216,224,222,1) 53%,rgba(0,0,0,1) 55%,rgba(0,0,0,1) 99%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 26%,rgba(216,224,222,1) 28%,rgba(0,0,0,1) 49%,rgba(216,224,222,1) 53%,rgba(0,0,0,1) 55%,rgba(0,0,0,1) 99%); /* IE10+ */
background: radial-gradient(center, ellipse cover, rgba(0,0,0,1) 26%,rgba(216,224,222,1) 28%,rgba(0,0,0,1) 49%,rgba(216,224,222,1) 53%,rgba(0,0,0,1) 55%,rgba(0,0,0,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
.gear:before {
	content: "";
	width:15px;
	height:15px;
	display:block;
	border-radius:7.5px;
	-moz-border-radius:7.5px;
	-webkit-border-radius:7.5px;
	-khtml-border-radius:7.5px;
	-o-border-radius:7.5px;
	-ms-border-radius:7.5px;	
	margin-left:27px;
	margin-top:27.5px;
	position:absolute;
background: rgb(0,0,0); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjZDhlMGRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjOTY5NDkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 23%, rgba(216,224,222,1) 23%, rgba(150,148,145,1) 99%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(23%,rgba(0,0,0,1)), color-stop(23%,rgba(216,224,222,1)), color-stop(99%,rgba(150,148,145,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 23%,rgba(216,224,222,1) 23%,rgba(150,148,145,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 23%,rgba(216,224,222,1) 23%,rgba(150,148,145,1) 99%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,1) 23%,rgba(216,224,222,1) 23%,rgba(150,148,145,1) 99%); /* IE10+ */
background: radial-gradient(center, ellipse cover, rgba(0,0,0,1) 23%,rgba(216,224,222,1) 23%,rgba(150,148,145,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#969491',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
.gear:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:-4px;
	margin-top:27px;
	position:absolute;
}
.gear-2 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-top:-33.5px;
	margin-left: -3.5px;
	position:relative;
}

.gear-2:before {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:3.5px;
	margin-top:10.5px;
	position:absolute;
}
.gear-2:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left: 9px;
	margin-top:18.5px;
	position:absolute;
}
.gear-3 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-top:-27px;
	margin-left: -1px;
	position:relative;
}
.gear-3:before {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:5px;
	margin-top:-9px;
	position:absolute;
}
.gear-3:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:13px;
	margin-top:-16px;
	position:absolute;
}
.gear-4 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:21px;
	margin-top: -28px;
	position:relative;
}
.gear-4:before {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:10px;
	margin-top:-1px;
	position:absolute;
}
.gear-4:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:19.5px;
	margin-top:0px;
	position:absolute;
}
.gear-5 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:50px;
	margin-top:-4px;
	position:relative;
}
.gear-5:before {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:7.5px;
	margin-top:7px;
	position:absolute;
}
.gear-5:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:13px;
	margin-top:16px;
	position:absolute;
}
.gear-6 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:66px;
	margin-top:17px;
	position:relative;
}
.gear-6:before {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:0px;
	margin-top:9px;
	position:absolute;
}
.gear-6:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:-3px;
	margin-top:18px;
	position:absolute;
}
.gear-7 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:58px;
	margin-top:18px;
	position:relative;
}

.gear-7:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:-7px;
	margin-top:7px;
	position:absolute;
}

.gear-8 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:42px;
	margin-top:4px;
	position:relative;
}

.gear-8:before {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:-10px;
	margin-top:1px;
	position:absolute;
}
.gear-8:after {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:0px;
	margin-top:0px;
	position:absolute;
}
.gear-9 {
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:13px;
	margin-top:-13px;
	position:relative;
}

.gear-9:before {
	content: "";
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	background:#eaeaea;
	margin-left:9px;
	margin-top:4px;
	position:absolute;
}
#lt-col-3 {
	width:75px;
	height:55px;
	float: left;
	margin: 0 0 0 15px;
	/*
	transition: all .75s ease-in-out 0s;
	-moz-transition: all .75s ease-in-out 0s;
	-ms-transition: all 1s ease-in-out 0s;
	-khtml-transition: all .75s ease-in-out 0s;
	-o-transition: all .75s ease-in-out 0s;
	-webkit--transition: all .75s ease-in-out 0s;
	-chrome-transition: all .75s ease-in-out 0s;
	*/
	transform: scale(.80);
	-moz-transform: scale(.80);
	-ms-transform: scale(.80);
	-khtml-transform: scale(.80);
	-o-transform: scale(.80);
	-webkit-transform: scale(.80);
	-chrome-transform: scale(.80);
}

#lt-col-3:hover{
/*	transform: rotate(360deg) translate(0px, 0px);
	-moz-transform: rotate(360deg) translate(0px, 0px);
	-ms-transform: rotate(360deg) translate(0px, 0px);
	-khtml-transform: rotate(360deg) translate(0px, 0px);
	-o-transform: rotate(360deg) translate(0px, 0px);
	-webkit-transform: rotate(360deg) translate(0px, 0px);
	-chrome-transform: rotate(360deg) translate(0px, 0px);
	----------------------------------*/
	transform: scale(.75);
	-moz-transform: scale(.75);
	-ms-transform: scale(.75);
	-khtml-transform: scale(.75);
	-o-transform: scale(.75);
	-webkit-transform: scale(.75);
	-chrome-transform: scale(.75);
	
}
.house {
/*	box-shadow: -6px 6px 5px #424242;*/
    display: block;
	height: 45px;
	margin-top: 30px;
	margin-left:6px;
	position: relative;
	width: 65px;
/*	box-shadow: 0 0 6px gray;*/
	background: rgb(31,59,8); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiMxZjNiMDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiMxMDc1M2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9IiMxN2E1MzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMxMDc1M2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NCUiIHN0b3AtY29sb3I9IiMxN2E1MzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNjI3ZDRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, rgba(31,59,8,1) 17%, rgba(16,117,63,1) 19%, rgba(23,165,49,1) 68%, rgba(16,117,63,1) 71%, rgba(23,165,49,1) 74%, rgba(98,125,77,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,rgba(31,59,8,1)), color-stop(19%,rgba(16,117,63,1)), color-stop(68%,rgba(23,165,49,1)), color-stop(71%,rgba(16,117,63,1)), color-stop(74%,rgba(23,165,49,1)), color-stop(100%,rgba(98,125,77,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(31,59,8,1) 17%,rgba(16,117,63,1) 19%,rgba(23,165,49,1) 68%,rgba(16,117,63,1) 71%,rgba(23,165,49,1) 74%,rgba(98,125,77,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(31,59,8,1) 17%,rgba(16,117,63,1) 19%,rgba(23,165,49,1) 68%,rgba(16,117,63,1) 71%,rgba(23,165,49,1) 74%,rgba(98,125,77,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(31,59,8,1) 17%,rgba(16,117,63,1) 19%,rgba(23,165,49,1) 68%,rgba(16,117,63,1) 71%,rgba(23,165,49,1) 74%,rgba(98,125,77,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(31,59,8,1) 17%,rgba(16,117,63,1) 19%,rgba(23,165,49,1) 68%,rgba(16,117,63,1) 71%,rgba(23,165,49,1) 74%,rgba(98,125,77,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f3b08', endColorstr='#627d4d',GradientType=0 ); /* IE6-8 */
}
.house:before   /*roof*/ {
	content: "";
	display: block;
	position: absolute;
	border-bottom: 28px solid #1E4B13;
	border-left: 46px solid transparent;
    border-right: 46px solid transparent;
	margin-left: -13px;
    margin-top: -26px;
	height: 0;
	width: 0;
}
.house:after  /*smoke stack*/ {
	content:"";
	display: block;
	position: absolute;
	background-color: #1e4b13;
	/* border-radius: 20px 20px 20px 20px / 15px 15px 10px 10px;*/
    display: block;
	height: 20px;
	margin-left: 50px;
	margin-top: -25px;
	position: absolute;
	width: 10px;
}

.house-2 {
	display:block;
	width:10px;
	height:18px;	
	background:#1f3b08;
	margin-left:32px;
	margin-top:-18px;
	position:relative;
}

.house-2:before {
	content: "";
	display:block;
	width:12px;
	height:9px;
	border:1px solid;
	margin-left:-18px;
	margin-top:-19px;
	position:absolute;
	background: rgb(243,226,199); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2MxOWU2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2I2OGQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2I2OGQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2I2OGQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWQ0YjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 13%, rgba(243,226,199,1) 22%, rgba(182,141,76,1) 33%, rgba(243,226,199,1) 43%, rgba(182,141,76,1) 54%, rgba(243,226,199,1) 67%, rgba(182,141,76,1) 78%, rgba(233,212,179,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(243,226,199,1)), color-stop(13%,rgba(193,158,103,1)), color-stop(22%,rgba(243,226,199,1)), color-stop(33%,rgba(182,141,76,1)), color-stop(43%,rgba(243,226,199,1)), color-stop(54%,rgba(182,141,76,1)), color-stop(67%,rgba(243,226,199,1)), color-stop(78%,rgba(182,141,76,1)), color-stop(100%,rgba(233,212,179,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* IE10+ */
background: linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3',GradientType=1 ); /* IE6-8 */
}
.house-2:after {
	content: "";
	display:block;
	width:12px;
	height:9px;
	border:1px solid;
	margin-left:15px;
	margin-top:-19px;
	position:absolute;
	background: rgb(243,226,199); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2MxOWU2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2I2OGQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2I2OGQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2I2OGQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWQ0YjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 13%, rgba(243,226,199,1) 22%, rgba(182,141,76,1) 33%, rgba(243,226,199,1) 43%, rgba(182,141,76,1) 54%, rgba(243,226,199,1) 67%, rgba(182,141,76,1) 78%, rgba(233,212,179,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(243,226,199,1)), color-stop(13%,rgba(193,158,103,1)), color-stop(22%,rgba(243,226,199,1)), color-stop(33%,rgba(182,141,76,1)), color-stop(43%,rgba(243,226,199,1)), color-stop(54%,rgba(182,141,76,1)), color-stop(67%,rgba(243,226,199,1)), color-stop(78%,rgba(182,141,76,1)), color-stop(100%,rgba(233,212,179,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* IE10+ */
background: linear-gradient(left, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 13%,rgba(243,226,199,1) 22%,rgba(182,141,76,1) 33%,rgba(243,226,199,1) 43%,rgba(182,141,76,1) 54%,rgba(243,226,199,1) 67%,rgba(182,141,76,1) 78%,rgba(233,212,179,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3',GradientType=1 ); /* IE6-8 */
}
#lt-col-4 {
	width:75px;
	height:75px;
	float: left;
	margin: 5px 0 0 18px;
	transform: scale(.80);
	-moz-transform: scale(.80);
	-ms-transform: scale(.80);
	-khtml-transform: scale(.80);
	-o-transform: scale(.80);
	-webkit-transform: scale(.80);
	-chrome-transform: scale(.80);

/*	margin:-22px auto;
	transition: all 1s ease-in-out 0s;
	-moz-transition: all 1s ease-in-out 0s;
	-ms-transition: all 1s ease-in-out 0s;
	-khtml-transition: all 1s ease-in-out 0s;
	-o-transition: all 1s ease-in-out 0s;
	-webkit--transition: all 1s ease-in-out 0s;
	-chrome-transition: all 1s ease-in-out 0s;
	/*---------------------------------*/
}
#lt-col-4:hover{
/*	transform: rotate(360deg) translate(0px, 0px);
	-moz-transform: rotate(360deg) translate(0px, 0px);
	-ms-transform: rotate(360deg) translate(0px, 0px);
	-khtml-transform: rotate(360deg) translate(0px, 0px);
	-o-transform: rotate(360deg) translate(0px, 0px);
	-webkit-transform: rotate(360deg) translate(0px, 0px);
	-chrome-transform: rotate(360deg) translate(0px, 0px);
	----------------------------------*/
	transform: scale(.75);
	-moz-transform: scale(.75);
	-ms-transform: scale(.75);
	-khtml-transform: scale(.75);
	-o-transform: scale(.75);
	-webkit-transform: scale(.75);
	-chrome-transform: scale(.75);
	
}
/*These are my color codes
	Flag Colors->Blue- #0f3d4d	LiteBlue- #c9e1e5	DarkRed- #a80903	White- #e4edea	Red- #ba0d07
	
#flag {						
	width:100px;
	height:100px;
	margin: 100px;
}*/
.flag {
	width:75px;
	height:45px;
	display:block;
	position:relative;
	background-color: #0f3d4d;
	margin-left: 0px;
	margin-top: 0px;
}
.flag:before {
	content: "";
	width:75px;
	height:30px;
	background-color: #c9e1e5;
	display:block;
	position:absolute;
}
.flag:after {
	content: "";
	width:75px;
	height:15px;
	background-color:#a80903;
	display:block;
	position:absolute;
}
/*Pole Colors->Lite- #cbc5c5	med-lite- #93868d	med- #979497	med-dark- #968e98	dark- #958c95 */
	
.pole {
	width:8px;
	height:65px;
	display:block;
	position:relative;
	margin-left: -5px;
	margin-top: -40px;
/*	background: rgb(149,140,149); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;
base64, PD94bWwgd mVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1OGM5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzk2OGU5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk3OTQ5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzkzODY4ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmM1YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(149,140,149,1) 0%, rgba(150,142,152,1) 25%, rgba(151,148,151,1) 50%, rgba(147,134,141,1) 75%, rgba(203,197,197,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(149,140,149,1)), color-stop(25%, rgba(150,142,152,1)), color-stop(50%, rgba(151,148,151,1)), color-stop(75%, rgba(147,134,141,1)), color-stop(100%, rgba(203,197,197,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(149,140,149,1) 0%, rgba(150,142,152,1) 25%, rgba(151,148,151,1) 50%, rgba(147,134,141,1) 75%, rgba(203,197,197,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(149,140,149,1) 0%, rgba(150,142,152,1) 25%, rgba(151,148,151,1) 50%, rgba(147,134,141,1) 75%, rgba(203,197,197,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(149,140,149,1) 0%, rgba(150,142,152,1) 25%, rgba(151,148,151,1) 50%, rgba(147,134,141,1) 75%, rgba(203,197,197,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(149,140,149,1) 0%, rgba(150,142,152,1) 25%, rgba(151,148,151,1) 50%, rgba(147,134,141,1) 75%, rgba(203,197,197,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#958c95', endColorstr='#cbc5c5', GradientType=0 ); /* IE6-8 */
	

}
.pole:before {/*top ball*/
	content: "";
	width:8px;
	height:8px;
	display:block;
	margin-top:-8px;
	position:absolute;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
/*	background-color: #958c95;*/
background: rgb(216,224,222); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkOGUwZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-radial-gradient(center, ellipse cover, rgba(216,224,222,1) 0%, rgba(0,0,0,1) 99%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(216,224,222,1)), color-stop(99%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(216,224,222,1) 0%,rgba(0,0,0,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(216,224,222,1) 0%,rgba(0,0,0,1) 99%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(216,224,222,1) 0%,rgba(0,0,0,1) 99%); /* IE10+ */
background: radial-gradient(center, ellipse cover, rgba(216,224,222,1) 0%,rgba(0,0,0,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8e0de', endColorstr='#000000',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}