#FJ_TF_Cont {
	width: 108% !important;
	margin-bottom: -20px !important;
}

.well {
	margin-top: 20px;
	padding: 10px;
}

.blinker {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

.menu {
	background-image: none;
}

.nav-pills {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.nav-pills li {
	float: left;
}

.body .container {
	background-color: rgba(255, 255, 255, 0.5) !important;
	border-radius: 10px;
	box-shadow: 0px 5px 10px rgba(255, 255, 255, 0.5) inset, 0px -15px 30px rgba(255, 255, 255, 0.5) inset;
}

#lz_floating_button, #back-top {
	display: none;
}

#controls-wrapper, .load-item, .external {
	display: none !important;
}

.footer, .header, .loginH3, div.gi-elem:nth-child(5) {
	text-align: center;
}

.header {
	position: relative;
}

.top-left {
	position: absolute;
	top: 0%;
	left: 0;
}

.top-right {
	position: absolute;
	top: 0%;
	right: 0;
}

.logo {
/*	margin-top: -10px;
	min-height: 78px; */
	vertical-align: middle;
}

body {
	background: url(../images/background/1.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: 100% 100%;
}