#logomobile, #logomobileDore, #logomobileSmall { display:none; }
#logomobileDore { margin:10px auto 0px; position:relative; z-index:999; text-align:center; width:150px;}
#logoSmall { display:none; margin-top:10px; }
#logoSmallDore { display:none; margin:-34px auto 11px; width:145px; position:relative; z-index:9997; }

header.sticky #languages-block-top {
  height:25px;
}
#languages-block-top {
  font-size: 14px;
  margin-right: 20px;
}
header #languages-block-top ul {
	padding-left: 0;
  background: white;
  width: 60px;
  text-align: center;

}
header #languages-block-top ul li {
  list-style-type: none;
  color: #000;
  line-height: 35px;
  font-size: 13px;
}
/*.sticky #languages-block-top .current{
	color:#fff;
	height:20px;
	margin-top:-13px;
  position: inherit !important;
  left: -28px !important;
}
*/
.sticky #languages-block-top .current {
  left:inherit;
  top:-20px;
  text-align:center;
  padding: 7px 0 5px;
  color:#000;
}

#languages-block-top .current{
	text-transform: uppercase;
  position: relative;
  left: -20px;
  padding: 8px 0 10px;
  width:60px;
  top:-8px;
}
#languages-block-top .current:hover, #languages-block-top .current.active {
  /*background-color:#fff;*/
  color:#000;
}

#first-languages{
	text-transform: uppercase;
	display:none;
}
#first-languages {
	text-align:left;
}
header.sticky #first-languages {
  margin-top:-20px;
  left:inherit;
}

header #first-languages {
  position:absolute; 
  left:-20px;
  margin-top:-8px;
}
/*header.sticky #first-languages {
    margin-top: 14px;
}
*/
header.mobile .content{
	height: 50px;
}
header.sticky #languages-block-top div.current:after {
 color:#000;
}
header #languages-block-top div.current:after {
  content: "\f107";
  font-family: "FontAwesome";
  font-size: 18px;
  line-height: 18px;
  color: #000;
  vertical-align: -2px;
  padding-left: 12px; 
}
#index header, #index header #languages-block-top div.current:after {
  color:#fff;
}
#index header.sticky, #index header.sticky #languages-block-top div.current:after {
  color:#000;
}
#index header #languages-block-top div.current:hover:after, #index header #languages-block-top div.current.active:after {
  color:#000;
}

@media all and (max-width: 760px){
	#languages-block-top ,#languages-block-top span{
		color:  #000 !important;
	}
	#index #languages-block-top span{
		color: #fff !important;
		margin-top:8px;
	}
	/*#index header.sticky #languages-block-top span{
		color: #ccb30d !important;
	}*/
	#index header #languages-block-top {
		color: #fff !important;
    float: none;
    position: absolute;
    top: 45px !important;
	}
  #index header.sticky #languages-block-top {
    top: 05px !important;
  }

	#languages-block-top {
		margin-top:10px !important;
		/*margin-right:13px !important;*/
	}

	#languages-block-top .current {
	   line-height: 68px;
	   min-width: 30px;
	   padding: 0 18px 0 0;
	}
	#languages-block-top ul li a, #languages-block-top ul li > span {
	    font-size: 12px;
		text-align:center;
	}

  #languages-block-top span.firstWord {
    display: none; }

  /*header.sticky #languages-block-top div.current {
  	color:#FFF;
  }*/
  header #languages-block-top div.current {
    padding: 0 !important;
    line-height: 18px;
    color: #a3a1a1;
    cursor: pointer; }

  header #languages-block-top div.countryDiv { padding: 6px 0 7px !important;}

  #index header #languages-block-top div.current {
    color: #fff;
    }
header  #languages-block-top div { white-space:nowrap;}
  #index header.sticky #languages-block-top div.current {
    color: #ccb30d;
    }

    @media (max-width: 479px) {
      #languages-block-top div.current {
        text-align: center;
        padding: 9px 5px 10px;
        font-size: 11px; } }
    #languages-block-top div.current strong {
      color: #777777; }

    

    #index header #languages-block-top div.current:after {
      color: #fff;
	}

      @media (max-width: 479px) {
        #languages-block-top div.current:after {
          padding-left: 2px;
          font-size: 13px;
          line-height: 13px;
          vertical-align: 0; } }
    @media (max-width: 479px) {
      #languages-block-top div.current .cur-label {
        display: none; } }
  #languages-block-top ul {
    display: none;
    position: absolute;
    top: 35px;
    padding-left:0px;
    z-index: 2; }
	
    #index header #languages-block-top ul li {
	  color: #fff;
	}

    header #languages-block-top ul li {
      list-style-type:none;
      color: #ccb30c;
      font-size: 13px; }
      #languages-block-top ul li a,
      #languages-block-top ul li > span {
        padding: 0 0px 0 0px;
        display: block;
        /*color: #fff;*/ }
      #languages-block-top ul li.selected, #languages-block-top ul li:hover a, #languages-block-top ul li a:active {
		 color: #d8c546 !important; 
       }
	   
      @media (max-width: 400px) {
	   	 #logoSmallDore { padding-right:15px; }
	}
}
/* block top currencies */
#header_right #currencies_block_top {
  float:right;
  margin: 0 6px 0 0;
  padding: 2px 6px;
  -moz-border-bottom-right-radius: 3px;
  -moz-border-bottom-left-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: none repeat scroll 0 0 #000;
}
#header_right #currencies_block_top p {
  clear: left;
  padding-right:16px;
  font: 11px Arial,Verdana,sans-serif;
  color: #ccc;
  text-align: right;
  background: url("img/block_languages_top_p_bg.png") no-repeat scroll right 1px transparent;
}
#currencies_block_top ul#first-currencies li {
  margin-right: 3px
}
#currencies_block_top ul#first-currencies li.selected {
  opacity: 1 !important;
}
/*languages with jquery*/
#setCurrency {
  cursor: pointer;
  position: relative;
  top: 1px;
}
#setCurrency p {
  position: relative;
  top: 0;
  margin-left: 5px;
  padding: 0;
}
#setCurrency p img {
  padding-left: 5px;
}
#setCurrency .currencies_ul{
  display:none;
  z-index: 10000;
  padding:10px;
  list-style-type:none;
}
#setCurrency .currencies_ul_hover{
  display:block;
  z-index: 5000;
  position:absolute;
  right:3px;
  padding:5px 10px;
  height:auto;
  text-align: center;
    width: auto;
  background:#000000;
}
#setCurrency .currencies_ul_hover a {color:#fff;}


/*# sourceMappingURL=blocklanguages.css.map */
