/*
Theme Name:  Fablio Child Theme
Description: Child theme for the Fablio theme
Author:      ThemetechMount
Author URI:  https://www.themetechmount.com/
Template:    fablio
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */
.home .tm-titlebar.entry-header
 {
    display: none;
}
.headerlogo img {
   max-height: 100px;.
}
.site-content,
.tm-content-wrapper {
    max-width: 100% !important;
    width: 100% !important;
    padding: 0 !important;
}
.themetechmount-box-title {
    display: none;
}


.form-row {
  display: flex;
  gap: 20px;
/*   margin-bottom: 15px; */
}
.contact-form p{
	margin-bottom: 0px;
}
.form-col {
  flex: 1;
}

.form-col input,
.form-col textarea {
  width: 100%;
  box-sizing: border-box;
}
ul#menu-main-menu-2 {
    text-align: center;
}
ul#menu-main-menu-2 li
 {
    display: inline-block;
    margin: 0px 10px;
}
ul#menu-main-menu-2 li a:hover
 {
    color: #ffffff;
}
ul#menu-main-menu-2 ul.sub-menu {
    display: none;
}
.bottom-footer-inner a:hover{
	color: #ffffff;
}
ul.wp-block-social-links.is-layout-flex.wp-block-social-links-is-layout-flex {
    display: block;
	text-align: center;
}
ul.wp-block-social-links.is-layout-flex.wp-block-social-links-is-layout-flex li {
    display: inline-block;
    margin: 0px 10px;
}
ul.wp-block-social-links.is-layout-flex.wp-block-social-links-is-layout-flex li svg {
    fill: #ffffff;
	width: 25px;
    height: 25px;
}
aside#nav_menu-3, aside#block-7 {
    padding: 0px;
}
.bottom-footer-bg-layer.tm-bg-layer {
    border-top: 1px solid #526ea2;
}
.elementor-image-gallery .gallery-item img{
	width: 170px !important;
}
.gallery .gallery-item{
	padding-bottom: 0px;
}
.form-col textarea {
    height: 130px !important;
}
.contact-details .tm-iconbox-wrapper .themetechmount-iconbox-icon {
    display: none;
}
.contact-details .themetechmount-iconbox-styleeleven a:after{
	display: none;
}
.contact-details .themetechmount-iconbox-inner {
    min-height: 215px;
}

@media (max-width: 768px) {
  .form-row {
    flex-direction: column;
  }
}