#WhatsappPanelIletisim{display:none}#WhatsappPanelIletisim.active{display:block}#WhatsappPanelIletisim .temsilciler ul{padding:0;list-style-type:none;flex-direction:column;margin:0;align-items:start;width:100%;display:flex}#WhatsappPanelIletisim .temsilciler ul li,#WhatsappPanelIletisim .temsilciler ul li a{justify-content:space-between;width:100%;display:flex}#WhatsappPanelIletisim .temsilciler ul li a{align-items:center}#WhatsappPanelIletisim .center{right:20px;position:fixed;bottom:85px;text-align:center;box-shadow:0 0 26px #7d7d7d;z-index:999}#WhatsappPanelIletisim .Sel{padding:10px;position:relative;max-width:calc(100vw - 60px);margin:0 auto;background:#fff;width:260px}#WhatsappPanelIletisim .Sel>a{height:23px;right:0;top:-20px;width:23px;line-height:23px}#WhatsappPanelIletisim .Sel .temsilciler ul a img{height:40px;background-size:contain;background-position:50%;width:40px;background-repeat:no-repeat}@media only screen and (min-width:992px){.whatsappChat{max-width:170px}.whatsappChat a{padding:12px!important;border-radius:10px 0 0 0!important}}#walink{height:60px;font-size:36px;position:fixed;bottom:14px;background-color:#25d366;border-radius:50%;left:14px;width:60px;display:flex;display:none;z-index:999999000}@media (max-width:767px){#walink{display:flex!important}}.modalRezervationForm{height:100%;padding:20px;position:fixed;top:0;top:100%;background:rgba(0,0,0,.19);left:0;width:100%;display:table;z-index:999999}.modalRezervationForm .contactForm{position:relative;margin:0 auto;width:100%;vertical-align:middle;display:table-cell}.modalRezervationForm .closeBtn{height:30px;right:17px;top:19px;margin:0;cursor:pointer;width:30px}.modalRezervationForm .contactForm form{overflow:hidden;transform:scale(.5);transition:all .3s;max-width:100%;margin:0 auto;width:600px;float:none;display:table}.modalRezervationForm .contactForm form .inputs{margin-left:-5px;width:calc(100% + 10px);float:left;display:flex}.modalRezervationForm .contactForm form .inputs>*{flex:calc(50% - 10px);margin-right:5px;margin-left:5px;width:calc(50% - 10px)}.modalRezervationForm .contactForm form>span:not(.closeBtn){padding:5px 0}.modalRezervationForm .contactForm form .inputs.dates>label input{height:0;padding:0;border:0;margin:0}.modalRezervationForm .contactForm form .inputs.dates>label{height:60px;cursor:pointer}.modalRezervationForm .contactForm form .inputs.dates>label span{font-size:12px;font-weight:600;color:#5a5a5a;margin:0;line-height:18px}.modalRezervationForm .contactForm form .inputs.dates>label svg{font-size:24px;right:10px;color:#c1c1c1;position:absolute;top:17px}.modalRezervationForm .contactForm form [type=submit]{height:45px;text-decoration:none;outline:none}.modalRezervationForm .contactForm form .rzvStepsModalBtn{font-size:12px;position:relative;margin:3px 0 0;width:100%;float:left;padding-left:40px!important}.modalRezervationForm .contactForm form .successDate{flex-wrap:wrap;border:1px solid #e4e4e4;margin:0 0 10px;border-radius:5px;background:#fff;width:100%;float:left;display:flex}.modalRezervationForm .contactForm form .successDate .left{flex:20%;text-align:center}.modalRezervationForm .contactForm form .successDate .info{flex:80%;border-left:1px solid #f1f1f1;padding:2px 0 8px 15px;color:#000;width:80%}.modalRezervationForm .contactForm form .successDate .left i{font-size:39px;color:#0dc152;margin:13px 0}.modalRezervationForm .contactForm form .successDate .info>strong{font-size:18px;color:#0dc152;text-align:center;margin:5px 0 0;width:100%;float:left}.modalRezervationForm .contactForm form .successDate .info strong .textVal{width:100%;float:left}.modalRezervationForm .contactForm form .successDate .info .textVal span{font-size:14px;font-weight:600;color:#006527;margin:0;width:auto;float:left}.modalRezervationForm .contactForm form .successDate .info .textVal{margin:0 auto;width:auto;float:none;display:table}.modalRezervationForm .contactForm form .successDate .info .textVal strong{font-size:14px;color:#000;margin:0 10px;float:left}.modalRezervationForm .contactForm form .hesaplama_sonuclari tr:nth-child(odd){background:#f7f7f7}.modalRezervationForm .contactForm form .rzvStepsModalBtn i{font-size:27px;color:#4575cf;position:absolute;top:7px;left:5px}.modalRezervationForm .contactForm form .rzvStepsModalBtn a{width:100%;float:left}.modalRezervationForm .contactForm form .hesaplama_sonuclari td:nth-child(2){font-weight:600}.modalRezervationForm .contactForm form .hesaplama_sonuclari{float:left}.modalRezervationForm .contactForm form .hesaplama_sonuclari .loading2{height:100%;position:absolute;background-size:contain;top:0;background-color:#fff;background-position:50%;left:0;width:100%;background-image:url(https://slospinnow.online/cdn.slospinnow.online/img/loader.gif);background-repeat:no-repeat;display:block;z-index:1}.modalRezervationForm .contactForm form .hesaplama_sonuclari td{padding:6px 10px;font-size:15px}.modalRezervationForm .contactForm form .hesaplama_sonuclari table{margin:0}.modalRezervationForm .contactForm form .hesaplama_sonuclari td:first-child{border-right:1px solid #ddd}.modalRezervationForm .contactForm form .hesaplama_sonuclari tr.total td{font-size:17px;font-weight:600;color:#002b9a}.modalRezervationForm .contactForm form [type=submit] i{top:calc(50% - 13px)}.modalRezervationForm.show .contactForm form{transform:scale(1)}.modalRezervationForm.show{top:0;display:table!important}#calendarModal{height:100%;padding:20px;justify-content:center;position:fixed;top:0;align-items:center;background:rgba(0,0,0,.2);left:0;width:100%;display:none;z-index:9998}#calendarModal.show{display:flex}#calendarModal .villaCalendar{height:auto;padding:10px;position:relative;max-width:1020px;box-shadow:0 0 10px #b7b7b7;border-radius:10px;background:#fff;width:1650px}#calendarModal .villaCalendar .closeBtn{height:35px;font-size:22px;border:1px solid #eee;right:-14px;color:#afafaf;position:absolute;text-align:center;top:-14px;border-radius:100%;background:#fff;cursor:pointer;width:35px}#calendarModal .villaCalendar .calendarBody{height:calc(100vh - 170px);overflow:auto;max-height:calc(100vh - 180px);width:100%}#calendarModal .villaCalendar .calendarBody #calendar{margin:20px 10px 0;border-radius:11px}#calendarModal .villaCalendar .loading{height:100%;background-size:10%;background-position:50%;width:100%;float:left;background-repeat:no-repeat}#calendarModal .villaCalendar .calendarInfo{padding:4px 13px 0;margin:0;width:100%}#calendarModal .villaCalendar .calendarInfo .villaName{font-size:18px;font-weight:700;color:#2e2175;line-height:34px;float:left}#calendarModal .villaCalendar .calendarInfo .calendarTitle{font-size:15px;font-weight:400;line-height:11px;float:left}#calendarModal .villaCalendar .calendarInfo .calendarIcons{flex-wrap:wrap;font-size:12px;margin-bottom:5px;text-align:center;margin-top:5px;display:flex}#calendarModal .villaCalendar .calendarInfo .calendarIcons .item{margin:3px 0}#calendarModal .villaCalendar .calendarInfo .calendarIcons .item img{height:20px;border:1px solid #eee;margin-right:10px;background-size:contain;background-position:50%;width:20px;float:left;background-repeat:no-repeat}#calendarModal .villaCalendar .calendarInfo .calendarIcons .item span{float:left}#calendarModal .villaCalendar .calendarInfo .calendarIcons .item.musait img{background:#d4d4d7}#calendarModal .villaCalendar .calendarInfo .calendarIcons .item.dolu img{background:#305589}#calendarModal .villaCalendar .calendarInfo .calendarIcons .item.bekliyor img{background:#ff7000}.ui-datepicker-inline .ui-datepicker-calendar thead tr{border-bottom:1px solid #eee}.calendarBody #calendar .ui-datepicker-inline{width:100%!important}#calendarModal .ui-widget.ui-widget-content{border:0}#calendarModal .ui-datepicker-inline .ui-state-default{padding:2px 0;border:1px solid #f9f9f9;margin:-1px}#calendarModal .ui-datepicker-inline .ui-datepicker-next,#calendarModal .ui-datepicker-inline .ui-datepicker-prev{display:block!important}#calendarModal .ui-datepicker-inline .ui-datepicker-prev span{background:url(../../img/icons/prev.svg) no-repeat 50%;background-size:contain}#calendarModal .ui-datepicker-inline .ui-datepicker-next span{background:url(../../img/icons/next.svg) no-repeat 50%;background-size:contain}@media screen and (max-width:666px){.modalRezervationForm .contactForm{vertical-align:initial;display:block}.modalRezervationForm .contactForm form{width:100%;display:block}.modalRezervationForm.show{display:block!important}}.btn-close{height:1em;padding:.25em;border:0;color:#000;opacity:.5;box-sizing:content-box;border-radius:.375rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E") 50%/1em auto no-repeat;width:1em}.calculate-modal .detaytakvimlegends .m_degil{height:15px;margin-right:5px;background-color:#e54400;width:15px;display:inline-block}.calculate-modal .detaytakvimlegends .o_bekliyor{height:15px;margin-right:5px;background-color:#e59f00;width:15px;display:inline-block}.calculate-modal .detaytakvimlegends span{margin-right:15px}