*/.fbx-modal, .fbx-modal * {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.fbx-modal {
	position:fixed;
	top:0;
	left:0;
	z-index:100000;
	display:none;
	width:100%;
	height:100%;
	font-family:"Segoe UI", Helvetica, Arial, "Sans Serif";
	line-height:normal
}
.fbx-inner-spacer {
	display:none;
	padding:40px
}
.fbx-inner, .fbx-loader {
	position:absolute;
	top:50%;
	left:50%
}
.fbx-inner {
	overflow:visible!important;
	margin-top:-5px;
	margin-left:-5px;
	min-width:100px;
	min-height:100px;
	width:100px;
	height:100px;
	z-index:100002
}
.fbx-loader {
	z-index:100005;
	margin-top:-40px;
	margin-left:-40px;
	width:80px;
	height:80px
}
.fbx-loader>div {
	margin:10px;
	width:60px;
	height:60px
}
.fbx-stage {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	outline:0;
	border:0;
	overflow:hidden
}
.fbx-item-current, .fbx-item-next {
	-webkit-user-drag:none;
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	outline:0;
	border:0;
	overflow:auto
}
.fbx-loading .fbx-item-current, .fbx-loading .fbx-item-next {
	overflow:hidden
}
.fbx-item-next {
	z-index:100001
}
.fbx-item-current {
	z-index:100002
}
.fbx-error-msg {
	width:200px;
	height:200px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-100px;
	margin-left:-100px
}
.fbx-error-msg>span {
	line-height:200px;
	width:100%;
	height:100%;
	display:block
}
.fbx-error-msg>p {
	position:absolute;
	top:100%;
	text-align:center;
	width:100%;
	margin:0
}
.fbx-item-image, .fbx-item-iframe, .fbx-item-video {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	outline:0;
	border:0;
	display:block
}
.fbx-ios .fbx-item-current {
	-webkit-overflow-scrolling:touch!important;
	overflow:auto!important
}
.fbx-close, .fbx-prev, .fbx-next {
	position:absolute;
	z-index:100006;
	display:block;
	outline:0!important;
	text-decoration:none;
	cursor:pointer
}
.fbx-close:hover, .fbx-prev:hover, .fbx-next:hover {
	text-decoration:none
}
.fbx-credit {
	position:absolute;
	z-index:100004;
	text-transform:lowercase;
	font-size:10px
}
.fbx-credit em {
	font-style:normal;
	font-size:10px
}
.fbx-credit a {
	text-decoration:none;
	font-size:10px
}
.fbx-credit a:hover span {
	text-decoration:underline
}
.fbx-credit a span {
	letter-spacing:1px;
	font-size:10px
}
.fbx-count {
	position:absolute;
	z-index:100003;
	width:100%;
	text-align:center;
	font-size:10px
}
.fbx-btn-transition {
	-webkit-transition-property:color, border-color, opacity, -webkit-box-shadow;
	-moz-transition-property:color, border-color, opacity, -moz-box-shadow;
	-o-transition-property:color, border-color, opacity, -o-box-shadow;
	transition-property:color, border-color, opacity, box-shadow;
-webkit-transition-duration:.2s, .2s, .2s, .2s;
-moz-transition-duration:.2s, .2s, .2s, .2s;
-o-transition-duration:.2s, .2s, .2s, .2s;
transition-duration:.2s, .2s, .2s, .2s;
	-webkit-transition-timing-function:ease-in, linear, ease-in, ease-in;
	-moz-transition-timing-function:ease-in, linear, ease-in, ease-in;
	-o-transition-timing-function:ease-in, linear, ease-in, ease-in;
	transition-timing-function:ease-in, linear, ease-in, ease-in
}
.fbx-phone .fbx-count {
	display:none
}
.fbx-phone .fbx-credit em {
	display:none
}
.fbx-phone.fbx-landscape.fbx-no-nav .fbx-prev, .fbx-phone.fbx-landscape.fbx-no-nav .fbx-next {
	display:none
}
@font-face {
font-family:foobox;
src:url(font/foobox.eot);
src:url(font/foobox.eot?#iefix) format('embedded-opentype'), url(font/foobox.woff) format('woff'), url(font/foobox.ttf) format('truetype'), url(font/foobox.svg#foobox) format('svg');
font-weight:400;
font-style:normal
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family:foobox;
src:url(font/foobox.svg#foobox) format('svg');
font-weight:400;
font-style:normal
}
}
.fbx-modal a.fbx-close, .fbx-modal a.fbx-prev, .fbx-modal a.fbx-next, .fbx-modal a.fbx-play, .fbx-modal a.fbx-pause, .fbx-modal a.fbx-fullscreen-toggle, .fbx-modal .fbx-loader>div, .fbx-modal .fbx-error-msg>span {
	font-family:foobox;
	font-size:16px;
	font-weight:400;
	text-align:center;
	outline:0;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke:1px
}
.fbx-modal .fbx-loader>div {
	font-size:300%;
	line-height:60px;
	-moz-animation:spin 2s infinite linear;
	-o-animation:spin 2s infinite linear;
	-webkit-animation:spin 2s infinite linear;
	animation:spin 2s infinite linear
}
.fbx-modal .fbx-error-msg>span {
	font-size:1000%
}
.fbx-modal .fbx-error-msg>span:before {
	content:"\e028"
}
.fbx-modal a.fbx-play, .fbx-modal a.fbx-pause {
	font-size:90%
}
.fbx-modal.fbx-fullscreen-mode.fbx-playpause-center a.fbx-play, .fbx-modal.fbx-fullscreen-mode.fbx-playpause-center a.fbx-pause {
	font-size:340%
}
.fbx-close:before {
	content:"\e002"
}
.fbx-prev:before {
	content:"\e000"
}
.fbx-next:before {
	content:"\e001"
}
.fbx-arrows-1 .fbx-prev:before {
	content:"\e01b"
}
.fbx-arrows-1 .fbx-next:before {
	content:"\e01c"
}
.fbx-arrows-2 .fbx-prev:before {
	content:"\e01d"
}
.fbx-arrows-2 .fbx-next:before {
	content:"\e01e"
}
.fbx-arrows-3 .fbx-prev:before {
	content:"\e01f"
}
.fbx-arrows-3 .fbx-next:before {
	content:"\e020"
}
.fbx-arrows-4 .fbx-prev:before {
	content:"\e021"
}
.fbx-arrows-4 .fbx-next:before {
	content:"\e022"
}
.fbx-arrows-5 .fbx-prev:before {
	content:"\e023"
}
.fbx-arrows-5 .fbx-next:before {
	content:"\e024"
}
.fbx-arrows-6 .fbx-prev:before {
	content:"\e025"
}
.fbx-arrows-6 .fbx-next:before {
	content:"\e026"
}
.fbx-arrows-7 .fbx-prev:before {
	content:"\e3d7"
}
.fbx-arrows-7 .fbx-next:before {
	content:"\e3d3"
}
.fbx-arrows-8 .fbx-prev:before {
	content:"\e3e7"
}
.fbx-arrows-8 .fbx-next:before {
	content:"\e3e3"
}
.fbx-arrows-9 .fbx-prev:before {
	content:"\e417"
}
.fbx-arrows-9 .fbx-next:before {
	content:"\e415"
}
.fbx-arrows-10 .fbx-prev:before {
	content:"\e40b"
}
.fbx-arrows-10 .fbx-next:before {
	content:"\e409"
}
.fbx-arrows-11 .fbx-prev:before {
	content:"\e3cf"
}
.fbx-arrows-11 .fbx-next:before {
	content:"\e3cb"
}
.fbx-play:before {
	content:"\e003";
	position:relative;
	left:1px
}
.fbx-pause:before {
	content:"\e004"
}
.fbx-fullscreen-toggle:before {
	content:"\e00e"
}
.fbx-fullscreen-mode .fbx-fullscreen-toggle:before {
	content:"\e00d"
}
.fbx-loader>div:before {
	content:"\e012"
}
.fbx-spinner-1 .fbx-loader>div:before {
	content:"\e005"
}
.fbx-spinner-2 .fbx-loader>div:before {
	content:"\e011"
}
.fbx-spinner-3 .fbx-loader>div:before {
	content:"\e027"
}
.fbx-spinner-4 .fbx-loader>div:before {
	content:"\e013"
}
.fbx-spinner-5 .fbx-loader>div:before {
	content:"\e014"
}
.fbx-spinner-6 .fbx-loader>div:before {
	content:"\e015"
}
.fbx-spinner-7 .fbx-loader>div:before {
	content:"\e016"
}
.fbx-spinner-8 .fbx-loader>div:before {
	content:"\e017"
}
.fbx-spinner-9 .fbx-loader>div:before {
	content:"\e018"
}
.fbx-spinner-10 .fbx-loader>div:before {
	content:"\e019"
}
.fbx-spinner-11 .fbx-loader>div:before {
	content:"\e01a"
}
.fbx-fullscreen-mode.fbx-playpause-center .fbx-play:before {
	position:relative;
	left:5px
}
@-moz-keyframes spin {
0% {
-moz-transform:rotate(0)
}
100% {
-moz-transform:rotate(359deg)
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform:rotate(0)
}
100% {
-webkit-transform:rotate(359deg)
}
}
@-o-keyframes spin {
0% {
-o-transform:rotate(0)
}
100% {
-o-transform:rotate(359deg)
}
}
@-ms-keyframes spin {
0% {
-ms-transform:rotate(0)
}
100% {
-ms-transform:rotate(359deg)
}
}
@keyframes spin {
0% {
transform:rotate(0)
}
100% {
transform:rotate(359deg)
}
}
.fbx-social a {
	font-family:foobox;
	font-size:200%;
	font-weight:400;
	text-align:center;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke:1px
}
.fbx-facebook:before {
	content:"\e00a"
}
.fbx-google-plus:before {
	content:"\e006"
}
.fbx-twitter:before {
	content:"\e009"
}
.fbx-pinterest:before {
	content:"\e007"
}
.fbx-linkedin:before {
	content:"\e008"
}
.fbx-buffer:before {
	content:"\e00b"
}
.fbx-download:before {
	content:"\e00f"
}
.fbx-email:before {
	content:"\e010"
}
.fbx-reddit:before {
	content:"\003e"
}
.fbx-digg:before {
	content:"\003b"
}
.fbx-tumblr:before {
	content:"\0074"
}
.fbx-stumble-upon:before {
	content:"\002f"
}
.fbx-ie7 .fbx-close {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e002')
}
.fbx-ie7 .fbx-prev {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e000')
}
.fbx-ie7 .fbx-next {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e001')
}
.fbx-ie7.fbx-arrows-1 .fbx-prev {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e01b')
}
.fbx-ie7.fbx-arrows-1 .fbx-next {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e01c')
}
.fbx-ie7.fbx-arrows-2 .fbx-prev {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e01d')
}
.fbx-ie7.fbx-arrows-2 .fbx-next {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e01e')
}
.fbx-ie7.fbx-arrows-3 .fbx-prev {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e01f')
}
.fbx-ie7.fbx-arrows-3 .fbx-next {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e020')
}
.fbx-ie7.fbx-arrows-4 .fbx-prev {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e021')
}
.fbx-ie7.fbx-arrows-4 .fbx-next {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e022')
}
.fbx-ie7.fbx-arrows-5 .fbx-prev {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e023')
}
.fbx-ie7.fbx-arrows-5 .fbx-next {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e024')
}
.fbx-ie7.fbx-arrows-6 .fbx-prev {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e025')
}
.fbx-ie7.fbx-arrows-6 .fbx-next {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e026')
}
.fbx-ie7 .fbx-play {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e003')
}
.fbx-ie7 .fbx-pause {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e004')
}
.fbx-ie7 .fbx-fullscreen-toggle {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e00e')
}
.fbx-fullscreen-mode.fbx-ie7 .fbx-fullscreen-toggle {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e00d')
}
.fbx-ie7 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e012')
}
.fbx-ie7.fbx-spinner-1 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e005')
}
.fbx-ie7.fbx-spinner-2 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e011')
}
.fbx-ie7.fbx-spinner-3 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e027')
}
.fbx-ie7.fbx-spinner-4 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e013')
}
.fbx-ie7.fbx-spinner-5 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e014')
}
.fbx-ie7.fbx-spinner-6 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e015')
}
.fbx-ie7.fbx-spinner-7 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e016')
}
.fbx-ie7.fbx-spinner-8 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e017')
}
.fbx-ie7.fbx-spinner-9 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e018')
}
.fbx-ie7.fbx-spinner-10 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e019')
}
.fbx-ie7.fbx-spinner-11 .fbx-loader>div {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e01a')
}
.fbx-ie7 .fbx-facebook {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e00a')
}
.fbx-ie7 .fbx-google-plus {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e006')
}
.fbx-ie7 .fbx-twitter {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e009')
}
.fbx-ie7 .fbx-pinterest {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e007')
}
.fbx-ie7 .fbx-linkedin {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e008')
}
.fbx-ie7 .fbx-buffer {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e00b')
}
.fbx-ie7 .fbx-download {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e00f')
}
.fbx-ie7 .fbx-email {
zoom:expression(this.runtimeStyle[=zoom]='1', this.innerHTML='\e010')
}
.fbx-loader {
	-moz-box-shadow:0 0 3px #000;
	-moz-box-shadow:0 0 3px rgba(0, 0, 0, .4);
	-webkit-box-shadow:0 0 3px #000;
	-webkit-box-shadow:0 0 3px rgba(0, 0, 0, .4);
	box-shadow:0 0 3px #000;
	box-shadow:0 0 3px rgba(0, 0, 0, .4)
}
.fbx-rounded .fbx-prev.fbx-btn-shadow, .fbx-rounded .fbx-prev.fbx-btn-shadow:hover {
	-moz-box-shadow:-1px 0 2px #000;
	-moz-box-shadow:-1px 0 2px rgba(0, 0, 0, .8);
	-webkit-box-shadow:-1px 0 2px #000;
	-webkit-box-shadow:-1px 0 2px rgba(0, 0, 0, .8);
	box-shadow:-1px 0 2px #000;
	box-shadow:-1px 0 2px rgba(0, 0, 0, .8)
}
.fbx-rounded .fbx-next.fbx-btn-shadow, .fbx-rounded .fbx-next.fbx-btn-shadow:hover {
	-moz-box-shadow:1px 0 2px #000;
	-moz-box-shadow:1px 0 2px rgba(0, 0, 0, .8);
	-webkit-box-shadow:1px 0 2px #000;
	-webkit-box-shadow:1px 0 2px rgba(0, 0, 0, .8);
	box-shadow:1px 0 2px #000;
	box-shadow:1px 0 2px rgba(0, 0, 0, .8)
}
.fbx-inner-shadow, .fbx-rounded .fbx-btn-shadow, .fbx-fullscreen-mode .fbx-btn-shadow, .fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow, .fbx-fullscreen-mode .fbx-next.fbx-btn-shadow, .fbx-sticky-buttons .fbx-prev.fbx-btn-shadow, .fbx-sticky-buttons .fbx-next.fbx-btn-shadow, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-prev.fbx-btn-shadow, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-next.fbx-btn-shadow, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-play.fbx-btn-shadow, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-pause.fbx-btn-shadow {
	-moz-box-shadow:0 0 12px #000;
	-moz-box-shadow:0 0 12px rgba(0, 0, 0, .8);
	-webkit-box-shadow:0 0 12px #000;
	-webkit-box-shadow:0 0 12px rgba(0, 0, 0, .8);
	box-shadow:0 0 12px #000;
	box-shadow:0 0 12px rgba(0, 0, 0, .8)
}
.fbx-rounded .fbx-btn-shadow:hover, .fbx-fullscreen-mode .fbx-btn-shadow:hover, .fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow:hover, .fbx-fullscreen-mode .fbx-next.fbx-btn-shadow:hover, .fbx-sticky-buttons .fbx-prev.fbx-btn-shadow:hover, .fbx-sticky-buttons .fbx-next.fbx-btn-shadow:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-prev.fbx-btn-shadow:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-next.fbx-btn-shadow:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-play.fbx-btn-shadow:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-portrait .fbx-pause.fbx-btn-shadow:hover {
	-moz-box-shadow:0 0 6px #000;
	-moz-box-shadow:0 0 6px rgba(0, 0, 0, .8);
	-webkit-box-shadow:0 0 6px #000;
	-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .8);
	box-shadow:0 0 6px #000;
	box-shadow:0 0 6px rgba(0, 0, 0, .8)
}
.fbx-rounded.fbx-phone.fbx-portrait .fbx-prev, .fbx-rounded.fbx-phone.fbx-portrait .fbx-next, .fbx-rounded.fbx-phone.fbx-portrait .fbx-play, .fbx-rounded.fbx-phone.fbx-portrait .fbx-pause {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.fbx-caption {
	position:absolute;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	z-index:100004;
	overflow:hidden;
	width:100%;
	text-align:center;
	font-size:14px
}
.fbx-fullscreen-mode .fbx-caption, .fbx-sticky-caption .fbx-caption {
	position:fixed;
	z-index:100007
}
.fbx-rounded .fbx-caption {
	border-radius:0 0 3px 3px
}
.fbx-sticky-caption.fbx-rounded .fbx-caption {
	border-radius:0
}
.fbx-close-overlays {
	position:absolute;
	top:0;
	right:0;
	width:20px;
	height:20px;
	color:#FFF;
	font-size:14px;
	line-height:20px;
	text-decoration:none
}
.fbx-caption-title {
	font-size:15px;
	padding:15px
}
.fbx-caption-desc {
	font-size:12px;
	line-height:20px;
	padding:15px
}
.fbx-caption-desc a {
	font-size:12px
}
.fbx-caption-title+.fbx-caption-desc {
	margin-top:-30px
}
.fbx-phone.fbx-portrait.fbx-sticky-caption .fbx-caption {
	bottom:40px
}
.fbx-phone.fbx-landscape.fbx-sticky-caption .fbx-caption {
	z-index:100003
}
.fbx-phone .fbx-caption {
	min-height:20px;
	font-size:12px;
	line-height:20px
}
.fbx-phone .fbx-caption-title {
	font-size:13px;
	padding:10px
}
.fbx-phone .fbx-caption-desc {
	font-size:11px;
	line-height:15px;
	padding:10px
}
.fbx-phone .fbx-caption-title+.fbx-caption-desc {
	margin-top:-20px
}
.fbx-fullscreen-toggle {
	display:none
}
.fbx-fullscreen .fbx-fullscreen-toggle {
	position:absolute;
	z-index:100006;
	display:block;
	outline:0;
	text-decoration:none;
	cursor:pointer;
	width:28px;
	height:28px;
	line-height:28px;
	border:solid 3px transparent;
	border-radius:50%
}
.fbx-fullscreen .fbx-fullscreen-toggle:hover {
	text-decoration:none
}
.fbx-metro.fbx-fullscreen .fbx-fullscreen-toggle {
	top:-41px;
	left:0
}
.fbx-rounded.fbx-fullscreen .fbx-fullscreen-toggle {
	top:-21px;
	left:-21px
}
.fbx-metro.fbx-fullscreen .fbx-prev {
	left:40px
}
.fbx-metro.fbx-fullscreen .fbx-next {
	left:80px
}
.fbx-metro.fbx-fullscreen.fbx-phone .fbx-fullscreen-toggle {
	top:-36px
}
.fbx-rounded.fbx-fullscreen.fbx-phone .fbx-fullscreen-toggle {
	top:0;
	left:0;
	opacity:.5;
	position:fixed;
	border-radius:0;
	-webkit-border-bottom-right-radius:25%;
	-moz-border-radius-bottomright:25%;
	border-bottom-right-radius:25%
}
.fbx-rounded.fbx-fullscreen.fbx-phone .fbx-fullscreen-toggle:hover {
	opacity:1
}
.fbx-fullscreen-mode.fbx-rounded.fbx-desktop .fbx-inner-spacer, .fbx-fullscreen-mode.fbx-metro.fbx-desktop .fbx-inner-spacer, .fbx-fullscreen-mode.fbx-desktop .fbx-inner-spacer, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-inner-spacer, .fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-inner-spacer, .fbx-fullscreen-mode.fbx-tablet .fbx-inner-spacer {
	padding:10px
}
.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-inner-spacer, .fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-inner-spacer, .fbx-fullscreen-mode.fbx-phone .fbx-inner-spacer {
	padding:5px
}
.fbx-fullscreen-mode.fbx-rounded .fbx-inner, .fbx-fullscreen-mode.fbx-metro .fbx-inner, .fbx-fullscreen-mode .fbx-inner {
	border:0
}
.fbx-fullscreen-mode .fbx-inner, .fbx-fullscreen-mode .fbx-item-current, .fbx-fullscreen-mode .fbx-item-next, .fbx-fullscreen-mode .fbx-item-image, .fbx-fullscreen-mode .fbx-caption, .fbx-fullscreen-mode.fbx-rounded .fbx-inner, .fbx-fullscreen-mode.fbx-rounded .fbx-item-current, .fbx-fullscreen-mode.fbx-rounded .fbx-item-next, .fbx-fullscreen-mode.fbx-rounded .fbx-item-image, .fbx-fullscreen-mode.fbx-rounded .fbx-caption {
	border-radius:0
}
.fbx-fullscreen-mode.fbx-rounded .fbx-prev, .fbx-fullscreen-mode.fbx-rounded .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-next, .fbx-fullscreen-mode.fbx-metro .fbx-prev, .fbx-fullscreen-mode.fbx-metro .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-phone.fbx-portrait .fbx-prev, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-phone.fbx-portrait .fbx-next {
	position:fixed;
	top:50%;
	margin-top:-40px;
	width:28px;
	height:80px;
	line-height:80px;
	border-radius:6px;
	border:solid 3px transparent;
	opacity:.5;
	min-width:0
}
.fbx-fullscreen-mode.fbx-rounded .fbx-prev:hover, .fbx-fullscreen-mode.fbx-rounded .fbx-next:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-prev:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-next:hover, .fbx-fullscreen-mode.fbx-metro .fbx-prev:hover, .fbx-fullscreen-mode.fbx-metro .fbx-next:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-prev:hover, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-next:hover, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-phone.fbx-portrait .fbx-prev:hover, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-phone.fbx-portrait .fbx-next:hover {
	opacity:1
}
.fbx-fullscreen-mode.fbx-rounded .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-prev, .fbx-fullscreen-mode.fbx-metro .fbx-prev, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-rounded .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-metro .fbx-prev {
	left:25px
}
.fbx-fullscreen-mode.fbx-rounded .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-fullscreen .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-next, .fbx-fullscreen-mode.fbx-metro .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-rounded .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-metro .fbx-next {
	right:25px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-slideshow .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-sticky-buttons .fbx-prev, .fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-prev, .fbx-fullscreen-mode.fbx-metro.fbx-tablet.fbx-slideshow .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-sticky-buttons .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-prev {
	left:20px
}
.fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-slideshow .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-slideshow.fbx-fullscreen .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-sticky-buttons .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-tablet.fbx-slideshow .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-tablet.fbx-slideshow.fbx-fullscreen .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-sticky-buttons .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-next {
	right:20px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-sticky-buttons .fbx-prev, .fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-sticky-buttons .fbx-prev, .fbx-error.fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-prev, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-prev, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-prev, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-phone.fbx-portrait .fbx-prev {
	left:15px
}
.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-sticky-buttons .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-sticky-buttons .fbx-next, .fbx-error.fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-next, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-next, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-phone.fbx-portrait .fbx-next {
	right:15px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:before, .fbx-fullscreen-mode.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:before {
	position:relative;
	width:auto;
	min-width:0;
	height:auto;
	line-height:inherit;
	top:auto;
	margin-top:0
}
.fbx-fullscreen-mode.fbx-rounded .fbx-close, .fbx-fullscreen-mode.fbx-rounded .fbx-fullscreen-toggle, .fbx-fullscreen-mode.fbx-metro .fbx-close, .fbx-fullscreen-mode.fbx-metro .fbx-fullscreen-toggle, .fbx-rounded.fbx-fullscreen.fbx-fullscreen-mode.fbx-phone .fbx-close, .fbx-rounded.fbx-fullscreen.fbx-fullscreen-mode.fbx-phone .fbx-fullscreen-toggle {
	position:fixed;
	opacity:.5;
	border-radius:6px
}
.fbx-fullscreen-mode.fbx-rounded .fbx-close:hover, .fbx-fullscreen-mode.fbx-rounded .fbx-fullscreen-toggle:hover, .fbx-fullscreen-mode.fbx-metro .fbx-close:hover, .fbx-fullscreen-mode.fbx-metro .fbx-fullscreen-toggle:hover, .fbx-rounded.fbx-fullscreen.fbx-fullscreen-mode.fbx-phone .fbx-close:hover, .fbx-rounded.fbx-fullscreen.fbx-fullscreen-mode.fbx-phone .fbx-fullscreen-toggle:hover {
	opacity:1
}
.fbx-fullscreen-mode.fbx-rounded .fbx-close, .fbx-fullscreen-mode.fbx-metro .fbx-close, .fbx-fullscreen-mode.fbx-rounded.fbx-desktop .fbx-close, .fbx-fullscreen-mode.fbx-metro.fbx-desktop .fbx-close {
	right:25px;
	top:25px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded .fbx-fullscreen-toggle, .fbx-fullscreen-mode.fbx-metro .fbx-fullscreen-toggle, .fbx-fullscreen-mode.fbx-rounded.fbx-desktop .fbx-fullscreen-toggle, .fbx-fullscreen-mode.fbx-metro.fbx-desktop .fbx-fullscreen-toggle {
	left:25px;
	top:25px
}
.fbx-modal.fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-close, .fbx-modal.fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-close {
	right:20px;
	top:20px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-fullscreen-toggle, .fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-fullscreen-toggle {
	left:20px;
	top:20px
}
.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-close, .fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-close {
	right:15px;
	top:15px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-fullscreen-toggle, .fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-fullscreen-toggle {
	left:15px;
	top:15px
}
.fbx-fullscreen-mode .fbx-caption, .fbx-fullscreen-mode.fbx-phone.fbx-portrait.fbx-sticky-caption .fbx-caption {
	position:fixed;
	bottom:0
}
.fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-progress, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait.fbx-sticky-caption .fbx-progress {
	bottom:0
}
.fbx-fullscreen-mode.fbx-metro .fbx-prev:hover, .fbx-fullscreen-mode.fbx-metro .fbx-next:hover, .fbx-fullscreen-mode.fbx-metro .fbx-close:hover, .fbx-fullscreen-mode.fbx-metro .fbx-fullscreen-toggle:hover {
	border:solid 3px transparent
}
.fbx-fullscreen-mode .fbx-credit {
	left:10px
}
.fbx-fullscreen-mode .fbx-credit, .fbx-fullscreen-mode .fbx-count {
	bottom:5px
}
.fbx-fullscreen-mode.fbx-rounded .fbx-social, .fbx-fullscreen-mode.fbx-metro .fbx-social, .fbx-fullscreen-mode.fbx-metro .fbx-social.fbx-inline {
	position:fixed;
	top:20px;
	text-align:center
}
.fbx-fullscreen-mode.fbx-rounded.fbx-tablet .fbx-social, .fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-social, .fbx-fullscreen-mode.fbx-metro.fbx-tablet .fbx-social.fbx-inline {
	top:15px
}
.fbx-fullscreen-mode.fbx-rounded.fbx-phone .fbx-social, .fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-social, .fbx-fullscreen-mode.fbx-metro.fbx-phone .fbx-social.fbx-inline {
	top:10px
}
.fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-fullscreen .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-pause, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-pause {
	position:fixed;
	opacity:.5;
	border:solid 3px transparent;
	border-radius:6px;
	z-index:100008;
	width:28px;
	height:28px;
	line-height:28px
}
.fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-fullscreen .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-pause {
	top:auto;
	bottom:25px;
	right:25px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-slideshow.fbx-fullscreen .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-tablet.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-tablet.fbx-slideshow.fbx-fullscreen .fbx-pause {
	top:auto;
	bottom:20px;
	right:20px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen .fbx-pause {
	top:auto;
	bottom:15px;
	right:15px;
	left:auto
}
.fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-pause, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-tablet.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-tablet.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-tablet.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-pause, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-play, .fbx-fullscreen-mode.fbx-rounded.fbx-phone.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-pause, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-play, .fbx-fullscreen-mode.fbx-metro.fbx-phone.fbx-slideshow.fbx-fullscreen.fbx-playpause-center .fbx-pause {
	position:fixed;
	top:50%;
	left:50%;
	bottom:auto;
	right:auto;
	margin-top:-40px;
	margin-left:-40px;
	width:80px;
	height:80px;
	line-height:80px;
	opacity:.5;
	border:solid 3px transparent;
	border-radius:6px
}
.fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-play:hover, .fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-pause:hover, .fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-play:hover, .fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-pause:hover {
	opacity:1
}
.fbx-loading.fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-play, .fbx-loading.fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-pause, .fbx-loading.fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-play, .fbx-loading.fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-pause, .fbx-error.fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-play, .fbx-error.fbx-rounded.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-pause, .fbx-error.fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-play, .fbx-error.fbx-metro.fbx-slideshow.fbx-fullscreen.fbx-fullscreen-mode .fbx-pause {
	display:none!important
}
.fbx-fullscreen-mode .fbx-social.fbx-stacked.fbx-topright, .fbx-fullscreen-mode .fbx-social.fbx-stacked.fbx-bottomright {
	left:auto;
	right:80px
}
.fbx-fullscreen-mode .fbx-social.fbx-stacked.fbx-topleft, .fbx-fullscreen-mode .fbx-social.fbx-stacked.fbx-bottomleft {
	left:80px;
	right:auto
}
.fbx-fullscreen-mode.fbx-tablet .fbx-social.fbx-stacked.fbx-topright, .fbx-fullscreen-mode.fbx-tablet .fbx-social.fbx-stacked.fbx-bottomright {
	left:auto;
	right:70px
}
.fbx-fullscreen-mode.fbx-tablet .fbx-social.fbx-stacked.fbx-topleft, .fbx-fullscreen-mode.fbx-tablet .fbx-social.fbx-stacked.fbx-bottomleft {
	left:70px;
	right:auto
}
.fbx-fullscreen-mode.fbx-phone .fbx-social.fbx-stacked.fbx-topright, .fbx-fullscreen-mode.fbx-phone .fbx-social.fbx-stacked.fbx-bottomright {
	left:auto;
	right:60px
}
.fbx-fullscreen-mode.fbx-phone .fbx-social.fbx-stacked.fbx-topleft, .fbx-fullscreen-mode.fbx-phone .fbx-social.fbx-stacked.fbx-bottomleft {
	left:60px;
	right:auto
}
.fbx-slideshow .fbx-progress {
	z-index:100005;
	width:0;
	position:absolute;
	display:none;
	top:auto;
	left:0;
	bottom:0;
	height:5px;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.fbx-fullscreen-mode.fbx-slideshow .fbx-progress, .fbx-sticky-caption.fbx-slideshow .fbx-progress {
	position:fixed;
	z-index:100008
}
.fbx-slideshow .fbx-play:hover, .fbx-slideshow .fbx-pause:hover {
	text-decoration:none
}
.fbx-slideshow .fbx-play, .fbx-slideshow .fbx-pause {
	z-index:100006;
	width:28px;
	height:28px;
	line-height:28px;
	border:solid 3px transparent;
	border-radius:50%;
	position:absolute;
	text-align:center;
	text-decoration:none;
	display:block;
	outline:0;
	cursor:pointer
}
.fbx-metro.fbx-slideshow .fbx-play, .fbx-metro.fbx-slideshow .fbx-pause {
	top:-41px;
	left:40px
}
.fbx-rounded.fbx-slideshow .fbx-play, .fbx-rounded.fbx-slideshow .fbx-pause {
	right:-21px;
	bottom:-21px
}
.fbx-metro.fbx-slideshow .fbx-next {
	left:80px
}
.fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-play, .fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-pause {
	left:80px
}
.fbx-metro.fbx-slideshow.fbx-fullscreen .fbx-next {
	left:120px
}
.fbx-metro.fbx-slideshow.fbx-no-fullscreen .fbx-prev {
	left:0
}
.fbx-metro.fbx-slideshow.fbx-no-fullscreen .fbx-play, .fbx-metro.fbx-slideshow.fbx-no-fullscreen .fbx-pause {
	left:40px
}
.fbx-metro.fbx-slideshow.fbx-no-fullscreen .fbx-next {
	left:80px
}
.fbx-slideshow.fbx-phone .fbx-progress {
	height:3px
}
.fbx-metro.fbx-slideshow.fbx-phone .fbx-play, .fbx-metro.fbx-slideshow.fbx-phone .fbx-pause {
	top:-36px
}
.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait.fbx-sticky-caption .fbx-progress {
	bottom:40px
}
.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-play, .fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-pause {
	top:auto;
	bottom:0;
	left:33%;
	right:33%;
	width:auto;
	position:fixed;
	height:40px;
	border:0;
	border-radius:0;
	line-height:40px
}
.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-prev {
	left:0;
	right:66%
}
.fbx-rounded.fbx-slideshow.fbx-phone.fbx-portrait .fbx-next {
	left:66%;
	right:0
}
.fbx-rounded.fbx-slideshow.fbx-phone.fbx-landscape .fbx-play, .fbx-rounded.fbx-slideshow.fbx-phone.fbx-landscape .fbx-pause {
	bottom:0;
	right:0;
	opacity:.5;
	position:fixed;
	border-radius:0;
	-webkit-border-top-left-radius:25%;
	-moz-top-radius-bottomleft:25%;
	border-top-left-radius:25%
}
.fbx-rounded.fbx-slideshow.fbx-phone.fbx-landscape .fbx-play:hover, .fbx-rounded.fbx-slideshow.fbx-phone.fbx-landscape .fbx-pause:hover {
	opacity:1
}
.fbx-progress {
	background-color:#838383;
	background-color:rgba(255, 255, 255, .5)
}
.fbx-social {
	z-index:100003;
	position:absolute;
	width:100%;
	left:0;
	display:block;
	padding:5px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.fbx-sticky-social .fbx-social {
	position:fixed
}
.fbx-social.fbx-top {
	top:0;
	text-align:center
}
.fbx-social.fbx-topleft {
	text-align:left
}
.fbx-social.fbx-topright {
	text-align:right
}
.fbx-social.fbx-bottom {
	bottom:0;
	text-align:center
}
.fbx-social.fbx-bottomleft {
	bottom:0;
	text-align:left
}
.fbx-social.fbx-bottomright {
	bottom:0;
	text-align:right
}
.fbx-social.fbx-above {
	top:-55px;
	text-align:center
}
.fbx-social.fbx-aboveleft {
	top:-55px;
	text-align:left
}
.fbx-social.fbx-aboveright {
	top:-55px;
	right:0;
	margin-right:10px
}
.fbx-metro .fbx-social.fbx-inline {
	top:-44px;
	text-align:center
}
.fbx-show-caption .fbx-social.fbx-bottom, .fbx-show-caption .fbx-social.fbx-bottomleft, .fbx-show-caption .fbx-social.fbx-bottomright {
	bottom:30px
}
.fbx-social a {
	width:24px;
	height:24px;
	margin:10px 5px 5px 0;
	opacity:.5;
	display:inline-block;
	line-height:32px;
	text-decoration:none;
	-webkit-transition-property:opacity, color, background-color, -webkit-transform, -webkit-box-shadow;
	-moz-transition-property:opacity, color, background-color, -moz-transform, -moz-box-shadow;
	-o-transition-property:opacity, color, background-color, -o-transform, -o-box-shadow;
	transition-property:opacity, color, background-color, transform, box-shadow;
-webkit-transition-duration:.2s, .2s, .2s, .2s, .2s;
-moz-transition-duration:.2s, .2s, .2s, .2s, .2s;
-o-transition-duration:.2s, .2s, .2s, .2s, .2s;
transition-duration:.2s, .2s, .2s, .2s, .2s;
	-webkit-transition-timing-function:ease-in, linear, linear, linear, linear;
	-moz-transition-timing-function:ease-in, linear, linear, linear, linear;
	-o-transition-timing-function:ease-in, linear, linear, linear, linear;
	transition-timing-function:ease-in, linear, linear, linear, linear
}
.fbx-social.fbx-stacked {
	display:inline-block;
	width:auto
}
.fbx-social.fbx-stacked a {
	display:block
}
.fbx-social.fbx-stacked.fbx-topright, .fbx-social.fbx-stacked.fbx-bottomright {
	left:auto;
	right:0
}
.fbx-social.fbx-stacked.fbx-topright a, .fbx-social.fbx-stacked.fbx-bottomright a {
	margin:0 0 5px
}
.fbx-phone .fbx-social a {
	width:24px;
	height:24px;
	line-height:24px;
	font-size:16px
}
.fbx-social a {
	color:#fff!important;
	text-decoration:none;
	border-radius:3px;
	border:1px solid #777;
	border-color:rgba(0, 0, 0, .2);
	border-bottom-color:#333;
	border-bottom-color:rgba(0, 0, 0, .4);
	font-size:24px;
	-moz-box-shadow:0 0 12px #000;
	-moz-box-shadow:0 0 12px rgba(0, 0, 0, .8);
	-webkit-box-shadow:0 0 12px #000;
	-webkit-box-shadow:0 0 12px rgba(0, 0, 0, .8);
	box-shadow:0 0 12px #000;
	box-shadow:0 0 12px rgba(0, 0, 0, .8)
}
.fbx-social:hover a {
	opacity:1
}
.fbx-social a:hover {
	color:#fff!important;
	text-decoration:none;
	-moz-box-shadow:0 0 6px #000;
	-moz-box-shadow:0 0 6px rgba(0, 0, 0, .8);
	-webkit-box-shadow:0 0 6px #000;
	-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .8);
	box-shadow:0 0 6px #000;
	box-shadow:0 0 6px rgba(0, 0, 0, .8);
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1)
}
.fbx-social .fbx-facebook {
	background-color:#4863ae
}
.fbx-social .fbx-google-plus {
	background-color:#dd4b39
}
.fbx-social .fbx-twitter {
	background-color:#46c0fb
}
.fbx-social .fbx-pinterest {
	background-color:#c91618
}
.fbx-social .fbx-linkedin {
	background-color:#0083a8
}
.fbx-social .fbx-buffer {
	background-color:#000
}
.fbx-social .fbx-download {
	background-color:#FFF;
	color:#000!important
}
.fbx-social a.fbx-download:hover {
	color:#000!important
}
.fbx-social .fbx-email {
	background-color:#888
}
.fbx-social .fbx-digg {
	background-color:#164673
}
.fbx-social .fbx-reddit {
	background-color:#FFF;
	color:red!important
}
.fbx-social a.fbx-reddit:hover {
	color:red!important
}
.fbx-social .fbx-tumblr {
	background-color:#374a61
}
.fbx-social .fbx-stumble-upon {
	background-color:#eb4924
}
.fbx-social .fbx-myspace {
	background-color:#000
}
.fbx-metro .fbx-inner {
	border:solid 15px transparent;
	border-top-width:50px;
	border-bottom-width:20px
}
.fbx-metro .fbx-loader, .fbx-metro .fbx-loader>div {
	border-radius:3px
}
.fbx-metro .fbx-error-msg {
	margin-top:-130px
}
.fbx-metro .fbx-close, .fbx-metro .fbx-prev, .fbx-metro .fbx-next {
	top:-41px;
	width:28px;
	height:28px;
	line-height:28px;
	border:solid 3px transparent;
	border-radius:50%
}
.fbx-metro .fbx-close {
	right:0
}
.fbx-metro .fbx-prev {
	left:0
}
.fbx-metro .fbx-next {
	left:40px
}
.fbx-metro .fbx-credit, .fbx-metro .fbx-count {
	bottom:-15px
}
.fbx-metro.fbx-phone .fbx-inner-spacer {
	padding:5px
}
.fbx-metro.fbx-phone .fbx-inner {
	border:solid 4px transparent;
	border-top-width:40px
}
.fbx-metro.fbx-phone .fbx-close, .fbx-metro.fbx-phone .fbx-prev, .fbx-metro.fbx-phone .fbx-next {
	top:-36px
}
.fbx-metro.fbx-phone .fbx-credit {
	bottom:4px;
	left:2px;
	opacity:.2
}
.fbx-metro.fbx-tablet .fbx-inner-spacer {
	padding:10px
}
.fbx-rounded .fbx-inner {
	border:solid 8px transparent;
	border-radius:6px
}
.fbx-rounded .fbx-item-current, .fbx-rounded .fbx-item-next, .fbx-rounded .fbx-item-image {
	border-radius:3px
}
.fbx-rounded .fbx-loader, .fbx-rounded .fbx-loader>div {
	border-radius:50%
}
.fbx-rounded .fbx-error-msg {
	margin-top:-115px
}
.fbx-rounded .fbx-close {
	top:-21px;
	right:-21px;
	width:28px;
	height:28px;
	line-height:28px;
	border:solid 3px transparent;
	border-radius:50%
}
.fbx-rounded .fbx-prev, .fbx-rounded .fbx-next {
	position:absolute;
	top:50%;
	margin-top:-50px;
	width:30px;
	height:100px;
	line-height:100px
}
.fbx-rounded .fbx-prev {
	left:-34px;
	border-radius:6px 0 0 6px
}
.fbx-rounded .fbx-next {
	right:-34px;
	border-radius:0 6px 6px 0
}
.fbx-rounded.fbx-desktop .fbx-prev, .fbx-rounded.fbx-desktop .fbx-next {
	position:absolute
}
.fbx-rounded .fbx-credit, .fbx-rounded .fbx-count {
	bottom:-25px
}
.fbx-rounded.fbx-phone .fbx-inner {
	border:solid 4px transparent;
	border-radius:5px
}
.fbx-rounded.fbx-phone .fbx-prev, .fbx-rounded.fbx-phone .fbx-next {
	position:fixed
}
.fbx-rounded.fbx-phone .fbx-close {
	top:0;
	right:0;
	opacity:.5;
	position:fixed;
	border-radius:0;
	-webkit-border-bottom-left-radius:25%;
	-moz-border-radius-bottomleft:25%;
	border-bottom-left-radius:25%
}
.fbx-rounded.fbx-phone .fbx-close:hover {
	opacity:1
}
.fbx-rounded.fbx-phone .fbx-prev {
	border-radius:0 6px 6px 0
}
.fbx-rounded.fbx-phone .fbx-next {
	border-radius:6px 0 0 6px
}
.fbx-rounded.fbx-phone .fbx-credit {
	bottom:2px;
	left:2px
}
.fbx-rounded.fbx-phone.fbx-portrait .fbx-inner-spacer {
	padding:15px 5px 35px
}
.fbx-rounded.fbx-phone.fbx-portrait .fbx-loader {
	margin-top:-50px
}
.fbx-rounded.fbx-phone.fbx-portrait .fbx-prev, .fbx-rounded.fbx-phone.fbx-portrait .fbx-next {
	top:auto;
	bottom:0;
	margin-top:0;
	width:auto;
	height:40px;
	border-radius:0;
	line-height:40px
}
.fbx-rounded.fbx-phone.fbx-portrait .fbx-prev {
	right:50%;
	left:0
}
.fbx-rounded.fbx-phone.fbx-portrait .fbx-next {
	right:0;
	left:50%
}
.fbx-rounded.fbx-phone.fbx-landscape .fbx-inner-spacer {
	padding:5px
}
.fbx-rounded.fbx-phone.fbx-landscape .fbx-prev, .fbx-rounded.fbx-phone.fbx-landscape .fbx-next {
	top:50%;
	margin-top:-40px;
	width:34px;
	height:80px;
	line-height:80px;
	opacity:.5
}
.fbx-rounded.fbx-phone.fbx-landscape .fbx-prev:hover, .fbx-rounded.fbx-phone.fbx-landscape .fbx-next:hover {
	opacity:1
}
.fbx-rounded.fbx-phone.fbx-landscape .fbx-prev {
	left:0
}
.fbx-rounded.fbx-phone.fbx-landscape .fbx-next {
	right:0
}
.fbx-rounded.fbx-sticky-buttons .fbx-prev, .fbx-rounded.fbx-sticky-buttons .fbx-next {
	position:fixed;
	top:50%;
	margin-top:-50px;
	width:40px;
	height:100px;
	line-height:100px
}
.fbx-rounded.fbx-sticky-buttons .fbx-prev {
	left:0;
	border-radius:0 6px 6px 0
}
.fbx-rounded.fbx-sticky-buttons .fbx-next {
	right:0;
	border-radius:6px 0 0 6px
}
.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer {
	padding:40px 60px
}
.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer {
	padding:15px 5px 35px
}
.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer {
	padding:5px
}
.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev, .fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next {
	top:0;
	bottom:0;
	border-radius:0;
	width:4%;
	min-width:45px;
	height:auto;
	opacity:.3
}
.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:hover, .fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:hover {
	opacity:1
}
.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:before, .fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:before {
	position:fixed;
	width:4%;
	min-width:45px;
	height:30px;
	line-height:30px;
	top:50%;
	margin-top:-15px
}
.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev, .fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:before {
	left:0;
	right:auto
}
.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next, .fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:before {
	left:auto;
	right:0
}
.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:before, .fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-next:before {
	position:relative;
	width:auto;
	min-width:0;
	height:auto;
	line-height:inherit;
	top:auto;
	margin-top:auto
}
.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-prev, .fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-next {
	top:auto;
	bottom:0;
	border-radius:0;
	width:auto;
	min-width:0;
	height:auto;
	opacity:1
}
.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev, .fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next {
	top:50%;
	bottom:auto;
	width:34px;
	height:80px;
	opacity:.5
}
.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:hover, .fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next:hover {
	opacity:1
}
.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev {
	border-radius:0 6px 6px 0
}
.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next {
	border-radius:6px 0 0 6px
}
.fbx-blue, .fbx-blue .fbx-caption {
	background-color:#000;
	background-color:rgba(0, 0, 0, .7)
}
.fbx-ie7.fbx-blue, .fbx-ie7.fbx-blue .fbx-caption, .fbx-ie8.fbx-blue, .fbx-ie8.fbx-blue .fbx-caption {
	background:0;
	-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#26ffffff,endColorstr=#26ffffff)';
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000);
	zoom:1
}
.fbx-blue .fbx-progress {
	background-color:#838383;
	background-color:rgba(255, 255, 255, .5)
}
.fbx-fullscreen-mode.fbx-blue {
	background-color:#133e81
}
.fbx-blue .fbx-inner, .fbx-rounded.fbx-blue .fbx-close, .fbx-rounded.fbx-blue .fbx-play, .fbx-rounded.fbx-blue .fbx-pause, .fbx-rounded.fbx-blue .fbx-fullscreen-toggle {
	border-color:#1b58b7
}
.fbx-blue .fbx-inner, .fbx-blue .fbx-loader, .fbx-blue .fbx-close, .fbx-blue .fbx-prev, .fbx-blue .fbx-next, .fbx-blue .fbx-play, .fbx-blue .fbx-pause, .fbx-blue .fbx-fullscreen-toggle {
	background-color:#1b58b7
}
.fbx-blue .fbx-loader, .fbx-blue .fbx-prev, .fbx-blue .fbx-next, .fbx-blue .fbx-close, .fbx-blue .fbx-play, .fbx-blue .fbx-pause, .fbx-blue .fbx-fullscreen-toggle, .fbx-metro.fbx-blue .fbx-credit a, .fbx-metro.fbx-blue .fbx-count, .fbx-blue .fbx-error-msg {
	color:#FFF!important
}
.fbx-blue .fbx-prev:hover, .fbx-blue .fbx-next:hover, .fbx-blue .fbx-close:hover, .fbx-blue .fbx-play:hover, .fbx-blue .fbx-pause:hover, .fbx-blue .fbx-fullscreen-toggle:hover, .fbx-metro.fbx-blue .fbx-credit a:hover {
	color:#FFF!important
}
.fbx-metro.fbx-blue .fbx-prev:hover, .fbx-metro.fbx-blue .fbx-next:hover, .fbx-metro.fbx-blue .fbx-close:hover, .fbx-metro.fbx-blue .fbx-play:hover, .fbx-metro.fbx-blue .fbx-pause:hover, .fbx-metro.fbx-blue .fbx-fullscreen-toggle:hover {
	border-color:#FFF
}
.fbx-rounded.fbx-blue .fbx-credit a, .fbx-rounded.fbx-blue .fbx-count {
	color:#888
}
.fbx-rounded.fbx-blue .fbx-credit a:hover span {
	color:#ddd
}
.fbx-blue .fbx-caption {
	color:#FFF
}
.fbx-blue .fbx-caption-desc, .fbx-blue .fbx-caption-desc a {
	color:#eee
}
.fbx-blue .fbx-item-next::-webkit-scrollbar, .fbx-blue .fbx-item-current::-webkit-scrollbar {
width:12px;
height:12px
}
.fbx-blue .fbx-item-next::-webkit-scrollbar-track, .fbx-blue .fbx-item-current::-webkit-scrollbar-track {
background:rgba(0, 0, 0, .1)
}
.fbx-blue .fbx-item-next::-webkit-scrollbar-thumb, .fbx-blue .fbx-item-current::-webkit-scrollbar-thumb, .fbx-blue .fbx-item-next::-webkit-scrollbar-corner, .fbx-blue .fbx-item-current::-webkit-scrollbar-corner {
background:rgba(0, 0, 0, .3)
}
.fbx-dark, .fbx-dark .fbx-caption {
	background-color:#000;
	background-color:rgba(0, 0, 0, .7)
}
.fbx-ie7.fbx-dark, .fbx-ie7.fbx-dark .fbx-caption, .fbx-ie8.fbx-dark, .fbx-ie8.fbx-dark .fbx-caption {
	background:0;
	-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#26ffffff,endColorstr=#26ffffff)';
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000);
	zoom:1
}
.fbx-dark .fbx-progress {
	background-color:#838383;
	background-color:rgba(255, 255, 255, .5)
}
.fbx-fullscreen-mode.fbx-dark {
	background-color:#0f0f0f
}
.fbx-dark .fbx-inner, .fbx-rounded.fbx-dark .fbx-close, .fbx-rounded.fbx-dark .fbx-play, .fbx-rounded.fbx-dark .fbx-pause, .fbx-rounded.fbx-dark .fbx-fullscreen-toggle {
	border-color:#1b1b1b
}
.fbx-dark .fbx-inner, .fbx-dark .fbx-loader, .fbx-dark .fbx-close, .fbx-dark .fbx-prev, .fbx-dark .fbx-next, .fbx-dark .fbx-play, .fbx-dark .fbx-pause, .fbx-dark .fbx-fullscreen-toggle {
	background-color:#1b1b1b
}
.fbx-dark .fbx-loader, .fbx-dark .fbx-prev, .fbx-dark .fbx-next, .fbx-dark .fbx-close, .fbx-dark .fbx-play, .fbx-dark .fbx-pause, .fbx-dark .fbx-fullscreen-toggle, .fbx-metro.fbx-dark .fbx-credit a, .fbx-metro.fbx-dark .fbx-count, .fbx-dark .fbx-error-msg {
	color:#636463!important
}
.fbx-dark .fbx-prev:hover, .fbx-dark .fbx-next:hover, .fbx-dark .fbx-close:hover, .fbx-dark .fbx-play:hover, .fbx-dark .fbx-pause:hover, .fbx-dark .fbx-fullscreen-toggle:hover, .fbx-metro.fbx-dark .fbx-credit a:hover {
	color:#FFF!important
}
.fbx-metro.fbx-dark .fbx-prev:hover, .fbx-metro.fbx-dark .fbx-next:hover, .fbx-metro.fbx-dark .fbx-close:hover, .fbx-metro.fbx-dark .fbx-play:hover, .fbx-metro.fbx-dark .fbx-pause:hover, .fbx-metro.fbx-dark .fbx-fullscreen-toggle:hover {
	border-color:#FFF
}
.fbx-rounded.fbx-dark .fbx-credit a, .fbx-rounded.fbx-dark .fbx-count {
	color:#888
}
.fbx-rounded.fbx-dark .fbx-credit a:hover span {
	color:#ddd
}
.fbx-dark .fbx-caption {
	color:#FFF
}
.fbx-dark .fbx-caption-desc, .fbx-dark .fbx-caption-desc a {
	color:#eee
}
.fbx-dark .fbx-item-next::-webkit-scrollbar, .fbx-dark .fbx-item-current::-webkit-scrollbar {
width:12px;
height:12px
}
.fbx-dark .fbx-item-next::-webkit-scrollbar-track, .fbx-dark .fbx-item-current::-webkit-scrollbar-track {
background:rgba(0, 0, 0, .1)
}
.fbx-dark .fbx-item-next::-webkit-scrollbar-thumb, .fbx-dark .fbx-item-current::-webkit-scrollbar-thumb, .fbx-dark .fbx-item-next::-webkit-scrollbar-corner, .fbx-dark .fbx-item-current::-webkit-scrollbar-corner {
background:rgba(0, 0, 0, .3)
}
.fbx-fullscreen-mode.fbx-dark.fbx-rounded .fbx-btn-shadow, .fbx-fullscreen-mode.fbx-dark .fbx-btn-shadow, .fbx-fullscreen-mode.fbx-dark .fbx-social a {
	-moz-box-shadow:0 0 12px #888;
	-moz-box-shadow:0 0 12px rgba(128, 128, 128, .8);
	-webkit-box-shadow:0 0 12px #888;
	-webkit-box-shadow:0 0 12px rgba(128, 128, 128, .8);
	box-shadow:0 0 12px #888;
	box-shadow:0 0 12px rgba(128, 128, 128, .8)
}
.fbx-fullscreen-mode.fbx-dark.fbx-rounded .fbx-btn-shadow:hover, .fbx-fullscreen-mode.fbx-dark .fbx-btn-shadow:hover, .fbx-fullscreen-mode.fbx-dark .fbx-social a:hover {
	-moz-box-shadow:0 0 6px #888;
	-moz-box-shadow:0 0 6px rgba(128, 128, 128, .8);
	-webkit-box-shadow:0 0 6px #888;
	-webkit-box-shadow:0 0 6px rgba(128, 128, 128, .8);
	box-shadow:0 0 6px #888;
	box-shadow:0 0 6px rgba(128, 128, 128, .8)
}
.fbx-green, .fbx-green .fbx-caption {
	background-color:#000;
	background-color:rgba(0, 0, 0, .7)
}
.fbx-ie7.fbx-green, .fbx-ie7.fbx-green .fbx-caption, .fbx-ie8.fbx-green, .fbx-ie8.fbx-green .fbx-caption {
	background:0;
	-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#26ffffff,endColorstr=#26ffffff)';
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000);
	zoom:1
}
.fbx-green .fbx-progress {
	background-color:#838383;
	background-color:rgba(255, 255, 255, .5)
}
.fbx-fullscreen-mode.fbx-green {
	background-color:#2a7e2a
}
.fbx-green .fbx-inner, .fbx-rounded.fbx-green .fbx-close, .fbx-rounded.fbx-green .fbx-play, .fbx-rounded.fbx-green .fbx-pause, .fbx-rounded.fbx-green .fbx-fullscreen-toggle {
	border-color:#393
}
.fbx-green .fbx-inner, .fbx-green .fbx-loader, .fbx-green .fbx-close, .fbx-green .fbx-prev, .fbx-green .fbx-next, .fbx-green .fbx-play, .fbx-green .fbx-pause, .fbx-green .fbx-fullscreen-toggle {
	background-color:#393
}
.fbx-green .fbx-loader, .fbx-green .fbx-prev, .fbx-green .fbx-next, .fbx-green .fbx-close, .fbx-green .fbx-play, .fbx-green .fbx-pause, .fbx-green .fbx-fullscreen-toggle, .fbx-metro.fbx-green .fbx-credit a, .fbx-metro.fbx-green .fbx-count, .fbx-green .fbx-error-msg {
	color:#FFF!important
}
.fbx-green .fbx-prev:hover, .fbx-green .fbx-next:hover, .fbx-green .fbx-close:hover, .fbx-green .fbx-play:hover, .fbx-green .fbx-pause:hover, .fbx-green .fbx-fullscreen-toggle:hover, .fbx-metro.fbx-green .fbx-credit a:hover {
	color:#FFF!important
}
.fbx-metro.fbx-green .fbx-prev:hover, .fbx-metro.fbx-green .fbx-next:hover, .fbx-metro.fbx-green .fbx-close:hover, .fbx-metro.fbx-green .fbx-play:hover, .fbx-metro.fbx-green .fbx-pause:hover, .fbx-metro.fbx-green .fbx-fullscreen-toggle:hover {
	border-color:#FFF
}
.fbx-rounded.fbx-green .fbx-credit a, .fbx-rounded.fbx-green .fbx-count {
	color:#888
}
.fbx-rounded.fbx-green .fbx-credit a:hover span {
	color:#ddd
}
.fbx-green .fbx-caption {
	color:#FFF
}
.fbx-green .fbx-caption-desc, .fbx-green .fbx-caption-desc a {
	color:#eee
}
.fbx-green .fbx-item-next::-webkit-scrollbar, .fbx-green .fbx-item-current::-webkit-scrollbar {
width:12px;
height:12px
}
.fbx-green .fbx-item-next::-webkit-scrollbar-track, .fbx-green .fbx-item-current::-webkit-scrollbar-track {
background:rgba(0, 0, 0, .1)
}
.fbx-green .fbx-item-next::-webkit-scrollbar-thumb, .fbx-green .fbx-item-current::-webkit-scrollbar-thumb, .fbx-green .fbx-item-next::-webkit-scrollbar-corner, .fbx-green .fbx-item-current::-webkit-scrollbar-corner {
background:rgba(0, 0, 0, .3)
}
.fbx-light, .fbx-light .fbx-caption {
	background-color:#000;
	background-color:rgba(0, 0, 0, .7)
}
.fbx-ie7.fbx-light, .fbx-ie7.fbx-light .fbx-caption, .fbx-ie8.fbx-light, .fbx-ie8.fbx-light .fbx-caption {
	background:0;
	-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#26ffffff,endColorstr=#26ffffff)';
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000);
	zoom:1
}
.fbx-light .fbx-progress {
	background-color:#838383;
	background-color:rgba(255, 255, 255, .5)
}
.fbx-fullscreen-mode.fbx-light {
	background-color:#d3d3d3
}
.fbx-light .fbx-inner, .fbx-rounded.fbx-light .fbx-close, .fbx-rounded.fbx-light .fbx-play, .fbx-rounded.fbx-light .fbx-pause, .fbx-rounded.fbx-light .fbx-fullscreen-toggle {
	border-color:#FFF
}
.fbx-light .fbx-inner, .fbx-light .fbx-loader, .fbx-light .fbx-close, .fbx-light .fbx-prev, .fbx-light .fbx-next, .fbx-light .fbx-play, .fbx-light .fbx-pause, .fbx-light .fbx-fullscreen-toggle {
	background-color:#FFF
}
.fbx-light .fbx-loader, .fbx-light .fbx-prev, .fbx-light .fbx-next, .fbx-light .fbx-close, .fbx-light .fbx-play, .fbx-light .fbx-pause, .fbx-light .fbx-fullscreen-toggle, .fbx-metro.fbx-light .fbx-credit a, .fbx-metro.fbx-light .fbx-count, .fbx-light .fbx-error-msg {
	color:#666!important
}
.fbx-light .fbx-prev:hover, .fbx-light .fbx-next:hover, .fbx-light .fbx-close:hover, .fbx-light .fbx-play:hover, .fbx-light .fbx-pause:hover, .fbx-light .fbx-fullscreen-toggle:hover, .fbx-metro.fbx-light .fbx-credit a:hover {
	color:#bababa!important
}
.fbx-metro.fbx-light .fbx-prev:hover, .fbx-metro.fbx-light .fbx-next:hover, .fbx-metro.fbx-light .fbx-close:hover, .fbx-metro.fbx-light .fbx-play:hover, .fbx-metro.fbx-light .fbx-pause:hover, .fbx-metro.fbx-light .fbx-fullscreen-toggle:hover {
	border-color:#bababa
}
.fbx-rounded.fbx-light .fbx-credit a, .fbx-rounded.fbx-light .fbx-count {
	color:#888
}
.fbx-rounded.fbx-light .fbx-credit a:hover span {
	color:#ddd
}
.fbx-light .fbx-caption {
	color:#FFF
}
.fbx-light .fbx-caption-desc, .fbx-light .fbx-caption-desc a {
	color:#eee
}
.fbx-light .fbx-item-current::-webkit-scrollbar {
width:12px;
height:12px
}
.fbx-light .fbx-item-current::-webkit-scrollbar-track {
background:rgba(0, 0, 0, .1)
}
.fbx-light .fbx-item-current::-webkit-scrollbar-thumb {
background:rgba(0, 0, 0, .5)
}
.fbx-light .fbx-item-next::-webkit-scrollbar, .fbx-light .fbx-item-current::-webkit-scrollbar {
width:12px;
height:12px
}
.fbx-light .fbx-item-next::-webkit-scrollbar-track, .fbx-light .fbx-item-current::-webkit-scrollbar-track {
background:rgba(0, 0, 0, .1)
}
.fbx-light .fbx-item-next::-webkit-scrollbar-thumb, .fbx-light .fbx-item-current::-webkit-scrollbar-thumb, .fbx-light .fbx-item-next::-webkit-scrollbar-corner, .fbx-light .fbx-item-current::-webkit-scrollbar-corner {
background:rgba(0, 0, 0, .3)
}
.fbx-pink, .fbx-pink .fbx-caption {
	background-color:#000;
	background-color:rgba(0, 0, 0, .7)
}
.fbx-ie7.fbx-pink, .fbx-ie7.fbx-pink .fbx-caption, .fbx-ie8.fbx-pink, .fbx-ie8.fbx-pink .fbx-caption {
	background:0;
	-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#26ffffff,endColorstr=#26ffffff)';
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000);
	zoom:1
}
.fbx-light .fbx-progress {
	background-color:#838383;
	background-color:rgba(255, 255, 255, .5)
}
.fbx-fullscreen-mode.fbx-pink {
	background-color:#a64a87
}
.fbx-pink .fbx-inner, .fbx-rounded.fbx-pink .fbx-close, .fbx-rounded.fbx-pink .fbx-play, .fbx-rounded.fbx-pink .fbx-pause, .fbx-rounded.fbx-pink .fbx-fullscreen-toggle {
	border-color:#df64b6
}
.fbx-pink .fbx-inner, .fbx-pink .fbx-loader, .fbx-pink .fbx-close, .fbx-pink .fbx-prev, .fbx-pink .fbx-next, .fbx-pink .fbx-play, .fbx-pink .fbx-pause, .fbx-pink .fbx-fullscreen-toggle {
	background-color:#df64b6
}
.fbx-pink .fbx-loader, .fbx-pink .fbx-prev, .fbx-pink .fbx-next, .fbx-pink .fbx-close, .fbx-pink .fbx-play, .fbx-pink .fbx-pause, .fbx-pink .fbx-fullscreen-toggle, .fbx-metro.fbx-pink .fbx-credit a, .fbx-metro.fbx-pink .fbx-count, .fbx-pink .fbx-error-msg {
	color:#FFF!important
}
.fbx-pink .fbx-prev:hover, .fbx-pink .fbx-next:hover, .fbx-pink .fbx-close:hover, .fbx-pink .fbx-play:hover, .fbx-pink .fbx-pause:hover, .fbx-pink .fbx-fullscreen-toggle:hover, .fbx-metro.fbx-pink .fbx-credit a:hover {
	color:#FFF!important
}
.fbx-metro.fbx-pink .fbx-prev:hover, .fbx-metro.fbx-pink .fbx-next:hover, .fbx-metro.fbx-pink .fbx-close:hover, .fbx-metro.fbx-pink .fbx-play:hover, .fbx-metro.fbx-pink .fbx-pause:hover, .fbx-metro.fbx-pink .fbx-fullscreen-toggle:hover {
	border-color:#FFF
}
.fbx-rounded.fbx-pink .fbx-credit a, .fbx-rounded.fbx-pink .fbx-count {
	color:#888
}
.fbx-rounded.fbx-pink .fbx-credit a:hover span {
	color:#ddd
}
.fbx-pink .fbx-caption {
	color:#FFF
}
.fbx-pink .fbx-caption-desc, .fbx-pink .fbx-caption-desc a {
	color:#eee
}
.fbx-pink .fbx-item-next::-webkit-scrollbar, .fbx-pink .fbx-item-current::-webkit-scrollbar {
width:12px;
height:12px
}
.fbx-pink .fbx-item-next::-webkit-scrollbar-track, .fbx-pink .fbx-item-current::-webkit-scrollbar-track {
background:rgba(0, 0, 0, .1)
}
.fbx-pink .fbx-item-next::-webkit-scrollbar-thumb, .fbx-pink .fbx-item-current::-webkit-scrollbar-thumb, .fbx-pink .fbx-item-next::-webkit-scrollbar-corner, .fbx-pink .fbx-item-current::-webkit-scrollbar-corner {
background:rgba(0, 0, 0, .3)
}
