body, html {
	overflow-x: hidden;
	font-family: 'Raleway', sans-serif;
}

/*Slider
-------------------*/

section.slider-wrapper {
	position: fixed;
	z-index: 1;
}
section.slider-wrapper>.slider-logo {
	position: absolute;
	z-index: 999;
	width: 100%;
	text-align: left;
	margin-top: -55%;
}
section.slider-wrapper>.slider-logo>img {
	width: 18%;
}

/*Navbar
------------------*/

section.navbar-wrapper {
	background-color: #202020;
	border-top: 3px solid #FF9800;
	bottom: 0;
	position: fixed;
	z-index: 99;
	width: 100%;
}
section.navbar-wrapper>.container {}
section.navbar-wrapper>.container>ul {
	border-width: 1px 0;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
section.navbar-wrapper>.container>ul>li {
	display: inline;
}
section.navbar-wrapper>.container>ul>li>a {
	display: inline-block;
	color: #fdefd2;
	text-align: center;
	padding: 14px 16px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 18px;
}
section.navbar-wrapper>.container>ul>li>a:hover:not(.active) {
	background-color: #FFC107;
	color: #fdefd2;
}
.active {
	border-left: 3px solid #FFC107;
	color: #FFC107;
}

/*Section1*/

section.module-wrapper {
	background-image: url('../img/body-bg.jpg');
	background-attachment: fixed;
	position: relative;
	z-index: 9;
	margin-top: 50%;
}
section.section1-wrapper{}
section.section1-wrapper>.menu {}
section.section1-wrapper>.menu>.container {
	background-color: #202020;
	border-bottom: 3px solid #ffc107;
}
section.section1-wrapper>.menu>.container>h2 {
	text-align: center;
	font-family: 'Satisfy', cursive;
	font-weight: bold;
	font-size: 30px;
	color: #FFC107;
}
section.section1-wrapper>.container {}
section.section1-wrapper>.container>.row {
	background-color: #ffde00;
}
section.section1-wrapper>.container>.row>.col-xs-6.cx1 {
	padding-left: 0;
	padding-right: 0;
}
section.section1-wrapper>.container>.row>.col-xs-6.cx1>img {
	width: 100%;
}
section.section1-wrapper>.container>.row>.col-xs-6.cx2 {
	padding-left: 0;
	padding-right: 0;
	padding-top: 50px;
	padding-bottom: 50px;
}
section.section1-wrapper>.container>.row>.col-xs-6.cx2>img {}
section.section1-wrapper>.container>.row>.col-xs-6.cx2>h2 {
	font-family: 'Paytone One', sans-serif;
	font-size: 50px;
	text-transform: uppercase;
	text-align: center;
	color: #515151;
}
section.section1-wrapper>.container>.row>.col-xs-6.cx2>p {
	padding: 0 40px;
	font-size: 18px;
	text-align: justify;
	color: #6c6666;
}

/*Section2*/

section.section2-wrapper {}
section.section2-wrapper>.container {}
section.section2-wrapper>.container>.row {
	margin-top: 25px;
}
section.section2-wrapper>.container>.row>.col-xs-12.col-md-8 {
	padding-left: 0;
	padding-right: 0;
}
section.section2-wrapper>.container>.row>.col-xs-12.col-md-8>img {
	width: 100%;
	max-height: 467px;
}
section.section2-wrapper>.container>.row>.col-xs-6.col-md-4 {
	padding-right: 0;
}
section.section2-wrapper>.container>.row>.col-xs-6.col-md-4>.col-xs-6.cx1 {
	width: 100%;
	height: 130px;
	background-color: #202020;
	padding-right: 0;
}
section.section2-wrapper>.container>.row>.col-xs-6.col-md-4>.col-xs-6.cx1>h2 {
	font-family: 'Kaushan Script', cursive;
	font-size: 33px;
	color: #FF5722;
}
section.section2-wrapper>.container>.row>.col-xs-6.col-md-4>.col-xs-6.cx1>p {
	font-family: 'Hammersmith One', sans-serif;
	font-size: 23px;
	color: #fdefd2;
}
section.section2-wrapper>.container>.row>.col-xs-6.col-md-4>.col-xs-6.cx2 {
	width: 100%;
	padding-right: 0;
	padding-left: 0;
}
section.section2-wrapper>.container>.row>.col-xs-6.col-md-4>.col-xs-6.cx2>img {
	width: 100%;
	height: 337px;
}

/*Section3*/

section.section3-wrapper {
	margin-top: 25px;
}
section.section3-wrapper>.container {}
section.section3-wrapper>.container>.row {}
section.section3-wrapper>.container>.row>.col-md-9.col-md-push-3 {
	padding-left: 0;
	padding-right: 0;
}
section.section3-wrapper>.container>.row>.col-md-9.col-md-push-3>img {
	width: 100%;
	max-height: 351px;
}
section.section3-wrapper>.container>.row>.col-md-3.col-md-pull-9 {
	padding-left: 0;
}
section.section3-wrapper>.container>.row>.col-md-3.col-md-pull-9>.col-xs-6.cx1 {
	width: 100%;
	padding-right: 0;
	background-color: #202020;
}
section.section3-wrapper>.container>.row>.col-md-3.col-md-pull-9>.col-xs-6.cx1>h2 {
	font-family: 'Kaushan Script', cursive;
	font-size: 33px;
	color: #FF5722;
}
section.section3-wrapper>.container>.row>.col-md-3.col-md-pull-9>.col-xs-6.cx1>p {
	font-family: 'Hammersmith One', sans-serif;
	font-size: 23px;
	color: #fdefd2;
}
section.section3-wrapper>.container>.row>.col-md-3.col-md-pull-9>.col-xs-6.cx2 {
	width: 100%;
	padding-right: 0;
	padding-left: 0;
}
section.section3-wrapper>.container>.row>.col-md-3.col-md-pull-9>.col-xs-6.cx2>img {
	width: 100%;
}

/*Section4*/

section.section4-wrapper {
	margin-top: 25px;
	/*margin-bottom: 55px;*/
}
section.section4-wrapper>.container {}
section.section4-wrapper>.container>.row {}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc1 {
	padding-left: 0;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc2 {
	padding-right: 0;
	padding-left: 0;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc3 {
	padding-right: 0;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc1>img {
	width: 100%;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc2>img {
	width: 100%;
	height: 375px;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc3>img {
	width: 100%;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc1>div.drinks-name {
	background-color: #202020;
	padding: 1px;
	margin-top: 15px;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc2>div.drinks-name {
	background-color: #202020;
	padding: 1px;
	margin-top: 15px;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc3>div.drinks-name {
	background-color: #202020;
	padding: 1px;
	margin-top: 15px;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc1>div.drinks-name>h2 {
	font-family: 'Kaushan Script', cursive;
	font-size: 30px;
	color: #FF5722;
	text-align: center;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc2>div.drinks-name>h2 {
	font-family: 'Kaushan Script', cursive;
	font-size: 30px;
	color: #FF5722;
	text-align: center;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc3>div.drinks-name>h2 {
	font-family: 'Kaushan Script', cursive;
	font-size: 30px;
	color: #FF5722;
	text-align: center;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc1>div.drinks-name>p {
	font-family: 'Hammersmith One', sans-serif;
	font-size: 23px;
	color: #fdefd2;
	text-align: center;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc2>div.drinks-name>p {
	font-family: 'Hammersmith One', sans-serif;
	font-size: 23px;
	color: #fdefd2;
	text-align: center;
}
section.section4-wrapper>.container>.row>.col-xs-6.col-sm-4.cxc3>div.drinks-name>p {
	font-family: 'Hammersmith One', sans-serif;
	font-size: 23px;
	color: #fdefd2;
	text-align: center;
}

/*Gallery Wrapper*/
section.gallery-wrapper{
	margin-top: 25px;
}
section.gallery-wrapper>.gallery{}
section.gallery-wrapper>.gallery>.container{
	background-color: #202020;
	border-bottom: 3px solid #ffc107;
}
section.gallery-wrapper>.gallery>.container>h2{
	text-align: center;
	font-family: 'Satisfy', cursive;
	font-weight: bold;
	font-size: 30px;
	color: #FFC107;
}
section.gallery-wrapper>.container{}
section.gallery-wrapper>.container>.row{
}

/*About Wrapper*/
section.about-wrapper{
    margin-top: 25px;
}
section.about-wrapper>.about{}
section.about-wrapper>.about>.container{
	background-color: #202020;
	border-bottom: 3px solid #ffc107;
}
section.about-wrapper>.about>.container>h2{
	text-align: center;
	font-family: 'Satisfy', cursive;
	font-weight: bold;
	font-size: 30px;
	color: #FFC107;
}
section.about-wrapper>.container{
	background-color: #fdefd2;
}
section.about-wrapper>.container>.row{
	background-image: url(../img/bg-ac.png);
}
section.about-wrapper>.container>.row>.about-content{
	padding: 0 25px;
}
section.about-wrapper>.container>.row>.about-content>h3{
	background-color: #fdefd2;
    padding: 15px;
}
section.about-wrapper>.container>.row>.about-content>p{
	text-align: justify;
	font-size: 18px;
	background-color: #fdefd2;
	color: #7e7e7e;
    padding: 15px;
}

/*Contact Wrapper*/
section.contact-wrapper{
	margin-top: 25px;
    margin-bottom: 55px;
}
section.contact-wrapper>.contact{}
section.contact-wrapper>.contact>.container{
	background-color: #202020;
	border-bottom: 3px solid #ffc107;
}
section.contact-wrapper>.contact>.container>h2{
	text-align: center;
	font-family: 'Satisfy', cursive;
	font-weight: bold;
	font-size: 30px;
	color: #FFC107;
}
section.contact-wrapper>.container{}
section.contact-wrapper>.container>.row{
	background-image: url(../img/bg-ac.png);
}
section.contact-wrapper>.container>.row>.contact-content{
	padding: 25px;
}
section.contact-wrapper>.container>.row>.contact-content>.col-xs-6{
	background-color: #fdefd2;
    padding: 15px;
}
section.contact-wrapper>.container>.row>.contact-content>.col-xs-6>.contact-content{
	padding: 0 25px;
}