/*
Theme Name: Ego Spor V1
Theme URI: https://egoyazilim.com
Author: Ego Yazılım
Author URI: https://egoyazilim.com
Description: Ego Spor V1 özel WordPress teması.
Version: 1.0.0
Text Domain: egosporv1
*/

.entry-content {
    padding-top: 50px;
    padding-bottom: 50px;
}


/* Ego full width section */
.entry-content > .ego-full,
.page-content-section .ego-full {
    width: 100vw;
    max-width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
}

.entry-content ul li {
    padding-top: 10px;
    padding-bottom: 5px;
}

/* Header/footer genişliğine yakın kontrollü container */
/* .ego-full .ego-container-wide {
    max-width: 1500px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
} */


/* .page-content-section,
.page-content-section .container-fluid,
.page-content-section .entry-content,
.page-content-section .wp-block-html,
.page-content-section .our-programs-gold.ego-full {
    width: 100% !important;
    max-width: none !important;
}

.page-content-section .our-programs-gold.ego-full {
    max-width: 1500px !important;
    margin-left: auto !important;
    margin-right: auto !important;
} */


.contact-form .wpcf7 form {
    margin: 0;
}

.contact-form .wpcf7 p {
    margin: 0;
}

.contact-form .wpcf7-form-control-wrap {
    display: block;
}

.contact-form .wpcf7 input.form-control,
.contact-form .wpcf7 textarea.form-control {
    width: 100%;
}

.contact-form .wpcf7-submit.btn-default {
    border: none;
}




.egospor-appointment-form {
    max-width: 980px;
    margin: 0 auto;
}

.egospor-appointment-form .appointment-form-header {
    text-align: center;
    margin-bottom: 45px;
}

.egospor-appointment-form .appointment-form-header h2 {
    text-transform: uppercase;
    margin-bottom: 25px;
}

.egospor-appointment-form .appointment-form-header p {
    max-width: 920px;
    margin: 0 auto;
}

.egospor-appointment-form .wpcf7-form-control-wrap {
    display: block;
}

.egospor-appointment-form label {
    display: block;
    margin-bottom: 10px;
}

.egospor-appointment-form .form-control {
    width: 100%;
}

.egospor-appointment-form .wpcf7-submit.btn-default {
    border: none;
    margin-top: 20px;
}



.hangar-share-result {
    display: inline-block;
    background: transparent;
    color: #f5b301;
    border: 1px solid #f5b301;
    padding: 14px 24px;
    border-radius: 50px;
    font-weight: 700;
    cursor: pointer;
    margin-top: 15px;
    margin-right: 10px;
}

.hangar-share-result:hover {
    background: #f5b301;
    color: #111;
}



.ana-whatsapp {
  position: fixed;
  z-index: 99999;
  left: 20px;
  top: 91%;
  border-radius: 25px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.ana-whatsapp a {
  display: block;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  transition: all 0.3s ease;
  color: white;
  font-size: 10px;
}

.ana-whatsapp a:hover {
  background-color: #24cd63;
}

.ana-whatsapp {
  background: #24cd63;
  color: white;
  border-style: solid;
  border-color: #ffffff;
}


.ana-arama {
  position: fixed;
  z-index: 99999;
  right: 20px;
  top: 91%;
  border-radius: 25px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.ana-arama a {
  display: block;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  transition: all 0.3s ease;
  color: white;
  font-size: 10px;
}

.ana-arama a:hover {
  background-color: #000000;
}

.ana-arama {
  background: #000000;
  color: white;
  border-style: solid;
  border-color: #ffffff;
}