/*media query */
@media screen and (max-width: 639px){
	#kcbt-slider .metaslider
	{
		height:400px;
	}
	#kcbt-slider .metaslider .slides img
	{
		height: 400px;
		margin-left: -40%;
		width: 1011px;
	}
	#emi-slider .metaslider .caption-har h2 {
		width:100%;
	}
	#emi-slider .metaslider .caption-har p
	{
		width:100%;
	}
	.sa-left-cont, .sa-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
}
@media screen and (max-width: 639px){
	.cp-left-cont, .cp-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	.youtube-cont
	{
		left: 7%;
	}
	.spc-left-cont, .spc-right-cont, .spcl-left-cont, .spcl-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	
	.sipt-box, .afm-box
	{
		float:none;
		clear:both;
		width:auto;
		margin-right:0;
	}
	
}	/* only mobile */

@media screen and (min-width: 640px) and (max-width: 799px){
	.youtube-cont
	{
		left: 11%;
	}


}/* only tab */
@media screen and (max-width: 799px){

}/* mobile-tab */
@media screen and (min-width: 800px) and (max-width: 1139px){

}/* only desktop */

@media screen and (max-width: 1139px){
	.feedback-form
	{
		width:100%;
	}
	.youtube-cont
	{
		//left: 7%;
		margin-left: 0;
		right: 0;
		width: 64%;
	}
	.enquire-form-cont
	{
		left: 2%;
		//max-height: 82% !important;
		//overflow: scroll;
		width: 96%;		
	}
	.enquire-form h2
	{
		font-size:20px;
		padding:16px 18px;
	}
	#close
	{
		/*color: #fff;
		cursor: pointer;
		font-size: 20px;
		height: 24px;
		position: absolute;
		right: 14px;
		top: 16px;
		width: 20px;*/
	}	
	.en-form-cont {
		//padding: 18px;
	}
/* menu */
	#mobile-menu
	{
		display:block;
	}
	.mob-menu-button
	{
		background:#fff url(../images/menu-button.png) no-repeat center center;
		width: 56px;
		height: 79px;
		cursor: pointer;
		position:absolute;
		top:0;
		right:20px;
	}
	.flag
	{
		background:#fff url(../images/mobile-menu-cross.png) no-repeat center center !important;
	}
	.mob-menu-cont
	{
		display:none;
		background:#5d0b0d;
		position:absolute;
		top:0;
		right:0;
		width:256px;		
		z-index:99999;
		//-webkit-box-shadow: inset 3px 0px 24px 0px rgba(0,0,0,0.75);
		//-moz-box-shadow: inset 3px 0px 24px 0px rgba(0,0,0,0.75);
		//box-shadow: inset 3px 0px 24px 0px rgba(0,0,0,0.75);
	}
	ul.m-menu
	{
		padding-top: 14px;
	}
	ul.m-menu li a
	{
		font-family: 'MuseoSans_700', Arial, sans-serif;
		font-size:16px;
		color:#fff;
		padding:16px 24px;
		//border-bottom:1px solid rgba(255,255,255,0.4);
		display:block;
		//text-transform:capitalize;
		text-align:left;
		cursor:pointer;		
	}
	ul.m-menu > li > a i
	{
		font-size:13px;
		position:absolute;
		right:18px;
	}
	ul.m-menu li ul.sub-menu li a i
	{
		font-size:8px;
		position:absolute;
		left:18px;
		top:21px;
	}
	ul.m-menu li ul.sub-menu
	{
		//display:none;
	}
	ul.m-menu li > ul.sub-menu li a
	{
		font-family: "MuseoSans300",Arial,sans-serif;
		font-size: 14px;
		line-height: 1.4;
		padding-left: 34px;
		position: relative;		
	}
	ul.m-menu li > ul.sub-menu li  > ul.sub-menu li a 
	{
		font-family: "MuseoSans300",Arial,sans-serif;
		font-size: 14px;
		line-height: 1.4;
		padding-left: 60px;
		position: relative;		
	}
	ul.m-menu li.current-menu-item > a, ul.m-menu > li.current-page-ancestor > a, ul.m-menu > li.current-post-ancestor > a
	{
		color:#e5b36a;
	}
	/* Home page */
	.lhanim, .lhanimleft, .lhanimright, .lhanimup, .lhanimdown, .lhanimfadedown, .lhanimfadeleft, .lhbe1, .lhbe2, .lhbe3
	{
		opacity:1;
	}
	.logo-cont img
	{
		width:217px;
	}
	.kcbt-menu-cont
	{
		display:none;
	}
	.header-cont 
	{
		padding: 10px;
		position:relative;
	}
	.mob-menu-cont .enroll-today-cont, .enroll-cont
	{
		float:left;
		padding:24px;
		margin:24px 0;
		border-bottom:1px solid rgba(255,255,255,0.3);
		border-top:1px solid rgba(255,255,255,0.3);
		width:100%;
	}
	.enroll-today-cont h3, .enroll-cont h3 a
	{
		background:#e5b36a;
		display:inline-block;
	}
	/* slider */
	#kcbt-slider .metaslider .caption-har h2
	{
		font-size:28px;
	}
	#kcbt-slider .metaslider .caption-har h3
	{
		font-size:28px;
	}
	#kcbt-slider .metaslider .caption-har p
	{
		font-size:16px;
		width:86%;
		max-width:480px;
	}
	#kcbt-slider .metaslider .caption-har a
	{
		margin-top:0;
	}
	.header-stip, .page-head-mid-line, .tbm-white-box, .footer-mid-cont-top-line, .fb-red-box
	{
		display:none;
	}
	.page-mid-main-cont
	{
		padding-top:0;
	}
	.hc-cont {
		padding: 60px 10px;
	}
	.hc-left-cont, .hc-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	.hc-right-cont img
	{
		width:100%;
	}
	.tbm-box, .fb-left-cont, .fb-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	.study-in-perth-main-cont
	{
		height:384px;
	}
	.sip-content h2
	{
		font-size:28px;
	}
	.sip-content p
	{
		font-size:16px;
		width:86%;
		max-width:480px;
	}
	.sip-content a
	{
		margin-top:0;
	}
	.footer-bottom-cont {
		padding: 40px 10px;
		width: auto;
		text-align:center;
	}
	#page-main-cont
	{
		overflow:hidden;
	}
	.fb-cont
	{
		padding:0;
	}
	.fb-left-cont
	{
		text-align:center;
	}
	ul.fb-menu li
	{
		float:none;
		clear:both;
		display:inline-block;
	}
	ul.fb-menu li a
	{
		line-height:1.7;
	}
	ul.fb-menu li:after
	{
		top:5px;
	}
	.fb-mid-cont
	{
		padding:30px 0;
	}
	.fb-right-cont
	{
		text-align:center;
	}
	p.madeby
	{
		line-height:1.7;
	}
	/* Course Detail page */
	.ph-content h6
	{
		font-size:16px;
	}
	.ph-content h2
	{
		font-size:28px;
		margin-bottom:7px;
		line-height:1.2;
	}
	.single-left-cont, .single-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	.kcbt-sidebar
	{
		margin-top:0;
	}
	.single-main-cont {
		padding: 10px;
		width: auto;
	}
	.kcbt-sidebar
	{
		width:100%;
	}
	/* mobile sidebar menu */
	.mobile-p-menu
	{
		color: #484848;
		display: block;
		font-family: "MuseoSans_700",Arial,sans-serif;
		font-size: 16px;
		line-height: 1.4;
		padding: 14px 17px;
		background:#fff2df url(../images/down-icon.png) no-repeat right 10px center;
	}
	ul.p-menu
	{
		display:none;
	}
	.kcbt-bottom-sidebar
	{
		display:none;
	}
	.ph-left-cont, .ph-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	.ph-content
	{
		text-align:center;
		padding:10px;
	}
	.ph-content h3
	{
		margin-left:0;
		width:auto;
		font-size:16px;
		max-width:480px;
		margin:0 auto;
	}
	.kcbt-page-header-main-cont
	{
		height:280px;
	}
	.cat-course-box
	{
		float:none;
		clear:both;
		width:auto;
	}
	.kcbt-cat-posts {
		padding: 40px 10px;	
	}
	.cat-course-box
	{
		height:auto;
	}
	.ccb-content p
	{
		margin-bottom:44px;
	}
	.ccb-content h2 a
	{
		font-size:24px;
	}
	.sright-content
	{
		margin-left:0;
		padding:0;
	}
	.sipt-box-cont, .afm-cont {
		padding: 40px 0;
	}
	.kd-cont {
		padding: 0 10px 40px;
	}
	.d-page-css img
	{
		margin-top:10px;
	}
	.dfbg-white-cont
	{
		display:none;
	}
	#header-main-cont
	{
		position:relative;
	}
	#header-image-main-cont
	{
		position:relative;
		padding-top: 0;
	}
}/* all */