/* Large desktop :992px. */
@media (min-width: 1170px) and (max-width: 1300px) {
	/* header area styling */
	.header-area .menu-right ul li {width: 31px;}
	.header-area .menu-right ul li::after {height: 26px;top: 35px;}

   /* slider area styling */
	.slider-area .slider-2 h1 {font-size: 48px;letter-spacing: 7px;}
	.slider-area .slider-2 div.title2 { padding: 0 10%;}

	/* home page Styling */
	.why-smartiot-today .smartiot-today-content ul li {margin: 0 30px 0 15px;width: 150px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li {padding: 0 24px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li::after {right: -79px;}
	.video-section p {padding: 0 200px;}
	.home-blog-area .single-blog h3 a {font-size: 22px;}

	/* others pages styling */
	.single-portfolio-area .portfolio-content .porfolio-informations ul li {margin-right: 9px;padding-right: 9px;}
    .single-portfolio-area .portfolio-content h2 {font-size: 30px;}
    .contact-page-area .total-contact-form .contact-information { padding: 60px;}

}

/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1169px) {
	/* header area styling */
	.header-area .menu-right ul li {width: 31px;}
	.header-area .menu-right ul li::after {height: 26px;top: 35px;}
    .header-area .main-menu ul li {padding: 35px 22px;}
   /* slider area styling */
	.slider-area .slider-2 h1 {font-size: 48px;letter-spacing: 7px;}
	.slider-area .slider-2 div.title2 { padding: 0 10%;}

	/* home page Styling */
	.why-smartiot-today .smartiot-today-content ul li {margin: 0 30px 0 15px;width: 150px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li {padding: 0 24px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li::after {right: -79px;}
	.video-section p {padding: 0 100px;}
	.home-blog-area .single-blog h3 a {font-size: 22px;}

	/* others pages styling */
	.single-portfolio-area .portfolio-content .porfolio-informations ul li {margin-right: 9px;padding-right: 9px;}
    .single-portfolio-area .portfolio-content h2 {font-size: 30px;}
    .contact-page-area .total-contact-form .contact-information { padding: 60px;}
    .home-advertise-area .advertise-content p {font-size: 15px;}
    .client-testimonial-area .single-testimonial .testimonial-content h2 {font-size: 30px;margin-right: 10%;}
    .footer-top .widget .social-media ul li { margin: 1px;}
    .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev, .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev {top: 50%;}




}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 1200px) {
.container {width:750px;}
	/* header area styling */
	.header-area .menu-right ul li {width: 31px;}
	.header-area .menu-right ul li::after {height: 26px;top: 35px;}
    .header-area .main-menu ul li {padding:36px;}
    
    .header-area {position: inherit;background:#ffffff;}
    .header-area .logo-area a {padding: 5px; width:180px;}

   /* slider area styling */
	.slider-area .slider-2 h1 {font-size: 36px;letter-spacing: 5px;}
	.slider-area .slider-2 div.title2 { padding: 0 5%;}

	/* home page Styling */
	.why-smartiot-today .smartiot-today-content ul li {margin: 0 30px 0 15px;width: 150px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li {padding: 0 24px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li::after {right: -79px;}
	.video-section p {padding: 0 100px;}
	.home-blog-area .single-blog h3 a {font-size: 22px;}
	.home-page-services-area .single-service {margin-bottom: 30px;}
	.home-testimonial-area .home-testimonial .client-nav ul.nav-tabs li {margin: 10px 8px;}

	/* others pages styling */
	.single-portfolio-area .portfolio-content .porfolio-informations ul li {margin-right: 9px;padding-right: 9px;}
    .single-portfolio-area .portfolio-content h2 {font-size: 30px;}
    .contact-page-area .total-contact-form .contact-information { padding: 60px;}
    .home-advertise-area .advertise-content p {font-size: 15px;}
    .client-testimonial-area .single-testimonial .testimonial-content h2 {font-size: 30px;margin-right: 10%;}
    .footer-top .widget .social-media ul li { margin: 1px;}
    .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev, .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev {top: 50%;}
    .home-feature-services-area .single-services{border:0px solid #ffffff !important;}
    .why-smartiot-today .smartiot-today-content, .awesome-process-content {  margin: 30px 0;    }
    .smartiot-today-featured, .about-page-srill-area, .about-page-srill-area .about-page-service .single-services p, .single-team-page, .single-team-page .single-team-content-area .team-information ul, .why-smartiot-today, .awesome-process-area, .home-blog-area .single-blog{text-align:center;}
    .about-page-srill-area .about-page-service .single-services h3 a::after {left: 0;margin: auto;right: 0;}
    .footer-top .widget.single-footer2 ul li { margin: 22px 0; }
    .widget, .single-team-page .team-feature .single-team-feature{margin-bottom: 30px;}
    .about-counter-list i {font-size: 32px;}
    .about-counter-list h1 {font-size: 40px;    }
    .client-logo-area .owl-prev {left: -30px;    }
    .client-logo-area .owl-next {right: -30px;    }
    .padding-768, .page-sidebar-area{padding-top:30px;}
    .single-team-page .single-team-featured-image .team-image {margin-bottom: 30px;}
    .single-team-page .team-feature .single-team-feature::after{display:none;}
    .error-page-area .error-page p {padding: 0 20px;}
	/*==== Start gallery masonary v1 area css ====*/
	.home-portfolio-area .gallery-masonary-v1-area .single-gallery-masonary-item.span-3 {width: 50%;}

	/* responsive spacing issues */
	.home-portfolio-area {padding: 130px 0 0;}
	.project-activation-area, .page-header-area{padding:30px 0px;}
    .home-page-services-area,
    .home-about-area,
    .home-advertise-area,
    .home-feature-services-area,
    .home-team-area,
    .why-smartiot-today,
    .awesome-process-area, 
    .video-section,
    .home-blog-area,
    .services-page,
    .single-team-page,
    .related-team-member,
    .single-portfolio-area,
    .blog-page,
    .shop-page-area{padding:0px 0;}
    .main-header-right{display: none;}
    .shop-page-area .tobar-area .view-area ul.nav-tabs li {  display:inline-block;float: inherit; }
    .shop-page-area .tobar-area .view-area ul{text-align: center; }
    .showing-result {      margin-bottom: 10px;text-align: center;    }
    .single-product-area,
    .product-details {     margin-top: 30px; }
    .page-header-area ul {
    position: absolute;
    left: 20px;
    top: 85%;
}



}
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px;}
	.mobile-menu-area{display: block;}
    .slide-menu-area{
        display: none;
    }
	.header-area{display: none;}
	/* header area styling */
	.header-area .menu-right ul li {width: 31px;}
	.header-area .menu-right ul li::after {height: 26px;top: 35px;}
    .header-area .main-menu ul li {padding:22px;}
    .menu-right {display: none;}
    .header-area {position: inherit;background:#000000;}
    .header-area .logo-area a {padding: 5px;}
    .slider-area .slider-2 div.slider-botton ul li a {padding: 10px 30px;}
    .slider-area .slider-2 div.slider-botton ul li.acitve a {padding: 10px 30px;}

   /* slider area styling */
	.slider-area .slider-2 h1 {font-size: 30px;letter-spacing: 0px;}
	.slider-area .slider-2 div.title2 { padding: 0 0%;font-size:14px;}

	/* home page Styling */
	.why-smartiot-today .smartiot-today-content ul li {margin: 0 30px 0 15px;width: 150px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li {padding: 0 20px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li::after {right: -79px;}
	.video-section p {padding: 0 100px;}
	.home-blog-area .single-blog h3 a {font-size: 22px;}
	.home-page-services-area .single-service {margin-bottom: 30px;}
	.home-testimonial-area .home-testimonial .client-nav ul.nav-tabs li {margin: 10px 8px;}
	.home-testimonial-area .home-testimonial .tab-content .tab-pane .client-details p {margin: 20px 0;padding: 45px 0;}
	.home-testimonial-area .home-testimonial .client-nav {bottom: -257px;}
	.home-testimonial-area {padding: 60px 0 180px;}
	.video-section p {padding: 0 37px;}
	.home-about-area .about-content .about-content-list .single-list .media .pull-left a, .single-list {margin: 20px auto;
	  text-align: center;}
	  .home-about-area .about-content .about-content-list .single-list .media .pull-left, .single-team-page .team-feature .single-team-feature .media .pull-left, .single-blog .author-comment .single-author-comment .media .pull-left,.single-blog .about-author-post .single-author-post .media .pull-left {display: block;float: inherit !important;text-align: center;margin-right:0;}
      .about-counter-list {margin: 73px;}
     .about-counter-list i {left: 0;right: 0;top: -25px;}
    .single-team-page .team-feature .single-team-feature .media .pull-left i {margin: auto;}





	/* others pages styling */
	.single-portfolio-area .portfolio-content .porfolio-informations ul li {margin-right: 9px;padding-right: 9px;}
    .single-portfolio-area .portfolio-content h2 {font-size: 20px;margin-bottom:10px;}
    .contact-page-area .total-contact-form .contact-information { padding: 60px;}
    .home-advertise-area .advertise-content p {font-size: 15px;}
    .client-testimonial-area .single-testimonial .testimonial-content h2 {font-size: 30px;margin-right: 10%;}
    .footer-top .widget .social-media ul li { margin: 1px;}
    .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev, .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev {top: 50%;}
    .home-feature-services-area .single-services{border:0px solid #ffffff !important;}
    .why-smartiot-today .smartiot-today-content, .awesome-process-content {  margin: 30px 0;    }
    .smartiot-today-featured, .about-page-srill-area, .about-page-srill-area .about-page-service .single-services p, .single-team-page, .single-team-page .single-team-content-area .team-information ul, .why-smartiot-today, .awesome-process-area, .home-blog-area .single-blog, .about-content{text-align:center;}
    .about-page-srill-area .about-page-service .single-services h3 a::after {left: 0;margin: auto;right: 0;}
    .footer-top .widget.single-footer2 ul li { margin: 22px 0; }
    .widget, .single-team-page .team-feature .single-team-feature{margin-bottom: 30px;}
    .about-counter-list i {font-size: 32px;}
    .about-counter-list h1 {font-size: 40px;    }
    .client-logo-area .owl-prev {left: -30px;    }
    .client-logo-area .owl-next {right: -30px;    }
    .padding-768, .page-sidebar-area{padding-top:30px;}
    .padding-480{padding-top:30px;}
    .single-team-page .single-team-featured-image .team-image {margin-bottom: 30px;}
    .single-team-page .team-feature .single-team-feature::after{display:none;}
    .error-page-area .error-page p {font-size: 14px;padding: 0;}
    .single-portfolio-area .portfolio-content .porfolio-informations ul li {display: block;border:0px solid #000000;margin-bottom: 10px;}
    .single-blog .author-comment .single-author-comment .media .media-body ul {margin: 30px 0;}
	.single-blog .author-comment .single-author-comment .media .media-body h4.media-heading {text-align:center;margin: 20px 0 0;}
	.single-blog .author-comment .single-author-comment, .single-blog .about-author-post .single-author-post, .about-author-comment {text-align: center;}
	.single-blog .about-author-post .single-author-post .media .media-body h4.media-heading {margin: 10px 0 0;}
	.error-page-area .error-page h1 {font-size: 144px;line-height: 175px;}
	.error-page-area .error-page h3 {font-size: 17px;letter-spacing: 0;}
	.error-page-area .error-page a {padding: 15px 30px;	}
	.error-page-area .error-page {padding: 50px;}

	/*==== Start gallery masonary v1 area css ====*/
	.home-portfolio-area .gallery-masonary-v1-area .single-gallery-masonary-item.span-3 {width: 100%;}
	.home-portfolio-area .gallery-masonary-v1-area {padding-top: 0;}

	/* responsive spacing issues */
	.home-portfolio-area {padding: 130px 0 0;}
	.project-activation-area, .page-header-area{padding:90px 0;}
    .home-page-services-area,
    .home-about-area,
    .home-advertise-area,
    .home-feature-services-area,
    .home-team-area,
    .why-smartiot-today,
    .awesome-process-area, 
    .video-section,
    .home-blog-area,
    .services-page,
    .single-team-page,
    .related-team-member,
    .single-portfolio-area,
    .blog-page,
    .shop-page-area{padding:60px 0;}
    .main-header-right{display: none;}
    .shop-page-area .tobar-area .view-area ul.nav-tabs li {  display:inline-block;float: inherit; }
    .shop-page-area .tobar-area .view-area ul{text-align: center; }
    .showing-result {      margin-bottom: 10px;text-align: center;    }
    .single-product-area,
    .product-details {     margin-top: 30px; }

}
 
/* mobile device :320px. */
@media only screen and (min-width: 321px) and (max-width:479px) {
.container {width:300px;}
	.mobile-menu-area{display: block;}
	.header-area{display: none;}
	/* header area styling */
	.header-area .menu-right ul li {width: 31px;}
	.header-area .menu-right ul li::after {height: 26px;top: 35px;}
    .header-area .main-menu ul li {padding:22px;}
    .menu-right {display: none;}
    .header-area {position: inherit;background:#000000;}
    .header-area .logo-area a {padding: 5px;}

   /* slider area styling */
	.slider-content{display:none;}
    .nivo-directionNav a {
    bottom: -10%;}
	/* home page Styling */
	.why-smartiot-today .smartiot-today-content ul li {margin: 0 30px 0 15px;width: 150px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li {	  
	  display: block;
	  float: inherit;
	  margin: auto;
	  padding: 0 !important;
	  position: relative;
	  text-align: center;}
	  .awesome-process-area .awesome-process-menu ul.nav-tabs li a {
	    margin: auto auto 20px;
	    padding: 0;
	    transition: all 0.35s ease-out 0s;
	    width: 60px;
	  }
	.awesome-process-area .awesome-process-menu ul.nav-tabs li::after {display:none;}
	.video-section p {padding: 0 100px;}
	.home-blog-area .single-blog h3 a {font-size: 20px;}
	.home-page-services-area .single-service {margin-bottom: 30px;}
	.home-testimonial-area .home-testimonial .client-nav ul.nav-tabs li {margin: 10px 8px;}
	.home-testimonial-area .home-testimonial .tab-content .tab-pane .client-details p {margin: 20px 0;padding: 0 0;}
    .home-testimonial-area .home-testimonial .tab-content .tab-pane .client-info h4 {margin-top: 25px;}
	.home-about-area .about-content h3, .why-smartiot-today .smartiot-today-content h2 {font-size: 25px;}
	.home-testimonial-area .home-testimonial h2 {font-size: 25px;}
	.home-testimonial-area .home-testimonial .client-nav {bottom: -75px;}
	.home-testimonial-area {padding: 60px 0 20px;}
	.section-area h2, .awesome-process-area .awesome-process-content h2, .about-page-srill-area .about-title-section h3{font-size: 29px;}
	.about-page-srill-area .about-title-section .subtitle p {letter-spacing: 4px;}
	.home-team-area .single-team .team-image .overley .team-info ul li {margin: 0 2px;}
	.home-portfolio-area .gallery-filter li{display:block;}
	.video-section p {padding: 0 15px;}
	.home-about-area .about-content .about-content-list .single-list .media .pull-left a, .single-list {margin: 20px auto;
	  text-align: center;}
	  .home-about-area .about-content .about-content-list .single-list .media .pull-left, .single-team-page .team-feature .single-team-feature .media .pull-left, .single-blog .author-comment .single-author-comment .media .pull-left,.single-blog .about-author-post .single-author-post .media .pull-left {display: block;float: inherit !important;text-align: center;margin-right:0;}
      .about-counter-list {margin: 73px;}
     .about-counter-list i {left: 0;right: 0;top: -25px;}
    .single-team-page .team-feature .single-team-feature .media .pull-left i {margin: auto;}
    .awesome-process-area .awesome-process-content p {margin-right: 0;}

  .page-header-area ul {
  /*margin: 0;
  padding: 0 20px;
  float: left;*/
  position: absolute;
  left: 20px;
  top: 120%;
}


	/* others pages styling */
	.single-portfolio-area .portfolio-content .porfolio-informations ul li {margin-right: 9px;padding-right: 9px;}
    .single-portfolio-area .portfolio-content h2 {font-size: 19px;margin-bottom:10px;}
    .blog-page .blog-content .single-blog h3 {font-size: 20px;}
    .single-blog .quoate {padding: 10px;}
    .blog-more-informations {margin-bottom: 20px;}
    .home-advertise-area .advertise-content p {font-size: 15px;}
    .client-testimonial-area .single-testimonial .testimonial-content h2 {font-size: 30px;margin-right: 10%;}
    .footer-top {padding: 15px 0;}
    .footer-top .widget .social-media ul li { margin: 1px;}
    .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev, .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev {top: 50%;}
    .home-feature-services-area .single-services{border:0px solid #ffffff !important;padding:0 0 30px;}
    .why-smartiot-today .smartiot-today-content, .awesome-process-content {  margin: 30px 0;    }
    .smartiot-today-featured, .about-page-srill-area, .about-page-srill-area .about-page-service .single-services p, .single-team-page, .single-team-page .single-team-content-area .team-information ul, .why-smartiot-today, .awesome-process-area, .home-blog-area .single-blog, .about-content{text-align:center;}
    .contact-heading {text-align: center;}
    .about-page-srill-area .about-page-service .single-services h3 a::after {left: 0;margin: auto;right: 0;}
    .footer-top .widget.single-footer2 ul li { margin: 22px 0; }
    .widget, .single-team-page .team-feature .single-team-feature{margin-bottom: 30px;}
    .about-counter-list i {font-size: 32px;}
    .about-counter-list h1 {font-size: 40px;    }
    .client-logo-area .owl-prev {left: -30px;    }
    .client-logo-area .owl-next {right: -30px;    }
    .padding-768, .page-sidebar-area{padding-top:30px;}
    .padding-480{padding-top:30px;}
    .single-team-page .single-team-featured-image .team-image {margin-bottom: 30px;}
    .single-team-page .team-feature .single-team-feature::after{display:none;}
    .error-page-area .error-page p {font-size: 14px;padding: 0;}
    .single-portfolio-area .portfolio-content .porfolio-informations ul li {display: block;border:0px solid #000000;margin-bottom: 10px;}
    .single-blog .author-comment .single-author-comment .media .media-body ul {margin: 30px 0;}
	.single-blog .author-comment .single-author-comment .media .media-body h4.media-heading {text-align:center;margin: 20px 0 0;}
	.single-blog .author-comment .single-author-comment, .single-blog .about-author-post .single-author-post, .about-author-comment, .client-testimonial-area .single-testimonial, .pagination-area ul {text-align: center;}
	.single-blog .about-author-post .single-author-post .media .media-body h4.media-heading {margin: 10px 0 0;}
	.error-page-area .error-page h1 {font-size: 100px;line-height: 150px;}
	.error-page-area .error-page h3 {font-size: 18px;letter-spacing: 0;}
	.contact-page-area .total-contact-form .contact-form h3 {font-size: 20px;	}
	.contact-page-area { padding: 20px 0;}
	.error-page-area .error-page a {padding: 15px 30px;	}
	.error-page-area .error-page {padding: 15px;}
    .services-page {padding-bottom: 25px !important}
    .services-page .single-service {padding: 27px;text-align: center;}
    .contact-page-area .total-contact-form .contact-form{padding:0;}
	/*==== Start gallery masonary v1 area css ====*/
	.home-portfolio-area .gallery-masonary-v1-area .single-gallery-masonary-item.span-3 {width: 100%;}
	.home-portfolio-area .gallery-masonary-v1-area {padding-top: 0;}

	/* responsive spacing issues */
	.home-portfolio-area {padding: 130px 0 0;}
    .page-header-area h1 {margin-bottom: 0 !important;}
	.project-activation-area, .page-header-area{padding:20px 0 20px 0;}
    .home-page-services-area,
    .home-advertise-area,
    .home-feature-services-area,
    .home-team-area,
    .why-smartiot-today,
    .awesome-process-area, 
    .video-section,
    .home-blog-area,
    .services-page,
    .single-team-page,
    .related-team-member,
    .single-portfolio-area,
    .blog-page,
    .shop-page-area{padding:40px 0;}
    .main-header-right{display: none;}
    .shop-page-area .tobar-area .view-area ul.nav-tabs li {  display:inline-block;float: inherit; }
    .shop-page-area .tobar-area .view-area ul{text-align: center; }
    .showing-result {      margin-bottom: 10px;text-align: center;    }
    .single-product-area,
    .product-details {     margin-top: 30px; }
}

/* mobile device :320px. */
@media (max-width: 320px) {
.container {width:300px;}
	.mobile-menu-area{display: block;}
	.header-area{display: none;}
	/* header area styling */
	.header-area .menu-right ul li {width: 31px;}
	.header-area .menu-right ul li::after {height: 26px;top: 35px;}
    .header-area .main-menu ul li {padding:22px;}
    .menu-right {display: none;}
    .header-area {position: inherit;background:#000000;}
    .header-area .logo-area a {padding: 5px;}

   /* slider area styling */
	.slider-content{display:none;}
    .nivo-directionNav a {
    bottom: -10%;}
	/* home page Styling */
	.why-smartiot-today .smartiot-today-content ul li {margin: 0 30px 0 15px;width: 150px;}
	.awesome-process-area .awesome-process-menu ul.nav-tabs li {	  
	  display: block;
	  float: inherit;
	  margin: auto;
	  padding: 0 !important;
	  position: relative;
	  text-align: center;}
	  .awesome-process-area .awesome-process-menu ul.nav-tabs li a {
	    margin: auto auto 20px;
	    padding: 0;
	    transition: all 0.35s ease-out 0s;
	    width: 60px;
	  }
	.awesome-process-area .awesome-process-menu ul.nav-tabs li::after {display:none;}
	.video-section p {padding: 0 100px;}
	.home-blog-area .single-blog h3 a {font-size: 20px;}
	.home-page-services-area .single-service {margin-bottom: 30px;}
	.home-testimonial-area .home-testimonial .client-nav ul.nav-tabs li {margin: 10px 8px;}
	.home-testimonial-area .home-testimonial .tab-content .tab-pane .client-details p {margin: 20px 0;padding: 45px 0;}
	.home-about-area .about-content h3, .why-smartiot-today .smartiot-today-content h2 {font-size: 25px;}
	.home-testimonial-area .home-testimonial h2 {font-size: 25px;}
	.home-testimonial-area .home-testimonial .client-nav {bottom: -400px;}
	.home-testimonial-area {padding: 60px 0 300px;}
	.section-area h2, .awesome-process-area .awesome-process-content h2, .about-page-srill-area .about-title-section h3{font-size: 29px;}
	.about-page-srill-area .about-title-section .subtitle p {letter-spacing: 4px;}
	.home-team-area .single-team .team-image .overley .team-info ul li {margin: 0 2px;}
	.home-portfolio-area .gallery-filter li{display:block;}
	.video-section p {padding: 0 15px;}
	.home-about-area .about-content .about-content-list .single-list .media .pull-left a, .single-list {margin: 20px auto;
	  text-align: center;}
	  .home-about-area .about-content .about-content-list .single-list .media .pull-left, .single-team-page .team-feature .single-team-feature .media .pull-left, .single-blog .author-comment .single-author-comment .media .pull-left,.single-blog .about-author-post .single-author-post .media .pull-left {display: block;float: inherit !important;text-align: center;margin-right:0;}
      .about-counter-list {margin: 73px;}
     .about-counter-list i {left: 0;right: 0;top: -25px;}
    .single-team-page .team-feature .single-team-feature .media .pull-left i {margin: auto;}
    .awesome-process-area .awesome-process-content p {margin-right: 0;}




	/* others pages styling */
	.single-portfolio-area .portfolio-content .porfolio-informations ul li {margin-right: 9px;padding-right: 9px;}
    .single-portfolio-area .portfolio-content h2 {font-size: 19px;margin-bottom:10px;}
    .blog-page .blog-content .single-blog h3 {font-size: 20px;}
    .single-blog .quoate {padding: 10px;}
    .blog-more-informations {margin-bottom: 20px;}
    .contact-page-area .total-contact-form .contact-information { padding: 60px;}
    .home-advertise-area .advertise-content p {font-size: 15px;}
    .client-testimonial-area .single-testimonial .testimonial-content h2 {font-size: 30px;margin-right: 10%;}
    .footer-top .widget .social-media ul li { margin: 1px;}
    .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev, .single-portfolio-area .portfolio-content .image-slider .owl-controls .owl-buttons .owl-prev {top: 50%;}
    .home-feature-services-area .single-services{border:0px solid #ffffff !important;padding:0 0 30px;}
    .why-smartiot-today .smartiot-today-content, .awesome-process-content {  margin: 30px 0;    }
    .smartiot-today-featured, .about-page-srill-area, .about-page-srill-area .about-page-service .single-services p, .single-team-page, .single-team-page .single-team-content-area .team-information ul, .why-smartiot-today, .awesome-process-area, .home-blog-area .single-blog, .about-content{text-align:center;}
    .about-page-srill-area .about-page-service .single-services h3 a::after {left: 0;margin: auto;right: 0;}
    .footer-top .widget.single-footer2 ul li { margin: 22px 0; }
    .widget, .single-team-page .team-feature .single-team-feature{margin-bottom: 30px;}
    .about-counter-list i {font-size: 32px;}
    .about-counter-list h1 {font-size: 40px;    }
    .client-logo-area .owl-prev {left: -30px;    }
    .client-logo-area .owl-next {right: -30px;    }
    .padding-768, .page-sidebar-area{padding-top:30px;}
    .padding-480{padding-top:30px;}
    .single-team-page .single-team-featured-image .team-image {margin-bottom: 30px;}
    .single-team-page .team-feature .single-team-feature::after{display:none;}
    .error-page-area .error-page p {font-size: 14px;padding: 0;}
    .single-portfolio-area .portfolio-content .porfolio-informations ul li {display: block;border:0px solid #000000;margin-bottom: 10px;}
    .single-blog .author-comment .single-author-comment .media .media-body ul {margin: 30px 0;}
	.single-blog .author-comment .single-author-comment .media .media-body h4.media-heading {text-align:center;margin: 20px 0 0;}
	.single-blog .author-comment .single-author-comment, .single-blog .about-author-post .single-author-post, .about-author-comment, .client-testimonial-area .single-testimonial, .pagination-area ul {text-align: center;}
	.single-blog .about-author-post .single-author-post .media .media-body h4.media-heading {margin: 10px 0 0;}
	.error-page-area .error-page h1 {font-size: 100px;line-height: 150px;}
	.error-page-area .error-page h3 {font-size: 18px;letter-spacing: 0;}
	.contact-page-area .total-contact-form .contact-form h3 {font-size: 20px;	}
	.contact-page-area { padding: 20px 0;}
	.error-page-area .error-page a {padding: 15px 30px;	}
	.error-page-area .error-page {padding: 15px;}
    .services-page .single-service {padding: 27px;text-align: center;}
    .contact-page-area .total-contact-form .contact-form{padding:0;}
	/*==== Start gallery masonary v1 area css ====*/
	.home-portfolio-area .gallery-masonary-v1-area .single-gallery-masonary-item.span-3 {width: 100%;}
	.home-portfolio-area .gallery-masonary-v1-area {padding-top: 0;}

	/* responsive spacing issues */
	.home-portfolio-area {padding: 130px 0 0;}
	.project-activation-area, .page-header-area{padding:90px 0;}
    .home-page-services-area,
    .home-about-area,
    .home-advertise-area,
    .home-feature-services-area,
    .home-team-area,
    .why-smartiot-today,
    .awesome-process-area, 
    .video-section,
    .home-blog-area,
    .services-page,
    .single-team-page,
    .related-team-member,
    .single-portfolio-area,
    .blog-page,
    .shop-page-area{padding:40px 0;}
    .main-header-right{display: none;}
    .shop-page-area .tobar-area .view-area ul.nav-tabs li {  display:inline-block;float: inherit; }
    .shop-page-area .tobar-area .view-area ul{text-align: center; }
    .showing-result {      margin-bottom: 10px;text-align: center;    }
    .single-product-area,
    .product-details {     margin-top: 30px; }




}