ul.unstyled,
ol.unstyled {
	margin:0;
	padding:0;
	list-style:none;
}

a.unstyled,
a.unstyled:hover {
	text-decoration:none;
}

.container960 {
	max-width:960px;
	margin:0 auto;
}

.noshadow {
	text-shadow:none;
}

.monospaced {
	font-family: Monaco,Menlo,Consolas,"Courier New",monospace;
}

.animated-icon-rotate  > .glyphicon{
	-webkit-transition: all .5s 0s ease;
	-moz-transition: all .5s 0s ease;
    -ms-transition: all .5s 0s ease;
    -o-transition: all .5s 0s ease;
	transition: all .5s 0s ease;
}
.animated-icon-rotate:hover > .glyphicon {
	-moz-transform:rotate(360deg);  
  -webkit-transform:rotate(360deg);  
  -o-transform:rotate(360deg);  
  -ms-transform:rotate(360deg);  
}

.animated-icon-shift  > .glyphicon{
	-webkit-transition: all .25s 0s ease;
	-moz-transition: all .25s 0s ease;
    -ms-transition: all .25s 0s ease;
    -o-transition: all .25s 0s ease;
	transition: all .25s 0s ease;
}
.animated-icon-shift:hover > .glyphicon {
	position:relative;
	left:5px;
}

li.glyphiconed {
	position:relative;
	padding-left:20px;
	list-style:none;
}
li.glyphiconed > .glyphicon {
	position:absolute;
	top:0;
	left:0;
}

.img-responsive {
	margin-left:auto;
	margin-right:auto;
}

@media (max-width: 767px) {
	.col-xs-center {
		text-align:center !important;
	}
	.block-xs {
		display:block !important;
	}
	.btn-block-xs {
		width:100%;
		display:block !important;
	}
}