/*
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
*/
.portfolio-body .post-content {
    display: none;
}
.main-container .portfolio-body .row-container .col-lg-8 .row-parent {
    padding: 0;
}
.headings-style, h1, h2, h3, h4, h5, h6, .heading-text > p, .tmb .t-entry .t-entry-cat, .tmb .t-entry .t-entry-title, :not(.enhanced-atc).tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a, .author-details-data .author-heading span, .vc_pie_chart .vc_pie_chart_value, ul.dwls_search_results .daves-wordpress-live-search_title .search-title {
    text-transform: uppercase;
}
.row-menu {
    max-width: 1400px;
    margin: auto;
}
.logo-container {
    padding: 8px 8px 8px 0px;
}
.single-post .header-content-inner {
    visibility: hidden;
}
.vc_row.pos-absolute.row-internal.row-container {
    position: absolute;
    top: 0;
    z-index: 9999;
    height: 100%;
    display: table;
    margin-top: 0 !important;
}
.vc_row.pos-absolute .wpb_row.row-inner{
  display: table-cell;
  vertical-align: middle;
}
li.vc_tta-tab a {
  text-align: right;
}

.style-dark .ui-bg-alpha, .style-dark.style-override .ui-bg-alpha, .style-light .style-dark .ui-bg-alpha, .style-dark input, .style-dark.style-override input, .style-light .style-dark input, .style-dark textarea, .style-dark.style-override textarea, .style-light .style-dark textarea, .style-dark select, .style-dark.style-override select, .style-light .style-dark select, .style-dark .seldiv, .style-dark.style-override .seldiv, .style-light .style-dark .seldiv, .style-dark .select2-choice, .style-dark.style-override .select2-choice, .style-light .style-dark .select2-choice, .style-dark .select2-selection--single, .style-dark.style-override .select2-selection--single, .style-light .style-dark .select2-selection--single, .style-dark .plan, .style-dark.style-override .plan, .style-light .style-dark .plan {
    background-color: rgba(132, 160, 190, 0.3);
}

.menu-mini.menu-smart a {
    font-size: 15px;
    font-weight: 500;
    font-family: "Poppins";
}
.top-menu .navbar-topmenu .btn {
    padding: 6px 15px 6px 15px !important;
}
.top-menu.top-menu-padding .menu-smart > li.menu-item-button {
    padding-top: 6px;
    padding-bottom: 6px;
}
.home.page-template-default .top-menu {
    border-bottom: 1px solid #cccccc57;
}
.style-light h1, .style-dark .style-light h1, .style-light h2, .style-dark .style-light h2, .style-light h3, .style-dark .style-light h3 {
    color: #174e82;
}
.style-light .btn-default, .style-dark .style-light.style-override .btn-default, .style-dark .style-light .btn-default {
    background-color: #174e82 !important;
    border-color: #174e82 !important;
}
form p {
    font-weight: inherit;
}

.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover {
    color: #2761a1 !important;
}
.style-dark a:not(.btn-text-skin):hover,
.style-dark a:not(.btn-text-skin):focus {
  color: #fff !important;
  text-decoration: underline !important;
}

.col-lg-12.main-menu-container.middle {
    width: 103%;
}
.nav-tabs > li > a span {
    text-transform: none !important;
    white-space: pre-wrap;
}
.home .nav-tabs > li > a span {
    font-size: 17px;
}
.servizi-row .heading-text {
    min-height: 150px;
}

.widget_recent_entries ul li a {
  text-transform: uppercase;
}
@media (min-width: 1501px){
  .home .vertical-tab-menu {
      width: 30%;
      float: left;
  }
  .home .vertical-tab-contents {
      width: 70%;
      float: left;
  }
}
@media (max-width: 1500px){
  .home .vertical-tab-menu {
      width: 40%;
      float: left;
  }
  .home .vertical-tab-contents {
      width: 60%;
      float: left;
  }
}


@media (min-width: 960px){
  .logo-container.shrinked {
      padding: 5px 5px 5px 0px;
  }
  li.only-mobile {
    display: none !important;
  }
}
@media (max-width: 959px){
  .main-container .row-container .double-h-padding {
      /* padding-left: 0; */
      /* padding-right: 0; */
  }
  li.only-desktop {
    display: none !important;
  }
}

@media (max-width: 767px){
  .home .vertical-tab-menu {
      clear: both;
      display: block;
      min-height: 100px !important;
      width: 100% !important;
      margin: 0px 0px 40px 0px;
  }

  .home .vertical-tab-contents {
      width: 100%;
      float: left;
  }
}
@media (max-width: 480px){
	.single-block-padding {
    padding: 20px 20px 20px 20px;
}
.main-container .row-container .single-h-padding {
    padding-left: 15px;
    padding-right: 15px;
}
	.menu-container .logo-container {
    position: relative;
    padding: 12px 15px 12px 15px !important;
}
	.main-container .row-container .double-h-padding {
    padding-left: 20px;
    padding-right: 20px;
}
	h3:not([class*="fontsize-"]), .h3:not([class*="fontsize-"]) {
    font-size: 24px;
}
}
/* FIX POST */
.type-post table td,
.type-post table th{
  border: 0;
  font-weight: 400;
}
.type-post font {
    font-size: 15px !important;
}
.type-post table {
    width: 100% !important;
    border: 0;
}
