
@media (min-width: 480px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
}

.noscript {
    color: #ff0000;
    background-color: #ffffff;
    border: 10px solid #ff0000;
    border-radius: 10px;
    font: bold 14px Verdana;
    line-height: 1.25;
    text-align: center;
	padding: 10px;
	margin: 2px 2px 15px 2px;
}

.w-break { word-wrap: break-word; }
.i-block { display: inline-block; }

/*****************************************************************************/

body	{
	font-family: 'Open Sans', sans-serif;
	background-color: #fff;
	}

.container {
	background-color: #ffffff;
	}
 
.page {
	min-height: 200px;
	}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    font-size: 50px;
	}
.carousel-indicators .active {
    height: 20px;
    margin: 3px;
    width: 20px;
	}
.carousel-indicators li {
    height: 20px;
    margin: 3px;
    width: 20px;
	}	

.foto_home a:hover { opacity: 0.5;	}

@media  (max-width: 479px) {
.foto_home { margin-top:3px;	}
}

.padding-links { padding-left:0; padding-right:0; }

@media (min-width: 1200px) {
.padding-links { padding-left:150px; padding-right:150px; }
}
@media (min-width: 992px) and (max-width: 1200px) {
.padding-links { padding-left:180px; padding-right:180px; }
}
@media (min-width: 768px) and (max-width: 992px) {
.padding-links { padding-left:120px; padding-right:120px; }
}
@media (max-width: 480px) {
.margin-row { padding-left:15px; padding-right:15px; }
}
/*
@media (min-width: 1200px) {

.foto_obras { padding-left:350px; padding-right:350px; }
.flecha_izquierda_obras { padding-left:280px !important; }
.flecha_derecha_obras { padding-right:330px !important; }
}
@media (min-width: 992px) and (max-width: 1200px) {

.foto_obras { padding-left:280px; padding-right:280px; }
.flecha_izquierda_obras { padding-left:230px !important; }
.flecha_derecha_obras { padding-right:280px !important; }
}
@media (min-width: 768px) and (max-width: 992px) {
.foto_obras { padding-left:220px; padding-right:220px; }
.flecha_izquierda_obras { padding-left:200px !important; }
.flecha_derecha_obras { padding-right:280px !important; }
}

@media (min-width: 1200px) {
.padding-home { padding-left:200px; padding-right:200px; }
}
@media (min-width: 992px) and (max-width: 1200px) {
.padding-home { padding-left:130px; padding-right:130px; }
}
@media (min-width: 768px) and (max-width: 992px) {
.padding-home { padding-left:70px; padding-right:70px; }
}
*/
@media (min-width: 1200px) {
.separacion_botones { margin-right:29px;}
}
@media (min-width: 992px) {
.separacion_botones { margin-right:29px;}
}
@media (min-width: 768px) and (max-width: 991px) {
.separacion_botones { margin-right:20px;}
}
@media (min-width: 480px) and (max-width: 767px) {
.separacion_botones { margin-right:34px;}
}
@media  (max-width: 479px) {
.separacion_botones { margin-right:6px;}
.padding_botones { padding-left: 0px !important; padding-right: 0px !important;}
}

@media (max-width: 768px) {
.logo-cel{
width: 100%;
}
}


.carousel-caption-grosso {
	*margin-bottom: 40px;
	text-shadow: 0 0 1px #000000, 0 0 2px #000000, 0 0 3px #000000, 0 0 4px #000000, 0 0 5px #000000;
	} 

@media (min-width: 992px) and (max-width: 999px) {
.modal-lg {
    width: 900px;
}
}

@media (min-width: 1000px) and (max-width: 1099px) {
.modal-lg {
    width: 990px;
}
}

@media (min-width: 1100px) and (max-width: 1199px) {
.modal-lg {
    width: 1090px;
}
}

@media (min-width: 1200px) and (max-width: 1299px) {
.modal-lg {
    width: 1190px;
}
}

@media (min-width: 1300px) and (max-width: 1399px) {
.modal-lg {
    width: 1290px;
}
}

@media (min-width: 1400px) and (max-width: 1499px) {
.modal-lg {
    width: 1390px;
}
}

@media (min-width: 1500px) and (max-width: 1599px) {
.modal-lg {
    width: 1490px;
}
}

@media (min-width: 1600px) and (max-width: 1699px) {
.modal-lg {
    width: 1590px;
}
}

@media (min-width: 1700px) and (max-width: 1799px) {
.modal-lg {
    width: 1690px;
}
}

@media (min-width: 1800px) and (max-width: 1899px) {
.modal-lg {
    width: 1790px;
}
}

@media (min-width: 1900px) {
.modal-lg {
    width: 1890px;
}
}