@media only screen and (max-width: 968px){
	body {
        width: auto;
		font-size: 12px;
	}
	.entry-content {
		line-height: 20px;
		font-size: 12px;
		width: auto;
float: none;
margin-bottom: 20px;
	}
	
	
	.single_side_widgets {
		width: auto;
float: none;
background: white;
padding: 20px 40px 0;
border: 1px solid lightGrey;
	}
	#posttype-list {
width: auto;
}
#posttype-list img {
width: auto;
}
.blog_feed .wide_video {
width: auto;
}
	.article_meta {
		background: white;
padding: 20px 40px 0;
border: 1px solid lightGrey;
width: auto;
float: none;
}
#comments {
width: auto;
float: none;
}
	.slider-caption h3 {
		font-size: 14px;
		margin: 0;
	}
	.slider-caption {
		font-size: 11px;
		line-height: 14px;
	}
	body img {
		max-width: 720px;
		height: auto;	
	}
	.blog_feed h2 {
		font-size: 22px;
	}
	section.site_content, .footer_widgets, .site_width, .wide_video {
		width: 720px;
	}
	.wide_video {
		height: 340px;
	}
	.entry-content img {
		max-width: 638px;
		height: auto;
	}
}
@media only screen and (max-width: 760px){
	body {
        width: auto;
	}
	.content, .flexslider {
		margin-bottom: 30px;
		clear: both;
	}
	
	.slider-caption {
		width: 460px;
		margin: 0;
		position: relative;
		padding: 2px 10px;
		background: #011C26;
	}

.blog_feed .article_desc, .blog_feed .article_title, .blog_feed .meta_info {
padding: 0 16px;
}

	.blog_feed h2 {
		font-size: 16px;
		line-height: 26px;
		margin: 10px;
	}
	.home_blog .article_desc {
		margin: 0 10px;
	}
	body img {
		max-width: 480px;
		height: auto;	
	}
	section.site_content, .footer_widgets, .site_width, .wide_video {
		width: 480px;
	}
	.wide_video {
		height: 260px;
	}
	.entry-content img {
		max-width: 398px;
		height: auto;
	}

	.intro_text p {
		font-size: 18px;
		line-height: 24px;
	}
	.article_title h1 {
		font-size: 24px;
		line-height: 36px;
	}
	.content_title h2 {
		font-size: 18px;
		line-height: 30px;
	}
	.content_title {
margin: 0px 0 20px;
}
.site_header {
margin: 0 auto 20px;
}
	.title_sep {
font-size: 14px;
padding-top: 3px;
line-height: 22px;
}

	.primary_menu .menu a {
		font-size: 11px;
	}
	.next_arrows {
		margin-top: 30px;
	}
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
		margin-right: 0;
		float: none;
		width: 100%;
	}
	.intro_text h1 {
font-size: 30px;
}
.blog_feed .meta_info {
margin: 10px;
}

.content.home_blog {
float: none;
}
.next_page:hover {
right: -20px;
font-size: 0;
}

.prev_page:hover {
left: -20px;
font-size: 0;
}
}

@media only screen and (max-width: 481px) and (min-width: 0){
	body {
        width: auto;
	}
	.slider-caption {
		width: 230px;
		margin: 0;
		position: relative;
		padding: 2px 5px;
	}
	.entry-content {
		padding: 0px 12px;
	}
	.entry-content img {
		max-width: 214px;
		height: auto;
	}
	.article_meta {
		padding: 10px 12px;
	}
	.article_links {
		padding: 20px 10px;
	}
	.nav_info {
		font-weight: normal;
		width: 214px;
	}
	body img {
		max-width: 240px;
		height: auto;	
	}
	section.site_content, .footer_widgets, .site_width, .wide_video {
		width: 240px;
	}
	.wide_video {
		height: 160px;
	}
	.logo {
		width: 100%;
		text-align: center;
		padding: 30px 0px;
	}
	nav.top_nav {
		display: none;
	}
	.article_title h1 {
		font-size: 18px;
		line-height: 28px;
		width: 90%;
	}
	.error_banner h1 {
		font-size: 22px;	
	}
	.blog_post .quotation_banner h2, .error_banner h2 {
		margin: 10px 0;
		font-size: 14px;
	}
	.blog_post .quotation_banner, .error_banner {
		position: relative;
		background: #242E33;
		text-align: center;
		padding: 10px 26px;
	}
	.quotation_banner h2, .text_banner h2 {
		font-size: 12px;
		line-height: 24px;
		margin: 6px;
	}
	.quotation_banner h3, .error_banner h3 {
		margin: 0;
	}
	.quotation_banner, .error_banner {
		padding: 20px 20px 10px;
	}
	
	.home_feed {
		margin-bottom: 6px;
	}
	.intro_text {
		margin: 0;
	}
	.mobile.primary_menu {
		display: block;
	}
	.primary_menu {
		display: none;
	}
	.site_header {
		height: auto;	
	}
	.next_arrows {
		margin-top: 30px;
	}
	.next_arrows > a {
		margin-left: 4px;
	}
	.prev_arrows > a {
		margin-right: 4px;
	}
	.site_footer {
		text-align: center;
	}
	.footer_widgets .widget_area {
		float: none;
		margin: 0 auto;
	}
	.footer_widgets .widget_area:last-child {
		margin-right: none!important;
	}
	.footer_widgets .widget_area:last-child {
		margin: 0 auto!important;
		overflow: hidden;
	}
	input[type="text"], input[type="password"] {
		width: 204px;
	}
	.post-tabs ul.tabs-nav li{
		width: 86%;
padding-left: 7%!important;
padding-right: 7%!important;
	}
	.post-tabs-ver ul.tabs-nav {
	width: 100%!important;
	float: none!important;
	}
	.post-tabs-ver ul.tabs-nav li, .post-tabs-ver ul.tabs-nav li.current {
	float: none!important;
	width: 100%!important;
	}
	.post-tabs-ver .pane {
	margin: 0!important;
	}
	.home_blog .blog_feed .article_desc {
padding: 0 6px;
font-size: 12px;
line-height: 16px;

}

.blog_feed .article_desc, .blog_feed .article_title, .blog_feed .meta_info {
padding: 0 16px;
}

.single_side_widgets {
padding: 20px 16px 0;
margin-bottom: 30px;
}

.blog_feed h2 {
		font-size: 16px;
		line-height: 26px;
		margin: 0px;
		padding-top: 10px;
	}
	
	.blog_feed .meta_info {
margin: 0px;
}

.blog_feed {
width: 240px;
}

	
}
