/*!
	Theme Name: Skeleton Theme Child
	Theme URI: http://cmsmart.net
	Author: DJDezignz
	Author URI: http://djdezignz.com
	Description: This is a child theme of skeleton theme to be used for development of custom themes
	Version: 1.0.0
	Template: skeleton-theme-store
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Text Domain: skeleton-theme-store
	Tags: responsive, custom-menu, custom-header, post-formats
*/

/* ============================== */
/* ::::::::: Misc Styles :::::::: */
/* ============================== */

/* ================================ */
/* ::::::::: Header Styles :::::::: */
/* ================================ */

.navbar-st.sticky.top_bar {
  z-index: 0;
}
.navbar-st .inner_cont {
  flex-wrap: wrap;
  gap: 10px 35px;
}
.navbar-st.top_bar .pel_cont {
  display: inline-flex;
  gap: 10px 35px;
  flex-wrap: wrap;
  justify-content: center;
}
.pel_cont > span {
  white-space: wrap;
}
/*.navbar-st.top_bar .social a {
  font-size: 24px;
  line-height: 1;
  height: 28px;
  width: 28px;
}*/
.navbar-coll.collapsing li > a,
.navbar-coll.collapse.in li > a,
nav .navbar-coll.collapsing .nav > li ul a,
.top_bar .navbar-coll.collapsing .nav > li ul a,
nav .navbar-coll.collapse.in .nav > li ul a,
.top_bar .navbar-coll.collapse.in .nav > li ul a {
  text-transform: uppercase;
}
.inner-menu-cont > a {
  align-self: flex-start;
}
.inner-menu-cont > div {
  display: flex;
  justify-content: space-between;
  gap: 50px;
  align-items: center;
}
.dropdown .navbar-coll.collapsing,
.dropdown .navbar-coll.collapse.in {
  top: -40px;
  padding-top: 40px;
  width: 100%;
}
.dropdown .navbar-coll.collapse .inner-menu-cont,
.dropdown .navbar-coll.collapsing .inner-menu-cont {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: center;
  padding: 0 calc((100% - (var(--max-cont-width) - 30px)) / 2);
  gap: 50px;
  padding-bottom: 75px;
  justify-content: space-between;
}
nav .nav {
  width: calc(100% - 100px);
  display: flex;
  justify-content: center;
  gap: 0;
  text-align: left;
}
nav .nav::before,
nav .nav::after {
  display: none !important;
}
nav .nav > li {
  width: 100%;
  max-width: 230px;
}
nav .nav > li:not(:last-child) {
  border-right: 1px solid #000;
}
nav .nav > li > a {
  display: none;
  text-align: left;
}
nav.dropdown .nav > li > ul a {
  text-align: left;
  padding: 10px 25px;
}
nav .nav > li ul {
  top: 0;
  padding: 0;
}
.inner-menu-cont .social a:not(:hover) {
  color: #000;
}
.navbar-st.dropdown .navbar-right {
  display: flex;
  align-items: center;
}

/* ======================================= */
/* ::::::::: Custom Header Styles :::::::: */
/* ======================================= */

/* ==================================== */
/* ::::::::: Breadcrumb Styles :::::::: */
/* ==================================== */

/* ============================== */
/* ::::::::: Body Styles :::::::: */
/* ============================== */

/* ============================== */
/* ::::::::: Shop Styles :::::::: */
/* ============================== */

/* ============================== */
/* ::::::::: Post Styles :::::::: */
/* ============================== */

/* ================================= */
/* ::::::::: Related Styles :::::::: */
/* ================================= */

/* ================================== */
/* ::::::::: Comments Styles :::::::: */
/* ================================== */

/* ==================================== */
/* ::::::::: Pagination Styles :::::::: */
/* ==================================== */

/* ==================================== */
/* ::::::::: Login Form Styles :::::::: */
/* ==================================== */

/* ================================ */
/* ::::::::: Footer Styles :::::::: */
/* ================================ */

/* =============================== */
/* ::::::::: Media Styles :::::::: */
/* =============================== */

@media (max-width: 800px) {
}
