@charset "UTF-8";
/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/
/* ----------- Scrollbar ----------- */
html {
  /* ----------- Width -----------*/
  /* ----------- Track -----------*/
  /* ----------- Handle ----------- */
  /* -----------Handle on hover ----------- */ }
  html ::-webkit-scrollbar {
    width: 8px; }
  html ::-webkit-scrollbar-track {
    background: #f2e3da; }
  html ::-webkit-scrollbar-thumb {
    background: #b5766b; }
  html ::-webkit-scrollbar-thumb:hover {
    background: #805047; }

body header .menu-container {
  padding-top: 40px; }
body header.is_stuck .menu-container {
  padding-top: 0; }
body .nf-form-cont .nf-form-fields-required {
  display: none; }
body .nf-form-cont input:not([value="Submit"]), body .nf-form-cont textarea, body .nf-form-cont select {
  border: none;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1) !important; }
body .nf-form-cont input[value="Submit"] {
  border-radius: 50px;
  padding: 15px 40px; }
body .nf-form-cont .g-recaptcha > div {
  margin: auto;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1) !important;
  overflow: hidden;
  border-radius: 10px; }
  body .nf-form-cont .g-recaptcha > div iframe {
    position: relative;
    padding: 2px;
    top: -3px;
    left: -3px; }
body.home .home-title h1 {
  font-size: 40px !important;
  max-width: 1000px; }
body.home .t-entry-title {
  text-transform: capitalize !important; }
body.home .icon-box:not(.social-icon) {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  flex-wrap: wrap; }
  body.home .icon-box:not(.social-icon) .icon-box-icon {
    width: 100px !important; }
  body.home .icon-box:not(.social-icon) .icon-box-content {
    padding-left: 0; }
    body.home .icon-box:not(.social-icon) .icon-box-content .btn-link {
      font-size: 22px;
      color: #696969; }
body.single-portfolio .isotope-system .t-entry-visual {
  border: none !important;
  border-radius: 5px !important;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.05) !important; }
body.single-portfolio .sticky-sidebar {
  max-width: 600px !important;
  margin: auto; }
  body.single-portfolio .sticky-sidebar .info-content .post-title {
    letter-spacing: 1px; }
  body.single-portfolio .sticky-sidebar .info-content hr {
    margin-bottom: -10px; }
  body.single-portfolio .sticky-sidebar .info-content .detail-container {
    padding: 20px 0;
    display: flex;
    justify-content: space-between; }
    body.single-portfolio .sticky-sidebar .info-content .detail-container .detail-label, body.single-portfolio .sticky-sidebar .info-content .detail-container .detail-value {
      max-width: 50%; }
  body.single-portfolio .sticky-sidebar .info-content .detail-container:not(:last-child) {
    border-bottom: solid 1px #eee; }
  body.single-portfolio .sticky-sidebar .post-footer {
    padding-top: 0 !important; }

/* ----------- Mobile Styles. ----------- */
@media screen and (max-width: 959px) {
  body {
    /* ----------- Mobile Header Styles. ----------- */ }
    body.home .home-title h1 {
      font-size: 30px !important;
      padding-top: 30px !important; }
    body.home .t-entry-title {
      font-size: 28px !important; }
    body footer .site-info p {
      max-width: 300px;
      margin: auto; }
    body header #menu-main-menu, body header .menu-smart {
      background: #f2eae6 !important; }
      body header #menu-main-menu ul, body header .menu-smart ul {
        background: #f2eae6 !important; }
    body header .menu-container .mmb-container {
      top: 40%; }
      body header .menu-container .mmb-container .lines, body header .menu-container .mmb-container .lines:before, body header .menu-container .mmb-container .lines:after {
        background: #222; }
    body header .main-menu-container {
      background: #f2eae6 !important;
      overflow: hidden !important;
      border-top: solid 1px red; }
      body header .main-menu-container .menu-horizontal {
        min-width: 100vw;
        border-top: solid 0.5px #ddd; }
        body header .main-menu-container .menu-horizontal .menu-horizontal-inner {
          padding: 100px 0 !important; }
          body header .main-menu-container .menu-horizontal .menu-horizontal-inner li a {
            font-weight: 400;
            color: #777; }

  body.home .isotope-layout .tmb {
    width: 50% !important; }

  body.portfolio-template-default .row-inner {
    display: flex;
    flex-direction: column; }
    body.portfolio-template-default .row-inner .col-lg-4 {
      order: 1; }
    body.portfolio-template-default .row-inner .col-lg-8 {
      order: 2; }
      body.portfolio-template-default .row-inner .col-lg-8 .row-inner {
        height: 100% !important; } }
/* ----------- Weird Portfolio Bug Fix ----------- */
@media (max-width: 959px) and (min-width: 570px) {
  html.chrome:not(.ie):not(.firefox):not(.fp-enabled) body.portfolio-template-default .main-container .cols-md-responsive {
    height: 100% !important; } }
/* ----------- Mobile Styles. ----------- */
@media screen and (max-width: 539px) {
  body.home .isotope-layout .tmb {
    width: 100% !important; } }
/* ----------- Desktop Only Styles. ----------- */
@media screen and (min-width: 960px) {
  body.single-portfolio .col-lg-4 {
    background: #fffaf5;
    padding: 0 70px !important; } }

/*# sourceMappingURL=style.css.map */
