.logo {
    background-image: url("../img/logo.png");
    margin-top: 5px;
    background-repeat: no-repeat;
    height: 43px;
    width: 218px;
}

.navbar-wrapper .container {
	padding-left: 10%!important;
	padding-right: 10%!important;
}

.navbar {
    border-bottom: 3px solid #993108 !important;
}

.navbar .caret-before{
	padding-right: 2px;
}
.navbar .caret-after{
	padding-left: 2px;
	cursor: pointer;
    display: list-item;
}
footer {
	text-align: center;
}

#myCarousel .item{
	overflow: hidden;
    background-image: url("img/officespace.jpg");
    background-position: center center;
    background-size: cover;
}
#myCarousel #app_slid{
	overflow: hidden;  
    background-position: center center;
    background-size: inherit;
}


#port_slid .img-responsive{
	position: relative;
    top: 72px;
    left: -9%;
}

#port_slid .carousel-caption{
      top: 172px;
}
#port_slid .carousel-caption li {
    font-size: 21px;
    line-height: 1.4;
    list-style-type:none;

}
#app_slid .carousel-caption {
    width: 1010px;
    text-align: left;
    top: 172px;

}

#nos_slid .container,#contact_slid .container, #port_slid .container,#app_slid .container{
    background-color: rgba(111, 111, 111, 0.7);
    height: 100%;
    width: 100%;
}

#nos_slid .carousel-caption{
    top: 172px;
    font-size: 31px;
}

#nos_slid .carousel-caption p{
    font-size: 31px!important;
}
#nos_cont {
    height: 100%;
    width: 100%;
    background-size:cover;    
    background-position: center center;
    background-attachment:fixed;
    
}

#nos_lead {
background-color:rgba(255, 255, 255, 0.6); border-radius:10px; padding:20px;
margin-top:74px;
color:rgb(69, 69, 69);

}

@media screen and (max-width: 1000px){
    .navbar-wrapper .container {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    #app_slid .img-responsive{
	display:none;
    }
}
#myCarousel1 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel1 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel2 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel2 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel3 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel3 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel4 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel4 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel5 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel5 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel6 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel6 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel7 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel7 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel8 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel8 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel9 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel9 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel10 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel10 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel11 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel11 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}
#myCarousel12 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel12 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}

#myCarousel13 .item{
	overflow: hidden;    
    background-position: center center;
    background-size: cover;
}

#myCarousel13 .container {
    background-color: rgba(222, 222, 222, 0.7);
    height: 100%;
    width: 100%;
}

.proy_pad {
padding-top:55px;
}
#container_proyectos .featurette-divider {
margin:20px 0px;
}
.background_thv {
    background-position:center center;
    background-size: cover;
    background-attachment: fixed;
   

}
/*Redes sociales*/
#face_btn, #gplus_btn, #ln_btn {
  /*position: absolute; */
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  display: block;
  /* top: 15px; */
  background-size: cover;
  margin: auto;
}

#face_btn {
    background-image:url('imgs/face.png');
    right:45px;
}

#gplus_btn {
    background-image:url('imgs/gplus.png');
    right:85px;
}

#ln_btn
{
    background-image:url('imgs/LinkedIn-Logo.png');
    right:125px;
}
