/* Responsive (Mobile) Design
**********************************************************/

/* LARGE DEVICES */
@media (min-width:1200px) {	
}

/* MEDIUM DEVICES */
@media (min-width:768px) and (max-width:1199px){
	h1 {font-size:40px}
	h2 {font-size:36px}
	h3 {font-size:32px}
	h4 {font-size:28px}
	h5 {font-size:24px}
	h6 {font-size:20px}
	.navbar .navbar-header .navbar-brand {width:234px}
	.navbar .navbar-nav > li > a {font-size:16px; padding:28px 20px 38px}
	.content-wrapper {padding:2em 0}
	.content-wrapper .content-heading {margin:0 0 30px}
	.vision-wrapper p {font-size:24px; line-height:34px}
	.partners-wrapper ul li {width:32%}
	.partners-wrapper ul li a span {margin-top:20px}
	.contactus-wrapper .email-txt {margin-top:0}
	footer .navbar .navbar-nav > li > a {padding:28px 20px 38px}
}

/* SMALL DEVICES */
@media (max-width:767px) {
	h1 {font-size:38px}
	h2 {font-size:34px}
	h3 {font-size:30px}
	h4 {font-size:26px}
	h5 {font-size:22px}
	h6 {font-size:18px}
	.navbar .navbar-header .navbar-brand {width:234px}
	.navbar-default .navbar-toggle {border:none; margin:25px 15px 25px}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background:none}
	.navbar-default .navbar-toggle .icon-bar {width:30px; height:4px; background:#4b5da9}
	.navbar .navbar-nav > li > a {padding:15px 30px}
	.banner-wrapper .carousel-inner .item .carousel-caption {left:10%; width:80%; padding:30px 20px}
	.content-wrapper {padding:2em 15px}
	.content-wrapper .content-heading {margin:0 0 30px}
	.business-wrapper ul.list-wrapper li {width:100%}
	.vision-wrapper p {font-size:24px; line-height:34px}
	.partners-wrapper ul li {width:100%; padding:0 0 30px}
	.partners-wrapper ul li a span {margin-top:10px}
	.contactus-wrapper .email-txt {margin-top:0}
	.contactus-wrapper h5 {font-size:22px}
	footer .navbar .navbar-header .navbar-brand {width:100%}
	footer .navbar .navbar-header .navbar-brand img {margin:0 auto}
	footer .navbar .navbar-collapse {display:block}
	footer .navbar .navbar-nav > li > a {padding:10px 30px; font-size:16px; text-align:center}
	
}

@media (max-width:600px) {
	.banner-wrapper .carousel-inner .item .carousel-caption h3 {line-height:30px}
	.business-wrapper .title-wrapper .media .media-left {width:100%; display:block; padding:0 0 20px}
	.business-wrapper .title-wrapper .media .media-left img {margin:0 auto}
	.business-wrapper .title-wrapper .media .media-body {width:100%; display:block; text-align:center}
}
