/*
 Theme Name:   Twenty Twenty-Two Child
 Description:  Twenty Twenty-Two Child Theme
 Author:       Tryfon Tzanetis
 Author URI:   http://tafhub.com
 Template:     twentytwentytwo
 Version:      1.0.0
 License:      GNU General Public License v3 or later
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments
 Text Domain:  twentytwentytwochild
*/

/* Contact */
form .wpcf7-form-control-wrap input, form .wpcf7-form-control-wrap select, form .wpcf7-form-control-wrap textarea, form input[type="submit"].wpcf7-submit {
	background: #f1f1f1;
    width: 100%;
	padding: 15px 20px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    border: none;
    border-radius: 7px;
	box-sizing: border-box;
}
form input[type="submit"].wpcf7-submit {
	font-size: 20px;
	font-weight: bold;
	cursor: pointer;
}
form input[type="submit"].wpcf7-submit:hover {
	background: #B7B7B7;
}
.wpcf7 input[type=checkbox] {
    width: auto;
    float: left;
    margin: 6px 10px 10px 0px;
}
.wpcf7-checkbox span.wpcf7-list-item-label {
    display: inline-block;
    font-size: 10px;
    font-weight: normal;
    line-height: 1.5em;
    text-transform: none;
    color: grey;
    float: left;
    width: 90%;
}
/* Gallery */
.robo-gallery-wrap-id88:not(#no-robo-galery) .rbs_gallery_button .button {
    margin-right: 5px;
    margin-bottom: 5px;
}
.rbs_gallery_button:not(#no-robo-galery-button) .button-large {
    height: auto;
    padding: 0px 15px;
    font-size: 16px;
    line-height: auto;
	border-radius: 5px;
}
.rbs_gallery_button:not(#no-robo-galery-button) .button-flat-primary {
    color: #000;
    text-shadow: none;
    background: #ffed00;
}
.rbs_gallery_button:not(#no-robo-galery-button) .button-flat-primary:hover, .rbs_gallery_button:not(#no-robo-galery-button) .button-flat-primary:focus {
    color: #fff;
    background: #E5D500;
}
.rbs_gallery_button:not(#no-robo-galery-button) .button-flat-primary:active, .rbs_gallery_button:not(#no-robo-galery-button) .button-flat-primary.is-active, .rbs_gallery_button:not(#no-robo-galery-button) .button-flat-primary.active {
    color: #C3B500;
    background: #E5D500;
    -webkit-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
}
mark .highlight {
	background-color: #ffffff;
    display: block;
    width: 100%;
    text-align: center;
    padding: 15px;
    border-radius: 7px;
    font-size: 22px;
}