/* Site Styles for Wyman-Gordon */
/* Primary color: #e2383f       */
/* Lighter color: #ea6a6f       */ 
/* Darker color: #c03036        */

/* PAGE WRAPPER ON LARGE DEVICES */
/* Adjust to fit height of logo. default is for 40px  */

@media (min-width: 1024px) {
    .page-wrapper {
        padding-top: 110px; 
    }
}

/*For landing page template */
.page-wrapper__landing-page {
    padding-top: 72px;
    }
    @media (max-width: 1024px) {
        .page-wrapper__landing-page {
            padding-top: 0;
        }
    }

/* Homepage Slider */
/* Set color on skewed background */
@media (min-width: 992px) {
  #slider.skew .caption-outer {
  background: rgba(0,0,0,0.7);
  }
}


/* Links */
a {
    color: #273792;
}

/* Padding */
.py-6 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
}


/* Buttons */

.btn-primary {
    background: #343a40;
    border-color:#000;
    border-width: 2px;
}

.btn-primary:hover {
    background: #000;
    border-color:#343a40;
    border-width: 2px;
}

.btn-custom, .btn-info {
    background-color: #273792;
    border-color: #1D296E;
}

.btn-custom:hover, .btn-info:hover {
    background-color:#1D296E;
    border-color: #273792;
}

/* Colors */
.bg-primary {
    background-color: #343a40!important;
} 

.bg-danger {
    background-color: #e4353a!important;
}
.bg-custom {
    background-color: #34637B;
}

.alert-light {
    color: #343a40!important;
}

.feature15 .bg-light-box:hover {
    background-color: #D9E2E6!important;
}

/* vertical tabs */
.nav-pills .nav-link.active, .show>.nav-pills .nav-link {
    background-color: #333;
}

/* List Icon Check */
ul.list-icon-check li::before {
    content: "\e080";
    font-family: 'simple-line-icons';
    color: #e2383f;
    padding: 0 10px 0 0;
}

/* Navbar Links */
.navbar-nav {
    font-size: 15px;
}

/*Disable dropdown arrow */
.h13-nav .dropdown a .fa {
    display: none;
}

/* Mega Menu  */

@media only screen and (min-width: 991px) {
#mega > ul {
    width: 800px;
  }
}
