.nopadding{
	padding: 0px !important;
}
.norow{
	margin-right: 0px !important;
    margin-left: 0px !important;
}
.clear{
	float: none;
	clear: both;
}
/* ORDER UPDATES */
.order-now {
    padding-right: 150px !important;
}
.slick-prev {
    /* left: -25px; */
    left: 0px;
    z-index: 2 !important;
}
.navbar-logo{
	z-index: 1000 !important;
}
.navbar-brand img {
    /*position: fixed;
    z-index: 1001;*/
}
.orderOnline{
    width: 100%;
    background-position: right 1px;
    margin: auto !important;
    background-size: 109px 122px;
    /**/
    position: fixed;
    background-image: none !important;
    background-color: transparent !important;
	border-bottom-color:transparent !important;
	-webkit-font-smoothing: subpixel-antialiased;  .orderOnline;
	z-index:0;
}
.orderOnline .container {
    background-color: #A03021 !important;
    border-bottom-color: #A03021 !important;
    /*background-image: url("../img/order-now-logo.png") !important;*/
    background-repeat: no-repeat !important;
    background-size: 155px 109px !important;
    background-position: right 5px;
}
/* EOL ORDER UPDATES */



/* floating order now button*/
@media only screen and (max-width : 320px) {
    /* order online */
    .orderOnline {
        width: 100%;
		background-position: right -2px;
	    margin: auto !important;
	    background-size: 104px 122px;
    }
    .order-now{
        padding-right: 93px!important;
	    font-size: 11px;
	    float: right;
	    bottom: 11px;
    }
	.navbar-brand img{
    	height: 70px;
	}
	.orderOnline .container {
	    background-size: 99px 80px !important;
	    background-position: right -1px;
	    height: 0;
	}
	.navbar-right {
		float: right!important;
		margin-right: -15px;
	}
	.orderOnline .orderOnlineContainer #navbar .navbar-right {
		display: none !important;
	}
	.orderOnlineContainer div .navbar-right li {
		height: 32px !important;
		top: -7px;
	}
	.orderOnlineContainer div .navbar-right li .order-now-logo {
		top: -1px;
		width: 104px;
		height: 76px;
	}
    /* end order online */
	.orderOnline-background {
		height: 33px;
		z-index: 1;
	}
	span.e-gift{
		position: relative;
		left: 51px;
		font-size: 11px !important;
		padding-top: 13px !important;
		top: -4px;
	}
	.orderOnlineContainer div .navbar-right li .order-now{
		position: relative;
		left: 64px;
		top: 9px;
	}
	.career-lists-container .apply-now {
	     top: -68px;
	}
	.orderOnlineContainer div .navbar-right li .order-now-logo{
		display: none;
	}
	.maxs-search-btn{
		font-size: 14px !important;
		right: -44px;
		top: -2px;
	}
    .maxs-search-box {
        left: 20px;
        height: 27px;
        font-size: 11px;
        padding-left: 0;
        width: 100%;
        padding-right: 0;
        right: 0;
        border-bottom: 1px solid #DC020F;
    }
    .maxs-search-box-wrapper{
        padding-left: 67px;
        padding-right: 32px;
    }
    .remove-search-btn-wrapper{
        top: -26px;
        left: 21px;
        font-size: 17px;
    }
}

@media only screen and (min-width : 321px) and (max-width : 435px) {
	.maxs-search-btn{
		position: absolute;
		right: 159px;
		left: 0px !important;
		top: 12px !important;
		font-size: 14px !important;
	}
	.e-gift{
		top: 0 !important;
		left: 78px !important;
	}
	.orderOnlineContainer div .navbar-right li .order-now{
		/*left: 6px !important;*/
		left: 90px !important;
	}
	.orderOnlineContainer div .navbar-right li .order-now-logo{
		/*top: -35px;*/
		/*height: 101px;*/
		/*width: 134px;*/
		/*left:-53px;*/
		display: none;
	}
}

@media only screen and (min-width : 321px) and (max-width : 768px) {
	.box{
		border-top: none;
		border-right: none;
	}
    /* order online */
    .order-now{
	    padding-right: 107px !important;
	    font-size: 12px;
	    float: right;
	    bottom: 10px;
    }
	.e-gift{
		font-size: 12px;
		bottom: 10px;
	}
    .navbar-brand img{

		height: 75px;
	}
	.orderOnline .container {
	    background-size: 108px 87px !important;
	    background-position: right -1px;
	    height: 0;
	}
    .orderOnline .container {
	    background-size: 134px 93px !important;
	    background-position: right 1px;
	    /*width: 720px !important;*/
	}
    /* end order online */
	.navbar-right{
		float: right!important;
		margin-right: -15px;
	}
	.orderOnline .orderOnlineContainer #navbar .navbar-right{
		display: none !important;
	}
	.orderOnlineContainer div .navbar-right li {
		height: 49px !important;
		top: -7px;
	}
	.span.e-gift{
		position: relative;
		top: 0;
	}
	.orderOnline-background{
		height: 38px;
		z-index: 1;
	}
	.career-lists-container .apply-now {
	     top: -45px;
	}
	.maxs-search-box {
        left: 29px;
        height: 31px;
        font-size: 11px;
        padding-left: 0;
        width: 100%;
        padding-right: 0;
        right: 0;
        border-bottom: 1px solid #DC020F;
    }
    .maxs-search-btn{
        font-size: 17px;
        top: -25px;
        left: 102px;
    }
    .remove-search-btn-wrapper{
        top: -29px;
        left: 31px;
        font-size: 21px;
    }
}

/* EOL floating order now button*/


/* Extra Small Devices, Tablets */
@media only screen and (min-width : 321px) and (max-width : 767px) {
	.career-description-wrapper{
		min-height: 147px;
	}
    .orderOnlineContainer div .navbar-right li{
        height: 37px !important;
    }
    .orderOnlineContainer div .navbar-right li .order-now{
        top: 10px;
        left: -32px;
        position: relative;
    }
    .maxs-search-btn{
		left: 115px;
		top: -36px;
    }
    .e-gift{
		left: 168px;
		position: relative;
		top: -38px;
    }
    .orderOnlineContainer div .navbar-right li .order-now-logo{
        position: relative;
    }
	.orderOnlineContainer div .navbar-right li .order-now-logo{
		width: 113px;
	}
}



	/*.order-now{
        padding-right: 142px !important;
        font-size: 15px;
    }

    .orderOnline .container {
	    background-size: 134px 93px !important;
	    background-position: right 1px;
	    width: 720px !important;
	}*/
	/* EOL STORE */

/* EOL Extra Small Devices, Tablets */

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) and (max-width : 991px) {
	.contact-us-form-wrapper .contact-us-form .contact-buttons {
	    margin: 10px auto !important;
	    width: 188px;
	}
	.contact-us-form-wrapper .contact-us-form .contact-buttons .bordbutton{
		margin-right: 5px;
	}
	.box{
		border-top: none;
		border-right: none;
	}
	.underline span {
	    margin-left: 35% !important;
	}
	.row {
	    margin-right: 0 !important;
	    margin-left: 0 !important;
	}
	.orderOnline .container{
		 /*height: 42px;*/
	    width: 100% !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.main-menu {
	    padding: 0px;
	}
	.slick-slide > img {
		height: 479px !important;
	}
	.margintop {
	    /*margin-top: 0px !important;*/
	}
	.social-posts,
	.social-media,
	.maxchickens{
		padding: 0 5px 0 0 !important;
	}
	.main-menu .box{
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	.main-menu-wrapper{
		padding: 0 10px;
	}
	.cover-background {
	    height: 470px !important;
	}
	.container.page-main-container{
    	margin: 0px auto !important;
		padding-top: 60px !important;
	}
	#map {
	    width: 100% !important;
	}
	.fb_post img,
	.insta_post img{
		width: 60px !important;
	}
	img.social-loader {
	    width: 30px !important;
	}
	.events > ul > li {
	    display: inline !important;
	}
	.events > ul li:not(:first-child) {
	    flex-grow: 1;
	    flex-basis: auto;
	    text-align: center;
	    border-left: 2px solid #ccc !important;
	    background-color: transparent;
	}
	.news-lits .news-item-description {
	    margin: 0px !important;
	}
	.news-lits .tab-pane .video-content .video {
	    margin: 0 10px;
	}
	.career-single.col-sm-4 {
	    width: 33.33333333%;
	}
	.footer-bar {
	    margin-bottom: 0 !important;
	    margin-right: 0px !important;
	    margin-left: 0 !important;
	}
	.footer-bar > ul > li {
	    display: inline;
	}
	.footer-bar {
	    color: #FFFFFF;
	    background: #A5A7AE;
		height: 80px;
	    margin-top: 30px;
	    text-align: center;
	}
	.footer-social-wrapper {
	    margin-right: 15px !important;
	    margin-left: 15px !important;
	}
	.container.text-justify {
	    padding-left: 15px !important;
	    padding-right: 15px !important;
	}
	.box{
		border-top: none;
		border-right: none;
	}

    /* order online */

    .order-now{
        padding-right: 142px !important;
        font-size: 15px;
    }
	span.e-gift{
        font-size: 15px;
        padding-top: 14px;
        top: -26px;
        position: relative;
        left: 225px;
	}
    .orderOnline .container {
	    background-size: 134px 93px !important;
	    background-position: right 1px;
		width: 750px !important;
	}


	.apply-now {
		margin-bottom: -30px;
	}

	.career-lists-container .apply-now {
	  position: absolute;
	  bottom: 0;
	  right: 0;
	  left: 0;
  		top: 251px !important;
	  /*margin-top: 15px;*/
	}

	.equal, .equal > div[class*='col-'] {  
    display: -webkit-flex;
    display: flex;
    /*flex:1 1 auto;*/
    /*flex-direction: column;*/
	}
    .orderOnlineContainer div .navbar-right li .order-now{
        top: 18px;
        position: relative;
        left: -28px;
    }
	.orderOnlineContainer div .navbar-right li .order-now, .e-gift{
		height: 42px;
	}
	.orderOnlineContainer div .navbar-right li .order-now-logo{
		margin-left: -45px;
		width: 121px;
		height: 112px;
        position: relative;
	}

    /* end order online */
	.orderOnline-background{
		/*background-color: #A03021 !important;*/
		/*border-bottom-color: #A03021 !important;*/
		height: 42px;
	}
	.career-label {
		padding-top: 19px;
	}
    .maxs-search-box{
        height: 44px;
    }
    .remove-search-btn-wrapper{
        top: -33px;
        left: 31px;
        font-size: 21px;
    }
}
/* EOL Small Devices, Tablets */

/* Medium Devices, Tablets */
@media only screen and (min-width : 992px) and (max-width : 1199px){
	.contact-us-form-wrapper .contact-us-form .contact-buttons {
	    margin: 10px auto !important;
		width: 355px;
	}
	.contact-us-form-wrapper .contact-us-form .contact-buttons .bordbutton{
		margin-right: 5px;
	}
	.slick-slide > img {
	    height: 479px !important;
	}
	.footer-social-wrapper {
	    margin-right: 15px !important;
	    margin-left: 15px !important;
	}
	.events > ul > li {
	    display: inline !important;
	}
	.events > ul li:not(:first-child) {
	    flex-grow: 1;
	    flex-basis: auto;
	    text-align: center;
	    border-left: 2px solid #ccc !important;
	    background-color: transparent;
	}
	.underline span {
	    margin-left: 33% !important;
	}
	.cover-background {
	    height: 500px !important;
	    background-size: cover;
	    background-attachment: inherit;
	    background-position: center top;
	}
	body {
	    overflow-x: hidden !important;
	}
	.box{
		border-top: none;
		border-right: none;
	}


	/* order online */
    .order-now{
        padding-right: 152px !important;
    }
	
	 .career-lists-container .apply-now {
	  position: absolute;
	  bottom: 0;
	  right: 0;
	  left: 0;
    top: 251px !important;
	  margin-top: 15px;
	}

	.equal, .equal > div[class*='col-'] {  
    display: -webkit-flex;
    display: flex;
    /*flex:1 1 auto;*/
    /*flex-direction: column;*/
	}
    /* end order online */
}
/* EOL Medium Devices, Tablets */

/* Large Devices, Tablets */
@media only screen and (min-width : 1200px){
	.box{
		border-top: none;
		border-right: none;
	}
	.underline span {
	    margin-left: 33%;
	}
	.col-lg-12 {
	     width: 100% !important; 
	}
	
	.apply-now {
		margin-bottom: -30px;
	}

	.equal, .equal > div[class*='col-'] {  
    display: -webkit-flex;
    display: flex;
    /*flex:1 1 auto;*/
    /*flex-direction: column;*/
	}
	.career-lists-container .apply-now {
	  position: absolute;
	  bottom: 0;
	  right: 0;
	  left: 0;
	    /*top: 150px;*/
	  /*margin-top: 15px;*/
	      top: 192px !important;
	      width: 293px;

	}
}
/* EOL Large Devices, Tablets */

/* Large Devices, Tablets */
@media only screen and (min-width : 1200px){
	.box{
		border-top: none;
		border-right: none;
	}
	.underline span {
	    margin-left: 33%;
	}
	.col-lg-12 {
	     width: 100% !important;
	}

	.apply-now {
		margin-bottom: -30px;
	}

	.equal, .equal > div[class*='col-'] {
    display: -webkit-flex;
    display: flex;
    /*flex:1 1 auto;*/
    /*flex-direction: column;*/
	}
	.career-lists-container .apply-now {
	  position: absolute;
	  bottom: 0;
	  right: 0;
	  left: 0;
	    /*top: 150px;*/
	  /*margin-top: 15px;*/
	      top: 192px !important;
	      width: 293px;

	}
	.maxs-search-box{
		width: 385px;
	}
}
/* EOL Large Devices, Tablets */