/* (1366x768) WXGA Display */
/*		Medium Device	*/

@media only screen and (min-width: 1200px) and (max-width: 1500px) {
  .feature-content > h4 {
    font-size: 20px;
  }

  .feature-content {
    width: 90%;
    padding: 30px;
  }
}

@media screen and (max-width: 1350px) {
  .slide-content {
    margin-right: 0;
  }

  .about-video {
    margin-right: 10px;
  }

  .about-video::before {
    margin-left: 21px;
  }

  .about-video::after {
    height: 97%;
  }
}

/*		Medium Device	*/

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .select select {
    padding: 10px 0;
  }

  .main-menu .nav-menu ul li a::after {
    left: 4px;
  }

  .main-menu .nav-menu ul li a {
    padding: 20px 16px;
  }

  /*
.sticky .main-menu .nav-menu ul li a {
    padding: 14px 17px;
}
*/

  .hero-single-slider::before,
  .page-heading::before {
    display: none;
  }

  .about-video::before {
    margin-left: 19px;
  }

  .about-video::after {
    height: 97%;
  }

  .get-quot {
    padding: 50px 30px 40px;
  }

  .single-blog {
    margin: 0 5px 60px;
  }

  .about-content-worp {
    margin-right: 0;
  }

  .single-blog-content {
    padding: 30px 20px 20px;
  }

  .single-blog-content > h5 {
    margin: 4px 0;
  }

  .testmonial-slide {
    margin-right: 0;
  }

  .client-logo-area > img {
    width: 80%;
  }

  /* =================== Blog-page ==============*/
  .reply-box .mr-25 {
    margin-right: 20px;
  }

  .single-blog-content .mt-30 {
    margin-top: 25px;
  }

  /*   Team Area */
  .member-content a {
    padding: 10px 7px 0;
  }
}

/*		Tablet Layout: 768px.	*/
@media only screen and (min-width: 320px) and (max-width: 991px) {
  .select select {
    padding: 10px 0;
  }

  .top-menu-content > p {
    font-size: 12px;
  }

  .top-menu-content p span {
    font-size: 14px;
    margin: 8px 5px 10px 10px;
  }

  .logo img {
    padding: 15px 0;
  }

  .main-menu-area::after {
    width: 100%;
  }

  .hero-single-slider::before,
  .page-heading::before {
    display: none;
  }

  .get-quot {
    margin-top: 80px;
  }

  .get-quot > h4 {
    margin-bottom: 40px;
  }

  .get-quot form {
    display: inline;
  }

  .get-quot input,
  .get-quot select.test {
    margin-bottom: 30px;
  }

  .get-quot input,
  .get-quot select.test {
    width: 100%;
  }

  .select-box {
    margin-bottom: 30px;
  }

  .get-quot .select-box {
    width: 100%;
  }

  /*Slider Area*/

  /*    About Area  */

  .tmt-30 {
    margin-top: 30px;
  }

  .tmt-40 {
    margin-top: 40px;
  }

  .tmt-50 {
    margin-top: 50px;
  }

  .about-video::before {
    margin-left: 24px !important;
  }

  /*    About Area  */
  /*    Our Services  */

  .section-heading-2 {
    display: inherit;
    text-align: center;
  }

  .sec-headin-left {
    margin-bottom: 30px;
    width: 100%;
  }

  /*    Our Services  */
  /*    Our counter  */

  .counter-bg-1::after,
  .counter-bg-2::after,
  .counter-bg-3::after {
    display: none;
  }

  /*    counter  */

  /*   testmonial-slide  */
  .testmonial-slide .sec-headin-left {
    float: inherit;
  }

  .single-testmonial {
    margin-top: 0;
  }

  .testmonial-slide {
    margin-right: 0;
  }

  .testmonial-author {
    justify-content: center;
    margin-top: 30px;
  }

  .author-name > h6 {
    margin-bottom: 5px;
  }

  .single-testmonial p {
    text-align: center;
  }

  .section-heading {
    text-align: center;
  }

  .sec-headin-right {
    margin-left: 0;
  }

  /*   testmonial-slide  */
  /*   Defferent-Area  */

  .defferent-socail {
    margin: 30px 0 60px;
    text-align: center;
  }

  .defferent-item {
    display: inherit;
    text-align: center;
  }

  .defferent-item-content {
    margin: 30px 0 0;
  }

  /*   Defferent-Area  */
  /*   Send Message  */
  .message-input {
    margin-right: 30px;
    width: 45%;
  }

  .message-box textarea {
    padding: 20px 20px 37px;
  }

  .message-form .subimt {
    width: 100% !important;
  }

  /* =================== Blog-page ==============*/

  .page-heading::after {
    display: none;
  }

  .page-heading h1 {
    font-size: 30px;
    line-height: 40px;
    z-index: 0;
    margin-left: 0px;
  }

  .reply-box .mr-25 {
    margin-right: 20px;
  }
}

/*		Mobile Layout: 320px.    */

@media only screen and (max-width: 767px) {
  .section-padding {
    padding: 60px 0;
  }

  .sec-headin-left h6 span::after {
    display: none;
  }

  .top-menu-content {
    display: inherit;
    margin-top: 15px;
  }

  .top-menu-content > p {
    font-size: 14px;
    text-align: center;
    padding: 0;
  }

  .top-heading .text-right {
    text-align: center !important;
  }

  .header-menu .select {
    display: inline-block;
    margin-bottom: 15px;
    position: relative;
    text-align: center;
    width: 30%;
  }

  /*    Slide */

  .section-heading > h2 {
    font-size: 26px;
    line-height: 33px;
  }

  .slide-content > h2 {
    font-size: 26px;
    line-height: 35px;
  }

  .slide-content {
    padding: 50px 30px;
    text-align: center;
  }

  /*    Slide */

  .select {
    width: 100%;
  }

  .get-quot {
    padding: 50px 30px 40px;
  }

  .about-video::before {
    margin-left: 20px !important;
  }

  .single-service-heading > h5 {
    line-height: 25px;
    margin: 20px 0 15px;
  }

  .mm-t-40 {
    margin-top: 40px;
  }

  .counter-value {
    font-size: 35px;
  }

  /*Abotu Area*/

  .about-video::after {
    display: none !important;
  }

  .about-video::before {
    display: none !important;
  }

  .about-video {
    margin-right: 0;
  }

  .about-content-worp {
    margin-right: 0;
  }

  .cer-icon {
    margin: 0 auto 20px;
  }

  .certification {
    display: inline;
    text-align: center;
  }

  /*Abotu Area*/

  /*Service Area */
  .single-service {
    padding: 0 30px 10px;
    text-align: center;
  }

  /*Service Area */
  /*Blog Area */
  .single-blog-content {
    left: 6%;
    padding: 30px 30px 20px;
  }

  /*Blog Area */

  /*Testmonial */
  .quot {
    display: none;
  }

  .client-logo-area {
    width: 48%;
  }

  .message-form {
    padding: 50px 30px;
  }

  .message-form > form {
    display: inherit;
  }

  .message-input {
    width: 100%;
  }

  .message-box {
    width: 100%;
  }

  .single-equiment .zoom.skew-right::after,
  .single-equiment .zoom.skew-left::after {
    transform: skewY(0deg);
  }

  /* ========== Blog-details-Page ========= */
  .next-prev {
    display: inherit;
  }

  .prev-post,
  .next-post {
    margin: 10px 0;
  }

  .next-prev-content h5 {
    line-height: 22px;
    margin-bottom: 0;
  }

  .reply-box .mr-25 {
    margin-bottom: 30px;
    margin-right: 0;
  }

  .reply-box input {
    width: 100%;
  }

  .single-blog {
    margin: 0 5px 0px;
  }

  .single-blog .mt-30 {
    margin-top: 20px;
  }

  .owl-dots {
    display: none;
  }

  .smt-40 {
    margin-top: 40px;
  }

  /*    feature-content*/
  .feature-content {
    width: 80%;
    margin-bottom: 10px;
  }

  .pagination-area ul li a {
    padding: 7px 14px;
  }
}

/*		Wide Mobile Layout: 480px.    */

@media only screen and (min-width: 480px) and (max-width: 767px) {
}
