.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {background: #EDEDED !important;color: #FFFFFF !important;cursor: default !important;border: 1px solid #DDDDDD !important;}

/*pnotify*/
.ui-pnotify{top:36px;right:36px;position:absolute;height:auto;z-index:2}body>.ui-pnotify{position:fixed;z-index:100040}.ui-pnotify-modal-overlay{background-color:rgba(0,0,0,.4);top:0;left:0;position:absolute;height:100%;width:100%;z-index:1}body>.ui-pnotify-modal-overlay{position:fixed;z-index:100039}.ui-pnotify.ui-pnotify-in{display:block!important}.ui-pnotify.ui-pnotify-move{transition:left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-slow{transition:opacity .6s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move{transition:opacity .6s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-normal{transition:opacity .4s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move{transition:opacity .4s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-fast{transition:opacity .2s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move{transition:opacity .2s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-in{opacity:1}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);-moz-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);box-shadow:0 6px 28px 0 rgba(0,0,0,.1)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ui-pnotify-container.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;margin-bottom:.4em;margin-top:0}.ui-pnotify-text{display:block}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left;margin-right:.2em}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{left:25px;right:auto}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{bottom:25px;top:auto}.ui-pnotify.stack-modal{left:50%;right:auto;margin-left:-150px}

.svg{margin:0 auto;display:block;margin-top:50px}polygon{transform:rotateY(-180deg) scale(0);transition:all .4s cubic-bezier(.59,.72,.375,1.65);transform-origin:center}polygon.processed{transform:rotateY(0) scale(1)}
.menulangflag{width: 30px;float: right;}
.magtopmin10{margin-top: -10px;}
.ahrefwhite{color: #ffffff;font-weight: 700;text-transform: capitalize;font-family: 'Jost', sans-serif;}
.pullright{float: right !important;}
.margintop12{margin-top: 12px;}
.marginlft15{margin-left: 15px;}
.textrightend{text-align: end;}
.pricearea{padding-bottom: 25px;padding-top: 15px;}
.pricetag{font-weight: 900;font-size: 18px;}
.minwidth25{min-width:25px;}
.minwidth25c{min-width:30%;}
.minwidth30{min-width:30px;}
.minwidth125{min-width: 115px;}
.maxwidth130{max-width: 130px;}
.padleft40{padding-left:40px;}
.pad10{padding: 20px;}
.rating {display: inline-block;position: relative;height: 50px;line-height: 50px;font-size: 50px;margin-left:40px;}
.rating label {padding-top: 9px;font-size: 10px !important;position: absolute;top: 0;left: 0;height: 100%;cursor: pointer;}
.rating label:last-child {position: static;}
.rating label:nth-child(1) {z-index: 5;}
.rating label:nth-child(2) {z-index: 4;}
.rating label:nth-child(3) {z-index: 3;}
.rating label:nth-child(4) {z-index: 2;}
.rating label:nth-child(5) {z-index: 1;}
.rating label input {position: absolute;top: 0;left: 0;opacity: 0;}
.rating label .icon {float: left;color: transparent;}
.rating label:last-child .icon {color: #000;}
.rating:not(:hover) label input:checked ~ .icon,.rating:hover label:hover input ~ .icon {color: #e6d134;}
.rating label input:focus:not(:checked) ~ .icon:last-child {color: #000;text-shadow: 0 0 5px #09f;}
.float-right{float:right;}
.float-left{float:left;}
.mb-8{margin-bottom: 3.125rem !important;}
.mb-6{margin-bottom: 1.875rem !important;}
.status.paid {color: #669900;}
.status.overdue {color: #ff6600;}
.status.experied {color: #ff6600;}
.status.pending {color: #0099cc;}
.pointcursor{cursor: pointer; }
#map-canvas { height: 400px; }
.ui-datepickerx .ui-datepickerx-calendar .ui-state-highlight a{background: #FD5A5F;color: white;}
.hover-scale {overflow: hidden;}
.hover-scale:hover .image {-webkit-transform: scale(1.08);transform: scale(1.08);}
.hover-scale .image {-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;-webkit-transform: scale(1);transform: scale(1);}
.editpricebox{background: #a3d74e !important;padding: 6px;font-size: 1rem;font-weight: 500;}
.separate{padding: 0 28px;}
.oldubuis{font-size: 9rem;color: #24bb38;}
.watfloat{position:fixed;width:50px;height:50px;bottom:40px;left:40px;border-radius:50px;box-shadow: 0px 0px 13px 2px #999;z-index:100;}
.hometexty{background-color: #44444457;border-radius: 10px;box-shadow: 0 20px 30px rgb(0 22 84 / 15%);padding-bottom: 25px;}
.whitetext{color: #fff;}
.boxborder{border: 1px solid #ebeff9;}
.lers{color: #ff2b00;font-weight: 600;}
.pers{color: #ff2b00;font-weight: 600;}
.sers{color: #ff2b00;font-weight: 600;}
.mers{color: #ff2b00;font-weight: 600;}
.font25{font-size: 25px;}
.zooom1{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.zooom2:hover{transform: scale(1.5);}
.chatlist{display: block !important;font-size:12px !important;}
.dolu {opacity: 1 !important;}
.dolu .fc-event-title{font-size: 1rem !important;font-weight: 900;color: #fff;}
.bos {opacity: 1 !important;}
.bos .fc-event-title{font-size: 1rem !important;font-weight: 900;color: #000;}
.fiyatsiz {opacity: 1 !important;}
.fiyatsiz .fc-event-title{font-size: 1rem !important;font-weight: 900;color: #fff;}
.paylogo{max-width: 300px;}

@media (min-width: 576px) {
.width50{max-width: 100%!important;}
.cardisp{display: inline;}
h4.modal-header-title {font-size: 1em;text-align: center;margin: 1rem 0 1em 0;font-weight: 800;}
.paylogo{max-width: 300px !important; margin-top: 60px;}
}

@media (min-width: 768px) {
.width50{max-width: 100%!important;}
.cardisp{display: inline;}
h4.modal-header-title {font-size:2em;text-align: center;margin:1rem 0 1em 0;font-weight: 800;}
.paylogo{max-width: 350px !important;}
}

@media (min-width: 992px) {
.width50{max-width: 50%!important;}
.cardisp{display: inline-flex;}
h4.modal-header-title {font-size:3em;text-align: center;margin:1rem 0 1em 0;font-weight: 800;}
.paylogo{max-width: 400px !important;}
}

@media (min-width: 1200px) {
.width50{max-width: 50%!important;}
.cardisp{display: inline-flex;}
h4.modal-header-title {font-size:4em;text-align: center;margin:1rem 0 1em 0;font-weight: 800;}
.paylogo{max-width: 500px !important;}
}

@media (min-width: 1400px) {
.width50{max-width: 50% !important;}
.cardisp{display: inline-flex;}
h4.modal-header-title {font-size:2em;text-align: center;margin:1rem 0 1em 0;font-weight: 800;}
.paylogo{max-width: 500px !important;}
}

.blury{
 -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}