body.site {
    padding: 0;
}

#content-wrapper .uxb-col.large-8.columns.pull-4 p {
    font-size: 18px;
}

.chronoforms6_credits {
    display: none;
}

.custom_iconos {
    margin-bottom: 20px;
}

.custom_copyright {
    margin-top: 20px;
}

/* donde no va el botón toogle */
.itemid-111 #content-toggle-buttons,
.itemid-112 #content-toggle-buttons {
    display: none;
}

.slide-caption {
    background-color: rgba(32, 34, 37, .8);
}

.slide-caption .caption-body p img {
    margin: 20px 0;
}

.pax2:after {
    font-family: 'Ionicons';
    display    : block;
    content    : " ";
    padding-top: 5px;
    text-align : right;
}

.pax4:after {
    font-family: 'Ionicons';
    display    : block;
    content    : "   ";
    padding-top: 5px;
    text-align : right;
}

.pax6:after {
    font-family: 'Ionicons';
    display    : block;
    padding-top: 5px;
    content    : "    \+  ";
    text-align : right;
}

.pax22:after {
    font-family: 'Ionicons';
    display    : block;
    padding-top: 5px;
    content    : "  \+  ";
    text-align : right;
}
@media only screen and (max-width:1160px) {
    .pax2:after, .pax4:after, .pax6:after, .pax22:after {
        text-align:left;        
    }
    .view-article.itemid-112 #root-container #inner-container,
    .view-article.itemid-167 #root-container #inner-container
     {
        height:auto;
    }
}

.chronoforms form.ui.form .field>label {
    color: #fff;
}

/* blog */
@media only screen and (min-width:1160px) {
    #inner-container .blog-item .blog-info .blog-thumbnail {
        width: 100%;
    }
}

#inner-container .blog-item .blog-info .blog-thumbnail .item-image a.image-link {
    width     : 170px;
    height    : auto;
    background: none;
}

#inner-container button a {
    color: #fff !important;
}

.com_content.view-article #root-container #inner-container #content-container #inner-content-container .item-page #intro-wrapper {
    margin-bottom: 50px;
}
#inner-content-container{
        margin-bottom: 50px !important;
}

#root-container {
    border-width: 0;
}

@media only screen and (min-width:1160px) {
    #root-container #inner-container #side-container {
        border-width: 20px;
        border-color: transparent;
        width       : 300px;
    }
}

#root-container #inner-container #content-container {
    background-color: rgba(32, 34, 37, 1);
}

@media only screen and (max-width:1160px) {
    #root-container #inner-container .blog {
        display: none;
    }

    #full-scrn-bullets {
        position   : relative;
        left       : inherit;
        margin-left: inherit !important;
        margin     : 0 auto;
        text-align : center;
    }
}

@media only screen and (min-width:1160px) {
    #root-container #inner-container #content-container {
        width: 31%;
    }

    .itemid-109 #root-container #inner-container #content-container {
        width: 20%;
    }
}

@media only screen and (min-width:1160px) {
    .view-featured .slide-caption-wrapper {
        right: 40px;
    }
}

@media only screen and (min-width:1160px) {
    .view-featured .slide-caption-wrapper .slide-caption {
        width: 250px;
    }
}

#content-toggle-buttons {
    left      : 30px;
    top       : 30px;
    text-align: left;
    width     : 30%;
}

#content-toggle-buttons a#hide-toggle-button {
    background: #000;
    padding   : 20px;
    border    : 1px solid #fff;
    box-shadow: 3px 4px 7px #999;
}

#content-toggle-buttons i {
    color: #fff;
}

.vc_btn3-container.vc_btn3-right.absolute {
    position: absolute;
    top     : 72px;
    right   : 54px;
    z-index : 3;
    border  : 1px solid #fff;
}

.vc_btn3-container.vc_btn3-right.absolute button {
    background: #000;
    color     : #fff;
}

.vc_btn3-container.vc_btn3-right.absolute button a {
    color    : #fff;
    font-size: 18px;
}

.comment-box .comment-body {
    line-height:normal;

}
form .ui.checkbox label, form .ui.checkbox.checked label, form .ui.checkbox label:hover, form .ui.checkbox input:focus {
    color:#fff !important;
    font-weight: bold;
}
form#login-form.form-vertical .logout-button input.btn.btn-primary {
    font-size: inherit;
    padding: 20px;
    margin: 20px 0px;
    font-family: inherit;
}