body {
	background-color:#333131;
	background-image:url('../../../../img/body_brown.jpg');
	background-size: cover;
	height:100vh;
	background-position:top center;
	background-repeat:no-repeat;
	color:#b1acac;
	font-weight:100;
}

.logo {
	max-width:250px;
	max-width:250px;
}

.w100 {
	width:100%;
	height:auto;
}

h1, h2, h3, h4, h5, h6 {
	font-weight:100;
}

h1.title {
	padding-bottom:20px;
}

section {
	margin:30px 0px;
}


.palyazat_sz {
   top: 0;
   left: 0;
   position: fixed;
   z-index: 2000;
}


.navbar a i {
	color: #000;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(0,0,0,1);
	text-transform:uppercase;
	font-weight:100;
	border:1px solid transparent;
	font-size:15px;
}

.navbar-dark .navbar-nav .nav-link:hover {
    color: #a55353;
	text-transform:uppercase;
	font-weight:100;
	border:1px solid #a55353;
}
.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {
    color: #a55353;
}


.dropdown-menu {
    color: #fff;
    background-color: #484545;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0rem;
}

.dropdown-item {
    color: #b1acac;
}
.dropdown-item:hover {
    color: #af6a6a;
	background-color: transparent;
}

.bg-dark {
    background-color: transparent!important;
}

.carousel-indicators li {
    width: 15px;
    height: 15px;
}

.carousel-caption {
	background-color: rgba(165, 83, 83, 0.8);
    position: absolute;
    right: 10%;
	bottom: 25%;
    left: 10%;
    z-index: 10;
    padding: 15px;
    color: #fff;
    text-align: center;
}

.carousel-caption h2 {
	font-size:22px;
}



.brownBox h3,
.brownBox h4 {
	font-weight:100;
	text-transform:uppercase;
}

.redBox h3,
.redBox h4 {
	font-weight:100;
}


.redBox h3,
.brownBox h3 {
	font-size:22px;
}

.redBox h4,
.brownBox h4 {
	font-size:18px;
}

.redBox a,
.brownBox a {
	color:#FFF;
}


.brownBoxMain {
	background-color: #484545;
    color: #b1acac;
    padding: 15px;
	padding-top: 15px;
    border: 15px solid #484545;
    box-shadow: inset 0 0 0 1px #625d5d;
	font-weight:100;
}


.brownBoxMain hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid #6b6565;
}


.brownBox {
	background-color: #484545;
    color: #f3dddc;
    padding: 15px;
	padding-top: 15px;
    border: 15px solid #484545;
    box-shadow: inset 0 0 0 1px #625d5d;
}

.brownBox i {
	color: #484545;
    background: #625d5d;
	font-size:22px;
	line-height:40px;
    position: absolute;
    top: 15px;
    left: 50%;
    display: table;
    width: 40px;
    height: 40px;
    margin-left: -20px;
    text-align: center;
}

.redBox {
	background-color: #a55353;
    color: #f3dddc;
    padding: 15px;
	padding-top: 15px;
    border: 15px solid #a55353;
    box-shadow: inset 0 0 0 1px #b87373;
}

.redBox i {
	color: #a55353;
    background: rgba(184,115,115,0.9);
	font-size:22px;
	line-height:40px;
    position: absolute;
    top: 15px;
    left: 50%;
    display: table;
    width: 40px;
    height: 40px;
    margin-left: -20px;
    text-align: center;
}

.btn {
	border-radius: 0rem;
}

.btn-secondary {
	color: #fff;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: #6c757d;
	border:0px;
}

.btn-secondary:hover {
	color: #fff;
    background-color: rgba(255, 255, 255, 0.3);
    border-color: #6c757d;
	border:0px;
}





.form-control {
	
}


.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #f1f1f1;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	
	
	border: 1px solid #5c5a5a;
    background: #484545;
	background-color: rgba(255, 255, 255, 0.1);
}



footer {
	padding:30px 0px;
	color: #999595;
	background-color:#2d2a2a;
}





.table-dark td, .table-dark th, .table-dark thead th {
    border-color: #333131;
}

.table-dark {
    color: #fff;
    background-color: #333131;
}



.infoBlock {
	position:fixed;
	bottom:0;
	right:0;
}
.infoBlock img {
	width:250px;
}

#myBtn {
	cursor:pointer;
}
