/* Enter Your Custom CSS Here */
#header .container {
    background: none repeat scroll 0 0 white;
    box-shadow: 1px 9px 4px -6px #777;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
}

.slider-wrapper { 
    padding-top: 40px;    
}

#header{
    margin: 0 auto;
    z-index: 5000;
}

#header .container > .row {
    margin: auto;
    max-width: 1024px;
}

.text-slider p {    
    white-space: nowrap;
  	/* text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
}

.footer-img {
    background-attachment: initial !important;
}
#donde-estamos > .container {
    width: 100%;
}

.social-footer li a i {
    background-color: #45619d;
    border: 2px solid white;
    border-radius: 5px;
    color: #fff;
    font-size: 30px;
    padding: 5px 10px;
    transition: all 0.5s ease 0s;
}

#contact .row {
    background-color: rgba(0, 0, 0, 0.5);
}

.copyright {
    background-color: black;
    bottom: 0;
    color: white;
    position: absolute;
    width: 100%;
}

/* ICONS */
.list-services-wrapper > div:nth-child(1) > .service-wrapper > .icon > i{
	color: #3498db;
}
.list-services-wrapper > div:nth-child(2) > .service-wrapper > .icon > i{
	color: green;
}
.list-services-wrapper > div:nth-child(3) > .service-wrapper > .icon > i{
	color: #dd3333;
}
.list-services-wrapper > div:nth-child(1) > .service-wrapper > .icon{
	border: 2px solid  #3498db;
}
.list-services-wrapper > div:nth-child(2) > .service-wrapper > .icon{
	border: 2px solid green;
}
.list-services-wrapper > div:nth-child(3) > .service-wrapper > .icon{
	border: 2px solid #dd3333;
}
/* /ICONS */