/* Custom Stylesheet hash:16357842361601014908 dated 03 Sep, 2024 07:43:02+America/Denver */
#header .header-top {
    background-color: #e1e4e6;
    text-align: right;
}

#header .header-top .wrapper {
    padding-bottom: 8px;
    padding-top: 6px;
}

.wrapper {
    max-width: 1110px;
    margin: 0 auto;
    width: 100%;
}

.wrap {
  
}

#header .header-mid {
    background: url(https://spatialtechnologies.ca/wp-content/themes/spatialv2/img/header-bg.jpg) center top no-repeat #f5f7fb;
}

.header__top__wrapper {
  height: auto !important;
  max-width:100% !important;
}

#header {
  width:100%;
}

#header .header-top p {
    margin-bottom: 0;
    font-size: 14px;
}
#header .header-top p a {
    color: #666;
}

.header-social {
    padding-left: 50px;
}

#header #main-nav, #header .header-mid, #header .header-top {
    padding-right: 10px;
    padding-left: 10px;
}

figure {
  margin:0;
}
.col-sm-5 {
    width: 41.66666667%;
    float:left;
}
.col-sm-7 {
    width: 58.33333333%;
    float: left;
}
#header .header-right {
    text-align: right;
}
.clearfix {
    clear: both; 
}

#header .header-mid .wrapper {
    padding-bottom: 14px;
    padding-top: 13px;
}

#header .header-right p {
    font-weight: 700;
    color: #333;
    font-size: 16px;
    margin-top: 12px;
}

.header-social a {
    display: inline-block;
    font-size: 1.6em;
    padding: 0 5px;
    color: #005295;
}

#header .header-right p a {
    text-decoration: none;
    color: #333;
}
#header .header-top p a.phone:hover,#header .header-top p a:focus,#header .header-top p a:hover {
 text-decoration:none;
 color:red
}

/*This is the selector used to make sure the Submit button under the Search bar stays in the center*/
.submitbutton {
  margin:auto;
}


/*This is the selector used to disable the original button*/
.sm-lg-plus-hide.lg-plus-hide.wrap--body.u-mtop.u-mbottom .button:not(.special){
  display:none;
}