body.noScroll{overflow: hidden;}

@-webkit-keyframes modalGelisTarz {from {top: 0%; opacity: 0;} to {opacity: 1;}}
@keyframes modalGelisTarz  {from {top: 0%; opacity: 0;} to {opacity: 1;}}
.modal-gelis-tarz{
		-webkit-animation-name: modalGelisTarz ; -webkit-animation-duration: 0.1s; 
		animation-name: modalGelisTarz ; animation-duration: 0.1s; 
		}
		
@-webkit-keyframes modalGidisTarz {from {opacity: 1;} to {bottom: 0%; opacity: 0;}}
@keyframes modalGidisTarz  {from {opacity: 1;} to {bottom: 0%; opacity: 0;}}
.modal-gidis-tarz{
		-webkit-animation-name: modalGidisTarz ; -webkit-animation-duration: 1s; 
		animation-name: modalGidisTarz ; animation-duration: 1s; 
		transition: all 0.3s ease;
		}
		
.modal-lrc-zemin {
		position: fixed;left: 0px;top: 0px;
		z-index: 2147483629 !important;
		width: 100%;height: 100%;
		background: rgba(105,105,105,0.80) url("/img/10_kara_sade.png"); 
		}
.modal-lrc-zemin.cxmini {
		background:none;
		}

.modal-lrc-kapsayici {
		clear:both;float:none;overflow: hidden;margin:0 auto;
		z-index:2147483630;
 
	
		}

.modal-lrc-kapsayici .modal-lrc-icerik::-webkit-scrollbar-track {border: 0px solid #333;background-color: #e8e8e8;}
.modal-lrc-kapsayici .modal-lrc-icerik::-webkit-scrollbar {width: 15px;background-color: #e8e8e8;}
.modal-lrc-kapsayici .modal-lrc-icerik::-webkit-scrollbar-thumb {background-color: #777;}

@media only screen and (min-width: 768px) {

		.modal-lrc-zemin .modal-lrc-kapsayici.left {position:absolute;left: 0;}
		.modal-lrc-zemin .modal-lrc-kapsayici.right{position:absolute;right:0;}
		.modal-lrc-zemin .modal-lrc-kapsayici.center {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }


		.modal-lrc-kapsayici {
			padding:0px 0px 10px 10px;padding-right:0;margin:0;
			border:0px solid var(--renk5);
			background:var(--renk1);
			width:fit-content;min-width:200px !important;
			display: flex; flex-direction: column; 
			}
		.modal-lrc-kapsayici.center {
			/* display: flex; flex-direction: column; */
			width:fit-content;min-width:400px;
			max-width:90%;max-height:90vh;
			/* min-height:400px;*/
			transition: all 0.3s ease;
			-webkit-animation-name: modalGelisTarz ; 
			-webkit-animation-duration: 0.1s; 
			animation-name: modalGelisTarz ; animation-duration: 0.1s; 
			clear:both;float:none;margin:0 auto;overflow:hidden;
			font-size:12px;
			}
		.modal-lrc-kapsayici.full {
				display: flex; flex-direction: column;
				width:100% !important;height:100vh;
				transition: all 0.3s ease;
				}
		.modal-lrc-kapsayici.left, 
		.modal-lrc-kapsayici.right {width:fit-content;max-width:50%;
								
								   }
		
		.modal-lrc-head {width:100%;padding:0px;clear:both;float:none;}
		.modal-lrc-baslik {
		clear:both;float:none;overflow: hidden;margin:0 auto;padding:10px 5px;
		color:var(--renk1f);height:40px !important;
		display: flex;justify-content: left;align-items: center;
		}
		.modal-lrc-kapsayici .modal-lrc-head .fas {
				position:absolute;top:0px;opacity:1 !important;z-index:9999;
				clear:both;float:none;overflow: hidden;margin:0 auto;
				text-align:center;cursor:pointer;margin-left:1px;
				background:var(--renk7);color:var(--renk7f) !important;font-size:1.1em;
			width:40px;height:40px !important;max-height:40px !important;
			display: flex;justify-content: center;align-items: center;
			border:0 !important;
				
				}
		.modal-lrc-kapsayici .modal-lrc-head .fas:hover {background:#222;color:#fff;opacity:1 !important;}
		.modal-lrc-kapsayici .modal-lrc-head .fas.pencere-boyutlandir {right:35px;}
		.modal-lrc-kapsayici .modal-lrc-head .fas.fa-window-close {right:0;}
		.modal-lrc-kapsayici .modal-lrc-icerik{
			clear:both;float:none;margin:0 auto;
			width:100%;
			/*height:calc(100vh - 60px) !important; */
			border:2px solid var(--renk7);
			border-right:0;
			background:#fff;
			padding:10px;overflow-y:auto;
			
			}
		.xmodal-lrc-kapsayici > * {
			border:1px dashed red;
			clear:both;float:none;margin:0 auto; 
			}

}

@media only screen and (max-width: 767px) {
		.modal-lrc-kapsayici {
				overflow: hidden;padding:0;margin:0;
				background:var(--beyaz) url('/img/capraz-1.png');
				border:0px solid var(--beyaz);
				display: flex; flex-direction: column;
				width:100% !important;height:100vh;
				transition: all 0.3s ease;
				}
				
		.modal-lrc-head {
				width:100%;
				/* 
				display: flex; flex-direction: row;
				position:absolute;top:0;left:0;right:0;
				clear:both;float:none;overflow: hidden;margin:0 auto;
				display:inline-block;
				height:30px !important;
				padding:10px;
				border:1px dashed #00cc66;
				
				*/
				margin-bottom:10px;
				}
		.modal-lrc-baslik {text-align:left;color:#222;padding:5px 10px;}
		.modal-lrc-kapsayici .modal-lrc-head .fas {
				position:absolute;top:0px;opacity:1 !important;
				clear:both;float:none;overflow: hidden;margin:0 auto;
				text-align:center;cursor:pointer;padding:10px;margin-left:1px;
				background:var(--renk3);color:var(--renk3f);
				font-size:1.5em;
				}
		.modal-lrc-kapsayici .modal-lrc-head .fas:hover {background:#222;color:#fff;opacity:1 !important;}
		.modal-lrc-kapsayici .modal-lrc-head .fas.pencere-boyutlandir {right:35px;}
		.modal-lrc-kapsayici .modal-lrc-head .fas.fa-window-close {right:0;}
		.modal-lrc-icerik{
				clear:both;float:none;overflow:auto;margin:0 auto;display:block;
				padding:5px;background:#fff;width:100% !important;
				}
		.modal-lrc-kapsayici.left .modal-lrc-icerik,
		.modal-lrc-kapsayici.right .modal-lrc-icerik{padding:5px;}		
		
		
}
.CssTamEkran {left: 0; top: 0; width:100% !important;height:100vh !important;position: fixed;overflow: hidden;border:5px solid #ffcccc; }
