.visible-phone				{display: none!important;}
.visible-tablet-portrait	{display: none!important;}
.visible-desktop			{display: inline-block!important;}
.hidden-largeDesktop		{display: none!important;}
.hidden-desktop				{display: none!important;}

#ItxWishListPage .grid_pagination .grid_images .grid_itemContainer {
	margin: 1.41%
}
.global_container .globalTopHeader {
	left: 0 !important;
}

/* ::::::::::::::::::::::::::::::: Menu, header y footer ::::::::::::::::::::::::::::::*/
.global_container .header .content .topHeader ul.headerMenu li a span.itemMenu {
	font-size: 1.3em;line-height: 1.6em;
}
.global_container .main_menu .content .containerMenu ul.menuFirst li .subMenuContainer > .subMenuWraper .catalogArea p{
	font-size: 1.6em;
}

.global_container .footer .content ul li a span {
	font-size: 1.2em;
}
.global_container .header .content .topHeader ul.headerMenu li input.search {font-size: 1.2em;height:auto;width: 18em;padding: 0.2em 0.5em 0.2em 2em;}
.global_container .header .content .topHeader ul.headerMenu li a span.favCount {line-height: 2.2em;}
.languagueSelection, .countrySection, .separatorCountryLanguage {
	font-size: 1.2em;
}
.search label {font-size: 1.4em;line-height: 1.4em;}
.global_container .header .content .topHeader ul.headerMenu li form {width: 22em; margin:0em;}
.global_container .header .content .topHeader ul.headerMenu li form button{margin-top: 0.4em; margin-left:0.5em;}
.content .logoStradivarius { margin-right: 2.7em; }
.global_container .main_menu #menuLayer { padding-top: 2.6em;}


/* ::::::::::::::::::::::::::::parrilla :::::::::::::::::::::*/
.breadcrumb span a, .breadcrumb span span.breadcrumbPre {
	font-size: 1.2em;
}
.button.white span.buttonText {
	font-size: 1.2em;
}
.filterContent span.custom_form_select_name {
	font-size: 1.2em;
}
.results {
	font-size: 1.2em;
}
.filterContent div.custom_form_select_list ul li > span {
	font-size: 1.6em;
}
.filterContent div.custom_form_select_list ul li {padding: 4px 30px 3px;}
.grid_itemContainer .grid_containerItemData .grid_blockprice .sale > span.productPrice {font-size: 1.8em;}
.filterSelect .filterContainer > ul > li ul.subFilter > li > label > span {
	font-size: 1.4em;
}
.filterSelect .priceFilterNumber > span {font-size: 1.5em;}

.global_container .header .content .topHeader ul.headerMenu li a span { /*line-height: 1.6em;*/}
.subMenuContainer > .subMenuWraper .catalogArea {padding-bottom: 1em;}
.filterSelect .priceFilterNumber > span.currency {	font-size: 1.8em;	bottom: -3px;}
.grid_colors .grid_containerColors .color-chooser-wrapper {width: 62%;}
.grid_itemContainer .grid_imageContainer .grid_containerColors {min-height: 6em;height: 6em;}
.grid_itemContainer .grid_imageContainer .grid_containerColors > span > a {bottom: 40%;}

/***** detalle/ficha de prodcuto**************/
.right_detail .grid_blockprice .grid_price .productPrice {	font-size: 2.8em;}
.content .product_detail .navigation > a > span { font-size: 1.2em;}
.content .product_detail .buttomsContainter .locateStock .textButton{display:inline-block;}
.right_detail .productDetails .productName .itemName {
	font-size: 2em;
}
.right_detail .productDetails .propertiesProduct h4, .right_detail .crossSale > h4 {
	font-size: 1.2em;
}
.propertiesProduct .itemPropertiesContainer ul a.MoreProperties > span {
	font-size: 1em;
}
.careContainer ul li a .itemCare {
	font-size: 1.2em;
}
.right_detail .crossSale > h4 {font-size: 1.7em;}
.crossSale .moreProductsGrid ul li .detailsMoreProduct .namePreoduct {
	font-size: 1.2em;
}
.crossSale .moreProductsGrid ul li .detailsMoreProduct .priceProduct {font-size: 1.7em;}
.right_detail .grid_blockprice .grid_price .productPrice.oldPrice {font-size: 2.2em;}
.crossSale .moreProductsGrid ul li .detailsMoreProduct .priceProduct.sale {font-size: 1.7em;}
.crossSale .moreProductsGrid ul li .detailsMoreProduct .oldPrice {font-size: 1.4em;}
.right_detail .productDetails .refProduct > span {font-size: 1em;}

.product_detail .right_detail .productDetails .refProduct > span {
	font-size: 1em;
}
.product_detail .right_detail .productDetails .sizeContainer .itemPropertiesContainer ul li {
	margin-right: 1em;
}
.product_detail .right_detail .productDetails .sizeContainer .itemPropertiesContainer ul li:last-child{margin-left:0em;}
.product_detail .right_detail .productDetails .sizeContainer .itemPropertiesContainer ul li a {height: 2.4em;}
.product_detail .right_detail .productDetails .sizeContainer .itemPropertiesContainer ul li a span{
	font-size: 1.5em;
}
.product_detail .right_detail .crossSale > h4 {
	font-size: 1.4em;
}

.product_detail .right_detail .buttomsContainter .locateStock span {
	font-size: 1em;
}
.product_detail .right_detail .buttomsContainter .shopbag .textButton:before{margin: 0.15em 0 0 0.3em;}
.firefox .product_detail .right_detail .buttomsContainter .shopbag .textButton:before{margin: 0.15em 0 0 0.3em;}


.sizeContainer .itemPropertiesContainer ul li a span { font-size: 1.5em; }
#select_size_modal .col_2 .title { font-size: 1.9em; }
/***** MiniShopCart *****/

.miniWishCart{
	right: 21.2em;
	width: 34em;
}

.miniShopCart{
	right:11.5em;
	width:34.3em;
}

.miniShopCart .mscHeader .itemsCount span.itemsNumber{
	font-size: 1.4em;
}
.miniShopCart .mscHeader .itemsCount span.itemsTxt{
	font-size: 1.4em;
}
.miniShopCart .mscHeader .total span.txt{
	font-size: 1.8em;
	margin-left: 0.8em;
}
.miniShopCart .mscHeader .total span.number{
	font-size: 2.5em;
	margin: -0.3em 0.4em 0 0.2em;
}
.miniShopCart .mscHeader{
	min-height: 7.2em;
}
.miniShopCart .items .description{
	padding-left:1em;
}
.miniShopCart .items .description span, .miniWishCart .items .description span{
	font-size: 1.2em;
}
.miniShopCart .items .description span.name, .miniWishCart .items .description span.name {
	font-size: 1.2em;
}
.miniShopCart .mscFooter .ContentsMspot p{
	font-size:1.3em;
	padding-top: 1em;
}
.miniShopCart .mscFooter .mscBoxFooter a.button, .miniWishCart .mscFooter .mscBoxFooter a.button {
	font-size: 1.3em;
	min-width: 18em;
}
.ie8 .miniShopCart .mscFooter .mscBoxFooter a.button{
	min-width:14em;
}
/***** Botones *****/


/***reset de modal ****/
.popupContentQuickLook .right_detail .grid_blockprice .grid_price .productPrice {
	font-size: 2.2em;
}
.popupContentQuickLook .right_detail .productDetails .productName .itemName {
	font-size: 2.27em;
}
.popupContentQuickLook .right_detail .productDetails .propertiesProduct h4, .right_detail .crossSale > h4 {
	font-size: 1.6em;
}
.popupContentQuickLook .propertiesProduct .itemPropertiesContainer ul a.MoreProperties > span {
	font-size: 1.2em;
}

/*** Love It ***/
.grid_pagination.loveit .grid_images .grid_itemContainer.firstElement4, .grid_pagination.loveit .grid_images .grid_itemContainer.firstElement5, .grid_pagination.loveit .grid_images .grid_itemContainer.lastElement4, .grid_pagination.loveit .grid_images .grid_itemContainer.lastElement5 {
	margin: 1.41%;
}

/*** Fin Love It ***/

/***** gift card ****/
.giftCard_menu .containerMenuwhite ul li a span {
	font-size: 1.1em;
}
.giftCard_menu ul li a span {
	font-size: 1.1em;
}
ul li.formControl.Amessage .formMessage {
	top: 1.9em;
}
#checkVirtualOkMsg > div.formMessage, #physicalCardContainer > li.formControl.medium.Amessage > ul > li > label > div.formMessage {
	top: 0.2em!important;
}

/*** orderShippingPage ***/
/* 1 -> 1.2 */
.OrderDetailDisplay .total .total_tax {
	font-size: 0.8em;
}
/* 1.1 -> 1.4 */

/* 1.2 -> 1.5 */
.adressMiniFormat,
.orderShippingMethodInfo span,
#orderShippingStore_form .storeSearch .checks,
#orderShippingStore_form .storeSearch span.orderShippingStore_viewMap,
.orderShippingStore > p,
#orderShippingLogin .inputDiv input,
#orderShippingLogin label span,
#ItxOrderShippingPage .orderTimetables,
.OrderDetailDisplay .orderShippingDiscount ul li > span,
.OrderDetailDisplay ul.orderShippingSummaryList li span.itemNum,
.OrderDetailDisplay ul.orderShippingSummaryList li span.size,
#ItxOrderShippingPage .orderShippingPhone,
#ItxOrderShippingPage h4 span, #promoDetail ul li > span {
	font-size: 1.4em;
}
/* 1.3 -> 1.6 */
#orderShippingMethod_standard_form .countryReadOnly,
#orderShippingNew_form .choosePass,
#ItxOrderShippingPage .passRecovered p,
#ItxOrderShippingPage .formLayer .custom_form_select{
	font-size: 1.6em !important;
}
/* 1.4 -> 1.6 */
.orderShippingMethodInfo span.methodName,
.OrderDetailDisplay .orderShippingPrice ul li > span,
.OrderDetailDisplay ul.orderShippingSummaryList li span.productName,
.OrderDetailDisplay ul.orderShippingSummaryList li span.price,
#ItxOrderShippingPage .steps,
.OrderDetailDisplay h4 span {
	font-size: 1.4em;
}

/* 1.8 -> 2.2 */
.OrderDetailDisplay .total .total_txt,
#iPageContent .orderShippingTable h3 {
	font-size: 1.8em;
}
/* 2.2 -> 2.4 */
.OrderDetailDisplay .total .total_price {
	font-size: 2.4em;
}
/* 2.6 -> 3 */
.orderShippingTable h2 {
	font-size: 3em !important;
}
/*** otros ***/
#ItxOrderShippingPage .OrderDetailDisplay h4 span {
	font-size: 1.6em;
}
.OrderDetailDisplay div.orderShippingSummary{
	max-height: 25em;
}
#ItxOrderShippingPage .passForgotten {
	width: 40em;
}
#ItxOrderShippingPage .passRecovered {
	max-width: 40em;
}
#orderShippingMethod_store_form > ul > li,
#orderShippingMethod_standard_form ul li.short,
#orderShippingNew_form ul li.short,
#orderShippingPackStation_form .short,
#orderShippingDropPoint_form .short,
#orderShippingMethod_standard_form ul li.short{
	width: 31em;
}
#orderShippingMethod_store_form > ul > li.long,
#orderShippingMethod_standard_form ul li.long,
#orderShippingMethod_standard_form ul li.long,
#orderShippingPackStation_form .long,
#orderShippingNew_form ul li.long{
	width: 38em;
}
#orderShippingStore_form .storeSearch > ul li .inputGrey{
  width : 270px;
	padding: 0.25em 0 0.2em 0.5em;
}
#orderShippingPackStation_form .dropPointSearch .inputGrey, #orderShippingPackStationSearch_form .dropPointSearch .inputGrey, #orderShippingDropPoint_form .dropPointSearch .inputGrey {
	padding: 0.25em 0 0.2em 0.5em;
	width : 270px;
}
.ie8 #orderShippingPackStation_form .dropPointSearch .inputGrey,
.ie8 #orderShippingPackStationSearch_form .dropPointSearch .inputGrey,
.ie8 #orderShippingDropPoint_form .dropPointSearch .inputGrey,
.ie9 #orderShippingPackStation_form .dropPointSearch .inputGrey,
.ie9 #orderShippingPackStationSearch_form .dropPointSearch .inputGrey,
.ie9 #orderShippingDropPoint_form .dropPointSearch .inputGrey {
	width: 18.7em;
}

#placeHolderCP {
	margin-left: 26em;
}

#ItxOrderShippingPage .formLayer .custom_form_select_name {
	padding: .3em 1.5em .4em .35em;
}
.OrderDetailDisplay ul.orderShippingSummaryList li span.itemNum {
	background-position: -273px -123px;
}
.OrderDetailDisplay .orderShippingDiscount .trash {
	background-position: -319px -132px;
}

#ItxOrderShippingPage #orderShippingStore_favoriteDiv{
	max-width: 24.1em;
}

#ItxOrderShippingPage .formLayer.ItxAdressDisplay .custom_form_select {
	font-size: 1.3em;
}
#ItxOrderShippingPage .modal .formLayer.ItxAdressDisplay .custom_form_select {
	font-size: 1.3em !important;
}

.shopbuttonsContainer .amountProducts > span {
	font-size: 1.8em;
}


.selectCard .formControlSelect{
	margin: 0 0 0 1em;
	padding-top: 1.2em;
}
#ItxOrderPaymentPage .selectCard .custom_form_select{
	font-size: 2.2em;
}
#ItxOrderPaymentPage .selectCard .custom_form_select_name {
	padding: .1em 1.5em .05em .35em;
}
#ItxOrderPaymentPage .formLayer ul > li > ul > li + li{
	padding-left: 1em;
}
.olSelectCard{
	height: 5em;
}

/*** Fin orderShippingPage ***/

/*** shopCartPage ***/
#ItxShopCartPage h2 {
	font-size: 3em;
}
#ItxShopCartPage .steps {
	font-size: 1.8em;
}
#ItxShopCartPage .shopcartWarning p,
#ItxShopCartPage .balloon p,
#ItxShopCartPage .shopCartPhone {
	font-size: 1.1em;
}
#ItxShopCartPage .promoCode .promoCodeButtonsContainter input{
	min-height: initial;
}
#ItxShopCartPage.ie .promoCode .promoCodeButtonsContainter input{
	min-height: 1.5em;
}
#ItxShopCartPage .promoCode .promoConditions a {
	font-size: .9em;
}
ul.cartContainer .cartHeader ul li {
	font-size: 1.2em;
}
ul.cartContainer .cartItemPrice {
	font-size: 1.4em;
}
ul.cartContainer .cartQuantityContainer div span,
ul.cartContainer .cartSize {
	font-size: 1.5em;
	line-height: 1.4em;
}

/*** orderConfirmationPage ***/
#ItxOrderConfirmationPage .steps {
	font-size: 1.7em;
}
#ItxOrderConfirmationPage .thankyou {
	font-size: 1.7em;
}
.orderConfirmationSummary p {
	font-size: 1.5em;
}
/*** orderPaymentPage ***/
#ItxOrderPaymentPage h2 {
	font-size: 3em;
}
#ItxOrderPaymentPage .steps {
	font-size: 1.8em;
}
#ItxOrderPaymentPage .orderPaymentPhone {
	font-size: 1.5em;
}
#ItxOrderPaymentPage h3 {
	font-size: 2.2em;
}
#ItxOrderPaymentPage .giftCard_multi p {
	font-size: 1.6em;
}
#ItxOrderPaymentPage .paypal p {
	font-size: 1.5em;
}
#ItxOrderPaymentPage .payMobile p,
#ItxOrderPaymentPage .p24 p,
#ItxOrderPaymentPage .ideal p {
	font-size: 1.5em;
}
.orderTimetables {
	font-size: 1.5em;
}
#ItxOrderPaymentPage .validateGiftCard .validateGiftCardLoader {
	font-size: 1.4em;
}
#ItxOrderPaymentPage .formLayer p{
	font-size: 1.6em;
}
#ItxOrderPaymentPage .cvv2Container li.formControl:first-child div.formMessage{
	width:4.7em;
}

/*** forms.css ***/
/* 1.2 -> 1.5 */
.formMessage .hint:after, .formMessage [data-hint]:after{
	font-size: 11px;
	line-height: 11px;
}
#ItxOrderPaymentPage .formMessage .hint:after, .formMessage [data-hint]:after{
	width: auto;
}
.modal .formMessage .hint:after, .modal .formMessage [data-hint]:after{
	font-size: 12px;
	line-height: 12px;
}
/* 1.3 -> 1.6 */
ul li.formControl label,
ul li.formControl input.inputGrey{
	font-size: 1.2em;
}
.modal ul li.formControl label,
.modal ul li.formControl input.inputGrey{
	font-size: 1.2em;
}


/************ mi cuenta ********/

.my_account .account_menu .containerMenu > ul li a > span {
	font-size: 1.5em;
}
.my_account .account_menu .title > h2 {
	font-size: 2.5em;
}
.tableContainer.myAccount .table > .thead > .tr .th > span, .tableContainer.myAccount .table > .tbody > .tr .td > span {
	font-size: 1.2em;
}
.my_account .account_content .title .showAll > span {
	font-size: 1.2em;
}
.my_account .containterInfoAcces .mailInfo > p {
	font-size: 1.3em;
}
.my_account .containterInfoAcces .password > p {
	font-size: 1.3em;
}
.my_accountSpot > p {
	font-size: 1.3em;
}
.personalData > p {
	font-size: 1.3em;
}
.personalData > .name > p {
	color: #4C4C4C;
	font-size: 1.3em;
}
.walletPage p {
	font-size: 1.3em;
}
.account_content ul.cartContainer .cartItemName {
	font-size: 1.3em;
}
.detailContainer .detailInfo > .col > p {
	font-size: 1.2em;
}
.detailContainer .detailInfo > ul > li > span {
	font-size: 1.2em;
}
.account_content ul.cartContainer .cartItemPrice {
	font-size: 1.3em;
}
.account_content ul.cartContainer .cartQuantity {
	font-size: 1.3em;
}
.account_content  .custom_form_select {
	font-size: 1.4em;
}
.account_content ul.cartContainer li.returnBody > ul > li.cartItemCheckContainer.check > label.checks {
	margin-top: 0.7em;
}
.ItxMyAccountReturnsPage p {
	font-size: 1.2em;
}
.account_content .detailInfo h3 span {
	font-size: 1.5em;
}
.account_content .detailInfo p {
	font-size: 1.3em;
}
.step4 .step5Title.title h2{
	font-size: 2.8em;
}
.step4 .ContentsMspot p{
	font-size: 1.2em;
}

/*** otros ***/

.policyPage.conditions ol > li:before {
	font-size: 31px;
}
/*.checks span {
	padding-left: .3em;
}*/
.modal .checks span {
	padding-left: .6em;
}
.modal .containerFormCostumerOrder ul.ChecksContainer a.checkbox,
.modal .containerFormCostumerOrder ul.ChecksContainer span.checkbox{
	margin-right: 0em;
}

.select_heightButton .custom_form_select {
	padding: 0;
}
.modal .select_heightButton .custom_form_select{
	padding: .3em 0 .2em 0;
}

/*** Fin forms.css ***/

/*** static_mSpots.css ***/
.OrderShipping_Info p{
	font-size: 1.8em;
}
.content.logged .OrderShipping_Info {
	width: 27%;
}
/*** Fin static_mSpots.css ***/
/*** Fin Love It ***/


/*** TOOLTIP DE LOGIN ***/
.tooltip h2.title span {
	font-size: 1.5em;
	line-height: normal;
}

.tooltip form {
	margin-top:1em;
}
.tooltip ul.newsletterDetails li.formControl .formMessage {
	top:1.7em;
}
.tooltip ul.newsletterDetails li.formControl.check .formMessage {
	top:0;
}

.tooltip .forgot_pass {
	top:0.1em;
}

.tooltip .forgot_pass a {
	font-size: 1em;
}

.tooltip p {
	font-size: 1em;
	margin-top: 0.1em;
}

.tooltip .logged p {
	font-size:1.6em;
}

.tooltip a.back {
	font-size: 1em;
}

.tooltip .button_back span.arrowBack {
	font-size:1.4em;
}

.tooltip.register ul li.formControl input.inputGrey.telpre {
	width:14%;
}

.tooltip.register ul li.formControl input.inputGrey.tel {
	width:74.5%;
}
.tooltip div.col.secondCol ul li.formControl input.inputGrey.tel{
	width:83%;
}
/*
.tooltip.register ul ul li.formControl .custom_form_select {
	font-size:1.6em;
	padding-bottom:0;
}
*/
.tooltip.register ul ul li.formControl .custom_form_select_list {
	max-height:18em;
}


.tooltip.register .custom_form_select_name{
	padding: 0.1em 1.5em 0.2em .35em;
}
.tooltip.register ul li#registrationCompanyRadio{
	margin-bottom: 0em;
}

.tooltip.register .tooltip_content{
	padding: 1em 1.2em 0.5em 1.2em;
}

.tooltip.register ul li.formControl label{
	font-size: 1em;
}


.tooltip.forgot h2.size span {
	font-size:1.7em;
}

.tooltip.forgot p {
	font-size:1.2em;
}

/*** Páginas de error ***/
.pageError h2 {
	font-size:5em;
	line-height:0.7em;
}

.pageError .generic h2 {
	line-height:1em;
}

.pageError p {
	font-size:1.7em;
	margin-left:2.9em;
}

.pageError .generic p {
	margin-left:4em;
}











/*** sesion expirada ***/
.modal .error h2 {
	margin-top:1.5em;
}

.modal .error h2 span {
	font-size:3em;
}

.modal .error p {
	font-size:1.7em;
}













/*** política de privacidad y condiciones de compra ***/
.policyPage.conditions h2 {
	width:90%;
}
#ItxOrderShippingPage .policyPage h2 {
	font-size: 1em !important;
	display: inherit !important;
	padding: 0em !important;
}

.policyPage h2 span {
	font-size: 3em;
}

.policyPage .content_scroll {
	height:43em;
}

.policyPage.conditions .content_scroll {
	height:48em;
}

.policyPage ol li {
	font-size:1.4em;
	margin-left:1.4em;
}

.policyPage.conditions ol li {
	font-size:1.7em;
	margin-left:1.7em;
}










/*Buscador Tiendas*/
.content_storelocator #title_storelocator > h2{
	font-size:3em;
	padding: 0 0.2em 0.2em 0em;
}

.storelocatorForm span.custom_form_select_name,
.storelocatorForm .storelocator_pc{
	font-size:1.4em;
}


/*** lookbook ***/
.sliderLookbook .breadcrumb .level {
	font-size:1.7em;
}
.productDetailLook .gridItemContainer .productDetailCatalg {
	min-height: 9.1em;
}
.sliderLookbook .breadcrumb .level span {
	font-size:1em !important;
}


.sliderLookbook .viewAll span {
	font-size:1.4em;
}

.productDetailLook .nameProduct span {
	font-size:4em;
}

.productDetailLook .gridItemContainer .productDetailCatalg .description p {
	font-size:1.9em;
}

.productDetailLook .gridItemContainer .productDetailCatalg .prize span {
	font-size:2.4em;
}

.productDetailLook .gridItemContainer .productDetailCatalg .prize span.old {
	font-size:2em;
}

.productDetailLook .gridItemContainer .productPropertiesCatalog h4 {
	font-size:1.7em;
}

.productDetailLook .gridItemContainer .productPropertiesCatalog .itemPropertiesContainer a.sizeGuide span {
	font-size:1.3em;
}
#ItxLookBookPage .productDetailLook .gridItemContainer .buttonsContainer{
	width:97%;
}











.productDetailLook .gridItemContainer .productPropertiesCatalog .itemPropertiesContainer a.sizeGuide {
	width:auto;
}
.containerCatalog, .containerCatalog.socialShare {
	margin-top: 10%;
}
#ItxCatalogPage.ie8 .containerCatalog.products {
    margin-top: 14em !important;
}
.containerCatalog.products.containerCategoryWeekend{
	margin-top: 7%;
	margin-bottom:0em;
}
#ItxCategoryWeekendPage .productDetailLook .nameProduct{width:100%;}
/*** pagina de compra de look completo ***/
.lookDetail .itemDetail .gridItemContainer .buttonsContainer .formControl.check .checks span {
	font-size:1.6em;
}
.lookDetail .shopbuttonsContainer .amountProducts span {
	font-size:1.7em;
}
.lookDetail.fourColumns .gridItemContainer .productDetailCatalg .description p {
	font-size:1.7em;
}
.lookDetail.fourColumns .gridItemContainer .productDetailCatalg .prize span {
	font-size:2em;
}
.lookDetail.fourColumns .gridItemContainer .productPropertiesCatalog h4 {
	font-size:1.5em;
}
.productDetailLook .gridItemContainer .productPropertiesCatalog .itemPropertiesContainer {
	margin-top: 0.6em;
}
.lookDetail.fourColumns .gridItemContainer .productPropertiesCatalog .itemPropertiesContainer a.sizeGuide span {
	font-size:1.2em;
}
.lookDetail.fourColumns .gridItemContainer .buttonsContainer .textButton {
	font-size:1.4em;
}

.lookDetail.fourColumns .itemDetail .gridItemContainer .buttonsContainer .formControl.check .checks span {
	font-size:1.3em;
}

/*** De Finde ***/
.dataProduct .nameProduct p {
	font-size:2.8em;
	margin-left:0.25em;
}

.dataProduct .prizeProduct span.new {
	font-size:2.6em;
}

.dataProduct .prizeProduct span.old {
	font-size:1.7em;
}



.popupVideo .nameProduct p {
	font-size:2.6em;
}



.defindeContent .lookDetail.fourColumns .itemDetail .gridItemContainer.videoItem .prize span {
	font-size:2.2em;
}



.ItxContactPage{
	top:5em;
}

.newsletter .NewsletterContent .NewsletterContentBox .nlBox.newsletterDynamicContent ul li input[type=text]{
	font-size:1.2em;
}
/** End: Newsletter **/


/*** Guia de compra ***/
.boxGuide .title h2 {
	font-size: 2.6em;
}

.guide_menu ul li span {
	font-size:1.3em;
}

.guide_menu ul li span.menuArrow {
	font-size:1em;
}

.guide_content p {
	font-size: 1.4em;
}

.guide_content ol li {
	font-size:1.4em;
}

.guide_content ol li ol li {
	font-size:1em;
}

.guide_content .table_cookies p {
	font-size:1.7em;
}

.guide_content .table_cookies p.title_table {
	font-size:2em;
}

.guide_content .table_cookies table th span {
	font-size:1.7em;
}

.guide_content .table_cookies table td p {
	font-size:1.7em;
}


/** Contact **/
#ItxContactPage .ItxContactPage .contact_form ul.costumerDetails li.formControl.double div.phone input.telpre{
	width:2.2em !important;
}
#ItxContactPage .ItxContactPage .contact_form ul.costumerDetails li.formControl.double div.phone input{
	width:90% !important;
	padding-left:0em;
}

#ItxContactPage.ie .ItxContactPage .contact_form ul.costumerDetails li.formControl.double div.phone input.telpre{
    width:2.2em !important;
}
#ItxContactPage.ie .ItxContactPage .contact_form ul.costumerDetails li.formControl.double div.phone input{
    width:77% !important;
    padding-left:0.5em;
    margin-left:-0.2em;
}
div#loginUser.register:before{
	content: "";
	left: 284px;
}

/** GiftCard **/
.activateGiftCard .tooltip{
	top: -7em;
	margin-left: -7em;
	left: 50em;
}
.ItxCardPage .giftCardForm .cvv2Container li.formControl {
	max-width: 23.5em;
}
.activateGiftCard .tooltip.activate {
	left: 54em;
	margin-left: -18em;
}
.giftCardForm li.formControl textarea{
	font-size:1.6em;
}

/** LegalNote **/
.ItxLegalNotePage .mspotLegalNote .containerLegalNote h2{
	font-size:2.8em;
}
.ItxLegalNotePage .mspotLegalNote .containerLegalNote .contentLegalNote p{
	font-size:1.7em;
}
.ie .productDetailLook .nameProduct {
	top:12%;
}
.ie8 .productDetailLook .nameProduct {
	top:11em;
}
.ie .productDetailLook .gridItemContainer .productDetailCatalg{
	margin-top:1em;
}

/* catalogo  */

.productsContainer .imageContainer .elementContainer .imgMinResponsive {
width: 100%;
}

/* worldwide */
.worldwideForm .language_list, .worldwideForm .country_list{height:3.5em;}
.content_worldwide .content .containerSelects span {
	font-size: 1.4em;
	padding-bottom: 0.45em;
}
.adviceWorldwide p{
	font-size:1.2em;
}


















.content_worldwide .content .containerSelects .language_list span {padding-bottom: 0.45em; }


/* modal condiciones de uso de la tarjeta regalo */
#ItxOrderPaymentPage .modal .policyPage .cardConditions h4 span{ font-size:4em; }
#ItxOrderPaymentPage .modal .policyPage .cardConditions p{ font-size:1.7em; }
.SocialShopping .ShoppingContainer{top:15em;}

.ie8 li.formControl.dropPointSearch{
	width:50em;
}

/*Social Shopping*/
.SocialShopping .ShoppingContainer li .socialbase .header .title{width:52%;}
.SocialShopping .ShoppingContainer li .socialbase .header .title h5{ font-size: 2.2em;}
.SocialShopping .ShoppingContainer p{ font-size:1.4em; }
.SocialShopping .ShoppingContainer li .socialbase .timeLineContainer li.post p.title {font-size: 1.5em;}

/* Map Points Page */

#mapPoints #title_mappoints > h2 {
  font-size: 2.5em;
  padding: 0 0.2em 0.2em 0em;
}
