@media screen and (max-width:240px){
.contenedor_principal .menu_lateral .medidas {
	font-size: small;
	margin-bottom: 0px;
	margin-top: 0px;
	max-height: 66px;
	height: 84px;
	width: 98px;
}
.contenedor_principal .menu_lateral .vinculo_medida {
	margin-top: 113px;
	height: 51px;
	max-height: 51px;
}
.circulo{
	width: auto;
	height: auto;
	max-height: 16px;
	max-width: 16px;
	margin-left: -8px;
	text-indent: -6px;
}


.contenedor_principal .imagen #muestra {
	max-height: 302px;
}



.content-wrap .container.clearfix .col-xl-5 {
	font-size: small;
	margin-left: -44px;
	margin-top: -69px;
	margin-bottom: 58px;
	width: 170px;
}



.contenedor_principal .menu_lateral .datos {
	max-width: 169%;
	width: auto;
	margin-right: -45px;
	margin-left: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.container.clearfix .contenedor_principal .imagen {
	max-height: 291px;
}
.contenedor_principal .menu_lateral #regla {
	max-width: 0px;
	margin-top: 19px;
	margin-bottom: 18px;
}
.stretched #page-title {
	font-size: x-small;
	max-width: 207px;
}
.stretched #page-title h1 {
	font-size: x-large;
}
.contenedor_principal .imagen #muestra {
	margin-top: -239px;
	height: 150px;
	margin-left: -71px;
}




.content-wrap .container.clearfix .contenedor_principal {
	margin-left: 10px;
	font-size: x-small;
	text-indent: 8px;
}

#logo a img {
	margin-left: -42px;
}
.content-wrap .container.clearfix .offset-xl-0.col-xl-3 {
	font-size: medium;
	width: 188px;
	margin-top: -77px;
	margin-left: -17px;
	margin-bottom: 56px;
}

.contenedor_principal .menu_lateral .vinculo_color1 {
	margin-top: 1px;
	margin-bottom: 6px;
}
.contenedor_principal .menu_lateral .vinculo_color {
	margin-top: -6px;
	margin-bottom: 0px;
}



























}

@media (min-width:992px) and (max-width:1199px){
.stretched .col-xl-5 {
	margin-left: -306px;
	margin-right: -19px;
}
.contenedor_principal .menu_lateral .medidas {
	margin-top: 0px;
	margin-bottom: 19px;
}


.content-wrap .container.clearfix .offset-xl-0.col-xl-3 {
	margin-left: -307px;
}

.stretched .datos {
	margin-left: 12px;
	margin-bottom: -34px;
	height: auto;
	max-height: 155px;
}
.stretched .menu {
	margin-right: -144px;
	margin-left: 73px;
	vertical-align: none;
	text-indent: -72px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 0px;
	font-weight: bold;
	font-size: small;
}
.contenedor_principal .menu_lateral .COLORES {
	margin-top: 0px;
}















}

@media (min-width:901px) and (max-width:991px){
.stretched .imagen #muestra {
	max-height: 305px;
}
.stretched .imagen {
	max-height: 305px;
}
.stretched .col-xl-5 {
	margin-left: -242px;
}
.contenedor_principal .menu_lateral .medidas {
	margin-top: -57px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-indent: -3px;
	line-height: 23px;
}





.contenedor_principal .menu_lateral .vinculo_color1 {
	max-width: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: medium;
	line-height: none;
	max-height: none;
	width: none;
}

.contenedor_principal .menu_lateral .datos {
	vertical-align: 0px;
	margin-bottom: -37px;
	height: 0px;
}
.contenedor_principal .menu_lateral #regla {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.content-wrap .container.clearfix .offset-xl-0.col-xl-3 {
	margin-left: -246px;
}
#logo a img {
	margin-left: -332px;
	max-width: 437px;
	width: 496px;
	height: 107px;
	margin-top: -2px;
}


















}

@media screen{
.contenedor_principal .menu_lateral .datos {
	word-spacing: 2px;
	margin-left: 12px;
	margin-right: -10px;
	font-size: small;
}

.vinculo_medida .menu a {
	font-size: small;
	margin-top: 28px;
	margin-bottom: 0px;
}
.stretched .datos #diametroi {
	font-size: small;
	word-spacing: -2px;
	margin-top: -31px;
	margin-bottom: 26px;
	padding-bottom: 0px;
}

.menu_lateral .datos #diametros {
	font-size: medium;
	word-spacing: -1px;
	margin-bottom: 0px;
	margin-top: -29px;
	margin-right: -7px;
	margin-left: 0px;
}

.contenedor_principal .menu_lateral .medidas {
	margin-bottom: -12px;
}




#primary-menu ul .current {
	margin-left: 0px;
}
.stretched a {
	line-height: 15px;
}
.stretched .datos #diametroi {
	margin-bottom: 0px;
	margin-top: 0px;
	text-indent: 0px;
	vertical-align: none;
}






}

@media (min-width:603px) and (max-width:798px){
.content-wrap .container.clearfix .offset-xl-0.col-xl-3 {
	margin-left: -181px;
}
.stretched #content .content-wrap .container.clearfix .contenedor_principal .menu_lateral {
	margin-left: -9px;
}
.contenedor_principal .imagen #muestra {
	margin-left: 3px;
	margin-right: 0px;
	padding-left: 30px;
	padding-right: 0px;
}



}

@media (min-width:800px) and (max-width:902px){
.content-wrap .container.clearfix .offset-xl-0.col-xl-3 {
	margin-left: -214px;
}

}
