h1, h2, h3, h4, h5, h6, .heading {
	 font-weight: normal;
}
 h1 {
	 font-size: 3rem !important;
}
 .text-brown {
	 color: white !important;
}
 .btn-lg {
	 color: white !important;
}
 .btn-primary, .card-header, .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, .dropdown-menu a:hover, .dropdown-menu a:focus, .dropdown-menu a:active {
	 background: #d1ab3c !important;
	 box-shadow: none !important;
	 border: none !important;
	 outline: none !important;
}
 .form-control, .is-focused .form-control, .bootstrap-select .select-with-transition, .bootstrap-select .btn:active, .bootstrap-select .btn.active {
	 background-image: linear-gradient(to top, #d1ab3c 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px);
}
 .large-fb-icon {
	 font-size: 2rem;
}
 .description, .icon-danger {
	 color: #754426 !important;
}
 .icon-info, .text-dark {
	 color: #2c2c2c !important;
}
 .text-white-main {
	 color: white !important;
}
 .text-dark .text-white-main {
	 font-size: 2.2rem !important;
}
 .icon-success {
	 color: #d1ab3c !important;
}
 .icon-primary {
	 color: #8f769f !important;
}
 .pro-badge {
	 top: 0 !important;
}
 .btn-disabled:hover {
	 cursor: default;
}

.alert {
	position: fixed !important;
	width:100%;
	z-index: 9999;
	top: 0;
	right: 0;
}
 .top-vertical-line {
	 background: #2c2c2c !important;
	 height: 90vh;
	 width: 0.5vw !important;
	 position: absolute;
	 margin-top: -75vh;
}
 .horizontal-line {
	 background: #d1ab3c;
	 height: 1vh;
}
 .vertical-line {
	 background: #d1ab3c;
	 width: 0.75vh;
	 height: 100%;
}
 #projects-3 .card-title {
	 color: #d1ab3c;
}
 #skaiciuokle .description {
	 color: white !important;
}
 #skaiciuokle .card-header-primary {
	 background: #d1ab3c !important;
}
 #uzsakytiSkambuti .card-header-primary {
	 background: #d1ab3c !important;
}
 #projects-2 {
	 background: #2c2c2c !important;
}
 #projects-2 .title {
	 color: white;
}
 html {
	 scroll-behavior: smooth;
}
 .logo-big {
	 width: 70px !important;
	 height: 40px !important;
}
.no-italics {
    font-style: normal !important;   
}
 .main-logo {
	 background-image: url(/main-logo.png);
	 background-repeat: no-repeat;
	 background-size: contain;
}
 #final-price {
	 font-size: 1.1rem !important;
}
 #top-main-image {
	 background-image: url('/top-img.jpg');
}
 #skaiciuokle {
	 background-image: url('/skaiciuokle.jpg');
}
 .contacts-link {
	 text-decoration: none;
	 color: #999;
}
 .contacts-link:visited, .contacts-link:active, .contacts-link:focus {
	 color: #999 !important;
}
 .contacts-link:hover {
	 color: #8f769f;
}
 @media (min-width: 768px) {
	 .text-dark .text-white-main {
		 font-size: 2.5rem !important;
	}
}
 @media (min-width: 992px) {
	 .text-dark .text-white-main {
		 font-size: 3rem !important;
	}
	 #final-price {
		 font-size: 2rem !important;
	}
}
 @media (min-width: 1200px) {
	 .text-dark .text-white-main {
		 font-size: 3.6rem !important;
	}
}
