@media (min-width:1024px) and (max-width:1179px) {
	.wrapper{width:980px}
	.wrapper1{width:980px}
	.logo {width:320px;}
	#cssmenu > ul > li > a {font-size:18px;}
	.navigation {padding-top:28px;}
	.main-content {width:695px;}
	.latest-news ul li {width:305px;}
	.cms-content {min-height:300px;}
}

@media (min-width:768px) and (max-width:1023px) {
	.wrapper{width:730px}
	.wrapper1{width:730px}
	.logo {width:360px;}
	.navigation {padding-top:25px; width:42px;}
	.main-content {width:445px;}
	.latest-news h2, .main-heading h2 {font-size:42px;}
	.latest-news ul li {margin-right: 20px; width: 230px;}
	.latest-news ul li h3 {min-height:72px;}
	.sticky .navigation {padding-top:10px;}
	.cms-content {min-height:300px;}
	.wrapper1 .entry-header, .wrapper1 .entry-content{margin:0;}
	.navigation.pagination{width:100%; margin:0;}
	.site-main{margin:0;}
	.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content{  margin: 10px 0;}
	.post-navigation{margin:0 0 10px 0;}
}

@media (min-width:600px) and (max-width:767px) {
	.wrapper{width:570px}
	.wrapper1{width:570px}
	.logo {width:260px;}
	.navigation {padding-top:15px; width:42px;}
	.main-content {width:445px;}
	.sticky .navigation {padding-top:10px;}
	.left-sidebar, .main-content {float:none; width:100%; text-align:center; margin-right:0;}
	.left-sidebar {margin-bottom:20px;}
	.left-sidebar img{display:inline-block;}
	.latest-news h2, .main-heading h2 {font-size:36px;}
	.latest-news ul li {margin-right: 0px; width: 100%; margin-bottom:20px;}
	.latest-news ul li:last-child {margin-bottom:0;}
	.form {width:100%;}
	.cms-content {min-height:300px;}
	.navigation.pagination{width:100%; margin:0;}
	.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content{  margin: 10px 0;}
	.blog-post .entry-header h2, .post-detail .entry-header h1{font-size:17px; padding-top:3px;}
	.pagination .nav-links::before, .pagination .nav-links::after{  width: 100%; line-height:11px;}
	.site-main{margin:0;}
	.post-detail .entry-footer {  margin-top: 10px !important;}
	.left-side-block, .sidebar {width:100%;}
	.post-navigation{margin:0 0 10px 0;}		
}

@media (min-width:480px) and (max-width:599px) {
	.wrapper{width:460px}
	.wrapper1{width:460px}
	.header {padding:15px 0 10px 0;}
	.sticky .logo, .logo {width:180px;}
	.navigation {padding-top:0px; width:42px;}
	.sticky .navigation {padding:0;}
	.middle-container, .cms-content {padding:30px 0;}
	.main-content {width:445px;}
	.left-sidebar, .main-content {float:none; width:100%; text-align:center; margin-right:0;}
	.left-sidebar {margin-bottom:20px;}
	.left-sidebar img{display:inline-block;}
	.latest-news {padding:30px 0}
	.latest-news h2, .main-heading h2 {font-size:26px; margin-bottom: 20px;
    padding-bottom: 12px;}
	.latest-news ul li {margin-right: 0px; width: 100%; margin-bottom:20px;}
	.latest-news ul li:last-child {margin-bottom:0;}
	.social, .copyright {float:none; width:100%; text-align:center;}
	.copyright p {margin-bottom:5px;}
	.cms-content img.float-right {display:none;}
	.form {width:100%;}
	.captcha {margin-right:0;}
	.cms-content {min-height:300px;}
	.navigation.pagination{width:100%; margin:0;}
	.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content{  margin: 10px 0;}
	.blog-post .entry-header h2, .post-detail .entry-header h1{font-size:17px; padding-top:3px;}
	.pagination .nav-links::before, .pagination .nav-links::after{  width: 100%; line-height:11px;}
	.site-main{margin:0;}
	.post-detail .entry-footer {  margin-top: 10px !important;}
	.pagination .next{top: 7px !important;}
	.prev.page-numbers {   right: 12px;    top: 7px;}
	.pagination .page-numbers{padding: 10px 10px 6px;}
	.left-side-block, .sidebar {width:100%;}
	.post-navigation{margin:0 0 10px 0;}
}

@media (max-width:479px) {
	.wrapper{width:95%}
	.wrapper1{width:95%}
	.header {padding:15px 0 10px 0;}
	.sticky .logo, .logo {width:180px;}
	.navigation {padding-top:0px; width:42px;}
	.sticky .navigation {padding:0;}
	.middle-container, .cms-content {padding:30px 0;}
	.main-content {width:445px;}
	.left-sidebar, .main-content {float:none; width:100%; text-align:center; margin-right:0;}
	.left-sidebar {margin-bottom:20px;}
	.left-sidebar img{display:inline-block;}
	.latest-news {padding:30px 0}
	.latest-news h2, .main-heading h2 {font-size:26px; margin-bottom: 20px;
    padding-bottom: 13px;}
	.latest-news ul li {margin-right: 0px; width: 100%; margin-bottom:20px;}
	.latest-news ul li:last-child {margin-bottom:0;}
	.align-right {text-align:left;}
	.social, .copyright {float:none; width:100%; text-align:center;}
	.copyright p {margin-bottom:5px;}
	.cms-content img.float-right {display:none;}
	.form {width:100%;}
	.captcha {margin-right:0;}
	.cms-content {min-height:250px;}
	.navigation.pagination{width:100%; margin:0;}
	.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content{  margin: 10px 0;}
	.blog-post .entry-header h2, .post-detail .entry-header h1{font-size:17px; padding-top:3px;}
	.pagination .nav-links::before, .pagination .nav-links::after{  width: 100%; line-height:11px;}
	.site-main{margin:0;}	
	.post-detail .entry-footer {  margin-top: 10px !important;}
	.pagination .next{top: 7px !important;}
	.prev.page-numbers {   right: 12px;    top: 7px;}
	.pagination .page-numbers{padding: 10px 10px 6px;}
	.left-side-block, .sidebar {width:100%;}
	.post-navigation{margin:0 0 10px 0;}
}