
/** burger menu */
.navbar-collapse {
    background-image: none;
}
/* /burger menu */

/** header */
header .wrap {
    background-color: #e6e7e8;
}
header .logo {
    margin-top: 12px;
}
header i.ion-navicon {
    color:  #414042;
}
.navbar-default .navbar-toggle {
    margin-top: 30px;
}
header .affix {
    background: #e6e7e8;
}
header .affix .logo {
    margin-top: 5px;
}
.navbar {
    margin-bottom: 10px;
}
#nav img {
    margin-top: 30px;
}
/* /header */

/** side menu */
.navbar-nav > li > a {
    line-height: 30px;
}
/* /side menu */

/** about */
section.about {
    background: #e6e7e8;
}
.light-background .main-title:after {
    background-image: url(../images/triangles-dark.png);
}
/* /about */

/** clients */
.logos {
    background-image: none;
}
.logos ul li img{
    width:auto;
    opacity:1;
}
.logos li {
    min-height: 140px;
}

.logos li img {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}
.logos ul li {
    border: none;
}
/* /clients */

/** contact section */
.content-carousel {
    background-image: url(../assets/systemisr-map.jpg);
    background-position: center center;
    padding: 150px 0;
}
.content-carousel .contact-methods {
    margin-top: 30px;
}
.content-carousel h3 {
    font-size: 40px;
    margin-bottom: 30px;
}
.contact-methods a:not(:last-child) {
    margin-right: 10px;
}
.overlay:after {
    opacity: .5;
    -webkit-opacity: .5;
    -moz-opacity: .5;
    -o-opacity: .5;
    -ms-opacity: .5;
}
/* /contact section */

/** main slider */
header .image-overlay:after {
    opacity: 0.6;
    -webkit-opacity: 0.6;
    -moz-opacity: 0.6;
    -o-opacity: 0.6;
}
.zero-slider {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
header .image-overlay:after {
    background-color: #414042;
}
/* /main slider */

/** heading */
h5 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 16px;
}
/* /heading */

/** expando */
.expando > :first-child {
    cursor: pointer;
    text-decoration: underline;
}
.expando > :first-child:hover,
.expando > :first-child:focus,
.expando > .expanded {
    text-decoration: none;
}
.expando > .content-wrapper {
    background: #e6e7e8;
    padding: 10px;
}
.expando > .content-wrapper p {
    margin-bottom: 15px;
}
.expando {
    margin-bottom: 50px;
}
.icon-features p {
    margin-bottom: 30px;
}
.expando > :first-child:after {
    content: '+';
    float:  right;
    margin-right: 15px;
    font-size: 1.2em;
}
.expando > .expanded:first-child:after {
    content: '-';
}
/* /expando */

/** content */
.icon-features {
    background: none;
}
/* /content */
