/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */


.wpcf7-form{
    background-color: #2991D6;
    border-radius: 5px;
}

.wpcf7 textarea  {
  height: 100px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    width: 100%;
    border-radius: 5px;
    background: #FFFFFF;
    color: #000000;
    font-family: Roboto, sans-serif;
    font-style: 400 regular;    
    font-size : 14px;
}

.wpcf7-form p{
    font-size : 14px;
    margin-left: 15px;
    margin-right: 15px;
    padding: 0px 0 0px;
    color: #ffffff;
}

.wpcf7 select {
    border-radius: 5px;
    width: 100%;
    z-index: 100;
}

select {
  -webkit-appearance: menulist;
  /*webkit browsers */
  -moz-appearance: menulist;
  /*Firefox */
  appearance: menulist;
  /* modern browsers */
  border-radius: 0;
}

div.wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    color: #ffffff;
}


.wpcf7 input[type="submit"] {
font-size: 16px;
}

input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #fd993b !important;
color: #fff !important;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #fe7e23 !important;
color: #fff !important;
}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {
    margin-bottom: 16px;
}

.wpcf7-submit {
    margin-bottom: 20px !important;
}



.video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}

.video-wrapper object,
.video-wrapper embed,
.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}


.sg-popup-builder-content {
    height: 100%;
	background-repeat: no-repeat;
    background-color: white;
	box-shadow: rgb(204, 204, 204) 0px 10px 10px 0px;
	overflow: auto;
	padding: 20px 20px 20px 20px;
}
