@media (min-width:767px){
	.full-width-bg{
		margin-left:-5555px;
		margin-right:-5555px;
		padding-left:5555px;
		padding-right:5555px;
	}
}
@media (max-width:767px){
.col-sm-9.sidebar-top1 {
    padding-top: 10px;
}
.top-1 {
    display: block;
    margin-left: 0;
    text-align: left;
}
#contenedor-top-1 {
    float: left;
    text-align: left;
}
#contenedor-top-1 span.phone-top {
    padding-left: 0;
    display: block;
}
ul#menu-menu-principal-1 {
    width: 80%;
    margin: 0 0 0 auto;
    display: block;
}
.form {
    padding: 0;
    width: 100%;
    text-align: center;
}
.content-input.btn {
    text-align: center;
}
body.page-id-16 #main-content > .col-xs-12.col-sm-5 {
    padding-top: 0 !important;
}
#proyectos .col-xs-12.col-sm-4 {
    padding: 0;
}
#proyectos h2, #proyectos h2 a {
    font-size: 18px;
}
#main-content .col-xs-12 {
    padding-right: 0;
    padding-left: 0;
}
}