@media only screen and (max-width : 1280px) {

}

@media only screen and (max-width : 1200px) {
	.topper {
		background: url(../images/layout/bg-top-2.png) no-repeat top left;
		position: absolute;
		left: 162px;
		top: 148px;
		width: 800px;
		height: 165px;
	}
	.menu_item10 {
		left: 17px;
		top: 70px;
	}
	.menu_item11 {
		left: 172px;
		top: 70px;
	}
	.menu_item12 {
		left: 365px;
		top: 70px;
	}
	.menu_item13 {
		left: 568px;
		top: 70px;
	}
	#menu {
		top: 280px;
	}
	#content {
		min-height: 1070px;
		position: relative;
		margin-left: 250px;
		padding: 120px 0 0 0;
		width: 650px;
	}
	.RecListItemText {
		width: 520px;
	}
	.adder {
		background: url(../images/layout/bg-adderpng4.png) no-repeat top;
		width: 539px;
	}
	.adderrow {
		margin-left: 0px;
	}
	#radiocontainer {
		width: 243px;
	}
}

@media only screen and (max-width : 1024px) {

}

@media only screen and (max-width : 992px) {
	#header {
		height: 420px;
	}
	#social_links {
		top: 225px;
		left: 50px;
	}
	#login_button {
		top: 220px;
	}
	#searchform {
		top: 225px;
	}
	.topper {
		background: url(../images/layout/bg-top-3.png) no-repeat top left;
		position: absolute;
		left: 50px;
		top: 313px;
		width: 670px;
		height: 145px;
	}
	#menu {
		top: 410px;
	}
	#content {
		min-height: 1070px;
		position: relative;
		margin-left: 230px;
		padding: 120px 0 0 0;
		width: 410px;
	}
	.RecListItemText {
		width: 280px;
	}
	.menu_item10 {
		left: 0px;
		top: 70px;
	}
	.menu_item11 {
		left: 160px;
		top: 70px;
	}
	.menu_item12 {
		left: 320px;
		top: 70px;
	}
	.menu_item13 {
		left: 460px;
		top: 70px;
	}
	.horoscope_cat div img{
		width: 96%;
		height: auto;
	}
}

@media only screen and (max-width : 768px) {
	.GetRecipeBlock {
		width: 100%;
		margin-top: 20px;
	}
	.RecipeImage {
		width: 100%;
		margin-left: 0;
	}
	.horoscope_cat div img{
		width: auto;
		height: auto;
	}
	.z-index-mob{
		z-index: 9999;
		height: 10px;
	}
}
	
@media only screen and (max-width : 767px) {
	#vidlogo {
		background: transparent url(../images/layout/podkova.png) no-repeat top center;
		position: absolute;
		left: 0px;
		top: 15px;
		z-index: -1;
		padding: 36px;
		text-align: center;
		margin: 0 auto;
		width: 100%;
	}
	.itemCategory, .categoryName h1 {
		top: 230px;
		font-size: 30px;
		line-height: 30px;
		text-align: center;
	}
	.welcome {
		font-style: italic;
		font-size: 14px;
		color: #fff;
		position: relative;
		margin-top: 86px;
		text-align: center;
	}
	#social_links {
		top: 175px;
		    left: -60px;
	}
	#login_button {
		top: 170px;
		    left: 30px;
	}
	.xs-mob-center{
		margin: 0 auto;
		width: 130px;
		z-index: 9999;
	}
	#header {
		height: 480px;
	}
	#menu {
		display: none;
	}
	.navbar-mob-margin{
		margin-top: 168px;
	}
	.topper {
		background: none;
		position: absolute;
		left: 46px;
		top: -42px;
		width: auto;
		height: 145px;
	}
	#content {
		min-height: 1070px;
		position: relative;
		margin-left: 0;
		padding: 120px 0 0 0;
		width: auto;
	}

}


@media only screen and (max-width : 590px) {
	.menu_item12 {
		left: 0px;
		top: 130px;
	}
	.menu_item13 {
		left: 160px;
		top: 130px;
	}	
	.pagination {
		padding: 20px;
		font-size: 9px;
		margin-top: 100px;
	}
	.navbar-mob-margin {
		margin-top: 200px;
	}
	#header {
		height: 514px;
	}
	
}


@media only screen and (max-width : 480px) {
	.RecListItemText {
		width: 160px;
	}
	.RecListItemText h2 a {
		font-size: 10pt;
	}
	.RecListItemText h2 {
		padding-bottom: 4px;
	}
	.borderbg {
		background-color: #c72d04;
		border-radius: 0px;
		color: #fff;
		padding: 0;
		margin-right: 0;
		font-size: 12px;
		display: block;
	}
	#head_comments {
		background: url(/images/layout/add_comment2.png) no-repeat;
		width: 280px;
		height: 41px;
		padding-top:13px;
	}
}

@media only screen and (max-width : 300px) { 
	.recipe {
		width: 280px;
		height: 59px;
	}
	.arecipe {
		background: url(../images/layout/add2.png) no-repeat top center;
		display: block;
		width: 280px;
		text-decoration: none;
		height: 59px;
	}
	.s2 {
		display: none;
	}
	.finder_one_input{
		width: 154px;
		left: 19px;
	}
	.finder_two_input{
		right: 94px;
	}
	.RecListItemText {
		width: 160px;
	}
	.RecListItemText h2 a {
		font-size: 8pt;
	}
	.RecListItemText h2 {
		padding-bottom: 4px;
	}
	.borderbg {
		background-color: #c72d04;
		border-radius: 0px;
		color: #fff;
		padding: 0;
		margin-right: 0;
		font-size: 10px;
		display: block;
	}
}
