/*menu_right*/
	#top_option{display:block; position:absolute; top:50%; transform:translateY(-50%); left:5px; right:auto; z-index:1000000;background: #dbb851; background:none; padding:10px;}
	.top_option{float:right; width:25px; height:20px;/*background:#83bdd8 url(../images/option.png) no-repeat center;*/ cursor:pointer; position:relative; z-index:10000; border-radius:3px;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;transition:all .5s ease-in-out 0;}
	.click_top_option{width:25px; height:20px;}
	.top_option span{/*background-color:#fff;*/background-image: linear-gradient(to right, #dbb851 , #ba9133);border-radius:5px;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0;width:25px}
.top_option span:nth-child(1){top:0}
.top_option span:nth-child(2),.top_option span:nth-child(3){top:10px}
.top_option span:nth-child(4){top:20px}
.top_option.open span:nth-child(1){left:50%;top:18px;width:0}
.top_option.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}
.top_option.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
.top_option.open span:nth-child(4){left:50%;top:18px;width:0}
	
	#menu_right{width:100vw;float:left; position:absolute; top:34px; right:-10px; border-top:0px solid #555555;border-bottom:0px solid #555555; text-align:left;height: calc(100vh - 114px);  overflow: auto;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; opacity:0; visibility:hidden; right:-100%}
	#menu_right.open{opacity:1; visibility:visible; left:-32px}
	/* width */
	#menu_right::-webkit-scrollbar, #notificationsBoxDropdown__mb::-webkit-scrollbar {
		width: 8px;
	}
	/* Track */
	#menu_right::-webkit-scrollbar-track, #notificationsBoxDropdown__mb::-webkit-scrollbar-track {
		box-shadow: inset 0 0 5px grey; 
		border-radius: 10px;
	}
	/* Handle */
	#menu_right::-webkit-scrollbar-thumb, #notificationsBoxDropdown__mb::-webkit-scrollbar-thumb {
		background: #888; 
		border-radius: 10px;
	}
	/* Handle on hover */
	#menu_right::-webkit-scrollbar-thumb:hover, #notificationsBoxDropdown__mb::-webkit-scrollbar-thumb:hover {
		background: #555; 
	}
	.cat_title_right{width:100%; height:40px; line-height:40px; background:#f7f7f7;border-bottom:1px solid #ffffff; float:left; padding-left:6%}
	.cat_title_right a{color:#646262; font-weight:bold;/* font-size:0.6em;*/}
	.cat_title_right_active{width:100%; height:40px; line-height:40px; background-image: linear-gradient(to right, #dbb851 , #ba9133);border-bottom:1px solid #fff; float:left; padding-left:6%;}
	.cat_title_right_active a{color:#fff; font-weight:bold;/* font-size:0.6em;*/}
	.cat_title_footer{width:100%; height:22px; line-height:22px; text-indent:65px; float:left; text-transform:uppercase; color:#f04925; font-weight:bold; background:url(../images/background/cat_title_footer.png) center no-repeat;}
	.cat_name_sub{width:100%; height:35px; line-height:35px; background:#ebebeb;border-bottom:1px solid #fff; float:left; padding-left:12%}
	.cat_name_sub a{color:#646262;/* font-size:0.6em*/}
	
	.cat_name_sub_active{width:100%; height:35px; line-height:35px; background:#999999;border-bottom:1px solid #fff; float:left; padding-left:12%;}
	.cat_name_sub_active a{color:#fff; /*font-size:0.6em;*/}
	.cat_name_subchild{width:100%; background:#fff;border-bottom:1px solid #fff; float:left; padding:6px 0 6px 18%;}
	.cat_name_subchild a{color:#646262; font-weight:bold;}
	
	.cat_name_subchildren{width:100%; background:#fff;border-bottom:1px solid #fff; float:left; padding:6px 0 6px 24%;}
	.cat_name_subchildren a{color:#646262;}
	
	.search_mobile{width:100%; padding:6px 0; float:left; border-top:1px solid #fff; background:#f7f7f7}
	.box_search_article{position:static; margin:auto;}
	.box_search{position:static; margin:auto;width:242px;}
	.inova{width:200px;}
@media (min-width: 501px) {
	/*container */
	.member_area{width:80%;}
	.book_now{width:80%}
}
@media (min-width: 768px) {
	/*container 750*/
	.member_area{width:35%; margin-top:-40px;}
	.book_now{width:35%; margin-top:-40px;}
	.home_center_item{width:33.33%; height:250px;}
	.lst_activity{padding:15px 5px;}
	.activity_item{height:200px;}
	.home_center_item .cap1, .home_center_item .cap10{top:10%; width:80%; left:10%;}
}
@media (min-width: 992px) {
	/*container 970*/
	#top_option{display:none}
	.menu12{display:block;}
	.box_search{position:absolute; margin:auto;width:200px;}
	.inova{width:160px;}
	.lst_activity{padding:15px 10px;}
	.activity_item{height:190px;}
	.home_center_item{height:260px;}
	.home_center_item .cap1, .home_center_item .cap10{top:20%; width:70%; left:15%;}
	.home_article .cap2{width:50%; margin:auto;}
	.container-fluid .home_article .cap1{width:60%}
	.home_article:before, .home_article:after{display:block;}
	/*.home_article .cap1:before{ -webkit-transform: skewX(135deg);transform: skewX(135deg);}
	.box_default .cap1:before{ -webkit-transform: skewX(135deg);transform: skewX(135deg);}*/
	.container-fluid .box_default .cap1{width:60%; width:auto;}
	.box_activity .cap2{width:80%; margin:auto;}
	.box_activity .cap2 #next_1, .box_activity .cap2 #prev_1{display:block;}
}
@media (min-width: 1200px) {
	/*container 1170*/
	.lst_activity{padding:15px;}
	.home_center_item{height:300px;}
	.home_center_item .cap1, .home_center_item .cap10{top:30%; width:70%; left:15%;}
}