#header .info-bullet {

}
#header .info-bullet i {
    font-size: 120px;
}
#header .info-bullet h3 {
  border-bottom: 1px solid white;
  padding: 10px 15px;
}
#header .info-bullet p {
    padding: 10px 40px;
}

#header.subpage {
  min-height: 200px;
}
#header.subpage h2 {
  text-transform: none;
  margin: 120px 0 0 0;
}
@media (min-width:1200px) {
  .header-container {
    min-height: 600px; 
    background: url('/img/image.png') no-repeat right bottom #2D3E50;
  }
}
.mainForm .options .option .icon.icon-sales {
    background-image: none;
}

.ol-align {
	margin-top: 20px;
	counter-reset: item;
}
.ol-align li {
    display: block;
    position: relative;
    margin-bottom: 20px;
}
.ol-align li:before {
    content: counters(item, ".")".";
    counter-increment: item;
    position: absolute;
    margin-right: 100%;
    right: 10px; /* space between number and text */
}

.mainForm .options .option .wrap .name {font-size: 1.4em;}
.mainForm .options .option {min-height: 60px;margin-bottom: 12px;padding: 5px 0px 20px;}
.contact-text{font-size: 0.8em;}
.technologies .p-headding {font-size: 1.2em;font-weight: bold;}
.technologies img{padding-bottom: 10px;}
.technologies .t-row{padding-bottom: 15px;}
.partners .p-headding{font-size: 1.2em;font-weight: bold;}
.partners img{padding-bottom: 10px;padding-top: 10px;}
.partners .p-headding {font-size: 1.2em;font-weight: bold;}
.partners img{padding-top: 10px;padding-bottom: 10px;}
.ourTeam .more ul {
  list-style: square;
  text-align: left;
}
