.name_error{
	float: left;
}.surname_error{
	float: left;
}.phone_error{
	float: left;
}.email_error{
	float: left;
}.terms_error{
	float: left;
}.communication_error{
	float: left;
}

div#myModawl {
    background-color: white !important;
	height: 630px !important;
}
.modal-body {
    position: absolute;
    width: 100%;
    top: -40px;
    bottom: 0px;
}
.iletisim-ok-1 {
    position: relative;
    top: 120px;
    text-align: left;
    right: 30px;
}
.iletisim-ok-2 {
    position: relative;
    top: 450px;
    text-align: left;
    right: 30px;
}
.iletisim-ok-3 {
    position: absolute;
    text-align: right !important;
    top: 120px;
    right: -10px;
}
.iletisim-ok-4 {
    position: absolute;
    text-align: right !important;
    top:490px;
    right: 0px;
}


.q_message .message_text {
    display: table !important;
    height: 100% !important;
    font-weight: 600 !important;
    font-size: 17px !important;
    text-transform: inherit !important;
    letter-spacing: 1px !important;
}

.g-recaptcha2 {
    bottom: 245px;
    position: relative;
    left: 470px;
}

.q_message a.close {
    position: absolute !important;
    top: -5px !important;
    right: -17px !important;
    line-height: 12px !important;
    color: #fff !important;
}
.q_message {
    padding: 10px 30px !important;
    color: #fff;
    background-color: #1abc9c;
    z-index: 1;
}

form.form_body_plugin{
    width: 800px !important;
    height: 0px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: auto !important;
    margin-top: auto !important;
    padding-top: 0px !important;
}

.form_body_plugin input.fullname {
	position: relative !important;
	width: 200px !important;
    height: 25px !important;
	top: 13px !important;
	border-right-style: none !important;
    border-left-style: none !important;
    border-top-style: none !important;
}

.form_body_plugin input.surname {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /* top: 75px !important; */
    left: 220px !important;
    bottom: 18px !important;
	border-right-style: none !important;
    border-left-style: none !important;
    border-top-style: none !important;
}

.form_body_plugin input.phonenumber {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    top: 10px !important;
    bottom: 100px !important;
    left: 16px !important;
    border-right-style: none !important;
    border-left-style: none !important;
    border-top-style: none !important;
}
.form_body_plugin input.email {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    top: 19px !important;
    /* bottom: 63px !important; */
    right: 2px !important;
    border-right-style: none !important;
    border-left-style: none !important;
    border-top-style: none !important;
}
.form_body_plugin input.company {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /*top: 51px !important;*/
    bottom: 11px !important;
    left: 220px !important;
	border-right-style: none !important;
    border-left-style: none !important;
    border-top-style: none !important;
}
.form_body_plugin input.position {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /* left: 221px !important; */
    top: 20px !important;
    bottom: 77px !important; 
	border-right-style: none !important;
    border-left-style: none !important;
    border-top-style: none !important;

}
.form_body_plugin input.message {
    position: relative !important;
       position: relative !important;
    height: 77px !important;
    bottom: 175px !important;
    width: 420px !important;
    left: 470px !important;
	border-right-style: none !important;
    border-left-style: none !important;
    border-top-style: none !important;
}

.form_body_plugin input[type="textarea"].message::-webkit-input-placeholder {
    /*position: relative !important;*/
    /*bottom: 24px !important;*/
}
.form_body_plugin .select_info {
    position: relative !important;
    /* top: 280px !important; */
    color: #818181 !important;
    bottom: 125px;
    left: 220px;
}
.form_body_plugin input.submit {
    position: relative !important;
    left: 470px !important;
    bottom: 220px !important;
    width: 25%;
    height: 45px !important;
    border: none;
    font-size: 19px;
    color: white;
    border-radius: 55px;
    background: linear-gradient(to bottom right, #ef5323 , #f89c1f);
}
.form_body_plugin input:required:valid {
	 /*background: url(/wp-content/plugins/new-form/checked.svg);*/
	/*background-color: green;*/
	border-color: green;
	border-style: solid;
	border-width: 4px !important;
        background-repeat: no-repeat;
        background-position: 170px !important;
}

.form_body_plugin img.new_form_picture {
    position: relative;
    bottom: 410px !important;
    left: 600px !important;
}
.form_body_plugin .new_contact_title {
    position: relative !important;
    bottom: 15px !important;
    /*left: 75px !important;*/
    font-size: 40px !important;
    color: #818181;
}
.form_body_plugin .new_contact_subtitle {
    position: relative !important;
    /*bottom: 35px !important;*/
    left: 1px !important;
    font-size: 15px !important;
    color: white;
}
.form_body_plugin .new_contact_bannertitle {
    position: relative !important;
    bottom: 475px !important;
    left: 662PX !important;
    font-size: 35px !important;
    color: white;
}
.form_body_plugin .select_box {
    position: relative;
    width: 205px !important;
    height: 31px !important;
    /* top: 58px; */
    bottom: 24px !important;
}

select.country {
    position: relative !important;
    width: 202px !important;
    height: 33px !important;
    bottom: 1px !important;
    border-right-style: none !important;
    border-top-style: none !important;
    border-left-style: none !important;
    background-color: white;
}

.form_body_plugin .terms_cond_div {
    color: #818181;
    position: relative;
	bottom: 265px;
    left: 470px;
    z-index: 100000;
}

.googlecap {
    position: relative;
    bottom: 35px;
}

@media screen and (max-width: 667px){

	form.form_body_plugin{
    width: 800px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: auto !important;
    margin-top: auto !important;
    padding-top: 40px !important;
    height: 800px !important;
    left: 20px;
    position: relative;
}

.g-recaptcha2 {
    bottom: -96px !important;
    position: relative !important;
}

.form_body_plugin input.fullname {
    position: relative !important;
    width: 270px !important;
    height: 25px !important;
    top: 13px !important;
    left: 10px !important;
}

.form_body_plugin input.surname {
    position: relative !important;
    width: 270px !important;
    height: 25px !important;
    top: 30px !important;
    left: 10px !important;
    /* bottom: -38px !important; */
}

.form_body_plugin input.phonenumber {
    position: relative !important;
    width: 270px !important;
    height: 25px !important;
    top: 91px !important;
    /* bottom: 70px !important; */
    /* right: 262px !important; */
    left: -263px !important;
}
.form_body_plugin input.email {
    position: relative !important;
    width: 270px !important;
    height: 25px !important;
    top: 99px !important;
    /* bottom: 63px !important; */
    right: -10px !important;
}
.form_body_plugin input.company {
    position: relative !important;
    width: 270px !important;
    height: 25px !important;
    top: 110px !important;
    bottom: 9px !important;
    left: 10px !important;
}
.form_body_plugin input.position {
    position: relative !important;
    width: 270px !important;
    height: 25px !important;
    left: 10px !important;
    top: 122px !important;
    bottom: 77px !important;
}
.form_body_plugin input.message {
    position: relative !important;
    height: 77px !important;
    top: 200px !important;
    bottom: 55px !important;
    width: 270px !important;
    left: 10px !important;
}

.form_body_plugin input[type="textarea"].message::-webkit-input-placeholder {
    position: relative !important;
    bottom: 24px !important;
}
.form_body_plugin .select_info {
    position: relative !important;
    /* top: 280px !important; */
    color: gray !important;
    bottom: -28px !important;
    left: 50px !important;
}
.form_body_plugin input.submit {
    position: relative !important;
    left: -6px !important;
    top: 98px !important;
    width: 38%;
    height: 57px !important;
    background-color: white;
    border: none;
    font-size: 19px;
    z-index: 123123;
    top: 110px !important;
    cursor: pointer;
    margin-bottom: 120px;
}
.form_body_plugin input:required:valid {
	 /*background: url(/wp-content/plugins/new-form/checked.svg);*/
	/*background-color: green;*/
	border-color: green;
	border-style: solid;
	border-width: 4px !important;
        background-repeat: no-repeat;
        background-position: 170px !important;
}

.form_body_plugin img.new_form_picture {
    position: relative;
    bottom: 410px !important;
    left: 600px !important;
}
.form_body_plugin .new_contact_title {
    position: relative !important;
    bottom: 15px !important;
    left: 15px !important;
    font-size: 40px !important;
    color: gray;
}
.form_body_plugin .new_contact_subtitle {
    position: relative !important;
    /*bottom: 35px !important;*/
    left: 1px !important;
    font-size: 15px !important;
    color: white;
}
.form_body_plugin .new_contact_bannertitle {
    position: relative !important;
    bottom: 475px !important;
    left: 662PX !important;
    font-size: 35px !important;
    color: white;
}
.form_body_plugin .select_box {
    position: relative;
    width: 205px !important;
    height: 31px !important;
    /* top: 58px; */
    bottom: 24px !important;
}

select.country {
    position: relative !important;
    width: 270px !important;
    height: 33px !important;
    /* bottom: -107px !important; */
    background-color: white;
    top: 42px !important;
    left: 10px !important;
}

.form_body_plugin .terms_cond_div {
    color: gray;
    position: relative;
    top: 100px !important;
    width: 244px !important;
    left: 11px !important;
    margin-bottom: 20px;
    margin-top: 20px;
    z-index: 100000;
}

.googlecap {
    position: relative;
    top: 75px !important;
    right: 7px !important;
}

}
@media screen and (max-width: 1024px) and (min-width: 768px) {
	.modal-body {
    position: absolute;
    width: 100%;
    bottom: 170px;
    left: 25px;
    height: 0px;
}
	.iletisim-ok-4 {
    position: absolute;
    text-align: right !important;
    top: 540px;
    right: -130px;
}
form.form_body_plugin{
    width: 800px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: auto !important;
    margin-top: auto !important;
	padding-top: 40px !important;
}

.form_body_plugin input.fullname {
	position: relative !important;
	width: 200px !important;
    height: 25px !important;
	top: 13px !important;
}

.form_body_plugin input.surname {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /* top: 75px !important; */
    left: 220px !important;
    bottom: 17px !important;
}

.form_body_plugin input.phonenumber {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    top: 7px !important;
    bottom: 100px !important;
    left: 17px !important;
}
.form_body_plugin input.email {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    top: 22px !important;
    /* bottom: 63px !important; */
    right: -2px !important;
}
.form_body_plugin input.company {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /*top: 51px !important;*/
    bottom: 9px !important;
    left: 220px !important;
}
.form_body_plugin input.position {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /* left: 221px !important; */
    top: 20px !important;
    bottom: 77px !important; 

}
.form_body_plugin input.message {
    position: relative !important;
    height: 77px !important;
    /* top: 54px !important; */
    bottom: 155px !important;
    width: 330px !important;
}

.form_body_plugin input[type="textarea"].message::-webkit-input-placeholder {
    position: relative !important;
    bottom: 24px !important;
}
.form_body_plugin .select_info {
    position: relative !important;
    /* top: 280px !important; */
    color: gray !important;
    bottom: 132px;
    left: 221px;
}
.form_body_plugin input.submit {
    position: relative !important;
    left: 470px !important;
    bottom: 210px !important;
    width: 20%;
    height: 40px !important;
    background-color: white;
    border: none;
    font-size: 19px;
}
.form_body_plugin input:required:valid {
	 /*background: url(/wp-content/plugins/new-form/checked.svg);*/
	/*background-color: green;*/
	border-color: green;
	border-style: solid;
	border-width: 4px !important;
        background-repeat: no-repeat;
        background-position: 170px !important;
}

.form_body_plugin img.new_form_picture {
    position: relative;
    bottom: 500px !important;
    left: 540px !important;
}
.form_body_plugin .new_contact_title {
    position: relative !important;
    bottom: 15px !important;
    /* left: 75px !important; */
    font-size: 40px !important;
    color: gray;
}
.form_body_plugin .new_contact_subtitle {
    position: relative !important;
    /*bottom: 35px !important;*/
    left: 1px !important;
    font-size: 15px !important;
    color: white;
}
.form_body_plugin .new_contact_bannertitle {
    position: relative !important;
    bottom: 545px !important;
    left: 602PX !important;
    font-size: 35px !important;
    color: white;
}
.form_body_plugin .select_box {
    position: relative;
    width: 205px !important;
    height: 31px !important;
    /* top: 58px; */
    bottom: 24px !important;
}

select.country {
    position: relative !important;
    width: 202px !important;
    height: 33px !important;
    bottom: -6px !important;
    background-color: white;
}

.form_body_plugin .terms_cond_div {
    color: gray;
    position: relative;
    bottom: 250px;
    z-index: 100000;
}

.googlecap {
    position: relative;
    bottom: 35px;
}

	
}
@media screen and (max-width: 766px) and (min-width: 668px){
.modal-body {
    position: absolute;
    width: 100%;
    /* top: -10px; */
    left: 25px;
}

	.iletisim-ok-1 {
    position: relative;
    top: 120px;
    text-align: left;
    right: 200px;
}
	.iletisim-ok-2 {
    position: relative;
    top: 450px;
    text-align: left;
    right: 120px;
}
	.iletisim-ok-3 {
    position: absolute;
    text-align: right !important;
    top: 120px;
    right: -70px;
}	
	.iletisim-ok-4 {
    position: absolute;
    text-align: right !important;
    top: 540px;
    right: -150px;
}
	form.form_body_plugin{
    width: 800px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: auto !important;
    margin-top: auto !important;
	padding-top: 40px !important;
}

form.form_body_plugin {
    position: relative !important;
    right: 0px !important;
}

.form_body_plugin input.fullname {
	position: relative !important;
	width: 200px !important;
    height: 25px !important;
	top: 13px !important;
}

.form_body_plugin input.surname {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /* top: 75px !important; */
    left: 220px !important;
    bottom: 12px !important;
}

.form_body_plugin input.phonenumber {
     position: relative !important;
    width: 200px !important;
    height: 25px !important;
    top: 7px !important;
    bottom: 100px !important;
    left: 221px !important;
}
.form_body_plugin input.email {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    top: 22px !important;
    /* bottom: 63px !important; */
    right: 202px !important;
}
.form_body_plugin input.company {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /*top: 51px !important;*/
    bottom: 9px !important;
    left: 220px !important;
}
.form_body_plugin input.position {
    position: relative !important;
    width: 200px !important;
    height: 25px !important;
    /* left: 221px !important; */
    top: 20px !important;
    bottom: 77px !important; 

}
.form_body_plugin input.message {
    position: relative !important;
    height: 77px !important;
    /* top: 54px !important; */
    bottom: 170px !important;
    width: 250px !important;
}

.form_body_plugin input[type="textarea"].message::-webkit-input-placeholder {
    position: relative !important;
    bottom: 24px !important;
}
.form_body_plugin .select_info {
    position: relative !important;
    /* top: 280px !important; */
    color: gray !important;
    bottom: 132px;
    left: 221px;
}
.form_body_plugin input.submit {
    position: relative !important;
    left: 440px !important;
    bottom: 230px !important;
    width: 20%;
    height: 35px !important;
    background-color: white;
    border: none;
    font-size: 19px;
}
.form_body_plugin input:required:valid {
	 /*background: url(/wp-content/plugins/new-form/checked.svg);*/
	/*background-color: green;*/
	border-color: green;
	border-style: solid;
	border-width: 4px !important;
        background-repeat: no-repeat;
        background-position: 170px !important;
}

.form_body_plugin img.new_form_picture {
    position: relative;
    bottom: 556px !important;
    left: 440px !important;
}
.form_body_plugin .new_contact_title {
    position: relative !important;
    bottom: 15px !important;
    left: 75px !important;
    font-size: 40px !important;
    color: gray;
}
.form_body_plugin .new_contact_subtitle {
    position: relative !important;
    /*bottom: 35px !important;*/
    left: 1px !important;
    font-size: 15px !important;
    color: white;
}
.form_body_plugin .new_contact_bannertitle {
    position: relative !important;
    bottom: 582px !important;
    left: 520PX !important;
    font-size: 35px !important;
    color: white;
}
.form_body_plugin .select_box {
    position: relative;
    width: 205px !important;
    height: 31px !important;
    /* top: 58px; */
    bottom: 24px !important;
}

select.country {
    position: relative !important;
    width: 202px !important;
    height: 33px !important;
	bottom: 23px !important;
}

.form_body_plugin .terms_cond_div {
    color: gray;
    position: relative;
    bottom: 260px;
    width: 280px;
    z-index: 100000;
}

.g-recaptcha2 {
    bottom: 245px !important;
    position: relative;
    left: 440px !important;
}
	/*.close {
    position: relative;
    right: 10px !important;
    top: 80px !important;
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
}*/

}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 129px;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
    -webkit-animation-name: fadeIn; /* Fade in the background */
    -webkit-animation-duration: 0.4s;
    animation-name: fadeIn;
    animation-duration: 0.4s
}


/* Modal Content */


/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0} 
    to {top:0; opacity:1}
}

@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}

/* The Close Button */
 .close {
    color: #F6F6F6;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.modal-header {
    padding: 2px 16px;
    background-color: #627780;
    color: white;
} 

.modal-footer {
    padding: 2px 16px;
    background-color: #627780;
    color: white;
}


@media screen and (max-width: 699px) and (min-width: 300px){
	.modal-body {
    position: absolute;
    width: 100%;
    top: -10px;
}
	
	.iletisim-ok-1 {
    position: relative;
    top: 20px !important;
    text-align: left;
    right: 140px;
}
	.iletisim-ok-2 {
    display: none !important;
}
	.iletisim-ok-3 {
		display: none !important;
}	
	.iletisim-ok-4 {
    position: absolute;
    text-align: right !important;
    top: 790px;
    right: -160px;
}
div#myModawl {
    background-color: white !important;
    height: 630px !important;
    padding-bottom: 200px;
    padding-top: 80px;
}
	.g-recaptcha2 {
    bottom: -96px !important;
    position: relative !important;
    /* z-index: 1; */ 
    left: 10px !important;
}
	.form_body_plugin input.submit {
    position: relative !important;
    left: 7px !important; 
    width: 25%;
    height: 46px !important;
    background-color: white;
    border: none;
    font-size: 19px;
    z-index: 123123;
    top: 110px !important;
    cursor: pointer;
    margin-bottom: 120px;
}
	.form_body_plugin .select_info {
    position: relative !important;
    /* top: 280px !important; */
    color: gray !important;
    bottom: -28px !important;
    left: 10px !important;
}
	
}
