@media (max-width:1400px){
	.main_toggle_div1{
	display: none !important;
}

@media (max-width:1200px){
.main_toggle_div1{
	display: none !important;
}


	}




@media (max-width:992px){
.gallery_page_banner {
	z-index: 12 !important;
}
.jumbotron {
	margin-top: 0px !important;
	padding: 130px;
}
.navbar-brand {
	z-index: 9999 !important;
}
#orderright.affix {
	width: 237px !important;
}
.main_toggle_div {
	font-size: 18px;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 41px;
	display: block !important;
	position: fixed;
	top: -1% !important;
}

.main_toggle_div{
	display: none !important;
}

	}

@media (max-width:800px){
.custom_radio > span, .del_pickup > label {
	padding: 0 0 0 22px !important;
}

.rightpanel select {
	width: 93px !important;
}

#orderright.affix {
	width: 196px !important;
}

.chk_payment {
	margin: 0 0 0 0px !important;
}

.nav > li > a {
	padding: 10px 5px !important;
}

.navbar-inverse .navbar-nav > li > a {
	font-size: 16px !important;
}

.main_toggle_div {
	font-size: 13px !important;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
}



}


@media (max-width:768px){
.custom_radio {
	padding: 0 3px 0 0 !important;
}

.rightpanel select {
	width: 92px !important;
}

.midPan h3, .rightpanel h3 {
	font-size: 18px !important;
}
#orderright.affix {
	width: 96% !important;
	background-color: beige;
}

	}


@media (max-width:767px){

.main_toggle_div {
	font-size: 17px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 282px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 96% !important;
}



}



@media (max-width:720px){
.order_display {
	position: fixed;
	width: 100%;
	top: 0px;
	margin-left: -14px;
	z-index: 12345;
	display: block !important;
	cursor: pointer;
}

.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 269px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 96% !important;
}

}

@media (max-width:640px){
.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 231px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 96% !important;
}
.site-header{
	margin-top: 38px;
}
	}


@media (max-width:560px){
.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 193px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 96% !important;
}

}


@media (max-width:560px){
.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 174px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 96% !important;
}

.site-header{
	margin-top: 38px;
}



	}


@media (max-width:480px){
.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 155px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 96% !important;
}


}


@media (max-width:399px){
.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 124px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 100% !important;
}

	}


@media (max-width:360px){
.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 103px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 100% !important;
}

.rightpanel select {
	width: 100px !important;
}

.navbar-brand {
	float: left;
	height: 50px;
	padding: 0px 15px;
	font-size: 18px;
	line-height: 20px;
	width: 54% !important;
}


.navbar-brand > img {
	display: block;
	width: 40% !important;
}

#orderright.affix {
	width: 360px !important;
	background-color: beige;
}

.main_toggle_div1{
	display: block !important;
	width: 100%
}





}


@media (max-width:320px){
.navbar-brand{
	padding: 0px 15px !important;
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
	display: block;
	max-width: 100% !important;
	height: auto;
}
.navbar-brand > img {
	display: block;
	width:63px !important;
}

#orderright.affix {
	width:320px !important;
}

.rightpanel select {
	width: 100px !important;
}


.main_toggle_div {
	font-size: 15px !important;
	background: tomato;
	line-height: 43px;
	color: #FFF;
	font-weight: 600;
	padding: 2px 83px !important;
	display: block !important;
	position: fixed;
	top: 0%;
	width: 100% !important;
}


}