/*
responsive
*/

@media screen and (max-width:1055px){
	#firnera_lite_wrapbody{
		width: auto;
		padding: 20px 0;
	}
}
@media screen and (max-width:1003px){

	#firnera_lite_wrap{
		padding: 20px;
		}
}
@media screen and (max-width:959px) {
	html{
		margin-top:0;
		}
	#firnera_lite_wrapbody{
		padding: 0 0 10px 0;
		}

	#firnera_lite_wrap{
		width: auto;
		overflow: hidden;
		padding: 20px 20px 40px 20px;
		margin-top: 10px;
		}
	#firnera-lite-header #logos { 
		padding:10px 0;
		border-color: #eaeaea;
		}	
	#firnera-lite-content {
		background: none;
		}
	
	#firnera-lite-main {
		float: none;
		width: auto;
		padding-right: 0;	
		}
	#firnera-lite-header a.custom-logo-link img {
		max-width:90%;
		height:auto;
		}
	#postExcerpt {
		border-bottom: none;
		margin-bottom: 0;
		}
	
	#bioAuthor {
		padding: 0 0 15px 15px;
		}
	#bioAuthor h3 {
		margin: 35px 0px 30px -15px;
	}
	
	.commentlist {
		margin-left: 5px;
		}
	.CommentNavigation{
		margin: 22px 0 0 0px;
	}
	.CommentNavigation a{
		padding: 8px 12px;
	}
	.cancel-comment-reply a, .reply a{
		padding: 5px 10px;
	}
	.cancel-comment-reply, 
	#respond form {
		margin: 0;
		}
	h3#comments, #respond > h3{
		margin: 60px 0px 20px;
		padding-left:0;
	}
	
	.firnera-lite-listing > .post, .firnera-lite-listing > .page,
	.firnera-lite-listing > .post:first-child {
		border-bottom: 1px solid #E9E9E9;
		padding: 20px 0;
		margin: 0px;
	}

	.firnera-lite-listing .post:first-child .posttitle {font-size: 22px;}
	.firnera-lite-listing > div:first-child img {height: 131px; width: 175px;}
	

	#firnera-lite-sidebar {
		clear: none; 
		display: block; 
		float: left; 
		width: 100%; 
		margin: 0;
		border: 0;
		}
	#firnera-lite-sidebar ul li.widget:first-child{
		border-top: 5px solid #9896A4;
		}
	#firnera-lite-sidebar ul li.widget:nth-child(2n+1){
		clear:left;
		margin-right:0;
		border-right: 1px solid #9896A4;
		}
	#firnera-lite-sidebar ul li.widget img{
		text-align: center;
		}
	#firnera-lite-sidebar ul li.widget {
		float:left;
		list-style: none; 
		margin: 0; 
		border-top: 5px solid #9896A4; 
		width: 45%;
		padding: 35px 0 40px 35px;
		}
	#firnera-lite-sidebar ul li.widget .textwidget{
		margin-right: 5px;
		}
	#firnera-lite-sidebar ul li.widget h2.widgettitle {
		font-size:13px;
		font-weight:bold; 
		line-height:40px; 
		border-bottom: 1px solid #e9e9e9; 
		margin: -35px 0 30px -35px;
		padding-left: 15px;
		}
	#firnera-lite-sidebar li.widget:last-child{
		box-shadow: 0px 0px 0px 0px;
	}
	
	#firnera-lite-footer{
		border: none;
		}
	



@media screen and (max-width:749px){
	#firnera-lite-sidebar ul li.widget h2.widgettitle{
		padding: 0 5px;
		width: auto;
		margin: 0 0 10px;
		}
	#firnera-lite-sidebar ul li.widget:nth-child(2n+1){
		border-right:none;
		}
	#firnera-lite-sidebar ul li.widget{
		float:none;
		width: auto !important;
		padding: 0 0 20px;
		}
	#firnera-lite-sidebar ul li.widget ul li{
		margin: 0 15px 10px 15px;
		}
	#firnera-lite-sidebar ul li.widget .comment-text{
		width: 70% !important;
		}	
	#firnera-lite-sidebar ul li.widget ul.latest-comments li{
		width: 100% !important;
		}
	#firnera-lite-sidebar ul li.widget .tabber-container{
		margin:0 !important;
		}	
	#firnera-lite-sidebar ul li.widget ul li.cat-item {
		margin-left: 19px;
		}
	#firnera-lite-sidebar ul li.widget ul li.cat-item:before{
		margin-left: -19px;
		}
	#wp-calendar{
		margin-left:0 !important;
		}
}


@media screen and (max-width:660px){

	#firnera-lite-footer-copyright{
		text-align: center;
		height: auto;
		border-top: 1px solid #ddd;
		padding-top: 10px;
		margin-top: 60px;
		}
	#firnera-lite-footer-copyright .copyrightblog{
		float:none;
		}
	#firnera-lite-footer-copyright .credit{
		float:none;
		}
	div.wp-caption {
		width: 100% !important;
		}
	div.wp-caption.alignright,
	div.wp-caption.aligncenter,
	div.wp-caption.alignleft {
		margin: 0 0 20px;
		float: none;
		}
	.firnera-lite-entry img,
	div.wp-caption img {
		max-width: 100%;
		height: auto;
		}
	div.wp-caption p.wp-caption-text {
		padding-right: 0;
		}
}

@media screen and (max-width:521px){
	.gallery-item{
		width: 50% !important;
		min-height: 182px;
		height: auto;
		}
	div.post a.thumbLink{
		float:none;
		}
	div.post a.thumbLink img{
		width: 100%;
		height: auto;
		}
	}

@media screen and (max-width:549px) {
	#firnera_lite_wrap{
		padding-top:0;
		}
	#firnera-lite-header{
		border:none;
	}
	#firnera-lite-header .titlesites h1 a{
		
		} 
	#firnera-lite-header .titlesites h1 {
		text-align:center;
		float:none;
		width: 100%;
	}
	#firnera-lite-header .titlesites h3{
		float:none;
		width: 100%;
		text-align:center;
		}

	#postExcerpt p {
		padding-bottom: 20px;
		}
	

}




@media screen and (max-width:376px){
	#firnera-lite-sidebar ul li.widget img {
		max-width: 96%;
		display:block;
		margin-left: auto;
		margin-right: auto;
		}
	.gallery-item{
		width: 100% !important;
		min-height: auto;
	}
}