@font-face {
  font-family: "Comfortaa-Bold";
  src: url(/fonts/Comfortaa-Bold.ttf);
}
html,
body {
    font-family: Comfortaa-Bold !important; 
}


.logo
{
    background: url('/images/common/asil-logo.png') no-repeat right;
    display: inline-block;
    width: 130px;
    height: 80px;
    background-size: 130px;
    position: absolute;
    top: 52px;
    right: 25px
}

.asil-a 
{
  width: 25px;
  height: 27px;
  background: url("/images/common/asil-a.png") no-repeat;
  display: inline-block;
  background-size: 25px;
}
.nav-sm .asil-com 
{
  width: 25px;
  height: 27px;
  background: url("/images/common/asil-a.png") no-repeat;
  display: inline-block;
  background-size: 18px;
  margin:17px 0 0 5px;
}
.nav-md .asil-com 
{
  width: 110px;
  height: 30px;
  background: url("/images/common/asil-com.png") no-repeat;
  display: inline-block;
  background-size: 110px;
}

.nav-sm .container.body .col-md-3.left_col,
.nav-md .container.body .col-md-3.left_col,
.nav_menu
{
    position:fixed;
}
.nav_menu
{
    right:0;
    z-index:1000;
}
.nav-md .toggle
{
    margin-left: 250px;
}
.nav-sm .toggle
{
    margin-left: 90px;
}
.left_col, .nav_title
{
    background: #222;
}
footer
{
    background:#222;
    color: #fff;
}
.nav.side-menu > li.current-page, .nav.side-menu > li.active
{
    border-color:#ffaf3d;
}
.login_content form input[type="text"], .login_content form input[type="email"], .login_content form input[type="password"]
{
    margin-bottom:0;
}
.cboth
{
    clear:both;
}
.row
{
    margin-top:10px;
}
article.media
{
    border-bottom:1px solid #E6E9ED;
    padding-bottom: 5px;
}
.allied-logo
{
    width: 280px;
    height: 125px;
    background: url("/images/common/allied-logo.png") no-repeat;
    display: inline-block;
    background-size: 275px;
}
@media print {
    .allied-logo
    {
        width: 280px;
        height: 125px;
        background: url("/images/common/allied-logo.png") no-repeat !important;
        display: inline-block;
        background-size: 275px !important;
    }
}
