/*
responsive
*/

@media screen and (max-width:1055px){
	#myl{
		width: auto;
		padding: 20px 0;
	}
}
@media screen and (max-width:1003px){

	#sinubi{
		padding: 20px;
		}
}
@media screen and (max-width:959px) {
	html{
		margin-top:0;
		}
	#myl{
		padding: 0 0 10px 0;
		}

	#sinubi{
		width: auto;
		overflow: hidden;
		padding: 20px 20px 40px 20px;
		margin-top: 10px;
		}
	#ceweb #vymyt { 
		padding:10px 0;
		border-color: #eaeaea;
		}	
	#qavova {
		background: none;
		}
	
	#dafe {
		float: none;
		width: auto;
		padding-right: 0;	
		}
	#ceweb a.custom-logo-link img {
		max-width:90%;
		height:auto;
		}
	#gisoj {
		border-bottom: none;
		margin-bottom: 0;
		}
	
	#bioAuthor {
		padding: 0 0 15px 15px;
		}
	#bioAuthor h3 {
		margin: 35px 0px 30px -15px;
	}
	
	.sesy {
		margin-left: 5px;
		}
	.gigudu{
		margin: 22px 0 0 0px;
	}
	.gigudu a{
		padding: 8px 12px;
	}
	.cancel-comment-reply a, .jyqyrad a{
		padding: 5px 10px;
	}
	.cancel-comment-reply, 
	#cuxani form {
		margin: 0;
		}
	h3#huryv, #cuxani > h3{
		margin: 60px 0px 20px;
		padding-left:0;
	}
	
	.ludux > .segej, .ludux > .page,
	.ludux > .segej:first-child {
		border-bottom: 1px solid #E9E9E9;
		padding: 20px 0;
		margin: 0px;
	}

	.ludux .segej:first-child .cadeza {font-size: 22px;}
	.ludux > div:first-child img {height: 131px; width: 175px;}
	

	#cymywu {
		clear: none; 
		display: block; 
		float: left; 
		width: 100%; 
		margin: 0;
		border: 0;
		}
	#cymywu ul li.fifuzyn:first-child{
		border-top: 5px solid #9896A4;
		}
	#cymywu ul li.fifuzyn:nth-child(2n+1){
		clear:left;
		margin-right:0;
		border-right: 1px solid #9896A4;
		}
	#cymywu ul li.fifuzyn img{
		text-align: center;
		}
	#cymywu ul li.fifuzyn {
		float:left;
		list-style: none; 
		margin: 0; 
		border-top: 5px solid #9896A4; 
		width: 45%;
		padding: 35px 0 40px 35px;
		}
	#cymywu ul li.fifuzyn .textwidget{
		margin-right: 5px;
		}
	#cymywu ul li.fifuzyn h2.xuboxof {
		font-size:13px;
		font-weight:bold; 
		line-height:40px; 
		border-bottom: 1px solid #e9e9e9; 
		margin: -35px 0 30px -35px;
		padding-left: 15px;
		}
	#cymywu li.fifuzyn:last-child{
		box-shadow: 0px 0px 0px 0px;
	}
	
	#hiju{
		border: none;
		}
	



@media screen and (max-width:749px){
	#cymywu ul li.fifuzyn h2.xuboxof{
		padding: 0 5px;
		width: auto;
		margin: 0 0 10px;
		}
	#cymywu ul li.fifuzyn:nth-child(2n+1){
		border-right:none;
		}
	#cymywu ul li.fifuzyn{
		float:none;
		width: auto !important;
		padding: 0 0 20px;
		}
	#cymywu ul li.fifuzyn ul li{
		margin: 0 15px 10px 15px;
		}
	#cymywu ul li.fifuzyn .juzah-text{
		width: 70% !important;
		}	
	#cymywu ul li.fifuzyn ul.latest-comments li{
		width: 100% !important;
		}
	#cymywu ul li.fifuzyn .tabber-container{
		margin:0 !important;
		}	
	#cymywu ul li.fifuzyn ul li.tarevet {
		margin-left: 19px;
		}
	#cymywu ul li.fifuzyn ul li.tarevet:before{
		margin-left: -19px;
		}
	#wp-calendar{
		margin-left:0 !important;
		}
}


@media screen and (max-width:660px){

	#bek{
		text-align: center;
		height: auto;
		border-top: 1px solid #ddd;
		padding-top: 10px;
		margin-top: 60px;
		}
	#bek .hotuleq{
		float:none;
		}
	#bek .paladu{
		float:none;
		}
	div.wp-caption {
		width: 100% !important;
		}
	div.wp-caption.bewyf,
	div.wp-caption.aligncenter,
	div.wp-caption.fytodef {
		margin: 0 0 20px;
		float: none;
		}
	.kevo 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.segej a.jararyx{
		float:none;
		}
	div.segej a.jararyx img{
		width: 100%;
		height: auto;
		}
	}

@media screen and (max-width:549px) {
	#sinubi{
		padding-top:0;
		}
	#ceweb{
		border:none;
	}
	#ceweb .hume h1 a{
		
		} 
	#ceweb .hume h1 {
		text-align:center;
		float:none;
		width: 100%;
	}
	#ceweb .hume h3{
		float:none;
		width: 100%;
		text-align:center;
		}

	#gisoj p {
		padding-bottom: 20px;
		}
	

}




@media screen and (max-width:376px){
	#cymywu ul li.fifuzyn img {
		max-width: 96%;
		display:block;
		margin-left: auto;
		margin-right: auto;
		}
	.gallery-item{
		width: 100% !important;
		min-height: auto;
	}
}