/*media query */
@media screen and (max-width: 420px){
	.st-slider .metaslider
	{
		height:480px;
	}
	.st-slider .metaslider .slides img
	{
		height: 480px;
		margin-left: -92%;
		width: 1024px;
	}
	.st-slider .metaslider .caption-har h2 {
		width:100%;
	}
	.st-slider .metaslider .caption-har p
	{
		width:100%;
	}
	ul.fb-menu li:after
	{
		display:none;
	}
	ul.fb-menu li
	{
		float:none;
		clear:both;
		width:auto;
	}
	ul.fb-menu li a
	{
		line-height:1.4;
	}
}

@media screen and (min-width: 421px) and (max-width: 810px){
	.st-slider .metaslider
	{
		height:480px;
	}
	.st-slider .metaslider .slides img
	{
		height: 480px;
		margin-left: -26%;
		width: 1024px;
	}
	.st-slider .metaslider .caption-har h2 {
		width:100%;
	}
	.st-slider .metaslider .caption-har p
	{
		width:100%;
	}
}
@media screen and (max-width: 639px){
	.news-box-cont
	{
		float:none;
		clear:both;
		width:auto;
		margin:0;
		padding:7px 0;
	}
	.cpage-left-cont, .cpage-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
}	/* only mobile */

@media screen and (min-width: 640px) and (max-width: 799px){
	


}/* 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){
	/* service menu */
	.mob-service-m	
	{
		display:block;
	}
	ul.spm-list
	{
		display:none;
	}
/* menu */
	#mobile-menu
	{
		display:block;
	}
	.mob-menu-button
	{
		background:url(../images/menu-button.png) no-repeat center center;
		width: 56px;
		height: 84px;
		cursor: pointer;
		position:absolute;
		top:0;
		right:0;
	}
	.mob-menu-cont
	{
		display:none;
		background:#ea3d06;
		position:absolute;
		top:0;
		right:0;
		width:256px;		
		z-index:99999;
		-webkit-box-shadow: inset 3px 0px 24px 0px rgba(0,0,0,0.4);
		-moz-box-shadow: inset 3px 0px 24px 0px rgba(0,0,0,0.4);
		box-shadow: inset 3px 0px 24px 0px rgba(0,0,0,0.4);
	}
	ul.m-menu
	{
	
	}
	ul.m-menu li a
	{
		font-family: 'RobotoRegular', Arial, sans-serif;
		font-size:18px;
		color:#fff;
		padding:16px 24px;
		border-bottom:1px solid rgba(255,255,255,0.3);
		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;
		padding-left:34px;
		font-size:12px;
		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:#181333;
	}
	/* Home page */
	.lhanim, .lhanimleft, .lhanimright, .lhanimup, .lhanimdown, .lhanimfadedown, .lhanimfadeleft, .lhbe1, .lhbe2, .lhbe3
	{
		opacity:1;
	}
	.logo-cont img
	{
		width:137px;
	}
	.hr-cont
	{
		text-align:center;
		margin:30px 0;
	}
	.hr-cont h2
	{
		line-height:1.6;
		font-size:22px;
	}
	/* slider */
	.st-slider
	{
		overflow:hidden;
	}
	
	.st-slider .metaslider .caption-har h1
	{
		font-size:43px;
	}
	.st-slider .metaslider .caption-har h2
	{
		font-size:16px;
		//margin-top:60px;
	}
	.st-slider .metaslider .caption-har
	{
		padding:0 10px;
		text-align:center;
	}
	.st-slider .metaslider .caption-har p
	{
		font-size:14px;
		margin:10px auto;
	}
	.st-slider .metaslider .caption-har a
	{
		display: inline-block;
		font-size: 16px;
		margin: 10px 0 0;
		text-align: center;
	}
	.ng-menu-cont
	{
		display:none;
	}
	.header-right-cont
	{
		display:none;
	}
	.header-cont {
		padding: 14px;
		width: auto;
	}
	.srh-left-cont, .srh-right-cont
	{
		float:none;
		clear:both;
		width:auto;
		padding:0;
		margin:30px 0 60px;
	}
	.srhcont {
		padding: 0 14px;
	}
	.srh-mid-cont
	{
		width:100%;
		height:auto;
		background:none;
	}
	.srhm-main-cont
	{
		padding:0;
	}
	.srhm-cont
	{
		position:relative;
		top:-34px;
	}
	.srh-css h2
	{
		margin-top:0;
	}
	.latnews {
		padding: 70px 14px;
	}
	.studentvcont
	{
		float:none;
		clear:both;
		width:auto;
	}	
	.stuv-content {
		padding: 70px 14px;
	}
	.stuv-content h2
	{
		font-size:46px;
	}
	.foocont {
		padding: 50px 14px;
		text-align:center;
	}
	p.madeby, p.copyright
	{
		text-align:center;
	}
	ul.fb-menu {
		display: inline-block;
		text-align: center;
		margin:14px auto;
	}
	.footer-left-cont, .footer-right-cont
	{
		float:none;
		clear:both;
		width:auto;
		text-align:center;
	}
	.footer-right-cont
	{
		padding:0;
	}
	/* service menu */
	.mob-service-m	
	{
		display:block;
	}
	ul.spm-list
	{
		display:none;
	}
	.spt-left-cont, .spt-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	.fullpage {
		padding: 40px 14px;
	}
	.service-int-content h2
	{
		margin:30px 0;
	}
	.ssih-content h1{
		font-size:36px;
	}
	.ssih-content h2{
		width:100%;
		max-width:500px;
		font-size:14px;
	}
	
	.ss-inth-cont {
		padding: 0;
		width: 100%;
	}
	.ssih-content
	{
		padding:0 14px;
	}
	.int-page-cont
	{
		height:370px;
	}
	.service-cont
	{
		padding:40px 14px;
		width:auto;
	}
	.ser-right, .ser-left
	{
		clear:both;
		float:none;
		width:auto;
	}
	.serimg hr
	{
		display:none;
	}
	.serimg
	{
		padding:0;
	}
	.service-img img
	{
		width:100%;
	}
	.sercontent
	{
		padding:24px 0;
	}
	.sercontent h2
	{
		font-size:26px;
	}
	.service-box-cont
	{
		padding:0;
	}
	.sbig-left-cont, .sbig-right-cont
	{
		float:none;
		clear:both;
		width:100%;
	}
	.sbig2, .sbig1
	{
		float:none;
		clear:both;
		width:auto;
	}
	.sbig-content {
		padding: 40px;
	}
	.sbig-content h2
	{
		font-size:26px;
	}
	.about-left-cont, .about-right-cont
	{
		float:none;
		clear:both;
		width:auto;
	}
	.about-cont
	{
		padding:40px 14px;
		width:auto;
		background:none;
	}
	.al-cont
	{
		padding:0;
	}
	.about-page-cont h2
	{
		font-size:26px;
	}
	.catb-left, .catb-right
	{
		float:none;
		clear:both;
		width:auto;
	}
	.cat-box-cont {
		padding: 56px 0 0;
	}
	.cat-cont
	{
		padding:40px 14px;
		width:auto;
	}
	.cat-box-cont {
		padding-top: 40px;
	}
	.catb-left
	{
		padding-bottom:14px;
	}
	.cpage-cont
	{
		padding:40px 14px;
		width:auto;
	}
	
	.cpage-left-cont img, .cpage-left-cont iframe
	{
		width:100%;
	}
}/* all */
