[ng-cloak].splash{display:block!important}.navbar{min-height:30px!important}.splash{display:none;position:absolute;left:0;height:100%;width:100%;filter:alpha(opacity=90);opacity:.9;background:#fff;text-align:center;z-index:1000}.splash img{margin-top:100px;margin-bottom:20px;width:20%}.splash .loader{width:180px;height:180px}input.ng-dirty.ng-invalid{border-color:red}.poperror{background:#fff}.btn.btn-playforapply{color:#fff;background-color:#44b6ae;background-image:linear-gradient(to bottom,#44b6ae,#44b6ae);border-color:#44b6ae}.btn.btn-playforapply:hover{background-image:linear-gradient(to bottom,#44b6ae,#44b6ae)}.btn.btn-kipox{color:#fff;background-color:#44b6ae;background-image:linear-gradient(to bottom,#44b6ae,#44b6ae);border-color:#44b6ae}.btn.btn-kipox:hover{background-image:linear-gradient(to bottom,#44b6ae,#44b6ae)}.btn.btn-company{color:#fff;background-color:#c41d52;background-image:linear-gradient(to bottom,#c41d52,#542778);border-color:#6e4192}.btn.btn-company:hover{background-image:linear-gradient(to bottom,#542778,#542778)}html{position:relative;min-height:100%}body{margin:0 0 50px;min-height:100%}html,body{font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px}body.gray{background-color:#444}body.landing{margin-bottom:0}h1{font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal;font-size:30px}a{color:#484848;font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal}#account-info{color:#fff;font-family:'Lato-Regular',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 #account-greeting{float:left;width:250px;text-align:center}#account-info #account-greeting #account-greeting-username{font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal}#account-info .icon-administration-sm{display:block;float:left;width:25px;height:25px;background:url('/Content/img/icon-administration-sm.png') no-repeat}#account-info #account-logout{float:right}#account-info #account-logout a{font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal;color:#fff;text-decoration:underline}.app-home{}.app-home .imagen-bottom{margin:10px 0}.app-home .sliderBannerImage{background-position-x:50%;background-position-y:100%;background-size:cover}@media screen and (min-width:1825px){.app-home .sliderBannerImage{height:44em}}@media screen and (max-width:1824px) and (min-width:1225px){.app-home .sliderBannerImage{height:42em}}@media screen and (max-width:1224px) and (min-width:1025px){.app-home .sliderBannerImage{height:36em}}@media screen and (max-width:1024px) and (min-width:768px){.app-home .sliderBannerImage{height:30em}}@media screen and (max-width:767px){.app-home .sliderBannerImage{height:22em}}#app-header:before,#app-header:after{content:" ";display:table}#app-header:after{clear:both}#app-header .color-bar{height:32px;background:url('/Content/img/top-bar.png') no-repeat 50%;padding-top:3px}#app-header #app-header-icons{float:right;display:inline-block;margin-top:16px}#app-header .app-header-icon{width:50px;margin-right:25px}#app-header #logged-user-icon{width:35px}#app-header #logged-user-icon.impersonated{background:red;border-radius:20px}#app-header .app-header-company{color:silver;font-weight:bold;font-size:20px;vertical-align:middle}#app-header #app-header-logo{float:left}#app-header #language-selector{text-align:center;margin-top:5px;padding-bottom:10px}#app-header #language-selector a{display:inline-block;padding:0 5px;text-transform:lowercase;border-right:1px solid #999;color:#999;font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header #language-selector a:last-child{border-right:0}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:#bf5a00}#app-content{background-color:#fff}#app-content .nav-bar{color:#fff;background:url('/Content/img/nav-bar.png') no-repeat 50%;height:35px;padding-top:5px}#app-content .nav-bar:before,#app-content .nav-bar:after{content:" ";display:table}#app-content .nav-bar:after{clear:both}#app-content .nav-bar a.icon-arrow-left{display:block;width:24px;height:24px;background:url('/Content/img/icon-arrow-left.png') no-repeat;float:left;margin-left:60px}#app-content .app-content>.container{min-height:540px;position:relative}#app-footer .color-bar{height:35px;background-color:#f0cd02;position:absolute;left:0;bottom:0;overflow:hidden;width:100%}.footer-login{background-color:#f0cd02;position:absolute;left:0;bottom:0;overflow:hidden;width:100%}.pagination{display:inline-block;padding-left:0;margin:5px 0;border-radius:4px}.tab-content{border:1px solid #ddd;border-top:0;padding:20px 0 0 0}.tab-content:before,.tab-content:after{content:" ";display:table}.tab-content:after{clear:both}.note-editable{font-size:14px;text-align:left}.table-contacts{border-collapse:collapse;width:100%}.table-contacts th{font-family:'Lato-Bold',Arial,sans-serif;font-weight:700;font-style:normal}.table-contacts th.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.table-contacts th.table-column{text-align:center;cursor:default}.table-contacts th,.table-contacts td{border:1px solid #adabab;padding:5px 5px 5px 10px;font-weight:bold}.table-contacts td{color:#b0b0b0}.table-contacts td.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.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}.homeTitle{text-align:left;font-weight:bold;color:#08549f;font-size:38px;margin-bottom:30px}.descriptionText{display:table-row;vertical-align:middle;font-weight:normal;font-size:13px;padding-top:2px}.titleText{display:table-cell;vertical-align:middle;text-shadow:1px 1px #555;text-transform:uppercase}.floating-row{position:absolute;bottom:0;left:15px;z-index:1101;width:100%}.floating-content{background-color:rgba(255,146,38,.8);color:#fff;font-size:15px;margin-right:29px;font-weight:bold;min-height:42px;display:table;padding:3px 5px}.marco-imagen{box-shadow:2px 4px 13px 2px #898989;width:100%}.app-content-category .margin-top10{margin-top:10px}.app-content-category .modal-header .modal-title{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;font-size:22px}.app-content-category .modal-header .fa-user:before{padding-right:10px}.table-categories{border-collapse:collapse;width:100%}.table-categories th{font-family:'MontserratBold',Arial,sans-serif;font-weight:700;font-style:normal}.table-categories th.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.table-categories th.table-column{text-align:center;cursor:default}.table-categories th,.table-categories td{border:1px solid #adabab;padding:5px 5px 5px 10px;font-weight:bold}.table-categories td{color:#b0b0b0}.table-categories td.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.app-content-login,.app-content-request-password-reset,.app-content-reset-password{background-color:#444}.app-content-login>.container,.app-content-request-password-reset>.container,.app-content-reset-password>.container{}.app-content-login>.container #login,.app-content-request-password-reset>.container #login,.app-content-reset-password>.container #login{margin-top:120px}.app-content-login>.container #login,.app-content-request-password-reset>.container #login,.app-content-reset-password>.container #login,.app-content-login>.container #request-password-reset,.app-content-request-password-reset>.container #request-password-reset,.app-content-reset-password>.container #request-password-reset,.app-content-login>.container #reset-password,.app-content-request-password-reset>.container #reset-password,.app-content-reset-password>.container #reset-password{margin-bottom:150px}.app-content-login>.container #login .box-login,.app-content-request-password-reset>.container #login .box-login,.app-content-reset-password>.container #login .box-login,.app-content-login>.container #request-password-reset .box-login,.app-content-request-password-reset>.container #request-password-reset .box-login,.app-content-reset-password>.container #request-password-reset .box-login,.app-content-login>.container #reset-password .box-login,.app-content-request-password-reset>.container #reset-password .box-login,.app-content-reset-password>.container #reset-password .box-login{background-color:#fff;border-radius:10px;padding-left:35px}.app-content-login>.container a,.app-content-request-password-reset>.container a,.app-content-reset-password>.container a{color:#999;font-size:20px;display:inline-block;margin-top:4px;text-decoration:none}.app-content-login>.container h1,.app-content-request-password-reset>.container h1,.app-content-reset-password>.container h1{color:#000;margin-top:50px;margin-bottom:30px;padding-left:0}.app-content-login>.container h2,.app-content-request-password-reset>.container h2,.app-content-reset-password>.container h2{color:#999;font-size:20px}.app-content-login>.container .login-input,.app-content-request-password-reset>.container .login-input,.app-content-reset-password>.container .login-input{height:46px;padding-left:60px;position:relative}.app-content-login>.container .login-input i.glyphicon,.app-content-request-password-reset>.container .login-input i.glyphicon,.app-content-reset-password>.container .login-input i.glyphicon{color:#484848;position:absolute;top:16px;left:30px;font-size:16px}.app-content-login>.container .login-input.login-input-username,.app-content-request-password-reset>.container .login-input.login-input-username,.app-content-reset-password>.container .login-input.login-input-username{margin:0 0 36px 0;width:95%;border-left:3px solid #44b6ae;border-bottom:1px solid silver;border-top:1px solid silver;border-right:1px solid silver;border-radius:4px}.app-content-login>.container .login-input.login-input-username input,.app-content-request-password-reset>.container .login-input.login-input-username input,.app-content-reset-password>.container .login-input.login-input-username input{position:absolute;top:2px;left:64px;height:40px!important}.app-content-login>.container .login-input.login-input-password,.app-content-request-password-reset>.container .login-input.login-input-password,.app-content-reset-password>.container .login-input.login-input-password,.app-content-login>.container .login-input.login-input-repeat-password,.app-content-request-password-reset>.container .login-input.login-input-repeat-password,.app-content-reset-password>.container .login-input.login-input-repeat-password{width:95%;border-left:3px solid #44b6ae;border-bottom:1px solid silver;border-top:1px solid silver;border-right:1px solid silver;border-radius:4px}.app-content-login>.container .login-input.login-input-password input,.app-content-request-password-reset>.container .login-input.login-input-password input,.app-content-reset-password>.container .login-input.login-input-password input,.app-content-login>.container .login-input.login-input-repeat-password input,.app-content-request-password-reset>.container .login-input.login-input-repeat-password input,.app-content-reset-password>.container .login-input.login-input-repeat-password input{position:absolute;top:2px;left:64px;height:40px!important}.app-content-login>.container .login-input.login-input-repeat-password,.app-content-request-password-reset>.container .login-input.login-input-repeat-password,.app-content-reset-password>.container .login-input.login-input-repeat-password{margin:36px 0 36px 0}.app-content-login>.container .login-input input.form-control,.app-content-request-password-reset>.container .login-input input.form-control,.app-content-reset-password>.container .login-input input.form-control{width:80%;border:0;font-size:20px;height:44px}.app-content-login>.container .login-input input.form-control:-webkit-autofill,.app-content-request-password-reset>.container .login-input input.form-control:-webkit-autofill,.app-content-reset-password>.container .login-input input.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;-webkit-text-fill-color:#484848}.app-content-login>.container .login-input input.form-control:focus,.app-content-request-password-reset>.container .login-input input.form-control:focus,.app-content-reset-password>.container .login-input input.form-control:focus{outline:none;box-shadow:none}.app-content-login>.container .login-button,.app-content-request-password-reset>.container .login-button,.app-content-reset-password>.container .login-button{padding:20px 30px 20px 0;text-align:center}.app-content-login>.container .login-button button,.app-content-request-password-reset>.container .login-button button,.app-content-reset-password>.container .login-button button{padding:10px 25px;font-size:20px;line-height:1.3333333;border-radius:5px}.app-content-login .logo-kipox,.app-content-request-password-reset .logo-kipox,.app-content-reset-password .logo-kipox{margin-left:10px;margin-top:75px;margin-bottom:50px}.footer-login .row{padding:5px;background-color:#f0cd02}.footer-login .row span{padding-right:50px;font-size:15px}.separator-UP-20{margin-top:20px}.app-content-brand .margin-top10{margin-top:10px}.app-content-brand .modal-header .modal-title{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;font-size:22px}.app-content-brand .modal-header .fa-user:before{padding-right:10px}.table-brands{border-collapse:collapse;width:100%}.table-brands th{font-family:'MontserratBold',Arial,sans-serif;font-weight:700;font-style:normal}.table-brands th.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.table-brands th.table-column{text-align:center;cursor:default}.table-brands th,.table-brands td{border:1px solid #adabab;padding:5px 5px 5px 10px;font-weight:bold}.table-brands td{color:#b0b0b0}.table-brands td.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.app-content-product .margin-top10{margin-top:10px}.app-content-product .modal-header .modal-title{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;font-size:22px}.app-content-product .modal-header .fa-user:before{padding-right:10px}.table-products{border-collapse:collapse;width:100%}.table-products th{font-family:'MontserratBold',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:#b0b0b0}.table-products td.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.app-content-contact .brand .img-brand{padding:15px}.app-content-catalog .brand .img-brand{padding:15px}.app-content-catalog .title-catalog{font-family:'Lato-Bold',Arial,sans-serif;font-weight:700;font-style:normal;font-size:22px}.app-content-catalog .margin-top15{margin-top:15px}.app-content-catalog .filter-category{background-color:#efefef;margin-bottom:20px}.app-content-catalog .filter-category .categories-title{background-color:#f28d00;font-family:'Lato-Bold',Arial,sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:20px;padding:11px 13px;color:#fff}.app-content-catalog .filter-category .div-category,.app-content-catalog .filter-category .div-subcategory{margin:5px 0;cursor:pointer}.app-content-catalog .filter-category .div-category .category-selected{color:#f0ad4e}.app-content-catalog .filter-category .div-subcategory .subcategory-selected{color:#f0ad4e}.app-content-catalog .filter-category .category-content{padding-left:10px}.app-content-catalog .search-filter{font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal;font-size:25px;margin:10px 0}.app-content-catalog .category-filter{font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;margin:10px 0}.app-content-catalog .subcategory-filter{font-family:'Lato-Regular',Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;margin:25px 0}.app-content-catalog .img-catalog-thumbnail{}