h1, h2, h3, h4, h5, h6 {
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-family: 'Open Sans', sans-serif;
}

body, input, textarea, button {
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-family: 'Open Sans', sans-serif;
}

#body {
    margin: 0px;
}

body:before {
    border-bottom: 0px solid #fff;
}

/* CUSTOM COLORS */

a, #main-search #searchform .krown-icon-search:hover, #custom-tabs li.selected, #custom-tabs li.selected h4, .top-menu > li:hover > a, .top-menu > li.selected > a, #breadcrumbs a:hover, a.post-title:hover h2, a.post-title:hover h1, .post-meta a:hover, .comment-title a:hover, .comment-reply-link:hover, .widget ul a:hover, #sidebar .widget_nav_menu li.current-menu-item a, #sidebar .widget_nav_menu li.current-menu-item:before, #sidebar .widget_nav_menu li:hover:before, #filter a:hover, .csstransitions .no-touch .folio-grid a:hover h3, .folio-grid a.iehover h3, .krown-accordion.small h5:hover, .krown-accordion.small section.opened h5, .krown-accordion.large-1 h5:hover, .krown-accordion.large-1 section.opened h5, .posts-grid a:hover h3, .krown-social a:hover i:before, .krown-tabs .titles li:hover h5, .krown-tabs .titles .opened h5, .krown-text-icon a:hover h3, .krown-text-icon.style-one i, .list .posts-grid .item:hover h3, #footer .footer-top .widget a {
    color: #8e8156;
}

#custom-tabs li.selected, .top-menu > li:hover > a, .top-menu > li.selected > a, .sub-menu li:hover, .sub-menu li:hover + li, #sidebar .widget_nav_menu li.current-menu-item, .csstransitions .no-touch .folio-grid a:hover .caption, .folio-grid a.iehover .caption, .krown-tabs.horizontal .titles .opened, .krown-tabs.vertical .titles .opened, .krown-team:hover, #custom-tabs li.selected {
    border-color: #8e8156;
}

.sub-menu li:hover, #top:hover, .pagination a:hover, .share-buttons a:hover, .post-nav a:hover, #pager-nav a.selected, .krown-accordion.large-2 > section.opened h5, .krown-button.light:hover, .krown-button.dark:hover, .krown-button.color, .fancybox-nav span:hover, .fancybox-close:hover, input[type="submit"]:hover, .krown-promo.color, .krown-progress-bars .bar, .flex-control-nav li a.flex-active, .flexslider.krown-tour .flex-direction-nav a:hover, .tp-bullets.simplebullets.round .bullet.selected, .krown-toggle.opened h5:before, .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .mejs-overlay:hover .mejs-overlay-button {
    background-color: #8e8156;
}

.fancybox-thumb span {
    background-color: #8e8156;
    background-color: rgba(142, 129, 86, .7);
}

.krown-column-row {
    margin-bottom: 10px;
}

/*Estilos formularios*/

div .box-info {
    padding: 20px 20px 0;
    border-style: dashed;
    border-width: 3px;
    border-color: #8E8156;
    background-color: #ededed;
    color: #000
}

/*#content {*/
/*padding: 20px 0 90px;*/
/*}*/
#content {
    padding: 0px 0 0px;
}

.espacio {
    padding-bottom: 30px;
}

.fa-info-agintzari {
    font-size: 18px;
    color: #8e8156;
    padding: 0 4px;
    vertical-align: middle;
    /*cursor: pointer;*/
}

form .fa-info-agintzari, li>i.fa-info-agintzari {
    cursor: pointer;
}

p {
    margin-bottom: 18px;
}

.espacioSuperior {
    padding-top: 25px;
}

ul.indicadores {
    padding-bottom: 16px;
}

select {
    background: #fff;
    border: 1px solid #e9e9e9;
    padding: 0 17px;
    font-size: 14px;
    line-height: 22px;
    font-weight: 500;
    width: 100%;
    color: #444;
    display: inline-block;
    resize: none;
    height: 44px;
    box-shadow: none !important;
    border-radius: 0 !important;
}

select:active, select:hover {
    border-color: #8E8156;
}

.btn-agintzari {
    font-size: 12px;
    line-height: 12px;
    font-weight: 700;
    padding: 0 30px;
    height: 46px;
    margin-top: -15px;
    /*text-transform: uppercase;*/
    color: #fff !important;
    border: none !important;
    border-radius: 0 !important;
    display: inline !important;
    text-align: center;
    width: auto !important;
    cursor: pointer;
}

.btn-right {
    text-align: right;
}

#top {
    background-color: #8E8156;
}

#top:hover {
    background-color: #B0A06D;
}

#top:after {
    content: "";
}

.btn-subir {
    padding: 1px 3px;
}

.btn-style {
    padding-top: 15px;
    padding-bottom: 15px;
}

form label {
    display: inline;
}

ol.screening-list {
    list-style-type: decimal-leading-zero;
}

.screener{
    padding-bottom: 10px;
}