/*==========  Desktop First Method  ==========*/

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

	.head_list {
		    margin-left: 0px;
    padding-left: 0px;
	}
.head_bg_blu .logo {
	    text-align: center;
    margin: 0 auto;
    float: none;
    display: block;
}
}


@media only screen and (max-width : 1045px) {
.container {
    width: 100%;
}
.items li  {
	height: 122px;
}
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
div.hours_table .hours_table_group > div:nth-child(1) {
    width: 70%;}

    .recomend_items li {
    display: inline-block;
    width: 22.7%;}
.popular_rest a {
    width: 31.3%;
}

.popular_rest a:nth-child(4n) {
    margin-right: 2%;
}

.popular_rest a:nth-child(3n) {
    margin-right: 0px;
}

}

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

.collapse {
    display: none;
}

.main_list li a {
    font-size: 15px;
}



.navbar-toggle {
    float: right;
    background-color: transparent;
    border: 1px solid #fff;
    width: 43px;
    height: 40px;
}

.items li {
	    width: 17.9%;
}

.items li:nth-child(5n)  {
    margin-right: 0;
}

.items li:nth-child(6n) {
    margin-right: 2%;
}


}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.navbar-header {
    display:block;
        padding-bottom: 10px;
}

a.logo {
        float: none;
    margin: 0 auto;
    text-align: center;
    width: 251px;
    display: block;
}

.bg_color {
    padding-top: 10px;
}


.main_list {
    display: block;
}
.main_list li {
        display: block;
}

.main_list li:before {
    content: "";
    display: none;
}

.main_list li a {
    padding: 11px 0px;
}


.head_list {
    display: block;
}

.head_list li {
    display: block;
    width: 100%;
    text-align: center;
}


	/*Disable Animation on Mobile Devices*/
	.animated {
		/*CSS transitions*/
		-o-transition-property: none !important;
		-moz-transition-property: none !important;
		-ms-transition-property: none !important;
		-webkit-transition-property: none !important;
		transition-property: none !important;
		/*CSS transforms*/
		-o-transform: none !important;
		-moz-transform: none !important;
		-ms-transform: none !important;
		-webkit-transform: none !important;
		transform: none !important;
		/*CSS animations*/
		-webkit-animation: none !important;
		-moz-animation: none !important;
		-o-animation: none !important;
		-ms-animation: none !important;
		animation: none !important;
	}

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 665px) {

.items li:nth-child(5n)  {
    margin-right: 2%;
}

.items li:nth-child(6n) {
    margin-right: 2%;
}
.items li:nth-child(4n)  {
    margin-right: 0px;
}

.items li {
    width: 22.9%;
}

}

@media only screen and (max-width : 525px) {
	div.hours_table .hours_table_group > div:nth-child(1) {
    width: 45%;
}

.recomend_items li {
    display: inline-block;
    width: 30.7%;
}



.recomend_items li:nth-child(4n) {
       margin-right: 2%;
}

.recomend_items li:nth-child(3n) {
       margin-right: 0px;
}


.popular_rest a {
        width: 48.3%;
}

.popular_rest a:nth-child(4n) {
    margin-right: 2%;
}

.popular_rest a:nth-child(3n) {
    margin-right: 2%;
}
.popular_rest a:nth-child(2n) {
    margin-right: 0px;
}

.items li:nth-child(5n)  {
    margin-right: 2%;
}

.items li:nth-child(6n) {
    margin-right: 2%;
}
.items li:nth-child(4n)  {
    margin-right: 2%;
}

.items li:nth-child(3n)  {
    margin-right: 0px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
     
}

.footer_bg{
text-align: center;
}
.items li {
       width: 30.9%;
}

a.logo {
    float: none;
    padding: 10px 10px;
    margin-bottom: 0px;
    float: none;
    margin-top: 20px;
    display: block;
}

}

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


	.items li:nth-child(5n)  {
    margin-right: 2%;
}

.items li:nth-child(6n) {
    margin-right: 2%;
}
.items li:nth-child(4n)  {
    margin-right: 2%;
}

.items li:nth-child(3n)  {
    margin-right: 2%;
}
.items li:nth-child(2n)  {
    margin-right: 2px;
}

.items li {
    width: 47.9%;
}

}





/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

}

@media only screen and (max-width : 440px) 
{.recomend_items li {
    display: inline-block;
    width: 47.7%;
}



.recomend_items li:nth-child(4n) {
       margin-right: 2%;
}

.recomend_items li:nth-child(3n) {
       margin-right: 2%;
}
.recomend_items li:nth-child(2n) {
       margin-right: 0px;
}

.bread_logo {
	float: left;
    margin: 0 auto;
    margin-bottom: 10px;
	width: 75px;
}

.add {
	    float: none;
    width: 240px;
    margin: 0 auto;
}

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 360px) {
.popular_rest a {
    width: 100%;
}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}