#btn-resa{
	position:fixed;
	top:6rem;
	right: 3rem;
	border: 2px solid #D7B449;
	padding: 5px;
}

#btn-resa a{
	background-color:#002A5A;
	color:white;
	padding:0.5rem 1rem;
	font-size:1.8rem;
	color:white;
	display: block;
}

#btn-resa a:hover{
	background-color:#D7B449;
	color: #002A5A;
}

.hamburger{
	text-align: left;
}

#navbar.responsive ul li{
	text-align: left;
	padding: 10px 0 !important;
}

#navbar.responsive ul{
	height: 100vh;
	background-color:#002A5A ;
	padding-top: 60px;
}

@media screen and (max-width: 1100px) {
	#btn-resa a {
	    background-color: #002A5A;
	    color: white;
	    padding: 0.2rem 0.5rem;
	    font-size: 1.2rem;
	    color: white;
	    display: block;
	}

	#btn-resa {
	    position: fixed;
	    top: 0.4rem;
	    right: 0.5rem;
	    border: 2px solid #D7B449;
	    padding: 3px;
	    z-index: 99999;
	}
}

@media screen and (min-width: 1280px){
	html #navbar ul li a {
	    font-size: 25px;
	    padding: 0 20px;
	}
}

html #navbar .logo-okto-nav-style {
    margin: 0 15px;
}

html #navbar ul li a#nav-item-fb{
	 padding: 0 5px;
}

html #navbar ul li a#nav-item-insta{
	 padding: 0 5px;
}

html .section .cont-glob .is-menu-details .product strong{
	letter-spacing: 4px;
}

html  .font-title, html  #desc-content-billets h2, html  .section .cont-glob .is-menu-details .product strong{
	letter-spacing: 4px;
}

html .section .cont-glob .is-menu-details .product {
    margin: 0px 0 0rem;
}