/* TEMPLATE */
.tm-toolbar .uk-icon-link,
.tm-toolbar .uk-search-input,
.tm-toolbar .uk-search .uk-search-icon,
.tm-toolbar .gtranslate_wrapper select { color:#FFF; }
.tm-toolbar .gtranslate_wrapper:focus-visible,
.tm-toolbar .gt_selector:focus-visible { outline:none; }
.tm-toolbar .gtranslate_wrapper select:focus { color:#222; background:white; }
.uk-navbar-container  { border-bottom: 1px solid rgba(255, 255, 255, 0.15); }
.uk-navbar .uk-logo { background:white; padding:5px; border-radius:5px; }
footer .el-title { text-transform:uppercase; font-size:16px; margin:0 0 10px 0; }
footer .uk-nav li { padding-left:22px; position:relative; }
footer .uk-nav li:before { 
    position:absolute; width:20px; height:20px; left:-3px; top:9px;
    content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23a2a2a2%22%20stroke-width%3D%223%22%20points%3D%227%204%2013%2010%207%2016%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");
}
.com-content-category-blog__navigation { margin-top:40px; }
.com-content-category-blog__navigation .com-content-category-blog__counter { font-family:'Montserrat'; padding-top:0!important; }
.category-blog--procesos-intervenciones article { margin:0 0 20px!important; padding:0 0 20px; border-bottom:1px dotted #ddd; }
.category-blog--procesos-intervenciones article ul { margin-top:10px; }
.tagspopular { font-weight:500; }
.tagspopular a { color:#222; }
.tagspopular a:hover { color:#ef4135; }
/** BOX1 **/
.uk-panel.box1 { background-color:rgba(0,0,0,.05); padding:30px; border-radius:3px; }
/** CATEGORY VIDEO **/
.com-content-category-video__items { column-gap: 1.83%; row-gap: 30px; }
.com-content-category-video__items.columns-3 { display:grid; grid-template-columns: 32% 32% 32%; }
.com-content-category-video__item .page-header h2 { line-height:1.3em; font-size:18px; margin:10px 0 0 0; }
.com-content-category-video__item .page-header a { color:#222;  }
.com-content-category-video__item .page-header a:hover { text-decoration: none; color:#ef4135; }
.com-content-category-video__item .article-info { margin:10px 0; font-size: 11px;line-height: 1.4;color: #b4b5ba;font-family: 'Montserrat';font-weight: 500;text-transform: uppercase; }
.com-content-category-video__item .article-info-term { display:none; }
.com-content-category-video__item p { margin:10px 0; font-size:14px; }
.category-video__thumb { width:100%; height:200px; object-fit: cover; object-position: center; }
.category-video__tags { font-size:12px; }
/** CATEGORY AUDIO **/
.com-content-category-audio__item { display:flex; margin-bottom:30px; }
.com-content-category-audio__item .item-image { flex:1; margin-right:20px; }
.com-content-category-audio__item .item-content { flex:4; }
.com-content-category-audio__item .page-header h2 { line-height:1.3em; font-size:18px; margin:0 0 10px 0; }
.com-content-category-audio__item .page-header a { color:#222;  }
.com-content-category-audio__item .page-header a:hover { text-decoration: none; color:#ef4135; }
.com-content-category-audio__item .article-info { margin:10px 0; font-size: 11px;line-height: 1.4;color: #b4b5ba;font-family: 'Montserrat';font-weight: 500;text-transform: uppercase; display:flex; }
.com-content-category-audio__item .article-info-term { display:none; }
.com-content-category-audio__item .published { border-left:1px solid #b4b5ba; margin-left:10px; padding-left:10px; }
.com-content-category-audio__item p { margin:10px 0; font-size:14px; }

/* EXTENSIONS */
.radio-home p { margin:0; }
/** GTranslate **/
.gtranslate_wrapper select { 
    font-family:inherit; font-size:0.8rem; padding:5px 10px; height:28px; line-height:28px; border:none; 
    border-radius:0; background-color:transparent; width:150px; color:#aaa; 
}
/** AddToAny **/
.addtoany_container { text-align:right; border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; padding:15px 0; margin-bottom:20px; }
.addtoany_container .addtoany_list a > span { background:none!important; border:1px solid #ededed; border-radius:50%!important; padding:5px; }
.addtoany_container .addtoany_list a > span svg path { fill:#000; }
.addtoany_container .addtoany_list a > span:hover { background:#000!important; border-color:#000; }
.addtoany_container .addtoany_list a > span:hover svg path { fill:white; }
.addtoany_list a:hover:hover img, .addtoany_list a:hover span { opacity:1; }
/** DOCMan **/
.com_docman .koowa_header { font-size:1rem; }
.com_docman .koowa_table--categories { display:none; }
.com_docman .koowa_header.koowa_header--bottom_margin { display:none; }
.com_docman .docman_block { display:none; }
.com_docman a { color: #af1f24 !important; }
.com_docman .k-filters { background:rgba(0,0,0,.05); padding:20px 20px 0px; font-size:0.9rem; }
.com_docman .k-filters .k-checkbox-dropdown-content .form-group:nth-child(2) { width:calc(50% - 10px); float:left; margin-right:20px; }
.com_docman .k-filters .k-checkbox-dropdown-content .form-group:nth-child(3) { width:calc(50% - 10px); float:left; }
.com_docman .k-filters .k-checkbox-dropdown-content .form-group.docman-search-date { width:50%; float:left; }
.com_docman .docman-search-date { margin-bottom: 20px; }
.com_docman .docman-search-date .k-js-datepicker { width: 100%; }
.com_docman .docman-search-date .k-js-datepicker#created_on_from { margin-bottom:15px; }
.com_docman .docman-search-date input { display: inline-block; width: 150px; min-height: 39px; font-size:0.9rem; }
.com_docman .docman-search-date .k-js-datepicker button { border-radius:0; background:#8c181c!important; margin-top:-5px; margin-left:5px; }
.com_docman .k-button { background: #08c !important; color: white; }
.com_docman .k-js-search-submit,
.com_docman .k-js-search-reset {
  font-weight:bold; font-size:0.9rem; background:rgb(239, 65, 53)!important; color: white; float: right; margin-right: 10px; text-transform: uppercase; border-radius:0; padding:10px 20px; margin-top:20px; }
.com_docman .docman_sorting.form-search { background:rgba(0,0,0,.05); padding:0px 20px 20px; font-size:0.9rem; margin-bottom:20px; }
.com_docman .docman_sorting.form-search select { font-size:0.9rem; }
.com_docman .k-ui-namespace .koowa_table .koowa_header__item a span { font-size:0.9rem; font-weight:bold; }
.k-ui-namespace .koowa_table .detail-label,
.k-ui-namespace table td time  { font-size: .8em; text-transform: uppercase; font-weight: bold; color: #28282e; }
.k-ui-namespace .btn { background:#28282e; border-radius:0; color:white!important; font-size:0.7rem; font-weight:bold; text-transform: uppercase; }
.k-ui-namespace .btn:hover { background:rgb(239, 65, 53); }
.k-ui-namespace .docman_document_details { text-transform:uppercase; color:#28282e; font-weight:bold; }
.com_docman h1.koowa_header { font-size:1.5rem; }
.k-ui-namespace .k-pagination select { height:38px; }
.docman_download.docman_download--right a { width:100%; padding:15px 0; }
.k-ui-namespace .docman_download__info, .k-ui-namespace .docman_download_label { line-height:1.3em; display:block; }
/*** mod_docman ***/
.mod_docman ul.mod_docman_icons { padding:0; }
.mod_docman ul.mod_docman_icons li { margin-bottom:10px; }
.k-ui-namespace .mod_docman.mod_docman--documents ul li { margin-bottom:20px; }
.mod_docman .koowa_header__item .koowa_wrapped_content { line-height:1rem; }
.mod_docman .koowa_header__item .koowa_wrapped_content a { font-family:'Poppins', sans-serif; font-weight:bold; color:#28282e; }
.mod_docman .koowa_header__item .koowa_wrapped_content a:hover { text-decoration: none; color:#ef4135; }
.k-ui-namespace .mod_docman ul li .koowa_header .label.label-success { background:rgb(239,65,53); font-size:0.8rem; color:white; margin:2px 5px; padding:2px 5px; }
/* Doc List */



/* RESPONSIVE ADJUSTS */
@media screen and (max-width:768px) {
  /** CATEGORY VIDEO **/
  .com-content-category-video__items { column-gap: 3%; }
  .com-content-category-video__items.columns-3 { display:grid; grid-template-columns: 48.5% 48.5%; }
  /** CATEGORY AUDIO **/
  .com-content-category-audio { max-width:450px; margin:0 auto; }
  .com-content-category-audio__item { display:block; }
  .com-content-category-audio__item .article-info { display:block; }
  .com-content-category-audio__item .published { border-left:none; padding-left:0; margin-left:0; margin-top:3px; }
}

@media screen and (max-width:480px) {
  /** CATEGORY VIDEO **/
  .com-content-category-video__items { column-gap: 0%; }
  .com-content-category-video__items.columns-3 { display:grid; grid-template-columns: 100%; }
}