img[src$=".svg"]{
	width:100%;
	height:auto;
}

#blt_burger_menu li>a:before{
	height:100%;
	width:20px;
}
/*view background body*/
body.view{
	margin-right:16px;
	height: 100vh;
	overflow:hidden;
}
body.view div.content-overlay{
	display:block;
	position: fixed;
    left: 0;
    top: 0;
    min-width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 999;
    display: none;
}
div.content-overlay{
    position: fixed;
    left: 0;
    top: 0;
    min-width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 999;
    display: none;
}
/*width setting #blt_burger_menu.view(transform: translateX) #blt_burger_menu(right:-450px AND width:450px)*/
/*burger fadeIn fadeOut*/
#blt_burger_menu.view{
	transform: translateX(-599px);
	transition: 0.4s ease-in-out;
}
#blt_global_container .li{
	list-style:none;
}
#blt_burger_menu{
	direction: rtl; 
}
#blt_burger_menu>li{
	direction: ltr;   
}
#blt_burger_menu::-webkit-scrollbar {
    width: 6px;
}
 
#blt_burger_menu::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.0); 
    border-radius: 10px;
}

#blt_burger_menu::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(51, 122, 183,1); 
    background:rgba(51, 122, 183,1); 
}
#blt_burger_menu{
	position:fixed;
	overflow-y:auto;
	top:-1px;
	right:-600px;
	width:550px;
	height:100%;
	margin:1px;
	padding:0.25em;
	padding-top: 0px;
	background:rgb(255, 255, 255);
	z-index:1000;
	transition:0.4s ease-in-out;
}
/*container*/
#blt_burger_menu li{
	list-style:none;
}
#blt_burger_menu>li{
	margin:0px;
	padding:0px;
    margin-right:auto;
    margin-left:auto;
	margin-bottom:40px;
	padding:0px;
	width:90%;
}
#blt_bt_container{
	width: 60px;
	height: 50px;
	position:fixed;
	z-index:1001;
	top: 23px;
	right: 0px;
	margin:0px;
	margin-right:16px;
	display:none;
	background:rgb(255,255,255,0);
	padding: 13px 18px 13px 18px;
}
#blt_bt_container.view{
	right:0px;
}
body.view #blt_bt_container{
	margin-right:32px;
}
#blt_bt_container{

}
#blt_bt_container:hover{
	
}
/*burger button*/
#blt_burger_button{
	width: auto;
	height: 20px;
	/* padding:3px; */
	/* border:2px solid #6d6d6d; */
	/* border-radius:10px; */
	/* background: rgb(255,0,0); */
}
#blt_burger_button{
	/* background:rgb(255, 255, 255); */
	transition:0.3s ease-in-out;
}
#blt_burger_button.view{
	transition:0.3s ease-in-out;
}

/*burger button animation*/
#blt_bt_container .menu-trigger,
#blt_bt_container .menu-trigger span {
  display: inline-block;
  transition: all 0.3s ease-in-out;
  box-sizing: border-box;
}
#blt_bt_container .menu-trigger {
  position: relative;
  width: 25px;
  height: 20px;
  left: 0px;
}
#blt_bt_container .menu-trigger span {
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  background-color:#6d6d6d;
  transition:0.3s ease-in-out;
}
#blt_bt_container:hover .menu-trigger span {
}
#blt_bt_container .menu-trigger span:nth-of-type(1) {
  top: 0px;
  transition:0.3s ease-in-out;
}
#blt_bt_container .menu-trigger span:nth-of-type(2) {
  top: 9px;
  transition:0.3s ease-in-out;
}
#blt_bt_container .menu-trigger span:nth-of-type(3) {
  top: 18px;
  transition:0.3s ease-in-out;
}
#blt_burger_button.view .menu-trigger span:nth-of-type(1) {
  -webkit-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}
#blt_burger_button.view .menu-trigger span:nth-of-type(2) {
   opacity:0;
}
#blt_burger_button.view .menu-trigger span:nth-of-type(3) {
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}

/*title logo*/
#blt_burger_menu .blt_image{
	overflow:auto;
}
#blt_burger_menu .blt_image>a>img{
	height: 100%;
	width: 80%;
	margin-top: 0px;
}
#blt_burger_menu>li{
	margin-top:0px;
	margin-bottom:30px;
}
/*image*/
#blt_burger_menu>li>a>img{
	width:100%;
	max-height:3em;
}
#blt_burger_menu>li>a{
	position:relative;
}
#blt_burger_menu>li>a:before{
	position:absolute;
	left:0px;
	content:url("../svg/bltcir.svg");
	z-index:1;
}
/*list setting*/
#blt_burger_menu>li>div ul{
	margin:0px;
	padding:0px;
}


#blt_burger_menu>li>div>ul>li li>a{
	display:block;
	width:100%;
	padding-left:20px;
}

/*1F*/
#blt_burger_menu>li>div>ul>li{
margin-top:20px;
margin-bottom:20px;
}
#blt_burger_menu>li ul,#blt_burger_menu>li ul>li{

}
#blt_burger_menu>li>div>ul>li{
}
#blt_burger_menu>li>div>ul>li>a{
    font-size:16px;
    font-weight:bold;
}
#blt_burger_menu>li>div>ul>li>a:before{

}
/*2F*/
#blt_burger_menu>li>div>ul>li>ul{
    margin-top:20px;
    margin-left:10px;
}
#blt_burger_menu>li>div>ul>li>ul>*{

}
#blt_burger_menu>li>div>ul>li>ul>li{
	
}
#blt_burger_menu>li>div>ul>li>ul>li>a{
	position:relative;
    font-size:15px;
}
#blt_burger_menu>li>div>ul>li>ul>li>a:before{
	position:absolute;
	/* padding-top:4px; */
	content:"";
	background:url(../img/list-icon1.svg);
	background-repeat:no-repeat;
	background-size:contain;
	z-index:1;
	top: 6px;
	left:0px;
	display:inline-block;
	width: 9px;
	height: 9px;
}
/*F3*/
#blt_burger_menu>li>div>ul>li>ul>li>ul{
    margin-left:10px;
	display:flex;
	flex-wrap:wrap;
	flex-direction: row;
	align-items: stretch;
	justify-content: flex-start;
}
#blt_burger_menu>li>div>ul>li>ul>li ul>*{
	min-width: 47%;
    flex-basis: 47%;
    margin: 1.5%;
	text-align:left;
}
#blt_burger_menu>li>div>ul>li>ul>li ul>li>a{
    font-size:14px;
}
#blt_burger_menu>li>div>ul>li>ul>li>ul>li{

}
#blt_burger_menu>li>div>ul>li>ul>li>ul>li>a:before{

}



/*qtrans*/
#blt_burger_menu .language-chooser.language-chooser-text.qtranxs_language_chooser{
    text-align:center;
    margin:0px;
    padding:0px;
}
#blt_burger_menu .language-chooser.language-chooser-text.qtranxs_language_chooser>li{
	margin:0px;
    padding:0px;
	display:inline-block;
}
#blt_burger_menu .language-chooser.language-chooser-text.qtranxs_language_chooser>li.active{
	display:none;
}
/*sns*/
#blt_burger_menu .blt_sns{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
}
/*media*/
@media screen and (max-width:578px){
	#blt_burger_menu.view{
		transform: translateX(-100%);
	}
	#blt_burger_menu{
		right:-95%;
		width:95%;
	}
}
@media screen and (max-width:999px){
	#blt_bt_container{
		display:inline;
	}
}
@media screen and (min-width:1000px){
    #blt_burger_menu.view{
    	transform: translateX(550px);
    }
    div.content-overlay{
    	position:static;
		left: 0;
		top: 0;
		min-width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.5);
		z-index: 999;
		display: none;
    }
    body.view{
		margin-right:0;
		height: auto;
		overflow:visible;
    }
}

/*brows hack*/
#blt_burger_menu>li>div>ul>li>ul>li>ul{
	font-size:0px\9;
}
#blt_burger_menu>li>div>ul>li>ul>li>ul>li{
	display:inline-block\9;
	vertical-align:top\9;
}
#blt_burger_menu ul>li>a:not(:target) {
	display:block\9;
	width:100%\9;
	height:100%\9;
}
@media \0screen {
	#blt_burger_menu>li>div>ul>li>ul{
		font-size:0px;
	}
	#blt_burger_menu>li>div>ul>li>ul>li>ul>li{
		display:inline-block;
		vertical-align:top;
	}
	#blt_burger_menu ul>li>a{
		display:block;
		width:100%;
		height:100%;
	}
}

