body{font-family:"Quicksand",sans-serif;color:#272829;
background-color:white;font-size:18px;padding:0;margin:0;}

a{color:navy;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}

img.hline{vertical-align:bottom;width:100%;}
.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;
	z-index:99;background:#000;width:40px;height:40px;border-radius:50px;transition:all 0.4s;}
.back-to-top i{font-size:28px;color:#fff;line-height:0;}
.back-to-top:hover{background:#555;color:#fff;}
.back-to-top.active{visibility:visible;opacity:1;}

#header{position:fixed;top:0;left:0;bottom:0;width:180px;
	transition:all ease-in-out 0.5s;z-index:97;
	transition:all 0.5s;padding:0 15px;overflow-y:auto;
	background-color:#cc0000;
}
#header .profile img{margin:15px auto;display:block;width:80px;border:2px solid #fff;}
#header .profile h1{font-size:24px;margin:0;padding:0;font-weight:600;-moz-text-align-last:center;text-align-last:center;font-family:"Poppins",sans-serif;}
#header .profile h1 a,#header .profile h1 a:hover{color:#fff;text-decoration:none;}
.active{font-weight:bold;}

#main{margin:0 0 0 180px;background-color:white;padding:0;}
.fs19{font-size:19px;line-height:21px;}
.nav-menu{padding:30px 0 0 0;}
.nav-menu *{margin:0;padding:0;list-style:none;}
.nav-menu > ul > li{position:relative;}
.nav-menu a,.nav-menu a:focus{display:flex;align-items:center;color:#ddd;
	padding:10px 0;transition:0.3s;}
.nav-menu a i,.nav-menu a:focus i{font-size:20px;padding-right:8px;color:#6f7180;}
.nav-menu a:hover,.nav-menu .active,.nav-menu .active:focus,.nav-menu li:hover > a{text-decoration:none;color:#ddd;}
.nav-menu a:hover i,.nav-menu .active i,.nav-menu .active:focus i,.nav-menu li:hover > a i{color:#fff;}
.nav-menu a i,.nav-menu a:focus i{color:#ddd;}
.nav-menu a:hover i{color:#fff;}

.mnuoptn{max-width:165px;}
.submnuoptn{margin-left:20px;max-width:145px;}

.mobile-nav-toggle{position:fixed;right:15px;top:15px;z-index:98;border:0;font-size:24px;
	transition:all 0.4s;outline:none !important;background-color:#000;color:#fff;width:40px;height:40px;
	display:inline-flex;align-items:center;justify-content:center;line-height:0;border-radius:50px;cursor:pointer;}

a.social-links{font-size:20px;color:#ddd;text-align:center;}
a.social-links:hover{color:#fff;text-decoration:none;}
a.links{color:#ddd;text-decoration:none;}
a.links:hover{color:#fff;}
a.lnk{color:#555;text-decoration:none;}
a.lnk:hover{color:#000;text-decoration:none;}

.mobile-nav-active{overflow:hidden;}
.mobile-nav-active #header{left:0;}

img.himg{display:inline;vertical-align:middle;}

.titlelg,.titlesm,.titlevsm{
font-weight:500;z-index:999;color:transparent;
	-webkit-background-clip:text;background-clip:text;
	background-image:url('../img/goldline10.jpg');
	background-repeat:repeat;
}
.titlelg{font-size:4.5vw;}
.titlesm{font-size:2.8vw;}
.titlevsm{font-size:0.5vw;}

.hdrblock{background-color:black;padding:0;margin:0;}
.nfcctitle{z-index:999;}
.irose{position:absolute;top:5.2vh;right:1.75vw;height:8vw;}

#footer{color:#fff;font-size:10px;background:#cc0000;}
a.ftr{color:#fff;text-decoration:none;padding-bottom:5px;}
a.ftr:hover{color:#bbb;text-decoration:none;}

.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:85%;}

@media(max-width:1199px){
	.irose{height:9vw;top:2.5vh;left:2.5vw;}
	#header{left:-200px;}
	#main{margin-left:0;}
	.fixed{width:0px;}
	img.himg{display:none;}
	#footer{position:static;width:auto;}
}
