.clear {
	clear: both;
}

.hidden{
	display: none;
}

body {
	background-image: url("../img/spiral1.png");
	background-size: 1300px;
	background-repeat: no-repeat;
	background-position: 150% -100px;
	background-attachment: fixed;
	padding: 0px;
	margin: 0px;
	padding-top: 30px;
}

.spir2 {
	background-image: url("../img/spiral2.png");
	background-size: 500px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 0px 200px;
	padding: 0px;
	margin: 0px;

}

* {
	padding: 0px;
	margin: 0px;
	color: #0E0071;
	/*border: 1px solid gray;*/
}

a {
	color: #0E0071;
	text-decoration: none;
}

div {
	border: 0px solid gray;
}

ul * {
	border: 0px solid gray;
}

.ul-mnu li {
	display: inline;
	/* Отображать как строчный элемент */
	font-size: 18pt;
	margin-right: 15px;
}


@font-face {
	font-family: 'aalgeriuscaps';
	src: url(../fonts/aalgeriuscaps.ttf);
}

@font-face {
	font-family: 'GreatVibes-Regular';
	src: url(../fonts/GreatVibes-Regular.ttf);
}

.span-sitename {
	font-family: "aalgeriuscaps", sans-serif;
	font-size: 18pt;
}


.btmInBanners {

	display: block;
	width: 160px;
	text-align: center;
	position: absolute;
	background-color: #fff;
	padding: 10px;
	font-weight: 600;
	font-size: 16pt;
	margin-top: 560px;
	margin-left: 230px;
	border-radius: 5px;
}


.table-contact {
	margin-top: 40px;
	font-weight: 600;
	margin-bottom: 40px;
}

.table-contact td {
	padding-bottom: 7px;
}

.footer-name {

	text-align: center;
	font-size: 80pt;
	font-weight: 900;
	opacity: 0.2;

}

.footer-obj {
	text-align: center;
	font-size: 50pt;
	font-weight: 800;
	margin-top: -130px;
}

.leftmenu {
	list-style-type: none;
}

.bold {
	font-weight: 600;
}


/* арендатору */

.pa_div_data {
	background-color: #A599FF;
	width: 100%;
	color: #fff;
	font-size: 22pt;
	font-weight: 600;
	border-radius: 5px;
	padding-top: 25px;
	padding-bottom: 25px;
}

.dataForArenda .col-md-6 {
	padding: 30px;
	text-align: center;
}

.contacts {
	margin-top: 100px;
}

.contacts .row {
	margin-top: 50px;
	font-size: 16pt;
}


.modal-dialog input {
	border: 2px solid #6556D6;
	padding: 10px;
	font-size: 16pt;
}

.modal-dialog textarea {
	border: 2px solid #6556D6;
	padding: 10px;
	font-size: 16pt;
	height: 300px;
}


button {
	background-color: #A599FF;
	color: #fff;
	padding: 30px;
	font-size: 16pt;
	border-radius: 5px;
	border: 0;
	margin-top: 50px;
	font-weight: 600;
}

.tovarMainImg{
	border-radius: 10px;
}

.product_price{
	margin-top: 50px;
}

.right-slogan{
	line-height: 80%;
	font-size: 78pt; font-family: 'GreatVibes-Regular'; text-align: right;
}