.single-post .blogimage {
    display: none;
}
/*
.wp-caption-text {
	font-style: normal;
}
*/








.contact-form1 .col-firstname {
    width: 50%;
    float: left;
    padding: 0 5px;
}
.contact-form1 .col-lastname {
    width: 50%;
    float: left;
    padding: 0 5px;
}
.contact-form1 .col-tel {
    width: 50%;
    float: left;
    padding: 0 5px;
}
.contact-form1 .col-email {
    width: 50%;
    float: left;
    padding: 0 5px;
}
.contact-form1 .col-submit {
    width: 100%;
    float: left;
    padding: 0 5px;
}
.contact-form1 .col-message {
    width: 100%;
    float: left;
    padding: 0 5px;
}
.contact-form1 .col-subject {
    width: 100%;
    float: left;
    padding: 0 5px;
}

.contact-form1 input.wpcf7-form-control.wpcf7-submit {
    height: 47px !important;
    background: #588eca;
    color: white;
    border-color: #588eca;
    width: 100%;
    font-size: 15px;
    font-family: "Assistant", sans-serif;
}
.contact-form1 input.wpcf7-form-control.wpcf7-submit:hover {
    background: black;
    border-color: black;
}

.contact-form1 input.wpcf7-form-control.wpcf7-text { 
    margin-top: 5px;
    text-align: right;
    font-size: 15px;
    font-family: "Assistant", sans-serif;
    direction: rtl;
    height: 47px !important;
}

.wpcf7-response-output {
	border: 0px !important;
}












.footer-form .col {
    width: 16.66%;
    float: left;
    padding: 0 5px;
}
.footer-form input.wpcf7-form-control.wpcf7-submit {
    height: 47px !important;
    background: #588eca;
    color: white;
    border-color: #588eca;
    width: 100%;
    font-size: 15px;
    font-family: "Assistant", sans-serif;
}
.footer-form input.wpcf7-form-control.wpcf7-submit:hover {
    background: black;
    border-color: black;
}
.footer-form input.wpcf7-form-control.wpcf7-text {
    border-radius: 5px;
    margin-top: 5px;
    text-align: right;
    font-size: 15px;
    border-color: #828282;
    font-family: "Assistant", sans-serif;
    direction: rtl;
    height: 47px !important;
}
.footer-form {
    margin-left: -5px;
    margin-right: -5px;
    float: left;
}
.footer-form input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
    width: 100%;
    height: 47px !important;
    border-color: #828282;
    text-align: right;
    background: white;
    font-size: 12px;
}
.col-2 input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date:after {
    content: "תאריך לידה";
    position: absolute;
    right: 126px;
    font-size: 15px;
    color: #777;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    border: none !important;
    background: #588eca;
    color: white;
    width: 100%;
    margin: 0;
    float: left;
    font-family: "Assistant", sans-serif !important;
}



@media screen and (min-width:320px) and (max-width:780px) {
.footer-form .col {
    width: 100%;
    float: left;
    padding: 0;
}
.footer-form {
    margin-left: 0px;
    margin-right: 0px;
    min-height: 395px;
}
.col.col-last {
    position: absolute;
    top: 0;
}
.col.col-4 {
    position: absolute;
    top: 134px;
}	
.col.col-first {
    position: absolute;
    top: 248px;
}	
.col.col-3 {
    position: absolute;
    top: 204px;
}	
.col.col-2 {
    position: absolute;
    top: 272px;
}	
.col.col-first {
    position: absolute;
    top: 339px;
}	
.col.col-5 {
    position: absolute;
    top: 66px;
}	
	
.grecaptcha-badge { visibility: hidden; }


	
	
	
	
}