body{
	
	
	
	font-family: 'Roboto', sans-serif;
}
.container-full{
	min-height: 75vh;
}
.nav-white{
	color:white;
}
.navbar-elaso .navbar-nav .nav-link{
	color: white;
}
.navbar-elaso .navbar-nav .nav-link:hover{
	transition: 0.4s;
	/*font-size: 110%;*/
	color: #ff5f54;
}
.navbar-elaso .navbar-nav .nav-link:not(:hover) {
	transition: 0.4s;
	/*font-size: 100%;*/
	color: white;
}
.flags-margin{
	margin-right: 16px;
}
.find-flags
{
	width:200px;
}
@media (max-width: 1250px){
.navbar-elaso .navbar-nav .nav-link:hover{
	transition: 0.4s;
	font-size: 80%;
	color: #ff5f54;
}
.navbar-elaso .navbar-nav .nav-link:not(:hover) {
	transition: 0.4s;
	font-size: 70%;
	color: white;
}
.flags-margin{
	margin-right: 5px;
}
.find-flags
{
	width:167px;
}
	}
.main-content-background-left{
	border: 2px solid #826682; 
	border-radius: 10px; 
	margin-right: -2.4%;
	height: 100%;
	background-color:#ecf0f1;
}
.main-content-background-right{
	border: 2px solid #826682;
	border-radius: 10px; 
	height: 100%; 
	background-color:#ecf0f1;
}
.from-top{
	margin-top: 10px;
}
.nav-tabs .nav-link.actives, .nav-tabs .nav-item.show .nav-link {
	color: #495057;
	background-color: #fff;
	border-color: #ddd #ddd #fff;
	border-top: 1px solid black; 
	border-left: 1px solid black; 
	border-right: 1px solid black;
}
.products-card{
	border: 3px solid white; 
	border-radius: 0 0 0 0; 
	background: linear-gradient(to top,white , #9b94bd);
}
.nav-fill a{
	color: white;
}
.carousel-caption h4{
	color:black; margin-left: -80%; margin-bottom: -15px;
}
.card-border{
	border: 2px solid #826682;
	border-radius: 5px;
	height: 611.25%;
}
.img-elaso{
	height: auto;
	width: auto; 
	max-height: 100px;
	border-radius: 5px;
}
.contacts-blocks{
	margin:2%; 
	height: 170px; 
	border-radius: 8px; 
	background: rgba(255, 255, 255, 0.42);
}
.contacts-blocks-inside{
	margin:2%; 
	padding: 1em 0;
}
.piska{
	list-style-type: none;
}

ul {
	margin-left: 0; /* Отступ слева в браузере IE и Opera */
	padding-left: 0; /* Отступ слева в браузере Firefox, Safari, Chrome */
}
.cart-name{
	height: 30px; 
	background-color: #8d738d; 
	justify-content: center; 
	color: white;
}
.cart-titles{
	height: 60px; 
	background-color: #8d738d;
}
.cart-titles-cells{
	color: white;border:1px solid white; 
	display: flex;
	justify-content: center;
	align-items: center;
}
.cart-products{
	background-color: #8d738d;
	min-height: 40px; 
}
.cart-center{
	margin-top: 9px;
}
.cart-to-us{
	margin-top: 15px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.cart-info{
	margin-top: 15px;
	
	min-height: 60px;
	background-color: #8d738d;
	color: white;
	border-radius: 5px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.cart-smaller-text{
	font-size: 13px;
}
.red-star{
	color:red;
	font-size: 22px;
}
.cart-input-bottom{
	margin-bottom: 5px;
}
.btn-elaso {
	color: #fff;
	background-color:  #7a51a9;
	border-color: #5e51a9;
}

.btn-elaso:hover {
	color: #fff;
	background-color: #5e51a9;
	border-color: #0062cc;
}

.btn-elaso:focus, .btn-elaso.focus {
	box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
}

.btn-elaso.disabled, .btn-elaso:disabled {
	background-color: #007bff;
	border-color: #007bff;
}

.btn-elaso:active, .btn-elaso.active,
.show > .btn-elaso.dropdown-toggle {
	background-color: #0069d9;
	background-image: none;
	border-color: #0062cc;
}
.left-bar{
	background-color:rgba(168, 253, 168, 0.58);
	border: 1px solid #5c2c5c; 
	margin-top: 5px; 
	border-radius: 4px; 
	cursor:pointer;
}
.left-bar-active{
	background-color:yellow;
	border: 1px solid #5c2c5c; 
	margin-top: 5px; 
	border-radius: 4px; 
	cursor:pointer;
}
.row-flex {
    display: flex;
    flex-flow: row wrap;
}
#parent{
	display: table;
}
#child {
	display: table-cell;
	vertical-align: middle;
}
@media (max-width: 1300px){
	.nav-white{
		font-size: 10px;
	}
	.navbar-brand img{
		height: 50px;
	}

}
.btn-outline-warning-elaso {
	margin:0;
  color: #981709;
  background-color: #fff;
  background-image: none;
  border-color: #ca900e;
}

.btn-outline-warning-elaso:hover {
  color: #fff;
  background-color: #981709;
  border-color: #ca900e;
}

.btn-outline-warning-elaso:focus, .btn-outline-warning-elaso.focus {
  box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);
}

.btn-outline-warning-elaso.disabled, .btn-outline-warning-elaso:disabled {
  color: #ca900e;
  background-color: transparent;
}

.btn-outline-warning-elaso:active, .btn-outline-warning-elaso.active,
.show > .btn-outline-warning-elaso.dropdown-toggle {
  color: #fff;
  background-color: #ca900e;
  border-color: #ca900e;
}
.add-to-cart-btn
{
    cursor:pointer; background-color:white;color: white;border:1px solid #cecece;display: flex;justify-content: center;align-items: center;
}
.add-to-cart-btn:hover{
        cursor:pointer; background-color:#adbfd5;color: white;border:1px solid #cecece;display: flex;justify-content: center;align-items: center; border: 1px solid blue;
    }
