body {
 	background:#ffffff url('../img/page_bg.png') repeat fixed;
/* 	padding-bottom: 50px;  */
}

header{
	/* 	padding:25px 0px 0px 0px; */
	/* 	border-bottom:1px solid #ddd; */
/* 	height:100%; */
	min-height:150px;
	background:#000000 url('../img/header.png') no-repeat bottom right;
	border-bottom: 5px solid #00daff;
}

/* Footer */

footer{
	background: #000000 url('../img/footer.png') repeat;
	border-top: 5px solid #00daff;
	margin-top:0;
	font-size:13px;
	padding:10px;
	color:#00daff;
	text-align:center;
 	margin-bottom:0; 
/* 	position:fixed; */
	width:100%;
	height:100%;
	min-height:50px;
}

footer > a {
	color:#00daff;
}

i {
	font-size:20px;
}
.nav {	
	background-color: #000000;
}
.nav-form {
	margin-top:8px;
}

.navbar-default .navbar-nav > li > a:hover {
	color: #000000;
	background-color: #00daff;
	font-weight:bold;
}

.navbar-default .navbar-nav > li > a {
	color: #00daff;
	font-weight:bold;
}

.navbar-default .navbar-toggle {
	border-color:#00daff;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border: none;}
.navbar-default .navbar-toggle:hover {background-color: #007070;}
.navbar-default .navbar-toggle:focus {background-color: #007070;}
.navbar-default .navbar-toggle .icon-bar {background-color: #00daff;}
.form-control {
	min-width:150px;
}
.navbar > .container{
	max-width:900px;
}
.navbar {
/* 	height:40px;  */
	background-color: #000000;
	border:none;
	padding-bottom:0;
	margin-bottom:0;
}

.navbar-default {
/* 	margin-left:-18px !important; */
/*  	height:40px;  */
}


.navbar-collapse .navbar-nav.navbar-right:last-child {
/* 	margin-right: -5px; */
	
}
.navbar-brand {
	overflow:hidden;
	padding:0;
	margin:0;
}
.navbar-brand > img {
	border:0;
	margin:0;
}

#loading {
	position: fixed;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background-color:#000000;
	z-index:10000;
	overflow:hidden;
/* 	border:10px solid yellow; */
	opacity: 0.90;
}

.loading-panel {
	position: relative;
	height:80%;
	width:80%;
	left: 10%;
	right: 10%;
	bottom: 10%;
	top: 10%;
	background-color:#e6e6e6;
	border-color:#000000;
	
}

.loading-inner {
	margin-top: 20%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.center {
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
.language_bar {
	position:absolute;
/* 	z-index: 10000; */
	padding:2px 5px 2px 5px; 
/* 	top:5px; */
	right:13px;
}
.language_bar a {
	font-size:12px;
	padding: 0 2px 0 2px;
}
.language_bar > a > i {
	font-size:22.5px;
	padding: 0 2px 0 2px;
	color:#65b249;
}

.input-file {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-top:4px; 
	padding-bottom:5px; 
	width:100%;
}

/*
.panel-primary > .panel-heading {
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#2f3d63), to(#2b3348))!important;
	background-image: -webkit-linear-gradient(top, #2f3d63, 0%, #2b3348, 100%)!important;
	background-image: -moz-linear-gradient(top, #2f3d63 0%, #2b3348 100%)!important;
	background-image: linear-gradient(to bottom, #2f3d63 0%, #2b3348 100%)!important;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
}*/





/* Responsive */

@media screen and (max-width: 768px) {
	.carousel-caption {
		font-size:12px;
	}
}
@media screen and (min-width: 768px) {
	.navbar-brand {
		display:none !important;
	}
	.navbar-default {
			margin-left:-18px !important;
	}
	.nav > li > a {	
		padding-left: 8px;
		padding-right: 7px;
	}
	.content {
		margin-left:40px;
		margin-right:40px;
	}
}

@media (max-width: 480px){
	.carousel-caption {
		font-size:0.8em;
	}
	header .list .social{
		text-align:center;
	}
	.logo{
		margin:0 auto;
	}
	.content {
		padding:10px;
	}
	.sites_slide_item h4 {
		font-size:12px;
	}
	.sites_slide_item p {
		font-size:9px;
	}
}