/* Add here all your CSS customizations */



.journal-menu{margin:0px; padding:0; margin-bottom:30px; background:#48171d !important;}
.journal-menu li{position:relative; list-style:none;}
.journal-menu li a{border-bottom: 1px solid #d4d4d4;
color: #fff;
display: block;
font-size: 15px;
padding: 8px 0px 8px 20px;
 
transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
}
.journal-menu li a:hover{padding-left:30px;}
.journal-menu li i{float: right;    padding-right: 20px;    padding-top: 5px;}
.journal-menu li i{display:none;}
.journal-menu .active a{color:#fff; font-weight:bold; border-left:3px solid #86bc3c;}
.journal-menu .active i{display:inline-block;}

.margin{margin:0px !important}
.G-color{color:#86bc3c !important;}
.W-color{color:#fff !important;}
.D-color{color:#444 !important;}
.B-color{color:#48171d !important;}
.Logo-color{color:#162731 !important;}
.L-color{color:#aaa !important;}
.O-color{color:#dbab42 !important;}
.R-color{color:#ff0000 !important;}
.P-color{color:#e8268c !important;	}
.L-small{font-size:12px; line-height:18px;}
.L-medium{font-size:14px; line-height:22px;}
.L-large{ font-size:16px; line-height:24px;}
.L-small, .L-medium, .L-large {color:#666;  padding:0px; margin:0px; }
.D-small{font-size:12px; line-height:18px;}
.D-medium{font-size:14px; line-height:22px;}
.D-large{ font-size:16px; line-height:24px;}
.D-small, .D-medium, .D-large{color:#333; padding:0px; margin:0px; }
.normal-font{font-weight:normal !important;}
.lighter-font{font-weight:lighter !important;}
.clear{	clear:both;}
.padding{padding:0px;}
.Gray-color{color:#989898;}
.relative{position:relative;}
.strong{font-weight:bold !important;}
.block{display:block !important;}
.G-bg{background:#86bc3c !important}
.blue-bg{background:#243d8c !important}
.o-background{background:#dbab42 !important;}

.jrnl-list{margin:2px 0 0 0; padding:0}
.jrnl-list li {list-style: none;}





