/**

* Theme Name: Roofnox Child

* Description: This is a child theme of Roofnox, generated by Merlin WP.

* Author: <a href="http://themeforest.net/user/themearc">Theme Arc</a>

* Template: roofnox

* Version: 1.0

*/



/* Home Page */



.handle-preloader {

  background: #002655 !important;

}



.fixed-header .sticky-header {

  background: white !important;

}



.sticky-header .main-menu .navigation > li > a {

  color: #1a1a1a;

}



.main-menu .navbar-collapse {

  padding-right: 15px !important;

}



.navigation .current-menu-item > a {

  color: #fd4a36 !important;

}



.current-menu-parent > a {
  color: #fd4a36 !important;
}


.mobile-menu .nav-logo img {

  max-width: 300px !important;

}



.mobile-menu .nav-logo {

  padding-bottom: 50px !important;

}



.mobile-menu .contact-info {

  padding: 50px 30px 20px 30px !important;

}



.homepage-planning-section .process-section {

  background: #002655;

}



.chooseus-style-five {

  background: #002655;

}



.main-footer {

  background: #002655 !important;

}

.main-footer .widget-section {

  padding: 80px 0px 40px 0px !important;

}



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

    .header-top-two .top-inner .info-list li a {

      font-size: 15px !important;

    }

    .header-top-two .top-inner .info-list li {

      padding-left: 26px !important;

    }

    .outer-box .left-column .logo-box .logo a img {

      width: 250px !important;

    }

}



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

    .homepage-about-us-section .service-style-four .content-box .text-box {

      padding-left: 200px;

      padding-right: 60px;

    }

}



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

    .homepage-about-us-section .service-style-four .content-box .text-box {

      padding-bottom: 60px;

    }

}



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

  .main-header .outer-box {

    padding-left: 0px !important;

    padding-right: 0px !important;

  }

}