/*** Responsive css ***/
@media screen and (max-width:1279px) {
	.container { width:96%; }
	#slider .container, #innerbanner .container { left:0; margin-left:0; padding:0 2%; width:100%; }
	
	.social-feeds .facebook .fb_iframe_widget { width:100%; }
	.social-feeds .twitter #twitter-widget-0 { width:100% !important; }
}

@media screen and (max-width:1180px) {
	.social-feeds .facebook, .social-feeds .twitter { width:50%; margin:0; }
	#latest-news { width:100%; }
	#unite-news { width:100%; }
}
@media screen and (max-width:1023px) {
	header, header.fixed { position:absolute; background:none; box-shadow:none; }
	header .logo-part, header.fixed .logo-part { padding:10px 0; }
	.content-wrapper, .login .content-wrapper, .content-wrapper.fixed, .login .content-wrapper.fixed  { padding-top:0; }
	#slider .container, #innerbanner .container { position:absolute; top:0; left:0; margin-left:0; padding:0 2%; width:100%; }
	#slider .data { padding:0 30% 0 0; }
	#innerbanner { height:400px; }
	#innerbanner .data .title { font-size:45px; }
	#intro { top:0; }
	
	.pad-01 { padding:50px 0; }
	
	
	.more a { line-height:50px; padding:0 30px; }
	
	#content h1, #latest-news .title, #unite-news .title { font-size:35px; }
	#latest-news .readall a { border-width:3px; line-height:42px; }
	#unite-news .readall a { border-width:3px; line-height:34px; }
	
	
	
}
@media screen and (max-width:979px) {
	#slider .data h1 { font-size:35px; line-height:40px; }
	#slider .data .content { display:none; }
	
	#content .leftpart .title, #content .leftpart .widget-title { font-size:20px; }
	#content .leftpart { width:25%; margin-left:2.5% }
	
	#innerbanner .data .title { font-size:40px; line-height:45px;  }
	.wcontent { -o-column-count:1; -webkit-column-count:1; -moz-column-count:1; column-count:1; -o-column-gap:70px; -webkit-column-gap:70px; -moz-column-gap:70px; column-gap:70px; }
	
	.cbg .img { width:600px; margin:0 auto; }
	
	#unite-news .readall { font-size:14px; }
	#latest-news { width:65%; margin:0; }
	#latest-news .owl-item { padding:0 15px; }
	#latest-news .item .img { max-width:100%; }
	
	footer .mobileapp ul { width:100%; }
	.tblbr01 { max-width:100%; overflow-x:scroll; padding-bottom:20px; }
	.thumblist-01 li { width:31.33%; }
	
	.social-feeds .facebook .fb_iframe_widget { width:100%; }
	.social-feeds .twitter #twitter-widget-0 { width:100% !important; }
	
}

@media screen and (max-width:768px) {	
	#content h1, #latest-news .title, #unite-news .title { font-size:30px; }
	#unite-news .owl-item { padding:20px 20px 0 20px; }
	
	#latest-news { padding:30px 0; }
	#unite-news .title { padding:30px 0 20px 0; }
	
	footer .bottom .links, footer .bottom .contactdetails, footer .bottom .contactdetails .col-06 { width:100%; text-align:center; }
	footer .bottom .links { padding-bottom:20px; }
	#innerbanner { height:350px; }
	#innerbanner .data { padding-bottom:80px; }
	#innerbanner .breadscrumb li { font-size:14px; font-weight:400; }
	#innerbanner .breadscrumb li:after { font-weight:700; }
}
@media screen and (max-width:767px) {
	.main-banner { height:600px !important; }
	#slider .owl-controls .owl-pagination { bottom:65px; }
	.login #slider .owl-controls .owl-pagination { bottom:10px; }
	#slider .owl-controls .owl-pagination { width:100%; right:0; background:none; }
	#slider .owl-controls .owl-page { margin:3px 5px; }
		
	#content h1, #latest-news .title, #unite-news .title, #latest-news .social-feeds .title { font-size:25px; }
	#unite-news .title, #latest-news .social-feeds .title { padding:20px 0 10px 0; }
	#content .rightpart { padding:30px 0; }
	#content .fullwidth { padding:30px 0; }
	#content .leftpart { margin-left:0% }
	
	#slider .container, #innerbanner .container { padding:0 3%; }
	.container { width:94%; }
	#slider .data { padding:0; }
	#slider .data h1 { font-size:30px; line-height:30px; }
	
	.u_login { width:400px; margin-left:-200px; top:150px; }
	
	.loginarea .input { line-height:40px; margin:0 0 15px 0; }
	.loginarea .btn { line-height:40px; }
	.cbg { padding:30px 0 50px 0; }
	.cbg .img { width:90%; }
	
	#latest-news { width:100%; }
	#unite-news { width:100%; }
	#latest-news .owl-controls .owl-pagination { display:inline-block; }
	#latest-news .owl-buttons { display:none; }
		
	.pad-01 { padding:30px 0; }
	.loginpart { margin-bottom:20px; }
	.loginpart, .contentpart, #content .leftpart, #content .rightpart { width:100%; }
	#content .leftpart, #content .rightpart { height:auto !important; }
	.contentpart p { font-size:14px; line-height:22px; }
	
	.agreements-list li { font-size:18px; width:47%; }
	.box-01 li .title { font-size:16px; }
	.box-01 li li { font-size:14px; line-height:20px; font-weight:600; }
		
	.social-feeds .facebook, .social-feeds .twitter { width:50%; margin:0; }
	
	.col-2 li:first-child, .col-2 li:last-child { padding:0; }
	.col-2 li { width:100%; }
	
	footer .mobileapp ul { padding:30px 0; overflow:hidden; }
	footer .mobileapp ul:before { background-position:50% 50%; opacity:0.2; }
	footer .mobileapp li { padding:10px 15px; }
	
	.aboutme .info { line-height:24px; }
	.aboutme .info .edit { float:none; text-align:right; line-height:40px; margin-top:10px; }
	.aboutme .info .edit a { display:inline-block; }
	.aboutme .info { width:100%; }
	.aboutme .noticeboard { width:100%; margin:20px 0 0 0; }
	
	.homelinks { width:100%; }
	.homenews { width:100%; }
	.homenews ul { font-size:0; margin:0 0 0 -3%; }
	.homenews li { width:47%; margin:0 0 0 3%; display:inline-block; font-size:14px; }
	
	.newslist li { padding:15px 0; }
	.newslist li:hover { box-shadow:none; }
	
}
@media screen and (max-width:567px) {
	.login header, .login header.fixed { position:relative; background:#283f88; }
	header .logo, header.fixed .logo { width:140px; }
	.main-menu { padding-top:55px; }
	header .search { width:36px; right:41px; }
	header .search.open { width:250px; } 
	header .search input, header .search button { height:36px; line-height:36px; }
	header .logout a:before { width:36px; height:36px; line-height:36px;  }
	header .search button { width:36px; }
	#cssmenu ul { top:110px; }
	
	.u_login { width:380px; margin-left:-180px; top:130px; }
	#u_login .tabs-left ul li a { font-size:14px; line-height:22px; padding:10px; white-space:normal; }
	.loginarea .input { line-height:36px; }
	.loginarea .btn { padding:0 15px; margin-right:10px; }
	.applyarea .btn { margin-top:10px; }
	.more a { padding:0 20px; }
	
	#slider .data .title { display:none; }
	#slider .data .time { line-height:30px; }
	
	.inner_banner,
	#innerbanner.home { height:200px; }	
	#innerbanner  { height:200px; }
	#innerbanner .data .title { font-size:30px; line-height:35px; }
	#innerbanner .data { padding-bottom:70px; }
	
	.loginpart .loginarea, .loginpart .applyarea { padding:20px; }
	#content h1 { line-height:30px; }
	#content h1 span { font-size:25px; }
	
	#latest-news .item .data .daymonth { position:relative; top:0; width:100%; text-align:left; }
	#latest-news .item .data .daymonth .day { display:inline-block; background:none; border:none; width:auto; height:auto; font-size:12px; line-height:22px; }
	#latest-news .item .data .daymonth .day:after { position:relative; content:","; }
	#latest-news .item .data .daymonth .month { display:inline-block; line-height:22px; }
	#latest-news .item .data { padding:20px 0; }
	
	.box-01 li { width:97%; }
	.box-01 li li { line-height:24px; }
	
	
	.social-feeds .facebook, .social-feeds .twitter { width:90%; margin:0 5%; }
	footer .bottom .links li { line-height:22px; }
	
	.aboutme .info .bg { padding:10px; }
	.aboutme .details .title { position:relative; padding:10px 15px 0 15px; width:100%; }
	.aboutme .details .title:after { position:relative; margin-left:10px }
	.aboutme .details .data { padding:5px 15px 10px 15px; }
	
	.agreements-list li { font-size:14px; line-height:20px; }
	.agreements-list li a b { padding:10px 15px; }
	.breakingNews { height:80px; }
	.breakingNews > .bn-title { border:0; }
	.breakingNews > .bn-title { width:auto !important; line-height:40px; height:40px; width:100% !important; }
	.breakingNews > .bn-title > h2 { display:block !important; line-height:40px; padding:0 20px 0 30px; }
	.breakingNews > .bn-title > h2::before { left:10px; }
	.breakingNews > ul { position:absolute; left:10px !important; top:40px;  }
	.breakingNews > ul > li { line-height:40px !important;}

	.thumblist-01 li { width:48%; }
}
@media screen and (max-width:480px) {
	#slider .data h1 { font-size:22px; line-height:25px; }
	.u_login { width:300px; margin-left:-150px; }
	
}
@media screen and (max-width:479px) {
	header .rightpart .social-media li { margin:0 1px; }
	header .rightpart .login { margin:25px 0 0 5px; }
	header .rightpart .login a { padding:5px 10px; font-size:12px; }
	header .rightpart .unite { margin-left:5px; }
	#slider .data h1 { font-size:18px; line-height:22px; }
	
	
	.homenews ul { margin:0; }
	.homenews li { width:100%; margin:0; }
	.newslist li .thumb { width:100%; }
	.newslist li .details { width:100%; padding:10px 0 0 0; }
	.newslist li:nth-child(odd) .details { padding-left:0; }
	.newslist li:nth-child(even) .details { padding-right:0; }
	
}
@media screen and (max-width:360px) {
	#latest-news .owl-item { padding:0; }
	footer .mobileapp li:nth-child(3) { border-left:0; }
	footer .mobileapp li { width:50%; padding:10px 5px; }
	footer .mobileapp li img {  }
	
	.agreements-list li { font-size:20px; width:97%; }
}
@media screen and (max-width:320px) {
}
