body {
padding: 30px;
background: url('../images/body.jpg') repeat center;
max-width: 1050px;
margin: auto;
}
@media screen and (max-width: 767px) {body {padding: 15px;}}
@media screen and (max-width: 320px) {body {padding: 10px;}}

/* Bootstrap.css overrides: */
.navbar {margin-bottom: 0px;border-radius: 4px 4px 0px 0px;}
.navbar-header {height: 120px;}
.navbar-toggle {margin-top: 43px;}
.navbar-brand {padding: 0px 5px 0px 15px;}
@media screen and (min-width: 768px) {
	.navbar-right {margin-top: 35px;}
}

/* Styling: */
.navbar-jcare {
background-color: #eee;
border-color: #ddd;
}

.navbar-brand img {
margin-top: 20px;
width:200px;
}

.banner {
background-color: beige;
min-height:100px;
background-image: url('../images/banner-1.jpg');
background-repeat: no-repeat;
background-position: center right;
border-width: 1px 0px;
border-color: rgba(0,0,0,0.15);
border-style: solid;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.banner-big {
min-height: 200px;
}

.content {
background-color: #fff;
padding: 20px 30px;
}

.footer {
background-color: #bbb;
border-radius: 0px 0px 4px 4px;
padding: 20px 30px;
border-width: 1px 0px 0px;
border-color: #aaa;
border-style: solid;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.footer-nav {
padding: 0;
}

.footer-nav li {
list-style: none inside;
}

.product-col {
margin-top: 10px;
margin-bottom: 10px;
}
