/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.18.1
*/

.desktop-contact {
    padding: 20px 40px 20px !important;
}

.desktop-contact p {
    padding-bottom: 10px !important;
}

.desktop-contact input {
    margin-bottom: 8px !important;
}

.desktop-contact .wpcf7-submit {
    margin-top: 10px;
}

div#col-2123869243 .col-inner > p:nth-child(2) {
    display: none;
}

.wpcf7 label {
   
    padding: 0;
}

.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output {
    display: block !important;
}

.wpcf7-response-output {
   margin: 10px 0 !important;
    padding: 0.5em 0.4em !important;
    max-width: 100%;
    font-size: 14px;
    position: absolute;
    top: -7px;
    right: -100%;
	border-radius: 0 !IMPORTANT;
	transition: right 2s;
}


.show_alert{right: 0%; transition: right 2s;}


.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450 !IMPORTANT;
    background-color: #46b450 !IMPORTANT;
	COLOR: WHITE;
}



#footer .wpcf7 form .wpcf7-response-output {
    margin: 8px 0.5em 1em;
    padding: 10px;
    color: white;
    font-size: 13px;
}

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
.thank {
    text-align: center;
    margin: 0 auto;
    padding: 50px;
}

.header-inner #logo img {
    padding: 0px;
    /* max-height: 0px; */
}
