@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(http://fonts.googleapis.com/css?family=Kaushan+Script:400,700);.popover{display:block}[ng-cloak].splash{display:block!important}.enlace{cursor:pointer}.highlightedText{background:#ff0}hr{border:1px solid #bbb;margin-left:20px;margin-right:20px}.parrafoDerecha{font-size:14px;text-align:justify;vertical-align:top;line-height:25px;margin-right:20px}.parrafoIzquierda{font-size:14px;text-align:justify;vertical-align:top;line-height:25px;margin-left:20px}.splash{display:none;position:absolute;left:0;height:100%;width:100%;filter:alpha(opacity=90);opacity:.9;background:#fff url('/Content/img/splash.gif') no-repeat 50% 100px;text-align:center;z-index:1000}.splash img{margin-top:100px;margin-bottom:20px;width:25%}.splash .loader{width:180px;height:180px}input.ng-dirty.ng-invalid{border-color:#900}.poperror{background:#fff;color:#900}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v6/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');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:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v6/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');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:'Montserrat',Arial,sans-serif;font-weight:300;font-style:normal}.nsp300i{font-family:'Montserrat',Arial,sans-serif;font-weight:300;font-style:italic}.nsp400{font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-style:normal}.nsp400i{font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-style:italic}.nsp500{font-family:'Montserrat',Arial,sans-serif;font-weight:500;font-style:normal}.nsp700{font-family:'MontserratBold',Arial,sans-serif;font-weight:700;font-style:normal}.nsp700i{font-family:'MontserratBold',Arial,sans-serif;font-weight:700;font-style:italic}.nsp900{font-family:'MontserratBold',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:none;outline:none;background:transparent;font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#484848;position:relative;padding:5px;cursor:pointer}.nav-btn:hover{color:#484848;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:'Montserrat',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px}body.gray{background-color:#444}h1{font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-style:normal;font-size:40px}a{color:#484848;font-family:'Montserrat',Arial,sans-serif;font-weight:500;font-style:normal}#account-info{color:#fff;font-family:'Montserrat',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:'Montserrat',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:'Montserrat',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:'Montserrat',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{background-color:#fff}#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;min-width:1170px}#app-header #app-header-company{height:58px;display:flex;align-items:center}#app-header #app-header-company:before,#app-header #app-header-company:after{content:" ";display:table}#app-header #app-header-company:after{clear:both}#app-header #app-header-company #app-header-social-icons{float:right;margin-left:18px}#app-header #app-header-company #app-header-social-icons a{display:inline-block;margin:4px 1px}#app-header #app-header-company .input-search{background-color:#e2e2e2;height:25px;border:none}#app-header #app-header-company .app-search{padding-left:15px;padding-right:15px}#app-header #app-header-company .app-storage-icon{padding-right:15px}#app-header #app-header-company .app-access{color:#00aec3;cursor:pointer}#app-header #app-header-logo{float:left}#app-header #app-header-logo .app-logo{height:48px}#app-header #language-selector{padding-left:135px;padding-bottom:10px;margin-top:5px}#app-header #language-selector a{display:inline-block;padding:0 5px;text-transform:lowercase;border-right:1px solid #999;color:#999;font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px}#app-header #language-selector a:last-child{border-right:0}#app-header #language-selector .selected{font-family:'Montserrat',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px}#app-header .navbar-inverse{background-color:#3e3e3d;border-color:#3e3e3d;min-height:50px;margin-bottom:0}#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}}#app-header .navbar-inverse .navbar-brand{color:#e2e2e2}#app-header .navbar-inverse .navbar-brand:hover,#app-header .navbar-inverse .navbar-brand:focus{color:#e2e2e2}#app-header .navbar-inverse .navbar-text{color:#e2e2e2}#app-header .navbar-inverse .navbar-nav>li>a{color:#e2e2e2;padding-top:5px;padding-bottom:5px}#app-header .navbar-inverse .navbar-nav>li>input{margin-left:10px}#app-header .navbar-inverse .navbar-nav>li .input-search-xs{padding-left:25px;height:30px;border:2px solid silver}#app-header .navbar-inverse .navbar-nav>li .img-lupa-xs{vertical-align:middle;position:absolute;left:15px;cursor:pointer;width:16px;top:5px}#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:#3e3e3d}#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:#3e3e3d}#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:#00aec3;background-color:#3e3e3d}#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;margin-top:10px;font-size:16px}#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 .navbar-brand{padding-top:15px}#app-header .navbar-brand img{display:inline-block;margin-right:10px}#app-header .app-storage-icon{margin-right:15px}#app-content{background-color:#fff}#app-content .titulo{font-size:30px;font-family:'Kaushan Script';margin-left:-30px}#app-content ul{line-height:25px}#app-content .app-content>.container{min-height:540px;position:relative;padding-bottom:20px}#app-content .app-content>.container .filter{margin-top:30px}#app-content .app-content>.container .select-control{background-color:#e2e2e2;border-color:#fff;width:100%}#app-content .app-content>.container .select-filter{background-color:#e2e2e2;border-color:#fff;padding:5px;width:100%}@media(max-width:1024px){#app-content .find{top:150px}}@media(max-width:768px){#app-content .find{top:70px;padding:10px}#app-content select,#app-content button{margin-bottom:10px}}#app-content .find [class*="col-"]{padding-left:0;padding-right:0}#app-content .box-floating{box-shadow:0 0 6px 3px #eee;background-color:rgba(255,255,255,.68)}#app-content .select-control{width:100%;height:25px}#app-content .button-style{background-color:#3396c4;border:none;color:#fff;height:25px;font-family:'MontserratBold',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px}#app-content .boxElement{box-shadow:0 2px 5px 0 rgba(0,0,0,.3);margin-top:15px}#app-content .uib-tab.active a{background-color:#3e3e33;color:#fff;font-family:'Kaushan Script';font-size:20px}#app-content .btn-type{background-color:#3e3e33;color:#fff}#app-content .btn-type.active{background-color:#00aec3;color:#fff}#app-content .app-home .carousel{overflow:hidden}#app-content .app-home .carousel-inner>.item>img,#app-content .app-home .carousel-inner>.item>a>img{width:100%}#app-content .app-home .products{margin-top:15px;cursor:pointer}#app-content .app-home .products .product{margin-top:15px;margin-bottom:25px}#app-content .app-home .imagen-bottom{margin:10px 0}#app-footer{background-color:#4b4b4a;color:#fff;padding-top:5px}#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 .footer-line{font-size:12px}#app-footer .suscribe .input-search{width:100%}#app-footer .suscribe .button-suscribe{width:100%;background-color:#fcea10;border:none;margin:3px 0;color:#4b4b4a;font-family:'MontserratBold',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px}#app-footer .suscribe .icons-suscribe .icon{width:40px}.link-style{cursor:pointer}.pagination{margin:5px}.pagination li a,.pagination li span{color:#643661}.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:#643661;border-color:#643661;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}.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}.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}.glyphicon-chevron-left{display:none!important}.table-generic{border-collapse:collapse;width:100%}.table-generic th{font-family:'MontserratBold',Arial,sans-serif;font-weight:700;font-style:normal}.table-generic th.table-column-select{text-align:center;text-decoration:underline;cursor:pointer}.table-generic th.table-column{text-align:center;cursor:default}.table-generic th,.table-generic td{border:1px solid #adabab;padding:5px 5px 5px 10px;font-weight:bold}.table-generic td{color:#b0b0b0}.table-generic 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 #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:#fff;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}