

		#content{
			
			padding: 18px;
			margin-left:480px;
			min-height:480px;
			
		}

		#sidebar{
			float: left;
			width:450px;
			will-change: min-height;
		}

		#sidebar .sidebar__inner{
			min-height:480px;
			padding: 10px;
			position: relative;
			transform: translate(0, 0);
			transform: translate3d(0, 0, 0);
			will-change: position, transform;
		}
		
.sticky_outer {
	width:100%; float:left; padding-top:0px;
	padding-bottom:80px
}	


@media (max-width:999px) {
	#sidebar {
		width:300px
	}
	
	#content{

			margin-left:330px;
			min-height: 350px;
		
		}
		
		
			#sidebar .sidebar__inner{
			min-height: 350px;
		}
		
}



@media screen and (max-width:767px){
#sidebar .sidebar__inner {
    position: inherit !important;
    transform: translate3d(0px, 0px, 0px) !important;
	left:0 !important; top:0 !important; padding:0 60px;
	min-height:10px
}

#sidebar {
		width:100%; float:left;
		
	}
	
	#content{
            width:100%; float:left;
			margin-left:0; padding:30px 60px 0 60px;
			min-height:auto
		
		}

}


@media screen and (max-width:480px){

#sidebar .sidebar__inner {
     padding:0px 10px
}

	
	#content{
           
	 padding:30px 10px 0 10px
		
		}

}








.recipe_bg .sticky_outer #sidebar {
	
	width:300px; 
}


.recipe_bg .sticky_outer #sidebar .sidebar__inner {
	min-height:400px
}



.recipe_bg .sticky_outer #content {
	margin-left:320px
}

.recipe_bg .sticky_outer {
	padding-bottom:10px
}


@media screen and (max-width:767px){
	
	.recipe_bg .sticky_outer #sidebar{
		width:100%
	}
	
	.recipe_bg .sticky_outer #content {
    margin-left:0px; padding:0
}

.recipe_bg .sticky_outer #sidebar .sidebar__inner {
	padding:0
}

.recipe_bg .sticky_outer {
	padding-bottom:0
}
	
}








	