/*------------------------------------*\
    RESPONSIVE
\*------------------------------------*/

@media only screen and (min-width: 1921px) {
	.pagestyle-list .content_area{width:73.8%;float:right;border-left:1px solid #ddd;}
	.pagestyle-list .category_list{width:26%;float:left;}
	.tax-blog_category.pagestyle-list .category_list{width:36%;float:left;}
	.pagestyle-list .content_area .post_content {margin:0 0 0 200px}
	.pagestyle-list .content_area .prev_post {left:92px;}
	.pagestyle-list .content_area .next_post {left:auto;left:inherit;left: 974px;}
	.blog_view .content_area{width:57%;margin-left:0;margin-right:6.5%;}
	.philosophy .fixed-bg, .history .fixed-bg, .founder-woomyung .fixed-bg{background:#f9f9f9}
	.pagestyle-fixed-wide-width .content_area{margin:0 234px;padding-top:48px}
	.blog_section .grid {display:none;margin:0 19px 20px ;margin-right:0;border:1px solid #e4e4e4;background-color:#fff;width:382px;float:left;height:440px;}
	.blog .blog_section .grid {display:none;border:1px solid #e4e4e4;background-color:#fff;width:382px;float:left;margin:0 0 20px 20px;height:420px;}
	.blog .blog_section #container{width:100%;}
	.blog .blog_section #container_side {width:417px;float:left;}
	.blog .blog_section .grid.full{width:784px;position:relative;height:420px;}
	.blog .blog_section .grid.halffull{width:382px;}
	.blog .blog_section .grid.info_1{height:420px;}
	.blog_category{padding-left:19px}

}


@media only screen and (max-width: 1800px) {

	.pagestyle-list .content_area .post_content { width: 600px; }
    .pagestyle-list .content_area .prev_post {left:50px;}
    .pagestyle-list .content_area .next_post {right:50px;}
	.pagestyle-list .category_list{width:35%;}
	.pagestyle-list .content_area{width:64.7%;}

	.blog_section .grid h2{font-size:21px;letter-spacing:-2px}

	.blog_view .content_area{width:63%;}
	.blog_view .category_list{width:35%;}
	.blog_view .content_area .post_content{width:100%;}

	.blog .blog_section .grid{height:400px;}
	.blog .blog_section .grid.info_1,
	.blog .blog_section .grid.full{height:380px;}

	.tab_category {float:left;margin:0 0 10px}
	.tab_category a:first-child {margin:0}
	.page-id-4204 .category_list .menutitle_wrap h1 {width:100%}
}

@media only screen and (max-width: 1680px) {
	#menu-item-2483.current-menu-ancestor .sub-menu {left:230px}
	.wrapper{padding-left:180px;}
	.submenu-display section{margin-left:130px;}
    header{width:180px;}
/*	header .nav > ul > .menu-item > a{font-family:'RixsGo M';text-indent:0px;background-image:url('') !important;}*/

	/* NEW 1680 반응형*/
	header .header_inner_wrap{padding-left:23px;}
	header .logo{margin-top:56px;height:105px}
	header .logo a{margin:0;background:url("/img/nav/1366_ci.png") 0 0 no-repeat;width:133px;height:46px;}
	header .ask{margin-top:30px}
	header .nav {padding:0;border-top:0;}
	header .nav #menu-item-3475{width:134px;padding:14px 0 14px 0;margin-top: 20px;margin-bottom:14px}
	header .nav #menu-item-4471{width:134px;padding-bottom:14px}
	header #bottom-info{width:153px;}
	/*header #bottom-info a[href='/related-websites']{display:none;}*/
	header #bottom-info .language{margin-right:26px}
    header .sub-menu{left:180px;width:130px;padding-top:169px}
    header .sub-menu li{padding-left:20px;}

	.page-template-template-idea-php .fixed-bg{background:#f9f9f9 url(' ') 0 0 !important;}
	.pagestyle-tab-full .fexible_bg{left:180px;}
	.pagestyle-tab-full section .tabsection-innterWrap{margin-left:204px;}

	.blog_section .grid h2{font-size:21px;}
	.blog .blog_section .grid{height:380px;}
	.blog .blog_section .grid.info_1,
	.blog .blog_section .grid.full{height:380px;}

	.philosophy .fixed-bg, .history .fixed-bg, .founder-woomyung .fixed-bg{background:#f9f9f9 url(' ') 0 0 no-repeat}

	.testimonials .blog_category a{font-size:13px;}
	.testimonials .blog_category a:first-child{margin-right:10px;padding-left:10px}
}

@media only screen and (max-width: 1500px) {
	#menu-item-2483.current-menu-ancestor .sub-menu {left:200px}
    .pagestyle-list .content_area .prev_post {left:30px;}
    .pagestyle-list .content_area .next_post {right:30px;}
	.pagestyle-list .content_area .post_content { width: 540px; }

	br.resp{display:none;}
	.blog_section .blog_category{margin-top:30px;}
	.blog_section .grid{width:31.5%;height:440px;}
	.blog_section .grid h2{font-size:22px;letter-spacing:-1px}
	
	.blog .blog_section #container {width:100%;}
	.blog .blog_section #container_side {display:none;}

	.blog_view .content_area .post_content{width:100%;}

	.blog .blog_section .grid{height:420px;}
	.blog .blog_section .grid.info_1,
	.blog .blog_section .grid.full{height:420px;}

	.testimonials .blog_category a{margin-right: 7px;padding-left:7px}
	.testimonials.pagestyle-full-scroll section {padding: 35px 16px 30px 24px;}
	.blog.pagestyle-full-scroll section{padding: 0 27px 30px 13px}

	#menu-item-2483.current-menu-ancestor .sub-menu li{padding:16px 0 0 5px}
	#menu-item-2483.current-menu-ancestor .sub-menu li#menu-item-3523,
	#menu-item-2483.current-menu-ancestor .sub-menu li#menu-item-3524,
	#menu-item-2483.current-menu-ancestor .sub-menu li#menu-item-3527{background:url(' ') 0 0 no-repeat}
	.maum-meditation-method div.texts{left:20px}

		/* main-center responsive*/
	.pagestyle-fixed-wide-width .content_area{width:960px;}
	.pagestyle-fixed-wide-width .content_area img{max-width:100%}
	.main-center .intro .imgWrap div img{margin-right:4px;}
	.main-center .intro .imgWrap div:first-child img{margin-bottom:4px;}
	.main-center .participation{padding-left:4.05%;padding-right:4.05%;border-bottom:dashed 1px #95cacc}
	.main-center .participation > div div.supplies{width:26%}
	.main-center .video_gallery .leftBtn{left:2.7%}
	.main-center .video_gallery .rightBtn{right:2.7%}
	.main-center .center_gallery .leftBtn {left: 2.7%;}
	.main-center .center_gallery .rightBtn {right: 2.7%;}

	.main-center .center_gallery .gallery{height:475px}
	.main-center .center_gallery .gallery ul.viewport li > div{height:69%}
	.main-center .center_gallery .pic_l{width: 65.62%;}
	.main-center .vivid_testimonial .testimonials{width:82.9%}
	.main-center .all_program br {display:none}
	.main-center .foreigner .foreigner_info01 br {display:none}

	.local-centers .daily .leftBtn{left:1%}
	.local-centers .daily .rightBtn{right:1%}
	.local-centers .participation{padding-left:5%}
	.local-centers .vivid_testimonial .testimonials{width:92%}
	.local-centers .participation > div div.descript{width:45.7%}
	.local-centers .participation > div div.timetable{padding-left:4%}
	.local-centers .daily .gallery {width:863px;height:506px;}
	.local-centers .daily .gallery ul.viewport li{width:863px;height: 506px}
	.local-centers .daily .gallery ul.viewport li div.texts h3{font-size:26px;margin: 4px 0 8px 0;}
	.local-centers .daily .gallery ul.viewport li.slide01 div.texts h3{margin-bottom:30px}
	.local-centers .daily .gallery ul.viewport li.slide01 div.texts{padding-top:121px;margin-right:42px;width:48%}
	.local-centers .daily .gallery ul.viewport li.slide02 div.texts{padding-top:40px;margin-left:28px;width:47%}
	.local-centers .daily .gallery ul.viewport li.slide03 div.texts{padding-top:40px;margin-left:28px;width:47%}
	.local-centers .daily .gallery ul.viewport li.slide04 div.texts{padding-top: 40px;margin-right:28px;width: 46%;}
	.special_program .intro .univ_intro div.intro_text{width:54%;padding-right:60px}

	.special_program .camp_video .leftBtn {left: 7%;}
	.special_program .camp_video .rightBtn {right: 7%;}

	.testimonials .blog_category a{border-left: 0;margin-right: 4px;padding-left:4px}
	.local-centers .brNo br,
	.youth-camp .brNo br,
	.university-camp .brNo br,
	.teacher-training .brNo br{display:none;}

	.falsemind .falsemind_01{width:150px}
	.falsemind .falsemind_02{width:139px}
	.falsemind .falsemind_03{width:127px}
	.falsemind .falsemind_04{width:77px;left:60%}
	.falsemind .falsemind_05{width:77px}
	.falsemind .falsemind_06{width:44px}
	.falsemind .falsemind_07{width:24px}
	.falsemind .falsemind_08{width:64px}


	#intro_01 .title_wrap {padding: 65px 60px;}
	#intro_02 .seperate_container .seperate:first-child {padding-left: 60px;}
	#intro_03 .contents_wrap {padding: 65px 60px;}
	#intro_06 .seperate_container ul.classes_info {padding: 35px 20px;font-size: 14px;}
}

@media only screen and (max-width: 1366px) {

	.pagestyle-list .content_area .post_content {width:540px;margin:0 auto;}
    .pagestyle-list .content_area .prev_post {display:none;}
    .pagestyle-list .content_area .next_post {display:none;}

	.blog_section .grid{width:31.5%;height:420px;}
	.blog_view .content_area .post_content{width:100%;}

	.blog .blog_section .grid{height:380px;}
	.blog .blog_section .grid.info_1,
	.blog .blog_section .grid.full{height:380px;}

	.benefits .slider_wrap h1{display:none;}
	.benefits .slider #list h2{margin-top:27px}
	.benefits .slider li h2{margin-top:27px}
	.benefits .slider li h4{margin-top:58px;}
}

@media only screen and (max-width: 1280px) {
	/* main-center responsive*/
	.pagestyle-fixed-wide-width .content_area{width:1050px;}

/*    header .nav > ul > li{float:left;width:auto;padding-top:10px;padding-left:10px;text-align:left;}*/

    header .logo{float: left;width:auto;height:auto;border:0;padding:5px 25px 0 0;margin:21px 5px 0 8px;border-right:1px solid #eaeaea;}
    header .logo a{margin:0;background:url("/img/nav/1024_ci.png") 0 0 no-repeat;width:124px;height:43px;}
    header{width:100%;height:91px;border-bottom: 1px solid #ccc;}
    header .nav{width:auto;height:auto;float:left;margin:36px 0 0 17px;}
    header .nav > ul > li{width:auto !important;margin:0 30px 0 0;padding-bottom:15px;float:left}

	header .nav  #menu-item-2140:hover,
	header .nav  #menu-item-1293:hover,
	header .nav  #menu-item-2483:hover,
	header .nav  #menu-item-1292:hover,
	header .nav  #menu-item-2995:hover,
	header .nav  #menu-item-8575:hover,
	header .nav  #menu-item-2140.current-menu-item, .nav  #menu-item-2140.current-menu-ancestor,
	header .nav  #menu-item-1293.current-menu-item, .nav  #menu-item-1293.current-menu-ancestor,
	header .nav  #menu-item-2483.current-menu-item, .nav  #menu-item-2483.current-menu-ancestor,
	header .nav  #menu-item-1292.current-menu-item, .nav  #menu-item-1292.current-menu-ancestor,
	header .nav  #menu-item-8575.current-menu-item, .nav  #menu-item-8575.current-menu-ancestor,
	header .nav  #menu-item-2995.current-menu-item, .nav  #menu-item-2995.current-menu-ancestor{background:url("/img/nav/menu_over.png") no-repeat 50% 25px;}
	header .nav #menu-item-3475 {margin: 0;padding: 0;border: 0;margin-top: -2px;}
	header .nav #menu-item-3475 > a:hover {background-position:right;}

	header #bottom-info, header .nav #menu-item-4471, header .ask {display:none;}
	header #contact_1280{float:right;display:block;margin:16px 40px 0;}	
	header #contact_1280 .ank {margin-bottom:9px;}
	header #contact_1280 .contact-phone-t{display:block;text-indent:-10000px;background:url("/img/nav/menu_phone.png") no-repeat 0 0;width:134px;height:14px;font-size: 12px;color:#000;}
	header #contact_1280 .search-centers {display:block;background:url("/img/nav/menu_findcenter.png") no-repeat 0 0;width:131px;height:14px;}
	header #contact_1280 .email-contact {display:block;text-indent:-10000px;background:url("/img/nav/menu_email.png") no-repeat 0 0;width:80px;height:14px;}

    header .sub-menu{width:1280px;padding-top:0px;top:91px;left:0;height:40px;background: #626361;}
	header .sub-menu li:first-child{border:0;margin-left:159px;}
    header .sub-menu > li{display: inline-block;*display:inline;zoom:1;border:0;height: 40px;padding:0 15px;}
    header .sub-menu > li a{margin-top:14px;display: inline-block;*display:inline;zoom:1;}
	header .sub-menu .current-menu-item{background:#626361}

	.introduction header .nav ul li.current-menu-ancestor ul.sub-menu{display:inline-block;*display:inline;zoom:1;}

	#menu-item-2483.current-menu-ancestor .sub-menu {width:100%;padding-top:0px;margin-top:0;top:91px;left:0;height:40px;background: #626361;position:fixed;}
	#menu-item-2483.current-menu-ancestor .sub-menu li{display: inline-block;*display:inline;zoom:1;border:0;height: 40px;padding:0 15px;background:url('') 0 0 no-repeat !important;margin:0}
	#menu-item-2483.current-menu-ancestor .sub-menu li:first-child{margin-left:148px;}
    #menu-item-2483.current-menu-ancestor .sub-menu li a{background:url('') 0 0 no-repeat !important;text-indent:0 !important;width:auto !important;}
	.home div.business_info{bottom:94px}
	.home div.select_language{bottom:163px}
	/***************************************************/
	/*   page style										   */
	/***************************************************/
	
	.submenu-alpha header .sub-menu li:first-child,
	.submenu-alpha header .sub-menu li{border:0;}

	.submenu-alpha .wrapper,
	.submenu-display .wrapper{padding:131px 0 0;}
	.submenu-none .wrapper{padding:91px 0 0;}

	.submenu-alpha section,
	.submenu-display section,
	.submenu-none section{margin-left:0}
	.submenu-none.pagestyle-list section{margin-left:0;}

	.pagestyle-fixed-width .content_wrap{margin:0 auto 48px;}
	.pagestyle-fixed-width .regist_wrap{margin:0 auto;}

	
	.maum-meditation-method.pagestyle-full-fixed .wrapper,
	.what-is-maum-meditation.pagestyle-full-fixed .wrapper,
	.programs.pagestyle-full-fixed .wrapper{padding:0}
	

	.programs section > .menulink .textwrap{top:30%}
	.what-is-maum-meditation section > a .textwrap{top:40%}

	.pagestyle-list .content_area .post_content {width:540px;margin:0 auto;}
    .pagestyle-list .content_area .prev_post {display:block;left:30px;}
    .pagestyle-list .content_area .next_post {display:block;right:30px;}

	.pagestyle-tab-fixed section .tabsection-innterWrap{height:100%;padding:0;margin:60px;}
	.pagestyle-tab-full .wrapper{height:100%;padding:0;}
	.pagestyle-tab-full section {position:absolute;top:122px;bottom:0;width:100%;height:auto;}
	.pagestyle-tab-full section .tabsection-innterWrap{margin:60px;}
	.pagestyle-tab-full .fexible_bg{left:0;top:122px;bottom:0;height:100%;}

	.blog_view .content_area .post_content{width:100%;}

	.blog .blog_section .grid.info_1,
	.blog .blog_section .grid{height:380px;}


	/***************************************************/
	/*   pages										   */
	/**************************************************/
	.introduction .wrapper{padding:0;}
	.introduction section {position:absolute;top:131px;bottom:0;width:100%;height:auto;}

	.introduction .scroll,
	.introduction #step_01 .txt,
	.introduction #step_02 .txt,
	.introduction #step_04 .txt,
	.introduction #step_05 .txt,
	.introduction #step_07 .txt{left: 8%;}

	.introduction2 .content_wrap{padding: 53px 0;}

	.benefits .slider_wrap{padding:60px 0 0;width:920px;margin:0 auto;}
	.benefits .viewport{}
	.benefits .slider_nav{display:none;}
	.benefits .slider{width:100%;}
	.benefits .slider > li{width:100%;padding-bottom:60px;border-bottom:1px solid #aaa;opacity:1;filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(0%);}
	.benefits .slider > li:first-child{border-bottom:0;}
	.benefits .slider li h4{display:block;margin-top:30px;}
	.benefits .slider .content li{display:block;}
	.benefits .slider >li#list h2 {margin-top:20px;font-size:36px;}
	.benefits .slider >li h2 {margin-top:40px;font-size:40px;}
	
	.features .content_wrap{padding: 53px 0 53px 0px;}

	.blog_section .grid {height:440px;}
	.blog_section .grid h2{font-size:22px;letter-spacing:-1px}

	.local-centers .daily .leftBtn{left:3%}
	.local-centers .daily .rightBtn{right:3%}

	.benefits  section{height:auto;height:initial}
	.benefits .slider_wrap h1{display:block;}
	.testimonials .blog_section .blog_category{padding-top:22px;}
	.blog .blog_section .blog_category{margin-top:28px;}
	.maum-meditation-method section div.contents{top:10%;left:50%;margin-top:131px}

	.falsemind .falsemind_01{width:112px}
	.falsemind .falsemind_02{width:104px}
	.falsemind .falsemind_03{width:95px}
	.falsemind .falsemind_04{width:58px}
	.falsemind .falsemind_05{width:58px}
	.falsemind .falsemind_06{width:33px}
	.falsemind .falsemind_07{width:18px}
	.falsemind .falsemind_08{width:48px}

}

@media only screen and (max-width: 1150px) {


	header #contact_1280{margin:16px 20px 0;}	
	
/*	.blog_section .grid {height:410px;}*/
	.blog .blog_section .grid{height:380px;}
	.blog .blog_section .grid.full{height:380px;}

	/* main-center responsive*/
	.pagestyle-fixed-wide-width .content_area{width:960px;}


	.local-centers .daily .leftBtn{left:1%}
	.local-centers .daily .rightBtn{right:1%}

	.testimonials .blog_category a{font-size:12px;}

	.falsemind .falsemind_01{left:52%}
	.falsemind .falsemind_02{left:57%}
	.falsemind .falsemind_03{left:47%}
	.falsemind .falsemind_04{left:62%}
	.falsemind .falsemind_05{}
	.falsemind .falsemind_06{left:55%}
	.falsemind .falsemind_07{left:42%}
	.falsemind .falsemind_08{}

}

@media only screen and (max-width: 1024px) {
	header {width:1024px;}
	.wrapper {width:1024px;}
	.pagestyle-tab-full .fexible_bg .bgheight{width:100%;}

	/***************************************************/
	/*   pages										   */
	/***************************************************/
	
	.what-is-maum-meditation section > a .textwrap h1,
	.programs section > .menulink .textwrap h1{font-size:36px;}
}

/******************************************************/
/*                          etc                               */
/******************************************************/

@media only screen and (max-width: 1680px) and (max-height: 580px) {
	#bottom-info,
	.business_info,
	.select_language{display:none;}
}

@media only screen and (min-width: 1680px) and (max-height: 670px) {
	#bottom-info,
	.business_info,
	.select_language{display:none;}
}

@media only screen and (max-width: 1280px) and (max-height: 780px) {
	#bottom-info,
	.business_info, .home .select_language {display:none;}
	.home div.select_language{bottom:120px;}
}











/*

@media only screen and (min-height: 900px) and (max-height: 1000px) {
	.pagestyle-tab-full .fexible_bg img {position: relative;bottom: 24%;}

}


@media only screen and (min-height: 900px) {


}

*/