@media (min-width: 1200px) {

body header.banner .navbar-brand {
    max-width: 289px;
}
	
body header .container {
    max-width: 95%;
}
	
	body .banner .navbar-nav>.nav-item>.nav-link {
		    font-size: 30px;
	}	
	
body header.banner .navbar-nav>.nav-item {
    margin-left: 21px;
    word-spacing: -4px;
}	
	
}

.pum-content.popmake-content p {
    line-height: 24px;
}

.pum-content.popmake-content p a {
   color:#79b79e;
}

.page-header {
	background: #FFF; 
	color: #212529!important;
}
.page-header h1 {
	margin-bottom: 0; 
}
body:not(.menu) .page-header {
	padding-bottom: 0; 
}
body.menu .menus-nav {
	background: #FFF; 
	padding-top: 0; 
	padding-bottom: 0;
}
body.menu .menus-nav .container a {
	color: #fab019; 
}
.banner .navbar-brand {
	height: 92px;
	line-height: 92px;
	width: 370px; 
}
@media (max-width: 575px) {
	.banner .navbar-brand {
		height: 72px;
		line-height: 72px;
		width: 290px;
	}
}
body:not(.home) .body {
	background: #000000; 
	padding-top: 286px; 
}
body.home .body { 
	padding-bottom: 3rem;
	padding-top: 286px; 
	background-position: 50% 50%; 
}
body.home .body .page-section p {
	padding: 0; 
}
@media (min-width: 992px) {
	.banner .navbar-brand { 
		margin-top: 3rem; 
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	body.home .body .page-section h2 {
		padding: 0 6%; 
	}
}	
@media (max-width: 991px) { 
	body:not(.home) .body, 
	body.home .body { 
		padding-top: 236px;
	}
	body.home .body .page-section p {
		padding: 0;
	}
	.banner .navbar-brand { 
		margin-bottom: 2rem; 
	}
}
@media (max-width: 575px) { 
	body:not(.home) .body, 
	body.home .body { 
		padding-top: 216px;
	}
}
@media (min-width: 1200px) { 	
	body.home .body { 
		padding-bottom: 33vh;
		padding-top: 33vh;
	}
	body:not(.home) .body { 
		padding-top: 146px; 
	}
	body .banner .navbar-brand {
		height: 92px;
		line-height: 92px;
		width: 370px;
		position: absolute;
		left: 0;
		top: -20px;
		margin-top: 0;
	}
	body .navbar-nav {
		margin-left: auto!important;
		margin-right: unset !important;
	}
}
#fusaro-giftcard {
	min-height: 757px;
	top: -172px; 
}
@media (max-width: 991px) { 
	.gift-cards .embed-responsive-16by9:before {
		padding-top: 585px;
	}
}
@media (max-width: 767px) { 
	#fusaro-giftcard {
		min-height: 763px;
		top: -158px; 
	}
	.gift-cards .embed-responsive-16by9:before {
		padding-top: 605px;
	}
}
@media (max-width: 575px) {
	#fusaro-giftcard {
		min-height: 750px;
		top: -140px; 
		width: 450px; 
	}
	.gift-cards .embed-responsive-16by9 {
		overflow-x: scroll; 
	}
	.gift-cards .embed-responsive-16by9:before {
		padding-top: 610px;
	}
}

.content-info .buckets #social li a {
	padding-left: 0; 
	text-decoration: none; 
	text-align: center;
}
.content-info .buckets #social li a i {
	display: block; 
	width: 40px; 
	height: 40px; 
	line-height: 40px; 
}
.content-info .buckets #social li a .fa-facebook-f {
	padding-left: 2px; 
}
.content-info .buckets #social li a .fa-instagram:before {
	content: "";
	background-image: url(https://fusarosrestaurant.com/wp-content/uploads/2019/05/instagram-icon.png); 
	display: inline-block; 
	vertical-align: middle; 
	width: 20px; 
	height: 20px; 
	background-position: 50% 50%; 
	background-repeat: no-repeat; 
	background-size: cover;
}


@media (min-width: 1200px) {

body .banner .navbar-brand {
  max-width: 318px;
}
	
}.content-info .buckets {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
    background-color: #000;
    color: #fff;
    font-size: 1.00rem;
    letter-spacing: 2px;
}body {
    margin: 0;
    font-family: Gill Sans Regular,sans-serif;
	  font-size: 1.0rem;
    font-weight: 200;
    line-height: 1.0;
    color: #212529;
    background-color: #fff;
}.page-section {
    font-size: 2.0rem;
}