/*!
 * Bootstrap Responsive v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}

@media (min-width: 1200px) {
	
	
	
}

@media (min-width: 992px) {	
	.container { width: 1000px; }	
}

@media (min-width: 768px) {
	
	.navbar-brand {
		display: none;
		}

}
@media (min-width: 992px) and (max-width: 1199px) {
	
	

}

@media (min-width: 768px) and (max-width: 991px) {
	.biz-logo { text-align: center; }
	.navbar-default { float: none; }
	.banner .banner-content p span { padding-top: 0; padding-bottom: 0; }
	.slogan p,.slogan p span {color:#FFF;}
	.box{margin-top:60px;}
	.footer-top .time img{margin:0 auto; display:block;}
	.footer-top .info, .footer-top .contact{padding-left:20%;}
	.footer-bottom {display:block; text-align:center;} .footer-bottom .social-media ul{display:inline-block; margin:0 auto;}
	.phone > a, .navbar-default .navbar-nav > li > a{color:#fff; display:block; text-align:center;}
	.phone{margin-top:0px; text-align:center;}
	.navbar-default{margin-left:24%;}
	.phone > a .ico{border:1px solid #fff;}
	.reservation .online, .reservation .reserve{border:1px #CCCCCC solid; padding-bottom:10px;}
	.reservation{padding-bottom:20px;}
	
	/*services*/
		.slogan p.service,.slogan p.service span {color:#000; font-size:18px;}
		.service .navbar-brand {color: #000 !important;}
		.title p.phone  {text-align:center;}
		.title p.phone  {text-align:center; display:inline-block; margin:0px; font-size:26px;}
		 .service .service1 > li > a{color:#000;}
		.servive ul{padding:0px;}
		.service {margin-left:0px;}
		.blog-2{margin-top:20px;}
		.blog-2 img {margin:0 auto; display:block;}
		.phone > a  i.ico{border:1px solid #fff;}
		
		.nav > li > a{padding:10px 12px; font-size:18px; }
		.navbar-collapse{padding-left:0px; padding-right:0px;}

}

@media (max-width: 767px) {	
	.biz-logo { text-align: center; }
	.navbar-default { float: none; }
	.slogan p,.slogan p span {color:#FFF;}
	.navbar-default .navbar-nav > li > a {color:#FFF;}
	.navbar-default .navbar-brand {color: #fff;}
	.reservation .online, .reservation .reserve{border:1px #CCCCCC solid; padding-bottom:10px;}
	.reservation{padding-bottom:20px;}
	.banner img{display:none;}
	.welcome p{padding:10px 0px;}
	.lines p{font-size:20px;}
	.box{margin-top:60px;}
	.icon{left:42%; }	
	.footer-top .time img{display:none;}
	.footer-top ul li{text-align:left;} 
	.footer-bottom {display:block; text-align:center;} .footer-bottom .social-media ul{display:inline-block; margin:0 auto;}
	.footer-top .time{margin-bottom:10px;}
	.footer-top info ul{display:inline-block; margin:0 auto;}
	.footer-top ul,.footer-top .head5, .footer-nav ul{margin-left:30%;}
	.phone > a{color:#fff; display:block; text-align:center;}
	.phone > a  i.ico{border:1px solid #fff;}
	
	
	/* Services Page */

		.slogan,.navbar-default {margin-top:10px !important;}		
		.slogan p.service,.slogan p.service span {color:#000; font-size:18px;}
		.service .navbar-brand {color: #000 !important;}
		.title p.phone  {text-align:center;}
		.title p.phone  {text-align:center; display:inline-block; margin:0px; font-size:26px;}
		 .service .service1 > li > a{color:#000;}
		.servive ul{padding:0px;}
		.service {margin-left:0px;}
		.blog-2{margin-top:20px;}
		.blog-2 img, .blog-1 img {margin:0 auto; }		
	/*Contact*/
	.contact-info {margin-top:20px; display:block; margin:0 auto;}
	}

@media (max-width: 480px) {

	.slogan p{font-size:16px;}
	.phone > a, .ico{font-size:18px; color:#FFF;}
	.phone > a .ico{border: 1px solid #fff; }
	.lines p{font-size:16px;}
	.box{margin-top:60px;}
	.icon{left:36%; }	
	.footer-top ul,.footer-top .head5, .footer-nav ul{margin-left:12%;}
	.info ul li {font-size:14px;}
	.blog-2, .blog-1 img {margin:0 auto;  }
	.call a span {display:none;} .call a{ font-size:22px;}
	
}
@media (max-width: 321px)
{
		.footer-top ul,.footer-top .head5, .footer-nav ul{margin-left:7%; font-size:13px;}
		.footer-nav ul li a {padding: 0 12px;}
		.footer-top .info ul li, .footer-top .contact ul li {font-size:14px;}
		.footer-bottom{padding:0px;}
	}