.module-title { background:#0090b2; color:white; padding:15px 20px; font-weight:700; text-transform:uppercase; font-size:20px; }

.module-title-2 { color:white; padding:15px 0; font-weight:700; text-transform:uppercase; font-size:20px; }

.uk-totop svg { color:white; }

.pagination-toolbar { justify-content: center; border-top:1px solid rgba(0,0,0,0.1); padding-top:20px; margin-top:30px; }
.pagination-toolbar ul.pagination { margin-left:inherit!important; margin-right:inherit!important; }
.pagination-toolbar ul.pagination li { color:#6c6d74; margin-left:16px; font-weight:500; }
.pagination-toolbar ul.pagination li a { color:#6c6d74; }
.pagination-toolbar ul.pagination li a:hover { text-decoration:none; }
.pagination-toolbar ul.pagination li.uk-active { color:#2d2e33; padding-bottom:3px; border-bottom:1px solid #303030; }

/** 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:#036a89; }
.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; }

/** LOGIN FORM **/
.com-users-login, #user-registration { max-width: 400px; margin:0 auto; }
#user-registration legend { font-size:1em; }

/** COM_WEBLINKS **/
.com-weblinks-category__items .mt-2.mb-2 { display:flex; }
.com-weblinks-category__items .mt-2.mb-2 figure { flex:1; }
.com-weblinks-category__items .mt-2.mb-2 .com-weblinks__description { flex:3; margin-left:30px; }
.com-weblinks-category__items ul.category { margin-top:40px; display:grid; grid-template-columns: 50% 50%; column-gap: 40px; row-gap: 40px; }
.com-weblinks-category__items ul.category li { border-bottom:1px solid rgba(0,0,0,0.1); }
.com-weblinks-category__items .category .list-group-item { padding:0; border:none; }
.com-weblinks-category__items .icon-globe { display:none; }
.com-weblinks-category__items .list-title a { color:#333; font-size:20px; font-weight:bold; display:block; margin-bottom:15px; }
.com-weblinks__filter { background:rgba(0,0,0,0.1); padding:15px; }
.com-weblinks__filter #filter-search { border:none; margin-right:10px; width:300px; padding:10px; }
.com-weblinks__filter .btn { border-radius:20px!important; margin-right:10px; }
/** MOD_WEBLINKS **/
.hwd-weblinks .weblink-item { width:20%; float:left; padding:0 10px; text-align:center; }
.hwd-weblinks .weblink-image img { width:110px; height:140px; object-fit:cover; }
.hwd-weblinks h4 { margin:10px 0 0; text-transform:none; color:#0090b2!important; font-size:16px; font-weight:bold; }
.hwd-weblinks a:hover { text-decoration:none; }
.hwd-weblinks img[src="/"] { display:none; }

/** YENDIF **/
.yendif-video-share-grid .card { border:none; }
.yendif-video-share-grid .card-body { padding:10px 0; }
.yendif-video-share-grid .yendif-video-share-title { font-size:18px; font-weight:700; }
.yendif-video-share-grid .yendif-video-share-title a { color:#333; }
.yendif-col .card { margin:10px 10px 20px; }
.yendif-video-share-meta-date { color:#0090b2; text-transform:uppercase; letter-spacing: 2px; font-size:11px; }
.yendif-video-share-meta-date .icon-calendar { display:none; }
#yendif-video-share-video .yendif-video-share-info .yendif-video-share-title { color:#333; font-size:30px; line-height:1.1em; }
#yendif-video-share-video .yendif-video-share-meta-user { display:none; }
.yendif-video-share-related { margin-top:60px; }
.yendif-video-share-related h4 { text-transform:none; font-weight:700; }


/* 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%; }
}

@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%; }
}