/* large screen */
@media only screen and (min-width: 1200px){
}
/* medium screen */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.container{
		width: 100%;
	}
	.heading h3{
		font-size: 1.8rem;
	}
}

/* tablet screen */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	/* general */
		.container{
			width: auto;
		}
		.container > .row{
			margin: 0;
		}
		.pad{
			padding: 2em;
		}
		.pad1{
			padding-bottom: 2em;
		}
	/* header */
		.header .navbar{
			font-size: 1.2rem;
		}
		.header .navbar-nav{
			margin-top: 0.8em;
		}
		.header .navbar-nav>li>a{
			padding: 10px;
		}
	/* content */
		.heading h3{
			font-size: 1.6rem;
		}
		.why-us .intro{
			text-align: center;
		}
	/* footer */
		.footer .footer-holder{
			font-size: 1.3rem;
		}
		.footer .widget h4{
			font-size: 1.6rem;
		}
	
}

/* all mobile screen */
@media only screen and (max-width: 767px) {
	/* general */
		h3{font-size: 2rem;}
	/*header*/
		.header .navbar-header{
			width: auto;
		}
		.header .logo a{
			padding-bottom: 0;
			padding-top: 0;
		}
		.navbar-brand > img{
			width: 8rem;
		}
		.navbar-nav{
			margin-top: 0; 
			margin-bottom: 0; 
		}
		.navbar-toggle{
			background-color: #4e7ab5;
			border-color: #4771a9;
			margin-top: 2rem;
		}
		.navbar-default .navbar-toggle:focus,
		.navbar-default .navbar-toggle:hover{
			background-color: #4771a9;
			border-color: #4771a9;
		}
		.navbar-default .navbar-toggle .icon-bar{
			background-color: #fff;
		}
		.header .navbar-collapse{
			background: #f8f8f8 none repeat scroll 0 0;
			border: 0;
			margin-top: 0;
			position: relative;
			z-index: 10;
		}
	
}
/* landscape scren */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
}
