body{background-image:url(/Content/images/pattern.png);background-repeat:repeat}.stiky-header{position:fixed;width:100%;top:0;left:0;background:#fff;border-bottom:5px solid #499ed7;z-index:100}.stiky-header .logo,.stiky-header .logo-mobile{display:block;max-width:235px;height:auto;float:left;margin-top:12px}.stiky-header .logo img,.stiky-header .logo-mobile img{max-width:350px;height:auto}.stiky-header .logo-mobile{display:none;max-width:50px}.main-navi{float:right}.main-navi span{display:none}.main-navi ul{margin:0;padding:0}.main-navi ul li:before{display:none}.main-navi ul li{display:block;position:relative;float:left;margin:0 10px}.main-navi ul li a{display:block;padding:30px 5px;border-top:4px solid transparent;color:#000;font-size:1.2em;font-weight:300;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.main-navi ul li:hover a{color:#499ed7;text-decoration:none}.main-navi ul li.active a{color:#499ed7;border-top:4px solid #499ed7}.btn-login{display:block!important;float:right!important;margin-left:20px!important;margin-top:26px!important}.navi-toggle{display:none;width:29px;float:right;cursor:pointer;margin:35px 0 0 18px}.navi-toggle span{display:block;float:left;background-color:#313447;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;transition:background-color 300ms ease}.navi-toggle:hover span{background-color:#464962}.navi-toggle .dot{width:4px;height:4px;margin:0 2px 2px 0}.navi-toggle .line{width:23px;height:4px;margin-bottom:2px}.main-navi ul li.has-dropdown .dropdown{display:none;position:absolute;z-index:10;background:#fff;width:250px;padding:15px 10px;border:1px solid #313447;top:80px;-webkit-border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px}.main-navi ul li.has-dropdown:hover>.dropdown{display:block}.main-navi ul li.has-dropdown a i{font-size:.95em;margin-left:8px}.main-navi ul li .dropdown li{width:100%;float:none;margin:0;border-top:1px solid #e0e0e0}.main-navi ul li .dropdown li:first-child{border:0}.main-navi ul li .dropdown li a,.main-navi ul li.active .dropdown li a{color:#499ed7;border:none;padding:8px 10px;font-size:1.12em}.main-navi ul li .dropdown li a:hover{background:#e0e0e0}.social-networks{width:100%;display:table;margin:auto;text-align:center;padding-top:10px}.social-networks.small{padding-top:5px!important}.social-networks a{display:inline-block;margin:0 50px 0 50px;color:#fff;font-size:3.3em;text-decoration:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.social-networks .facebook:hover{color:#3b5998}.social-networks .twitter:hover{color:#4099ff}.social-networks .youtube:hover{color:#b31217}.social-networks.small a{margin:0 15px 0 15px!important;font-size:2em}footer{position:relative;clear:both;color:#fff;width:95%!important;max-height:750px}.fa-esa{margin-bottom:10px;width:250px;height:auto;display:block;background:transparent url(/Content/images/logoBlancoSmall.png)}.bs-callout{margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee}.bs-callout h4{margin-top:0}.bs-callout p:last-child{margin-bottom:0}.bs-callout code,.bs-callout .highlight{background-color:#fff}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;background:red;cursor:inherit;display:block}input[readonly]{background-color:#fff!important;cursor:text!important}.bs-callout-danger{background-color:#fcf2f2;border-color:#dfb5b4}.bs-callout-warning{background-color:#fcf8f2;border-color:#f0ad4e}.bs-callout-info{background-color:#f0f7fd;border-color:#d0e3f0}.bs-callout-green{background-color:#c7e1ba;border-color:#41924b}.bs-callout-greenBorder{background-color:#f2faf3;border-color:#41924b}.bs-callout-danger h4{color:#d9534f}.overlay2{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(235,244,250,.8);z-index:9999999998}.centered-div{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.swMain>ul{display:table;list-style:none;margin:0 0 20px 0;padding:0;position:relative;width:100%}.swMain>ul li{display:table-cell;text-align:center;width:1%}.swMain>ul li>a:before{border-top:4px solid #ced1d6;content:"";display:block;font-size:0;height:1px;overflow:hidden;position:relative;top:21px;width:100%;z-index:1}.swMain>ul li:first-child>a:before{left:50%;max-width:51%}.swMain>ul li:last-child>a:before{max-width:50%;width:50%}.swMain>ul li>a.selected:before,.swMain li>a.done:before{border-color:#5293c4}.swMain>ul .stepNumber{background-color:#fff;border:5px solid #ced1d6;border-radius:100% 100% 100% 100%;color:#546474;display:inline-block;font-size:15px;height:40px;line-height:30px;position:relative;text-align:center;width:40px;z-index:2}.swMain>ul li>a.selected .stepNumber{border-color:#5293c4}.swMain ul li>a.done .stepNumber{border-color:#5293c4;background-color:#5293c4;color:#fff;text-indent:-9999px}.swMain ul li>a.done .stepNumber:before{content:"";display:inline;float:right;font-family:FontAwesome;font-weight:300;height:auto;text-shadow:none;margin-right:7px;text-indent:0}.swMain ul li>a.done.wait .stepNumber{background-color:#f6f6f6!important;color:#ccc!important;text-indent:-0!important}.swMain ul li>a.done.wait .stepNumber:before{content:""!important}.swMain>ul li .stepDesc{color:#949ea7;display:block;font-size:14px;margin-top:4px;max-width:100%;table-layout:fixed;text-align:center;word-wrap:break-word;z-index:104}.swMain>ul li>a.selected .stepDesc,.swMain li>a.done .stepDesc{color:#2b3d53}.swMain>ul li>a:hover{text-decoration:none}.swMain>ul li>a.disabled{cursor:default}.swMain .progress{margin-bottom:30px}.swMain .stepContainer{height:auto!important}.swMain .loader{display:none}.swMain [class^="button"],.swMain [class*=" button"]{display:none}.swMain .close{display:none}@media screen and (max-width:1200px){#recuperarContra{right:-2%!important;top:150px!important}.container-fluid{margin-top:20em!important}.navi-toggle{display:block}.stiky-header{position:absolute}.main-navi{display:none;overflow:hidden;width:90%;float:none;position:absolute;top:89px;left:0;background-color:#fff;border:1px solid #499ed7;z-index:100}.main-navi.open{display:block}.main-navi ul li{display:block;width:100%;float:none;margin:13px 0}.main-navi ul li a{display:block;width:100%;padding:5px 15px 5px 25px;border-top:none;border-left:4px solid transparent;color:#000;font-size:1.2em;font-weight:300;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.main-navi ul li a:hover{color:#499ed7;text-decoration:none}.main-navi ul li.active a{color:#499ed7;border-top:none;border-left:4px solid #499ed7}body.space-top{padding-top:55px}.btn-login{float:left!important;width:90%;margin-bottom:4em}}.thumbs-height-normal{min-height:485px!important;max-height:485px!important}@media screen and (max-width:462px){.flex-caption{display:block!important}.stiky-header .logo{display:none}.btn-login{white-space:normal}.stiky-header .logo-mobile{display:block;max-width:50%}.container-fluid{margin-top:20em!important}.thumbs-height-normal{min-height:550px!important;max-height:100%!important}}@media(max-width:1201px){#recuContra{right:6%!important;top:150px!important}}.social-box{overflow:hidden}ul.social-icons{padding:0;margin:0}ul.social-icons li{list-style:none;display:inline-block;margin-left:8px}ul.social-icons li:first-child{margin-left:0}ul.social-icons li a{display:inline-block;margin:0;width:24px;height:24px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;text-decoration:none;text-align:center;transition:all .17s ease-in-out;-moz-transition:all .17s ease-in-out;-webkit-transition:all .17s ease-in-out;-o-transition:all .17s ease-in-out}ul.social-icons li a.facebook{background:#3e5ea2}ul.social-icons li a.twitter{background:#2eb0e3}ul.social-icons li a.github{background:#fff}ul.social-icons li a.pinterest{background:#f43a2c}ul.social-icons li a.google{background:#da5f2e}ul.social-icons li a.youtube{background:#df2826}ul.social-icons li a.linkedin{background:#107cb7}ul.social-icons li a:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}ul.social-icons li a i{color:#fff;font-size:15px;line-height:24px;transition:all .17s ease-in-out;-moz-transition:all .17s ease-in-out;-webkit-transition:all .17s ease-in-out;-o-transition:all .17s ease-in-out}ul.social-icons li a.github i{color:#000}.AlineaBotones{position:absolute;bottom:30px;right:30px}.AlineaBotones>a{}.flex-caption{display:none;width:100%;height:30px;left:0;bottom:0;background:rgba(28.6%,62%,84.3%,.9);border-top:1px solid #eee;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.button-checkbox{display:inline!important}