@font-face {
	font-family: 'Glyphicons Filetypes';
	src: url('../fonts/glyphicons-filetypes-regular.eot');
	src: url('../fonts/glyphicons-filetypes-regular.eot?#iefix')
		format('embedded-opentype'),
		url('../fonts/glyphicons-filetypes-regular.woff2') format('woff2'),
		url('../fonts/glyphicons-filetypes-regular.woff') format('woff'),
		url('../fonts/glyphicons-filetypes-regular.ttf') format('truetype'),
		url('../fonts/glyphicons-filetypes-regular.svg#glyphicons_filetypesregular')
		format('svg')
}

.filetypes {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Filetypes';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	vertical-align: top;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.filetypes.x05 {
	font-size: 12px
}

.filetypes.x2 {
	font-size: 48px
}

.filetypes.x3 {
	font-size: 72px
}

.filetypes.x4 {
	font-size: 96px
}

.filetypes.x5 {
	font-size: 120px
}

.filetypes.light:before {
	color: #f2f2f2
}

.filetypes.drop:before {
	text-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3)
}

.filetypes.flip {
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH"
}

.filetypes.flipv {
	-moz-transform: scaleY(-1);
	-o-transform: scaleY(-1);
	-webkit-transform: scaleY(-1);
	transform: scaleY(-1);
	filter: FlipV;
	-ms-filter: "FlipV"
}

.filetypes.rotate90 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.filetypes.rotate180 {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.filetypes.rotate270 {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}

.filetypes-txt:before {
	content: "\E001"
}

.filetypes-doc:before {
	content: "\E002"
}

.filetypes-rtf:before {
	content: "\E003"
}

.filetypes-log:before {
	content: "\E004"
}

.filetypes-tex:before {
	content: "\E005"
}

.filetypes-msg:before {
	content: "\E006"
}

.filetypes-text:before {
	content: "\E007"
}

.filetypes-wpd:before {
	content: "\E008"
}

.filetypes-wps:before {
	content: "\E009"
}

.filetypes-docx:before {
	content: "\E010"
}

.filetypes-page:before {
	content: "\E011"
}

.filetypes-csv:before {
	content: "\E012"
}

.filetypes-dat:before {
	content: "\E013"
}

.filetypes-tar:before {
	content: "\E014"
}

.filetypes-xml:before {
	content: "\E015"
}

.filetypes-vcf:before {
	content: "\E016"
}

.filetypes-pps:before {
	content: "\E017"
}

.filetypes-key:before {
	content: "\E018"
}

.filetypes-ppt:before {
	content: "\E019"
}

.filetypes-pptx:before {
	content: "\E020"
}

.filetypes-sdf:before {
	content: "\E021"
}

.filetypes-gbr:before {
	content: "\E022"
}

.filetypes-ged:before {
	content: "\E023"
}

.filetypes-mp3:before {
	content: "\E024"
}

.filetypes-m4a:before {
	content: "\E025"
}

.filetypes-waw:before {
	content: "\E026"
}

.filetypes-wma:before {
	content: "\E027"
}

.filetypes-mpa:before {
	content: "\E028"
}

.filetypes-iff:before {
	content: "\E029"
}

.filetypes-aif:before {
	content: "\E030"
}

.filetypes-ra:before {
	content: "\E031"
}

.filetypes-mid:before {
	content: "\E032"
}

.filetypes-m3v:before {
	content: "\E033"
}

.filetypes-e-3gp:before {
	content: "\E034"
}

.filetypes-swf:before {
	content: "\E035"
}

.filetypes-avi:before {
	content: "\E036"
}

.filetypes-asx:before {
	content: "\E037"
}

.filetypes-mp4:before {
	content: "\E038"
}

.filetypes-e-3g2:before {
	content: "\E039"
}

.filetypes-mpg:before {
	content: "\E040"
}

.filetypes-asf:before {
	content: "\E041"
}

.filetypes-vob:before {
	content: "\E042"
}

.filetypes-wmv:before {
	content: "\E043"
}

.filetypes-mov:before {
	content: "\E044"
}

.filetypes-srt:before {
	content: "\E045"
}

.filetypes-m4v:before {
	content: "\E046"
}

.filetypes-flv:before {
	content: "\E047"
}

.filetypes-rm:before {
	content: "\E048"
}

.filetypes-png:before {
	content: "\E049"
}

.filetypes-psd:before {
	content: "\E050"
}

.filetypes-psp:before {
	content: "\E051"
}

.filetypes-jpg:before {
	content: "\E052"
}

.filetypes-tif:before {
	content: "\E053"
}

.filetypes-tiff:before {
	content: "\E054"
}

.filetypes-gif:before {
	content: "\E055"
}

.filetypes-bmp:before {
	content: "\E056"
}

.filetypes-tga:before {
	content: "\E057"
}

.filetypes-thm:before {
	content: "\E058"
}

.filetypes-yuv:before {
	content: "\E059"
}

.filetypes-dds:before {
	content: "\E060"
}

.filetypes-ai:before {
	content: "\E061"
}

.filetypes-eps:before {
	content: "\E062"
}

.filetypes-ps:before {
	content: "\E063"
}

.filetypes-svg:before {
	content: "\E064"
}

.filetypes-pdf:before {
	content: "\E065"
}

.filetypes-pct:before {
	content: "\E066"
}

.filetypes-indd:before {
	content: "\E067"
}

.filetypes-xlr:before {
	content: "\E068"
}

.filetypes-xls:before {
	content: "\E069"
}

.filetypes-xlsx:before {
	content: "\E070"
}

.filetypes-db:before {
	content: "\E071"
}

.filetypes-dbf:before {
	content: "\E072"
}

.filetypes-mdb:before {
	content: "\E073"
}

.filetypes-pdb:before {
	content: "\E074"
}

.filetypes-sql:before {
	content: "\E075"
}

.filetypes-aacd:before {
	content: "\E076"
}

.filetypes-app:before {
	content: "\E077"
}

.filetypes-exe:before {
	content: "\E078"
}

.filetypes-com:before {
	content: "\E079"
}

.filetypes-bat:before {
	content: "\E080"
}

.filetypes-apk:before {
	content: "\E081"
}

.filetypes-jar:before {
	content: "\E082"
}

.filetypes-hsf:before {
	content: "\E083"
}

.filetypes-pif:before {
	content: "\E084"
}

.filetypes-vb:before {
	content: "\E085"
}

.filetypes-cgi:before {
	content: "\E086"
}

.filetypes-css:before {
	content: "\E087"
}

.filetypes-js:before {
	content: "\E088"
}

.filetypes-php:before {
	content: "\E089"
}

.filetypes-xhtml:before {
	content: "\E090"
}

.filetypes-htm:before {
	content: "\E091"
}

.filetypes-html:before {
	content: "\E092"
}

.filetypes-asp:before {
	content: "\E093"
}

.filetypes-cer:before {
	content: "\E094"
}

.filetypes-jsp:before {
	content: "\E095"
}

.filetypes-cfm:before {
	content: "\E096"
}

.filetypes-aspx:before {
	content: "\E097"
}

.filetypes-rss:before {
	content: "\E098"
}

.filetypes-csr:before {
	content: "\E099"
}

.filetypes-less:before {
	content: "\003C"
}

.filetypes-otf:before {
	content: "\E101"
}

.filetypes-ttf:before {
	content: "\E102"
}

.filetypes-font:before {
	content: "\E103"
}

.filetypes-fnt:before {
	content: "\E104"
}

.filetypes-eot:before {
	content: "\E105"
}

.filetypes-woff:before {
	content: "\E106"
}

.filetypes-zip:before {
	content: "\E107"
}

.filetypes-zipx:before {
	content: "\E108"
}

.filetypes-rar:before {
	content: "\E109"
}

.filetypes-targ:before {
	content: "\E110"
}

.filetypes-sitx:before {
	content: "\E111"
}

.filetypes-deb:before {
	content: "\E112"
}

.filetypes-e-7z:before {
	content: "\E113"
}

.filetypes-pkg:before {
	content: "\E114"
}

.filetypes-rpm:before {
	content: "\E115"
}

.filetypes-cbr:before {
	content: "\E116"
}

.filetypes-gz:before {
	content: "\E117"
}

.filetypes-dmg:before {
	content: "\E118"
}

.filetypes-cue:before {
	content: "\E119"
}

.filetypes-bin:before {
	content: "\E120"
}

.filetypes-iso:before {
	content: "\E121"
}

.filetypes-hdf:before {
	content: "\E122"
}

.filetypes-vcd:before {
	content: "\E123"
}

.filetypes-bak:before {
	content: "\E124"
}

.filetypes-tmp:before {
	content: "\E125"
}

.filetypes-ics:before {
	content: "\E126"
}

.filetypes-msi:before {
	content: "\E127"
}

.filetypes-cfg:before {
	content: "\E128"
}

.filetypes-ini:before {
	content: "\E129"
}

.filetypes-prf:before {
	content: "\E130"
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite
}

@
-webkit-keyframes pulse { 0%{
	-webkit-transform: scale(1)
}

50%{
-webkit-transform
:scale
(1
.1
)
}
100%{
-webkit-transform
:scale(1)
}
}
@
keyframes pulse { 0%{
	transform: scale(1)
}

50%{
transform
:scale
(1
.1
)
}
100%{
transform
:scale(1)
}
}
.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse
}

@
-webkit-keyframes rotateIn { 0%{
	-webkit-transform-origin: center center;
	-webkit-transform: rotate(-200deg);
	opacity: 0
}

100%{
-webkit-transform-origin
:center
 
center
;-webkit-transform
:rotate(0)
;opacity
:
1
}
}
@
keyframes rotateIn { 0%{
	transform-origin: center center;
	transform: rotate(-200deg);
	opacity: 0
}

100%{
transform-origin
:center
 
center
;transform
:rotate(0)
;opacity
:
1
}
}
.rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn
}

@
-webkit-keyframes bounce { 0%,20%,50%,80%,100%{
	-webkit-transform: translateY(0)
}

40%{
-webkit-transform
:translateY(-30px)
}
60%{
-webkit-transform
:translateY(-15px)
}
}
@
keyframes bounce { 0%,20%,50%,80%,100%{
	transform: translateY(0)
}

40%{
transform
:translateY(-30px)
}
60%{
transform
:translateY(-15px)
}
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce
}

@
-webkit-keyframes swing { 20%,40%,60%,80%,100%{
	-webkit-transform-origin: top center
}

20%{
-webkit-transform
:rotate(15deg)
}
40%{
-webkit-transform
:rotate(-10deg)
}
60%{
-webkit-transform
:rotate(5deg)
}
80%{
-webkit-transform
:rotate(-5deg)
}
100%{
-webkit-transform
:rotate(0deg)
}
}
@
keyframes swing { 20%{
	transform: rotate(15deg)
}

40%{
transform
:rotate(-10deg)
}
60%{
transform
:rotate(5deg)
}
80%{
transform
:rotate(-5deg)
}
100%{
transform
:rotate(0deg)
}
}
.swing {
	-webkit-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	animation-name: swing
}

@
-webkit-keyframes tada { 0%{
	-webkit-transform: scale(1)
}

10%,20%{
-webkit-transform
:scale
(
.9
)
 
rotate
(-3deg)
}
30%,50%,70%,90%{
-webkit-transform
:scale
(1
.1
)
 
rotate
(3deg)
}
40%,60%,80%{
-webkit-transform
:scale
(1
.1
)
 
rotate
(-3deg)
}
100%{
-webkit-transform
:scale(1)
 
rotate
(0)
}
}
@
keyframes tada { 0%{
	transform: scale(1)
}

10%,20%{
transform
:scale
(
.9
)
 
rotate
(-3deg)
}
30%,50%,70%,90%{
transform
:scale
(1
.1
)
 
rotate
(3deg)
}
40%,60%,80%{
transform
:scale
(1
.1
)
 
rotate
(-3deg)
}
100%{
transform
:scale(1)
 
rotate
(0)
}
}
.tada {
	-webkit-animation-name: tada;
	animation-name: tada
}