﻿/* Medium Layout: 1200px. */
@media only screen and (min-width: 1600px) and (max-width: 1680px){
    .hero-content-wrap-slide {
        top: 145px;
    }
    .hero-content-wrap-slide {
      width: 80%;
    }
}
@media only screen and (min-width: 1440px) and (max-width: 1599px){
    .hero-content-wrap-slide {
        top: 125px;
    }
    .hero-content-wrap-slide {
      width: 70%;
    }
}
@media only screen and (min-width: 1366px) and (max-width: 1439px){
    .hero-content-wrap-slide {
      width: 70%;
    }
}
@media only screen and (min-width: 1201px) and (max-width: 1365px){
    .hero-content-wrap-slide {
      width: 70%;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
	/*Hero section*/
    .hero-area.style-1:before {
        max-width: 550px;
    }
    .mobile-menu-area {
        background: transparent;
    }
}


/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .newsleater-area:before {
        background-size: contain;
    }
    .main-meni-wrap .header-btn {
        margin-top: 22px;
    }
    .sticky .main-meni-wrap .header-btn {
        margin-top: 30px;
    }
    .slick-video-area.pt-120pb-310 {
        padding: 100px 0 200px;
    }
    .hero-area.style-3:before {
        bottom: 2px;
        max-width: 365px;
    }
    .hero-area.style-3 .hero-content-wrap-slide a.starting,
    .process-area.style-3:before,
    .main-meni-wrap .header-btn a.order-btn {
    	display: none;
    }
    .feature-vr img {
        top: 0;
        max-width: 330px;
    }
    .single-field.one-third{
     width: 46%;
    }
    .half-field {
      width: 46%;
    }
    .widget-post img {
        float: none;
        margin-bottom: 5px;
    }
    .post-content {
        padding-left: 0;
    }
    .mobile-menu-area {
        background: transparent;
    }

    
}

@media only screen and (min-width: 768px) and (max-width: 864px){
    
}
/* Tablet Layout wide: 768px. */

@media only screen and (max-width: 767px) {
   .hero-discount, .hero-content a.starting, .main-meni-wrap .header-btn a.order-btn, .hero-area.style-3:before,
   .hero-content-wrap-slide .single-hero-content a.starting, .feature-vr img, .process-area.style-3:before {
       display: none;
   }
   .hero-area.style-1:before {
    opacity: .6;
   }
   .newsleater-area:before {
       background-size: contain;
       opacity: .3;
   }
   .mobile-menu-area {
       background: transparent;
   }
   .widget.footer-menu ul li a {
    margin-right: 25px;
  }
  .widget.footer-menu ul li a:before {
      right: -13px;
  }
  .hero-content-wrap-slide .single-hero-content h1 {
      font-size: 36px;
      line-height: 40px;
  }
  .hero-content-wrap-slide .single-hero-content p {
      font-size: 16px;
      line-height: 26px;
      margin-bottom: 10px;
  }

  
}

@media (max-width: 991px){
    
    .hero-content h1 {
        font-size: 40px;
        line-height: 52px;
    }
    .hero-discount {
        padding: 53px 21px;
    }
    .hero-discount h1 span {
        font-size: 30px;
        bottom: 84px;
    }
    .hero-area.style-1:before {
        max-width: 450px;
    }
    .hero-content a.starting, .hero-content-wrap-slide .single-hero-content a.starting {
        margin-left: 0;
        top: 10px;
    }
    .section-title.width-80 h2 {
        width: 100%;
    }
    .mobile-menu-area {
        background: transparent;
    }
}
/* medium tablet layout 425px */

@media only screen and (max-width: 599px) {
    /*Hero section*/
    .hero-content h1 {
        font-size: 30px;
        line-height: 40px;
    }
    .hero-discount,
    .hero-content a.starting, .hero-content-wrap-slide .single-hero-content a.starting,
    .feature-area:before,
    .hero-area.style-3:before,
   .process-area.style-3:before,
   .feature-vr img {
    	display: none;
    }
    .hero-area.style-1:before {
        bottom: 0;
        opacity: .4;
    }
    .section-title h2,
    .hero-content-wrap-slide .single-hero-content h1 {
        font-size: 32px;
        line-height: 42px;
    }
    /*Newslater*/
    .newsleater-area:before {
        background-size: contain;
        opacity: .4;
    }
    form.subscribe-form.watch input {
        width: calc(100% - 130px);
    }
    form.subscribe-form.watch button {
        width: 128px;
    }
    /*Home - 2*/
    .hero-content-2 h2 {
        font-size: 36px;
        line-height: 46px;
    }
    .video-content-left h2 {
        font-size: 36px;
        line-height: 46px;
    }
    .header-btn a.order-btn {
    	display: none;
    }
    .slick-video-area.pt-120pb-310 {
        padding: 100px 0 200px;
    }
    /*Inner Page*/
    .watch-model-wrap.style-2 .model-wrap,
    .watch-model-wrap.style-2 .model-content {
    	width: 100%;
    }
    {
     width: 100%;
    }
    .half-field, .half-field-last, .single-field.one-third {
     width: 100%;
    }
   
}

/* mobile tablet layout 414px */

@media only screen and (max-width: 414px) {
    
}


/* mobile tablet layout 375px */

@media only screen and (max-width: 384px) {
    
    /*Hero section*/
    .hero-content h1 {
        font-size: 30px;
        line-height: 40px;
    }
    .hero-discount,
    .hero-content a.starting, .hero-content-wrap-slide .single-hero-content a.starting,
    .feature-area:before {
    	display: none;
    }
    .hero-area.style-1:before {
        bottom: 0;
        opacity: .4;
    }
    .section-title h2 {
        font-size: 32px;
        line-height: 42px;
    }
    /*Newslater*/
    .newsleater-area:before {
        background-size: contain;
        opacity: .4;
    }
    form.subscribe-form.watch input {
        width: calc(100% - 130px);
    }
    form.subscribe-form.watch button {
        width: 128px;
    }
    .section-title.width-80 h2 {
        width: 100%;
    }
}


/* mobile tablet layout 360px */

@media only screen and (max-width: 360px) {

    
}


/* mobile tablet layout 320px */

@media only screen and (max-width: 320px) {
   /*Hero section*/
   .hero-content h1 {
       font-size: 30px;
       line-height: 40px;
   }
    .hero-discount,
   .hero-content a.starting, .hero-content-wrap-slide .single-hero-content a.starting,
   .feature-area:before {
   	display: none;
   }
   .hero-area.style-1:before {
       bottom: 0;
       opacity: .4;
   }
   .section-title h2 {
       font-size: 32px;
       line-height: 42px;
   }
   /*Newslater*/
   .newsleater-area:before {
       background-size: contain;
       opacity: .4;
   }
   form.subscribe-form.watch input {
       width: calc(100% - 130px);
   }
   form.subscribe-form.watch button {
       width: 128px;
   }
   .section-title.width-80 h2 {
       width: 100%;
   }
   /*Home - 2*/
   .hero-content-2 h2,
   .hero-content-wrap-slide .single-hero-content h1 {
       font-size: 36px;
       line-height: 46px;
   }
   .video-content-left h2,
   .banner-content h2 {
       font-size: 36px;
       line-height: 46px;
   }
   .header-btn a.order-btn,
   .hero-area.style-3:before,
   .process-area.style-3:before {
   	display: none;
   }
   .slick-video-area.pt-120pb-310 {
       padding: 100px 0 200px;
   }
   /*Home-3*/
   .feature-vr img {
       top: -40px;
       right: 35px;
       max-width: 250px;
       opacity: .4;
   }
   /*Inner Page*/
   .watch-model-wrap.style-2 .model-wrap,
   .watch-model-wrap.style-2 .model-content {
   	width: 100%;
   }
   .single-field.one-third, .half-field-last, .half-field{
    width: 100%;
   }

}