html, body {
	font-family: 'Raleway', sans-serif;
	height: 100%;
}

a, a:hover {
	text-decoration: none;
	cursor: pointer;
}

/*--------------------------------------------------------------
	NAVBAR
--------------------------------------------------------------*/
.navbar-menu {
	background-color: rgba(233,91,15,0.6)
}

.navbar-language-menu .dropdown-menu {
	min-width: 90px;
}

.navbar .navbar-nav li:hover {
	background-color: rgba(94,100,112,0.4);
	border-radius: 10px;
}

.navbar .navbar-nav li a {
	color: rgba(37,37,37,1);
	font-size: 17px;
	font-weight: 600;
}

@media (min-width: 992px) {
	.navbar-menu .navbar-collapse {
		margin-left: 25%;
	}
}

.navbar-menu .dropdown-menu li a:active {
	background-color: rgba(233,91,15,1);
}

/*acrive pagein navbar*/
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
	color: grey;
}


/*--------------------------------------------------------------
	FOOTER
--------------------------------------------------------------*/
.footer-section-contact {
	background-color: rgba(30,30,30,1);
	padding: 25px 0;
	text-align: left;
}

.footer-section-contact li , .footer-section-contact a {
	font-size: 15px;
	font-weight: 600;
	color: white;
}

.footer-section-contact h2 {
	color: rgba(233,91,15,1);
	margin-bottom: 20px;
}

.footer-section-contact .contact-info
{
	margin-left: 30px;
}

.footer-section-contact .contact-info i
{
	font-size: 30px;
	color: #D0243C;
	margin-right: 10px;
}

.footer-section-contact .contact-info ul li {

	margin-bottom: 14px;
}

.footer-section-contact .row div
{
	margin-bottom: 40px;
}

.footer-section-copyright  {
	background-color: #f2f2f2;
	color: #777777;
	font-size: 14px;
	text-align: center;
	padding-top: 8px;
}

/*--------------------------------------------------------------
	MODALS (to prevent them from forcing scroll to top)
--------------------------------------------------------------*/
body.modal-open {
    overflow: visible;
}

/*--------------------------------------------------------------
	MODALS (The Contact Form Modal)
--------------------------------------------------------------*/
.post-registration-modal .modal-content {
	border-radius: 1px;
}

.post-registration-modal .modal-content .modal-body .row  {
	margin: 0;
}

.post-registration-modal .modal-content .modal-body .modal-registration-heading {
	font-size: 16px;
	font-weight: 700;
	color: green;
	text-align: center;
}

.post-registration-modal .modal-product-info
{
	text-align: center;
}

.post-registration-modal .modal-content button.close {
	z-index: 100;
	position: absolute;
	text-shadow: none;
	opacity: 1;
	font-size: 12px;
	background-color: #000000;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #ffffff;
	border-radius: 50px;
	right: 5px;
	top: 5px;
	outline: none;
}


