﻿@font-face {
  font-family: 'IRANSans';
  src: url('/fonts/IRANSansMedium.eot?#') format('eot'),  /* IE6–8 */
       url('/fonts/IRANSansMedium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('/fonts/IRANSansMedium.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face{font-family:'Glyphicons View';src:url('/Fonts/FontIconView.eot');src:url('/Fonts/FontIconView.eot?#iefix') format('embedded-opentype'),url('/Fonts/FontIconView.woff') format('woff'),url('/Fonts/FontIconView.ttf') format('truetype')}
@font-face{font-family:'Glyphicons Halflings';src:url('/Fonts/FontIcon.eot');src:url('/Fonts/FontIcon.eot?#iefix') format('embedded-opentype'),url('/Fonts/FontIcon.woff') format('woff'),url('/Fonts/FontIcon.ttf') format('truetype')}

* {
  box-sizing: border-box;
}

* {
  margin: 0;
  padding: 0;
  
}
.menu {
  position: relative;
  z-index: 1000;
  color: #fff;
  font-weight: 200;
}
.menu ul {
  margin: 0;
  padding: 0;
}
.menu li {
  position: relative;
  white-space: nowrap;
  cursor: pointer;
  text-transform: capitalize !important;
  list-style: none;

  -webkit-transition: background-color ease-in 300ms;
  -moz-transition: background-color ease-in 300ms;
  -ms-transition: background-color ease-in 300ms;
  -o-transition: background-color ease-in 300ms;
  transition: background-color ease-in 300ms;
}


.menu ul li.mnuNewCss0 > li {
  display: inline-table;
  padding: 0.3em 1em;
}
.menu .mnuNewCss0 > li ul {
  display: none;
  position: absolute;
}
.menu li:hover > ul {
  display: table;
}
.menu ul.mnuNewCss1 {
  top: 100%;
  right: 0;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.menu ul.mnuNewCss1 .mnuNewCss1 {
  top: -0.5em;
  right: 100%;
  font-size: 1em;
}
.menu ul.mnuNewCss1 li {
  padding: 0 10px;
  font-size: 0.9rem;
width:175px
}
.mnuNewCss1 > li:hover{
    color: #28a745;
}
.mnuNewCss2{
    top: 0;
    right: 100%;
}

.mnuNewCss3{
    top: 0;
    right: 100%;
}
.mnuNewCss4{
    top: 0;
    right: 100%;
}
.mnuNewCss5{
    top: 0;
    right: 100%;
}
.mnuNewCss6{
    top: 0;
    right: 100%;
}
.mnuNewCss1, .mnuNewCss2, .mnuNewCss3, .mnuNewCss4, .mnuNewCss5{
    padding: 0;
    
    background-color: rgba(190, 190, 190, .15);
    text-align: right;
}
.mnuNewCss1 > li > a{
    width: 100%;
    text-align: right;
}
.mnuNewCss2{
    margin: 0 12px;
    width: 150px;
}
.mnuNewCss0> li{
    width: 140px;
    text-align: center;
}

/* .menu ul.mnuNewCss2 {
  top: 100%;
  right: 0;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  box-shadow: 0 0 10px black;
}
.menu ul.mnuNewCss2 .mnuNewCss2 {
  top: -0.5em;
  right: 100%;
  font-size: 1em;
}
.menu ul.mnuNewCss2 li {
  padding: 0.2em 1.5em;
  font-size: 0.9rem;
} */
.menu li.divider {
  padding: 0;
  border-top: 1px solid #343434;
  margin: 0.5rem auto 0.3rem;
  cursor: default;
}
.menu li.divider:hover {
  background-color: transparent;
}

@media only screen and (max-width: 1000px) {
    .menu-container {
        width: 100%;
    }


/*
.menu-mobile:after {
    content: "\f394";
    font-family: "Ionicons";
    font-size: 2.5rem;
    padding: 0;
    float: right;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%);
}
*/