
#ar-brand {position:relative; z-index:500;top:-12px;}


.main-menu-btn {height:41px; width:40px;}

.topbar{text-align:right;height:30px;}
.topbar li a.act {color: #3e0100;font-weight:600;} 
.topbar a { color: #777;  font-size: 12px;font-weight:400;}
.topbar a:hover, .topbar a:focus {  color: #333;}
.topbar .btn-link:hover, .topbar .btn-link:focus { text-decoration: none;}

/* social connect icons */
.social-nav a {color:#202020;}
.sociallink img {
  width:45px !important;
  height:26px !important;
  position:absolute;
  
  
}
.facebookfont img {
  width:34px !important;
  height:26px !important;
  position:absolute;
  z-index:600;
}
.instagramfont img {
  width:34px !important;
  height:26px !important;
  position:absolute;
  z-index:550;
}
.socialnav {display:block;}
.specialnavmobile p {display:block;}

.sm-simple ul > li {border-top:0 none;}
.sm-simple ul {background:rgba(255,255,255,0);}
.sm, .sm ul, .sm li {width:100%;}
.sm-simple ul {border:0 none; box-shadow:none;}
/*
.sm::after {height:75px;}*/

.sm ul > .specialnavmobile{ display: block; }
.social-media-mobile {display:block;}
.facebookfont {padding-right:5px; padding-bottom:42px; width:0px;}
.instagramfont  {padding-bottom:42px;padding-right:0px;}
/*   25-11-2021
.facebookfont {padding-right:5px; padding-bottom:33px; width:50px;}
.instagramfont  {padding-bottom:33px;padding-right:30px;}
*/


/* Facebook icon   */
.specialnav{display:none;width:86px;height:28px;float:right;position:relativ;right:0;margin-left:0px;margin-top:-16px;margin-right:36px;overflow:hidden;}
/*.specialnavmobile{display:block;height:70px;float:left;position:relative;margin-left:0;margin-top:-90px;margin-bottom:10px;z-index:2000;background-color:#fff;}*/
/*
.specialnav a, .specialnavmobile a{color:transparent; }
.specialnav > li {float:left;width:25px;height:35px;margin-right:10px;} 

.specialnavmobile > li {float:none;width:55px !important;height:30px;overflow:hidden;margin-bottom:5px;} 
.specialnavmobile > li:first-child {margin-left:-5px;} */

/* ### .specialnav > li:first-child {margin-right:10px;} */
/*.specialnavmobile > li {float:none;width:55px !important;height:32px;overflow:hidden;} 
  ### .specialnavmobile > li:last-child {margin-left:5px;}*/

/*
.specialnav .nav > li > a:focus, .specialnav .nav > li > a:hover,
.specialnavmobile{display:block;height:28px;float:right;position:relativ;;margin-top:14%;margin-bottom:10px;z-index:2000;right:-60px;}*/

/*.specialnavmobile{display:block;height:28px;float:right;position:relative;margin-top:14%;margin-bottom:10px;z-index:500;right:-60px; width:82px;}
*/
.specialnavmobile{display:none;height:28px;float:right;position:absolute;margin-top:-15%;z-index:500;right:0; width:82px;}
.specialnavmobile a{color:transparent !important; }
/*.specialnavmobile > p {float:none;width:55px !important;height:45px;overflow:visible;top:-270px;right:42px;position:relative;z-index:500;} 
*/
.specialnavmobile > p {float:none;width:55px !important;height:45px;overflow:visible;top:-108px;right:-14px;position:relative;z-index:500;} 
.specialnavmobile > p:first-child {margin-left:-5px;} 

.main-menu-btn {margin-top:-5px;}
.metanav li {
	display: inline-block;
	margin-right: 1rem;
 font-size: 90%;
}

.metanav li:last-child,.footer.navbar-nav > li > a:last-child {
	margin-right: 0;
    padding-right:0 !important;
}
.footer.navbar-nav > li > a,.metanav > a, .footer > a,
.footer.nav > li > a {padding: 10px 5px !important;color:#202020;}
.metanav li.active a {font-weight:bold;}
.metanav li a:after {
	content: "|";
	padding: 0 0 0 10px;
    font-weight:normal;
}

.metanav li:last-child a:after {
	content: "";
	padding: 0;
    color:#202020;
}
.metanav li a {
	color:#3e0100;
}
.metanav li a:hover {
	text-decoration:none;
}
.metanav {margin-top:-0.7rem;margin-right:3px;}




@media (min-width: 1120px) {

    .specialnavmobile{display:block;}

    .social-media-mobile {display:none;}

}


