.site-header-cs{
	border-bottom:1px solid #c2c2c2 !important;
}
#navigation-top-menu{
	position:relative;
	width:100%;
	background-color:#ffffff;
}
#navigation-top-menu .top-navigation-cs{
  display:inline-block;

}
@media screen and (min-width: 1025px){
nav.rigt-nav-top {
  align-content: right;
  float: right;
  padding-top: 10px;
  /* padding-left: 26px; */
  padding-right: 53px;
}
.top-navigation-wrapper {

  padding-top: 3px;
}
}
@media only screen and (min-width :1025px) and (max-width : 1250px) {
  nav.rigt-nav-top {
      
      padding-top: 5px !important;
  }
  }
  @-moz-document url-prefix(){
    @media only screen and (min-width :1025px) and (max-width : 1250px) {
      nav.rigt-nav-top {
          
          padding-top: 7px !important;
      }
    }
  }
#navigation-top-menu .top-navigation-cs li.dropdown-mnu{
	
}
#navigation-top-menu .top-navigation-cs li.dropdown-mnu a , #navigation-top-menu .top-navigation-cs li a{
	 font-family: 'Brandon Grotesque', sans-serif !important; 
    font-weight: bold;
    font-style: normal;
	font-size:12px !important;
}

#navigation-top-menu .top-navigation-cs li.dropdown-mnu > a:after{
  /*content:"\2228";
  display:inline-block;
  padding-left:10px;
  padding-right:10px;
  font-family: 'Brandon Grotesque' !important;
  font-weight: bold;
  font-style: normal;
  font-size:10px !important;
  position: relative;
  top: -1.8px;*/
}

#navigation-top-menu .top-navigation-cs li:last-child{
	border-style: none ;
    border-width: 0px ;
    padding: 6px 10px;
}
#navigation-top-menu .top-navigation-cs li.dropdown-open-cs{}
#navigation-top-menu .top-navigation-cs li.dropdown-mnu .dropdown-mnu-lst-anchor {
    display: none;
    /* content: "\25B2"; */
    content: "";
    position: relative;
    pointer-events: none;
    left: 30%;
    top: -16px;
    color: #c2c2c2 !important;
    border-style: solid;
    border-color: #c2c2c2;
    border-width: 1px 0px 0px 1px;
    background-color: rgba(255,255,255,1) !important;
    transform: rotate(45deg);
    width: 10px;
    height: 10px;
    z-index: -999;
}
#navigation-top-menu .top-navigation-cs li.dropdown-mnu .wrapper , #navigation-top-menu .top-navigation-cs li.dropdown-mnu .wrapper .columns{position:relative;}
.brd-menu-lst{border-style: solid !important;
    border-width: 2px !important;
    padding: 6px 10px !important;
	margin: 0px 10px;
	margin-left:30px;
}
.rigt-nav-top{position:relative; display:inline-block; width:auto; padding-right:15px;}
.rigt-nav-top , .rigt-nav-top li , .rigt-nav-top li a{
	 font-family: 'Brandon Grotesque' !important;
    font-weight: bold;
    font-style: normal;
	font-size:12px !important;
}
.rigt-nav-top .mn-search-btn{ background:none !important;
  margin-left: -3px;
}
.rigt-nav-top li{
	/*border:none !important;*/vertical-align: middle;    padding: 6px 10px !important;
}
.rigt-nav-top li a{
	text-decoration:none;
	display:inline-block !important;
	
}
.rigt-nav-top li a i{ margin-right:0px; display:block;}
.rigt-nav-top ul li.mobile-view{
	display:none ;
	padding-top: 0px !important;
    padding-bottom: 0px !important;
}
@media screen and (max-width:1250px){
	#navigation-top-menu .top-navigation-cs li.dropdown-open-cs:after{
		 top:20px
	}
	#navigation-top-menu .top-navigation-cs li.dropdown-mnu .dropdown-mnu-lst{ 
		top:58px !important;
	}
	.Languagesec .dropdown-mnu-lst , .Languagesec1  .dropdown-mnu-lst{top:42px !important;}
}

@media screen and (max-width: 1024px){
.top-navigation-wrapper {
    display: block !important;
}
.top-navigation-cs{
	display:none !important;
}
#tp-nav{
	display:block;
	text-align:right !important;
}
.mobile-view{
	display:inline-block !important;
	border-style:none !important;
	border-left:1px solid #e5e5e5 !important;
}  
.mobile-view .show-760{
	display:block !important;
}
.mobile-view .hide-760{
	display:none !important;
}
.mobile-view span{padding-top:3px;}
.Languagesec .dropdown-mnu-lst{top:50px !important;}
.rigt-nav-top ul.resetul li.Languagesec{display:none !important;}
}
@media screen and (max-width: 768px){
  .rigt-nav-top .mn-search-btn {
   
    margin-left: 4px;
}
	.medium-9{width:70% !important}
	.top-navigation{
    transition:none; 
    position: static !important; 
    z-index: 999; 
    width: auto !important; 
    padding: 3px!important; 

    font-size: 15px; 
    opacity: 1 !important; 
    visibility: visible !important; 
    text-align: left; 
    background-color: transparent !important; 
    color:rgba(0,0,0,1) !important;
	}
	.rigt-nav-top ul.resetul li{display:inline-block; color:rgba(0,0,0,1) !important;
		}
		.rigt-nav-top ul.resetul li a , .rigt-nav-top ul.resetul li a span{color:rgba(0,0,0,1) !important;}
		.mobile-view{
				border-style:none !important;
			border-left:1px solid #e5e5e5 !important;
		}
		.mobile-view span{padding-top:3px;}
} 

#navigation-top-menu .top-navigation-cs li.dropdown-open-cs  .dropdown-mnu-lst{
	/* display:block !important; */
}
#navigation-top-menu .top-navigation-cs li.dropdown-mnu a:focus .dropdown-mnu-lst{
	display:block !important;
}
#navigation-top-menu .top-navigation-cs li.dropdown-mnu .dropdown-mnu-lst {
  width:100%;
  position:absolute;
  background-color:#ffffff;
  left:0px;
  border-top:1px solid #c2c2c2;
top: 61px;;
  padding: 0 10px;
  display:none;
  z-index: 11 !important;
  height: 57px;

  /* -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-name: showSubMenu;
  animation-name: showSubMenu; */
}

@-webkit-keyframes showSubMenu {
  from {
    visibility: visible;
    opacity: 0;
  }

  to { opacity: 1; } 
}

@keyframes showSubMenu {
  from {
    visibility: visible;
    opacity: 0;
  }

  to { opacity: 1; }
}





/* 
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  	z-index:-999;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
	z-index:999 !important;
  }
} */

/* @keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
    height: 0px;
    z-index:-999;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index:999 !important;
    height: 57px;
  }
} */


#navigation-top-menu .top-navigation-cs li.dropdown-mnu .dropdown-mnu-lst>ul{
	display:table;
	width:auto;
	margin:0px auto;
}
#navigation-top-menu .wrapper{position:static !important; background-color:rgba(255,255,255,1);}
#navigation-top-menu .wrapper .column, #navigation-top-menu .wrapper  .columns{position:static !important;}
#navigation-top-menu  .dropdown-mnu .columns{padding-left:0px; padding-right:0px;}
.Languagesec , .Languagesec1{
	position:relative !important;
	
}
/*#navigation-top-menu .top-navigation-cs li a:hover , #navigation-top-menu .top-navigation-cs li a:focus , .rigt-nav-top li a:focus , .rigt-nav-top li a:hover{color:rgba(0,0,0,1) !important}*/
@media screen and (max-width: 530px){
	.rigt-nav-top ul.resetul li.Languagesec{display:none !important;}
}

.Languagesec .dropdown-mnu-lst , 
.Languagesec1 .dropdown-mnu-lst {
	position:absolute !important;
	background-color:#ffffff;
	z-index:99999999;
  top: 49px;
	width:180px;
	left:-30%;
	padding:15px;
	/*border-top:1px solid #c2c2c2;*/
	display:none;
	/*  -webkit-animation-duration: 0.75s;
 	animation-duration: 0.75s; 
	-webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY; 
  animation-name: flipInY; */
}
@media screen and (max-width: 1330px){
.Languagesec .dropdown-mnu-lst , 
.Languagesec1 .dropdown-mnu-lst {
	top: 45px !important;
}
}
.Languagesec1 .dropdown-mnu-lst {
	left:0px
}
.Languagesec1 a{
	font-size:12px !important;
	font-family: 'Brandon Grotesque' !important;
    font-weight: bold;
    font-style: normal;
}
.Languagesec1 .dropdown-mnu-lst li a{color:rgba(0,0,0,1) !important}

.Languagesec .dropdown-mnu-lst-open , 
.Languagesec1 .dropdown-mnu-lst-open {
	display:block !important;
	 -webkit-animation-duration: 0.75s;
 	animation-duration: 0.75s;
	-webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
.Languagesec ul , .Languagesec1 ul{margin:0px !important}
.Languagesec ul li , .Languagesec1 ul li{
	display:block !important;
	font-size:12px !important;
	font-family: 'Brandon Grotesque' !important;
    font-weight: bold;
    font-style: normal;
	padding-top:3px !important; padding-bottom:3px !important;
}
.Languagesec .dropdown-mnu-lst ul li , .Languagesec1 .dropdown-mnu-lst ul li{ display:block !important; border-style:none !important}
.Languagesec .dropdown-mnu-lst ul li:last-child , .Languagesec1 .dropdown-mnu-lst ul li:last-child{ border-style:none !important}
.Languagesec ul li a , .Languagesec1 ul li a{ display:block !important;}
.Languagesec ul li a , .Languagesec ul li a span , .Languagesec1 ul li a , .Languagesec1 ul li a span{font-size:12px !important;
	font-family: 'Brandon Grotesque' !important;
    font-weight: bold;
    font-style: normal; text-decoration:none !important}
	.Languagesec ul li a span ,  .Languagesec1 ul li a span{padding-left:35px !important;}
.rigt-nav-top .mn-cart-btn{background-image:url(/wp-content/themes/cbs/assets/images/svg/cart-icon.svg);}

.Languagesec .dropdown-mnu-lst:before  , .Languagesec1 .dropdown-mnu-lst:before{
    display: none;
    /* content: "\25B2"; */
    content: "";
    position: relative;
    pointer-events: none;
    left: 45%;
    top: -21px;
    color: #c2c2c2 !important;
    border-style: solid;
    border-color: #c2c2c2;
    border-width: 1px 0px 0px 1px;
    background-color: rgba(255,255,255,1) !important;
    transform: rotate(45deg);
    width: 10px;
    height: 10px;
}
.glob-ico , .user-ico , .cart-ico , .user-ico-active, .search-ico , .harmberger-ico , .glob-white-ico{
	background-position:left center;
	background-repeat:no-repeat;
    background-size: 23px 23px;
	width:auto; height:24px;
	padding-left:31px;
	/*display:inline-block;
	vertical-align: bottom;*/
	    display: table-cell;
    vertical-align: middle;
}
  
.glob-ico {
  background-image:url(/wp-content/themes/cbs/assets/img/Global_Black.svg);
  background-size: unset;
}
.glob-en {
  background-size: 27px 31px;
}
.glob-ru {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/ru.png) !important;;
}
.glob-zh-hans {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/cn.png) !important;;
}
.glob-au {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/au.png) !important;;
}
.glob-ja {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/jp.png) !important;;
}
.glob-nl {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/nl.png) !important;;
}
.glob-pt-br {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/pt-br.png) !important;;
}
.glob-mx {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/mx.png) !important;;
}
.glob-fr {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/fr.png) !important;;
}
.glob-de {
	background-image:url(/wp-content/themes/cbs/assets/images/flags/de.png) !important;;
}
.user-ico {

  background-color: #000000;
  -webkit-mask: url(/wp-content/themes/cbs/assets/img/User_2.svg) no-repeat 50% 50%;
	mask: url(/wp-content/themes/cbs/assets/img/User_2.svg) no-repeat 50% 50%;
  
}
.user-ico:hover {
  background-color: #0299D0;
  }
  .user-ico-active {
    background-color: #0299D0;
    -webkit-mask: url(/wp-content/themes/cbs/assets/img/User_2.svg) no-repeat 50% 50%;
    mask: url(/wp-content/themes/cbs/assets/img/User_2.svg) no-repeat 50% 50%;
  }
  /*------------edge---------------------*/
@supports (-ms-ime-align: auto) {

 .user-ico {
   background-image: url(/wp-content/themes/cbs/assets/img/user.png);
   background-color: rgba(0, 0, 0, 0) !important;
   mask: none !important;
   }
.user-ico:hover {
   background-image: url(/wp-content/themes/cbs/assets/img/user-sel.png) !important;
   background-color: rgba(0, 0, 0, 0) !important;
   mask: none !important;
   }
   .user-ico-active {
    background-image: url(/wp-content/themes/cbs/assets/img/user-sel.png) !important;
    background-color: rgba(0, 0, 0, 0) !important;
   mask: none !important;
    -webkit-mask:none !important;
  }
 

}
  /*------------IE---------------------*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

   .user-ico {
   background-image: url(/wp-content/themes/cbs/assets/img/user.png);
   background-color: rgba(0, 0, 0, 0) !important;
   mask:none !important;

   }
.user-ico:hover {
   background-image:url(/wp-content/themes/cbs/assets/img/user-sel.png) !important;
   background-color: rgba(0, 0, 0, 0) !important;
   mask: none !important;
   }
   .glob-en {
    background-size: 27px 31px !important;
  }
  
  .logo-wrap {
    margin-top: 8px !important;
    width: 78% !important;
}
.glob-ico {
  
    background-size: auto;
}
}
@media only screen and (max-width : 1024px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .logo-wrap {
    width: 100% !important;
}
}
 


/**/
.cart-ico {
	 background-image: url(/store/skin/frontend/cbs/default/images/cart-icon.svg) !important;
    background-size: 37px 25px !important;
    background-position: center top !important;
}

.search-ico {background-image:url("/wp-content/themes/cbs/assets/images/svg/search-icon.svg") !important;     background-size: 20px 20px !important;}
.harmberger-ico{background-image:url(/wp-content/themes/cbs/assets/images/info-icon.png) !important;     background-size: 18px 13px !important; padding-left:40px; background-position:10px;}
.glob-white-ico {
  background-image:url(/wp-content/themes/cbs/assets/img/glob-white.png);
  background-size: unset;
	padding-left:40px;
}
.glob-white-ico:after{
	  /* content: "\2228";
    font-family: 'Brandon Grotesque' !important;
    font-weight: bold;
    font-style: normal;
    font-size: 9px !important; */

    content: '';
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    left: 10px;
    background: url('/wp-content/themes/cbs/assets/img/mob-menu-arrow.jpg') no-repeat;
    width: 8px;
    height: 8px;
}
.cart-count-1{
	background-color: #0299d0;
    border-radius: 50%;
    /* padding: 5px; */
    width: 18px;
    height: 18px;
    display: inline-block;
    text-align: center;
    color: white;
    font-size: 12px;
    position: relative;
    top: -10px;
    left: -7px;
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.fl-sidebar-cs{background-color:#b5b5b5 !important;}
.fl-sidebar-cs .widget{
	border-color:rgba(255,255,255,1) !important;
}
.fl-sidebar-cs .fl-s-actions{
	    margin-bottom: 50px !important;
    margin-top: -20px !important;
	    margin-right: -25px;
}
.fl-sidebar-cs  li{ margin-bottom:0px !important;}
.Languagesec1>a>span{
	    font-size: 12px !important; text-decoration:none !important; text-transform:uppercase;
}
.Languagesec1>a>span:focus , .Languagesec1>a>span:hover , .Languagesec1>a:focus , .Languagesec1>a:hover{
	text-decoration:none !important;
}
.Languagesec1 .dropdown-mnu-lst{width:215px !important; padding-left:25px; padding-right:25px;}
.menu-colaps{
	
}
.menu-colaps .brd-menu-lst{display:table-cell !important;}

.menu-colaps li{ 
  padding-top: 11px;
  padding-bottom: 11px;
}

.menu-colaps li a{
	  font-family: 'Brandon Grotesque' !important;
    font-weight: bold;
    font-style: normal;
    font-size: 12px !important;
}
.menu-colaps .toggle:focus{ text-decoration:none !important}

.menu-colaps .toggle:after {
	 /* content: "\2228"; */
   /* font-family: 'Brandon Grotesque' !important;
    font-weight: bold;
    font-style: normal;
    font-size: 9px !important; */
    content: '';
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    left: 10px;
    background: url('/wp-content/themes/cbs/assets/img/mob-menu-arrow.jpg') no-repeat;
    width: 8px;
    height: 8px;
}

.menu-colaps .inner{
 	 padding-left: 2em;
    padding-top: 10px;
  display: none;
}
.menu-colaps  .inner.show{
  display: block; 
  height: auto;
}
.mnu-nav{
	border-bottom:none !important;
}
.lang {padding-bottom:20px !important;}
.lang .gs-toggle{border-bottom-color:rgba(255,255,255,1) !important;}

.dropdown-mnu-lst ul {
  margin: 0;
  margin-top: 12px;
}

.menu-colaps .inner ul {
  margin: 0;
}

.for-mob-glob.dropdown-mnu-lst {
  top: 42px !important;
}

.top-globe-active > a {
  color: #009cda;
  text-decoration: none;
}

.top-globe-active .glob-ico {
  /*background-image: url('/wp-content/themes/cbs/assets/img/glob-sel.png') ;*/
}
/*-----------------18-11-2019--------------*/
@media only screen and (min-width : 440px) and (max-width : 767px) {
.logo-wrap {
    margin-top: 17px !important;
}


}
@media only screen and (min-width : 1000px) and (max-width : 1024px) {
.rigt-nav-top {
  padding-top: 12px;
}
.top-navigation { 
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  }
}
@media only screen and (min-width : 769px) and (max-width : 999px) {
  .rigt-nav-top {
    padding-top: 0px;
  
    padding-right: 14px;
  }
  }
/*@media screen and (min-width: 1023px){
i.user-ico {
  margin-top: -3px;
}
}*/
@-moz-document url-prefix() {
  .Languagesec .dropdown-mnu-lst, .Languagesec1 .dropdown-mnu-lst {

top: 46px;
  }
  @media screen and (min-width: 1330px){
  .Languagesec .dropdown-mnu-lst, .Languagesec1 .dropdown-mnu-lst {
    top: 47px !important;
}  

  }
  @media screen and (min-width: 1000px){
  li.mn-cart {
    margin-top: -3px !important;
}
  }
}
@media only screen and (min-width : 1025px) and (max-width : 1440px) {
.Languagesec .dropdown-mnu-lst, .Languagesec1 .dropdown-mnu-lst {
  left: -53% !important;
}
nav.rigt-nav-top {
 
  padding-right: 15px !important;
}
} 
@media screen and (min-width: 1200px){
li.Languagesec.dropdown-mnu {
  margin-left: -16px;
}

}
@media screen and (min-width: 1500px){
#navigation-top-menu .top-navigation-cs {

  margin-top: 0px;
}
}
@media screen and (min-width: 1000px){
li.mn-cart {
  margin-bottom: -3px;
  margin-top: -5px;
}
.user-ico {
  margin-top: -2px;
}
}
@media screen and (max-width: 332px){
  .rigt-nav-top {
    padding-right: 10px !important;
  }
  }
  @media only screen and (min-width : 440px) and (max-width : 767px) {
    .logo {
      padding-top: 0px !important;
  }
  }
  /*@media only screen and (min-width : 769px) and (max-width : 991px) {
  .logo-wrap{
    margin-top: 8px !important;
  }
}*/
@media only screen and (min-width : 769px) and (max-width : 999px) {
.top-navigation {
  margin-top: 12px !important;
}
}
@media screen and (max-width: 1024px){
i.user-ico {
  margin-top: -1px;
}
i.user-ico {
  
  padding-right: 6px;
}
}
@media screen and (max-width: 768px){
i.user-ico {

  margin-top: -1px;
}
}
@media only screen and (min-width : 760px) and (max-width : 770px) {
li.mn-cart {
    margin-top: -2px;
}

}
@media screen and (min-width: 1800px){
#navigation-top-menu .top-navigation-cs {
    margin-top: 0px !important;
}
}