[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

body {
	background: url('/app/img/bg.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	color: #fff;
}

.mainContent {
	min-height: calc(100vh - 212px);
}

.logo-place {
	padding-top: 40px;
	padding-bottom: 40px;
}

.img-logo {
	padding-bottom: 15px;
}

.box-img {
	border: 2px solid #fff;
	width: 100%;
}

.row-go {
	padding-top: 10px;
}

.btn-go {
	width: 100%;
}

.btn-transparent {
	background-color: rgba(57, 132, 57, 0);
	color: #fff;
	white-space: normal;
	height: 55px;
	font-weight: bold;
}

.btn-transparent:hover {
	background-color: rgba(230, 230, 230, 0.3);
}

.p-b-20 {
	padding-bottom: 20px;
}

footer {
	background-color: rgba(0, 0, 0, 0.35);
	margin-top: 50px;
}

.copyright {
	font-size: 10px;
	padding-top: 15px;
}

.page-data {
	background-color: rgba(0, 0, 0, 0.35);
	padding-bottom: 20px;
}

.galeryImg {
    margin-bottom: 30px;
}

.useful_links > ul {
	list-style: none;
}

.useful_links a {
	text-decoration: none;
	color: #fff;
}

.useful_links a:hover {
	color: #bebebe;
}

a {
	color: #fff;
}

a:hover {
	color: #bebebe;
}

.welcome-text {
	padding-top: 10px;
	margin-bottom: 20px;
}
