.input-group-xs>.form-control,.input-group-xs>.input-group-addon,.input-group-xs>.input-group-btn>.btn{height:22px;padding:1px 5px;font-size:12px;line-height:1.5}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media(min-width:768px){.col-sm-15{width:20%;float:left}}@media(min-width:992px){.col-md-15{width:20%;float:left}}@media(min-width:1200px){.col-lg-15{width:20%;float:left}}img.pull-left-image{float:left!important;margin:10px 10px 10px 0}img.pull-right-image{float:right!important;margin:10px 0 10px 10px}img.pull-left-top-image{float:left!important;margin:0 10px 10px 0}img.pull-right-top-image{float:right!important;margin:0 0 10px 10px}[ng-cloak].splash{display:block!important}.splash{display:none;position:absolute;left:0;height:100%;width:100%;filter:alpha(opacity=90);opacity:.9;text-align:center;z-index:1000}.splash img{margin-top:100px;margin-bottom:20px}.product-help{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:italic;font-size:13px;margin-bottom:25px}.product-filter{margin-bottom:20px}.product-filter .filter-name{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px}.product-filter .filter-value{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:13px}.product-filter .dropdown{display:inline;padding-right:15px;cursor:pointer}.products{clear:both}.products .height-title{min-height:75px}.products .product-image{width:100%;border:1px solid #ddd}.products .product-features{position:relative;display:inline-block;border:0;margin:0 auto;padding:0;max-width:300px}.products .product-new{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:10px;border-width:1px;border-style:solid;padding:1px 3px;margin-top:4px}.products .product-icon-related{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:10px;padding:1px 3px;margin-top:4px}.products .product-description{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;margin-top:4px}.products .product-price{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;clear:both;text-align:right;margin-top:-2px}.products .popover{width:100%}.products .related-product{position:absolute;background-color:#fff;border-radius:10px;box-shadow:0 1px 8px rgba(0,0,0,.075) inset;left:-120px;padding:20px 10px;top:0;width:50%;z-index:2000;border:2px solid #ccc}.productView .row{margin:0}.productView #productImagesSet{cursor:zoom-in}.productView #productRelatedImagesSet{cursor:zoom-in}.productView .text-promo{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;background-color:#ffb3ab;padding:5px}.productView .sizeGuide{cursor:pointer;text-decoration:underline;font-family:'Asap',Arial,sans-serif;font-weight:700;font-size:14px;font-style:normal}.productView .sizeGuide a{color:#2e2d30}.productView .product-image{position:relative;display:inline-block;border:0;margin:0 auto;padding:0;max-width:100%}.productView .product-image .bottom-left-icons{position:absolute;left:10px;bottom:10px}.productView .product-image .bottom-left-icons img{width:22px}.productView .product-image .bottom-right-icons{position:absolute;right:10px;bottom:10px}.productView .product-image .bottom-right-icons .navigation-icon{background-color:#fff;padding:3px;opacity:.8;color:#2e2d30;box-shadow:0 1px 1px 0 #2e2d30}.productView .modal-body #productImagesSet{cursor:default}.productView .product-features{padding-top:15px}.productView .product-features .product-name{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:21px;border-bottom:1px solid #2e2d30}.productView .product-features .product-features-group{padding:10px 5px 0 0}.productView .product-features .product-price{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:30px}.productView .product-features .size-disabled{color:#ddd}.productView .product-features .product-discount{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;color:gray}.productView .product-features .product-description .product-description-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px}.productView .product-features .product-description .product-description-content{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:10px}.productView .product-features .product-color-selector .product-color-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px}.productView .product-features .product-color-selector .color-block{width:18px;height:18px;display:inline-block;margin:1px 2px;border:1px solid #ccc}.productView .product-features .product-color-selector .color-block .color-mark{width:16px;height:16px;display:table;text-align:center;color:#fff}.productView .product-related-header{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:11px;background-color:#2e2d30;color:#fff;padding:5px 5px}.productView .product-related .product-related-image{padding-top:6px;padding-right:3px;padding-bottom:0;padding-left:3px}.productView .product-related .activeRelatedImage{opacity:1}.productView .product-related .inactiveRelatedImage{opacity:.6}.productView .other-products .other-products-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;border-bottom:1px solid #2e2d30}.edit-product .display-flex{display:flex}.edit-product .thumbnail-img{height:250px;background-color:#e2e2e2;padding-left:0;padding-right:0}.edit-product .thumbnail-img .circular{height:100%}.edit-product .upload-product-image{background-color:#e2e2e2}.edit-product .upload-photo{position:relative;margin-top:5px}.edit-product .btn-file{position:relative;overflow:hidden}.edit-product .row-photo{position:absolute;top:15px}.edit-product .row-photo .button-photo{border:0;background-color:#e2e2e2;font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:15px;white-space:initial}.edit-product input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;filter:alpha(opacity=0);opacity:0;background:none repeat scroll 0 0 transparent;cursor:inherit;display:block}.edit-product .padding-left50{padding-left:50px}.edit-product .control-label{background-color:#2e2d30;color:#fff;padding-left:5px;width:100%;height:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.edit-product .label-description{height:33px}}.edit-product .control-textarea{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:11px;height:170px!important}.edit-product .variant-label{border-bottom:1px solid}.edit-product .product-input{width:100%;border:0;background-color:#e2e2e2;height:100%;padding-left:10px}.edit-product .product-input.align-right{text-align:right;padding-right:5px}.edit-product .no-padding-right{padding-right:0}.edit-product .no-padding-left{padding-left:0}.edit-product .data-row{display:flex;margin-bottom:8px}.edit-product .icon-action{cursor:pointer}.edit-product .padding-top50{padding-top:50px}.edit-product .icon-delete-image{position:absolute;right:5px;top:5px;cursor:pointer;background-color:#fff;border:3px solid #fff}.table-products{border-collapse:collapse;width:100%}.table-products th{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal}.table-products th.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.table-products th.table-column{text-align:center;cursor:default}.table-products th,.table-products td{border:1px solid #adabab;padding:5px 5px 5px 10px;font-weight:bold}.table-products td{color:#000}.table-products td.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.shoppingCart .shoppingCart-product{padding:17px 0;border-bottom:1px solid #2e2d30}.shoppingCart .shoppingCart-image{padding-left:0!important;padding-right:0!important}.shoppingCart .product-name{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px}.shoppingCart .product-price{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;margin-bottom:10px}.shoppingCart .product-discount{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;color:gray;padding-bottom:10px}.shoppingCart .product-action{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:15px;color:gray;cursor:pointer}.shoppingCart .product-ref{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;font-size:11px}.shoppingCart .product-color{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;padding-bottom:10px}.shoppingCart .product-quantity{padding-bottom:5px}.shoppingCart .product-size{padding-bottom:5px}.shoppingCart .color-label{display:inline-block;vertical-align:super;padding-right:5px}.shoppingCart .color-block{width:18px;height:18px;display:inline-block;margin:1px -3px;border:1px solid #ccc}.shoppingCart .filter-name{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px}.shoppingCart .filter-value{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px}.shoppingCart .dropdown{display:inline;padding-right:15px}.shoppingCart .product-amount{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:18px}.shoppingCart .product-total-amount{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px}.shoppingCart .shoppingCart-total-bottom{margin-top:15px;border-top:1px solid #2e2d30;padding-top:10px}.shoppingCart .shoppingCart-total-top{padding-top:15px}.shoppingCart .shoppingCart-total-top .link{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-decoration:underline}.shoppingCart .product-discount-code{border:1px solid #2e2d30;width:30px}.shoppingCart .total-block{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;font-size:11px;margin-top:20px}.shoppingCart .totalRow{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:12px;padding:5px 0}.shoppingCart .ivaRow{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px;font-style:italic;padding:0}.shoppingCart .discount-code{height:23px!important}.customerData .title-row{margin-top:15px;margin-bottom:15px}.customerData .collapse-frame{padding:24px;border-radius:6px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);border:1px solid #e2e2e2}.customerData .overview-product{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:12px;padding:8px 0;border-bottom:1px solid #c4c4c4}.customerData .order-separator{border-top:1px solid #c4c4c4;padding:8px 0}.customerData .product-feature{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;font-size:11px}.customerData .product-amount{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px}.customerData .product-price{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px}.customerData .product-label{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:12px;display:inline-block;padding-bottom:5px;padding-right:5px}.customerData .product-value{display:inline-block}.customerData .color-block{width:15px;height:15px;display:inline-block;margin:1px 2px;vertical-align:sub;border:1px solid #ccc}.customerData .product-total-price{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px}.customerData .options-group{margin:0;padding-bottom:10px;border:1px solid #000}.customerData .collapsed-frame{padding:20px;border:1px solid #e2e2e2;background-color:#fff}.customerData .flex-row{display:flex;flex-wrap:wrap}.customerData .flex-row>[class*='col-']{display:flex;flex-direction:column}.blog{margin-top:20px}.blog .blog-post .blog-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;padding:25px 0 35px 0}.blog-post-view .blog-title-small{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:12px;padding:15px 0 25px 0}.blog-post-view .blog-title-big{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:18px;padding:15px 0 20px 0}.blog-post-view .blog-text{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px}.blog-post-view .blog-ad{padding:0 20px 20px 20px}.blog-post-view .blog-post-principal{padding-bottom:25px}.scrolling-scheduler-wrapper{margin-top:20px;-webkit-overflow-scrolling:touch;background-color:#f0f0f0;user-select:none;box-sizing:content-box;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;font-size:14px}.scrolling-scheduler-wrapper .scheduler{display:inline-block;user-select:none;background-color:#f0f0f0}.scrolling-scheduler-wrapper .scheduler .row-wrapper .x-scheduler-month{display:inline-block;border-left:1px solid #c3c3c3;position:relative;margin-bottom:-5px}.scrolling-scheduler-wrapper .scheduler .row-wrapper .x-scheduler-day{display:inline-block;background-color:#fafafa;border:1px solid #c3c3c3;position:relative;margin-bottom:-2px}.scrolling-scheduler-wrapper .scheduler .row-wrapper .x-scheduler-day.weekend{background-color:#e0e0e0}.scrolling-scheduler-wrapper .scheduler .item-row{margin:1px 1px 1px 0}.scrolling-scheduler-wrapper .scheduler .item-row .item-row-header{display:inline-block;position:absolute;margin-right:1px;margin-bottom:1px;z-index:2;border:1px solid #f0f0f0}.scrolling-scheduler-wrapper .scheduler .item-row .item-cells-container{position:relative}.scrolling-scheduler-wrapper .scheduler .item-row .item-cells-container .item-row-cell{display:inline-block;background-color:#fff;margin:1px}.scrolling-scheduler-wrapper .scheduler .item-row .item-cells-container .item-events{position:absolute;z-index:1;top:1px}.scrolling-scheduler-wrapper .scheduler .item-row .item-cells-container .item-events .full-day{background-color:#f5a387;float:left}.scrolling-scheduler-wrapper .scheduler .item-row .item-cells-container .item-events .half-day-in{background-image:-moz-linear-gradient(135deg,rgba(255,255,255,0) 60%,transparent 60%,#f5a387 60%),-moz-linear-gradient(135deg,rgba(255,255,255,0) 50%,transparent 50%,#d87351 50%);background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0) 60%,transparent 60%,#f5a387 60%),-webkit-linear-gradient(135deg,rgba(255,255,255,0) 50%,transparent 50%,#d87351 50%);background-image:linear-gradient(135deg,rgba(255,255,255,0) 60%,transparent 60%,#f5a387 60%),linear-gradient(135deg,rgba(255,255,255,0) 50%,transparent 50%,#d87351 50%);float:left}.scrolling-scheduler-wrapper .scheduler .item-row .item-cells-container .item-events .half-day-out{background-image:-moz-linear-gradient(135deg,#f5a387 40%,transparent 40%,rgba(255,255,255,0) 40%),-moz-linear-gradient(135deg,#f5a387 50%,transparent 50%,rgba(255,255,255,0) 50%);background-image:-webkit-linear-gradient(135deg,#f5a387 40%,transparent 40%,rgba(255,255,255,0) 40%),-webkit-linear-gradient(135deg,#f5a387 50%,transparent 50%,rgba(255,255,255,0) 50%);background-image:linear-gradient(135deg,#f5a387 40%,transparent 40%,rgba(255,255,255,0) 40%),linear-gradient(135deg,#d87351 50%,transparent 50%,rgba(255,255,255,0) 50%);float:left}.scrolling-scheduler-wrapper .scheduler .item-row .even-row{background-color:#fff}.scrolling-scheduler-wrapper .scheduler .item-row .odd-row{background-color:#fdfdfd}.scrolling-scheduler-wrapper .scheduler .white-space{display:inline-block;position:absolute;margin-bottom:-2px;z-index:1000;background-color:#f8f8f8}.scrolling-scheduler-wrapper .scheduler .center-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scrolling-scheduler-wrapper .scheduler .right-text{position:absolute;top:50%;right:4px;transform:translate(0,-50%)}.scrolling-scheduler-wrapper .scheduler .ellipsis-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding:5px}.login-container{position:relative;margin-top:20px}.listado-administracion{margin-top:20px}.caption{position:absolute;top:5%;left:0;width:100%;margin:0}.login-panel{padding:35px;border:3px solid #ddd;border-radius:30px}.login-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;padding:10px 0}.login-group{padding-top:15px}.input-group{width:100%}.form-label{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;font-size:11px;font-style:italic}[poperror-popup].popover{display:block!important}.tree-selector.form-control{height:auto}.tree-selector .tree-selector-item>.tree-selector-item{margin-left:15px}.tree-selector .tree-selector-item label{cursor:pointer}@font-face{font-family:'Asap';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/asap/v30/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYkqUcKWmT.ttf) format('truetype')}@font-face{font-family:'Asap';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/asap/v30/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYdaIcKWmT.ttf) format('truetype')}input.ng-dirty.ng-invalid{border-color:#900}.poperror{background:#fff;color:#900}.error-box{border:1px solid silver;padding:5px;border-radius:0;margin-bottom:20px;background-color:#eee;font-size:17px}.info-box{padding:15px;margin-bottom:10px;font-size:17px}@font-face{font-family:'Asap';font-style:normal;font-weight:400;unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Asap';font-style:normal;font-weight:700;unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}.nsp300{font-family:'Asap',Arial,sans-serif;font-weight:300;font-style:normal}.nsp300i{font-family:'Asap',Arial,sans-serif;font-weight:300;font-style:italic}.nsp400{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal}.nsp400i{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:italic}.nsp500{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal}.nsp700{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal}.nsp700i{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:italic}.nsp900{font-family:'Asap',Arial,sans-serif;font-weight:900;font-style:normal}.btn.btn-appytalent{color:#fff;background-color:#c41d52;background-image:linear-gradient(to bottom,#c41d52,#542778);border-color:#6e4192}.btn.btn-appytalent:hover{background-image:linear-gradient(to bottom,#542778,#542778)}.btn-xl,.btn-group-xl>.btn{padding:12px 58px;font-size:28px;line-height:1.3333333;border-radius:16px}.btn-xm,.btn-group-xm>.btn{padding:8px 24px;font-size:20px;line-height:1.3333333;border-radius:12px}.nav-btn{border:0;outline:0;background:transparent;font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#2e2d30;position:relative;padding:5px;cursor:pointer}.nav-btn:hover{color:#2e2d30;text-decoration:none}.nav-btn.nav-btn-next{padding-right:30px}.nav-btn.nav-btn-next:after{content:"";position:absolute;background:url('/Content/img/icon-arrow-right.png') no-repeat 0 0;display:block;width:24px;height:24px;right:2px;top:7px}.nav-btn.nav-btn-prev{padding-left:30px}.nav-btn.nav-btn-prev:before{content:"";position:absolute;background:url('/Content/img/icon-arrow-left.png') no-repeat 0 0;display:block;width:24px;height:24px;left:2px;top:7px}.btn-icon-active{background:url('/Content/img/icon-active.png') no-repeat 50% 50%;display:inline-block;width:23px;height:23px}.btn-icon-delete{background:url('/Content/img/icon-delete.png') no-repeat 50% 50%;display:inline-block;width:23px;height:23px}.btn-icon-edit{background:url('/Content/img/icon-edit.png') no-repeat 50% 50%;display:inline-block;width:23px;height:23px}.scrollable .ngsb-wrap{padding-right:20px}.scrollable-left .ngsb-wrap{padding-left:20px}.scrollable-left .ngsb-wrap .ngsb-scrollbar{right:auto;left:0}html{position:relative;min-height:100%}body{min-height:100%}html,body{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px}body.gray{background-color:#fff}h1{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:40px;margin:0 0 10px 0}hr{border:1px solid #000;margin:0 0 35px 0}a{color:#2e2d30;font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal}#account-info{color:#fff;font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px}#account-info:before,#account-info:after{content:" ";display:table}#account-info:after{clear:both}#account-info:before,#account-info:after{content:" ";display:table}#account-info:after{clear:both}#account-info #account-greeting{float:left;width:250px;text-align:center}#account-info #account-greeting #account-greeting-username{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal}#account-info .icon-administration-sm{display:block;float:left;width:25px;height:25px;background:url('/Content/img/icon-administration-o-white-sm.png') no-repeat}#account-info #account-logout{float:right}#account-info #account-logout a{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;text-decoration:underline}#account-info #account-register{text-align:center}#account-info #account-register a{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;text-decoration:underline}.sort-asc{display:inline-block;width:15px;height:15px;background:url('/Content/img/icon-sort-asc.png') no-repeat}.sort-desc{display:inline-block;width:15px;height:15px;background:url('/Content/img/icon-sort-desc.png') no-repeat}#app-header{position:fixed;background-color:#fff;height:50px;width:100%;z-index:1001;font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header:before,#app-header:after{content:" ";display:table}#app-header:after{clear:both}#app-header:before,#app-header:after{content:" ";display:table}#app-header:after{clear:both}#app-header .navbar{color:#fff}#app-header .navbar-left{float:left;margin-left:10px}#app-header .navbar .contaniner-fluid{height:50px!important}#app-header .navbar-inverse{background-color:#2e2d30;border-color:#2e2d30;min-height:20px;margin-bottom:0;height:50px}#app-header .navbar-inverse .navbar-nav{width:100%;display:flex;justify-content:space-between}@media(max-width:768px){#app-header .navbar-inverse .navbar-nav{display:block;padding-left:0}}#app-header .navbar-inverse .navbar-brand{color:#fff;padding-bottom:0;vertical-align:sub;font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:22px}#app-header .menu-xs .menu-xs-container{padding:15px 15px;background-color:#fff;position:relative;color:#000;box-shadow:0 0 8px 2px gray;margin-bottom:5px}#app-header .menu-xs .menu-xs-container .input-search-xs{padding-left:25px;height:25px;width:100%;border-radius:0;border-width:0;background-color:#e2e2e2}#app-header .menu-xs .menu-xs-container .input-search-xs:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(46,45,48,.6);border-color:#2e2d30}#app-header .menu-xs .menu-xs-container .img-lupa-xs{vertical-align:middle;position:absolute;left:20px;cursor:pointer;width:12px;top:20px;color:#000}#app-header .menu-xs .menu-xs-container .menu-options{padding:0 15px}#app-header .menu-xs .menu-xs-container .menu-category{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:12px}#app-header .menu-xs .menu-xs-container .menu-subcategory{text-transform:capitalize;font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header .menu-xs .menu-xs-container .menu-row{padding:10px 0;border-bottom:3px solid #2e2d30;display:-webkit-box;display:-ms-flexbox;display:flex}#app-header .menu-xs .menu-xs-container .right-vetical-separator{border-right:1px solid #c4c4c4;margin-right:10px}#app-header .menu-xs .menu-xs-container .menu-footer{padding-top:10px;font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:10px;text-transform:capitalize}#app-header .menu-xs .menu-xs-container .menu-footer-option{padding-bottom:5px}#app-header .navbar-inverse .navbar-brand:hover,#app-header .navbar-inverse .navbar-brand:focus{color:#fff}#app-header .navbar-inverse .navbar-text{color:#fff}#app-header .navbar-inverse .navbar-nav>li>a:hover,#app-header .navbar-inverse .navbar-nav>li>a:focus{color:#e2e2e2}#app-header .navbar-inverse .navbar-nav>li>.dropdown-menu{background-color:#2e2d30}#app-header .navbar-inverse .navbar-nav>li>.dropdown-menu>li>a{color:#e2e2e2}#app-header .navbar-inverse .navbar-nav>li>.dropdown-menu>li>a:hover,#app-header .navbar-inverse .navbar-nav>li>.dropdown-menu>li>a:focus{color:#e2e2e2;background-color:#00aec3}#app-header .navbar-inverse .navbar-nav>li>.dropdown-menu>li>.divider{background-color:#2e2d30}#app-header .navbar-inverse .navbar-nav>.active>a,#app-header .navbar-inverse .navbar-nav>.active>a:hover,#app-header .navbar-inverse .navbar-nav>.active>a:focus{color:#e2e2e2;background-color:#00aec3}#app-header .navbar-inverse .navbar-nav>.open>a,#app-header .navbar-inverse .navbar-nav>.open>a:hover,#app-header .navbar-inverse .navbar-nav>.open>a:focus{color:#e2e2e2;background-color:#00aec3}#app-header .navbar-inverse .navbar-toggle{border-color:#00aec3}#app-header .navbar-inverse .navbar-toggle:hover,#app-header .navbar-inverse .navbar-toggle:focus{background-color:#00aec3}#app-header .navbar-inverse .navbar-toggle .icon-bar{background-color:#e2e2e2}#app-header .navbar-inverse .navbar-collapse,#app-header .navbar-inverse .navbar-form{border-color:#e2e2e2}#app-header .navbar-inverse .navbar-link{color:#e2e2e2}#app-header .navbar-inverse .navbar-link:hover{color:#e2e2e2}@media(max-width:767px){#app-header .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#e2e2e2}#app-header .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,#app-header .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#e2e2e2}#app-header .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,#app-header .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,#app-header .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#e2e2e2;background-color:#00aec3}}#app-header .app-header-company{margin-top:15px;position:relative}#app-header .app-header-company .app-access{vertical-align:sub}#app-header .app-header-company .input-search-xs{padding-left:25px;margin-left:15px;height:25px;float:right;width:187px;border-radius:0}#app-header .app-header-company .input-search-xs:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(46,45,48,.6);border-color:#2e2d30}#app-header .app-header-company .img-lupa-xs{vertical-align:middle;position:absolute;right:168px;cursor:pointer;width:12px;top:7px;color:#000}#app-header .app-header-company .shopping-cart{margin-top:4px}#app-header .app-header-company .shopping-cart .shopping-cart-number{margin-left:.3em}#app-header .app-header-company ::-webkit-input-placeholder{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header .app-header-company ::-moz-placeholder{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header .app-header-company :-ms-input-placeholder{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header .app-header-company :-moz-placeholder{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header #menu-lateral{color:#2e2d30;padding:20px;width:170px}@media(max-width:767px){#app-header #menu-lateral{display:none}}#app-header #menu-lateral .menu-logo{margin:auto;text-align:center;padding-top:10px}#app-header #menu-lateral .menu-logo img{width:120px}#app-header #menu-lateral .menu-options{margin:10px 0;position:fixed;bottom:140px;top:200px;overflow-y:auto;overflow-x:hidden;width:150px}#app-header #menu-lateral .menu-options .menu-fst{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;padding-left:20px}#app-header #menu-lateral .menu-options .menu-fst div{margin-top:4px}#app-header #menu-lateral .menu-options .menu-fst .menu-fst-option{cursor:pointer}#app-header #menu-lateral .menu-options .menu-fst .activeOption{text-decoration:underline}#app-header #menu-lateral .menu-options .menu-scd{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:11px;color:gray}#app-header #menu-lateral .menu-options .menu-scd ul{list-style:none;padding-left:20px}#app-header #menu-lateral .menu-options .menu-scd li{margin-top:5px;cursor:pointer}#app-header #menu-lateral .menu-options .menu-scd .activeSubOption{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:11px;list-style-image:url('/Content/img/arrow.png')}#app-header #menu-lateral .menu-footer{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:10px;position:fixed;bottom:0;padding-top:10px}#app-header #menu-lateral .menu-footer ul{list-style:none;padding-left:20px;white-space:nowrap}#app-header #menu-lateral .menu-footer li{margin-top:4px}#app-header #menu-lateral .menu-footer img{width:22px}#app-header .social-icon{padding-right:10px}#app-content{background-color:#fff;padding-top:60px}@media(max-width:767px){#app-content #home-page{margin-top:-30px}}#app-content .app-content>.container{min-height:540px;position:relative;padding-bottom:20px}#app-content .imagen-bottom{margin-top:20px}#app-content .btn-generic{color:#fff;background-color:#2e2d30;border-radius:0;font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:11px;padding:2px 8px}#app-content .social-icon{padding-right:5px}#app-content .form-header{padding-bottom:25px}#app-content .form-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:15px}#app-content .form-label{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px}#app-content .form-input{height:28px;border-color:#2e2d30;border-radius:0}#app-content .form-textarea{border-color:#2e2d30;border-radius:0;resize:none}#app-content .form-control:focus{border-color:#2e2d30;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(46,45,48,.6)}#app-content .text-style{color:#2e2d30;font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px}#app-content .text-box{border:1px solid #2e2d30;padding:20px}#app-content .inactive-option{opacity:.5}#app-content .over-container{position:relative;margin-top:20px}#app-content .over-caption{position:absolute;top:15%;left:0;width:100%;margin:0}#app-content .over-panel{background-color:rgba(255,255,255,.7);padding:35px}#app-content .over-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;padding:10px 0}#app-content .over-group{padding-top:15px}#app-content .over-input{width:100%}#app-content .over-label{font-family:'Asap',Arial,sans-serif;font-weight:500;font-style:normal;font-size:11px;font-style:italic}#app-content .highlight-header{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:11px;background-color:#2e2d30;color:#fff;padding:5px 5px}@media(min-width:768px){#app-content .right-vetical-separator{border-right:1px solid #c4c4c4}}#app-content .top-horizontal-separator{border-top:1px solid gray}#app-content .bottom-horizontal-separator{border-bottom:1px solid gray}@media(max-width:767px){#app-content .voffset{margin-top:20px}}#app-content .specialOffer-round{margin:auto;border:2px solid #2e2d30;border-radius:50%;box-shadow:5px 7px 10px 5px #c4c4c4;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg)}@media(max-width:991px){#app-content .specialOffer-round{height:120px;width:130px}}@media(min-width:992px){#app-content .specialOffer-round{height:170px;width:180px}}@media(max-width:991px){#app-content .specialOffer-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:18px;padding-top:10px}}@media(min-width:992px){#app-content .specialOffer-title{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;padding-top:20px}}@media(max-width:991px){#app-content .specialOffer-price{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:18px}}@media(min-width:992px){#app-content .specialOffer-price{font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px}}#app-content .specialOffer-text{padding:0 5px}@media(max-width:991px){#app-content .specialOffer-text{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}}@media(min-width:992px){#app-content .specialOffer-text{font-family:'Asap',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px}}#app-content .specialOffer-link{cursor:pointer;text-decoration:underline}#app-content.main-view-logged{padding-left:0}#app-footer{background-color:#4b4b4a;color:#fff;padding-top:20px}#app-footer .color-bar{height:50px;background:url('/Content/img/bottom-bar.png') no-repeat 50%;position:absolute;left:0;bottom:0;overflow:hidden;width:100%}#app-footer .footer-links{color:#c4c4c4}#app-footer .footer-links div{padding:5px}#app-footer .suscribe .input-search{width:100%}#app-footer .suscribe .button-suscribe{width:100%;background-color:#fcea10;border:0;margin:3px 0;color:#4b4b4a;font-family:'Asap',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px}#app-footer .suscribe .icons-suscribe{margin-top:30px}#app-footer .suscribe .icons-suscribe .icon{width:40px}.link-style{cursor:pointer}.pagination li a,.pagination li span{color:#000}.pagination li.active a,.pagination li.active a:hover,.pagination li.active a:focus,.pagination li.active span,.pagination li.active span:hover,.pagination li.active span:focus{background-color:#000;border-color:#000;color:#fff}.pagination li.disabled a,.pagination li.disabled a:hover,.pagination li.disabled a:focus,.pagination li.disabled span,.pagination li.disabled span:hover,.pagination li.disabled span:focus{color:#bbb}.ui-select-toggle{overflow:hidden}.upload-photo{position:relative;margin-top:5px}.upload-photo .btn-file{position:relative;overflow:hidden}.upload-photo input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;filter:alpha(opacity=0);opacity:0;background:none repeat scroll 0 0 transparent;cursor:inherit;display:block}.upload-photo .padding-left50{padding-left:50px}.modal-body .inactive-option{opacity:.5}.margin-top10{margin-top:10px}.productMain .calendarAvailability{overflow:hidden}.productMain .day{background-color:#629f3a;color:#fff}.btn-onlineshop{border:2px solid #000;background-color:#fff;font-size:14px;padding:5px}.icon-onlineshop{color:#000}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{border-radius:0;background-color:#000}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-radius:0;background-color:#ff0;color:#000;border:2px solid #000;font-weight:bold}.tab-content{border:1px solid #ddd;border-top-width:0;padding:15px}.modal-title{line-height:1}.modal-body{position:relative;padding:0}.modal-footer{padding:5px 15px 15px 15px;text-align:right;border-top:1px solid #e5e5e5}.control-label{margin-top:10px}@media(min-width:992px){.modal-lg{width:80%!important}}