.site-logo {
  content: url('../img/logo.png');
  height: 35px
}

  .header-baner {
    margin-top: 4em;
    height: 50vh;
    background-image: url('../img/mashead-img.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .page-header {
    margin-top: 7em;
  }

  .lbl-mand::before {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
  }

.lbl-mand::before {
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900; 
    content: "\f069";
    color:rgb(231, 109, 95);
    font-size: 0.50em;
    vertical-align: top;
}

  .auth-control {
    height: 40px;
    box-shadow: none;
    color: #969fa4;
  }
  .auth-control:focus {
    border-color: #5cb85c;
  }
  .auth-control, .btn {        
    border-radius: 3px;
  }
  
  .signup-form form {
    color: #999;
    border-radius: 3px;
    margin-bottom: 15px;
    background: #f2f3f7;
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
  }
  .signup-form h2 {
    color: #636363;
    margin: 0 0 15px;
    position: relative;
    text-align: center;
  }
  .signup-form .btn {        
    outline: none !important;
  }
  .signup-form a {
    color: #636363;
    text-decoration: underline;
  }
  .signup-form a:hover {
    text-decoration: none;
  }
  .signup-form form a {
    color: #5cb85c;
    text-decoration: none;
  }	
  .signup-form form a:hover {
    text-decoration: underline;
  }
  .signup-form h2:before, .signup-form h2:after {
    content: "";
    height: 2px;
    width: 30%;
    background: #d4d4d4;
    position: absolute;
    top: 50%;
    z-index: 2;
  }	
  .signup-form h2:before {
    left: 0;
  }
  .signup-form h2:after {
    right: 0;
  }

.confirm-msg {
  width: 700px;
  margin: 7em auto;
  padding: 30px 0;
  background: #f2f3f7;
  z-index: 2;
  color: #636363;
}

/*List*/
.list-card {
  transition: .5s ease;
}

.list-card:hover {
  box-shadow: 0 0 11px rgba(33,33,33,.2);
}

.list-img {
  max-height: 5em;
}

.list-link {
  color: grey;
}

.list-link:hover {
  color: grey;
  text-decoration: none;
}

/*Ad post*/
.post-img {
  max-height: 7em;
}

.badge-counter {
  position: relative;
  transform: scale(0.7);
  transform-origin: top right;
  right: .9rem;
  margin-top: -.25rem;
}

.col_white_amrc { color:#FFF;}
footer { width:100%; background-color:#263238; min-height:250px; padding:10px 0px 25px 0px ;}
.pt2 { padding-top:40px ; margin-bottom:20px ;}
footer p { font-size:13px; color:#CCC; padding-bottom:0px; margin-bottom:8px;}
.mb10 { padding-bottom:15px ;}
.footer_ul_amrc { margin:0px ; list-style-type:none ; font-size:14px; padding:0px 0px 10px 0px ; }
.footer_ul_amrc li {padding:0px 0px 5px 0px;}
.footer_ul_amrc li a{ color:#CCC;}
.footer_ul_amrc li a:hover{ color:#fff; text-decoration:none;}
.fleft { float:left;}
.padding-right { padding-right:10px; }

.footer_ul2_amrc {margin:0px; list-style-type:none; padding:0px;}
.footer_ul2_amrc li p { display:table; }
.footer_ul2_amrc li a:hover { text-decoration:none;}
.footer_ul2_amrc li i { margin-top:5px;}

.bottom_border { border-bottom:1px solid #323f45; padding-bottom:20px;}
.foote_bottom_ul_amrc {
	list-style-type:none;
	padding:0px;
	display:table;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.foote_bottom_ul_amrc li { display:inline;}
.foote_bottom_ul_amrc li a { color:#999; margin:0 12px;}

.social_footer_ul { display:table; margin:15px auto 0 auto; list-style-type:none;  }
.social_footer_ul li { padding-left:20px; padding-top:10px; float:left; }
.social_footer_ul li a { color:#CCC; border:1px solid #CCC; padding:8px;border-radius:50%;}
.social_footer_ul li i {  width:20px; height:20px; text-align:center;}
