/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
 .navbar a {font-size: 14px;}
 .service-pd {height: auto;}
 .text-style{font-size: 16px;padding: 10px 30px;}
}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
/* home page slider text */
.top-left {
  position: absolute;
  top: 20%;
  left: 15%;
}
/* home page slider1 text */
.slider1-p{
    color: #e1d69c;
    font-family: 'Droid Serif', serif;
	font-size: 20px;
	padding-bottom:0px;
	}
.slider1-p1{color: #e1d69c;font-family: 'Droid Serif', serif;font-size: 16px;padding-bottom:0px;padding-left: 70px;}
.slider1-p2{color: #e1d69c;font-family: 'Droid Serif', serif;font-size: 16px; padding-left: 90px;}

/* home page slider2 text */
.slider2-p{
    color: #000;
    font-family: 'Droid Serif', serif;
	font-size: 20px;
	padding-bottom:0px;
	}
.slider2-p1{color: #000; font-family: 'Droid Serif', serif;font-size: 16px; padding-bottom:0px; padding-left: 120px;}
.slider2-p2{color: #000; font-family: 'Droid Serif', serif;font-size: 16px; padding-left: 120px;}

/* home page slider3 text */
.slider3-p{
    color: #000;
    font-family: 'Droid Serif', serif;
	font-size: 20px;
	padding-bottom:10px;
	}
.slider3-p1{color: #000;font-family: 'Droid Serif', serif;font-size: 16px;padding-bottom:10px;}
.slider3-p2{color: #000;font-family: 'Droid Serif', serif;font-size: 16px;}

.post_s_item .post_text h3{font-size:16px;}
.about-padding{padding-top:30px;}
.aboutus-padding {
    padding: 20px 0 0 0;
}
.header-top{padding-bottom: 0px;line-height: 14px;}
.nav-links .top-icon {
	border: none;
	padding: 1px 5px !important;
}
.header-top span{font-size: 12px !important;}
.tittle {padding-top: 20px;}
.H-abt{padding-left: 40px;}
.H-atile{padding-top: 0px !important;}
.serhome-padding{padding-top:10px;}
.subnav .subnavbtn{
	font-size: 12px !important;
    padding: 14px 5px !important;
}
.navbar a {
    font-size: 14px !important;
    padding: 1px 12px !important;
}
.subnav-content ul li{padding: 0px 35px !important;}
.nav.navbar-nav li a {
	padding: 25px 12px;
	font-size: 15px;
}
.single-slide-item {
	padding: 100px 0;
}
.centered {top: 14%;}
.text-style{
	font-size: 14px;
    padding: 10px 30px;
}

#product {
	background-size: 150px auto;
}
.single-product-box {
	margin-top: 30px;
	padding: 40px 15px;
}

#about {
	padding-top: 0;
}
.video-area {
	position: relative;
	height: 350px;
	width: 100%;
	margin-bottom: 80px;
}
.health-bg {
	margin-top: 50px;
}
#testimonial div > div.row:last-child {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.testimonial-single-item {
	margin-top: 0;
}
.testimonial-photo img {
	min-height: auto;
}
.blog-content-box {
	padding-top: 15px;
}

#discount .section-header {
	text-align: center;
}

#blog{
  background-image: none;
}
.section-header h2 {
	font-size: 40px;
}
#team .section-header {
	text-align: center;
}

.related-post-box {
	margin-top: 35px;
}
.related-post-box .video-area {
	margin-bottom: 0;
}

/*About Page*/
.about-list-box h3 {
	font-size: 20px;
}
.sidebar-widget {
	margin-top: 50px;
	margin-bottom: 0;
}

 }
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
/* home page slider1 text */
.slider1-p{
    color: #e1d69c;
    font-family: 'Droid Serif', serif;
	font-size: 20px;
	padding-bottom:0px;
	}
.slider1-p1{color: #e1d69c;font-family: 'Droid Serif', serif;font-size: 16px;padding-bottom:0px;padding-left: 70px;}
.slider1-p2{color: #e1d69c;font-family: 'Droid Serif', serif;font-size: 16px; padding-left: 90px;}

/* home page slider2 text */
.slider2-p{
    color: #000;
    font-family: 'Droid Serif', serif;
	font-size: 20px;
	padding-bottom:0px;
	}
.slider2-p1{color: #000; font-family: 'Droid Serif', serif;font-size: 16px; padding-bottom:0px; padding-left: 120px;}
.slider2-p2{color: #000; font-family: 'Droid Serif', serif;font-size: 16px; padding-left: 120px;}

/* home page slider3 text */
.slider3-p{
    color: #000;
    font-family: 'Droid Serif', serif;
	font-size: 20px;
	padding-bottom:0px;
	}
.slider3-p1{color: #000;font-family: 'Droid Serif', serif;font-size: 16px;padding-bottom:0px; padding-left: 30px;}
.slider3-p2{color: #000;font-family: 'Droid Serif', serif;font-size: 16px; padding-left: 70px;}

.post_s_item .post_text h3{font-size:14px;}
.cmt-page-title-row { padding: 33% 0 20px 0 !important;}
.breadcrumb-wrapper{padding-top: 15px;}
.title-box .page-title-heading h1 {
    font-weight: 700;
    text-transform: capitalize;
    font-size: 25px;
    line-height: 0px;
    color: #fff;
    margin-bottom: 0;
}
.about-padding {padding-top: 20%;}
.aboutus-padding {padding: 10px 0 !important;}
.abt-h2 {
	text-align: center;
    padding-top: 15px;
}
.ser-h3 {
    font-size: 24px !important;
}
.section-padding {
    padding: 20px 0;
}
.serhome-padding {
    padding: 10px 0 35px 0;
}
.project-padding {
    padding-top: 10px !important;
}
.service-pd {height: 300px;}
.tittle {
	/* font-weight: 400;
    padding-bottom: 0px; */
	text-align:center;
	padding-top: 20px;
}
.abt-p{text-align:center;}
.abt-ct{text-align:center;}
.career-padding {
    padding: 30px 0 !important;
}
.career-form h2 {
    font-weight: 400 !important;
}
.footer-padding {padding: 50px 0 0 0 !important;}
.single-product-box {
    margin-top: 5px !important;
}
.teashop-btn{margin-bottom:20px;}
.cont-btn{width: 100% !important;}
.post_text h3{font-size:14px;}
.ceylon-top{padding-top: 80px !important;}
.nav-home{padding: 14px 86px 14px 14px !important;} 
.pagehead-padding{
    padding-top: 30px !important;
	padding-bottom: 60px;
}
.section-header h2 {
  font-size: 30px;
}
.service-pd {height: auto;}
.section-header {
	text-align: center;
}
.section-header h2 span {
  margin-top: 5px;
}
.single-slide-item {
	padding: 80px 0;
}
.single-slide-item h1{
	font-size: 28px;
}
.single-slide-item h1 span {
	font-size: 36px;
}
.slider-waper .owl-nav {
	right: auto;
	left: 15px;
	bottom: 15px;
}

.social-icons span {
	display: none;
}
#product {
  background-image: none;
}
.single-product-box {
	padding: 40px 15px;
	margin-top: 35px;
}
#about {
	top: 50px;
}
.video-area {
	position: relative;
	height: 350px;
	width: 100%;
	margin-bottom: 50px;
}
.health-bg img {
	min-height: auto;
	margin-top: 50px;
}
.blog-content-box.right-content {
	text-align: left;
}
#blog {
	background-image: none;
}
.blog-content-wrap {
	margin-bottom: 50px;
}
.testimonial-photo img {
	min-height: auto;
	margin-top: 50px;
}

.contact-info {
  margin-bottom: 30px;
  padding-left: 20px;
}
.contact-info li {
  padding-left: 35px;
}

#footer .social-icons {
	text-align: center;
}
.copyright.text-center {
	font-size: 13px;
	padding-right: 35px;
}

.navigation-area{
    position: absolute;
    width: 100%;
    background: #16171c;
    z-index: 99;
    padding: 0;
}
.header-top{padding:0px !important;}
.brand-logo{margin-top: -52px;}
.carousel{top: 84px;}
.tea-title{padding-top:30px;}
.nav.navbar-nav li {
	display: block;
	text-align: center;
	margin: 0;
}
.nav.navbar-nav li a, 
.nav.navbar-nav li:last-child a {
	padding: 10px 15px;
}
.navbar-collapse {
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) inset;
	padding: 0 168px 0 0;
}
.navigation-area .nav.navbar-nav {
	margin-left: 0;
	margin-right: 0;
}
.nav-links {
    display: block;
}
.navigation-area .navbar-collapse {
    max-height: 340px;
    float: left !important;
}
.navbar-header {
	padding: 5px 0;
}
.navbar-header h1 img {
	transition: .4s;
	margin-left: 10px;
}

.about-us-video .video-area {
	height: 350px;
	margin-bottom: 0;
}

.sidebar-widget {
	margin-top: 50px;
	margin-bottom: 0;
}


.page-banner .breadcrumb,
.page-banner .section-header {
	margin: 0;
	text-align: center;
}

.featurs-navigation li {
	font-size: 18px;
}
#home-slider, 
.page-banner {
	margin-top: 75px;
}
 }


@media  (min-width: 301px) and (max-width: 370px) {
    .carousel {
        top: 68px !important;
    }
}


/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 300px) and (max-width: 767px) {	
/* home page slider text */
.slider-text {
    padding: 10px 10px;
    background-color: #0000007d;
}
.top-left {
	position: absolute;
	top: -1%;
	left: 3%;
}
.r-bt{padding-bottom:20px;}
.slider-p{
    color: #e1d69c;
    font-family: 'Droid Serif', serif;
	font-size: 12px;
	padding-bottom:0px;
	}
.slider-p1{color: #e1d69c;font-family: 'Droid Serif', serif;font-size: 10px;padding-bottom:0px;}
.slider-p2{color: #e1d69c;font-family: 'Droid Serif', serif;font-size: 10px;}

    .carousel {
        top: 80px;
    }
    .about-padding {
        padding-top: 26% !important;
    }
    .navigation-area .navbar-collapse{padding: 0 168px 0 0;}

 }
 
@media only screen and (min-width: 200px) and (max-width: 300px) {	
.carousel {
    top: 65px;
}
.about-padding {
    padding-top: 26%;
}
.service-pd{height: auto; border:none !important;padding:10px !important;}
}

@media (max-width: 767px) {
	.text-style{padding: 10px 30px; font-size: 14px;}
	.centered{top: 14%}
   .contact-box {
        margin-bottom: 30px;
    }
    .form-padding {
        padding-top: 30px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .contact-box {
        padding: 25px 25px 25px;
    }
    .contact-detail-box {
        padding: 20px 8px 15px;
        min-height: 205px;
    }
}

@media (min-width: 992px) and (max-width: 1099px) {
    .contact-detail-box {
        min-height: 250px;
    }
}