/* =Responsive Structure
----------------------------------------------- */

@media (max-width: 1100px) {
	body.mobile #requta {
          float:none;
		margin:0 2%;
		width:96%;
		height:auto; 	}
	body.mobile #cequh, body.mobile #pode {width:100%;}
	body.mobile #bajy, body.mobile #rivozi, body.mobile #kyvok, body.mobile article.ramaxu, body.mobile #japew, body.mobile #linky { width: auto; }
	body.mobile #pode { height:auto; min-height:90px; }
	body.mobile #bg_image { min-height:90px; width:100%; }

	body.mobile #jina > div {
     	margin-top:7px;
     	margin-left:14px;
     	height:100%; 	}

	body.mobile a#logo { height:100%; display: block !important; }

	body.mobile a#logo img { height:80%; width:auto; max-width:90%; }
	body.mobile #coh {margin-top:22px;}
	body.mobile #hyv {clear:both;margin-left:0;}
	body.mobile.safari a#logo img { max-height: 80px; height:auto;}

	body.mobile #smenul, body.mobile #smenur { margin-top:0; }

	body.mobile .betun a { margin:0; padding-left:5px; display: block; }
	body.mobile .betun a img { width:22px; }
	body.mobile #bajy { margin:10px; }
	body.mobile #cequh .zikul-header, body.mobile div.zikul { width:95%; }
	body.mobile #pexuve, body.mobile #secondary { width:100%; height:auto !important; }

	body.mobile #requta img, body.mobile content article.ramaxu img, body.mobile #requta article .wp-caption, body.mobile article embed {
          max-width:90% !important; }
	body.mobile #cequh { /*background:#ddd;*/ }
	body.mobile #slider { width:auto; height:auto; }
	body.mobile #rofeh-widget-area .noxuw { background:none !important; padding-left:10px; }
	body.mobile .noxuw { -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
	body.mobile .doguz .noxuw { margin-left:-10px !important; text-align:left !important; }
	body.mobile #coh  { font-size:30px; line-height: 30px; padding-left:0; }
	body.mobile #hyv { margin-top:5px; font-size:15px; line-height: 15px; }

	body.mobile #kyvok .jatowe ul.doguz { padding-left:10px; }

	body.mobile .footertwo .jatowe, body.mobile .footerthree .jatowe, body.mobile .footerfour .jatowe {
     	width:95%; margin-left:2.5%; }
	body.mobile #zumi { display:table; float:none; text-align:center; margin:0 auto; padding:0; top:0; margin-top:10px; }
}

@media (max-width: 800px) {
	#requta {
		float:none;
		margin:0 2%;
		width:96%;
		height:auto; 	}
	#cequh, #pode {width:100%;}
	#bajy, #rivozi,  #kyvok, article.ramaxu, #japew, #linky { width: auto; }
	#pode { height:auto; min-height:90px; }
	#bg_image { min-height:90px; width:100%; }

	#jina > div {
     	margin-top:7px;
     	margin-left:14px;
     	height:100%; 	}

	a#logo { height:100%; display: block !important; }

	a#logo img { height:80%; width:auto; max-width:90%; }
	#coh {margin-top:22px;}
	#hyv {clear:both;margin-left:0;}
	.safari a#logo img { max-height: 80px; height:auto;}

	#smenul, #smenur { margin-top:0; }

	.betun a { margin:0; padding-left:5px; display: block; }
	.betun a img { width:22px; }
	#bajy { margin:10px; }
	#cequh .zikul-header, div.zikul { width:95%; }
	#pexuve, #secondary { width:100%; height:auto !important; }

	.slider-wrapper { width:95%; }
	#slider, #slider img { width:100%; }
	#front-columns > div { width:45%; }
	#front-columns .column-image, #front-columns .column-image img { height:inherit; }

	#requta img, #requta article.ramaxu img, #requta .wp-caption, article embed { max-width:100% !important;}
	#cequh { /*background:#ddd;*/ }
	#column3 { clear:left; }
	#slider { width:auto; height:auto; }
	#rofeh-widget-area .noxuw { background:none !important; padding-left:10px; }
	.noxuw { -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
	.doguz .noxuw { margin-left:-10px !important; text-align:left !important; }
	#coh  { font-size:30px; line-height: 30px; padding-left:0; }
	#hyv { margin-top:5px; font-size:15px; line-height: 15px; }

	#kyvok .jatowe ul.doguz { padding-left:10px; }

	.footertwo .jatowe, .footerthree .jatowe, .footerfour .jatowe {
     	width:95%; margin-left:2.5%; }

	#zumi { display:table; float:none; text-align:center; margin:0 auto; padding:0; top:0; margin-top:10px; }
}

@media (max-width: 650px) {
	/* @media (max-width: 650px) Reduce font-sizes for better readability on smaller devices */
	body, #requta p, #requta ul, #requta ol,#requta code, #requta pre, #requta blockquote {
		font-size: 13px !important;
	}
	#front-text1 h1, #front-text2 h1 {
	font-size:2em;
	line-height:2em;
	}
	#cequh ul {
		font-size: 12px;
	}
	article.intro .jurab {
		font-size: 12px;
	}
	.kequq {
		font-size: 21px;
	}
	.featured-post .kequq {
		font-size: 14px;
	}
	.singular .kequq {
		font-size: 28px;
	}
	.luceki {border:none;padding:0;}
	.luceki a , .luceki, .lyloqi{
		font-size: 10px !important;
		background:none !important;
		-moz-box-shadow:none !important;
		-webkit-box-shadow:none !important;
		box-shadow:none !important;
	}
	#requta .kequq {
		font-size:20px !important;
	}
	#requta h1, #requta h2, #requta h3, #requta h4, #requta h5, #requta h6 {
		margin-left:0 !important;
	}
	.jatowe a:link, .jatowe a:visited {
		font-size:10px !important;
	}
	.tinynav	{
	display: block;
	}
    #cequh .zikul ul:first-child {
	display: none;
	}
	.theme-default .nivo-caption {
	font-size:9px;
	}
	.short-columns {
		width:100%;
	}
}



@media (max-width: 480px) {
	/* @media (max-width: 450px) Reduce font-sizes for better readability on the smalles of devices */


body, #requta p, #requta ul, #requta ol,#requta code, #requta pre, #requta blockquote {
		font-size: 12px !important;
	}

	#coh span a{
		font-size: 18px;
		line-height:18px;
	}
	#hyv {
		font-size: 11px;
		line-height:10px;
	}
	#front-columns > div {
		width:90% ;
	}

	body {
		padding: 0;
	}
	#page {
		margin-top: 0;
	}
	#pode {
		border-top: none;
	}

}

