/*
 Theme Name:   Tivitie
 Theme URI:    http://tivitie.com
 Description:  Tivitie theme
 Author:       Tivitie
 Author URI:   http://tivitie.com
 Template:     bridge
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  tivitie-child
*/

/* custom theme styles */

.footer_top .widget.widget_nav_menu li {
  display: inline-block;
  padding-right: 15px;
}
#menu-footer_menu {
  text-align: center;
}
.footer_top_holder .widget_text div {
  text-align: center !important;
}
.q_logo a {
  visibility: visible;
  height: 70px;
}
.carousel-inner .slider_content.left {
  background-color: rgba(0,0,0, .7);
  padding: 15px;
}
.q_logo img.dark, .q_logo img.light, .q_logo img.mobile, .q_logo img.popup, .q_logo img.sticky {
  opacity: 0;
}
.columns-3 ul.products li.product {
    width: 23.2%!important;
}

/* EOF */

body.page-id-39536 .qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner:only-child {
  padding-left: 40px !important;
}

body.page-id-39536 .qode-accordion-holder .qode-title-holder .qode-accordion-mark {
  left: 6px;
}

body.page-id-39536 .qode-title-holder {
  background: transparent !important;
  color: black !important;
}

body.page-id-39536 .qode-title-holder:hover {
  background: #1e73be !important;
  color: #ffffff!important;
}

body.page-id-39536 #hidden-content {
    max-width: 90%;
}

body.page-id-39536 #hidden-content h2, body.page-id-39536 #hidden-content h3 {
    color: #5da9d9;
    margin-bottom: 10px;
    margin-top: 30px;
}


.ingpc-wrapper .nsp-cols {
  display: inline-block;
  position: relative;
  vertical-align: top;
}

.ingpc-wrapper .nsp-cols h4 {
  font-size: 14px;
  display: block;
  text-align: center;
  font-weight: bold;
  margin: 10px 0;
}

.ingpc-wrapper .nsp-cols img {
  display: block;
  margin: 20px auto;
}

.ingpc-wrapper .nsp-cols ul li {
  font-size: 13px;
}

.nsp-cols.nsp-col-12 {
  width: 15%;
}

.nsp-cols.nsp-col-18 {
  width: 20%;
}

.ingpc-wrapper {
  font-size: 0;
}
