/**
 * # Youzer General Css.
 */

.youzer {
    width: 100%;
    direction: rtl;
    overflow: hidden;
    position: relative;
    font-family: sahel, sans-serif, Tahoma, Verdana !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.youzer ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.youzer h1,
.youzer h2,
.youzer h3,
.youzer h4,
.youzer h5,
.youzer h6 {
    margin: 0;
    padding: 0;
    line-height: 24px !important;
    font-family: sahel, sans-serif, Tahoma, Verdana !important;
}

.youzer a {
    text-decoration: none;
}

.youzer a:focus,
.youzer a:hover,
.youzer a:active,
.youzer a:visited {
    outline: none;
}

.yz-login-widget,
.yz-register-widget,
.yz-author-box-widget {
    display: none;
}

.yz-page {
    background-color: transparent;
}

@font-face {
  font-family: Sahel;
  src: url('../fonts/Sahel.eot');
  src: url('../fonts/Sahel.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Sahel.woff') format('woff'),
       url('../fonts/Sahel.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: Sahel;
  src: url('../fonts/Sahel-Bold.eot');
  src: url('../fonts/Sahel-Bold.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Sahel-Bold.woff') format('woff'),
       url('../fonts/Sahel-Bold.ttf') format('truetype');
  font-weight: bold;
}

@font-face {
  font-family: Sahel;
  src: url('../fonts/Sahel-Black.eot');
  src: url('../fonts/Sahel-Black.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Sahel-Black.woff') format('woff'),
       url('../fonts/Sahel-Black.ttf') format('truetype');
  font-weight: 900;
}
