/*
Theme Name: metaviewer
Text Domain: twentytwenty
Version: 2.8
Tested up to: 6.7
Requires at least: 4.7
Requires PHP: 5.2.4
Description:  The Custom Theme With ACF Flexible Content Option AUGEST 2025
Tags: Theme Option, Header Footer
Author: the Dev team
Author URI:  
Theme URI:#
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

 span.wpcf7-form-control-wrap {
    width: 100% !important;
}
span.wpcf7-not-valid-tip {
    font-size: 14px;
    margin-top: 7px;
}
.wpcf7-response-output {
	    margin: 0 !important;
    font-size: 14px;
    padding: 10px !important;
}

 

 #wpadminbar .quicklinks ul {
    display:block !important;
}

.contact-form-wrapper .contact-form {
   display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 4rem;
    padding: 4rem;
}

select.wpcf7-form-control {
    width: 100%;
}

.contact .container .contact-form-wrapper form {
    display: block;
    padding: 0 !important;
 }
 .wpcf7-response-output {
    margin: 20px !important;
}

.descriptions-divider .divider:last-child {
   display:none !important;
}

section.info_contentonly .container {
    padding: 10rem 0;
}

section.info_contentonly p {
    margin-bottom: 15px;
}
section.info_contentonly h3 {
    margin-bottom: 15px;
}
@media only screen and (max-width: 767px) {
   section.info_contentonly .container {
    padding: 5rem 0;
}
}

.article_details a {
    text-decoration: underline;
	font-weight:600;
  
}


.page-id-867 .reel {
    padding: 13rem 0 18rem !important;
}


.page-id-1203 .solutions .container {

    gap: 5rem !important;
 
}

.page-id-867 .reel .header { align-items: flex-end; }

.page-id-1630 .details .container {
    padding-top: 0rem !important;
}

.no-underline {
	text-decoration: none !important;
}

.page-id-1064  .capabilities .container table {
    max-width: 130rem;
  
}

.page-id-1264 .numbers .container .numbers-list .numbers-box {
padding: 5rem !important;
}


.page-id-245 .calculator-section .container {
    padding: 13rem 0 !important;
}


.page-id-1630 .numbers .container .numbers-list .numbers-box {
padding: 5rem !important;
}