/*
Theme Name: Kalium - Child Theme
Theme URI: https://kaliumtheme.com
Author: Laborator
Author URI: https://laborator.co
Description: Start creating that amazing website that you have always wanted, only with Kalium &mdash; Connect with Laborator on: <a href="https://twitter.com/thelaborator">Twitter X</a> &bull; <a href="https://www.facebook.com/laboratorcreative">Facebook</a> &bull; <a href="https://www.instagram.com/laboratorcreative/">Instagram</a>
Requires PHP: 7.2
Version: 1.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: kalium
Text Domain: kalium
*/


/* CF7 */
.wpcf7 input,
.wpcf7 textarea {
    width: 100%;
    border: 2px solid #000;
    border-radius: 0;
    padding: 10px 15px;
    font-size: 17px;
    margin: 10px 0;
}

.wpcf7 input[type="checkbox"] {
    display: inline;
    width: 20px;
    height: 20px;
    padding: 0;
}

.wpcf7-list-item {
    margin: 0 !important;
}

.wpcf7 input.wpcf7-submit {
    width: 100px;
    max-width: 100%;
    margin-top: 20px;
    text-transform: uppercase;
}

.wpcf7 form .wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #00a0d2;
}

.wpcf7 form.init .wpcf7-response-output {
    display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
    color: #46b450;
    border-color: transparent;
    padding: 0;
    margin: 0;
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    color: #dc3232;
    border-color: transparent;
    padding: 0;
    margin: 0;
}

.wpcf7 form.spam .wpcf7-response-output {
    color: #f56e28;
    border-color: transparent;
    padding: 0;
    margin: 0;
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
    color: #dc3232;
    border-color: transparent;
    padding: 0;
    margin: 0;
}

.wpcf7-not-valid-tip {
    font-size: 14px;
    margin-top: 3px;
}

.wpcf7-form br {
    display: none;
}

.wpcf7-form small,
.wpcf7-form small a {
    font-size: 13px;
    font-weight: 400;
    color: #000;
}

/**/

/*++++++++++ Media Query ++++++++++*/
@media (max-width: 1199.98px) {}

@media (max-width: 991.98px) {
    .hide-mobile {
        display: none;
    }
}

@media (max-width: 767.98px) {}

@media (max-width: 575.98px) {}
