header.mobile{
	background-color: #AA1920;
    width: 100%;
    height: 200px;
    border: 1px solid #AA1920;
    background-size: contain;
    margin: 0px;
}

nav.mobile {
	margin: 0px auto;
    position: initial;
    width: fit-content;
    float: unset;
    height: 50px;
    overflow: hidden;
}

.logo_mobile{
    float: left;
    text-decoration: none;
    color: white;
    font-size: 60px;
    position: relative;
    left: 20px;
    font-family: 'Mate SC', serif;
}

.navLink_mobile{
	font-size: 45px;
    font-family: inherit;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
}

main.mobile{
	width: 90%;
}

footer{
	width: 100%;
	display: block;
	margin-top:150px; 
}

/*@media only screen and (min-width: 768px) {*/
	.logo{
        float: left;
	    text-decoration: none;
	    color: white;
	    font-size: 35px;
	    position: relative;
	    left: 20px;
	    font-family: 'Mate SC', serif;
	}

	header{
		background-repeat: no-repeat;
		background-color:#AA1920;
		width: 100%;
		height: 50px;
		border: 1px solid #AA1920;
		background-size: contain;
		margin: 0px;
	}

	nav {
	    position: absolute;
	    right: 0;
	    top: 5px;
	    margin: 0px;
	    width: 390px;
	    float: left;
	    height: 50px;
	    padding-top: 10px;
	}
/*} */
body{
	font-family: 'Cormorant', serif;
	margin: 0px;
	overflow-x: hidden;
}
main{
	border: 0px;
	width: 60%;
	margin: 0px auto;
	background-color: #ffffff;
	padding: 10px;
	font-size:18px;
}

.navLink{
	font-size: 22px;
	font-family: inherit;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
}
.navLink:hover{
	color: #BDBBBC;
}
.navCurrent{
	color: #000000;
}

tr, td, table{
	padding: 0px;
}

a{
	cursor: pointer;
}