.rdx{
background-color:black;
opacity:0.7 !important;
border-radius:10px;
}
.rdx .contactform { padding: 1px 20px; } 
.rdx input, .rdx textarea {
padding-left: 25px !important;
}
.rdx input.wpcf7-form-control.wpcf7-submit {
border: 2px solid white;
color: white;
}
.contactform p {
margin-bottom: 2px !important;
}
.tp-video-play-button {
display: none !important;
}
.mc4wp-form-fields input[type="email"] {
width: 100%;
border: 1px solid #ddd;
padding: 10px;
}
.mc4wp-form-535 input[type="submit"] {
padding: 15px !important;
color: white;
background-color: #428BCA;
border: none;
border-radius: 3px;
cursor: pointer;
}
img.mobile {
max-width: 280px;
}
iframe {
max-width: 100%;
}
p, span {
color: black;
font-family: raleway;
}
.q_slider {
margin-top: 10%;
}
@media(max-width:720px){
.q_slider {
margin-top: 0px !important;
}
}
.contactform p, .contactform span {
color: white !important;
}
@media(min-width:601px){
.two_columns_75_25>.column2 {
top: 675px;
position: relative;
}
.two_columns_75_25>.column1 #mbl {
width: 145% !important;
}
}
.twothird p {
padding: 15px 0px;
}
.onethird .contactform p{
color:black !important;
}
.twothird p:nth-last-child(-n+6) {
padding: 0;
}
.onethird {
border-top: 1px solid grey;
padding-top: 10px;
}
.twothird {
padding-bottom: 10px;
}
.twothird h2{
padding: 15px 0;
font-weight: 400;
}
.twothird a {
color: black;
text-decoration: underline;
}
@media(max-width:786px){
#mbl{display:none;}
}
span.date.entry_date.updated, .post_info a, .post_info {
color: black !important;
}
i.qode_icon_font_awesome.fa.fa-bars {
font-size: 35px;
}