/* Small devices such as large phones (640px and up) */
@media only screen and (min-width: 200px) and (max-width: 639px) {
	.main_menu_size_16 .navbar-expand-lg .navbar-nav > li > .nav-link {
		font-size: 1.0rem;
	}	
	.navbar-expand-lg .navbar-nav > li > .nav-link, .nav-fixed .navbar-expand-lg .navbar-nav > li > .nav-link, .bottom-header .navbar-expand-lg .navbar-nav > li > .nav-link {
		padding: 7px 10px;
	}
}

/* Medium devices such as tablets (640px and up to 991) */
@media only screen and (min-width: 640px) and (max-width: 991px) {
	.main_menu_size_16 .navbar-expand-lg .navbar-nav > li > .nav-link {
		font-size: 1.3rem;
	}
	.navbar-expand-lg .navbar-nav > li > .nav-link, .nav-fixed .navbar-expand-lg .navbar-nav > li > .nav-link, .bottom-header .navbar-expand-lg .navbar-nav > li > .nav-link {
		padding: 10px 10px;
	}
}

/* Large devices such as laptops (992px and up to 1279px) */
@media only screen and (min-width: 992px) and (max-width: 1279px) {
	
}

/* Largest devices such as desktops (1280px and up) */
@media only screen and (min-width: 1279px) {
	
}

.logo-foot-pc{
    max-height: 100px;
}

.navbar {
	max-height: 110px;
}	

.front:before, .back:before {
    border-radius: 0px;
}