/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template:	betheme
Version: 1.6.1.2
*/


/* border: 1px solid #ff0000!important; */
@import url(../betheme/style.css);
@import url(../plugins/sitepress-multilingual-cms/templates/language-switchers/menu-item/style.css);
	/*.ppt_height_1 {  z-index: 10000; background-repeat: no-repeat; background-size: cover; background-position: right center;}
	.ppt_height_2 { background-image: url("../../../wp-content/uploads/img/ppt_02_bg.png"); z-index: 10000; background-repeat: no-repeat; background-size: cover; background-position: right center;}
	.ppt_height_3 { background-image: url("../../../wp-content/uploads/img/ppt_03_bg.png"); z-index: 10000; background-repeat: no-repeat; background-size: cover; background-position: right center;}
*/
#Side_slide .extras .extras-wrapper {
    text-align: center;
    display: none;
}
.wpml-ls-menu-item .wpml-ls-flag {
    display: inline;
    vertical-align: baseline;
    width: 60px;
    height: 20px;
}


	.ppt_con {height: }
	.ppt_img {display: inline-block; margin-top: 50%;  float: right;}

	/* Top Bar | Right */
	#Top_bar .top_bar_right{float:right;height:90px;position:relative;top:-4px;padding:0 10px 0 20px}
	#Top_bar .top_bar_right:before{content:"";display:block;height:100%;width:10px;position:absolute;left:-10px;top:2px; box-shadow: inset 7px 0px 8px -6px rgba(0,0,0,0.15); -moz-transform:skewX(0deg) skewY(-25deg);-webkit-transform:skewX(0deg) skewY(-25deg);-o-transform:skewX(0deg) skewY(-25deg);-ms-transform:skewX(0deg) skewY(-25deg);transform:skewX(0deg) skewY(-25deg)}
	.ie #Top_bar .top_bar_right:before{width:11px}
	#Top_bar .top_bar_right_wrapper{position:relative;top:25px}

		/* Cart */
		#Top_bar a#header_cart{position:relative;top:9px;display:block;float:left;font-size:22px;line-height:22px;margin-right:5px}
		#Top_bar a#header_cart span{position:relative;right:9px;top:-10px;display:inline-block;width:17px;height:17px;line-height:17px;text-align:center;font-size:11px;color:#fff;-webkit-border-radius:3px;border-radius:3px}

		/* Search */
		#Top_bar a#search_button{position:relative;top:8px;display:block;float:left;font-size:23px;line-height:22px;margin-right:5px;margin-left:-10px;}
		#Top_bar a#search_button.has-input input{display:inline-block;margin:-5px 0 0;padding:8px;position:relative;top:-2px;width:130px}

		/* Action Button */
		#Top_bar a.action_button{top:-2px;margin:0 5px}

		/* @since 20.8.9 colors fallback */
		a.action_button{background-color:#f7f7f7;color:#747474;}
		.button-stroke a.action_button:hover{background-color:#747474!important;color:#fff}

		/* WPML - 기본 위치 조절 */
		#Top_bar .wpml-languages{display:block;float:left;position:relative;z-index:210;margin-top: 10px; margin-right:10px;font-size:13px;line-height:21px;}
		/* 패팅조절하면 이미지 커짐 */
		#Top_bar .wpml-languages a.active{display:block;padding:0px 0px 0px 0px;height:20px;border:0px solid rgba(0,0,0,.1);-webkit-border-radius:5px;border-radius:5px}
		#Top_bar .wpml-languages.disabled a.active{padding-right:10px;width: 60px;height:20px;}
		/* i 는 아래 화살표 */
		#Top_bar .wpml-languages a.active i{font-size:20px;line-height:14px;margin:0 0 0 0px;padding-bottom: 15px;}
		#Top_bar .wpml-languages a.active i:before{margin:0}
		#Top_bar .wpml-languages a:hover.active{text-decoration:none}
		#Top_bar .wpml-languages.enabled:hover a.active{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:0;}

		/* 마우스 오버 드롭 테두리  탑와 위드는 위치 */
		#Top_bar .wpml-languages ul.wpml-lang-dropdown
			{
				position:absolute;left:0;top:100%;width:100%;
				-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;
				z-index:205;overflow:hidden;display:none;border-width:0 0px 0px;
				border-style:solid;border-color:rgba(0,0,0,.1);
				-webkit-box-sizing:border-box;box-sizing:border-box
			}
		#Top_bar .wpml-languages ul.wpml-lang-dropdown li{border-bottom:1px solid rgba(0,0,0,0.05)}
		#Top_bar .wpml-languages ul.wpml-lang-dropdown li:last-child{border-bottom:0}
		/* ---박스 안에  */
		#Top_bar .wpml-languages ul.wpml-lang-dropdown li a{font-size:12px;display:block;text-align:center;padding:4px 0;opacity:.75;}
		/* ---박스 안에 이미지 사이즈 추가 및 마진 값 추가  */		
		#Top_bar .wpml-languages ul.wpml-lang-dropdown li a img{width: 60px;height:20px;margin-right: 20px;}		
		/* ---박스 안에 오버 이미지 사이즈 */	
		#Top_bar .wpml-languages ul.wpml-lang-dropdown li a:hover img {padding:0px 0px 0px 0px;width: 60px;height:20px;margin-right: 20px;}
		#Top_bar .wpml-languages ul.wpml-lang-dropdown li a:hover{text-decoration:none;opacity:1; }
		#Top_bar .wpml-languages:hover{height:auto}
		#Top_bar .wpml-languages:hover ul.wpml-lang-dropdown{display:block}
		#Top_bar .wpml-languages a.active,#Top_bar .wpml-languages ul.wpml-lang-dropdown{background:#fff}
		#Top_bar .wpml-languages.horizontal{display:block;padding:8px 10px;border:1px solid #e8e8e8;background:#fff;-webkit-border-radius:5px;border-radius:5px}
		#Top_bar .wpml-languages.horizontal ul li{float:left;margin-right:6px}
		#Top_bar .wpml-languages.horizontal ul li:last-child{margin-right:0}

		#Top_bar > div > div > div.top_bar_right > div > div > a > img {width: 60px; height: 20px;}




		/* ---5번째 메뉴만 색상 */	
		li#menu-item-1727 span { background:#0095eb;color: #ffffff;-webkit-border-radius:6px;border-radius:6px;padding:3px 10px 6px 10px;}
		#Top_bar .menu > li:nth-child(5) > a span:not(.description) {
    display: block;
    line-height: 40px;
    padding: 20 20 0 20px;
    margin-top: 10px;
    white-space: nowrap;
    border-right-width: 1px;
    border-style: solid;
}

@media only screen and (max-width: 768px) {
	li#menu-item-1727 span { background:#0095eb;color: #ffffff;-webkit-border-radius:4px;border-radius:4px;padding:4px 10px 5px 10px;}
	#Top_bar .menu > li:nth-child(5) > a span:not(.description) {display: block;line-height: 40px;padding: 10 20px;margin-top: 10px;white-space: nowrap;border-right-width: 1px;border-style: solid;}
}