.article-list {
  color:#313437;
  background-color:#fff;
}

.article-list p {
  color:#7d8285;
}

.article-list h2 {
  font-weight:bold;
  margin-bottom:40px;
  padding-top:40px;
  color:inherit;
}

@media (max-width:767px) {
  .article-list h2 {
    margin-bottom:25px;
    padding-top:25px;
    font-size:24px;
  }
}

.article-list .intro {
  font-size:16px;
  max-width:500px;
  margin:0 auto;
}

.article-list .intro p {
  margin-bottom:0;
}

.article-list .articles {
  padding-bottom:40px;
}

.article-list .item {
  padding-top:50px;
  min-height:425px;
  text-align:center;
  align-items:center;
}

.article-list .item .name {
  font-weight:bold;
  font-size:16px;
  margin-top:20px;
  color:inherit;
}

.article-list .item .description {
  font-size:14px;
  margin-top:15px;
  margin-bottom:0;
}

.article-list .item .action {
  font-size:24px;
  width:24px;
  margin:22px auto 0;
  line-height:1;
  display:block;
  color:#4f86c3;
  opacity:0.85;
  transition:opacity 0.2s;
  text-decoration:none;
}

.article-list .item .action:hover {
  opacity:1;
}

.container {
  border-left:0px;
}

.help-block {
  text-align:center;
}

.help-block {
  color:#020F59;
}

.help-block {
  color:#020F59;
}

.help-block {
  margin-bottom:20px;
  margin-top:20px;
}

.help-block {
  text-align:justify;
}

.help-block {
}

.help-block {
  text-align:center;
}

#columnas {
  text-align:justify;
}

#columnone {
  text-align:justify;
}

#title {
  margin-bottom:30px;
  margin-top:50px;
  color:#3D7EBF;
}

.help-block {
  background-position:30px;
  opacity:0.6;
  margin-bottom:0px;
}

#cabling {
  text-align:left;
  border-bottom:0px;
  border-top:0px;
  color:#0b30f2;
  background-size:80%;
  opacity:0.4;
}

#services {
  margin-bottom:0px;
  margin-top:10px;
}

#partners {
  color:#020F59;
  height:200px;
  text-align:center;
  background-size:80%;
  border-top:0px;
  margin-top:0px;
  opacity:90;
}

#microsoftpartner {
  align-self:center;
  align-items:center;
  align-self:center;
}

#microsoftpartner {
  margin-left:30px;
  margin-bottom:10px;
}

#hppartner {
  margin-left:30px;
  margin-bottom:10px;
}

#column {
  margin-top:30px;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
  color:#020f59;
  background-color:transparent;
}

#boton {
  margin-top:-400px;
  margin-left:550px;
  width:auto;
}

#botonhome {
  background-color:#9DFF3B;
}

#texthome {
  background-color:#9DFF3B;
  border-radius:20px;
  width:150px;
  align-items:center;
}

#text-carousel {
  background-color:transparent;
  color:#020f59;
  display:flex;
  align-items:center;
  height:auto;
  padding:50px;
  text-align:center;
}

#text-carousel {
  width:600px;
  margin-left:350px;
  background-image:none;
}

#contentboton {
  align-items:center;
}

#container {
  width:100px;
  height:100px;
  position:relative;
}

#navi, #infoi {
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
}

.embed-responsive {
  position:relative;
}

.boton {
  position:absolute;
  width:100%;
  display:flex;
  z-index:1000;
  top:0;
  left:0;
  /*border-radius:100%;*/
}

.boton1 {
  position:absolute;
  width:100%;
  /*height:10%;*/
  display:flex;
  z-index:1000;
  top:50px;
  left:0;
  /*border-radius:100%;*/
}

.click {
  vertical-align:middle;
  padding:10px 20px;
  color:rgb(249,248,248);
  background-color:rgba(157,255,59,0.5);
  text-decoration:none;
  border-radius:5px;
  border:1px;
  display:block;
  margin:20% auto;
}

.click:hover {
  background-color:rgba(157,255,60,0.8);
  transition:.2s;
  color:white;
}

.slider {
  vertical-align:middle;
  align-content:center;
  padding:10px 20px;
  background-color:rgba(255, 255, 255, 0.5);
  border:1px;
  margin:15% auto 0% auto;
  z-index:1000;
  display:flex;
}

* {
  padding:0;
  margin:0;
  font-family:sans-serif;
}

.slidetext {
  position:absolute;
  text-align:center;
  background:transparent;
  align-content:center;
  display:block;
  z-index:1000;
}

.social {
  align-items:center;
  align-content:center;
  align-self:center;
}

#cabling {
  margin-top:0px;
}

#content {
  margin:30px;
  margin-bottom:30px;
}

#contentn {
  margin:30px;
  margin-bottom:30px;
}

#contents {
  margin:30px;
  margin-bottom:30px;
}

#contenth {
  margin:30px;
  margin-bottom:30px;
}

#servicehosted {
  margin:30px;
  margin-bottom:30px;
}

#video {
  border-left:0px;
  border-right:0px;
}

#getsuport {
  opacity:1;
  border-top:0px;
}

.embed-responsive.embed-responsive-16by9 {
  border-bottom:0px;
}

.slider-about{
   padding: 32px 17px 31px 18px;
}