
/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
  
    
}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	h1 {
		font-size: 26px;
		line-height: 42px;
	}
	.main-menu ul.nav li a {
		font-size: 10px;
		padding: 15px 10px 15px;
	}
	.hero-text h1 {
		line-height: 66px;
		font-size: 50px;
	}

	.hero-text.padding-top-180{
		padding-top: 55px;
	}
	.feature-two-lists.margin-top-80 {
		margin-top: 0;
	}
	.margin-top-215 {
		margin-top: 0px !important;
	}
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
	.hero-text.padding-top-180{
		padding-top: 20px;
	}
	h1 {
		font-size: 35px;
		line-height: 40px;
	}
	.hero-text h1 {
		text-align: center;
		line-height: 45px;
	}
	.hero-text span {
		text-align: center;
		margin: 0 auto;
		display: inherit;
		margin-bottom: 20px;
	}
	.hero-btn{
		text-align: center;
	}
	.app-screen{
		text-align: center;
	}
	.about-tex.margin-top-215 {
		margin-top: 0px;
	}
	.feature-two-lists.margin-top-80 {
		margin-top: 0px;
	}
	.section-title {
		margin-bottom: unset;
	}
	.single-testimonial-box {
		width: 90%;
	}
	.contact-form {
		padding: 20px;
	}
	.contact-form input[type="text"], input[type="email"], input[type="phone"], textarea {
		padding: 6px 10px;
		font-size: 13px;
	}
	.footer-widget {
		text-align: center;
		margin-bottom: 30px;
	}
	.footer-widget ul li {
		text-align: center;
	}
	.header-area .navbar-brand {
		margin-left: 8px !important;
	}
	.header-area .navbar-collapse {
		float: none;
		border: 0px;
	}
	.nav.navbar-nav {
		background: #D1603D;
		margin: 1px -15px;
		height: 100vh;
	}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
		max-height: 100%;
	}
	.navbar-header {
		padding-bottom: 11px;
	}
	.selise-testimonial .owl-nav div {
		left: 0;
	}
	.selise-testimonial .owl-nav div.owl-next {
		right: 0;
	}
	.testimonial-text p {
		font-size: 12px;
		line-height: 24px;
		font-weight: 300;
	}
	.testimonial-text {
		padding: 18px;
	}
	.single-testimonial-box {
		width: 75%;
	}
}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
	.hero-text.padding-top-180{
		padding-top: 20px;
	}
	h1 {
		font-size: 24px;
		line-height: 36px;
	}
	.hero-text h1 {
		text-align: center;
	}
	.hero-text span {
		text-align: center;
		margin: 0 auto;
		display: inherit;
		margin-bottom: 20px;
	}
	.hero-btn{
		text-align: center;
	}
	.app-screen{
		text-align: center;
	}
	.about-tex.margin-top-215 {
		margin-top: 0px;
	}
	.feature-two-lists.margin-top-80 {
		margin-top: 0px;
	}
	.section-title {
		margin-bottom: 50px;
	}
	.single-testimonial-box {
		width: 90%;
	}
	.contact-form {
		padding: 20px;
	}
	.contact-form input[type="text"], input[type="email"], input[type="phone"], textarea {
		padding: 6px 10px;
		font-size: 13px;
	}
	.footer-widget {
		text-align: center;
		margin-bottom: 30px;
	}
	.footer-widget ul li {
		text-align: center;
	}
	.header-area .navbar-brand {
		margin-left: 8px !important;
	}
	.header-area .navbar-collapse {
		float: none;
		border: 0px;
	}
	.nav.navbar-nav {
		background: #D1603D;
		margin: 1px -15px;
		height: 100vh;
	}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
		max-height: 100%;
	}
	.navbar-header {
		padding-bottom: 11px;
	}
	.selise-testimonial .owl-nav div {
		left: 0;
	}
	.selise-testimonial .owl-nav div.owl-next {
		right: 0;
	}
	.testimonial-text p {
		font-size: 12px;
		line-height: 24px;
		font-weight: 300;
	}
	.testimonial-text {
		padding: 18px;
	}
	.single-testimonial-box {
		width: 75%;
	}
}