/*
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
*/
.docp-footerMail {
  display: flex !important;
  align-items: baseline;
  justify-content: flex-end;
  gap: 1rem;
}

.docp-footerMail .icon-box-icon {
  margin-top: 0;
}

.docp-footerMail .icon-box-content {
  align-self: center;
}

.docpee-top-menu-content {
  display: flex;
  justify-content: space-between;
  flex-grow: 1;
  align-items: center;
}

.menu-bloginfo-inner {
  display: flex;
  flex-grow: 1;
}

.menu-bloginfo {
  display: flex;
  flex-grow: 1;
  padding: 6px 15px 6px 15px;
}

.docpee-top-menu-content a:hover {
  color: currentColor !important;
}

.top-menu {
  padding: 8px;
}

.docp-social-container {
  font-size: 18px;
  display: flex;
  gap: 1rem;
}

.docp-postBtn .t-entry-readmore.btn-container a {
  background-color: #c1b5a2 !important;
  color: #1d1d1b !important;
}

.docp-project ::placeholder {
	color: white;
}

.icon-box-content .text-small, .icon-box-content .text-small ~ ul {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.5s ease;}


.icon-box-content .text-small.active,
.icon-box-content .text-small ~ ul.active {
  max-height: 1000px;
}

@media (max-width: 768px) {
  .docp-footerMail {
    justify-content: center;
  }

  form input[type="submit"] {
    width: initial;
  }

  .topbar-col {
    margin-top: 5px;
  }

  .docp-insatgram {
    font-size: 10px;
  }

  .fontsize-119742 {
    font-size: 2.5rem;
  }

  .top-menu .btn {
    padding: 12px 16px !important;
  }
	
  .docp-mobile-icon .icon-box-icon.fa-container {
	width: 150px !important;
  }
}
