@media (min-width: 989px) and (max-width: 1200px) {

		.topBar ul#topNavigation li a {
			font-size: 13px;
			padding: 0px 6px;
		}
		#header #banner a, #header #banner img {
			width: 620px;
		}
		#mainNavigation ul#dropmenu > li a {
			padding: 10px 5px;
			font-size: 13px;
		}
		.ticker .tickercontainer {
			width: 760px;
		}
		.mobileMenu {
			display: none !important;
		}
		.featuredSection {
			height: 370px;
		}
		.featuredPostsListContent li {
			padding:13px;
		}
		.featuredPostsListContent li h4 {
			margin-bottom: 7px;
			height: 22px;
			overflow: hidden;
		}
		.featuredPostsList .liopostThumb, .featuredPostsList .liopostThumb img {
			width: 55px;
			height: 42px;
		} 
		
		/*featured slider*/ 
		.home-f-first { 
			width: 480px;
		}
		
		.postSlideshow  ,.postSlideshow img{
			width:540px !important; 
		}
		#latestPostsGrid .latestPost , .homeGallery .smallGalleryitem {
		
		}
		
		.bigAd a,.bigAd img {
			width: 100%;
			margin: 0px !important;
		}
		
		.sidebar .widget.bigAd {
			padding: 0px;
		}
		.homeGallery .smallGalleryitem {
			height:240px;
		}
		#latestPostsGrid .latestPost .latestPostThumb  , .homeGallery .smallGalleryitem img {
			height: 200px;
		}
		.newsBox.newsBoxRight .contentBox .newsBoxPost {
		
		}
		.contentBox .newsBoxPost .newsBoxPostThumb {
			width: 100%;
		}
		.latestPost .latestPostDetails .latestPostTitle a {
			font-size: 14px;
		}
		.latestPost .latestPostDetails .postMeta {
			margin-bottom: 5px;
			border-bottom: none;
			padding-bottom: 0px;
		}
		.newsPicture {
			display: none;
		}
		.newsPicturesList .newsPictureItem:nth-child(4n+0) {
			margin-right: 15px;
		}
		.newsPicturesList .newsPictureItem:nth-child(6n+0) {
			margin-right: 0px;
		}
		#smallNewsBoxs .smallNewsBox {
			
			overflow: hidden;
		}
		.contentBox .smallNewsBoxPost .smallNewsBoxPostThumb {
			width: 100%;
			height: auto;
		}
		.contentBox .smallNewsBoxPost .smallNewsBoxPostThumb img {
			width: 100%;
			height: auto;
		}
		.membersArea .btn i {
			margin-left:10px;
		}
		.smallNewsBoxListPostTitle {
			margin-bottom: 0px;
		}
		
		.mainVideo {
			margin-right: 10px;
			min-height: 480px !important;
			width: 280px;
		}
		#featuredColumnsPostsList li.featuredColumnsPostsLi .latestPostThumb {
			max-height: 160px;
			overflow:hidden;
		}
		.featPostThumb, .featPostThumb a img {
			max-height: 150px;
			overflow:hidden;
		}
		.VideosList li {
			background: rgba(0,0,0,0.04);
			width: 254px;
			margin-bottom: 10px;
		}
		.span3 .posts_images .widgetPostImage:nth-child(4n+0) {
			margin-right: 10px !important;
		}
		.span3 .posts_images .widgetPostImage:nth-child(3n+0) {
			margin-right: 10px !important;
		}
		.widget.pop-posts .post .postThumb {
			display: none;
		}
		.latestPostList .latestPostDetails {
			
		}
		.tabContent .spotlayerPosMeta {
			display: none;
		}
		.sidebar.span3 .mainsearch form #search-form {
			width: 86%;
		}
		.sidebar.span3 .mainsearch form .postform {
			width: 175px;
		}
		
		.widget.advert li.advertLeft {
			margin: 0px;
		}
		.widget.advert li {
			padding: 10px;
			
		}
		#mainNavigation ul.dropmenu > li a {
			padding: 15px 10px;
		}
		.custom_categories li {
			padding: 20px 10px 17px 10px;
		}
		.show-mobile-menu {
			display: none;
		}
		.widget.advert {
			padding: 0px !important;
		}
		.flickr_badge_image {
			width: 60px;
			height: 60px;
		}
		.user-forms input, #user_login {
			width: 90%;
		}
		.user-submit {
			width: 35%;
		}
		form#primaryPostForm .newPostColumn {
			margin: auto 1px 15px 1px;
		}
		.loginFormInputs input[type="text"], .loginFormInputs input[type="password"] {
			width: 41% !important;
		}
		.membersArea .btn {
			display: inline-block;
			padding: 0px 0px !important;
			height: 40px;
			width: 40px;
			float: left;
		}
		#GoogleMap {
			width: 100%;
			height: 250px;
		}
		.mainpageContent img {
			width: 100%;
			height: auto;
		}
		.gallery-columns-4 .gallery-item {
			width: 120px;
		}
		.share-text {
			display: none;
		}
		.textareaComment textarea {
			width: 96%;
		}
	
		.carousel .post .post-content p, #featuredColumnsPostsList li.featuredColumnsPostsLi .MetapostDate {
			display: none;
		}
		#featuredColumnsPostsList li.featuredColumnsPostsLi {
			width: 226px;
			height: 205px;
		}
		#featured-slider li {
			margin: 0;
			padding: 0;
			line-height: 0;
			max-width: 620px
		}
		#featured-slider-pager {
			height: 500px;
			width: 330px;
		}
		.bx-wrapper img {
			width: 620px;
			height: 480px;
		}
		.mainSlideshows {
			width: 520px !important;
			height: 398px;
		}
		#featuredPosts {
			height: 300px;
			width: 520px;
		}
		#featuredPosts .slide {
			display: none;
			position: relative;
			width: 520px;
			height: 300px;
		}
		#featuredThumbs {
			height: 90px;
		}
		#featuredThumbs li {
			width: 70px;
			max-width: 70px;
			height: 70px;
		}
		.featPost {
			width: 204px;
			height: 196px;
			margin-right: 6px;
			margin-bottom: 6px;
		}
		.homeContentFull #latestPostsGrid .latestPost {
			width:213px;
		}
		.homeContentFull .mainVideo {
			min-height: 380px !important;
			width: 360px;
		}
		.homeContentFull .newsPicturesList .newsPictureItem {
			
		}
		.span7 #carousel, .span7 #carousel .caroufredsel_wrapper {
		overflow: hidden;
		width: 540px !important;
		}
		.span7 #carouselPosts #featuredcarousel .post, .span7  #carouselPosts #featuredcarousel .post img {
			width: 165px !important;
			height: 120px;
		}
		.homeContentFull #carousel, .homeContentFull #carousel .caroufredsel_wrapper {
			overflow: hidden;
			width: 700px !important;
		}
		.homeContentFull #carouselPosts #featuredcarousel .post, .homeContentFull #carouselPosts #featuredcarousel .post img {
			width: 218px !important;
			height: 170px;
		}
		.homeContentFull .homeGallery .smallGalleryitem {
			float: left;
			width: 210px;
			height: 210px;
		}
		.homeContentFull .homeGallery .smallGalleryitem img {
			width: 210px;
			height: 140px;
		}
		.homeContentFull #smallNewsBoxs .smallNewsBox {
			width: 335px;
		}
		.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb {
			width: 335px;
			height: 230px;
		}
		.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb a img {
			width: 335px;
			height: 230px;
		}
		.newsPicturesList .newsPictureItem {
			margin-right: 3px;
			margin-bottom: 3px;
			width: 133px;
			height: 100px;
		}
		.author-avatar img {
			width: 60px;
		}
		.footerWidget .posts_images .widgetPostImage , .footerWidget .posts_images .widgetPostImage img  {
			width: 94px;
		}
		#latest-posts-big .latestPostDetails p {
			display: none;
		}
		.footerWidget .posts_images .widgetPostImage:nth-child(3n+0) {
			margin-right: 15px;
		}
		.footerWidget .posts_images .widgetPostImage:nth-child(2n+0) {
			margin-right: 0px;
		}
		.archive-post-details a.postMore{
			display: block;
		}
		.newsBoxList .newsBoxListPost {
		
		}
		#featuredSection-slider .flex-viewport {
		max-height:440px !important;
		}
		#featuredSection-slider .slides li a img {
		display: block;
		min-width: 540px;
		max-height:240px;
		}
		#featuredSection-slider .slides li a, #featuredSection-slider .slides li a img {
		display: block;
		min-width: 540px;
		max-height:240px;
		margin-bottom: 0px !important;
		}
		
		
		#subsearch {
			width: 620px;
			margin-left: auto;
			margin-right: auto;
		}
		.carousel .post .post-gallery , #featured .owl-item {
		  min-height: 286px;
			height: 286px;
		}
		.shareTitle {
			display: none;
		}
		.shareThisPost .list {
			float: none !important;
			text-align: center;
		}

}
@media only screen and (min-width: 768px) and (max-width: 989px) {
	.extra-nav.sticky{
		display: none;
	}
.home-featured-posts .container{
	width: 100%;
}
.home-f-first {
	height: 439px;
	width: 410px;
}
.h-f-col {
	max-height: 218px;
}
 
.categories-list-col{
	display: none;
}
	
.latestPostList .latestPostDetails {
	padding: 20px;
}
#latest-posts-big .latestPostDetails p {
	display: none;
}
form#primaryPostForm input[type="text"] {
padding: 12px;
width: 95.5%;
margin-bottom: 20px;
}
form#primaryPostForm .newPostColumn {
margin-left:2px;
margin-right:2px;
}
.membersArea .span6 {
	width: 45% !important;	
}
.membersArea .span4 {
	width: 30% !important;	
}
.membersArea .span2 {
	width: 10% !important;
}
.loginFormInputs input[type="text"], .loginFormInputs input[type="password"] {
	width: 41% !important;
}
.membersArea .btn {
	display: inline-block;
	padding: 0px 0px !important;
	height: 40px;
	width: 40px;
	float: left;
}
.membersArea .btn i {
	margin-left:10px;
}
#mainNavigation {
	display: none;
}
#mobile-menu {
	z-index: 1;
}
.show-mobile-menu .mobile-menu-text {
	display: block;
}
.topLeft-scroller {
		width: 210px;
}
.topLeft-menu-wrapper.topLeft-open-all {
		width: 210px;
}
#latest-features .span3 {
	width: 300px;
}
#latest-features .span3 img {
	width: 300px;
}
.lioLatestPostColumns {
}
#ajaxContent .span1 , .hentry .lioLatestPost.lioLatestPostColumns .span1 {
	width:60px !important;
}
#ajaxContent .span5 , .hentry .lioLatestPost.lioLatestPostColumns .span5 {
	width:400px !important;
}
#ajaxContent .span2 , .hentry .lioLatestPost.lioLatestPostColumns .span2{
	display:none !important;
}
#ajaxContent {
	padding: 0px 2px;

}
.postSlideshow  ,.postSlideshow img{
	width:620px !important; 
}
.topLeft-menu-main a.mainTopToggle {
	margin-right: 90px;
}
.topBar ul#topNavigation {
	 
}
.topLeft-menu-main, .topLeft-menu-main ul {
	display: block;
}
.topBar .row {
	 
}
.header_search .search-form{
	display: none;
}

.membersArea li {
	width: 70px;

	overflow: hidden;
}
.membersArea li i {
	margin-left: 15px;
}
.membersArea li span {
	display: none;
}
#header #banner {
	float: none;
}
#header #banner a img {
	float: right;
}
#header #logo {
	overflow: hidden;
	text-align: center;
	margin-bottom: 50px;
}
#header .span2 {
	padding-top: 15px;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
#header .header-weather {
	display: none;
}
.ticker .tickercontainer {
	width: 450px;
}
.topBar ul#topNavigation li a {
	font-size: 13px;
	padding: 0px 6px;
}
#header #banner a, #header #banner img {
	width: 100%;
}
#mainNavigation ul#dropmenu > li a {
	padding: 10px 5px;
	font-size: 13px;
}
.mobileMenu {
	display: none !important;
}
.featuredSection {
	height: auto;
}
#featuredSection-slider {
	margin-bottom: 15px;
}
#featuredSection-slider .slider-text p {
	padding-right: 20px;
}
.featuredPostsListContent li {
	padding: 8px 10px;
}
.featuredPostsListContent li h4 {
	margin-bottom: 7px;
	height: 22px;
	overflow: hidden;
}
.featuredPostsList .liopostThumb, .featuredPostsList .liopostThumb img {
	width: 42px;
	height: 42px;
}
#latestPostsGrid .latestPost , .homeGallery .smallGalleryitem {
	
}
.homeGallery .smallGalleryitem {
	
}
#latestPostsGrid .latestPost .latestPostThumb , .homeGallery .smallGalleryitem img {
	
}
.newsBox.newsBoxRight .contentBox .newsBoxPost {
	
}
 .big-news3 .contentBox .newsBoxPost .newsBoxPostThumb {
	width: 100%;
}
.newsBox.newsBoxRight .contentBox .newsBoxPost .newsBoxPostThumb {
	
}
.latestPost .latestPostDetails .latestPostTitle a {
	font-size: 14px;
}
.latestPost .latestPostDetails .postMeta {
	margin-bottom: 5px;
	border-bottom: none;
	padding-bottom: 0px;
}
.newsPicture {
	display: none;
}
.sidebarContent {
	padding: 0;
}
.sideVideo {
	height: auto;
}
.mainsearch form #search-form {

}
#smallNewsBoxs .smallNewsBox {
	
}
.newsBoxList .newsBoxListPost {

}
.smallNewsBoxListPostTitle {
	margin-bottom: 0px;
}
#carousel, #carousel .caroufredsel_wrapper {
	width: 620px !important;
}
#carouselPosts #featuredcarousel .post, #carouselPosts #featuredcarousel .post img {
	width: 190px !important;
	height: 135px;
}
.mainVideo {
	margin-right: 10px;
	min-height: 480px !important;
	width: 320px;
}
.VideosList li {
	background: rgba(0,0,0,0.04);
	width: 290px;
	margin-bottom: 10px;
}
.newsPicturesList .newsPictureItem{
	width: calc(25% - 3px);
}
.newsPicturesList .newsPictureItem a img {
	width: 100%; 
}
.smallSidebar .lioLatestPosts .lioLatestPost .liopostThumb, .smallSidebar .tabContent li .image, .smallSidebar .author-avatar, .LioLatestCat .LioCatPostsThumb {
	float: left;
	width: 100px;
	height: 80px;
	overflow: hidden;
	margin: 0px 10px 10px 0px;
}
.span3 .footerWidget.posts_images .widgetPostImage:nth-child(4n+0) { margin-right:10px;}
.bigAd160 {
	display: none;
}
.sidebar {
	
}
.sidebar .widget {

}
.widget.advert li.advertLeft{
	margin: 0;
}
.widget.advert li{
	margin-right: 30px!important;
}

.newsletterForms {
	margin-top: 16px;
}
#mail-forum {
	float: left;
	width: 390px;
}
.newslettersubmit {
	width: 130px;
	height: 38px;
}
.widget.pop-posts .post .postThumb {
	float: left;
	width: 150px;
	height: 100px;
	overflow: hidden;
	margin-right: 20px;
}
.widget.pop-posts .post .postThumb img {
	width: 150px;
	height: 100px;
}
.widget.pop-posts .post {
	text-align: left;
}
.widget_categories ul li, .widget_archive ul li, .widget_pages ul li {
	width: 180px;
	max-width: 180px;
	float: left;
	margin-right: 20px;
}
.widget_categories ul li:nth-child(2n+0), .widget_archive ul li:nth-child(2n+0), .widget_pages ul li:nth-child(2n+0) {
	margin-right: 20px;
}
.posts_images .widgetPostImage:nth-child(5n+0), .widget .flickr_badge_image:nth-child(5n+1) {
	margin-right: 10px;
}
.flickr_badge_image:nth-child(3n+1) {
	margin-right: 12px;
}
.flickr_badge_image:nth-child(6n+1) {
	margin-right: 0px;
}
.span3 .posts_images .widgetPostImage:nth-child(3n+0) {
	margin-right: 10px;
}
.span3 .posts_images .widgetPostImage:nth-child(6n+0) {
	margin-right: 0px;
}
.newslettermail {
	width: 278px;
	margin-bottom: 10px !important;
}
.single-post .postContent, .mainpageContent-default .postContent {
	overflow: hidden;
	width: 620px !important;
}
#featuredColumnsPostsList li.featuredColumnsPostsLi .latestPostThumb img {
	max-height: 140px;
	overflow:hidden;
}
.single-post .galleryflexslider {
	width: 620px !important;
}
.single-post .imageThumb img {
	width: 620px !important;
}
.commentsFormInputs div {
	overflow: hidden;
	float: none;
	margin-right: 0;
	width: 60%;
}
.textareaComment textarea {
	width: 95%;
}
.subscribe-text {
	width: 278px;
	margin-bottom: 7px !important;
}
.subscribe-button {
	border: none;
	cursor: pointer;
	display: inline-block;
	float: none;
}
.pageTitleContent .span4 {
	width: 620px !important;
}
.pageTitleContent .span4 .postNavigationContainer {
	float: right;
}
.pageTitleContent .span4 .postMoreMeta {
	float: left;
}
.pageTitleContent .span4 .postMoreMeta li {
	margin-left: 0px;
	margin-right: 15px;
}
.footerMenu, .siteCopyrights {
	text-align: center;
}
.footersocial {
	float: none;
}
#projectsnavigation.span5 {
	width: 130px !important;
	float: right !important;
}
#projectsnavigation.span5 .projectsnav {
	float: right !important;
}
.breadrcumbpadding {
	display: none;
}
.recentPosts .rcentPost:last-child {
	display: none;
}
#mainTagline {
	text-align: center;
	padding-bottom: 15px;
}
#mainTagline h4 {
	font-size: 16px;
	line-height: 20px;
}
#mainTagline .calltoactionButton {
	width: 620px;
	text-align: center;
}
#mainTagline .calltoactionButton a {
	float: none;
	font-size: 12px;
	display: inline-block;
}
#GoogleMap {
	width: 100%;
	height: 250px;
}
.mainpageContent img {
	width: 100%;
	height: auto;
}
.gallery-columns-4 .gallery-item {
	width: 120px;
}
.share-text {
	display: none;
}
.textareaComment textarea {
	width: 96%;
}
.carousel .post, .carousel .post.back {
	
}
.carousel .post .post-content p, #featuredColumnsPostsList li.featuredColumnsPostsLi .MetapostDate, .carousel .post.back .post-title .readmore {
	
}
.custom_categories li {
	padding: 20px 10px 17px 10px;
}
.categories-list {
	border-left: none;
	border-top: 1px solid rgba(0, 0, 0, .1);
	padding: 0;
}
#featuredColumnsPostsList li.featuredColumnsPostsLi {
	width: 196px;
	height: 180px;
}
#featured-slider li {
	margin: 0;
	padding: 0;
	line-height: 0;
	max-width: 540px
}
#featured-slider-pager {
	height: 500px;
	width: 80px;
}
#featured-slider-pager h3, #featured-slider-pager .entry-meta {
	display: none;
}
#featured-slider-pager a {
	padding: 0px;
	height: 80px;
}
#featured-slider-pager a img {
	padding: 0px;
	width: 80px;
	height: 80px;
}
.bx-wrapper img {
	width: 540px;
	height: 400px;
}
.mainSlideshows {
	width: 620px !important;
	height: 398px;
}
#featuredPosts {
	height: 300px;
	width: 620px;
}
#featuredPosts .slide {
	display: none;
	position: relative;
	width: 620px;
	height: 300px;
}
#featuredThumbs {
	height: 90px;
}
#featuredThumbs li {
	width: 70px;
	max-width: 70px;
	height: 70px;
}
.featPost {
	width: 304px;
	height: 226px;
	margin-right: 6px;
	margin-bottom: 6px;
}
.featPost img {
	width: 304px;
}
#related-carousel-list li {
	width: 122px !important;
	height: 130px;
}
#adduser input[type="text"], #adduser input[type="password"] {
	width: 250px;
}
.user-forms input, #user_login {
	width: 82%;
}
.user-forms #addusersub, .user-submit {
	width: 50%;
}
.timelinePostWrap p {
	display: none;
}
.timelinePostWrap .postMeta {
	border-bottom: none;
	margin-bottom: 0px;
}
.timelinePostMeta {
	border-top: none;
	display: none;
}
 

.footerWidget .flickr_badge_image, .flickr_badge_image a img {
	width: 80px;
	height: 80px;
}
.footerWidget #flickr_badge_wrapper .flickr_badge_image:nth-child(3n+1) {
	margin-right: 12px;
}
.footerWidget #flickr_badge_wrapper .flickr_badge_image:nth-child(9n+1) {
	margin-right: 0px;
}
.span3 .posts_images .widgetPostImage:nth-child(4n+0) {
	margin-right: 10px;
}
.span3 .posts_images .widgetPostImage:nth-child(9n+0) {
	margin-right: 10px;
}
.lioit_cart_buttons a.show_details_button ,.lioit_cart_buttons a.add_to_cart_button { float:none; }

.homeContentFull #latestPostsGrid .latestPost {
	width:200px;
	margin-right:10px;
}
.homeContentFull #latestPostsGrid .latestPost img, .homeContentFull #latestPostsGrid .latestPost .latestPostThumb {width:200px;}
 .homeContentFull #latestPostsGrid .latestPost .latestPostThumb {
	 height:140px;
}
.homeContentFull .mainVideo {
	min-height: 350px !important;
	width: 350px;
}
.homeContentFull .VideosList li {
	width: 260px;
}
.homeContentFull .newsPicturesList .newsPictureItem {
	width: 113px;
	margin-right: 11px;
	margin-bottom: 15px;
}
.homeContentFull #carousel, .homeContentFull #carousel .caroufredsel_wrapper {
	overflow: hidden;
	width: 620px !important;
}
.homeContentFull #carouselPosts #featuredcarousel .post, .homeContentFull #carouselPosts #featuredcarousel .post img {
	width: 200px !important;
	height: 140px;
}
.homeContentFull .homeGallery .smallGalleryitem {
	float: left;
	width: 200px;
	height: 200px;
	margin-right:10px;
}
.homeContentFull .homeGallery .smallGalleryitem img {
	width: 200px;
	height: 120px;
}
.homeContentFull .homeGallery .smallGalleryitem:nth-child(2n+0) {
margin-right: 10px;
}
.homeContentFull #smallNewsBoxs .smallNewsBox {
	width: 300px;
	margin-left: 10px;
}
.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb {
	width: 300px;
	height: 230px;
}
.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb a img {
	width: 300px;
	height: 230px;
}

.homeContentFull #latestPostsList .latestPost .latestPostThumb {
	height: 140px;
	width: 200px;
}
.homeContentFull #latestPostsList .latestPost .postMore {
display: none;
}
.footerSocial .social {
	text-align:center;
}

.articleContent .wpcf7-form input {
width: 93%;
}
.wpcf7-form textarea {
width: 93%;
}

#subsearch {
	width: 440px;
	margin-left: auto;
	margin-right: auto;
}

}

@media only screen and (min-width: 768px) and (max-width: 870px) {
	.theme-fullwidth .home-f-first, .theme-fullwidth .home-f-first .trans-post .post-gallery img {
		min-height: 273px;
	}
	.theme-fullwidth .home-f-first, .theme-fullwidth .home-f-first .trans-post .post-gallery {
		height: 273px;
	}
	.h-f-col,
	.h-f-col .trans-post.post{
		max-height: 135px;
	}
}

/* #Mobile (Landscape)
================================================== */

/* Note: Design for a width of 480px */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.extra-nav.sticky{
		display: none;
	}
	.home-featured-posts img{
		width: 100%;
	}
	.theme-fullwidth .trans-post .post-gallery img {
		height: 218px;
	}
	.home-f-first {
		width: 100%;
		margin-bottom: 3px;
	}
	.home-f-cols-list {
		overflow: hidden;
		width: 100%; 
	}
	.home-featured-posts .h-f-col {
		width: 49.63%;
	} 
	.h-f-col, .h-f-col .trans-post.post{
		height: 160px;
	}
	
	/*carousel arrows*/
	.single-carousel .owl-controls {
		position: absolute;
		top: 80px;
		height: 75px;
		width: 100%; 
		right: 0;
	}
	.owl-buttons{
		position: absolute;
		width: 100%;
	}
	.single-carousel.owl-carousel .owl-controls .owl-prev{
		position: absolute;
		left: 0;
		top: 0;
	}
	.single-carousel.owl-carousel .owl-controls .owl-next{
		position: absolute;
		right: 0;
		top: 0;
	}
	.owl-theme .owl-controls .owl-buttons div{
		width: 25px;
		margin: 0;
		border-radius: 0;
	}
	.home-video img.wp-post-image{
		width: 100%;
	}
	
	
	.footerWidget .posts_images .widgetPostImage{
		width: 25%;
		margin-right: 0;
		padding: 0;
	}
	.footerWidget .posts_images .widgetPostImage:nth-child(3n+0),
	.footerWidget .posts_images .widgetPostImage:nth-child(4n+0),
	.footerWidget .posts_images .widgetPostImage:nth-child(5n+0){
		margin-right: 0;
	} 
	
	#crumbs {
		float: left;
	} 
	form#primaryPostForm input[type="text"] {
	width: 93.7%;
	}
	form#primaryPostForm .newPostColumn textarea {
	width: 93.7%;
	}
	form#primaryPostForm .newPostColumn {
	margin-left:2px;
	margin-right:2px;
	}
	.membersArea .span6 {
		width: 48% !important;	
		margin-right:20px;
	}
	.membersArea .span4 {
		width: 30% !important;	
	}
	.membersArea .span2 {
		width: 8% !important;
		margin-left:0px;
	}
	.loginFormInputs input[type="text"], .loginFormInputs input[type="password"] {
		width: 38% !important;
	}
	.membersArea .btn {
		display: inline-block;
		padding: 0px 0px !important;
		height: 40px;
		width: 40px;
		float: left;
		text-align:center;
	}
	.membersArea .btn i {
		margin-left:0px;
	}
	.topmembersArea {
		display: block;
	}
	.membersArealogin.membersArea {
		height:50px;
	}
	.topLeft-menu-main, .topLeft-menu-main ul {
		display: block;
	} 
	#mainNavigation {
		display: none;
	} 
	#mobile-menu {
		z-index: 1;
	}
	.show-mobile-menu .mobile-menu-text {
		display: block;
	}
	.topLeft-scroller {
			width: 240px;
	}
	.topLeft-menu-wrapper.topLeft-open-all {
			width: 240px;
	}
	.topBar .span6 {
		width: 202px;
	}
	.row {
		margin-left: -20px;
	 *zoom: 1;
	}
	.row:before, .row:after {
		display: table;
		line-height: 0;
		content: "";
	}
	.row:after {
		clear: both;
	}
	 [class*="span"] {
	 float: left;
	 min-height: 1px;
	 margin-left: 20px;
	}
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
		width: 440px;
		-webkit-transition: width 0.7s ease;
		-moz-transition: width 0.7s ease;
		-o-transition: width 0.7s ease;
		transition: width 0.7s ease;
	}
	.lioit_cart_buttons a.show_details_button ,.lioit_cart_buttons a.add_to_cart_button { float:none; }
	#ajaxContent .span1 , .hentry .lioLatestPost.lioLatestPostColumns .span1 {
		width:60px !important;
	}
	#ajaxContent .span5 , .hentry .lioLatestPost.lioLatestPostColumns .span5 {
		width:300px !important;
	}
	#ajaxContent .span2 , .hentry .lioLatestPost.lioLatestPostColumns .span2{
		display:none !important;
	}
	.topLeft-menu-main, .topLeft-menu-main ul {
		display: block;
	}
	.topBar .row {
		 
	}
	.topBar ul#topNavigation, #nav-footer ul {
		display: none;
	}
	.topBar select,
	#nav-footer select {
		display: block !important; 
	} 
	.header_search .search-form{
		display: none;
	}
	
	.membersArea li {
		width: 70px; 
		overflow: hidden;
	}
	.membersArea li i {
		margin-left: 15px;
	}
	.membersArea li span {
		display: none;
	}
	#header #banner {
		float: none;
	}
	#header #banner a img, #header #banner {
		height: 60px;
		width: 440px;
	}
	#header #banner a img {
		float: right;
		height: 60px;	
		width: 440px;
	}
	#header #logo {
		overflow: hidden;
		text-align: center;
		margin-bottom: 50px;
	}
	#header .span2 {
		padding-top: 15px;
		float: none;
		margin-right: auto;
		margin-left: auto;
	}
	#header .header-weather {
		display: none;
	}
	.ticker .title {
		display: none;
	}
	.ticker .tickercontainer {
		width: 430px;
	}
	.topBar ul#topNavigation li a {
		font-size: 13px;
		padding: 0px 6px;
	}
	#header #banner a, #header #banner img {
		height: 60px;
		width: 440px;
	}
	#mainNavigation ul#dropmenu > li a {
		padding: 10px 5px;
		font-size: 13px;
	}
	.mobileMenu {
		display: none !important;
	}
	.featuredSection {
		height: auto;
	}
	#featuredSection-slider {
		margin-bottom: 20px;
	}
	#featuredSection-slider .slider-text p {
		padding-right: 20px;
	}
	.featuredPostsListContent li {
		padding: 8px 10px;
	}
	.featuredPostsListContent li h4 {
		margin-bottom: 7px;
		height: 22px;
		overflow: hidden;
	}
	.featuredPostsList .liopostThumb, .featuredPostsList .liopostThumb img {
		
	}
	#latestPostsGrid .latestPost , .homeGallery .smallGalleryitem {
		
	}
	.homeGallery .smallGalleryitem {
		height: 200px;
	}
	#latestPostsGrid .latestPost .latestPostThumb , .homeGallery .smallGalleryitem img {
		
	}
	.newsBox.newsBoxRight .contentBox .newsBoxPost {
	
	}
	.newsBox .contentBox .newsBoxPost .newsBoxPostThumb,
	.newsBox .contentBox .newsBoxPost .newsBoxPostThumb img{
		width: 100%;
	}
	.maintab_wrap .contentBox .newsBoxPost .newsBoxPostThumb{ 
		margin-bottom: 10px; 
	}
	.maintab_wrap .contentBox .newsBoxPost .newsBoxPostThumb a img{
		width: 100%;
		height: auto; 
	}
	
	.newsBox.newsBoxRight .contentBox .newsBoxPost .newsBoxPostThumb {
		
	}
	.newsBoxList .newsBoxListPost {
		
	}
	.big-news3 .contentBox .newsBoxPost .newsBoxPostThumb {
		width: 100%;
	}
	.newsBoxPost.newsBoxPostTitle a, .newsBoxPostTitle {
		font-size: 14px;
	}
	.contentBox #latestPostsList .latestPost p {
		display: none;
	}
	#latestPostsList .latestPost .latestPostThumb {
		
	}
	.latestPost .latestPostDetails .latestPostTitle a {
		font-size: 14px;
	}
	.latestPost .latestPostDetails .postMeta {
		margin-bottom: 5px;
		border-bottom: none;
		padding-bottom: 0px;
	}
	
	.newsPicture {
		display: none;
	}
	.newsPicturesList .newsPictureItem:nth-child(even) {
		margin-right: 0;
	} 
	
	#smallNewsBoxs .smallNewsBox {
	
	}
	.mainsearch form #search-form {
		
	}
	.smallNewsBoxListPostTitle {
		
	}
	.contentBox .smallNewsBoxPost .smallNewsBoxPostThumb {
		
	}
	
	.contentBox .newsBoxPost, .contentBox .newsBoxPost.newsBoxRight {
	
	}
	.maintab_wrap .contentBox .newsBoxPost p {
	
	}
	.span3 .posts_images .widgetPostImage:nth-child(3n+0) {

	}
	.sidebar.span3 .mainsearch form #search-form {
	
	}
	.span3 .footerWidget.posts_images .widgetPostImage:nth-child(4n+0) {
	
	}
	#carouselPosts #featuredcarousel .post, #carouselPosts #featuredcarousel .post img {
		
	}
	.mainVideo {
	
	}
	.VideosList li {
		
	}
	.smallSidebar .lioLatestPosts .lioLatestPost .liopostThumb, .smallSidebar .tabContent li .image, .smallSidebar .author-avatar, .LioLatestCat .LioCatPostsThumb {
	
	}
	.bigAd160 {
		
	}
	.sidebar {
		
	}
	.sidebar .widget {
		
	}
	.sidebarContent{
		padding-left: 0;
	}
	.latestPostList .latestPostDetails {
		padding: 20px;
	}
	
	.custom_categories{
		display: none;
	}
	.categories-list-col{
		display:block;
	}
	.categories-list select{
		margin-left: 0;
	}
	
	#mail-forum {
		float: left;
		width: 430px;
	}
	.newslettersubmit {
		width: 130px;
		height: 38px;
	}
	.widget.pop-posts .post .postThumb {
		float: left;
		width: 150px;
		height: 120px;
		overflow: hidden;
		margin-right: 20px;
	}
	.widget.pop-posts .post {
		text-align: left;
	}
	.widget_categories ul li, .widget_archive ul li, .widget_pages ul li {
		width: 180px;
		max-width: 180px;
		float: left;
		margin-right: 20px;
	}
	.widget_categories ul li:nth-child(2n+0), .widget_archive ul li:nth-child(2n+0), .widget_pages ul li:nth-child(2n+0) {
		margin-right: 20px;
	}
	.posts_images .widgetPostImage:nth-child(5n+0), .widget .flickr_badge_image:nth-child(5n+1) {
		margin-right: 10px;
	}
	.newslettermail {
		width: 278px;
		margin-bottom: 10px !important;
	}
	.single-post .postContent, .mainpageContent-default .postContent {
		overflow: hidden;
		width: 620px !important;
	}
	.single-post .galleryflexslider {
		width: 620px !important;
	}
	.single-post .imageThumb img {
		width: 620px !important;
	}
	.flickr_badge_image:nth-child(3n+1) {
		margin-right: 12px;
	}
	.flickr_badge_image:nth-child(5n+1) {
		margin-right: 0px;
	}
	.commentsFormInputs div {
		overflow: hidden;
		float: none;
		margin-right: 0;
		width: 60%;
	}
	.textareaComment textarea {
		width: 95%;
	}
	.subscribe-text {
		width: 278px;
		margin-bottom: 7px !important;
	}
	.subscribe-button {
		border: none;
		cursor: pointer;
		display: inline-block;
		float: none;
	}
	.pageTitleContent .span4 {
		width: 620px !important;
	}
	.pageTitleContent .span4 .postNavigationContainer {
		float: right;
	}
	.pageTitleContent .span4 .postMoreMeta {
		float: left;
	}
	.pageTitleContent .span4 .postMoreMeta li {
		margin-left: 0px;
		margin-right: 15px;
	}
	.footerMenu, .siteCopyrights {
		text-align: center;
	}
	.footersocial {
		float: none;
	}
	#projectsnavigation.span5 {
		width: 130px !important;
		float: right !important;
	}
	#projectsnavigation.span5 .projectsnav {
		float: right !important;
	}
	.breadrcumbpadding {
		display: none;
	}
	.recentPosts .rcentPost:last-child {
		display: none;
	}
	#mainTagline {
		text-align: center;
		padding-bottom: 15px;
	}
	#mainTagline h4 {
		font-size: 16px;
		line-height: 20px;
	}
	#mainTagline .calltoactionButton {
		width: 620px;
		text-align: center;
	}
	#mainTagline .calltoactionButton a {
		float: none;
		font-size: 12px;
		display: inline-block;
	}
	#GoogleMap {
		width: 100%;
		height: 250px;
	}
	.mainpageContent img {
		width: 100%;
		height: auto;
	}
	.gallery-columns-4 .gallery-item {
		width: 120px;
	}
	.share-text {
		display: none;
	}
	.textareaComment textarea {
		width: 92%;
	}
	.carousel .post, .carousel .post.back {
		min-height: 160px;
		height: 160px;
	}
	.carousel .post .post-content p, #featuredColumnsPostsList li.featuredColumnsPostsLi .MetapostDate, .carousel .post.back .post-title .readmore {
		display: none;
	}
	#featuredColumnsPostsList li.featuredColumnsPostsLi {
		width: 210px;
		height: 180px;
	}
	#featuredColumnsPostsList li.featuredColumnsPostsLi .latestPostThumb {
	height: 140px;
	overflow:hidden;
	}
	#featured-slider li {
		margin: 0;
		padding: 0;
		line-height: 0;
		max-width: 390px;
		height:290px;
	}
	.bx-caption  {
		display:none;
	}
	#featured-slider-pager {
		height:290px;
		width: 50px;
	}
	#featured-slider-pager h3, #featured-slider-pager .entry-meta {
		display: none;
	}
	#featured-slider-pager a {
		padding: 0px;
		height: 40px;
	}
	#featured-slider-pager a img {
		padding: 0px;
		width: 50px;
		height: 40px;
	}
	.bx-wrapper img {
		max-width: 390px;
		height:290px;
	}
	.featPostThumb, .featPostThumb a img {
		height: 130px;
		overflow: hidden;
	}
	#slider-container {
	max-height: 290px;
	}
	.mainSlideshows {
		width: 440px !important;
		height: 338px;
	}
	#featuredPosts {
		height: 240px;
		width: 440px;
	}
	#featuredPosts .slide .text p {
		display:none;
	}
	#featuredPosts .slide {
		display: none;
		position: relative;
		width: 440px;
		height: 300px;
	}
	#featuredThumbs {
		height: 90px;
	}
	#featuredThumbs li {
		width: 70px;
		max-width: 70px;
		height: 70px;
	}
	.featPost {
		width: 204px;
		height: 176px;
		margin-right: 6px;
		margin-bottom: 6px;
	}
	#featuredPosts .slide img {
	width: 440px;
	height:250px;
	}
	#featuredPosts .slide .text {
	bottom: 80px;
	}
	#related-carousel-list li {
		width: 145px !important;
		height: 130px;
	}
	#adduser input[type="text"], #adduser input[type="password"] {
		width: 250px;
	}
	.user-forms input, #user_login {
		width: 82%;
	}
	.user-forms #addusersub, .user-submit {
		width: 50%;
	}
	.timelinePostTitle {
		font-size: 13px;
	}
	.header-controls {
		display: none;
	}
	.timelinePostWrap p {
		display: none;
	}
	.timelinePostWrap .postMeta {
		border-bottom: none;
		margin-bottom: 0px;
	}
	.timelinePostMeta {
		border-top: none;
		display: none;
	}
	#adduser label {
		display: block !important;
		width: 180px;
	}
	
	ul#filters li {
	display: block;
	color: #b8bdc4;
	margin-right: 0px;
	}
	ul#filters li a {
	display: block;
	color: #b8bdc4;
	}
	
	
	.tabsShortcode.tabsstyle1 .tabsNav li {
		display:block;
		float:none;
		margin-bottom:5px !important;
	}
	.tabsShortcode.tabsstyle1 .tabsNav li a {
		display:block;
		float:none;
	}
	
	
	
	.homeContentFull #latestPostsGrid .latestPost {
		width:215px;
		margin-right:10px;
	}
	.homeContentFull  #latestPostsGrid .contentBox {
	height:220px;}
	.homeContentFull #latestPostsGrid .latestPost:nth-child(2n+0) {
		margin-right:0px;
	}
	.homeContentFull #latestPostsGrid .latestPost:nth-child(3n+0) {
		float:left;
	}
	.homeContentFull #latestPostsGrid .latestPost .postMeta li {
	display:none;}
	.homeContentFull #latestPostsGrid .latestPost img, .homeContentFull #latestPostsGrid .latestPost .latestPostThumb {width:200px;}
	 .homeContentFull #latestPostsGrid .latestPost .latestPostThumb {
		 height:140px;
	}
	.homeContentFull .mainVideo {
		min-height: 220px !important;
		width: 250px;
	}
	.homeContentFull .VideosList li {
		width: 180px;
	}
	.homeContentFull .newsPicturesList .newsPictureItem {
		width: 100px;
		margin-right: 10px;
		margin-bottom: 15px;
	}
	.homeContentFull #carousel, .homeContentFull #carousel .caroufredsel_wrapper {
		overflow: hidden;
		width: 440px !important;
	}
	#carousel, #carousel .caroufredsel_wrapper {
		overflow: hidden;
		width: 440px !important;
	}
	.homeContentFull #carouselPosts #featuredcarousel .post, .homeContentFull #carouselPosts #featuredcarousel .post img {
		width: 205px !important;
		height: 135px;
	}
	#carouselPosts #featuredcarousel .post,  #carouselPosts #featuredcarousel .post img {
		width: 205px !important;
		height: 135px;
	}
	
	.newsPicturesList .newsPictureItem {
		margin-right: 10px;
		margin-bottom: 10px;
		width: calc(50% - 5px);
		height: 110px;
	} 
	.newsPicturesList .newsPictureItem:nth-child(even) {
		margin-right: 0; 
	} 
	
	.homeContentFull .homeGallery .smallGalleryitem {
		float: left;
		width: 215px;
		height: 200px;
		margin-right:10px;
	}
	.homeContentFull .homeGallery .homeGalleryContent {
		overflow: hidden;
		height: 200px;
	}
	.homeContentFull .homeGallery .smallGalleryitem img {
		width: 215px;
		height: 120px;
	}
	.homeContentFull .homeGallery .smallGalleryitem:nth-child(2n+0) {
	margin-right: 0px;
	}
	.homeContentFull #smallNewsBoxs .smallNewsBox {
		width: 440px;
		margin-left: 10px;
	}
	.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb {
		width: 440px;
		height: 330px;
	}
	.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb a img {
		width: 440px;
		height: 330px;
	}
	
	.homeContentFull #latestPostsList .latestPost .latestPostThumb {
		height: 80px;
		width: 120px;
	}
	.homeContentFull #latestPostsList .latestPost .postMore {
	display: none;
	}
	.footerSocial .social {
		text-align:center;
	}
	.homeContentFull .newsBox.newsBoxRight .contentBox .newsBoxPost .newsBoxPostThumb {
		height: 140px;
		width: 160px;
		overflow: hidden;
	}
	
	.homeContentFull .newsBox.newsBoxRight .contentBox .newsBoxPost {
		width: 440px;
	}
	.homeContentFull .newsBox .contentBox .newsBoxPost {
		margin-bottom:10px;
	}
	.contentBox .newsBoxPost .postMore { display:none;}
	.shareThisPost .list li {
		float: none; 
		margin-right: 0%;
		margin-bottom: 5px;
	}
	.articleBtmShare .title, .articleTags .title {
		display: none;
	}
	#featuredSection-slider .slides li a, #featuredSection-slider .slides li a img {
		height:250px !important;
	}
	
	.contentBox .smallNewsBoxPost a.postMore {
		display:none;
	}
	
	.articleContent .wpcf7-form input {
	width: 88%;
	}
	.wpcf7-form textarea {
	width: 88%;
	}
	
	
	#subsearch form #search-form {
		width: 257px;
		margin-bottom: 17px;
	}

}

@media only screen and (max-width: 479px) {
	.home-featured-posts .container{
		width: 100%;
	}	
	.home-featured-posts img{
		width: 100%;
	}
	.theme-fullwidth .trans-post .post-gallery img {
		height: 218px;
	}
	.home-f-first {
		width: 100%;
		margin-bottom: 3px;
	}
	.home-f-cols-list {
		overflow: hidden;
		width: 100%; 
	}
	.home-featured-posts .h-f-col {
		width: 100%;
	}
	 
	.custom_categories{
		display: none;
	}
	.categories-list-col{
		display:block;
	}
	.categories-list select{
		margin-left: 0;
	} 
	.postContent img{
		max-width: calc(100% - 60px);
		margin-bottom: 20px;
	}	 
	
	
	
	.footerWidget .posts_images .widgetPostImage{
		width: calc(100% / 3);
		margin-right: 0;
		padding: 0;
	}
	.footerWidget .posts_images .widgetPostImage img{
		margin-left: calc(50% - 20px);
	}
	.footerWidget .posts_images .widgetPostImage:nth-child(3n+0),
	.footerWidget .posts_images .widgetPostImage:nth-child(4n+0),
	.footerWidget .posts_images .widgetPostImage:nth-child(5n+0){
		margin-right: 0;
	} 
	
	
	.singlePost .mainpostconntents { 
		padding: 20px 10px;
	}
	
	/*carousel arrows*/
	.single-carousel .owl-controls {
		position: absolute;
		top: 80px;
		height: 75px;
		width: 100%; 
		right: 0;
	}
	.owl-buttons{
		position: absolute;
		width: 100%;
	}
	.single-carousel.owl-carousel .owl-controls .owl-prev{
		position: absolute;
		left: 0;
		top: 0;
	}
	.single-carousel.owl-carousel .owl-controls .owl-next{
		position: absolute;
		right: 0;
		top: 0;
	}
	.owl-theme .owl-controls .owl-buttons div{
		width: 25px;
		margin: 0;
		border-radius: 0;
	}
	
	#crumbs {
		float: left;
	}
	.latestPostList .latestPostDetails {
		padding: 20px 10px;
	}
		
	.topBar select,
	#nav-footer select {
		display: block !important; 
	}
	 
	.header_search .search-form{
		display: none;
	}
	
	.sidebarContent{
		padding-left: 0;
	}
	
form#primaryPostForm input[type="text"] {
width: 93.7%;
}
form#primaryPostForm .newPostColumn textarea {
width: 93.7%;
}
form#primaryPostForm .newPostColumn {
margin-left:2px;
margin-right:2px;
}
.membersArea .span6 {
	width: 80% !important;	
}
.membersArea .span4 {
	width: 100% !important;	
	margin-bottom:10px;
}
.membersArea .span2 {
	display:none;
}
.editor_picks .postMeta {
	display: none;
}
.editor_picks .post-title h3 {
	font-size: 18px;
}
.loginFormInputs input[type="text"], .loginFormInputs input[type="password"] {
	width: 40% !important;
}
.membersArea .btn {
	display: inline-block;
	padding: 0px 0px !important;
	height: 30px !important;
	width: 30px !important;
	line-height:30px !important;
	float: left;
	text-align:center;
}
.membersArea .btn span {
	display:none;
}
.membersArea .btn i {
	
}
.latestPostListThumb {
	width: 100px;
}
.topmembersArea {
	display: block;
}
.topmembersArea .membersArea {
	height:auto;
}
.topmembersArea .membersArea.membersArealogin {height:50px !important;}
.topmembersArea .membersArea .topAreaTitle {
	display:none;
}
#adduser label {
	display: block !important;
	width: 180px;
}
.topLeft-menu-main, .topLeft-menu-main ul {
	display: block;
}
.topBar .row {
	 
}
.show-mobile-menu .mobile-menu-text {
	display: block;
}
#mainNavigation {
	display: none;
}
#mobile-menu {
	z-index: 1;
}
#ajaxContent .span1 , .hentry .lioLatestPost.lioLatestPostColumns .span1 {
	display:none !important;
}
#ajaxContent .span5 , .hentry .lioLatestPost.lioLatestPostColumns .span5 {
	width:270px !important;
}
#ajaxContent .span2 , .hentry .lioLatestPost.lioLatestPostColumns .span2{
	display:none !important;
}
.postSlideshow  ,.postSlideshow img{
	width:440px !important; 
}
.topBar .span6 {
	display: none;
}
.topBar ul#topNavigation, #nav-footer ul {
	display: none;
}
#nav-footer select {
	display: block !important;
	margin: 0px 1px 0px 1px;
	width: 100% !important;
	height: 50px;
	border: none;
	padding: 0px 69px 0px 13px;
	-webkit-appearance: button;
	-webkit-user-select: none;
	overflow: visible;
	text-overflow: ellipsis;
	white-space: nowrap;

	display: inline;
	background: rgba(0, 0, 0, 0.08) url(assets/images/ddui.png) no-repeat right center !important;
	outline: none;
	-webkit-border-radius: 0px;
	cursor: pointer;
	font-size: 12px;
}
.membersArea li {
	width: 70px;
	
	overflow: hidden;
}
.membersArea li i {
	margin-left: 15px;
}
.membersArea li span {
	display: none;
}
#header #banner {
	float: none;
}
#header #banner a img, #header #banner {
	height: 60px;
	width: 100%;
	margin: 50px auto 0;
}
#header #banner a img {
	float: right;
	margin: 0 auto;
	width: 100%;
	height:40px;
}
#header #logo {
	overflow: hidden;
	text-align: center;
	margin-bottom: 15px;
}
#header .span2 {
	padding-top: 15px;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
#header .header-weather {
	display: none;
}
.ticker .title {
	display: none;
}
.ticker .tickercontainer {
	width: 280px;
}
.topBar ul#topNavigation li a {
	font-size: 13px;
	padding: 0px 6px;
}
#header #banner a, #header #banner img {
	width: 100%;
}
#mainNavigation ul#dropmenu > li a {
	padding: 10px 5px;
	font-size: 13px;
}
.mobileMenu {
	display: none !important;
}
.featuredSection {
	height: 400px;
}
#featuredSection-slider .slider-text p {
	padding-right: 20px;
}
.featuredPostsListContent li {
	padding: 8px 10px;
}
.featuredPostsListContent li h4 {
	margin-bottom: 7px;
	height: 22px;
	overflow: hidden;
}
.featuredPostsList .liopostThumb, .featuredPostsList .liopostThumb img {
	width: 42px;
	height: 42px;
}
#latestPostsGrid .latestPost {
	
}
#latestPostsGrid .latestPost .latestPostThumb {
	height: 180px;
}
.newsBox.newsBoxRight .contentBox .newsBoxPost {
	
}
.newsBox .contentBox .newsBoxPost .newsBoxPostThumb {
	margin-bottom:10px;
}
.contentBox .newsBoxPost .newsBoxPostThumb, .contentBox .smallNewsBoxPost .smallNewsBoxPostThumb {
	
}
.newsBox.newsBoxRight .contentBox .newsBoxPost .newsBoxPostThumb {
	
}
.maintab_wrap .contentBox .newsBoxPost .newsBoxPostThumb {
	height: 80px;
	width: 80px;
}
.maintab_wrap .contentBox .newsBoxPost .newsBoxPostTitle {
	font-size: 13px;
}
.maintab_wrap .contentBox .newsBoxPost p {
	display: none;
}
.newsBoxList .newsBoxListPost {
	
}
.newsBoxList .newsBoxListPost {

}
.newsBoxPost.newsBoxPostTitle a, .newsBoxPostTitle {
	font-size: 14px;
}
.contentBox #latestPostsList .latestPost p {
	display: none;
}
#latestPostsList .latestPost .latestPostThumb {
	
}
.latestPost .MetapostDate {
	display: none;
}
.maintab_wrap .contentBox{
	padding-left: 0;
	padding-right: 0;
}
.tabs .maintab_wrap .maintabNav {
	height: auto;
}
.tabs .maintab_wrap .maintabNav li, .tabs .maintab_wrap .maintabNav li.active a, .tabs .maintab_wrap .maintabNav li a {
	display: block;
	height: 47px;
}
.latestPost .latestPostDetails .latestPostTitle a {
	font-size: 14px;
}
.latestPost .latestPostDetails .postMeta {
	margin-bottom: 5px;
	border-bottom: none;
	padding-bottom: 0px;
}
.newsPicture {
	display: none;
}
.span3 .footerWidget.posts_images .widgetPostImage:nth-child(4n+0) {
	margin-right: 10px;
}



#smallNewsBoxs .smallNewsBox {

}
.maintabContent .newsBoxPost .postMeta , #latestPostsList  .postMeta {
	display: none;
}
#carouselPosts .contentBox {
	padding-left: 15px;
}
.smallNewsBoxListPostTitle {
	margin-bottom: 0px;
}

.contentBox .newsBoxPost, .contentBox .newsBoxPost.newsBoxRight {
	margin-bottom: 0px;
}
#carouselPosts #featuredcarousel .post, #carouselPosts #featuredcarousel .post img {
	width: 153px !important;
	height: 130px;
}
.mainVideo {
	margin-right: 10px;
	min-height: 280px !important;
	width: 280px;
	float: none;
}
.VideosList li {
	background: rgba(0,0,0,0.04);
	width: 280px;
	margin-bottom: 10px;
}
.smallSidebar .lioLatestPosts .lioLatestPost .liopostThumb, .smallSidebar .tabContent li .image, .smallSidebar .author-avatar, .LioLatestCat .LioCatPostsThumb {
	float: left;
	width: 75px;
	height: 75px;
	overflow: hidden;
	margin: 0px 10px 10px 0px;
}
.bigAd160 {
	display: none;
}
.sidebar {
	
}
.sidebar .widget {
	
}
.h-v-thumb img {
	width: 100%;
}
#mail-forum {
	float: left;
	width: 230px;
}
.newslettersubmit {
	width: 130px;
	height: 38px;
}
.widget.pop-posts .post .postThumb {
	float: left;
	width: 100px;
	height: 90px;
	overflow: hidden;
	margin-right: 20px;
}
.widget.pop-posts .post {
	text-align: left;
}
.widget.pop-posts .post p {
	display: none;
}
.widget_categories ul li, .widget_archive ul li, .widget_pages ul li {
	width: 180px;
	max-width: 180px;
	float: left;
	margin-right: 20px;
}
.widget_categories ul li:nth-child(2n+0), .widget_archive ul li:nth-child(2n+0), .widget_pages ul li:nth-child(2n+0) {
	margin-right: 20px;
}
.posts_images .widgetPostImage:nth-child(5n+0), .widget .flickr_badge_image:nth-child(5n+1) {
	margin-right: 10px;
}
.newslettermail {
	width: 278px;
	margin-bottom: 10px !important;
}
.single-post .postContent, .mainpageContent-default .postContent {
	overflow: hidden;
	width: 280px !important;
}
.single-post .galleryflexslider {
	width: 280px !important;
}
.single-post .imageThumb img {
	width: 280px !important;
}
.commentsFormInputs div {
	overflow: hidden;
	float: none;
	margin-right: 0;
	width: 100%;
}
.textareaComment textarea {
	width: 95%;
}
.subscribe-text {
	width: 278px;
	margin-bottom: 7px !important;
}
.subscribe-button {
	border: none;
	cursor: pointer;
	display: inline-block;
	float: none;
}
.pageTitleContent .span4 {
	width: 280px !important;
}
.pageTitleContent .span4 .postNavigationContainer {
	float: right;
}
.pageTitleContent .span4 .postMoreMeta {
	float: left;
}
.pageTitleContent .span4 .postMoreMeta li {
	margin-left: 0px;
	margin-right: 15px;
}
.footerMenu, .siteCopyrights {
	text-align: center;
}
.footersocial {
	float: none;
}
#projectsnavigation.span5 {
	width: 130px !important;
	float: right !important;
}
#projectsnavigation.span5 .projectsnav {
	float: right !important;
}
.breadrcumbpadding {
	display: none;
}
.recentPosts .rcentPost:last-child {
	display: none;
}
#mainTagline {
	text-align: center;
	padding-bottom: 15px;
}
#mainTagline h4 {
	font-size: 16px;
	line-height: 20px;
}
#mainTagline .calltoactionButton {
	width: 620px;
	text-align: center;
}
#mainTagline .calltoactionButton a {
	float: none;
	font-size: 12px;
	display: inline-block;
}
#GoogleMap {
	width: 100%;
	height: 250px;
}
.postImage.leftPostThumb, .postImage.leftPostThumb img {
	float: none;
	width: 280px;
	height: 200px;
}
.mainpageContent img {
	width: 100%;
	height: auto;
}
.gallery-columns-4 .gallery-item {
	width: 120px;
}
.share-text {
	display: none;
}
.textareaComment textarea {
	width: 90%;
}
.carousel .post, .carousel .post.back {
	min-height: 160px;
	height: 160px;
}
.carousel .post .post-content p, #featuredColumnsPostsList li.featuredColumnsPostsLi .MetapostDate, .carousel .post.back .post-title .readmore {
	display: none;
}
#featuredColumnsPostsList li.featuredColumnsPostsLi {
	width: 280px;
	height: 235px;
}
#featured-slider li {
	margin: 0;
	padding: 0;
	line-height: 0;
	max-width: 540px
}
#featured-slider-pager {
	height: 200px;
	width: 39px;
}
#featured-slider-pager h3, #featured-slider-pager .entry-meta {
	display: none;
}
#featured-slider-pager a {
	padding: 0px;
	height: 39px;
}
#featured-slider-pager a img {
	padding: 0px;
	width: 39px;
	height: 39px;
}
.bx-caption {
	display: none;
}
.bx-wrapper img {
	width: 280px;
	height: 200px;
}
.mainSlideshows {
	width: 280px !important;
	height: 260px;
}
#featuredPosts {
	height: 200px;
	width: 2800px;
}
#featuredPosts .slide {
	display: none;
	position: relative;
	width: 280px;
	height: 200px;
}
#featuredPosts .slide img {
	width: 280px;
	height: 200px;
}
#featuredThumbs {
	height: 60px;
}
#featuredThumbs li {
	width: 30px;
	max-width: 30px;
	height: 30px;
}
#featuredThumbs li img {
	width: 30px;
	max-width: 30px;
	height: 30px;
}
#featuredThumbs ul.direction-nav li .next, #featuredThumbs ul.direction-nav li .prev {
	height: 50px;
}
.featPost {
	width: 135px;
	height: 90px;
	margin-right: 6px;
	margin-bottom: 6px;
}
.featPost .lioPosMeta {
	display: none;
}
#related-carousel-list li {
	width: 92px !important;
	height: 92px;
}
#related-carousel-list li .postype {
	display: none;
}
#featuredSection-slider .slider-text {
	height: 40px;
	padding: 5px 10px 5px;
}
#featuredSection-slider .slider-text h2 {
	font-size: 13px;
}
#featuredSection-slider .slider-text p {
	display: none;
}
#featuredSection-slider .slider-nav {
	display: none
}
.featuredSection {
	height: 480px;
	overflow: hidden;
}
.featuredSection .lioPosMeta, .featuredPostsList .titleTopTitle {
	display: none
}
.featuredPostsListContent li h4 {
	margin-bottom: 7px;
	height: auto;
}
#adduser input[type="text"], #adduser input[type="password"] {
	width: 250px;
}
.user-forms input, #user_login {
	width: 82%;
}
.user-forms #addusersub, .user-submit {
	width: 50%;
}
.timelinePostTitle {
	font-size: 13px;
}
.timeline li.timelinePost {
	float: none;
	width: 99%;
	padding-right: 30px;
}
.timeline li.timelinePost:nth-child(2n) {
	float: none;
	padding-left: 0px;
	clear: none;
	padding-right: 0px;
}
.timeline li.timelinePost:nth-child(2n-1) {
	float: none;
	padding-right: 0px;
	clear: none;
}
.header-controls {
	display: none;
}
.timelinePostWrap p {
	display: none;
}
.timelinePostWrap .postMeta {
	border-bottom: none;
	margin-bottom: 0px;
}
.timelinePostMeta {
	border-top: none;
	display: none;
}
.singlePost .postMeta li {
	display: block;
	float: left; 
	margin-right: 0px;
	margin-bottom: 10px;
}
.articleTitle h1, .articleTitle h1 a {
	font-size: 14px;
}
.authorLeft .authorAvatar img {
	width: 60px;
	height: 60px;
}
.authorDetails {
	margin-top: 0px;
}
.newPostEditor, .wp-editor-wrap {
	width: 280px;
}
form#primaryPostForm input[type="text"] {
	width: 90%;
}
.scrollTo_top {
	height: 24px;
	width: 24px;
	line-height: 24px;
}
.scrollTo_top i {
    height: 30px;
    width: 30px;
    font-size: 16px !important;
    line-height: 30px; 
}
.footerSocial .social {
	text-align: center;
}
ul#filters li {
display: block;
color: #b8bdc4;
margin-right: 0px;
}
ul#filters li a {
display: block;
color: #b8bdc4;
}

.topLeft-scroller {
		width: 190px;
}
.topLeft-menu-wrapper.topLeft-open-all {
		width: 190px;
}

.tabsShortcode.tabsstyle1 .tabsNav li {
	display:block;
	margin-bottom:5px !important;
	float:none;
}
.tabsShortcode.tabsstyle1 .tabsNav li a {
	display:block;
	float:none;
}


#carouselPosts #featuredcarousel .post, #carouselPosts #featuredcarousel .post img {
	width: 280px !important;
	height: 190px;
}



.homeContentFull #latestPostsGrid .latestPost {
	width:280px;
	margin-right:0px;
}
.homeContentFull  #latestPostsGrid .contentBox {
height:auto;}
.homeContentFull #latestPostsGrid .latestPost:nth-child(2n+0) {
	margin-right:0px;
}
.homeContentFull #latestPostsGrid .latestPost:nth-child(3n+0) {
	float:left;
}
.homeContentFull #latestPostsGrid .latestPost .postMeta li {
display:none;}
.homeContentFull #latestPostsGrid .latestPost img, .homeContentFull #latestPostsGrid .latestPost .latestPostThumb {width:280px;}
 .homeContentFull #latestPostsGrid .latestPost .latestPostThumb {
	 height:200px;
	 width:280px;
}
.homeContentFull .mainVideo {
	min-height: 280px !important;
	width: 280px;
}
.homeContentFull .VideosList li {
	width: 280px;
}
.homeContentFull .newsPicturesList .newsPictureItem {
	width: 128px;
	margin-right: 12px;
	margin-bottom: 15px;
}
.homeContentFull .newsPicturesList .newsPictureItem img {
	width: 128px;
}
.homeContentFull #carousel, .homeContentFull #carousel .caroufredsel_wrapper {
	overflow: hidden;
	width: 280px !important;
}
.homeContentFull #carouselPosts #featuredcarousel .post, .homeContentFull #carouselPosts #featuredcarousel .post img {
	width: 280px !important;
	height: 200px;
}
.homeContentFull .homeGallery .smallGalleryitem {
	float: none;
	width: 280px;
	height: 280px;
	margin-right:10px;
}
.homeContentFull .homeGallery .homeGalleryContent {
	overflow: hidden;
	height: auto;
}
.homeContentFull .homeGallery .smallGalleryitem img {
	width: 280px;
	height: 190px;
}
.homeContentFull .homeGallery .smallGalleryitem:nth-child(2n+0) {
margin-right: 0px;
}
.homeContentFull #smallNewsBoxs .smallNewsBox {
	width: 280px;
	margin-left: 10px;
}
.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb {
	width: 280px;
	height: 200px;
}
.homeContentFull .smallNewsBox .smallNewsBoxPost .smallNewsBoxPostThumb a img {
	width: 280px;
	height: 200px;
}

.homeContentFull #latestPostsList .latestPost .latestPostThumb {
	height: 200px;
	width: 280px;
	float:none;
	margin-right:0px;
	margin-bottom:15px;
}
.homeContentFull #latestPostsList .latestPost .latestPostThumb a img {
	height: 200px;
	width: 280px;
}

.homeContentFull #latestPostsList .latestPost .postMore  {
display: none;
}

.footerSocial .social {
	text-align:center;
}
.homeContentFull .newsBox.newsBoxRight .contentBox .newsBoxPost .newsBoxPostThumb {
	height: auto;
	width: auto;
	overflow: hidden;
}

.homeContentFull .newsBox.newsBoxRight .contentBox .newsBoxPost {
	width: 280px;
}
.homeContentFull .newsBox .contentBox .newsBoxPost {
	margin-bottom:10px;
}
.contentBox .newsBoxPost .postMore , .contentBox .smallNewsBoxPost  .postMore { display:none;}
.postSlideshow ,.postSlideshow img{
	width:280px !important; 
}
.shareThisPost .list li {
	float: none; 
	margin-right: 0%;
	margin-bottom: 5px;
}
.articleBtmShare .title, .articleTags .title {
	display: none;
}
#slider-container {
max-height: 200px;
}
#featuredSection-slider .flex-viewport , #featuredSection-slider .slides li a img {
max-height: 190px;

}
#featuredSection-slider .slides li a, #featuredSection-slider .slides li a {
display: block;
max-height: 190px !important;
overflow: hidden;
}
#featuredSection-slider .slides li a img {
	height:190px;
	width:280px;
}
 
	.newsPicturesList .newsPictureItem {
		margin-right: 10px;
		margin-bottom: 10px;
		width: calc(50% - 5px);
		height: 110px;
	} 
	.newsPicturesList .newsPictureItem:nth-child(even) {
		margin-right: 0; 
	}  
#featuredColumnsPostsList li.featuredColumnsPostsLi .latestPostThumb {
height: 190px;
}
#featuredPosts .slide .text p {
	display:none;
}
.articleContent .wpcf7-form input {
width: 88%;
}
.wpcf7-form textarea {
width: 88%;
}
.tabs .maintab_wrap .maintabNav li {
	border-right:none;
	border-bottom :1px solid rgba(0,0,0,0.06);
}
.mainsearch form #search-form {
width: 249px;;
}
.mainsearch form .postform {
width: 234px;
}
#subsearch {
width: 280px;
margin-left: auto;
margin-right: auto;
}

#subsearch form #search-form {
	width: 257px;
	margin-bottom: 17px;
}
}

@media only screen and (max-width: 320px) {
	.latestPostsImages  .contentBox { 
		padding: 0px;
	}
	
	.maintab_wrap .contentBox{
		padding-left: 0;
		padding-right: 0;
	} 
	.tabs .maintab_wrap .maintabNav li, .tabs .maintab_wrap .maintabNav li.active a, .tabs .maintab_wrap .maintabNav li a {
		float: none;
		display: block;
		height: 47px;
	}
	
	.footerWidget .posts_images .widgetPostImage{
		width: calc(100% / 3);
		margin: 0;
		padding: 0;
	}
	.footerWidget .posts_images .widgetPostImage img{
		margin-left: 0;
	}
	.footerWidget .posts_images .widgetPostImage:nth-child(3n+0),
	.footerWidget .posts_images .widgetPostImage:nth-child(4n+0),
	.footerWidget .posts_images .widgetPostImage:nth-child(5n+0){
		margin-right: 0;
	} 
	
	.singlePost .mainpostconntents { 
		padding: 20px 5px;
	}
}