/* ---------------------------------------------------
SIDEMENU STYLE	SIDEMENU STYLE
----------------------------------------------------- */
#sidebar {background: #393939;}
#sidebar h1 img {height: 30px;width: auto;vertical-align: -0.4rem;}	#sidebar h1 a { font-family: 'Anja Eliane', sans-serif; font-size: 1.4rem; letter-spacing: 0.04em; color: #fff; line-height: 1; }
#sidebar h1 a {font-family: 'Playfair Display', serif;font-weight: 300; /*font-family: 'Anja Eliane', sans-serif;*/}
#sidebar .navbar-nav { background: #393939;}
#sidebar .navbar-nav .nav-item a {color: #fff;}
#sidebar .navbar-nav .nav-item a:before {background: #e64b32;}
#sidebar .navbar-nav .nav-item a.active, #sidebar .navbar-nav .nav-item a:hover { background: #515151;}

/* ---------------------------------------------------
HEADER-TOP	HEADER-TOP
----------------------------------------------------- */
#header-top {background: #000;}
#header-top h1 a {font-family: 'Playfair Display', serif;font-weight: 300;/* font-family: 'Anja Eliane', sans-serif; */color: #fff;}
#header-top h1 a:hover{color: #fff;}
#header-top h1 img { height: 1.8rem;width: auto;}	
#header-top h1 + h3 {padding-bottom: 0!important;padding-top: 5px!important;}	
#header-top #sidebar-btn { display: none;}

@media only screen and (max-width: 991px) {
#sidebar { background: #000000;}
}

/* ---------------------------------------------------	
COLOR	
----------------------------------------------------- */	
a {/*color: #e64b32;*/}	
a:hover {color: #e64b32;}	
.btn-primary {background-color: #e25741;border-color: #e64b32;}	
.btn-primary:hover {background-color: #c83c25;border-color: #c83c25;}	
.page-link {color: #595959;}	
.page-item.active .page-link {background-color: #393939;border-color: #393939;}	
.page-link:hover {color: #595959;}


/************* custom radio /*************/
.custom-radio input[type=radio]:checked + label:before {color: #e64b32;}

/***** title *****/
.ttl-con {border-left: double 9px #818181;}
.ttl-con::before {border-left: double 9px #818181;}