@font-face {
  font-family: 'yekan';
  src: url('../font/Wyekan.eot');
  src: url('../font/Wyekan.eot') format('embedded-opentype'),
    url('../font/Wyekan.woff') format('woff'),
    url('../font/Wyekan.ttf') format('truetype'),
    url('../font/Wyekan.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Yekan';
  src: url('../font/Yekan.eot');
  src: url('../font/Yekan.eot') format('embedded-opentype'),
    url('../font/Yekan.woff') format('woff'),
    url('../font/Yekan.ttf') format('truetype'),
    url('../font/Yekan.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

body {
  overflow-x: hidden;
}

.yekan {
  font-family: 'yekan';
}

.yekan font-face{
  font-family: yekan !important;
}

.navbar .brand {
  float: right;
}

.navbar .nav > li {
  float: right;
}

@media screen and (max-width: 980px) {
  .navbar .nav > li {
    display: block;
    text-align: center;
    clear: both;
  }
}


[class*="span"] {
  float: right;
}

.fh5co-contact-info {
  list-style: none;
  color: white;
}


.LIF {
  min-height: 80px;
  margin: 0px;
}

.LIF img {
  max-height: 80px;
  max-width: 100%;
}

.frame {
  padding:1px;/*
  -webkit-box-shadow: 0px 0px 4px 1px rgba(130,130,130,1);
  -moz-box-shadow: 0px 0px 4px 1px rgba(130,130,130,1);
  box-shadow: 0px 0px 1px 1px rgba(130,130,130,1);*/
  height: 300px;
  width: 33%;
  margin-bottom: 1%;
}

.imageFrame {
  min-height: 200px;
}

.imageFrame img {
  max-height: 200px;
  max-width: 100%;
  text-align: center;
}

.newsarticle {
  width: 70%;
}

@media screen and (max-width: 1200px) {
  .newsarticle {
    width: 100%;
  }
}

#demo {
  direction: ltr;
}

.item img {
  width: 100%;
}

.res {
  margin: 20px 10px 0px 0px;
}

.w3agile {
  margin-top: 3%;
}

.titleFrame {
  background-color: #00695a99;
  padding: 1px;
  text-align: center;
  border-radius: 5px;
}

.pageMargin {
  margin-top: 2%;
  margin-bottom: 1%;
}

.img {
  min-height: 200px;
  text-align: center;
}

.img img {
  max-height: 200px;
  max-width: 100%;
  text-align: center;
}

.info {
  text-align: center;
}

.PIF {
  min-height: 150px;
  text-align: center;
}

.PIF img {
  max-height: 150px;
  max-width: 100%;
}

.blog-to {
  text-align: center;
}

.lang {
  margin-top: 12%;
}

.lang ul li {
  display: inline-block;
}
