﻿
body, html {
    
    font-size:large;
    font-size: 0.9em;
}

.divCareerBox {
    background-color: #444d51;
    width: 100%;
    padding: 20px;
}

.divCareerBoxCont {
    color: #fff;
    text-align: center;
    font-family: 'PT Sans Narrow', sans-serif;
}

.divCareerTextBox {
    width: 100%;
}

.divCareerTextBoxCont {
    text-align: left;
    width: 100%;
    padding: 20px;
}

.divCareerButtons
{
   margin-left:-90px;
}

.divCarrerWrapper {
}

.divSocialMediaWrapper {
    width: 100%;
    /*text-align: center;*/
}

.SliderButton {
    font-size:.9em;
}

.SliderButtonBar {
    font-size: .9em;
}

h1 {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1.7em;
    font-weight: Bold;
    margin: 4px 0 4px 0;
}

h2 {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1.4em;
    font-weight: Bold;
    margin: 4px 0 4px 0;
}

h3 {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1.1em;
    font-weight: Bold;
    margin: 4px 0 4px 0;
}

h4 {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1em;
    font-weight: Bold;
    margin: 4px 0 4px 0;
}

h5 {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1em;
    font-weight: Bold;
    margin: 4px 0 4px 0;
}

/*********** Header ***************************************/
.divMenuLogo {
    width: 100% !important;
    text-align: center;
    max-width: 100%;
}

    .divMenuLogo img {
        margin-left: 0;
    }

.divMenuSearch {
    width: 100%;
    max-width: 100%;
}

/*footer **********************************************/

.divFooterContact {
    float: none;
   
    /*display: inline-block;*/
}

.divFooterContent {
    color: #ffffff;
    padding: 5px;
}

.divFooterMenu {
    position: relative;
    top: 30px;
    float: none;
    /*display: inline-block;*/
}

.divFooterCopyright {
    position: relative;
    top: 110px;
}


/******* Contact page ***************************/
.divContactForm {
    width: 100%;
    min-width: unset;
    border-radius: 0;
}

.divContactFormThank {
    width: 100%;
    min-width: unset;
    border-radius: 0;
}

.divContactList {
    width: 100%;
    text-align:center;
}

.divContactdd {
    width: 100%;
    text-align: center;
}

.divForm {
    display: inline-block;
    background-color: #7c7574;
    width: 100%;
    min-width: 300px;
}

/* Timeline ***************************************************/
.divTimelineContLeft {
    flex: 88%;
    position: relative;
    text-align: left;
    padding: 10px 0 10px 10px;
    left: -60px;
}

.divTimelineContRight {
    flex: 88%;
    position: relative;
    text-align: left;
    padding: 10px 0 10px 10px;
    left: -65px;
}

.divTimelineLine {
    flex: 12%;
    background-color: #007cbb;
    position: relative;
    min-width: 65px;
}

.divTimelineImgLeft {
    display: none;
}

.divTimelineImgRight {
 display:none;
}

.divTimelineDate {
    display: table-cell;
    vertical-align: bottom;
    color: #FFF;
}


.divTimelinePosition {
   /*left:-10%;*/
}

.divHistoryIntro {
    width: 95%;
    margin: auto;
}

/* HOME ****************/

.DivHomeBLG {
    width: calc(100% - 150px) !important;
}

/* Services *****************/
.DivServicesCont {
    flex-basis: 96%;
    padding: 2%;
}