.menu-level1{
  font-weight:bold;
  font-size:14px;
}
.menu-level2 span{ 
  font-size:13px;
  padding-left:20px;
  display:table
}
.right-menu-l1 span{
	font-size:14px;
	font-weight:bold;
}

.right-menu-l2 span{
	font-size:14px;
	padding-left:15px;
}
.three-column-main {
	max-height:100%;
	position:fixed;
	height:100vh;
}
.three-column-main > .grid-row > .grid-col {
	
}
.three-column-main > .grid-row >.grid-col:nth-child(1):first-of-type {
	background-color:#ccc;
	padding-left:5px;
	width:15% !important;
	max-width:100px !important;

}
.notification-list div,.notification-list span{
  padding:0px !important;
  margin:0px !important;	
}
.notification-list span{
  font-size:15px;
}
.notification-list .details span{
  font-size:13px;
}

.notification-list .card{
	margin:5px auto 10px !important;
}
.user-info-deck div{
  padding:0px !important;
  margin:0px !important;
}
.user-info-deck .image-field{
	padding-left:5px !important;
}
.user-info-deck img {
	width:fit-content;
	height:40px;
	width:40px;
	max-width:40px;
	border-radius:50%;
	object-fit:cover;
}

.user-info-deck span {
	padding-left:10px !important;
	font-size:15px;
}
.user-info-deck .details span {
	font-size:13px;
}


.three-column-main.design-mode{
	position:unset;
}
.three-column-main >.grid-row > .grid-col{
	vertical-align:top;
}
.two-column-login{
    width:100%;
    height:100vh;
}
.two-column-login  .title,.two-column-login  .title .label{
    text-align: center;
    font-size: 20px;
}

.two-column-login > .grid-row > .grid-col:first-of-type{
    background-color: #ccc;
    width:50%;
}

.two-column-login > .grid-row > .grid-col:nth-child(2) > .grid:first-of-type{
    width:fit-content;
}
.news-feed{
    display:block;
	border-right:#e8e8e8 solid 1px;
}
.news-feed > .grid-row >.grid-col >.deck{
	max-height:95vh ;
	overflow-x:scroll;
}
.news-feed.design-mode{
	display:table;
}
.news-feed.design-mode .grid-row{
	display:table-row;
}

.news-feed div {
	padding:0px !important; 
}
.news-feed .grid-row{
 display:table;
}
.news-feed .create-post .label{
	text-align:right;
	text-decoration:underline;

}
.news-feed .create-post input,.news-feed .create-post-controls .label{
	text-align:center;
}

.news-feed .create-post .image-field{
	width:50%;
	max-width:200px;
	border-radius:10px;
	border:#ccc solid 1px;
	background-color:#f1f1f1;
	margin:10px auto;
}

.news-feed .create-post .image-field img{
	width:100%;

}

.search-bar {
 height:30px;
 border-radius:20px;
 background-color:#f1f1f1;
 margin-bottom:8px;
}

.search-bar input{
	border:none;
	background-color:transparent;
	color:#000;
	padding:0px 10px;
}
.search-bar img {
	margin:5px;
	max-height:20px;
}
.news-feed .card {
	background-color:#f9f9f9;
	width:100%;
	border-bottom:#fff solid 10px;
	border-radius:5px
}
.news-feed .title{
    text-align:center;    
}
.news-feed .title span{
	font-size:20px;
}
.news-feed .feed-image, .news-feed .feed-image img{
	width:60%;
	margin:0px auto;
	padding:0px;
	display:table;
	

}
.news-feed .feed-details span{
    font-size:15px
}
.center-vertical {
    
}
.center-horizontal{
    
}
.mobile-object {
  background-color:blue;
}

.screen-divider{
	/*
	   auto left mid and right
	*/
}



