/*

RENAISSANCE
2019
Author: Jason/Plate

*/
.pad {
	padding:0px 10%;
}
.block-top {
	height:5em;
}	
.show-m {
	display:none;
}
.hide-m {
	display:block;
}
.big {
	font-size:larger;
	letter-spacing:0;
}
#nav {
	position:fixed;
	z-index:999;
	background-color:#222;
	color:white;
	transition: transform .3s;
}
#nav.nav-top {
	width:100%;
	top:0px;
	left:0px;
    transform: translateY(-100%);
}
.slideOut {
	transform: translateY(0%) !important;
}
.arr-menu {
	font-size:1.05em;
	float:right;
	cursor:pointer;
	color:#ccc;
	padding:0px 0 0px 30px;
}
.menu-link-each {
	font-size:0.9em;
	color: #ccc;
	cursor:default;
	float:right;
	text-transform:uppercase;
	padding:0 15px;
	border-right:1px solid #555;
}
.menu-link-each:first-of-type {
	border:none;
}
.menu-link-each:hover, .menu-link-each a:hover {
	text-decoration: none;
	color: #FF3;
}
.menu-link-each.active {
	color: #FF3;
	text-decoration:none;	
}
.menu-link-each.active a {
	color: #FF3;
	text-decoration:none;
}
.info {
	font-size:0.9em;
}

@media (max-width: 991px) {	
	body {
		font-size:0.95em;
	}
	.pad {
		padding:0px 5%;
	}

}
@media (max-width: 767px) {	
	body {
		font-size:0.95em;
	}
	.pad {
		padding:0px 15px;
	}
	.block-top {
		height:4em;
	}		
	.fullwidth, .fullwidth .row {
		padding-left:0px !important;
		padding-right:0px !important;
		margin:0;
	}
	.show-m {
		display:block;
	}
	.hide-m {
		display:none;
	}
	.info {
		font-size:1em;
	}
	.nav-pad-m {
		
	}
	.arr-menu {
		font-size:1.5em;
		position:fixed;
		right: 15px; top:15px;
		padding:0px 0 0px 30px;
	}
	.menu-link-each {
		font-size:1.05em;
		font-weight:400;
		line-height:100%;
		float:none;
		display:block;
		padding:10px 0;
		border:none;
		border-bottom:1px solid #555;
	}	
	.patty {
		width:55px;
		padding:15px;
	}		
}
@media (max-width: 575px) {

}

<!---->

@media (min-width: 768px) {	
    .slick-home-each {
		filter: brightness(95%);
	}
}

@media (min-width: 992px) {
	body {
		
	}	
	.pad {
		padding:0px 5%;
	}

}
@media (min-width: 1200px) {
	body {
		font-size: 0.95em;
	}	
	.sticky {
	  position:relative; /* Safari */
	  top:0px;
}	
	.pad {
	    padding:0px 8%;
	}	
}

@media (min-width: 1400px) {
	body {
		font-size: 1em;
	}
	.pad {
		padding:0px 10%;
	}
	.patty {
		right:40px;
	    top:40px;
	}

}
@media (min-width: 1600px) {
	body {
		font-size: 1em;

	}
	.pad {
		padding:0px 10%;
	}
	.patty {
		right:40px;
	    top:40px;
	}							
}
@media (min-width: 1800px) {
	body {
		font-size: 1em;	
	}
	.pad {
		padding:0px 12%;
	}								
}

@media (min-width: 2200px) {
	body {
		
	}	
	.pad {
		padding:0px 14%;
	}
}