.flipjs-bookblock {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 100;
	-webkit-perspective: 2300px;
	-moz-perspective: 2300px;
    -ms-perspective: 2300px;
	perspective: 2300px;
}

.flipjs-bookblock-transitionanimated{
    -webkit-transition: transform 0.65s cubic-bezier(0.19, 1, 0.22, 1) !important;
    -moz-transition: transform 0.65s cubic-bezier(0.19, 1, 0.22, 1) !important;
    -o-transition: transform 0.65s cubic-bezier(0.19, 1, 0.22, 1) !important;
    -ms-transition: transform 0.65s cubic-bezier(0.19, 1, 0.22, 1) !important;
    transition: transform 0.65s cubic-bezier(0.19, 1, 0.22, 1) !important;
}

.flipjs-zoomin{
    cursor: -webkit-zoom-in; cursor: -moz-zoom-in;
}

.flipjs-zoomout{
    cursor: -webkit-zoom-out; cursor: -moz-zoom-out;
}

.flipjs-page {
	position: absolute;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
    -ms-transition-property: -ms-transform;
	transition-property: transform;
}

.flipjs-page-preserve{
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.flipjs-vertical .flipjs-page {
	width: 50%;
	height: 100%;
	left: 50%;
	-webkit-transform-origin: left center;
	-moz-transform-origin: left center;
    -ms-transform-origin: left center;
	transform-origin: left center;
}

.flipjs-horizontal .flipjs-page {
	width: 100%;
	height: 50%;
	top: 50%;
	-webkit-transform-origin: center top;
	-moz-transform-origin: center top;
    -ms-transform-origin: center top;
	transform-origin: center top;
}

.flipjs-page > div,
.flipjs-outer,
.flipjs-content,
.flipjs-inner {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

.flipjs-hiddenbackface {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
	backface-visibility: hidden;
}

.flipjs-vertical .flipjs-content {
	width: 200%;
}

.flipjs-horizontal .flipjs-content {
	height: 200%;
}

.flipjs-page > div {
	width: 100%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.flipjs-page > div:not(:only-child) {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
	backface-visibility: hidden;
}

.flipjs-vertical .flipjs-back {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}

.flipjs-horizontal .flipjs-back {
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);
    -ms-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
}

.flipjs-outer {
	width: 100%;
	overflow: hidden;
	z-index: 999;
    transform-origin:100% 50% 0px;
}

.flipjs-overlay, 
.flipjs-flipoverlay {
	background-color: rgba(0, 0, 0, 0.7);
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: 0;
}

.flipjs-flipoverlay {
	background-color: rgba(0, 0, 0, 0.2);
}

.flipjs-overlay-roundedcorners{
    border-radius: 10px 10px 10px 10px;
}

/* */

.flipjs-bookblock.flipjs-vertical > div.flipjs-page:first-child,
.flipjs-bookblock.flipjs-vertical > div.flipjs-page:first-child .flipjs-back {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

.flipjs-bookblock.flipjs-horizontal > div.flipjs-page:first-child,
.flipjs-bookblock.flipjs-horizontal > div.flipjs-page:first-child .flipjs-back {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

/* Content display */
.flipjs-vertical .flipjs-front .flipjs-content {
	left: -100%;
}

.flipjs-flip-back-initial{
    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    transform: rotateY(90deg);
    z-index: 0;
}

.flipjs-flip-back-initial-prev{
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
    z-index: 0;
}

.flipjs-flip-next-back-next{
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
}

.flipjs-flip-next-back-prev{
    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    transform: rotateY(90deg);
}

.flipjs-flip-next-back-prev-end{
    -webkit-transform: rotateY(15deg);
    -moz-transform: rotateY(15deg);
    -ms-transform: rotateY(15deg);
    transform: rotateY(15deg);
}

.flipjs-horizontal .flipjs-front .flipjs-content {
	top: -100%;
}

/* Flipping classes */
.flipjs-vertical .flipjs-flip-next,
.flipjs-vertical .flipjs-flip-initial {
	-webkit-transform: rotateY(-179.99deg);
	-moz-transform: rotateY(-179.99deg);
    -ms-transform: rotateY(-179.99deg);
	transform: rotateY(-179.99deg);
}

.flipjs-vertical .flipjs-flip-next-iemode,
.flipjs-vertical .flipjs-flip-initial-iemode {
    -webkit-transform: rotateY(-89.99deg);
    -moz-transform: rotateY(-89.99deg);
    -ms-transform: rotateY(-89.99deg);
    transform: rotateY(-89.99deg);
}

.flipjs-vertical .flipjs-flip-prev-iemode,
.flipjs-vertical .flipjs-flip-initial-iemode {
    -webkit-transform: rotateY(-89.99deg);
    -moz-transform: rotateY(-89.99deg);
    -ms-transform: rotateY(-89.99deg);
    transform: rotateY(-89.99deg);
}


.flipjs-vertical .flipjs-flip-prev {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
	transform: rotateY(0deg);
}

.flipjs-horizontal .flipjs-flip-next,
.flipjs-horizontal .flipjs-flip-initial {
	-webkit-transform: rotateX(179.99deg);
	-moz-transform: rotateX(179.99deg);
    -ms-transform: rotateX(179.99deg);
	transform: rotateX(179.99deg);
}

.flipjs-horizontal .flipjs-flip-prev {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

.flipjs-vertical .flipjs-flip-next-end {
	-webkit-transform: rotateY(-15deg);
	-moz-transform: rotateY(-15deg);
    -ms-transform: rotateY(-15deg);
	transform: rotateY(-15deg);
}

.flipjs-vertical .flipjs-flip-prev-end {
	-webkit-transform: rotateY(-165deg);
	-moz-transform: rotateY(-165deg);
    -ms-transform: rotateY(-165deg);
	transform: rotateY(-165deg);
}

.flipjs-horizontal .flipjs-flip-next-end {
	-webkit-transform: rotateX(15deg);
	-moz-transform: rotateX(15deg);
    -ms-transform: rotateX(15deg);
	transform: rotateX(15deg);
}

.flipjs-horizontal .flipjs-flip-prev-end {
	-webkit-transform: rotateX(165deg);
	-moz-transform: rotateX(165deg);
    -ms-transform: rotateX(165deg);
	transform: rotateX(165deg);
}

.flipjs-item {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
    overflow: hidden;
}

.flipjs-noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.flipjs-item-sharpen{
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
}

.flipjs-item-slightrotation{
    /* -webkit-transform: rotateY(-0.0000001deg);
    -moz-transform: rotateY(-0.0000001deg);
    -ms-transform: rotateY(-0.0000001deg);
    transform: rotateY(-0.0000001deg); */
}

/* No JS */
.no-js .flipjs-bookblock, 
.no-js ul.flipjs-custom-grid li {
	width: auto;
	height: auto;
}

.no-js .flipjs-item {
	display: block;
	position: relative;
}

.flipjs-navigator{
    font-size:1.5em;
    top:45%;
    display:block;
    position:absolute;
    z-index:999;
    background-color:#555555;
    color:#cccccc;
    cursor:pointer;
    padding:1.5em 0.1em 1.3em 0.1em;
    opacity:.7; filter: alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.flipjs-navigator > a{
    color:#cccccc;
    text-decoration:none;
}

.flipjs-navigator:hover{
    color:#ffffff;
    opacity:.9; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    background-color:#999999;
}

.flipjs-button{
    font-size:1.5em;
    display:block;
    position:absolute;
    z-index:999;
    background-color:#555555;
    color:#cccccc;
    cursor:pointer;
    padding:1.5em 0.1em 1.3em 0.1em;
    opacity:.7; filter: alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.flipjs-button > a{
    color:#cccccc;
    text-decoration:none;
}

.flipjs-button:hover{
    color:#ffffff;
    opacity:.9; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    background-color:#999999;
}

.flipjs-wrapper{
    position:relative;width:100%;height:100%;
    backface-visibility:visible;
    overflow:hidden;
}

.flipjs-bookblock.flipjs-zoomout{
    overflow:hidden;
}

.flipjs-scrubber{
    position: absolute;
    bottom: 0%;
    z-index:102;
    width:80%;
    text-align:center;
    margin-left:10%;
    height: 35px;
    margin-top: -50px;
    line-height: 35px;
    font-size: 0.8em;
    color:#999;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

@media screen and (max-width: 500px) {
    .flipjs-scrubber{
        margin-left:0;
    }
}

@media (max-width: 500px) {
    .flipjs-scrubber{
        display:none;
    }
}

.flipjs-scrubber > .flipjs-scrubber-dot{
    display:inline-block;
    width:20px;
}

.flipjs-scrubber-dot > .icon-record:hover{
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    font-size:1.6em;
    top: 50%;
    margin-left: -20%;
    -webkit-transform: translateY(10%);
    -ms-transform: translateY(10%);
    transform: translateY(10%);
    color:#555;
    cursor:pointer;
}

.flipjs-scrubber-active-dot{
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    font-size:1.6em !important;
    top: 50%;
    margin-left: -20%;
    -webkit-transform: translateY(10%);
    -ms-transform: translateY(10%);
    transform: translateY(10%);
    color:#555;
    cursor:pointer;
}

.flipjs-box
{
    position: relative;
    padding: 50px;
    margin: 0 auto;
    background-color: #fff;
}

.flipjs-box:before, .flipjs-box:after
{
    position: absolute;
    width: 40%;
    height: 10px;
    content: ' ';
    left: 12px;
    bottom: 12px;
    background: transparent;
    -webkit-transform: skew(-5deg) rotate(-5deg);
    -moz-transform: skew(-5deg) rotate(-5deg);
    -ms-transform: skew(-5deg) rotate(-5deg);
    -o-transform: skew(-5deg) rotate(-5deg);
    transform: skew(-5deg) rotate(-5deg);
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
    z-index: -1;
}

.flipjs-box:after
{
    left: auto;
    right: 12px;
    -webkit-transform: skew(5deg) rotate(5deg);
    -moz-transform: skew(5deg) rotate(5deg);
    -ms-transform: skew(5deg) rotate(5deg);
    -o-transform: skew(5deg) rotate(5deg);
    transform: skew(5deg) rotate(5deg);
}

.flipjs-dropshadow{
    box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);
    transition: box-shadow 0.5s;
    border-radius: 0px 0 10px 10px;
}

.flipjs-dropshadow-dragging{
    box-shadow:0 5px 10px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s;
}

@-webkit-keyframes flipjs-dropshadow-opacity-anim {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}
@-moz-keyframes flipjs-dropshadow-opacity-anim {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}
@-o-keyframes flipjs-dropshadow-opacity-anim {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}
@keyframes flipjs-dropshadow-opacity-anim {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

.flipjs-dropshadow-curved{
    border-radius: 100%;
    z-index: 0;
    transition: box-shadow 0.5s;
}

.flipjs-dropshadow-curved::before,
.flipjs-dropshadow-curved::after {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    animation: flipjs-dropshadow-opacity-anim 2s;
    animation-fill-mode: forwards;
    content: '';
    position: absolute;
    bottom : 12px;
    width: 200px;
    height: 30px;
    box-shadow: inset 0 0px 100px rgba(0, 0, 0, 0.8), 0 5px 24px rgba(0, 0, 0, 0.8);
    z-index: -1;
}

.flipjs-dropshadow-curved::before {
    left: 2%;
    -webkit-transform: skew(-5deg) rotate(-5deg);
    transform: skew(-5deg) rotate(-5deg);
    border-radius:50px;
    border-bottom-left-radius:100px;
}

.flipjs-dropshadow-curved::after {
    right: 2%;
    -webkit-transform: skew(5deg) rotate(5deg);
    transform: skew(5deg) rotate(5deg);
    border-radius:50px;
    border-bottom-right-radius:100px;
}

.flipjs-dropshadow-curved-singleinit::after {
    content: '';
    position: absolute;
    bottom : 12px;
    width: 200px;
    height: 30px;
    box-shadow: 0 5px 24px rgba(0, 0, 0, 0.7);
    z-index: -1;
}

.flipjs-dropshadow-curved-singleinit::before {
    left: 15px;
    display:none;
    -webkit-transform: skew(-5deg) rotate(-5deg);
    transform: skew(-5deg) rotate(-5deg);
}

.flipjs-dropshadow-curved-singleinit::after {
    right: 15px;
    -webkit-transform: skew(5deg) rotate(5deg);
    transform: skew(5deg) rotate(5deg);
    border-radius:50px;
    border-bottom-right-radius:100px;
}

.flipjs-dropshadow-singleinit:after{
    position: absolute;
    content: '';
    width: 50%;
    height: 100%;
    top: 0;
    left: 25%;
    z-index:-1;
    box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);
    transition: box-shadow 0.5s;
}

.flipjs-dropshadow-singlelast:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0%;
    z-index:-1;
    box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);
    transition: box-shadow 0.5s;
}

.flipjs-dropshadow-dragging-singleinit:after{
    position: absolute;
    content: '';
    width: 50%;
    height: 100%;
    top: 0;
    left: 50%;
    z-index:-1;
    box-shadow:0 5px 10px rgba(0, 0, 0, 0);
    transition: box-shadow 1s;
}

.flipjs-dropshadow-curved-singlelast::before {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    animation: flipjs-dropshadow-opacity-anim 2s;
    animation-fill-mode: forwards;
    content: '';
    position: absolute;
    bottom : 12px;
    width: 200px;
    height: 30px;
    box-shadow: 0 5px 24px rgba(0, 0, 0, 0.8);
    z-index: -1;
}

.flipjs-dropshadow-curved-singlelast::before {
    left: 2%;
    -webkit-transform: skew(-5deg) rotate(-5deg);
    transform: skew(-5deg) rotate(-5deg);
}

.flipjs-leftpageshadow{
    width: 15%;height:100%;z-index: 100;position: absolute;right:0px;
    background-image:linear-gradient(to right, rgba(255,255,255,0.0) 0%, rgba(0,0,0,0.07) 70%, rgba(127,127,127,0.07) 90%, rgba(0,0,0,0.15) 100%);
}

.flipjs-rightpageshadow{
    width: 15%;height:100%;z-index: 100;position: absolute;left:0px;
    background-image:linear-gradient(to right, rgba(0,0,0,0.15) 0%, rgba(127,127,127,0.07) 10%, rgba(0,0,0,0.07) 30%, rgba(255,255,255,0.0) 100%)
}

.flipjs-rightpageshadow-trifold{
    width: 15%;height:100%;z-index: 100;position: absolute;left:0px;
    background-image:linear-gradient(to right, rgba(0,0,0,0.15) 0%, rgba(127,127,127,0.07) 5%, rgba(0,0,0,0.07) 10%, rgba(255,255,255,0.0) 100%)
}

.flipjs-leftborder{
    border-radius: 10px 0 0 10px;
}

.flipjs-rightborder{
    border-radius: 0 10px 10px 0;
}

.flipjs-trifold{
    perspective:3000px;
    overflow: visible;
}

.flipjs-trifold-child-right{
    box-shadow:-3px 0px 5px -2px rgba(0, 0, 0, 0.2), inset 3px 0px 5px -2px rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.55) 380px 30px 215px 0px;
    transform: translateX(14px) rotateY(-20deg);
    pointer-events:none;
}

.flipjs-trifold-child-left{
    transform: translateX(-14px) rotateY(20deg);
    pointer-events:none;
}

.flipjs-trifold-child-right:after{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.15);
}

.flipjs-trifold-child-right-zoomedIn:after{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    animation: fade-in-soft .5s;
}

.flipjs-trifold-child-left:after{
    content: '';
    display: block;
    position: absolute;
    right: 0%;
    bottom: 0px;
    height: 100%;
    width: 100%;
    background-size:100%;
    background-repeat:no-repeat;
    background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzY1cHgiIGhlaWdodD0iNTQwcHgiIHZpZXdCb3g9IjAgMCAzNjUgNTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij48cG9seWdvbiBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7ZmlsbDojMDAwMDAwO3N0cm9rZS13aWR0aDoxcHg7IiBpZD0iZTFfcG9seWdvbiIgcG9pbnRzPSIzNjQgMCAyNDkgMzk0IDI0OSA1NDEgMzY0IDU0MCIvPjwvc3ZnPg==');
    -webkit-transition: .55s;
    transition: .55s;
    opacity:0.1;
}

.flipjs-trifold-child-left-zoomedIn:after{
    content: '';
    display: block;
    position: absolute;
    right: 0%;
    bottom: 0px;
    height: 100%;
    width: 100%;
    -webkit-transition: .55s;
    background-image:none;
    transition: .55s;
    animation: fade-in-soft .5s;
    opacity:0;
}

@keyframes fade-in-soft {
    0% {
        background-color: rgba(0, 0, 0, .1);
    }
    100% {
        background-color: rgba(0, 0, 0, 0);
    }
}
@charset "UTF-8";

.flowpaper-reflow-wrapper{
    left:0px;top:0px;
    position:absolute;
    width:100%;
    height:100%;
    overflow:hidden;
}

.flowpaper-reflow-fullscreen{
    width: 100% !important;
    height: 100% !important;
    position: absolute !important;
    left: 0 !important; 
    top: 0 !important;
}

.flowpaper-reflow-fullscreen-closebutton{
    position:absolute;
    top:0;
    right:0;
    z-index:9999;
    cursor:pointer;
}

.flowpaper-reflow-toctex{
    word-wrap:break-word;
    font-size:1em;
    line-height:1.4em;
    -webkit-margin-before:0em;
}

.flowpaper-reflow-image{
    display:block;
}

.flowpaper-reflow-fluidimage{
    clear:both;
    position: relative;
    break-inside:avoid;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-left:auto;
    margin-right:auto;
}

.flowpaper-reflow-fluidimage img{
    max-width:100%;
}

.flowpaper-reflow-footnote{
    color: #87AACF;
    display:none;
    margin-left:3%;
    margin-right:3%;
    break-after:avoid;
    font-size:0.8em;
}

.flowpaper-reflow-footnoteref{
    border: 1px solid #87AACF;
}

.flowpaper-reflow-sup{
    vertical-align: super;
    font-size: 0.6em;
    color: #87AACF;
    padding: .5em .5em .5em .5em;
    cursor:pointer;
}

.flowpaper-reflow-sup:hover {
    background: #87AACF;
    color: #fff;
}

.flowpaper-reflow-fluidimage-target{
    height: 100%;
    width: 100%;
    position: absolute;
    opacity: 0;
}

.flowpaper-reflow-fluidimage-float {
    clear:both;
    padding: 1% 1% 1% 1%;
    float: left;
    break-inside:avoid;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.flowpaper-reflow-fluidimage-float .inner > img {
    opacity: 0;
}

.flowpaper-reflow-fluidimage-float .inner {
    position: relative;
    padding-bottom: 100%;
    height: 0;
}

.flowpaper-reflow-fluidimage-2x1 {
    width: 66.66666%;
    float: left;
}
.flowpaper-reflow-fluidimage-2x1 .inner {
    position: relative;
    padding-bottom: 50%;
    height: 0;
}

.flowpaper-reflow-fluidimage-stretch {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.flowpaper-static-link{
    text-align: center;
    cursor:pointer;
    position:absolute;
    z-index:101;

    overflow-wrap: break-word;
    word-wrap: break-word;

    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;

    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}

.flowpaper-interactiveelement{
    z-index:101;
}

.flowpaper-static-link:hover{
    background-color:rgba(114,230,255,0.4);
}

.flowpaper-center-outer{
    display:table;
    overflow:hidden;
    width:100%;
    height:100%;
    position:absolute;
}

.flowpaper-center-inner{
    display:table-cell;
    vertical-align:middle;
    width:100%;
    margin:0 auto;
    text-align:center;
}

.flowpaper-center-inner > a {
    color:transparent;
    display:block;
    height:100%;
}

.flowpaper-static-link {
    color:transparent;
    text-decoration:none;
}

.flowpaper-reflow-fluidimage-zoom{
    opacity:0.6 !important;
    padding:1% 1% 1% 1%;
    cursor:pointer;
}

.flowpaper-reflow-fluidimage-zoom:hover{
    opacity:1 !important;
}

.flowpaper-reflow-toctex > a{
    text-decoration:none;
}

.flowpaper-reflow-bodytext{
    margin-top: 0;
}

.flowpaper-reflow-bodytext.bold{
    font-weight:bold;
}

.flowpaper-reflow-bodytext.italic{
    font-style:italic;
}

.flowpaper-reflow-bodytext.nostyle{
    font-style:normal;
}

.flowpaper-reflow-bodytext.normal{
    font-weight:normal;
}

.flowpaper-reflow-spacerFont{
    font-family:Arial;
}

flowpaper-reflow-bodytext > a {
    text-decoration:none;
}

.flowpaper-reflow-nolinefeed{
    margin-bottom:0px;
    margin-top:0px;
    display:inline;
}

.flowpaper-reflow-pageNavigator{
    position:fixed;
    background-color:#000;
    z-index:9999;
    right:10px;
    bottom:10px;
}

.flowpaper-reflow-pageNavigator a{
    font-size:2em;
    color:#ffffff;
    text-decoration:none;
    width:40px;
    text-align:center;
    cursor:pointer;
    display:inline-block;
}

.flowpaper-reflow-pageNavigator .angle-left {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmZmZmYiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIgdmlld0JveD0iMCAwIDQwIDQwIiBzdHlsZT0idmVydGljYWwtYWxpZ246IG1pZGRsZTsiPjxnPjxwYXRoIGQ9Im0zMy40IDE4LjR2My4yaC0yMC40bDkuMyA5LjQtMi4zIDIuNC0xMy40LTEzLjQgMTMuNC0xMy40IDIuMyAyLjQtOS4zIDkuNGgyMC40eiI+PC9wYXRoPjwvZz48L3N2Zz4=);
    background-repeat:no-repeat;
    background-size:30px 35px;
    background-position:3px 5px;
    height: 37px;
    width:35px;
}

.flowpaper-reflow-pageNavigator .angle-right {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmZmZmYiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIgdmlld0JveD0iMCAwIDQwIDQwIiBzdHlsZT0idmVydGljYWwtYWxpZ246IG1pZGRsZTsiPjxnPjxwYXRoIGQ9Im0yMCA2LjZsMTMuNCAxMy40LTEzLjQgMTMuNC0yLjMtMi40IDkuMy05LjRoLTIwLjR2LTMuMmgyMC40bC05LjMtOS40eiI+PC9wYXRoPjwvZz48L3N2Zz4=);
    background-repeat:no-repeat;
    background-size:30px 35px;
    background-position:1px 5px;
    height: 37px;
    width:35px;
}

.flowpaper-reflow-nobreak{

}

.flowpaper-reflow-indent{
    text-indent: 1em;
    margin: 0;
    padding: 0;
    display:inline-block;
}

.flowpaper-reflow-indent-gap{
    margin-top: 1em !important;
}

.flowpaper-subsection > .flowpaper-group{
    margin-top: 1em;
    margin-bottom: 0em;
}

.flowpaper-col > .flowpaper-group{
    margin-top: 3%;
    margin-bottom: 0em;
}

.flowpaper-contentgroup{
    margin-top: 2em;
    display:block;
}

.flowpaper-col{
    position:relative;
    display:table-cell;
    width:100%;
    vertical-align:top;
}

.flowpaper-col{
    width:50%;
}

.flowpaper-reflow-bgalpha0{position:relative;}
.flowpaper-reflow-bgalpha0:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: none;
    pointer-events:none;
}
.flowpaper-reflow-bgalpha10{position:relative;}
.flowpaper-reflow-bgalpha10:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,9);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha20{position:relative;}
.flowpaper-reflow-bgalpha20:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.8);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha30{position:relative;}
.flowpaper-reflow-bgalpha30:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.7);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha40{position:relative;}
.flowpaper-reflow-bgalpha40:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.6);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha50{position:relative;}
.flowpaper-reflow-bgalpha50:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.5);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha60{position:relative;}
.flowpaper-reflow-bgalpha60:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.4);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha70{position:relative;}
.flowpaper-reflow-bgalpha70:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.3);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha80{position:relative;}
.flowpaper-reflow-bgalpha80:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.2);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha90{position:relative;}
.flowpaper-reflow-bgalpha90:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.1);
    pointer-events:none;
}
.flowpaper-reflow-bgalpha100{position:relative;}
.flowpaper-reflow-bgalpha100:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0);
    pointer-events:none;
}

.flowpaper-reflow-centretable{
    display: flex;
    width: 100%;
    color: #fff;
}

/*
  ##Device = Laptops, Desktops
*/
@media (min-width: 1000px) {
    .flowpaper-reflow-centretable-cell {
        padding-right: var(--dpadding-right);
        padding-left: var(--dpadding-left);
        padding-top: var(--dpadding-top);
        padding-bottom: var(--dpadding-bottom);
    }
}

/*
  ##Device = Tablets, Ipads (portrait)
*/
@media (min-width: 500px) and (max-width: 1000px) {
    .flowpaper-reflow-centretable-cell {
        padding-right: var(--tpadding-right);
        padding-left: var(--tpadding-left);
        padding-top: var(--tpadding-top);
        padding-bottom: var(--tpadding-bottom);
    }
}

/*
  ##Device = Most of the Smartphones Mobiles (Portrait)
*/
@media (max-width: 500px) {
    .flowpaper-reflow-centretable-cell {
        padding-right: var(--mpadding-right);
        padding-left: var(--mpadding-left);
        padding-top: var(--mpadding-top);
        padding-bottom: var(--mpadding-bottom);
    }
}

.flowpaper-reflow-centretable-cell{
    display: flex;
    justify-content: center;
    flex-direction:column;
    text-align: center;
    align-items: center;
}

.flowpaper-reflow-centretable-cell> .flowpaper-reflow-fitwidth{
    background-position:center;
}

.flowpaper-reflow-centretable-cell > *:not(.publisher-control) {
    width:100%;
}

@media screen and (max-width: 500px) {
    .flowpaper-reflow-centretable{
        flex-direction: column;
        justify-content:center;
    }

    .flowpaper-reflow-centretable-cell{
        width:100%;
    }
}

@media (min-width: 1000px){
    .flowpaper-reflow-centretable:not([data-fullwidth='true']){
        padding-left:200px;
        padding-right:200px;
    }
}

@media (max-width: 999px) and (min-width: 750px){
    .flowpaper-reflow-centretable:not([data-fullwidth='true']){
        padding-left:100px;
        padding-right:100px;
    }
}

@media (max-width: 749px){
    .flowpaper-reflow-centretable:not([data-fullwidth='true']){
        padding-left:0px;
        padding-right:0px;
    }
}

.flowpaper-toc{
    display:none;
}

.flowpaper-subsection > .flowpaper-reflow-centretable-cell:first-child{
    padding-right:5px;
}

.flowpaper-subsection > .flowpaper-reflow-centretable-cell:last-child{
    padding-left:5px;
}

@media screen and (max-width: 450px){
    .flowpaper-col{
        width:100%;
        left:auto;
        right:auto;
        float:left;
    }
}

.flowpaper-reflow-static{
    width:100%;height:100%;
    break-inside:never;
}

.flowpaper-reflow-cover{
    width:100%;height:100%;
}

.flowpaper-reflow-zoomed-image-closebutton{
    cursor:pointer;
    z-index:110;
}

.flowpaper-static-image{
    position:absolute;
}

.flowpaper-reflow-gradient.upper{
    opacity:1;
    position:absolute;left:0px;top:0px;
    height:60%;width:100%;
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.8), rgba(0,0,0,0) 100%);
    background-image: -moz-linear-gradient(top, rgba(0,0,0,0.8), rgba(0,0,0,0) 100%);
    background-image: -ms-linear-gradient(top, rgba(0,0,0,0.8), rgba(0,0,0,0) 100%);
    z-index:1;
}

.flowpaper-reflow-gradient.lower{
    opacity:1;
    position:absolute;left:0px;bottom:0px;
    height:70%;width:100%;
    background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0) 100%);
    background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0) 100%);
    background-image: linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0) 100%);
    z-index:1;
}

.flowpaper-reflow-static-content-background{
    width:100%;height:100%;background-size:cover;
    z-index:0;
}

.flowpaper-reflow-static-content{
    width:100%;height:100%;
    z-index:3;
}

.flowpaper-reflow-readingarea{
    position:absolute;
    height:100%;
    background-color:#ffffff;
    width:100%;
    float:left;
}

.flowpaper-reflow-whitetextbg{
    text-shadow:0 2px 15px #000000;
}

.flowpaper-reflow-menuicon{
    cursor:pointer;opacity:0.7;
}

.flowpaper-reflow-menuicon:hover{
    opacity:1;
}

.flowpaper-subsection{
    position:relative;
    width:100%;
    height:auto;
}

.flowpaper-subsection::after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
}

.flowpaper-fixedlayout-text{
    position:absolute;
    white-space:pre;
    unicode-bidi:bidi-override;
    -webkit-transform-origin:0% 0%;
    transform-origin:0% 0%;
    -moz-transform-origin:0% 0%;
    -o-transform-origin:0% 0%;
    -ms-transform-origin:0% 0%;
    font-feature-settings:"liga" 0;
}

.flowpaper-fixedlayout-text > a {
    text-decoration:none;
    z-index:101;
    position:relative;
}

.flowpaper-reflow-fixedlayout{
    background-size:cover;
    background-color:#fff;
    background-repeat:no-repeat;
    -webkit-font-smoothing: antialiased;
    overflow:hidden;
    margin:0;
}

.flowpaper-layoutgroup{
    position:absolute;
    z-index:100;
}


@media screen and (min-width: 400px) {
    .flowpaper-layoutgroup:hover{
        background-color:rgba(255, 234, 167, 0.4);
    }
}

.flowpaper-reflow-fixedlayout-background{
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}

.flowpaper_cssspinner {
    position:absolute;left:50%;top:50%;
    margin-left:-42px;
    margin-top:-42px;
    opacity: 0.4;
    -webkit-animation: flowpaper_spinner_rotator 3.4s linear infinite;
    -moz-animation: flowpaper_spinner_rotator 3.4s linear infinite;
    animation: flowpaper_spinner_rotator 3.4s linear infinite;
}

@-webkit-keyframes flowpaper_spinner_rotator {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes flowpaper_spinner_rotator {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.flowpaper-reflow-storyheader{
    min-height: 30vh;
    margin: 0;
    position: relative;
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
    left:0;bottom:0;right:0;top:0;
    background-color:#777;
    z-index:999;
}

.flowpaper-reflow-storyheadercontent{
    min-height: 30vh;
    margin: 0;
    position: relative;
    display:flex;
    background: linear-gradient(to top,#000000 0%,transparent 100%);
    color:white;
    z-index:0;
}

.flowpaper-reflow-storycog{
    width:24px;
    height:24px;
    background-size:cover;
    position:absolute;
    top:23vh;
    right:24px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjwvZz48ZyBpZD0iY29nIj48cGF0aCBzdHlsZT0iZmlsbDojZmZmZmZmOyIgZD0iTTMyLDE3Ljk2OXYtNGwtNC43ODEtMS45OTJjLTAuMTMzLTAuMzc1LTAuMjczLTAuNzM4LTAuNDQ1LTEuMDk0bDEuOTMtNC44MDVMMjUuODc1LDMuMjVsLTQuNzYyLDEuOTYxYy0wLjM2My0wLjE3Ni0wLjczNC0wLjMyNC0xLjExNy0wLjQ2MUwxNy45NjksMGgtNGwtMS45NzcsNC43MzRjLTAuMzk4LDAuMTQxLTAuNzgxLDAuMjg5LTEuMTYsMC40NjlsLTQuNzU0LTEuOTFMMy4yNSw2LjEyMWwxLjkzOCw0LjcxMUM1LDExLjIxOSw0Ljg0OCwxMS42MTMsNC43MDMsMTIuMDJMMCwxNC4wMzF2NGw0LjcwNywxLjk2MWMwLjE0NSwwLjQwNiwwLjMwMSwwLjgwMSwwLjQ4OCwxLjE4OGwtMS45MDIsNC43NDJsMi44MjgsMi44MjhsNC43MjMtMS45NDVjMC4zNzksMC4xOCwwLjc2NiwwLjMyNCwxLjE2NCwwLjQ2MUwxNC4wMzEsMzJoNGwxLjk4LTQuNzU4YzAuMzc5LTAuMTQxLDAuNzU0LTAuMjg5LDEuMTEzLTAuNDYxbDQuNzk3LDEuOTIybDIuODI4LTIuODI4bC0xLjk2OS00Ljc3M2MwLjE2OC0wLjM1OSwwLjMwNS0wLjcyMywwLjQzOC0xLjA5NEwzMiwxNy45Njl6IE0xNS45NjksMjJjLTMuMzEyLDAtNi0yLjY4OC02LTZzMi42ODgtNiw2LTZzNiwyLjY4OCw2LDZTMTkuMjgxLDIyLDE1Ljk2OSwyMnoiLz48L2c+PC9zdmc+);
}

.flowpaper-reflow-storycog:hover{
    transition: 0.9s;
    transform: rotateZ(90deg);
    cursor:pointer;
}

.flowpaper-reflow-storyheadertextblock{
    width:100%;
    padding-bottom:2em;
    max-width: 1000px;
    margin: 0 auto;
    display: flex;
    padding: 0 3%;
    flex-direction: column;
    justify-content: flex-end;
    text-transform:uppercase;
    font-family: 'Noto Sans';
}

.flowpaper-reflow-storyheadertext{
    padding:0;
    margin:0;
    font-size:2em;
    text-transform:none;
}

.flowpaper-reflow-storyfooter{
    background-color:#FAFAEF;
    margin-top:1em;
    max-width:1000px;
    margin-left:auto;
    margin-right:auto;
}

.flowpaper-reflow-storyfooter-content{
    width:100%;
    padding-top:1em;
    padding-bottom:1em;
    max-width:800px;
    padding:0 1em;
    margin:0 auto;
    font-size:16px;
}

.flowpaper-reflow-storyfooter-storyFrom{
    font-size:0.8em;font-weight:bold;margin-bottom:0.5em;font-family:'Noto Sans'
}

.flowpaper-reflow-storyfooter-pg{
    font-size:calc(10px + 2 * (100vw - 320px) / 880);
    margin:0;
    padding:0;
    font-family:Open Sans,Arial,sans-serif;
    overflow-wrap:break-word;
    margin-bottom:6px;
    color:#353535;
    line-height:1.5;
    vertical-align:baseline;
}

.flowpaper-reflow-storyfooter-title{
    font-size:calc(12px + 2 * (100vw - 320px) / 880);
    margin:0;
    padding:0;
    font-family:Open Sans,Arial,sans-serif;
    overflow-wrap:break-word;
    margin-bottom:6px;
    color:#353535;
    line-height:1.5;
    vertical-align:baseline;
}

.flowpaper-reflow-storyfooter-cover{
    z-index:0;
    display:block;
    font-size:0;
    position:relative;
    width:100%;
}

.flowpaper-reflow-storyfooter-cover img{
    box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
    transition:box-shadow .15s;
}

.flowpaper-reflow-storyfooter-cover:after {
    background: #f9f9f9;
    background: -moz-linear-gradient(top,  rgba(220,220,220,1) 0%, rgba(221,221,221,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(220,220,220,1) 0%,rgba(221,221,221,1) 100%);
    background: -o-linear-gradient(top,  rgba(220,220,220,1) 0%,rgba(221,221,221,1) 100%);
    background: -ms-linear-gradient(top,  rgba(220,220,220,1) 0%,rgba(221,221,221,1) 100%);
    background: linear-gradient(top,  rgba(220,220,220,1) 0%,rgba(221,221,221,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9',GradientType=0 );
    box-shadow:0 1px 3px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
    content: "";
    display: block;
    height: 100%;
    left: -1px;
    position: absolute;
    width: 100%;
}

.flowpaper-reflow-storyfooter-cover:before {
    background: #f9f9f9;
    background: -moz-linear-gradient(top,  rgba(230,230,230,1) 0%, rgba(231,231,231,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(230,230,230,1) 0%,rgba(231,231,231,1) 100%);
    background: -o-linear-gradient(top,  rgba(230,230,230,1) 0%,rgba(231,231,231,1) 100%);
    background: -ms-linear-gradient(top,  rgba(230,230,230,1) 0%,rgba(231,231,231,1) 100%);
    background: linear-gradient(top,  rgba(230,230,230,1) 0%,rgba(231,231,231,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9',GradientType=0 );
    box-shadow:0 1px 3px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
    content: "";
    display: block;
    height: 100%;
    left: -1px;
    position: absolute;
    width: 100%;
}

.flowpaper-reflow-storyfooter-cover:after {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg);
    top: 0;
    z-index: -1;
}
.flowpaper-reflow-storyfooter-cover:before {
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
    top: 0;
    z-index: -2;
}

.flowpaper_spinner_path {
    stroke-dasharray: 187;
    stroke-dashoffset: 0;
    -moz-transform-origin: center;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -moz-animation: flowpaper_spinner_dash 1.4s ease-in-out infinite, flowpaper_spinner_colors 5.6s ease-in-out infinite;
    -webkit-animation: flowpaper_spinner_dash 1.4s ease-in-out infinite, flowpaper_spinner_colors 5.6s ease-in-out infinite;
    animation: flowpaper_spinner_dash 1.4s ease-in-out infinite, flowpaper_spinner_colors 5.6s ease-in-out infinite;
}

@-webkit-keyframes flowpaper_spinner_colors {
    0% {
        stroke: #fb7a4c;
    }
    25% {
        stroke: #fcd465;
    }
    50% {
        stroke: #f8a659;
    }
    75% {
        stroke: #f98f54;
    }
    100% {
        stroke: #fdec81;
    }
}

@-moz-keyframes flowpaper_spinner_colors {
    0% {
        stroke: #fb7a4c;
    }
    25% {
        stroke: #fcd465;
    }
    50% {
        stroke: #f8a659;
    }
    75% {
        stroke: #f98f54;
    }
    100% {
        stroke: #fdec81;
    }
}

@keyframes flowpaper_spinner_colors {
    0% {
        stroke: #fb7a4c;
    }
    25% {
        stroke: #fcd465;
    }
    50% {
        stroke: #f8a659;
    }
    75% {
        stroke: #f98f54;
    }
    100% {
        stroke: #fdec81;
    }
}
@-webkit-keyframes flowpaper_spinner_dash {
    0% {
        stroke-dashoffset: 187;
    }
    50% {
        stroke-dashoffset: 46.75;
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    100% {
        stroke-dashoffset: 187;
        -webkit-transform: rotate(450deg);
        -moz-transform: rotate(450deg);
        transform: rotate(450deg);
    }
}

@-moz-keyframes flowpaper_spinner_dash {
    0% {
        stroke-dashoffset: 187;
    }
    50% {
        stroke-dashoffset: 46.75;
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    100% {
        stroke-dashoffset: 187;
        -webkit-transform: rotate(450deg);
        -moz-transform: rotate(450deg);
        transform: rotate(450deg);
    }
}

.flowpaper_spinner_fallback{
    margin-left:-50px;
    margin-top:-50px;
    opacity: 0.4;
    position:absolute;left:50%;top:50%;
    display:inline-block;
    padding:0px;
    transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    -webkit-animation: rotate 1.3s infinite linear;
    animation: rotate 1.3s infinite linear;
}

@-webkit-keyframes rotate {
    0%    { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    100%  { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}

@keyframes rotate {
    0%    { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    100%  { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}

.flowpaper_spinner_fallback_msie {
    height: 75px;
    width: 75px;
    margin-left:-40px;
    margin-top:-46px;
    position:absolute;left:50%;top:50%;
    -webkit-animation: rotate_msie 0.8s infinite linear;
    animation: rotate_msie 0.8s infinite linear;
    border: 7px solid #f8a659;
    border-right-color: transparent;
    border-radius: 50%;
    opacity:0.4;
}

@-webkit-keyframes rotate_msie {
    0%    { -webkit-transform: rotate(0deg); transform: rotate(0deg); border-right-color: #fcd465;border-left-color: #fb7a4c;}
    50% { -webkit-transform: rotate(160deg); transform: rotate(160deg); border-right-color: #fcd465;border-left-color: transparent;}
    100%  { -webkit-transform: rotate(360deg); transform: rotate(360deg); border-right-color: #fcd465;border-left-color: #fb7a4c;}
}

@keyframes rotate_msie {
    0%    { -webkit-transform: rotate(0deg); transform: rotate(0deg); border-right-color: #fcd465;border-left-color: #fb7a4c;}
    100%  { -webkit-transform: rotate(360deg); transform: rotate(360deg); border-right-color: #fcd465;border-left-color: #fb7a4c;}
}

.flowpaper_spinner_fallback_circle {
    fill: transparent;
    stroke: #fe7f00;
    stroke-width:9px;
    -webkit-animation: 1.3s flowpaper_spinner_fallback_circle infinite ease-in-out;
    animation: 1.3s flowpaper_spinner_fallback_circle infinite ease-in-out;
}

@keyframes flowpaper_spinner_fallback_circle {
    0% {
        stroke: #fb7a4c;
        stroke-dasharray:0 400;
        stroke-dashoffset: 0;
    }
    25%{
        stroke: #f8a659;
        stroke-dashoffset: 0;
    }
    100% {
        stroke: #fdec81;
        stroke-dasharray:400 400;
        stroke-dashoffset: -400;
    }
}

@-webkit-keyframes flowpaper_spinner_fallback_circle {
    0% {
        stroke: #fb7a4c;
        stroke-dasharray:0 400;
        stroke-dashoffset: 0;
    }
    25%{
        stroke: #f8a659;
        stroke-dashoffset: 0;
    }
    100% {
        stroke-dashoffset: -400;
        stroke-dasharray:400 400;
        stroke-dashoffset: -400;
    }
}

.flowpaper_spinner_fallback_msie2 {
    -webkit-animation: flowpaper_spinner_fallback_msie2_animate 1.1s linear infinite;
    animation: flowpaper_spinner_fallback_msie2_animate 1.1s linear infinite;
    clip: rect(0, 80px, 80px, 40px);
    height: 80px;
    width: 80px;
    position: absolute;
    left: calc(50% - 40px);
    top: calc(50% - 40px);
}
@keyframes flowpaper_spinner_fallback_msie2_animate {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(220deg)
    }
}
@-webkit-keyframes flowpaper_spinner_fallback_msie2_animate {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(220deg)
    }
}
.flowpaper_spinner_fallback_msie2:after {
    -webkit-animation: flowpaper_spinner_fallback_msie2_animate2 1.1s ease-in-out infinite;
    animation: flowpaper_spinner_fallback_msie2_animate2 1.1s ease-in-out infinite;
    clip: rect(0, 80px, 80px, 40px);
    content:'';
    border-radius: 50%;
    height: 80px;
    width: 80px;
    position: absolute;
}

@keyframes flowpaper_spinner_fallback_msie2_animate2 {
    0% {
        box-shadow: inset #fb7a4c 0 0 0 17px;
        transform: rotate(-140deg);
    }
    50% {
        box-shadow: inset #fcd465 0 0 0 2px;
    }
    100% {
        box-shadow: inset #f98f54 0 0 0 17px;
        transform: rotate(140deg);
    }
}

@-webkit-keyframes flowpaper_spinner_fallback_msie2_animate2 {
    0% {
        box-shadow: inset #fb7a4c 0 0 0 17px;
        transform: rotate(-140deg);
    }
    50% {
        box-shadow: inset #fcd465 0 0 0 2px;
    }
    100% {
        box-shadow: inset #f98f54 0 0 0 17px;
        transform: rotate(140deg);
    }
}

.flowpaper-reflow-scrolling::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}

.flowpaper-reflow-scrolling::-webkit-scrollbar-track{
    background:#D6D6D6;
    border-radius:4px;
}

.flowpaper-reflow-scrolling::-webkit-scrollbar-thumb{
    background:#114E64;
    border-radius:4px;
}

.flowpaper-reflow-searchresult{
    margin-bottom:20px;
    font-family:Lato, Arial;
    color:#999;
    cursor:pointer;
}

.flowpaper-linkicon{
    width:100%;
    height:100%;
    background-repeat:no-repeat;
    background-position:50% 50%;
    background-size:24px;
}

.flowpaper-linkicon-url{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iLTkgLTkgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyMCIgc3Ryb2tlPSIjYWFhYWFhIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9InJnYmEoMjIwLDIyMCwyMjAsMC44KSIvPjxnPjxnPjxwYXRoIGQ9Ik0yMi4wMjMsMS45NzhMMjIuMDIzLDEuOTc4QzIwLjc0NywwLjcwMiwxOS4wNTIsMCwxNy4yNSwwYy0xLjgwMywwLTMuNDk3LDAuNzAyLTQuNzcyLDEuOTc4YzAsMC00LjI1OCw0LjI1Ni00LjUwMiw0LjQ5OUM2LjcwNSw3Ljc0OSw2LjAwMyw5LjQ0Nyw2LDExLjI2MWMwLjAwMywxLjgwMSwwLjcwNSwzLjQ5MiwxLjk3Nyw0Ljc2M2wwLjU1LDAuNTVjMC4xNDYsMC4xNDYsMC4zMzgsMC4yMiwwLjUzLDAuMjJjMC4xOTEsMCwwLjM4NC0wLjA3MywwLjUzLTAuMjJsMS4wNjEtMS4wNjFjMC4yOTMtMC4yOTMsMC4yOTMtMC43NjgsMC0xLjA2MWwtMC41NS0wLjU0OWMtMS40MzgtMS40MzktMS40NTgtMy43OTktMC4wNDMtNS4yNjJjMC4wNDQtMC4wNDUsNC41NDQtNC41NDMsNC41NDQtNC41NDNDMTUuMzA3LDMuMzksMTYuMjQ5LDMsMTcuMjUxLDNjMSwwLDEuOTQxLDAuMzksMi42NDksMS4wOTdjMC4wMDEsMCwwLjAwMSwwLjAwMiwwLjAwMSwwLjAwMmMxLjQ2NSwxLjQ2NywxLjQ2NSwzLjgzOCwwLjAwMSw1LjMwM0wxOS42Nyw5LjYzM2MwLjM2NCwwLjk3NSwwLjU3OSwyLjAxOSwwLjU4LDMuMTE3YzAsMC4xOTktMC4wMjcsMC4zOTEtMC4wNCwwLjU4NmwxLjgxMy0xLjgxM0MyNC42Niw4Ljg4NiwyNC42NTgsNC42MTEsMjIuMDIzLDEuOTc4eiBNMTUuNDc0LDcuNDI3Yy0wLjE0Ni0wLjE0Ni0wLjMzOC0wLjIyLTAuNTMtMC4yMmMtMC4xOTEsMC0wLjM4NCwwLjA3My0wLjUzLDAuMjJsLTEuMDYxLDEuMDYxYy0wLjI5MywwLjI5My0wLjI5MywwLjc2OCwwLDEuMDYxbDAuNTUsMC41NDljMS40MzgsMS40MzksMS40NTgsMy43OTksMC4wNDMsNS4yNjJjLTAuMDQ0LDAuMDQ1LTQuNTQ0LDQuNTQzLTQuNTQ0LDQuNTQzQzguNjkzLDIwLjYxLDcuNzUxLDIxLDYuNzQ5LDIxYy0xLDAtMS45NDEtMC4zOS0yLjY0OS0xLjA5N2wtMC4wMDEtMC4wMDJjLTEuNDY1LTEuNDY3LTEuNDY1LTMuODM4LTAuMDAxLTUuMzAzbDAuMjMyLTAuMjMxYy0wLjM2NC0wLjk3NC0wLjU3OS0yLjAxOS0wLjU4LTMuMTE3YzAtMC4xOTksMC4wMjctMC4zOTEsMC4wMzktMC41ODZsLTEuODEyLDEuODEzYy0yLjYzNiwyLjYzNy0yLjYzNCw2LjkxMSwwLDkuNTQ1aDAuMDAxQzMuMjUzLDIzLjI5OCw0Ljk0OCwyNCw2Ljc1LDI0YzEuODAzLDAsMy40OTctMC43MDIsNC43NzItMS45NzhjMCwwLDQuMjU5LTQuMjU2LDQuNTAyLTQuNDk5YzEuMjcxLTEuMjcyLDEuOTczLTIuOTcxLDEuOTc2LTQuNzg0Yy0wLjAwMy0xLjgwMS0wLjcwNS0zLjQ5Mi0xLjk3Ny00Ljc2M0wxNS40NzQsNy40Mjd6Ii8+PC9nPjwvZz48L3N2Zz4=);
}

.flowpaper-linkicon-bookmark{
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgYXJpYS1oaWRkZW49InRydWUiIGRhdGEtcHJlZml4PSJmYXMiIGRhdGEtaWNvbj0iYm9va21hcmsiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzg0IDUxMiIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWJvb2ttYXJrIGZhLXctMTIgZmEtMngiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTAgNTEyVjQ4QzAgMjEuNDkgMjEuNDkgMCA0OCAwaDI4OGMyNi41MSAwIDQ4IDIxLjQ5IDQ4IDQ4djQ2NEwxOTIgNDAwIDAgNTEyeiIgY2xhc3M9IiI+PC9wYXRoPjwvc3ZnPg==');
}

.flowpaper-linkicon-phone{
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgYXJpYS1oaWRkZW49InRydWUiIGRhdGEtcHJlZml4PSJmYXMiIGRhdGEtaWNvbj0icGhvbmUtc3F1YXJlIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1waG9uZS1zcXVhcmUgZmEtdy0xNCBmYS0yeCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNDAwIDMySDQ4QzIxLjQ5IDMyIDAgNTMuNDkgMCA4MHYzNTJjMCAyNi41MSAyMS40OSA0OCA0OCA0OGgzNTJjMjYuNTEgMCA0OC0yMS40OSA0OC00OFY4MGMwLTI2LjUxLTIxLjQ5LTQ4LTQ4LTQ4ek05NCA0MTZjLTcuMDMzIDAtMTMuMDU3LTQuODczLTE0LjYxNi0xMS42MjdsLTE0Ljk5OC02NWExNSAxNSAwIDAgMSA4LjcwNy0xNy4xNmw2OS45OTgtMjkuOTk5YTE1IDE1IDAgMCAxIDE3LjUxOCA0LjI4OWwzMC45OTcgMzcuODg1YzQ4Ljk0NC0yMi45NjMgODguMjk3LTYyLjg1OCAxMTAuNzgxLTExMC43OGwtMzcuODg2LTMwLjk5N2ExNS4wMDEgMTUuMDAxIDAgMCAxLTQuMjg5LTE3LjUxOGwzMC02OS45OThhMTUgMTUgMCAwIDEgMTcuMTYtOC43MDdsNjUgMTQuOTk4QTE0Ljk5NyAxNC45OTcgMCAwIDEgMzg0IDEyNmMwIDE2MC4yOTItMTI5Ljk0NSAyOTAtMjkwIDI5MHoiIGNsYXNzPSIiPjwvcGF0aD48L3N2Zz4=')
}

.flowpaper-linkicon-email{
    backgrond-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0xMiwxMUMxMC4wNSwxMSwwLDIuODksMCwyLjg5VjJjMC0xLjEwNCwwLjg5Ni0yLDEuOTk5LTJIMjJjMS4xMDQsMCwyLDAuODk2LDIsMmwtMC4wMTYsMUMyMy45ODQsMywxNC4wNDQsMTEsMTIsMTF6DQoJIE0xMiwxMy43NUMxNC4xMzgsMTMuNzUsMjMuOTg0LDYsMjMuOTg0LDZMMjQsMThjMCwxLjEwNC0wLjg5NiwyLTIsMkgxLjk5OUMwLjg5NiwyMCwwLDE5LjEwNCwwLDE4TDAuMDE2LDYNCglDMC4wMTYsNiwxMC4wNSwxMy43NSwxMiwxMy43NXoiLz4NCjwvc3ZnPg0K')
}

.flowpaper-reflow-tocmenu{
    padding: 3px 3px 3px 3px;
    border-radius:3px;
}

.flowpaper-thumb{
    display:inline-block;
    width:100%;
    text-align:center;
    padding-bottom:36px;
    font-size:0;
}

.flowpaper-thumb-wrapper{
    display: inline-block;
    margin: 5px 10px;
}

.flowpaper-thumb-wrapper.active {
    outline: 3px solid rgba(200, 200, 200, 0.62);
}

.flowpaper-thumb-item-wrapper {
    box-sizing: border-box
}

.flowpaper-thumb-item-wrapper:first-child {
    float: left;
}

.flowpaper-thumb-item-wrapper:first-child,.flowpaper-thumb-item-wrapper:last-child {
    float: right
}

.flowpaper-thumb-item-wrapper:last-child {
    float: left
}

.flowpaper-thumb-label{
    display:block;
    padding:6px 0 12px;
    font-family:Lato, Arial;
    font-size:13px;
    color:#ffffff
}

.flowpaper-print-label{
    display:block;
    padding:6px 0 12px;
    font-family:Lato, Arial;
    font-size:13px;
    color:#000000
}

.flowpaper-thumb-element{
    width:100%;
    margin:auto;
    box-shadow: 0 0 0 3px rgba(200, 200, 200, 0.2);
    cursor:pointer;
    text-align:initial;
    overflow:hidden;
    position:relative;
}

.flowpaper-thumb-item-wrapper:last-child .flowpaper-thumb-gradient, .flowpaper-thumb-item-wrapper:last-child .flowpaper-thumb-gradient{
    width:100%;
    height:100%;
    pointer-events:none;
    position:absolute;
    background: -webkit-gradient(linear,left top,right top,color-stop(.95,transparent),color-stop(1,rgba(0,0,0,.2)));
    background-image:linear-gradient(90deg,transparent 95%,rgba(0,0,0,.2));
}

.flowpaper-thumb-item-wrapper:first-child .flowpaper-thumb-gradient, .flowpaper-thumb-item-wrapper:first-child .flowpaper-thumb-gradient{
    width:100%;
    height:100%;
    pointer-events:none;
    position:absolute;
    background: -webkit-gradient(linear,right top,left top,color-stop(.95,transparent),color-stop(1,rgba(0,0,0,.15)));
    background-image:linear-gradient(270deg,transparent 95%,rgba(0,0,0,.15));
}

.flowpaper-reflow-searchresult:hover{
    color:#666;
}

.flowpaper-reflow-slider {display:none;top:12px; float:left; margin-left:4px; width: 104px; position: relative;height: 12px;background-repeat:no-repeat;}
.flowpaper-reflow-slider .flowpaper-reflow-sliderhandle {cursor:pointer;position: absolute;width: 13px;height: 13px;color: #FFF;line-height: 13px;text-align: center; background-repeat:no-repeat; background-size:cover;}
.flowpaper-reflow-slider .disabled {}
.flowpaper-reflow-highlightword {background-color: rgba(255,255,0,0.5);}

.flowpaper-reflow-aria-hidden{
    position:absolute;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);padding:0;border:0;border:0;height:1px;width:1px;overflow:hidden;
}

/* log in form and dialog below */
.flowpaper_publications  {
    margin-bottom: 20px;
    perspective: 280px;
    transform-style: preserve-3d;
}

.flowpaper_publication {
    width: 50%;
    display: inline-block;
    box-shadow: 5px 5px 20px rgba(51, 51, 51, 0);
    margin: 10px;
}

.flowpaper_publication img { vertical-align: middle; }

.flowpaper_publication_csstransforms3d  .flowpaper_publications {
    -moz-perspective: 280px;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
}

.flowpaper_publication_csstransforms3d  .flowpaper_publication {
    position: relative;
    outline: 1px solid transparent;
    -moz-perspective: 280px;
    -moz-transform: rotateY(-40deg);
    -webkit-transform: perspective(300) rotateY(-40deg);
    opacity:.0; filter: alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

    box-shadow: none;
    margin: 0;
}

.flowpaper_publication_csstransforms3d  .flowpaper_publication img {
    position: relative;
    max-width: 100%;
}

.flowpaper_publication_csstransforms3d  .flowpaper_publication:before {
    width: 100%;
    left: 5.5%; /* flowpaper_publication width parameter */
    background-color: #777;
    box-shadow: 5px 5px 20px rgba(51, 51, 51, 1);
}

.flowpaper_publication_csstransforms3d  .flowpaper_publication:before,
.flowpaper_publication_csstransforms3d  .flowpaper_publication:after {
    position: absolute;
    top: 2%;
    height: 96%;
    content: ' ';
    z-index: -1;
}

.flowpaper_publication_csstransforms3d  .flowpaper_publication:after {
    width: 5%; /* flowpaper_publication width parameter */
    left: 100%;
    background-color: #EFEFEF;
    box-shadow: inset 0px 0px 5px #aaa;
    -moz-transform: rotateY(20deg);
    -webkit-transform: perspective(100) rotateY(20deg);
}

/* FlowPaper password form below */
.flowpaper_htmldialog {
    font: 13px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #404040;
    position: relative;
    width: 280px;
    padding: 33px 25px 29px;
    background: white;
    border-bottom: 1px solid #c4c4c4;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

.flowpaper_htmldialog:before, .flowpaper_htmldialog:after {
    content: '';
    position: absolute;
    bottom: 1px;
    left: 0;
    right: 0;
    height: 10px;
    background: inherit;
    border-bottom: 1px solid #d2d2d2;
    border-radius: 4px;
}

.flowpaper_htmldialog:after {
    bottom: 3px;
    border-color: #dcdcdc;
}

.flowpaper_htmldialog-title {
    margin: 0px -25px 25px;
    padding: 15px 25px;
    line-height: 35px;
    font-size: 20px;
    font-weight: 300;
    color: #aaa;
    text-align: center;
    text-shadow: 0 1px rgba(255, 255, 255, 0.75);
    background: #f7f7f7;
}

.flowpaper_htmldialog-title:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 8px;
    background: #aaa;
    border-radius: 5px 5px 0 0;
}

.flowpaper_htmldialog-input {
    font-family: inherit;
    color: inherit;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 50px;
    margin-bottom: 25px;
    padding: 0 15px 2px;
    font-size: 17px;
    background: white;
    border: 2px solid #ebebeb;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 -2px #ebebeb;
    box-shadow: inset 0 -2px #ebebeb;
}

.flowpaper_htmldialog-input:focus {
    border-color: #62c2e4;
    outline: none;
    -webkit-box-shadow: inset 0 -2px #62c2e4;
    box-shadow: inset 0 -2px #62c2e4;
}

.flowpaper_htmldialog-lt-ie9 .flowpaper_htmldialog-input {
    line-height: 48px;
}

.flowpaper_htmldialog-button {
    position: relative;
    font-family:Lato;
    vertical-align: top;
    width: 100%;
    height: 25px;
    padding: 0;
    font-size: 17px;
    color: white;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
    background: #999;
    border: 0;
    border-bottom: 2px solid #777;
    border-radius: 5px;
    cursor: pointer;
    -webkit-box-shadow: inset 0 -2px #777;
    box-shadow: inset 0 -2px #777;
}
.flowpaper_htmldialog-button:active {
    top: 1px;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.container-overlay-play-button {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding: 10px calc(40% - 50px);
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    opacity: 0.95;
    cursor: pointer;
    pointer-events:none;
    background-image: linear-gradient(transparent, #000);
    transition: opacity 150ms;
}

.container-overlay-play-button:hover {
    opacity: 1;
}

.container-overlay-play-button.is-hidden {
    display: none;
}


.flowpaper-submenu-treeitem label::before {
    border-style: solid;
    border-width: 0.25em 0.25em 0 0;
    content: '';
    display: inline-block;
    height: 0.45em;
    position: relative;
    top: 19px;
    vertical-align: top;
    width: 0.45em;
    left: -7px;
    transform: rotate(45deg);
}

input:checked ~ label:before{
    transform: rotate(135deg);
}

/* tree menu */
ol.flowpaper-menutree{padding:0 0 0 12px; width:100%;}

li.flowpaper-submenu-treeitem{position:relative; margin-left:-13px; list-style:none;font-size:0.9em;}
li.flowpaper-reflow-tocitem-listitem{margin-left:-13px !important;}
li.flowpaper-reflow-tocitem-listitem .flowpaper-reflow-tocitem{font-family:Lato;color:#fff; text-decoration:none; display:block; padding-left:12px; line-height:48px;}

li.flowpaper-submenu-treeitem input{position:absolute; right:0; margin-left:0; opacity:0; z-index:2; cursor:pointer; height:48px; width:48px; top:0;}
li.flowpaper-submenu-treeitem input ~ ol{ margin:0 0 0 -12px; height:0; }
li.flowpaper-submenu-treeitem input ~ ol > li {display:none; margin-left:-13px !important; padding-left:0px;}
li.flowpaper-submenu-treeitem label{background:transparent none no-repeat 0 0; cursor:pointer; display:block; padding-left:12px; line-height:48px; color: #fff;font-family:Lato;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
li.flowpaper-submenu-treeitem input:checked ~ ol{margin:0 0 0 0; padding:0 0 0 36px; height: auto;}
li.flowpaper-submenu-treeitem input:checked ~ ol > li {display: block; margin:0; }
li.flowpaper-submenu-treeitem input:checked ~ ol > li:last-child {margin:0; }


/* Slider */
.flowpaper-reflow-flowpaper-reflow-pageSliderContainer {
    position: relative;
    width: 300px;
    height: 350px;
    overflow:visible;
    margin-left:auto;
    margin-right:auto;
    cursor: -webkit-zoom-in; cursor: -moz-zoom-in;
}

.flowpaper-reflow-pageSlider {
    max-width: 100%;
    visibility: hidden;
}

.flowpaper-reflow-pageSlider-upImage,
.flowpaper-reflow-pageSlider-downText,
.flowpaper-reflow-pageSlider-upText{
    text-anchor: middle;
    font-weight: 700;
    font-family: Lato;
    font-size: 20px;
    fill: #ffffff;
    letter-spacing: 0.4px;
    user-select: none;
    -webkit-user-select: none;
    pointer-events: none;
    text-rendering: optimizeSpeed;
}

.flowpaper-reflow-pageSlider-upText {
    font-size: 24px;
}

#flowpaper-reflow-pageSlider-flowpaper-reflow-pageSlider-dragger{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.flowpaper-reflow-pageSlider-downText {
    letter-spacing: -0.4px;
}

@media screen and (max-width: 450px){
    .flowpaper-reflow-flowpaper-reflow-pageSliderContainer{
        margin-left: inherit !important;

    }
}

.flowpaper-reflow-hoverhint:hover{
    -webkit-filter: invert(100%); /* safari 6.0 - 9.0 */
    filter: invert(100%);
    cursor:pointer;
}

.flowpaper_printFrame{
    position:absolute;left:-1000px;top:6000px;border-width:0px;border-style:none;width:1000px;height:1000px;
}

/* lead capture forms */
@import url("https://fonts.googleapis.com/css?family=Fira+Sans");

.flowpaper-leadform{
    position: fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    min-height: 100vh;
    background-color: rgba(0, 0, 0, 0.8);
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "Fira Sans", Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    z-index:9999999;
}

.flowpaper-leadform-structor {
    background-color: #222;
    border-radius: 15px;
    height: 550px;
    width: 350px;
    position: relative;
    overflow: hidden;
}
.flowpaper-leadform-structor::after {
    content: '';
    opacity: .8;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: 500px;
    background-color: #7795a4;
}
.flowpaper-leadform-structor .signup {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    width: 65%;
    z-index: 5;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .signup.slide-up {
    top: 5%;
    -webkit-transform: translate(-50%, 0%);
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .signup.slide-up .flowpaper-leadform-holder, .flowpaper-leadform-structor .signup.slide-up .submit-btn {
    opacity: 0;
    visibility: hidden;
}
.flowpaper-leadform-structor .signup.slide-up .flowpaper-leadform-title {
    font-size: 1em;
    cursor: pointer;
}
.flowpaper-leadform-structor .signup.slide-up .flowpaper-leadform-title span {
    margin-right: 5px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .signup .flowpaper-leadform-title {
    color: #fff;
    font-size: 1.7em;
    text-align: center;
}
.flowpaper-leadform-structor .signup .flowpaper-leadform-title span {
    color: rgba(0, 0, 0, 0.4);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .signup .flowpaper-leadform-holder {
    border-radius: 15px;
    background-color: #fff;
    overflow: hidden;
    margin-top: 50px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .signup .flowpaper-leadform-holder .input {
    border: 0;
    outline: none;
    box-shadow: none;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 8px 15px;
    border-bottom: 1px solid #eee;
    width: 100%;
    font-size: 12px;
}
.flowpaper-leadform-structor .signup .flowpaper-leadform-holder .input:last-child {
    border-bottom: 0;
}
.flowpaper-leadform-structor .signup .flowpaper-leadform-holder .input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.4);
}
.flowpaper-leadform-structor .signup .submit-btn {
    background-color: rgba(0, 0, 0, 0.4);
    color: rgba(255, 255, 255, 0.7);
    border: 0;
    border-radius: 15px;
    display: block;
    margin: 15px auto;
    padding: 15px 45px;
    width: 100%;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .signup .submit-btn:hover {
    transition: all .3s ease;
    background-color: rgba(0, 0, 0, 0.8);
}
.flowpaper-leadform-structor .flowpaper-skip {
    position: absolute;
    top: 20%;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    z-index: 5;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip::before {
    content: '';
    position: absolute;
    left: 50%;
    top: -20px;
    -webkit-transform: translate(-50%, 0);
    background-color: #fff;
    width: 200%;
    height: 250px;
    border-radius: 50%;
    z-index: 4;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip .center {
    position: absolute;
    top: calc(50% - 10%);
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    width: 65%;
    z-index: 5;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip .center .flowpaper-leadform-title {
    color: #000;
    font-size: 1.7em;
    text-align: center;
}
.flowpaper-leadform-structor .flowpaper-skip .center .flowpaper-leadform-title span {
    color: rgba(0, 0, 0, 0.4);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip .center .flowpaper-leadform-holder {
    border-radius: 15px;
    background-color: #fff;
    border: 1px solid #eee;
    overflow: hidden;
    margin-top: 50px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip .center .flowpaper-leadform-holder .input {
    border: 0;
    outline: none;
    box-shadow: none;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 8px 15px;
    border-bottom: 1px solid #eee;
    width: 100%;
    font-size: 12px;
}
.flowpaper-leadform-structor .flowpaper-skip .center .flowpaper-leadform-holder .input:last-child {
    border-bottom: 0;
}
.flowpaper-leadform-structor .flowpaper-skip .center .flowpaper-leadform-holder .input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.4);
}
.flowpaper-leadform-structor .flowpaper-skip .center .submit-btn {
    background-color: #6B92A4;
    color: rgba(255, 255, 255, 0.7);
    border: 0;
    border-radius: 15px;
    display: block;
    margin: 15px auto;
    padding: 15px 45px;
    width: 100%;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip .center .submit-btn:hover {
    transition: all .3s ease;
    background-color: rgba(0, 0, 0, 0.8);
}
.flowpaper-leadform-structor .flowpaper-skip.slide-up {
    top: 90%;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip.slide-up .center {
    top: 10%;
    -webkit-transform: translate(-50%, 0%);
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip.slide-up .flowpaper-leadform-holder, .flowpaper-leadform-structor .flowpaper-skip.slide-up .submit-btn {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip.slide-up .flowpaper-leadform-title {
    font-size: 1em;
    margin: 0;
    padding: 0;
    cursor: pointer;
    -webkit-transition: all .3s ease;
}
.flowpaper-leadform-structor .flowpaper-skip.slide-up .flowpaper-leadform-title span {
    margin-right: 5px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease;
}
.flowpaper-skip-privacy{
    margin-top:15px;
    font-size:0.7em;
    color:#ffffff;
}
/* fonts from http://metroui.org.ua/icons.html */

@font-face {
  font-family: 'iconFont';
  src: url('../fonts/iconFont.eot');
  src: url('../fonts/iconFont.eot?#iefix') format('embedded-opentype'), url('../fonts/iconFont.woff') format('woff'), url('../fonts/iconFont.ttf') format('truetype'), url('../fonts/iconFont.svg#iconFont') format('svg');
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: 'iconFont';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
[class*="icon-"] {
  font-family: 'iconFont' !important;
  speak: none;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  text-decoration: inherit;
  line-height: 1;
  display: inline-block;
  vertical-align: -8%;
  -webkit-font-smoothing: antialiased;
  font-size: inherit;
}
[class*="icon-"].smaller {
  font-size: .7em;
  vertical-align: 6%;
}
[class*="icon-"].large {
  font-size: 1.2em;
  vertical-align: -10%;
}
.icon-newspaper:before {
  content: "\e001";
}
.icon-pencil:before {
  content: "\e002";
}
.icon-droplet:before {
  content: "\e003";
}
.icon-pictures:before {
  content: "\e004";
}
.icon-camera:before {
  content: "\e005";
}
.icon-music:before {
  content: "\e006";
}
.icon-film:before {
  content: "\e007";
}
.icon-camera-2:before {
  content: "\e008";
}
.icon-spades:before {
  content: "\e009";
}
.icon-clubs:before {
  content: "\e00a";
}
.icon-diamonds:before {
  content: "\e00b";
}
.icon-broadcast:before {
  content: "\e00c";
}
.icon-mic:before {
  content: "\e00d";
}
.icon-book:before {
  content: "\e00e";
}
.icon-file:before {
  content: "\e00f";
}
.icon-new:before {
  content: "\e010";
}
.icon-copy:before {
  content: "\e011";
}
.icon-folder:before {
  content: "\e012";
}
.icon-folder-2:before {
  content: "\e013";
}
.icon-tag:before {
  content: "\e014";
}
.icon-cart:before {
  content: "\e015";
}
.icon-basket:before {
  content: "\e016";
}
.icon-calculate:before {
  content: "\e017";
}
.icon-support:before {
  content: "\e018";
}
.icon-phone:before {
  content: "\e019";
}
.icon-mail:before {
  content: "\e01a";
}
.icon-location:before {
  content: "\e01b";
}
.icon-compass:before {
  content: "\e01c";
}
.icon-history:before {
  content: "\e01d";
}
.icon-clock:before {
  content: "\e01e";
}
.icon-bell:before {
  content: "\e01f";
}
.icon-calendar:before {
  content: "\e020";
}
.icon-printer:before {
  content: "\e021";
}
.icon-mouse:before {
  content: "\e022";
}
.icon-screen:before {
  content: "\e023";
}
.icon-laptop:before {
  content: "\e024";
}
.icon-mobile:before {
  content: "\e025";
}
.icon-cabinet:before {
  content: "\e026";
}
.icon-drawer:before {
  content: "\e027";
}
.icon-drawer-2:before {
  content: "\e028";
}
.icon-box:before {
  content: "\e029";
}
.icon-box-add:before {
  content: "\e02a";
}
.icon-box-remove:before {
  content: "\e02b";
}
.icon-download:before {
  content: "\e02c";
}
.icon-upload:before {
  content: "\e02d";
}
.icon-database:before {
  content: "\e02e";
}
.icon-flip:before {
  content: "\e02f";
}
.icon-flip-2:before {
  content: "\e030";
}
.icon-undo:before {
  content: "\e031";
}
.icon-redo:before {
  content: "\e032";
}
.icon-forward:before {
  content: "\e033";
}
.icon-reply:before {
  content: "\e034";
}
.icon-reply-2:before {
  content: "\e035";
}
.icon-comments:before {
  content: "\e036";
}
.icon-comments-2:before {
  content: "\e037";
}
.icon-comments-3:before {
  content: "\e038";
}
.icon-comments-4:before {
  content: "\e039";
}
.icon-comments-5:before {
  content: "\e03a";
}
.icon-user:before {
  content: "\e03b";
}
.icon-user-2:before {
  content: "\e03c";
}
.icon-user-3:before {
  content: "\e03d";
}
.icon-busy:before {
  content: "\e03e";
}
.icon-loading:before {
  content: "\e03f";
}
.icon-loading-2:before {
  content: "\e040";
}
.icon-search:before {
  content: "\e041";
}
.icon-zoom-in:before {
  content: "\e042";
}
.icon-zoom-out:before {
  content: "\e043";
}
.icon-key:before {
  content: "\e044";
}
.icon-key-2:before {
  content: "\e045";
}
.icon-locked:before {
  content: "\e046";
}
.icon-unlocked:before {
  content: "\e047";
}
.icon-wrench:before {
  content: "\e048";
}
.icon-equalizer:before {
  content: "\e049";
}
.icon-cog:before {
  content: "\e04a";
}
.icon-pie:before {
  content: "\e04b";
}
.icon-bars:before {
  content: "\e04c";
}
.icon-stats-up:before {
  content: "\e04d";
}
.icon-gift:before {
  content: "\e04e";
}
.icon-trophy:before {
  content: "\e04f";
}
.icon-diamond:before {
  content: "\e050";
}
.icon-coffee:before {
  content: "\e051";
}
.icon-rocket:before {
  content: "\e052";
}
.icon-meter-slow:before {
  content: "\e053";
}
.icon-meter-medium:before {
  content: "\e054";
}
.icon-meter-fast:before {
  content: "\e055";
}
.icon-dashboard:before {
  content: "\e056";
}
.icon-fire:before {
  content: "\e057";
}
.icon-lab:before {
  content: "\e058";
}
.icon-remove:before {
  content: "\e059";
}
.icon-briefcase:before {
  content: "\e05a";
}
.icon-briefcase-2:before {
  content: "\e05b";
}
.icon-cars:before {
  content: "\e05c";
}
.icon-bus:before {
  content: "\e05d";
}
.icon-cube:before {
  content: "\e05e";
}
.icon-cube-2:before {
  content: "\e05f";
}
.icon-puzzle:before {
  content: "\e060";
}
.icon-glasses:before {
  content: "\e061";
}
.icon-glasses-2:before {
  content: "\e062";
}
.icon-accessibility:before {
  content: "\e063";
}
.icon-accessibility-2:before {
  content: "\e064";
}
.icon-target:before {
  content: "\e065";
}
.icon-target-2:before {
  content: "\e066";
}
.icon-lightning:before {
  content: "\e067";
}
.icon-power:before {
  content: "\e068";
}
.icon-power-2:before {
  content: "\e069";
}
.icon-clipboard:before {
  content: "\e06a";
}
.icon-clipboard-2:before {
  content: "\e06b";
}
.icon-playlist:before {
  content: "\e06c";
}
.icon-grid-view:before {
  content: "\e06d";
}
.icon-tree-view:before {
  content: "\e06e";
}
.icon-cloud:before {
  content: "\e06f";
}
.icon-cloud-2:before {
  content: "\e070";
}
.icon-download-2:before {
  content: "\e071";
}
.icon-upload-2:before {
  content: "\e072";
}
.icon-upload-3:before {
  content: "\e073";
}
.icon-link:before {
  content: "\e074";
}
.icon-link-2:before {
  content: "\e075";
}
.icon-flag:before {
  content: "\e076";
}
.icon-flag-2:before {
  content: "\e077";
}
.icon-attachment:before {
  content: "\e078";
}
.icon-eye:before {
  content: "\e079";
}
.icon-bookmark:before {
  content: "\e07a";
}
.icon-bookmark-2:before {
  content: "\e07b";
}
.icon-star:before {
  content: "\e07c";
}
.icon-star-2:before {
  content: "\e07d";
}
.icon-star-3:before {
  content: "\e07e";
}
.icon-heart:before {
  content: "\e07f";
}
.icon-heart-2:before {
  content: "\e080";
}
.icon-thumbs-up:before {
  content: "\e081";
}
.icon-thumbs-down:before {
  content: "\e082";
}
.icon-plus:before {
  content: "\e083";
}
.icon-minus:before {
  content: "\e084";
}
.icon-help:before {
  content: "\e085";
}
.icon-help-2:before {
  content: "\e086";
}
.icon-blocked:before {
  content: "\e087";
}
.icon-cancel:before {
  content: "\e088";
}
.icon-cancel-2:before {
  content: "\e089";
}
.icon-checkmark:before {
  content: "\e08a";
}
.icon-minus-2:before {
  content: "\e08b";
}
.icon-plus-2:before {
  content: "\e08c";
}
.icon-enter:before {
  content: "\e08d";
}
.icon-exit:before {
  content: "\e08e";
}
.icon-loop:before {
  content: "\e08f";
}
.icon-arrow-up-left:before {
  content: "\e090";
}
.icon-arrow-up:before {
  content: "\e091";
}
.icon-arrow-up-right:before {
  content: "\e092";
}
.icon-arrow-right:before {
  content: "\e093";
}
.icon-arrow-down-right:before {
  content: "\e094";
}
.icon-arrow-down:before {
  content: "\e095";
}
.icon-arrow-down-left:before {
  content: "\e096";
}
.icon-arrow-left:before {
  content: "\e097";
}
.icon-arrow-up-2:before {
  content: "\e098";
}
.icon-arrow-right-2:before {
  content: "\e099";
}
.icon-arrow-down-2:before {
  content: "\e09a";
}
.icon-arrow-left-2:before {
  content: "\e09b";
}
.icon-arrow-up-3:before {
  content: "\e09c";
}
.icon-arrow-right-3:before {
  content: "\e09d";
}
.icon-arrow-down-3:before {
  content: "\e09e";
}
.icon-arrow-left-3:before {
  content: "\e09f";
}
.icon-menu:before {
  content: "\e0a0";
}
.icon-enter-2:before {
  content: "\e0a1";
}
.icon-backspace:before {
  content: "\e0a2";
}
.icon-backspace-2:before {
  content: "\e0a3";
}
.icon-tab:before {
  content: "\e0a4";
}
.icon-tab-2:before {
  content: "\e0a5";
}
.icon-checkbox:before {
  content: "\e0a6";
}
.icon-checkbox-unchecked:before {
  content: "\e0a7";
}
.icon-checkbox-partial:before {
  content: "\e0a8";
}
.icon-radio-checked:before {
  content: "\e0a9";
}
.icon-radio-unchecked:before {
  content: "\e0aa";
}
.icon-font:before {
  content: "\e0ab";
}
.icon-paragraph-left:before {
  content: "\e0ac";
}
.icon-paragraph-center:before {
  content: "\e0ad";
}
.icon-paragraph-right:before {
  content: "\e0ae";
}
.icon-paragraph-justify:before {
  content: "\e0af";
}
.icon-left-to-right:before {
  content: "\e0b0";
}
.icon-right-to-left:before {
  content: "\e0b1";
}
.icon-share:before {
  content: "\e0b2";
}
.icon-new-tab:before {
  content: "\e0b3";
}
.icon-new-tab-2:before {
  content: "\e0b4";
}
.icon-embed:before {
  content: "\e0b5";
}
.icon-code:before {
  content: "\e0b6";
}
.icon-bluetooth:before {
  content: "\e0b7";
}
.icon-share-2:before {
  content: "\e0b8";
}
.icon-share-3:before {
  content: "\e0b9";
}
.icon-mail-2:before {
  content: "\e0ba";
}
.icon-google:before {
  content: "\e0bb";
}
.icon-google-plus:before {
  content: "\e0bc";
}
.icon-google-drive:before {
  content: "\e0bd";
}
.icon-facebook:before {
  content: "\e0be";
}
.icon-instagram:before {
  content: "\e0bf";
}
.icon-twitter:before {
  content: "\e0c0";
}
.icon-feed:before {
  content: "\e0c1";
}
.icon-youtube:before {
  content: "\e0c2";
}
.icon-vimeo:before {
  content: "\e0c3";
}
.icon-flickr:before {
  content: "\e0c4";
}
.icon-picassa:before {
  content: "\e0c5";
}
.icon-dribbble:before {
  content: "\e0c6";
}
.icon-deviantart:before {
  content: "\e0c7";
}
.icon-github:before {
  content: "\e0c8";
}
.icon-github-2:before {
  content: "\e0c9";
}
.icon-github-3:before {
  content: "\e0ca";
}
.icon-github-4:before {
  content: "\e0cb";
}
.icon-github-5:before {
  content: "\e0cc";
}
.icon-git:before {
  content: "\e0cd";
}
.icon-github-6:before {
  content: "\e0ce";
}
.icon-wordpress:before {
  content: "\e0cf";
}
.icon-joomla:before {
  content: "\e0d0";
}
.icon-blogger:before {
  content: "\e0d1";
}
.icon-tumblr:before {
  content: "\e0d2";
}
.icon-yahoo:before {
  content: "\e0d3";
}
.icon-amazon:before {
  content: "\e0d4";
}
.icon-tux:before {
  content: "\e0d5";
}
.icon-apple:before {
  content: "\e0d6";
}
.icon-finder:before {
  content: "\e0d7";
}
.icon-android:before {
  content: "\e0d8";
}
.icon-windows:before {
  content: "\e0d9";
}
.icon-soundcloud:before {
  content: "\e0da";
}
.icon-skype:before {
  content: "\e0db";
}
.icon-reddit:before {
  content: "\e0dc";
}
.icon-linkedin:before {
  content: "\e0dd";
}
.icon-lastfm:before {
  content: "\e0de";
}
.icon-delicious:before {
  content: "\e0df";
}
.icon-stumbleupon:before {
  content: "\e0e0";
}
.icon-pinterest:before {
  content: "\e0e1";
}
.icon-xing:before {
  content: "\e0e2";
}
.icon-flattr:before {
  content: "\e0e3";
}
.icon-foursquare:before {
  content: "\e0e4";
}
.icon-paypal:before {
  content: "\e0e5";
}
.icon-yelp:before {
  content: "\e0e6";
}
.icon-libreoffice:before {
  content: "\e0e7";
}
.icon-file-pdf:before {
  content: "\e0e8";
}
.icon-file-openoffice:before {
  content: "\e0e9";
}
.icon-file-word:before {
  content: "\e0ea";
}
.icon-file-excel:before {
  content: "\e0eb";
}
.icon-file-powerpoint:before {
  content: "\e0ec";
}
.icon-file-zip:before {
  content: "\e0ed";
}
.icon-file-xml:before {
  content: "\e0ee";
}
.icon-file-css:before {
  content: "\e0ef";
}
.icon-html5:before {
  content: "\e0f0";
}
.icon-html5-2:before {
  content: "\e0f1";
}
.icon-css3:before {
  content: "\e0f2";
}
.icon-chrome:before {
  content: "\e0f3";
}
.icon-firefox:before {
  content: "\e0f4";
}
.icon-IE:before {
  content: "\e0f5";
}
.icon-opera:before {
  content: "\e0f6";
}
.icon-safari:before {
  content: "\e0f7";
}
.icon-IcoMoon:before {
  content: "\e0f8";
}
.icon-sunrise:before {
  content: "\e0f9";
}
.icon-sun:before {
  content: "\e0fa";
}
.icon-moon:before {
  content: "\e0fb";
}
.icon-sun-2:before {
  content: "\e0fc";
}
.icon-windy:before {
  content: "\e0fd";
}
.icon-wind:before {
  content: "\e0fe";
}
.icon-snowflake:before {
  content: "\e0ff";
}
.icon-cloudy:before {
  content: "\e100";
}
.icon-cloud-3:before {
  content: "\e101";
}
.icon-weather:before {
  content: "\e102";
}
.icon-weather-2:before {
  content: "\e103";
}
.icon-weather-3:before {
  content: "\e104";
}
.icon-lines:before {
  content: "\e105";
}
.icon-cloud-4:before {
  content: "\e106";
}
.icon-lightning-2:before {
  content: "\e107";
}
.icon-lightning-3:before {
  content: "\e108";
}
.icon-rainy:before {
  content: "\e109";
}
.icon-rainy-2:before {
  content: "\e10a";
}
.icon-windy-2:before {
  content: "\e10b";
}
.icon-windy-3:before {
  content: "\e10c";
}
.icon-snowy:before {
  content: "\e10d";
}
.icon-snowy-2:before {
  content: "\e10e";
}
.icon-snowy-3:before {
  content: "\e10f";
}
.icon-weather-4:before {
  content: "\e110";
}
.icon-cloudy-2:before {
  content: "\e111";
}
.icon-cloud-5:before {
  content: "\e112";
}
.icon-lightning-4:before {
  content: "\e113";
}
.icon-sun-3:before {
  content: "\e114";
}
.icon-moon-2:before {
  content: "\e115";
}
.icon-cloudy-3:before {
  content: "\e116";
}
.icon-cloud-6:before {
  content: "\e117";
}
.icon-cloud-7:before {
  content: "\e118";
}
.icon-lightning-5:before {
  content: "\e119";
}
.icon-rainy-3:before {
  content: "\e11a";
}
.icon-rainy-4:before {
  content: "\e11b";
}
.icon-windy-4:before {
  content: "\e11c";
}
.icon-windy-5:before {
  content: "\e11d";
}
.icon-snowy-4:before {
  content: "\e11e";
}
.icon-snowy-5:before {
  content: "\e11f";
}
.icon-weather-5:before {
  content: "\e120";
}
.icon-cloudy-4:before {
  content: "\e121";
}
.icon-lightning-6:before {
  content: "\e122";
}
.icon-thermometer:before {
  content: "\e123";
}
.icon-compass-2:before {
  content: "\e124";
}
.icon-none:before {
  content: "\e125";
}
.icon-Celsius:before {
  content: "\e126";
}
.icon-Fahrenheit:before {
  content: "\e127";
}
.icon-forrst:before {
  content: "\e128";
}
.icon-headphones:before {
  content: "\e129";
}
.icon-bug:before {
  content: "\e12a";
}
.icon-cart-2:before {
  content: "\e12b";
}
.icon-earth:before {
  content: "\e12c";
}
.icon-battery:before {
  content: "\e12d";
}
.icon-list:before {
  content: "\e12e";
}
.icon-grid:before {
  content: "\e12f";
}
.icon-alarm:before {
  content: "\e130";
}
.icon-location-2:before {
  content: "\e131";
}
.icon-pointer:before {
  content: "\e132";
}
.icon-diary:before {
  content: "\e133";
}
.icon-eye-2:before {
  content: "\e134";
}
.icon-console:before {
  content: "\e135";
}
.icon-location-3:before {
  content: "\e136";
}
.icon-move:before {
  content: "\e137";
}
.icon-gift-2:before {
  content: "\e138";
}
.icon-monitor:before {
  content: "\e139";
}
.icon-mobile-2:before {
  content: "\e13a";
}
.icon-switch:before {
  content: "\e13b";
}
.icon-star-4:before {
  content: "\e13c";
}
.icon-address-book:before {
  content: "\e13d";
}
.icon-shit:before {
  content: "\e13e";
}
.icon-cone:before {
  content: "\e13f";
}
.icon-credit-card:before {
  content: "\e140";
}
.icon-type:before {
  content: "\e141";
}
.icon-volume:before {
  content: "\e142";
}
.icon-volume-2:before {
  content: "\e143";
}
.icon-locked-2:before {
  content: "\e144";
}
.icon-warning:before {
  content: "\e145";
}
.icon-info:before {
  content: "\e146";
}
.icon-filter:before {
  content: "\e147";
}
.icon-bookmark-3:before {
  content: "\e148";
}
.icon-bookmark-4:before {
  content: "\e149";
}
.icon-stats:before {
  content: "\e14a";
}
.icon-compass-3:before {
  content: "\e14b";
}
.icon-keyboard:before {
  content: "\e14c";
}
.icon-award-fill:before {
  content: "\e14d";
}
.icon-award-stroke:before {
  content: "\e14e";
}
.icon-beaker-alt:before {
  content: "\e14f";
}
.icon-beaker:before {
  content: "\e150";
}
.icon-move-vertical:before {
  content: "\e151";
}
.icon-move-horizontal:before {
  content: "\e152";
}
.icon-steering-wheel:before {
  content: "\e153";
}
.icon-volume-3:before {
  content: "\e154";
}
.icon-volume-mute:before {
  content: "\e155";
}
.icon-play:before {
  content: "\e156";
}
.icon-pause:before {
  content: "\e157";
}
.icon-stop:before {
  content: "\e158";
}
.icon-eject:before {
  content: "\e159";
}
.icon-first:before {
  content: "\e15a";
}
.icon-last:before {
  content: "\e15b";
}
.icon-play-alt:before {
  content: "\e15c";
}
.icon-battery-charging:before {
  content: "\e160";
}
.icon-left-quote:before {
  content: "\e161";
}
.icon-right-quote:before {
  content: "\e162";
}
.icon-left-quote-alt:before {
  content: "\e163";
}
.icon-right-quote-alt:before {
  content: "\e164";
}
.icon-smiley:before {
  content: "\e165";
}
.icon-umbrella:before {
  content: "\e166";
}
.icon-info-2:before {
  content: "\e167";
}
.icon-chart-alt:before {
  content: "\e168";
}
.icon-at:before {
  content: "\e169";
}
.icon-hash:before {
  content: "\e16a";
}
.icon-pilcrow:before {
  content: "\e16b";
}
.icon-fullscreen-alt:before {
  content: "\e16c";
}
.icon-fullscreen-exit-alt:before {
  content: "\e16d";
}
.icon-layers-alt:before {
  content: "\e16e";
}
.icon-layers:before {
  content: "\e16f";
}
.icon-floppy:before {
  content: "\e170";
}
.icon-rainbow:before {
  content: "\e000";
}
.icon-air:before {
  content: "\e171";
}
.icon-home:before {
  content: "\e172";
}
.icon-spin:before {
  content: "\e173";
}
.icon-auction:before {
  content: "\e174";
}
.icon-dollar:before {
  content: "\e175";
}
.icon-dollar-2:before {
  content: "\e176";
}
.icon-coins:before {
  content: "\e177";
}
.icon-file-2:before {
  content: "\e186";
}
.icon-file-3:before {
  content: "\e187";
}
.icon-file-4:before {
  content: "\e188";
}
.icon-files:before {
  content: "\e189";
}
.icon-phone-2:before {
  content: "\e18a";
}
.icon-tablet:before {
  content: "\e18b";
}
.icon-monitor-2:before {
  content: "\e18c";
}
.icon-window:before {
  content: "\e18d";
}
.icon-tv:before {
  content: "\e18e";
}
.icon-camera-3:before {
  content: "\e18f";
}
.icon-image:before {
  content: "\e190";
}
.icon-open:before {
  content: "\e191";
}
.icon-sale:before {
  content: "\e192";
}
.icon-direction:before {
  content: "\e193";
}
.icon-medal:before {
  content: "\e194";
}
.icon-medal-2:before {
  content: "\e195";
}
.icon-satellite:before {
  content: "\e196";
}
.icon-discout:before {
  content: "\e197";
}
.icon-barcode:before {
  content: "\e198";
}
.icon-ticket:before {
  content: "\e199";
}
.icon-shipping:before {
  content: "\e19a";
}
.icon-globe:before {
  content: "\e19b";
}
.icon-anchor:before {
  content: "\e19c";
}
.icon-pop-out:before {
  content: "\e19d";
}
.icon-pop-in:before {
  content: "\e19e";
}
.icon-resize:before {
  content: "\e178";
}
.icon-battery-2:before {
  content: "\e179";
}
.icon-battery-3:before {
  content: "\e17a";
}
.icon-battery-4:before {
  content: "\e17b";
}
.icon-battery-5:before {
  content: "\e17c";
}
.icon-tools:before {
  content: "\e17d";
}
.icon-alarm-2:before {
  content: "\e17e";
}
.icon-alarm-cancel:before {
  content: "\e17f";
}
.icon-alarm-clock:before {
  content: "\e180";
}
.icon-chronometer:before {
  content: "\e181";
}
.icon-ruler:before {
  content: "\e182";
}
.icon-lamp:before {
  content: "\e183";
}
.icon-lamp-2:before {
  content: "\e184";
}
.icon-scissors:before {
  content: "\e185";
}
.icon-volume-4:before {
  content: "\e19f";
}
.icon-volume-5:before {
  content: "\e1a0";
}
.icon-volume-6:before {
  content: "\e1a1";
}
.icon-battery-full:before {
  content: "\e15f";
}
.icon-battery-empty:before {
  content: "\e15d";
}
.icon-battery-half:before {
  content: "\e15e";
}
.icon-zip:before {
  content: "\e1a2";
}
.icon-zip-2:before {
  content: "\e1a3";
}
.icon-play-2:before {
  content: "\e1a4";
}
.icon-pause-2:before {
  content: "\e1a5";
}
.icon-record:before {
  content: "\e1a6";
}
.icon-stop-2:before {
  content: "\e1a7";
}
.icon-next:before {
  content: "\e1a8";
}
.icon-previous:before {
  content: "\e1a9";
}
.icon-first-2:before {
  content: "\e1aa";
}
.icon-last-2:before {
  content: "\e1ab";
}
.icon-arrow-left-4:before {
  content: "\e1ac";
}
.icon-arrow-down-4:before {
  content: "\e1ad";
}
.icon-arrow-up-4:before {
  content: "\e1ae";
}
.icon-arrow-right-4:before {
  content: "\e1af";
}
.icon-arrow-left-5:before {
  content: "\e1b0";
}
.icon-arrow-down-5:before {
  content: "\e1b1";
}
.icon-arrow-up-5:before {
  content: "\e1b2";
}
.icon-arrow-right-5:before {
  content: "\e1b3";
}
.icon-cc:before {
  content: "\e1b4";
}
.icon-cc-by:before {
  content: "\e1b5";
}
.icon-cc-nc:before {
  content: "\e1b6";
}
.icon-cc-nc-eu:before {
  content: "\e1b7";
}
.icon-cc-nc-jp:before {
  content: "\e1b8";
}
.icon-cc-sa:before {
  content: "\e1b9";
}
.icon-cc-nd:before {
  content: "\e1ba";
}
.icon-cc-pd:before {
  content: "\e1bb";
}
.icon-cc-zero:before {
  content: "\e1bc";
}
.icon-cc-share:before {
  content: "\e1bd";
}
.icon-cc-share-2:before {
  content: "\e1be";
}
.icon-cycle:before {
  content: "\e1bf";
}
.icon-stop-3:before {
  content: "\e1c0";
}
.icon-stats-2:before {
  content: "\e1c1";
}
.icon-stats-3:before {
  content: "\e1c2";
}
.popover {
  position: absolute;
  z-index: 1000;
}
.popover {
  opacity: 0;
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #ddd;
  box-shadow: 0 5px 30px 10px rgba(0, 0, 0, .3);
}

.popover-right {
    margin-left: -10px;
}

.popover-left {
    margin-left: 10px;
}

.popover-bottom {
    margin-top: -10px;
}

.popover-top {
    margin-top: -10px;
}

.popover-content {
  padding: 15px;
}

/* Animations */

.popover.open {
  -webkit-animation: open 150ms linear 0.3s forwards;
  -o-animation: open 150ms linear 0.3s forwards;
  animation: open 150ms linear 0.3s forwards;
}

.popover.open-nodelay{
    -webkit-animation: open 0ms linear 0.3s forwards;
    -o-animation: open 0ms linear 0.3s forwards;
    animation: open 0ms linear 0.3s forwards;
}

@-webkit-keyframes open {
  0% {
    opacity: 0;
    transform: scale(.3);
  }
  
  50% {
    opacity: 1;
  }

  60% {
    transform: scale(1.1);
    opacity: 1;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes open {
  0% {
    opacity: 0;
    transform: scale(.3);
  }
  
  50% {
    opacity: 1;
  }

  60% {
    transform: scale(1.1);
    opacity: 1;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

.popover-bottom.open {
  transform-origin: 50% -10px;
}

.popover-left.open {
  transform-origin: 100% 50%;
}

/* Arrow */

.popover-arrow,
.popover-arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover-arrow {
  border-width: 11px;
}

.popover-bottom > .popover-arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #ddd;
  top: -11px;
}

.popover-top > .popover-arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #ddd;
  bottom: -11px;
}

.popover-right > .popover-arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #ddd;
}

.popover-left > .popover-arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #ddd;
}

.popover-arrow:after {
  border-width: 10px;
  content: "";
}

/* direction specific */
.popover-bottom > .popover-arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}

.popover-top > .popover-arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}

.popover-right > .popover-arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}

.popover-left > .popover-arrow:after {
  content: " ";
  right: 1px;
  bottom: -10px;
  border-right-width: 0;
  border-left-color: #fff;
}
.video-js .vjs-audio-button,.video-js .vjs-big-play-button,.video-js .vjs-captions-button,.video-js .vjs-chapters-button,.video-js .vjs-control.vjs-close-button,.video-js .vjs-descriptions-button,.video-js .vjs-fullscreen-control,.video-js .vjs-mouse-display,.video-js .vjs-mute-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-play-progress,.video-js .vjs-subtitles-button,.video-js .vjs-volume-level,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-audio,.vjs-icon-audio-description,.vjs-icon-cancel,.vjs-icon-captions,.vjs-icon-chapters,.vjs-icon-circle,.vjs-icon-circle-inner-circle,.vjs-icon-circle-outline,.vjs-icon-cog,.vjs-icon-facebook,.vjs-icon-fullscreen-enter,.vjs-icon-fullscreen-exit,.vjs-icon-gplus,.vjs-icon-hd,.vjs-icon-linkedin,.vjs-icon-pause,.vjs-icon-pinterest,.vjs-icon-play,.vjs-icon-play-circle,.vjs-icon-replay,.vjs-icon-spinner,.vjs-icon-square,.vjs-icon-subtitles,.vjs-icon-tumblr,.vjs-icon-twitter,.vjs-icon-volume-high,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js,.vjs-no-js{color:#fff;background-color:#000}.video-js .vjs-big-play-button:before,.video-js .vjs-control,.video-js .vjs-control:before,.vjs-menu li,.vjs-no-js{text-align:center}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:VideoJS;src:url(../font/2.0.0/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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FjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\f115"}.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;font-size:18px;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2B333F;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:0;position:relative;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before,.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-controls-disabled .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-caption-settings input[type=button]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}
.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;background:rgba(0,0,0,.8);opacity:0;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAANpJREFUOBGNkz0KAjEQhYPYWXgCKws7LcXWyt7WG4i9jegBvIJ4AvEyXsRCsBDiN0sGkiE/O/A2O9n3viS7rPPeb9ETrVzPwrtHDzR1XF5I6oPWLQaeq5hDXQRw0I6xCuF5HH7Tz7oFuTkhrSyEhza8THaLoQhphpWUg/QOFyA/AFpy5nTbGrIjxvg4AiiGBzYc+rGZH9KPzFy+ZbX4bX9l+VDZr5NQMMbhbtvMxccpQ3JhpTchtXATQviItIpvW0CY7HHm8c9UDRd2chbABt3RQk2tEe8O3dDkD4JQ4iOR7BMpAAAAAElFTkSuQmCC),pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:1vw;right:1vw;z-index:1000;padding:0;width:40px;height:40px;border:none;border-radius:50%;background:0 0;color:#fff;font-size:40px;line-height:normal;cursor:pointer}.tingle-modal-box{position:relative;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.tingle-modal-box__content{padding:3rem 2rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer::after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;-webkit-transition:bottom .3s ease-in-out .3s;transition:bottom .3s ease-in-out .3s}.tingle-enabled{overflow:hidden;height:100%}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{-webkit-filter:blur(15px);filter:blur(15px)}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tingle-modal--overflow{padding-top:5vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;-webkit-transition:background-color .4s;transition:background-color .4s}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}
