


.efectoAmpliar{

    cursor: pointer;
}

.efectoAmpliar:hover   {

    cursor: pointer;

    transform: scale(1.2);
    -ms-transform: scale(1.2); /* IE 9 */
    -webkit-transform: scale(1.2); /* Safari and Chrome */


}


.transparent {

    /*
  zoom: 1; /* gives the object layout */
    /* -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
     -moz-opacity: 0.7;
     -khtml-opacity: 0.7;
     opacity: 0.7;*/
}
.transparent:hover{
    cursor:pointer;

    zoom: 1; /* gives the object layout */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;


    filter:Alpha(Opacity=70);/* IE7 and under */
    -ms-filter: "Alpha(Opacity=70)"; /* IE8 */


}

.grisScale{



}

.grisScale:hover{

    cursor: pointer;
    filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter     id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /*     Firefox 10+, Firefox on Android */
    filter:gray; /* IE6-9 */
    -webkit-filter:grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);



}


.saturateImg 
{

}
.saturateImg:hover

{       
    cursor: pointer;
    filter: saturate(100%);
    -webkit-filter: saturate(100%);
    -moz-filter: saturate(100%);
    -o-filter: saturate(100%);
    -ms-filter: saturate(100%);
}

.sepia 
{

}
.sepia:hover
{
    cursor: pointer;
    filter:sepia(1);
    -webkit-filter:sepia(1);
    -moz-filter:sepia(1);
    -o-filter:sepia(1);
    -ms-filter:sepia(1);

    filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter     id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /*     Firefox 10+, Firefox on Android */

}

.hue-rotate 
{
    filter: hue-rotate(180deg);
    -webkit-filter: hue-rotate(180deg);
    -moz-filter: hue-rotate(180deg);
    -o-filter: hue-rotate(180deg);
    -ms-filter: hue-rotate(180deg);
}
.hue-rotate:hover

{       cursor: pointer;
        filter: hue-rotate(0);
        -webkit-filter: hue-rotate(0);
        -moz-filter: hue-rotate(0);
        -o-filter: hue-rotate(0);
        -ms-filter: hue-rotate(0);
}



.single a{
    text-decoration: none;
}
.single img {

    margin-right:  1%;
    margin-bottom: 4%;
}
.single {


    display: inline-table;


    cursor:pointer;

    /*zoom: 1; /* gives the object layout */
    /* -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
     -moz-opacity: 0.7;
     -khtml-opacity: 0.7;
     opacity: 0.7;
 
 
     filter:Alpha(Opacity=70);/* IE7 and under */
    /*-ms-filter: "Alpha(Opacity=70)"; /* IE8 */


}

.single:hover{

    cursor:pointer;

    /*zoom: 1; /* gives the object layout */
    /* -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
     filter: alpha(opacity=100);
     -moz-opacity: 1;
     -khtml-opacity: 1;
     opacity: 1;
 
 
     filter:Alpha(Opacity=100);/* IE7 and under */
    /* -ms-filter: "Alpha(Opacity=100)"; /* IE8 */


}


.single img {




}
.single img:hover{
    transition:All 1s ease;
    -webkit-transition:All 1s ease;
    -moz-transition:All 1s ease;
    -o-transition:All 1s ease;
    transform: rotate(360deg) scale(1) skew(1deg) translate(0px);
    -webkit-transform: rotate(360deg) scale(1) skew(1deg) translate(0px);
    -moz-transform: rotate(360deg) scale(1) skew(1deg) translate(0px);
    -o-transform: rotate(360deg) scale(1) skew(1deg) translate(0px);
    -ms-transform: rotate(360deg) scale(1) skew(1deg) translate(0px);
}


.jwm-iframe-map,
.jwm-iframe-map iframe
{
	max-width:100%;
}


.jwm-redes-sociales
{
	position: absolute;
	right: 300px;
	margin-top: 24px;
	z-index: 100000;
}

.jwm-redes-sociales img
{
	max-width:40px;
}

.jwm-redes-sociales ul,
.jwm-redes-sociales ul li
{
	list-style:none;
	padding:0;
	margin:0;
}

.jwm-redes-sociales ul li
{
	display:inline-block;
	vertical-align:top;
}

.jwm-contactenos-dir
{
	text-align:center;
}

.jwm-contactenos-form
{
	text-align:center;
}

.jwm-contactenos-dir p
{
	margin:0px !important;
}


@media screen and (max-width: 800px)
{
	
	.jwm-redes-sociales
	{
		right:auto;
		left: 10px;
		margin-top:3px;
	}
	
	.jwm-redes-sociales img {
		max-width: 38px;
	}
	.jwm-redes-sociales ul li
	{
		display:block;
	}
	
} 










