/*

 Theme Name:   GeneratePress Child

 Theme URI:    https://generatepress.com

 Description:  Default GeneratePress child theme

 Author:       Tom Usborne

 Author URI:   https://tomusborne.com

 Template:     generatepress

 Version:      0.1

*/
.myform .field-text,.myform .field-textarea{width: 100%; background: #fff; border-radius: 5px; margin-bottom: 20px; border: none; color: #404040;}
.myform .field-text:focus{background: #fff; border: none;}
.myform .field-button{background: #ff5e14; color: #fff; border-radius: 5px; width: 255px; padding-top: 7px; padding-bottom: 7px;}
.myform .field-button:hover{background: #ff5e14; }

.popupform .field-text,.popupform .field-textarea{width: 100%; border: 1px solid #CCCCCC;background: #fff; border-radius: 5px; margin-bottom: 15px;color: #000; font-size: 15px;}
.popupform .field-textarea{height: 117px;}
.popupform .field-text:focus{background: #fff;}
.popupform .field-button{background: #ff5e14; color: #fff; border-radius: 5px; width: 100%; padding-top: 7px; padding-bottom: 7px;}
.popupform .field-button:hover{background: #404040; }

.contactform .field-text,.contactform .field-textarea{width: 100%; border: 1px solid #69727d;background: #fff; margin-bottom: 25px;color: #000; font-size: 15px;}
.contactform .field-text:focus{background: #fff;color: #000;}
.contactform .field-button{background: #ff5e14; color: #fff; border-radius: 5px; width: 266px; padding-top: 15px; padding-bottom: 15px; font-weight:bold;}
.contactform .field-button:hover{background: #404040; }
@media (min-width: 768px) {
.myform .field-row,.popupform .field-row{display:flex;margin:0 -10px;}
.myform .field-row .column,.popupform .field-row .column{padding:0 10px;width:50%;}
}

