
@media(min-width:1025px) and (max-width:1280px){
	.logo img {
	    margin: 0px auto 0;
	    width: 50%;
	}
	.navbar-default .navbar-nav > li > a{
		padding: 10px;
		font-size: 16px;
	}
	.myMenu ul li::after, .myMenu ul li:last-child::after{
		top:10px;
	}
	header{
		padding: 0;
	}
	.navbar-brand-centered{
		width:240px;
	}
	.owl-caption{
		width:600px;
	}
	.my-navbar{
		margin-top:10px;
	}
	.yard-block{
		background:rgba(86,53,07,0.5);
		width:100%;
	}
	.career-block{
		width:100%;
		left:0;
	}
	.career-options{
		width:50%;
		height:100px;
	}
	.dropdown-menu{
		top:50px;
	}
	.caption-text a{
		width:60%;
	}
	.caption-text img.mb-view{
		margin:20px;
	}
}@media(min-width:992px) and (max-width:1024px){
	.logo img {
	    margin: 0px auto 0;
	    width: 50%;
	}
	.navbar-default .navbar-nav > li > a{
		padding: 10px;
		font-size: 13px;
	}
	.myMenu ul li::after, .myMenu ul li:last-child::after{
		top:10px;
	}
	header{
		padding: 0;
	}
	.navbar-brand-centered{
		width:240px;
	}
	.owl-caption{
		width:600px;
	}
	.my-navbar{
		margin-top:10px;
	}
	.yard-block{
		background:rgba(86,53,07,0.5);
		width:100%;
	}
	.career-block{
		width:100%;
		left:0;
	}
	.career-options{
		width:50%;
		height:100px;
	}
	.dropdown-menu{
		top:50px;
	}
	.caption-text a{
		width:60%;
	}
	.caption-text img.mb-view{
		margin:20px;
	}
}
@media(min-width:768px) and (max-width:991px){
	.owl-caption{
		padding:30px;
		width:100%;
	}
	.caption-left,.caption-right{
		left:0;
		right:0;
	}
	.premium-caption-text img {
	    width: 110px;
	    height: auto;
	    margin: 20px;
	}
	.yard-block{
		background:rgba(86,53,07,0.5)
	}
	.career-block{
		width:100%;
		left:0;
	}
	.career-options{
		width:50%;
		height:100px;
	}
	.career-banner{
		padding-top:0;
	}
	.contact-section{
		padding:20px 0 0 0;
	}
	.contact-form h2{
		font-size: 20px;
	}
	footer p {
	  font-size: 12px;
	  float: left;
	  margin: 0 10px 0 0;
	}
	footer img {
	  width: 29px;
	}
	.address {
		padding:5px 0;
	}
	.address address{
		font-size:18px;
	}
	.caption-text a{
		width:60%;
	}
	.caption-text img{
		margin:20px auto;
	}
	.video-section{height:350px;}
}
@media(min-width:300px) and (max-width:767px){
	.mobile-menu-list{
		padding:10px 0 0 0;
	}
	.myMenu ul li::after, .myMenu ul li:last-child::after{
		background: #fff
	}
	.career-banner{
		padding-top:0;
	}
	.owl-caption{
		padding:15px;
		width:100%;
	}
	.caption-left{
		top:50px;	
		left:0;
	}
	.caption-right{
		top:50px;
		right:0;
	}
	.craft-caption-text h1,.premium-caption-text h1,.gourmet-caption-text h1,.lab-caption-text h1,.yard-caption-text h1{
		font-size:24px;
		padding: 5px;
	}
	.gourmet-caption-text h3,.yard-caption-text h3{
		font-size: 16px;
	}
	.gourmet-caption-text a{
		font-size: 14px;
	}
	.lab-caption-text p,.yard-caption-text p{
		font-size: 14px;
		line-height: 1.3;
		padding: 0;
	}
	.yard-caption{
		padding: 20px 0;
	}
	.yard-block{
		background:rgba(86,53,07,0.5)
	}
	.craft-caption-text img {
	    width: 110px;
	    height: auto;
	    margin: 10px;
	}
	.premium-caption-text img {
	    width: 100px;
	    height: auto;
	    margin: 10px;
	}
	.career-block{
		width:100%;
		left:0;
	}
	.career-options{
		width:50%;
		height:50px;
	}
	.career-options a{
		font-size: 14px;
	}
	.contact-section{
		padding:0;
	}
	.contact-form h2{
		font-size: 16px;
	}
	footer p {
	  font-size: 10px;
	  float: left;
	  margin: 0 10px 0 0;
	}
	footer img {
	  width: 29px;
	}
	.address {
		padding:5px 0;
	}
	.address address{
		font-size:14px;
	}
	.video-section{height:350px;}
	/*new*/
	.caption{
		padding: 20px 0;
		display: block;
	}
	.caption-text{
		display: block;
	}
	.caption p{font-size:14px;}
	.caption-text h1{
		font-size: 26px;
	}
	.caption-text img{
		margin:20px auto;
	}
	.caption-text img.mb-view{
		margin:20px;
		width:33%;
	}
	.caption-text a{
		width:100%;
	}
	.career-block{
		position: relative;
	}
}