/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.4
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

@import url("./stylesheets/wp-browserupdate.css");
@import url("./stylesheets/search-drawer.css");
@import url("./stylesheets/full-text-search.css");

/*
| - Lediga tjänster css overrides
*/
#ch_root #ch_formSearch {
  display: none;
}

#ch_root .ch_newSpo a {
  display: inline-block;
  background-color: #223CBF;
  border-radius: 4rem;
  padding: 0.9rem 1.9rem 0.9rem 1.9rem;
  text-decoration: none;
  color: #ffffff;
  font-size: 1.64rem;
  font-style: normal;
  font-weight: normal;
}

#ch_root .ch_newSpo a:hover {
  background-color: #2cdbec;
  color: #110737;
}

#ch_root div.gplusmini {
  display: none;
}

#ch_root div.fbiframe {
  display: none;
}

#ch_root .ch_more-results,
.ch_newSpo {
  background-color: #fff !important;
  border: 1px solid #fff !important;
  padding: 8px 8px 8px 0px !important;
  text-align: unset !important;
}

#ch_root ul.ch_joblist,
#ch_root li.ch_joblist {
  padding-left: 0 !important;
}

#ch_root div.minisocial {
  display: none;
}

ul.ch_joblist li.ch_jobitem {
  padding-bottom: 0 !important;
  padding-left: 0 !important;
}

/* TTT sidebar */
#nav_menu-10 .collapse-sub-navigation #menu-nav_menu-10 .current-menu-item>.drawer-nav-drop-wrap>a,
#nav_menu-10 .collapse-sub-navigation #menu-nav_menu-10 .current-menu-item>a {
  font-weight: bold;
}

#nav_menu-10 .collapse-sub-navigation ul.menu .drawer-nav-drop-wrap .drawer-sub-toggle {
  border-left: 1px solid rgba(11, 07, 37, 0.1);
  border-bottom: 1px solid rgba(11, 07, 37, 0.1);
}

#nav_menu-10 .collapse-sub-navigation ul.menu li a {
  border-bottom: 1px solid rgba(11, 07, 37, 0.1);
}

/* Pagination */
.pagination .nav-links .current {
  font-weight: bold;
}

.pagination .nav-links a:hover {
  color: #213DBF;
}
/* Hide attachment link at top of search results page */
#inner-wrap > p.attachment {
  display: none;
}
/* Search button in main menu */
@media (min-width: 1024px) {
  #menu-search-button {
    padding: 0.77em 0.77em 0.77em 0.77em !important;
  }

  #menu-search-button:focus,
  #menu-search-button:hover {
    background: rgba(83, 75, 110, 0.55) !important;
    padding: 0.77em 0.77em 0.77em 0.77em !important;
    border-radius: 100px !important;
  }
}

@media (max-width: 1204px) {
  #menu-search-button {
    padding: 0;
  }
}

.ur-play-link {
  display: flex;
  align-items: center;
  color: #000;
  background-color: #ff4a7e;
  border-radius: 30px;
  border: none;
  padding: 8px 20px;
  cursor: pointer;
  width: fit-content;
  text-decoration: none;
  font-weight: 700;
}

.ur-play-link:hover {
  background-color: #ffd2d6;
  color: #000;
}

.ur-play-link:focus {
  color: #000;
}

.ur-play-link .arrow-icon {
  width: 20px;
  height: 20px;
  margin-left: 8px;
  transition: all 0.3s;
}

.ur-play-excerpt {
  margin-bottom: 20px;
}
div.search-error-message-empty > span {
  padding: 0;
}
div.search-error-message{
  padding-top: 1rem;
  padding-bottom: 1rem;
}