@font-face {
  font-family: 'entypo';
  src: url("/fonts/entypo.eot");
  src: url("/fonts/entypo.eot?#iefix") format('embedded-opentype'), 
  		 url("/fonts/entypo.woff") format('woff'), 
  		 url("/fonts/entypo.ttf") format('truetype'), 
  		 url("/fonts/entypo.svg#entypo") format('svg');
  font-weight: normal;
  font-style: normal;
}
.icona-users:before { content: '👥'; font-size:100px; } /* '\1f465' */
body{
	font-size: 13px;
}
h2 {
    font-size: 24px;
    line-height: 36px;
}
h1, h2, h3, h4, h5, h6 {
    color: #404F60;
    font-weight: bold;
    margin: 0;
    text-rendering: optimizelegibility;
}
p {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 9px;
}
label {
    color: #404F60;
    display: block;
    margin-bottom: 5px;
}
label, input, button, select, textarea {
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
}
.span4 {
    width: 300px;
}
[class*="span"] {
    float: left;
    margin-left: 20px;
}
[class^="icona-"]:before,
[class*=" icona-"]:before {
  font-family: 'entypo';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.2em;
  text-align: center;
  opacity: 0.8;
/* Uncomment for 3D effect */
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
/* fix buttons height */
  line-height: 1em;
/* you can be more comfortable with increased icons size */
/* font-size: 120%; */
	content: attr(data-icon);
}
.icona-entypo{
	font-size: 55px;
	top:5px;
	margin: 0 -15px 0 -15px;
	position: relative;
}

.hero-unit{padding:60px;margin-bottom:30px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;}
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.pictos{font-family:'Pictos Custom';-webkit-font-smoothing:antialiased;}
body{margin:0;color:#6d757e;background:#595c60;-webkit-font-smoothing:antialiased;font-family:'Proxima Nova','proxima-nova','Helvetica Neue',Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{color:#0088cc;text-decoration:none;}
a:hover{color:#005580;}
p{line-height:22px;}
.container{margin:0 auto;width:940px;}
/*
header{
	background-image: -moz-linear-gradient(top, #2EABD0, #2790B0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fe7b52), to(#fe5a27));
	b_ackground:#FE5A27;color:#fff3f0;}
*/
header{
	background-image: -moz-linear-gradient(top, #00B9CB, #00A0B0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00B9CB), to(#00A0B0));
	b_ackground:#FE5A27;color:#fff3f0;}
header .hero{
	b_ackground:url(../images/hero.png) center bottom no-repeat;
	background:url(/images/portada_screenshot.png) center bottom no-repeat;
	height:442px;
	}
header .top-left{padding-top:100px;}
header h2{color:#fff;font-weight:500;margin:0 0 5px;}
header #logo img{margin:25px 0 22px;display:block;}
header #logo h2{display:none;}
header a{line-height:22px;color:#fff3f0;font-weight:400; font-size: 12px; font-weight: bold}
header a:hover{color:#56342D; text-decoration: none;}
header a.highlight{background:#fff;color:#6A4A3C;display:inline-block;padding:4px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1;top:2px;}
header a.highlight:hover{text-decoration:none;background:rgba(255, 255, 255, 0.92);}
header p{font:16px/24px "proxima-nova","Helvetica Neue",arial,sans-serif;margin:0 0 30px;}
header .btn{background:#fff;border:0;font-size:14px;padding:11px 16px;text-shadow:none;font-weight:600;cursor: pointer;}
header nav{margin:40px 0 0;float:right;}header nav>ul>li{margin:0 0 0 30px;}header nav>ul>li.dropdown .caret{margin-top:6px;}
header nav>ul>li.dropdown.open .dropdown-toggle{background:transparent;}
header nav>ul>li.dropdown.open .dropdown-menu a:hover{background:#f0431c;}
header nav>ul>li .avatar{vertical-align:text-bottom;width:14px;height:14px;margin-right:3px;}
.page-header .pull-right {
    margin-top: 8px;
}
.pull-right {
    float: right;
}
footer nav li{line-height:22px;height:22px;}footer nav li .twitter img{width:86px;margin-top:2px;height:16px;}
nav>ul{list-style:none;margin:0;padding:0;}nav>ul>li{float:left;font-size:12px;}
footer{padding:100px 0;color:#b0b8c2;}footer .container{*zoom:1;}footer .container:before,footer .container:after{display:table;content:"";}
footer .container:after{clear:both;}
footer a{color:#fff;}footer a:hover{color:#ddd;}
footer li{margin:0 30px 0 0;}
section#content{background:#fff;padding:30px 0 40px;}
section#welcome{background:#fff;}
input,textarea,select,.uneditable-input{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:8px 12px;height:20px;font-size:16px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}input:focus,textarea:focus,select:focus,.uneditable-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#a1a5ac;}
.b_tn{font-size:15px;background:#777F8A;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;border:none;padding:10px 20px;}.btn.btn-primary{background:#019A38;}

.btn {
    background-color: #F3F3F3;
    background-image: -moz-linear-gradient(center top , #F5F5F5, #F1F1F1);
    background-repeat: repeat-x;
    border: 1px solid #DCDCDC;
    border-radius: 2px 2px 2px 2px;
    box-shadow: none;
    color: #333333;
    cursor: default;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin: 0;
    padding: 4px 12px;
    position: relative;
    text-shadow: 0 1px 0 #FFFFFF;
    white-space: nowrap;
}
.btn:hover {
    background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #F8F8F8, #F1F1F1);
    background-position: 0 0;
    background-repeat: repeat-x;
    border-color: #C6C6C6;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #333333;
    text-shadow: none;
    transition: none 0s ease 0s;
    z-index: 2;
}
.btn.active, .btn:active {
    background-color: #F4F4F4;
    background-image: -moz-linear-gradient(center top , #F6F6F6, #F1F1F1);
    background-repeat: repeat-x;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
.btn:active, .btn:focus {
    border-color: #4D90FE;
}
.btn.active {
    background: none repeat scroll 0 0 #E8E8E8;
}
.btn.disabled, .btn.disabled:hover, .btn.disabled:active, .btn.disabled.active, .btn.disabled:focus, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:active, .btn.active[disabled], .btn[disabled]:focus {
    background-color: #E6E6E6;
    background-image: none;
    border-color: #D9D9D9;
    box-shadow: none;
    color: #B3B3B3;
    text-shadow: none;
}
.btn-large {
    font-size: 14px;
    line-height: normal;
    padding: 9px 14px;
}
.btn-small {
    font-size: 12px;
    line-height: 15px;
    padding: 5px 9px;
}
.btn-mini {
    font-size: 11px;
    line-height: 13px;
    padding: 2px 6px;
}
.btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover {
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
}
.btn-primary:hover, .btn-warning:hover, .btn-danger:hover, .btn-success:hover, .btn-info:hover, .btn-inverse:hover {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.btn-primary:active, .btn-primary.active, .btn-warning:active, .btn-warning.active, .btn-danger:active, .btn-danger.active, .btn-success:active, .btn-success.active, .btn-info:active, .btn-info.active, .btn-inverse:active, .btn-inverse.active {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-warning.active, .btn-warning:active, .btn-warning:hover, .btn-danger.active, .btn-danger:active, .btn-danger:hover, .btn-success.active, .btn-success:active, .btn-success:hover, .btn-info.active, .btn-info:active, .btn-info:hover, .btn-inverse.active, .btn-inverse:active, .btn-inverse:hover {
    color: white;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
}
.btn-success {
    background-color: #35AA47;
    background-image: -moz-linear-gradient(center top , #35AA47, #35AA47);
    background-repeat: repeat-x;
    border: 1px solid #359947;
}
.btn-success:hover, .btn-success:focus, .btn-success:active {
    background-color: #2BA142;
    background-image: -moz-linear-gradient(center top , #35AA47, #1D943B);
    background-repeat: repeat-x;
    border: 1px solid #508C36;
}
.btn-success:active, .btn-success.active {
    background-color: #239C3B;
    background-image: -moz-linear-gradient(center top , #35AA47, #088728);
    background-repeat: repeat-x;
}
.btn-success.active {
    background: none repeat scroll 0 0 #1E8733;
    border-color: #1A722B;
}
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success.disabled:focus, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:active, .btn-success.active[disabled], .btn-success[disabled]:focus {
    background-color: #4BC75E;
    border-color: #43BE59;
    color: #E6E6E6;
}
.form-actions{padding:20px 0;background:none;}
.form-horizontal label{font-size:14px;float:left;line-height:40px;}
select{height:40px;}
.features{color:#2f3a48;padding:60px 0 32px;}.features .row{margin-bottom:30px;}
.features .feature img{border:none;background:#eff2f5;height:135px;width:210px;display:block;margin:0 0 18px;border:1px solid #ddd;padding:4px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.08);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.08);box-shadow:0 1px 3px rgba(0, 0, 0, 0.08);}
.features .feature p{color:#a3aab5;font:14px/24px "Helvetica Neue",Helvetica,Arial,Sans-serif;}.features .feature p strong{font-weight:500;color:#6c7686;}
.features .feature h3{color:#2f3a48;font:bold 18px/40px "Helvetica Neue",Helvetica,Arial,Sans-serif;margin:0 0 13px;}.features .feature h3 span.pictos{line-height:1;font-size:25px;padding:0 10px 0 0;position:relative;top:3px;}
.testimonials{color:#2f3a48;background:#eff2f5;padding:90px 0 85px;}.testimonials h5{font-weight:400;font-size:27px;margin:0 0 60px;text-align:center;}
.testimonials .testimonial{position:relative;}
.testimonials .avatar{position:absolute;left:0;top:2px;}.testimonials .avatar img{width:60px;height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;}
.testimonials blockquote{border:none;padding:0 0 0 80px;}.testimonials blockquote p{font-size:17px;line-height:1.4;margin:0 0 12px;}
.testimonials blockquote small{color:#8b95a3;font-weight:600;margin:10px 0 0;text-align:right;}
.signup .page-header,.signup .form-actions{border:none;}
.signup fieldset{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:30px 30px 10px;margin:0 0 30px;background:#ECEEF1;}.signup fieldset label{font-size:16px;color:#55606E;}
.signup fieldset .controls{margin-left:138px;}
.signup fieldset h4{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;line-height:1;color:#fff;background:#9a9ea4;font-weight:600;text-transform:uppercase;margin:-30px -30px 30px;padding:20px 20px 16px;}
.signup fieldset select{width:294px;}
.signup fieldset input,.signup fieldset textarea{border:none;}
.signup .expiration .input-mini.month{width:30px;margin-right:8px;}
.signup .expiration .input-mini.year{width:40px;}
.signup .expiration{float:left;}
.signup .cvc{float:left;overflow:hidden;width:180px;margin-left:40px;}.signup .cvc label{float:left;}
.signup .cvc .controls{margin:0 0 0 40px;}
.signup .form-actions{padding:0;background:none;}.signup .form-actions .btn{padding:12px 30px;}
.integration-list>li{display:inline-block;}.integration-list>li>a{text-align:center;width:64px;height:64px;display:block;}
@media print{body{color:#000000;} header #logo img{display:none;} header #logo h2{display:block;} header nav{display:none;} header p{font:16px/1.4 "proxima-nova","Helvetica Neue",arial,sans-serif;} #CModal,footer{display:none;}}
