/*!
Theme Name: Study where you want
Theme URI: http://underscores.me/
Author: koumtech
Author URI: http://www.koumtech.cm/
Description: Theme build for study where you want
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: study where you want
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Study where you want is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */
/* ==========================================================================
   1. IMPORT GOOGLE FONTS
   ========================================================================== */
body {
  font-family: "Lato", sans-serif !important;
  font-weight: 200 !important;
}

/* ==========================================================================
        1. Header
        ========================================================================== */

.bg-header-color {
  background-color: #fff !important;
  color: #fff;
}
.color-primary {
  color: #136585 !important;
}
.color-yellow {
  color: #feaf17 !important;
}
.color-black-text {
  color: black !important;
}
.color-is-black {
  color: #136585 !important;
}

.color-white-text {
  color: white !important;
}

.color-pink {
  color: rgb(238, 103, 238);
}

.color-grey {
  color: #e5e5e5;
}

.background-primary {
  background-color: #136585 !important;
}
.border-primary {
  border: #136585 1px solid !important;
}
/* backgroung color */

.sw-bg-primary {
  background-color: rgba(12, 96, 130, 0.5) !important;
}
.sw-bg-primary-2 {
  background-color: rgba(12, 96, 130, 1) !important;
}

.sw-bg-yellow {
  background-color: #feaf17 !important;
  border: 2px solid #feaf17 !important;
  border-radius: 50px;
}

.sw-bg-grey {
  background-color: #e5e5e5 !important;
}
/* font size */

.sw-font-30 {
  font-size: 50px !important;
}

.sw-font-12 {
  font-size: 12px !important;
}

.sw-font-14 {
  font-size: 14px !important;
}

.sw-font-16 {
  font-size: 16px !important;
}

.uk-navbar-item,
.uk-navbar-nav > li > a,
.uk-navbar-toggle {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 0.25em;
  box-sizing: border-box;
  min-height: 80px;
  padding: 0 15px;
  font-size: 1rem !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
    "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-decoration: none;
}

.dropdown-opacity {
  opacity: 0.95;
}
/* .uk-input,
.uk-select,
.uk-textarea {
  border: 1px solid #2c2c2c;
} */
.button-primary {
  background-color: #0c6082 !important ;
  border: #0c6082 2px solid;
  border-radius: 10px;

  text-transform: capitalize !important;
  font-size: larger;
}

/* section slider */
.uk-overlay-primary-second {
  background-color: rgba(12, 96, 130, 0.2) !important;
  padding-top: 10px !important;
}

.uk-overlay-primary-second-2 {
  background-color: rgba(12, 96, 130, 0.8) !important;
  padding-top: 10px !important;
}
/* section destination */
.card-overlay {
  height: 45px;
}
/* where yous tudy section */
.card-where {
  background-color: #0c6082;
  border: #0c6082 3 solid;
  border-radius: 8px;
}

/* section study online */
.study-online-bg {
  background-color: #f1f1f1;
}
/* need help */
.need-help {
  background-color: #0c6082;
}
.need-card {
  min-height: 650px !important;
}

/* account image */

.account-image {
  height: 190px;
  box-shadow: 0 2px 8px rgb(14 12 12 / 95%);
}

/* program items */

.background {
  background-color: #cfdfe6;
}

.sw-border-lr {
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.sw-border-l {
  border-left: 1px solid #e5e5e5;
}

/*** side nav *****/

.sw-sideNav {
  background-color: #eefbff !important;
  height: 100%;
  overflow-y: visible;
}

.sw-sideNav ul li {
  display: flex;
  padding: 14px 30px 14px 15px;
  border-bottom: 1px solid #f7f7f7;
}

.sw-sideNav ul li:first-child {
  border-bottom: none;
}

.sw-sideNav ul li a {
  text-transform: capitalize;
  font-weight: 500;
}

.sw-sideNav ul li a:hover {
  text-decoration: none;
  color: white !important;
}

.sw-sideNav ul li:hover {
  background-color: #136585;
  color: white !important;
}

.sw-sideNav ul li:hover a {
  color: white !important;
}

.sw-sideNav ul {
  padding: 0 !important;
}

#aside {
  z-index: 10 !important;
  display: block;
}

.sw-form-1 input,
.sw-form-1 button {
  border: 0 !important;
}

.sw-form-nav input,
.sw-form-nav button {
  height: 30px !important;
}

.sw-form-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 80px;
}

.sw-form-nav button {
  border: 1px solid black;
}
.sw-form-nav input {
  border-right: none !important;
}

.sw-section-search .uk-accordion-title {
  font-size: 1rem !important;
  font-weight: bold;
}

.sw-underline {
  text-decoration: underline;
}

.sw-rounded {
  border-radius: 10px;
}

.sw-rounded-top {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.sw-rounded-bottom {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.sw-content {
  margin-left: 270px;
  position: relative;
}

/* * {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
  font-family: "lato";
} */

.uk-tab > * > a {
  display: flex;
  align-items: center;
  column-gap: 0.25em;
  justify-content: center;
  padding: 5px 10px;
  color: #999;
  border-bottom: 1px solid transparent;
  font-size: 1.2rem;
  text-transform: capitalize !important;
  transition: color 0.1s ease-in-out;
}

.sw-content .sw-tab .uk-link,
a {
  color: #1e87f0;
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
  position: relative;
  top: 2px;
}

.uk-tab > .uk-active > a {
  border-width: 5px !important;
}

.sw-link-1 {
  padding-left: 8px;
  border-left: 1px solid #e5e5e5;
}

.sw-border-l2 {
  padding-left: 8px;
  border-left: 1px solid #e5e5e5;
}
.dashboard {
  background-color: #feaf17;
  color: #fff;
  margin-bottom: 20px;
}
.sw-destinations .uk-overlay-primary {
  background: rgba(12, 96, 130, 0.8);
}
.sw-destinations .uk-overlay {
  padding: 10px 10px;
}

.uk-tab > .uk-active > a {
  color: #333;
  border-color: #0c6082;
}

/** added and edited style **/

.sw-form-1 button,
.sw-form-nav button {
  background-color: #feaf17;
  border: 1px solid #feaf17 !important;
  color: #fff;
}

.sw-rounded-top {
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
}

.sw-rounded-bottom {
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}

.sw-chat {
  height: 500px;
}

.sw-padding {
  padding: 30px;
}

.sw-small-button {
  padding: 0 13px !important;
  line-height: 28px !important;
  font-size: 0.875rem !important;
}

.sw-padding-overlay {
  padding: 8px 15px !important;
}

.sw-input-rounded {
  border-radius: 50px;
  background-color: #f7f7f7;
}
.text-sw-super-small {
  font-size: 10px !important;
}

.uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before {
  content: ">" !important;
}

.sw-check {
  background-color: #0c6082;
  border-radius: 50px;
  padding: 10px 15px;
  color: #f1f1f1;
  font-size: 16px !important;
}

.sw-borderless.uk-tab::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 20px;
  right: 0;
  border-bottom: 0px solid #fff !important;
}

.sw-borderless.uk-tab > .uk-active > a {
  border-width: 2px !important;
  background-color: red !important;
}

.uk-list-striped > :nth-of-type(2n + 1) {
  border-top: 0px solid #e5e5e5 !important;
  border-bottom: 0px solid #e5e5e5 !important;
}

.sw-bg-danger {
  background-color: #ef1b52 !important;
  border: 2px solid #ef1b52 !important;
}

.sw-bg-yellow-2 {
  background-color: #feaf17 !important;
  border: 2px solid #feaf17 !important;
}
.sw-sideNav-active {
  background-color: #136585;
  color: white !important;
}
.sw-sideNav-active > a {
  background-color: #136585;
  color: white !important;
}
.like-full {
}
.like-full.uk-icon[uk-icon="heart"] svg path {
  fill: red;
}

/** added and edited style **/

.sw-form-1 button,
.sw-form-nav button {
  background-color: #feaf17;
  border: 1px solid #feaf17 !important;
  color: #fff;
}

.sw-rounded-top {
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
}

.sw-rounded-bottom {
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}

.sw-chat {
  height: 500px;
}

.sw-padding {
  padding: 30px;
}

.sw-small-button {
  padding: 0 13px !important;
  line-height: 28px !important;
  font-size: 0.875rem !important;
}

.sw-padding-overlay {
  padding: 8px 15px !important;
}

.sw-input-rounded {
  border-radius: 50px;
  background-color: #f7f7f7;
}
.text-sw-super-small {
  font-size: 10px !important;
}

.uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before {
  content: ">" !important;
}

.uk-open > .uk-accordion-title::before {
  background-image: url("img/chevron-up.png") !important;
  content: "";
}

.uk-accordion-title::before {
  content: "";
  width: 0.5em;
  height: 0.5em;
  margin-left: 10px;
  float: right;
  background-image: url("img/chevron-down.png") !important;
  background-repeat: no-repeat;
  height: 30px;
  background-size: cover;
  background-position: 50% 50%;
}

.sw-check {
  background-color: #0c6082;
  border-radius: 50px;
  padding: 10px 15px;
  color: #f1f1f1;
  font-size: 16px !important;
}

.sw-borderless.uk-tab::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 20px;
  right: 0;
  border-bottom: 0px solid #fff !important;
}

.sw-borderless.uk-tab > .uk-active > a {
  border-width: 2px !important;
  background-color: red !important;
}

.uk-list-striped > :nth-of-type(2n + 1) {
  border-top: 0px solid #e5e5e5 !important;
  border-bottom: 0px solid #e5e5e5 !important;
}

.sw-bg-danger {
  background-color: #ef1b52 !important;
  border: 2px solid #ef1b52 !important;
}

.sw-bg-yellow-2 {
  background-color: #feaf17 !important;
  border: 2px solid #feaf17 !important;
}
