	.mobilemenu {display: none;}
@media only screen and (max-width: 960px) {
	.top-box {height: auto;padding-bottom: 14px;}
	.categoty {margin-bottom: 4px;}
}
@media only screen and (min-width: 768px) and (max-width: 960px) {
	body {min-width: 758px;}
	.wrapper {width: 758px;}
	.our-services {margin-top: 45px;}
	.social-link {float: right;margin-bottom: 11px;}
	.search-box {float: none;}
	.logo-box {padding: 0 0 17px 0;}
	.logo {margin-bottom: 17px;}
	.ad-box {margin-right: 15px;}
	.mainmenu {width: 758px;text-align: center;}
	.mainmenu ul {display: inline-block;}
	.mainmenu ul li a {width: 151.6px;}
	.mainmenu ul li:first-child a {width: 80px;}
	.mainmenu ul li:nth-child(2) a {width: 100px;}
	.mainmenu ul li:nth-child(3) a {width: 124px;}
	.mainmenu ul li:nth-child(4) a {width: 150px;}
	.container {margin-top: 34px;}
	.contentleft-box {width: 488px;}
	.contentleft {width:468px;}
	.pagination {width: 468px;}
	.flogo {margin-right: 30px;}
	.fmenu ul {margin-right: 0px;}
	.fmenu ul:first-child {margin-right: 40px;}
	.copyright {width: 356px;}
	.breadcrumbs {width: 758px;}
	.likes-box, .tags-box {width: 468px;}
	.sushi-bar {width: 468px;}
	.sushi-bar .scell {width:240px;padding: 0 0 0 10px}
	.sushi-info, .info-item {width: 240px;}
	.single-sushi h1 {font-size: 22px;}
	.single-restaurant_sushi article.sushi-bar .fcell, .single-restaurant_sushi article.sushi-bar .scell {margin-bottom: 20px;}
	.services-box {width: 170px;}
	.services-box a {margin-bottom: 10px;}
	.services-box a:nth-child(5n) {margin-right: 20px;}
	.services-box a:nth-child(3n) {margin-right: 0;}
	.map-box {width: 468px;}
	.map-box iframe {width: 468px;}
	.filter-city {width: 468px;margin-bottom: 30px;}
	.filter-city ul {margin-left: 18px;width: 450px;}
	.filter-city ul li {width: 150px;}
	.add-box {width: 468px;}
	.add-box h1 {font-size: 20px;margin-left: 20px;}
	.form-item {padding-left: 20px;}
	.alert-box {padding-left: 60px;width: 388px;}
	.alert-box:before {left: 20px;}
	.form-item textarea {width: 418px;}
	.form-item .ch-wrap {width: 214px;margin-bottom: 10px;}
	.form-item .ch-wrap:nth-child(7), .form-item .ch-wrap:nth-child(8) {margin-bottom: 10px;}
	.address {margin-top: 20px;}
	.service {margin-bottom: 20px;}
	.location-box {width: 428px;padding: 0 20px;}
	.location-box iframe {width: 428px;}
	.form-item input[type="submit"] {margin: 0;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	body {min-width: 470px;}
	.wrapper {width: 470px;}
	.our-services {width: 100%;margin-top: 10px;}
	.search-wrap {float: left;height: 24px;}
	.social-link {margin-right: 0;}
	.search-wrap {position: relative;}
	.search-box {position: absolute;left: 115px;top: 0;float: none;width: 355px;}
	.search-box form {padding-left: 105px;}
	.logo-box {padding:0;}
	.ad-box {display: none;}
	.logo {margin-bottom: 17px;}
	header > .wrapper > .mainmenu {display: none;}
	.mobilemenu {display: block;margin: 28px 0 27px 73px;float: left;}
	.mobilemenu ul {list-style: none;margin-left: 0;width: 220px;}
	.mobilemenu ul li {margin: 0;}
	.mobilemenu ul li a, .mobilemenu ul li a:visited {text-decoration: none;font-family: 'Futura Demi';text-transform: uppercase;color: #fff;font-size: 14px;background-color: #FF6619;padding: 0 10px;line-height: 38px;display: block;}
	.mobilemenu ul li a:hover {text-decoration: none;cursor: pointer;background: #E55C16;}
	.mobilemenu ul li ul li a {border-top: 1px solid #BC4B12;padding-left: 20px;}
	.mobilenav ul {display: none;}
	.inactive, .active {position: relative;}
	.active {background: #E55C16!important;}
	.inactive:before {background: url(../images/downarrow.png) no-repeat scroll 0 0 transparent;content: "";height: 5px;position: absolute;right: 14px;top: 16px;width: 9px;}
	.active:before {background: url(../images/uparrow.png) no-repeat scroll 0 0 transparent;content: "";height: 5px;position: absolute;right: 14px;top: 16px;width: 9px;}
	.mobilenav li.current-menu-item a, .mobilenav li.current-post-ancestor a, .mobilenav li.current-menu-parent a, .mobilenav li.current-post-parent a {background: #E55C16;}
	.container {margin-top: 0px;}
	.contentleft-box, .contentleft {width: 470px;}
	.contentleft {padding-right: 0;border-right: 0;}
	.adsmall-box {width: 468px;padding: 0 1px;}
	.pagination {width: 470px;margin-bottom: 30px;}
	.sidebar {padding: 0 110px;}
	footer {height: 264px;padding-top: 20px;}
	.flogo {float: none;width: 310px;padding: 0 80px; margin: 0px;display: inline-block;}
	.fmenu {width: 310px;margin-top: 20px;margin-left: 80px;margin-right: 80px;margin-top: 20px}
	.fmenu ul, .fmenu ul:first-child {margin: 0 40px;}

	.copyright {display: block;width: 400px;float: left;margin-top: 16px;margin-left: 35px;margin-right: 35px; text-align: center;}
	.container {padding-bottom: 284px;}
	.breadcrumbs, .likes-box, .tags-box {width: 470px;}
	.sushi-bar {width: 470px;}
	.sushi-bar .scell {width: 232px;padding-left: 10px;padding-right: 10px;}
	.sushi-info {width: 232px;}
	.info-item {width: 232px;}
	.single-sushi h1 {font-size: 20px;margin-bottom: 4px;}
	.services-box {width: 150px;}
	.services-box a {margin-bottom: 10px;}
	.services-box a:nth-child(5n) {margin-right: 20px;}
	.services-box a:nth-child(3n) {margin-right: 0;}
	.single-restaurant_sushi article.sushi-bar .fcell, .single-restaurant_sushi article.sushi-bar .scell {margin-bottom: 20px;}
	.map-box {width: 470px;}
	.map-box iframe {width: 470px;}
	.filter-city {width: 470px;margin-bottom: 30px;}
	.filter-city ul {margin-left: 20px;width: 450px;}
	.filter-city ul li {width: 150px;}
	.add-box {width: 470px;}
	.add-box h1 {font-size: 20px;margin-left: 20px;}
	.form-item {padding-left: 20px;}
	.alert-box {padding-left: 60px;width: 390px;}
	.alert-box:before {left: 20px;}
	.form-item textarea {width: 420px;}
	.form-item .ch-wrap {width: 215px;margin-bottom: 10px;}

	.form-item .ch-wrap:nth-child(7), .form-item .ch-wrap:nth-child(8) {margin-bottom: 10px;}
	.address {margin-top: 20px;}
	.service {margin-bottom: 20px;}
	.location-box {width: 428px;padding: 0 20px;}
	.location-box iframe {width: 428px;}
	.form-item input[type="submit"] {margin: 0;}
	.subscribe-widget {float: right;}
	.search-region .add-place, .search-all .add-place {min-height: 46px;}
	
	/* .sidebar {display: none;} */

}
@media only screen and (max-width: 479px) {
	body {min-width: 310px;}
	.wrapper {width: 310px;}
	.top-box {padding: 0;border-bottom: 0;}
	.our-services {margin-top: 8px;display: none;}
	.our-services .label {display: block;float: none;margin-right: 0;}
	.our-services a {margin-right: 8px;}
	.our-services a:last-of-type {margin-right: 0;}
	.social-link {float: right;margin: 8px 20px 8px 0;}
	.search-wrap {margin-top: 0;width: 310px;position: absolute;top: 87px;left: 0;z-index: 9;}
	.search-box {position: relative;width: 310px;}
	.search-box input[type="text"] {width: 248px;margin-right: 0;margin-left: 10px;padding-right:28px;border: 1px solid #E9E9E9;height: 26px; font-family: 'Futura Demi';text-transform: uppercase;font-size: 14px;}
	.search-box input[type="submit"] {position: absolute;right: 19px;top: 10px;}
	.ad-box {display: none;}
	header > .wrapper > .mainmenu {display: none;}
	.mobilemenu {display: block;margin: 80px 0px 0px 10px;float: left;}
	.mobilemenu ul {list-style: none;margin-left: 0;width: 290px;}
	.mobilemenu ul li {margin: 0;}
	.mobilemenu ul li a, .mobilemenu ul li a:visited {text-decoration: none;font-family: 'Futura Demi';text-transform: uppercase;color: #fff;font-size: 14px;background-color: #FF6619;padding: 0 10px;line-height: 38px;display: block;}
	.mobilemenu ul li a:hover {text-decoration: none;cursor: pointer;background: #E55C16;}
	.mobilemenu ul li ul li a {border-top: 1px solid #BC4B12;padding-left: 20px;}
	.mobilenav ul {display: none;}
	.inactive, .active {position: relative;}
	.active {background: #E55C16!important;}
	.inactive:before {background: url(../images/downarrow.png) no-repeat scroll 0 0 transparent;content: "";height: 5px;position: absolute;right: 14px;top: 16px;width: 9px;}
	.active:before {background: url(../images/uparrow.png) no-repeat scroll 0 0 transparent;content: "";height: 5px;position: absolute;right: 14px;top: 16px;width: 9px;}
	.mobilenav li.current-menu-item a, .mobilenav li.current-post-ancestor a, .mobilenav li.current-menu-parent a, .mobilenav li.current-post-parent a {background: #E55C16;}
	.logo-box {padding: 10px 0;}
	.logo {margin: 20px 0 0 84px;}
	.container {margin-top: 10px;padding-bottom: 320px;}
	.contentleft-box, .contentleft {width: 310px;}
	.contentleft {padding: 0;border-right: 0;}
	article.post h2, article.post h2 a, article.post h2 a:visited {font-size: 26px;}
	.post-img {margin-left: 0;margin-bottom: 10px;}
	.post-img img {width: 310px;}
	.adsmall-box {display: none;}
	article.post {padding-bottom: 20px;margin-bottom: 26px;}
	.pagination {width: 310px;}
	.pagination ul li.next_arrow, .pagination ul li.prev_arrow {display: none;}
	.sidebar {margin-right: 30px;}
	.add-place {text-align: center;}
	.add-place a {display: inline-block;}
	footer {height: 300px;padding-top: 20px;}
	.flogo {margin: 0;float: none;width: 310px;text-align: center;display: inline-block;}
	.fmenu {width: 310px;margin-top: 20px;}
	.fmenu ul, .fmenu ul:first-child {margin: 0 40px;}
	.copyright {float: left;width: 310px;text-align: center;margin-top: 10px;}
	.breadcrumbs {width: 310px;}
	.likes-box, .tags-box {width: 310px;}
	.tags-box div {margin-right: 0;}
	.sushi-bar {width: 310px;}
	
	.page-template-archive-delivery_sushi-php article.sushi-bar .fcell, .single-restaurant_sushi article.sushi-bar .fcell, .single-delivery_sushi article.sushi-bar .fcell, .page-template-archive-restaurant_sushi-php article.sushi-bar .fcell {margin-left: 46px;margin-bottom: 20px;}
	.page-template-archive-delivery_sushi-php article.sushi-bar .scell, .single-restaurant_sushi article.sushi-bar .scell, .single-delivery_sushi article.sushi-bar .fcell, .page-template-archive-restaurant_sushi-php article.sushi-bar .scell {margin-bottom: 20px;}
	.sushi-bar .scell {width: 310px;padding: 0;}
	.map-box, .map-box iframe {width: 310px;}
	.filter-city {width: 310px;margin-bottom: 30px;}
	.filter-city ul {width: 290px;margin-left: 20px;}
	.filter-city ul li {width: 145px;}
	.sushi-info, .info-item {width: 310px;}
	.bar-title h2, .bar-title h2 a, .bar-title h2 a:visited {font-size: 22px;}
	.bar-title h2 {margin-bottom: 10px;}
	.page-template-archive-delivery_sushi-php article.sushi-bar .scell, .page-template-archive-restaurant_sushi-php article.sushi-bar .scell {margin-bottom: 0;}
	.page-template-archive-delivery_sushi-php .sushi-bar, .page-template-archive-restaurant_sushi-php .sushi-bar {padding-bottom: 10px;}
	.add-box {width: 308px;}
	.add-box h1 {font-size: 18px;margin-left: 20px;}
	.form-item {padding-left: 20px;}
	.alert-box {width: 238px;padding-left: 50px;}
	.alert-box:before {left: 20px;}
	.form-item input[type="text"], .form-item input[type="email"], .form-item textarea {width: 258px;}
	.form-item .ch-wrap {width: 268px;margin-bottom: 8px;}
	.alert-box.service {margin-bottom: 20px;}
	.alert-box.address {margin-top: 20px;}
	.form-item .ch-wrap:nth-child(7), .form-item .ch-wrap:nth-child(8), .form-item .ch-wrap:nth-child(9) {margin-bottom: 8px;}
	.location-box {padding: 0 20px;width: 268px;}
	.location-box iframe {width: 268px;}
	.form-item input[type="submit"] {margin: 0;}

}
