/* $Id$ */

/**
 * @file
 * OM Maximenu No Style for easy overriding of custom style
 *
 * @author: Daniel Honrade http://drupal.org/user/351112
 *
 */
 
/* OM Maximenu Content - no style */
.om-maximenu-no-style .om-maximenu-content { left: -50px; top: 30px; padding: 0;  }
.om-maximenu-no-style .om-maximenu-middle { background: none #fff; }
.om-maximenu-no-style .om-maximenu-middle-right { padding: 10px; }
.om-maximenu ul.om-menu li.om-leaf .om-link { display: block; padding: 0 15px 0 10px; margin: 0; height: 30px; line-height: 30px; }
#menu #om-tabbed-content-om-u1-1981542468-2 li>a,#om-leaf-om-u1-1981542468-5 .om-link span{
  font-size: 14px;
}

#om-leaf-om-u1-1981542468-5,#om-leaf-om-u1-1981542468-6{
  margin-left:25px;
}
#om-leaf-om-u1-1981542468-5 strong{
 /*max-width:270px;*/
 font-size:12px;
 max-width:118px;
 line-height:16px;
 margin-top:7px;
}
#menu .edit-block a,#menu #om-tabbed-content-om-u1-1981542468-5 li > a,#om-tabbed-content-om-u1-1981542468-6,
#om-tabbed-content-om-u1-1981542468-5,#menu #om-maximenu-navigator li a,#menu #om-maximenu-navigator li span,
#menu #om-maximenu-navigator li .om-link{
  color:#ffffff;
}
#menu #om-tabbed-content-om-u1-1981542468-2 li>a,.om-link strong,#om-leaf-om-u1-1981542468-5 .om-link span,
#menu #om-tabbed-content-om-u1-1981542468-5 li>a{
  display:block;
}
#om-leaf-om-u1-1981542468-5 .om-link span,
#om-tabbed-content-om-u1-1981542468-5 li.last,#menu #om-tabbed-content-om-u1-1981542468-6 input[name="op"]{
  float:right;
}
#menu, #om-maximenu-navigator{
    font: 18px "EuropeNormal";
}
#menu .edit-block a{
  margin-left: 30px;
}
#om-maximenu-navigator .om-maximenu-tabbed-content{
	width:1202px;
	position:absolute;
	left:-241px;
	top:90px;
}
#menu #om-menu-navigator:first-child>li{
  background: url('../../../../../themes/mars/images/topMenu.png') no-repeat 100% 37px;
  padding-right:10px;
  padding-top:25px;
  height:65px;  
  transition:all 0.5s;
}
#menu.new #om-menu-navigator:first-child>li{
  margin: -5px 0 0 0;
  height:55px;  
  transition:all 0.5s;     
}
#menu #om-menu-navigator #om-leaf-om-u1-1981542468-5{
  transition:none;
}
#menu #om-menu-navigator:first-child>li.active{
  color:#00f4fb;  
  background-position: 100% -52px;
}
#menu #om-menu-navigator:first-child>li.active .om-link{
	color:#00f4fb;  
}
#menu #om-menu-navigator:first-child>li.active span,#menu #om-menu-navigator:first-child>li.active a{
	color:#00f4fb;  
}
#menu #om-menu-navigator:first-child>li span:hover,#menu #om-menu-navigator:first-child>li strong:hover,#menu #om-menu-navigator:first-child>li a:hover,#menu #om-maximenu-navigator li .om-link:hover{
	color:#00f4fb!important;
	text-decoration: none;  
}
#menu #om-maximenu-navigator li a:hover,#menu #om-maximenu-navigator li span:hover{
    text-decoration:underline;
}
#menu #om-tabbed-content-om-u1-1981542468-2,#om-tabbed-content-om-u1-1981542468-4,#om-tabbed-content-om-u1-1981542468-5,#om-tabbed-content-om-u1-1981542468-6{
  width:1202px;
  background:#3E3E3E; 
    padding-bottom:20px;
}
#menu #om-tabbed-content-om-u1-1981542468-2 li{
  width:300px;
  float: left;
}
#menu #om-tabbed-content-om-u1-1981542468-2 li:nth-child(4n+1){
  clear:left;
}
#menu #om-tabbed-content-om-u1-1981542468-2 li h3,#menu #om-tabbed-content-om-u1-1981542468-5 li a{
  font:19px "EuropeNormal";
  padding:30px 10px 0 30px;
}
#menu #om-tabbed-content-om-u1-1981542468-2 li > a{
  color: #b2b2b2;
  padding:15px 0 0 30px; 
  background: url('../../../../../themes/mars/images/maxMenu.png') no-repeat 15px 21px;
  font-family:"Open Sans";
}
#om-tabbed-content-om-u1-1981542468-2.notActive,#om-tabbed-content-om-u1-1981542468-6.notActive,#om-tabbed-content-om-u1-1981542468-5.notActive{
	display:none!important;
}
#om-leaf-om-u1-1981542468-2.notActive span,#om-leaf-om-u1-1981542468-6.notActive span,#om-leaf-om-u1-1981542468-5.notActive strong{
	color:#ffffff!important;
}
#om-leaf-om-u1-1981542468-2.notActive{
  background-position: 100% 37px!important;
}
#om-leaf-om-u1-1981542468-5.notActive,#om-leaf-om-u1-1981542468-6.notActive,
#menu #om-leaf-om-u1-1981542468-5.active.notActive,#menu #om-leaf-om-u1-1981542468-6.active.notActive{  
  background: url('../../../../../themes/mars/images/topMenu.png') no-repeat 100% 37px,
  url('../../../../../themes/mars/images/userInfo.png') no-repeat 0px 20px!important; 
}
#menu #om-leaf-om-u1-1981542468-2.active{
  background-color:#3E3E3E!important;
}
#menu #om-leaf-om-u1-1981542468-5.active,#menu #om-leaf-om-u1-1981542468-6.active{
	background:#3E3E3E url('../../../../../themes/mars/images/topMenu.png') no-repeat 100% -54px!important;
}
#menu #om-leaf-om-u1-1981542468-2.active.notActive{
  background-color:transparent!important;
}
#om-menu-navigator{
  width: 920px;
  overflow:hidden;
  height:90px;
}
#om-leaf-om-u1-1981542468-5,#om-leaf-om-u1-1981542468-6{
  background: url('../../../../../themes/mars/images/topMenu.png') no-repeat 100% 37px,
  url('../../../../../themes/mars/images/userInfo.png') no-repeat 0px 20px!important; 
}
.om-link img{
 /* float:left;*/  
  margin: 0 auto -5px auto;
  border:1px solid #525252;
  width:25px;
  height:25px;
}
.om-link strong{
  float: left;
  margin-left: 10px;
  max-width: 190px;
 overflow: hidden;
 font-weight: normal;
}
#om-leaf-om-u1-1981542468-5 .om-link span{
  margin-left: 5px;
  margin-top: 6px;
  background:#ffff00;
  color:#000000!important;
  padding:0 3px;
  height:16px;
  line-height:18px;
  font-size:14px;
}
#om-leaf-om-u1-1981542468-5 .om-link span:hover{
  background:#000000;
}
#om-leaf-om-u1-1981542468-6 span{
  font-size: 18px;
}
#om-leaf-om-u1-1981542468-6 span i{
  font-size:14px;
  color:#cccccc;
  font-style: normal;
  padding-left: 5px;
}
#om-tabbed-content-om-u1-1981542468-6,#om-tabbed-content-om-u1-1981542468-5{
  position: absolute;
  right:0;
  z-index: 99;
}
#om-tabbed-content-om-u1-1981542468-5 li{
  list-style: none;
  margin: 0;
  padding: 0;
  height: 50px;
  width: 300px;
 position:absolute;
 top:0;
}
#om-tabbed-content-om-u1-1981542468-5 li:first-child{
  left:600px;
}
#om-tabbed-content-om-u1-1981542468-5 li:first-child+li{
  left:300px;
}
#om-tabbed-content-om-u1-1981542468-5 li:nth-child(3){
  left:0px;
}
#om-tabbed-content-om-u1-1981542468-5 li.last{
  position:static;
}
#menu #om-tabbed-content-om-u1-1981542468-5 li > a{
  font-size: 18px;
  padding:25px 0 0 30px; 
}
#menu #om-tabbed-content-om-u1-1981542468-5 li > a[href="/user"]{
  display:inline-block;
}
#menu #om-tabbed-content-om-u1-1981542468-5 li > a[href*="edit"]{
  display:inline-block;
  padding-left:0;
}
#menu #om-tabbed-content-om-u1-1981542468-5 li.last a{
  text-align: right;
  margin:15px 0 0 170px;
  background: #525252 url('../../../../../themes/mars/images/logout.png') no-repeat 5px center ;
  display:inline-block;
  padding: 0px 10px 0px 30px;
  height: 36px;
  line-height: 36px;
  text-transform:uppercase;
}
#menu #om-tabbed-content-om-u1-1981542468-5 li.last a:hover,#menu #om-tabbed-content-om-u1-1981542468-6 input[name="op"]:hover{
  background-color: #949494;
  text-decoration:none;
}
#menu #om-tabbed-content-om-u1-1981542468-5 li a[href="/messages"]+ul{
  display:none;
}
#menu #om-tabbed-content-om-u1-1981542468-6 input[name="op"]{
  background: #525252 url('../../../../../themes/mars/images/logout.png') no-repeat 5px center ;
  display:inline-block;
  padding:0px 10px 0px 30px;
  height:36px!important;
  line-height:36px;
  font-size: 18px;
  color:#ffffff;
  font-weight:normal;
  height:auto;
  border:none;
  margin:17px 20px 0 0;
}
#om-tabbed-content-om-u1-1981542468-6 h3.title{
  display:none;
}
#om-tabbed-content-om-u1-1981542468-6,#om-tabbed-content-om-u1-1981542468-5{
  height:80px;
}
#om-tabbed-content-om-u1-1981542468-6 .item-list{
  /*position:absolute;*/
}
#om-tabbed-content-om-u1-1981542468-6 a[href="/user/register"],#om-tabbed-content-om-u1-1981542468-6 a[href="/user/password"]{
  position:absolute;
  border-bottom:1px dotted #ffffff;
  padding:0;
  z-index:99;
  color:#ffffff;
}
#om-tabbed-content-om-u1-1981542468-6 a[href="/user/register"]{  
  top:35px;
  left: 190px;
}
#om-tabbed-content-om-u1-1981542468-6 a[href="/user/password"]{
  top:59px;
  right: 209px;
}
#om-tabbed-content-om-u1-1981542468-6 a[href="/user/register"]:hover{
  text-decoration:none!important;
}
#om-tabbed-content-om-u1-1981542468-6 .form-item.form-type-textfield.form-item-name{
  float:left;
  margin: 18px 15px 15px 610px;
}
#om-tabbed-content-om-u1-1981542468-6 .form-item.form-item-persistent-login{
  display:none;
}
#om-tabbed-content-om-u1-1981542468-6 .form-item.form-type-password.form-item-pass{
  float:left;
  margin:18px 15px;
}
#om-tabbed-content-om-u1-1981542468-6 input[type="text"],#om-tabbed-content-om-u1-1981542468-6 input[type="password"]{
  color:#666666;  
  width:200px;
}
#om-tabbed-content-om-u1-1981542468-6 label{
  color:#666666;
  top:10px;
  left:10px;
}
#user-login-form ul{
  position:absolute;
  left:420px;
  top:25px;
}
#user-login-form span.social-banner{
  position:absolute;
  top:25px; 
  left:155px;
}
#login-form ul{
  overflow:hidden;
  margin-top:10px;
}
#user-login-form ul li{
  margin-left:10px;
  float:left;
  display:block;
  width:20px;
  height:20px;
  background-image:url('../../../../../themes/mars/images/seti2.png');
  background-repeat:no-repeat;
  overflow:hidden;
  transition:all .5s;
}
#user-login-form ul li a[href="/user/password"]{
  display:none;
}
#user-login-form ul li.vkontakte-login{
  background-position:-41px -20px;
}
#user-login-form ul li.facebook-login{
  background-position:0px -20px;
}
#user-login-form ul li.twitter-login{
  background-position:-20px -20px;
}
#user-login-form ul li.vkontakte-login:hover{
  background-position:-41px 0px;
}
#user-login-form ul li.facebook-login:hover{
  background-position:0px 0px;
}
#user-login-form ul li.twitter-login:hover{
  background-position:-20px 0px;
}
#user-login-form ul li a{
  padding-left: 50px;
}
@media (max-width:1100px){
  #menuCont{
    position:absolute!important;
    width:1200px!important;
   } 
   /* #menu #om-leaf-om-u1-1981542468-6,#menu #om-leaf-om-u1-1981542468-6.notActive.active,#menu #om-leaf-om-u1-1981542468-5,#menu #om-leaf-om-u1-1981542468-5.notActive.active{
    right:0px;
    position:fixed;
    background: #242424 url('../../../../../themes/mars/images/topMenu.png') no-repeat 100% 37px!important;
    margin-right:0px; 
  }  */
 /* #om-tabbed-content-om-u1-1981542468-6, #om-tabbed-content-om-u1-1981542468-5 {
  right:0px;
  position:fixed;
  }
  #container #main_menu{
    width:100%;
  }
  #container #logo{
    width:15%;
    height:auto;
    margin-left:5px;
  }
  #container #logo img{
    max-width:100%;
  }
  #container #main_menu #menu{
    width:84%;
    height:auto;
    margin:0;
  }
  #container #main_menu #menu #om-menu-navigator{
    width:100%;
    height:auto;
  }
  #menu #om-leaf-om-u1-1981542468-6{
    float:left;
    margin:0;
    background:none!important;
  }
  #menu #om-menu-navigator:first-child>li{
    height:auto;
    padding:3.5% 0 0 0;
    background:none;
  }
  #menu #om-menu-navigator:first-child>li a{
    padding:0 5px;
  }
  #menu #om-leaf-om-u1-1981542468-2.active,#menu #om-leaf-om-u1-1981542468-6.active{
    background:none!important;
  }

}
@media (max-width:800px){
    
}
@media (max-width:650px){
   
  #container #menuCont{
    width:1200px;
  }
   #menuCont{
    position:absolute!important;
   }   
  #container #main_menu #menu{
    width:545px;
  }  
  #container #logo{
    width:95px;
  }*/
}