.inset-banner{margin-top:30px;}
#footer{background:#333; color:#fff; text-align:center; padding:20px 0;}
.Business-ico{display:inline-block;}
.Business-ico img{width:102px; display:block;}
.Business-category{background-color:#1976d2; min-height:235px; color:#fff; padding:15px 5%;}
.Business-category h4{color:#fff;}
.Business-category i{display:block;}
.Business-category i img{width:72px; display:block; margin:0 auto;}
.case-list{background:#fff; padding:10px 10px 0 10px; overflow:hidden;}
.case-list img{width:100%; display:block;}
.case-list h4{font-size:16px;}
.service h4{height:34px; overflow:hidden; padding-bottom:0;}
.service p b{color:#ff0000;}
.none-bg{background:none;}
.plr{padding-left:0; padding-right:0;}
.gap{padding:0 0px; margin-bottom:30px;}
.navbar-brand{padding-top:18px;}
.plan{margin:0; padding:0;}
.plan li{list-style-type:none; font-size:14px; color:#666; padding:7px 0;}
.plan li.plan-name{font-size:18px; margin-top:24px; color:#ff8317; font-weight:bold;}
.plan li.plan-price{font-size:16px; color:#000;}
.nav-tabs{border:0;}
.nav-tabs>li>a{background-color:#ddd; border:1px #ddd solid; margin:0 20px 0 0; color:#333; line-height:42px; border-radius:6px; font-size:22px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border:1px #52b6ec solid; color:#52b6ec; border-radius:6px;}
.nav-tabs>li>a:hover{border:0; border:1px #ccc solid;}
.nav>li>a:hover, .nav>li>a:focus{background-color:#ccc;}
@media only screen and (min-width: 100px) and (max-width: 640px) {
	.Business-md-3{float:left; width:50%;}
	.Business-md-3 h4{font-size:16px;}
	.Business-ico img{width:60px; display:block;}
	#services .row > div.service{float:left; width:50%; margin-bottom:10px; padding:0 5px;}
	.service h4{font-size:14px; height:30px; padding-bottom:0; margin-bottom:0;}
	.box{padding:20px 5px;}
	.case-list{padding:5px 5px 0 5px;}
	.title{padding:20px 0 0px 0; font-size:24px;}
	#header{height:60px;}
	.navbar-default .navbar-brand{height:60px;}
	.container{padding:0;}
	.row{margin:0;}
	.col-md-4{padding:0 5px;}
	.inset-banner{margin-top:60px;}
	.navbar-brand{padding-top:10px;}
	#footer{padding:8px 0;}
	.gap{padding:0 5px; margin-bottom:10px;}
	.nav-tabs{padding:0 5px;}
	.nav-tabs>li>a{margin:0 10px 0 0;  line-height:28px; font-size:20px;}
	.nav-tabs>li:last-child>a{margin:0 0 0 10px;}
	.col-sm-12{padding:0 5px;}
	.navbar-default .navbar-nav > li > a{padding:15px 25px;}
	.navbar-default{box-shadow: 0 0 16px rgba(0,0,0,0.4);}
	.Business-category i img{width:60px;}
}
