﻿/* -----------------------------------------
:: HEADER
----------------------------------------- */
html, body {
	margin: 0;
	padding: 0;
}
.main {
	background: url('../themed-images/backgrounds/section-bg-a.jpg') center bottom no-repeat, url('../graphics/template-bg-cover.png') center top no-repeat, url('../themed-images/backgrounds/section-bg-a.jpg') center top no-repeat; /*padding: 60px 60px 0px 60px;*/;
	margin: 0;
	border: 0;
	position: relative;
}
.template-top, .template-bottom {
	padding: 65px 15px 15px 15px;
}
.main::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 1080px;
	width: 100%;
	background: url('../graphics/section-default__footer-cover.png');
}
div.main div#skrollr-body div.skroll-container div.container-fluid {
	max-width: 1440px;
}
.themed-bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100vh;
	background: url('../graphics/slider-bottom-left.png') left 150px no-repeat,url('../graphics/slider-bottom-right.png') right 217px no-repeat;
}
.logo-wrapper {
	background: #0A1829;
	display: block;
	padding: 5px 30px 0 30px;
	text-align: center;
}
.section-default__top-bottom, .section-default__left-right, .section-default__content {
	position: relative;
}
.section-default__content {
	background: url('../graphics/texture-wall.png'), url('../graphics/texture-speckle.png'), #588E95;
	padding: 15px 25px;
}
.section-default__content-basic {
	background: url('../graphics/texture-wall.png'), url('../graphics/texture-speckle.png'), #588E95;
	padding: 20px;
}
.section-default__content-basic .row {
	padding: 0;
	margin: 0;
}
.section-default__footer {
	background: url('../graphics/body-bg.jpg');
	box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25);
}
@media (max-width:991px) {
.menu-top {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
.section-default__footer div.row {
	padding: 10px;
	margin: 0px;
}
}
@media (min-width:992px) {
.template-top, .template-bottom {
	padding: 65px;
}
.header__wrapper, .logo-wrapper, .social-icons, .social-btn {
	width: auto;
	height: 90px;
	position: relative;
}
.header__wrapper {
	background: url('../graphics/body-bg.jpg');
	box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25);
}
.logo-wrapper {
	display: inline-block;
	padding: 5px 30px 0 30px;
	text-align: left;
}
.social-icons {
	float: right;
}
.section-default__content {
	padding: 50px 65px;
}
.section-default {
	background-repeat: no-repeat;
	position:relative;
}
.section-default__left-right {
	padding: 65px;
}
.section-default__top-bottom {
	background: url('../graphics/section-default__top-left.png') left top no-repeat, url('../graphics/section-default__top-right.png') right top no-repeat, url('../graphics/section-default__bottom-left.png') left bottom no-repeat, url('../graphics/section-default__bottom-right.png') right bottom no-repeat;
	transition: all .3s ease;
}
.section-default__left-right {
	background: url('../graphics/section-default__left-top-short.png') left top no-repeat, url('../graphics/section-default__right-bottom-short.png') right bottom no-repeat;
	transition: all .3s ease;
}
.section.section-default .container-fluid {
	/*max-width: 1440px;*/
	padding-left: 0;
	padding-right: 0;
}
}
.section-default__left-right {
	padding: 65px;
}
.section-default__top-bottom-850 {
	background: url('../graphics/section-default__top-left.png') left top no-repeat, url('../graphics/section-default__top-right.png') right top no-repeat, url('../graphics/section-default__bottom-left.png') left bottom no-repeat, url('../graphics/section-default__bottom-right.png') right bottom no-repeat;
	transition: all .3s ease;
}
.section-default__left-right-850 {
	background: url('../graphics/section-default__left-top.png') left top no-repeat, url('../graphics/section-default__right-top.png') right top no-repeat, url('../graphics/section-default__left-bottom.png') left bottom no-repeat, url('../graphics/section-default__right-bottom.png') right bottom no-repeat;
	transition: all .3s ease;
}
}
