#etalage{display:none}#etalage .etalage_thumb{background:url(loading.gif) center no-repeat;cursor:move}#etalage .etalage_thumb_image{}#etalage .etalage_small_thumbs li{margin:10px;cursor:pointer}#etalage ul li.etalage_smallthumb_first{}#etalage ul li.etalage_smallthumb_last{}#etalage ul li.etalage_smallthumb_active{}#etalage .etalage_zoom_area,.etalage_zoom_area{background:url(loading.gif) center no-repeat}#etalage .etalage_magnifier{border:1px solid #bbb}#etalage .etalage_icon{}#etalage .etalage_hint{background:url(../images/hint.gif) no-repeat;width:130px;height:57px}#etalage .etalage_description{font-style:italic;margin:10px;padding:6px 10px}.etalage,.etalage_thumb,.etalage_thumb_image,.etalage_source_image,.etalage_zoom_preview,.etalage_icon,.etalage_hint{display:none}.etalage,.etalage ul,.etalage li,.etalage img,.etalage_hint,.etalage_icon,.etalage_description{margin:0;padding:0;border:0;list-style:none}.etalage,.etalage_magnifier div,.etalage_magnifier div img,.etalage_small_thumbs ul,ul .etalage_small_thumbs li,.etalage_zoom_area div,.etalage_zoom_img{position:relative}.etalage img,.etalage li{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;user-drag:none}.etalage,.etalage_small_thumbs li{float:left}.etalage_right{float:right}.etalage li{position:absolute}.etalage img{vertical-align:bottom;max-width:none}.etalage_magnifier{cursor:default}.etalage_magnifier div,.etalage_small_thumbs{overflow:hidden}.etalage_magnifier div img{display:none}.etalage_icon,.etalage_hint{cursor:default;width:0;height:0;overflow:hidden}.etalage_small_thumbs li.vertical{float:none}.etalage_zoom_area{z-index:2}.etalage_zoom_area div{overflow:hidden;z-index:997}.etalage_zoom_preview{position:absolute;z-index:998}.etalage_zoom_img,.etalage_hint{z-index:999}.etalage{direction:ltr}div.etalage_description{position:absolute;bottom:0;left:0;z-index:999}div.etalage_description.rtl{direction:rtl;text-align:right}



.productdetails-view .product-img-box .etalage-control a.etalage-prev {

   

    left: -12px;

}

.productdetails-view .product-img-box .etalage-control a.etalage-next {

   

    right: -12px;

}

.productdetails-view .product-img-box .etalage-control a:hover

{

	background-color: #b18ade;

	color:#fff;

}

.productdetails-view .product-img-box .etalage-control a {

    background-color: #ffffff;

    border-radius: 50%;

    bottom: 0;

    cursor: pointer;

    display: block;

    height: 25px;

    position: absolute;

    text-align: center;

    width: 25px;

	line-height:20px;

	font-size:18px;

	color:#8a8a8a;

}

.etalage_small_thumbs {

    border-top: 1px solid #eaeaea !important;

    margin-top: 5px !important;

   

}

.etalage_small_thumbs ul li

{

	border-right: 1px solid #eaeaea;

	padding-right: 15px;

    padding-top: 15px;

	margin-right:15px!important;

	opacity:1!important;

}

.close-thumb {
	z-index: 100;
    top: 2%;
    right: 2%;
    opacity: 0.5 !important;
    position: absolute;
}

.video-thumb {
    position: absolute;
    z-index: 99;
    top: -3.5%;
    cursor: auto;
}

.video-per {
    position: absolute;
    z-index: 99;
    top: 1.5%;
    cursor: auto;
    display: none;
}

.tallas {
	width: 700px;
}

.video-product {
	width: 1050px;
}

.pro3d {
	height: 500px;
}

.divP-personalizacion {
	background-color: #ffffff;
	display: flow-root;
}

.divP-personalizacion img {
	cursor: pointer;
	border: 2px solid #dfdfdf;
}

.divP-personalizacion label {
	text-align: center;
	text-transform: uppercase;
	display: block;
	padding-top: 0;
}

.divP-img {
	padding: 15px;
}

.div-estampado {
	padding: 5px !important;
}

.publicidad-div {
	background-color: #ffffff;
	padding: 20px;
}

.publicidad-div img {
	width: 100%;
}

video::-webkit-media-controls-fullscreen-button { 
    display: none;
}

@media only screen and (min-width: 1920px) {
	.video-product {
		width: 1350px;
	}
	.pro3d {
		height: 700px;
	}
	.tallas {
		width: 800px;
	}
}

@media only screen and (max-width: 1199px) {
	.video-thumb {
		top: -4.5%;
	}
	.video-product {
		width: 800px;
	}
	.pro3d {
		height: 450px;
	}
}

@media only screen and (max-width: 991px) {
	.video-product {
		width: 750px;
	}
	.pro3d {
		height: 400px;
	}
}

@media only screen and (max-width: 850px) {
	.video-product {
		width: 650px;
	}
	.pro3d {
		height: 350px;
	}
}

@media only screen and (max-width: 767px) {
	.video-thumb {
		top: 24%;
		left: -6.5%;
	}
	.video-per {
		top: 24%;
		left: -1.5%;
	}
	.video-product {
		width: 700px;
	}
	.publicidad-div {
		margin-top: 20px;
	}
}

@media only screen and (max-width: 750px) {
	.video-product {
		width: 690px;
	}
}

@media only screen and (max-width: 700px) {
	.video-product {
		width: 640px;
	}
	.video-thumb {
		left: -8%;
	}
}

@media only screen and (max-width: 650px) {
	.video-product {
		width: 590px;
	}
}

@media only screen and (max-width: 600px) {
	.video-product {
		width: 540px;
	}
	.video-thumb {
		left: -10%;
	}
}

@media only screen and (max-width: 550px) {
	.video-product {
		width: 490px;
	}
	.video-per {
		left: -3.5%;
	}
}

@media only screen and (max-width: 500px) {
	.video-product {
		width: 440px;
	}
	.video-thumb {
		left: -13%;
	}
}

@media only screen and (max-width: 450px) {
	.video-product {
		width: 390px;
	}
}

@media only screen and (max-width: 425px) {
	.video-product {
		width: 365px;
	}
	.video-thumb {
		left: -16%;
	}
}

@media only screen and (max-width: 400px) {
	.video-product {
		width: 340px;
	}
}

@media only screen and (max-width: 375px) {
	.video-product {
		width: 315px;
	}
	.video-per {
		left: -5%;
	}
	.video-thumb {
		left: -20%;
	}
}

@media only screen and (max-width: 350px) {
	.video-product {
		width: 290px;
	}
}

@media only screen and (max-width: 330px) {
	.video-per {
		left: -10%;
	}
	.video-thumb {
		left: -30%;
	}
}

@media only screen and (max-width: 320px) {
	.video-product {
		width: 270px;
	}
}