/* Reveal Modals ---------------------- */
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; background: rgba(0, 0, 0, 0.95); z-index: 999; display: none; top: 0; left: 0; }
.reveal-modal { background: white; visibility: hidden; display: none; top: 100px; left: 50%; margin-left: -260px; width:420px; position: absolute; z-index: 1000; padding: 0px; -moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.15);box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.15);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.reveal-modal .close-reveal-modal{width:25px;height:24px;background: url('../../i/kirmizi/icon/beyaz/closed-24-beyaz.png') no-repeat;position:absolute;top:7px;right:16px;text-indent:-999em;cursor:pointer;}
.reveal-modal .close-reveal-modal:hover{background: url('../../i/kirmizi/icon/beyaz/closed-24-beyaz.png') no-repeat;}
.reveal-modal.small { width: 30%; margin-left: -15%; }
.reveal-modal.medium { width: 40%; margin-left: -20%; }
.reveal-modal.large { width: 60%; margin-left: -30%; }
.reveal-modal.xlarge { width: 70%; margin-left: -35%; }
.reveal-modal.expand { width: 90%; margin-left: -45%; }
.reveal-modal .row { min-width: 0; margin-bottom: 10px; }
.reveal-modal > :first-child { margin-top: 0; }
.reveal-modal > :last-child { margin-bottom: 0; }

.reveal-modal-bg2 { position: fixed; height: 100%; width: 100%; background: #000; background: rgba(0, 0, 0, 0.95); z-index: 999; display: none; top: 0; left: 0; }
.reveal-modal2 { background: white; top: 0px; left: 0; margin-left: 0px; width:420px; position: absolute; z-index: 1000; padding: 0px; -moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.15);box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.15);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.reveal-modal2.small { width: 30%; margin-left: -15%; }
.reveal-modal2.medium { width: 40%; margin-left: -20%; }
.reveal-modal2.large { width: 60%; margin-left: -30%; }
.reveal-modal2.xlarge { width: 70%; margin-left: -35%; }
.reveal-modal2.expand { width: 90%; margin-left: -45%; }
.reveal-modal2 .row { min-width: 0; margin-bottom: 10px; }
.reveal-modal2 > :first-child { margin-top: 0; }
.reveal-modal2 > :last-child { margin-bottom: 0; }


/* Login Modals ---------------------- */
.poplogin { border: solid 1px #dddddd; margin-left: 0; margin-bottom: 10px; -webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;-moz-box-shadow: 0 0 18px 9px #000;-webkit-box-shadow: 0 0 18px 9px #000;box-shadow: 0 0 18px 9px #000;}
.poplogin  { list-style: none; line-height: 1; }
.poplogin .head { background:#970101;padding: 10px; text-align: center; color: #FFF; font-weight: bold; font-size: 16px; -webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.poplogin .register {padding: 10px 5px; text-align: center; color: #555; font-weight:bold; font-size:12px;font-family:Arial;}
.poplogin .socials{ border-bottom: dotted 1px #dddddd; color:#ddd; text-align: center; padding:10px 0 20px 0;}
.poplogin .socials a:hover{ color:#FFF;}
.poplogin .title { font-family:Arial;padding: 5px; text-align: center; color: #555; font-weight: bold;font-size:12px; }
.poplogin .title-small { font-family:Arial;padding: 5px; text-align: center; color: #555; font-weight: normal;font-size:11px; line-height:14px;}
.poplogin .title-red { padding: 5px; text-align: center; color: #970101; font-weight: 600;font-size:16px; }
.poplogin .logins { background-color: white; padding: 10px 100px 10px 100px; text-align: center; color: #333333; font-size: 12px; font-weight: normal; border-bottom: dotted 1px #dddddd; }
.poplogin .pop-buttons {font-family:Arial; text-align: center; padding: 10px; -webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}


/* Login Modals ---------------------- */
.haberyorum { list-style: none; line-height: 1; }
.haberyorum .head { background:#970101;padding: 10px; text-align: left; color: #FFF; font-weight: bold; font-size: 16px; -webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.haberyorum .register {padding: 10px 5px; text-align: left; color: #555; font-weight:bold; font-size:12px;font-family:Arial;}
.haberyorum .title { font-family:Arial;padding: 5px; text-align: left; color: #555; font-weight: bold;font-size:12px;padding:10px 0 0 30px ; }
.haberyorum .title-mesaj { font-family:Arial;padding:0px 0 0 10px ; }
.haberyorum .title-small { font-family:Arial;padding: 5px; text-align: left; color: #555; font-weight: normal;font-size:11px; line-height:14px;}
.haberyorum .title-red { padding: 5px; text-align: left; color: #970101; font-weight: 600;font-size:16px; padding:10px 0 0 30px ;}
.haberyorum .logins { background-color: white; padding: 10px 100px 10px 40px; text-align: left; color: #333333; font-size: 12px; font-weight: normal; border-bottom: dotted 1px #dddddd; }
.haberyorum .pop-buttons {font-family:Arial; text-align: left; padding: 10px; -webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}


/* Register Modals ---------------------- */
.popregister { border: solid 1px #dddddd; margin-left: 0; margin-bottom: 10px; -webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;-moz-box-shadow: 0 0 18px 9px #000;-webkit-box-shadow: 0 0 18px 9px #000;box-shadow: 0 0 18px 9px #000;}
.popregister  { list-style: none; line-height: 1; }
.popregister .head {background:#970101; padding: 10px; text-align: center; color: #FFF; font-weight: bold; font-size: 16px; -webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.popregister .register {padding: 10px 5px; text-align: center; color: #555; font-weight:bold; font-size:12px;font-family:Arial; }
.popregister .socials{ border-bottom: dotted 1px #dddddd; color:#ddd; text-align: center; padding:10px 0 20px 0;}
.popregister .title { font-family:Arial;padding: 5px; text-align: center; color: #555; font-weight: bold;font-size:12px; }
.popregister .title-small { font-family:Arial;padding: 5px; text-align: center; color: #555; font-weight: normal;font-size:11px; line-height:14px;}
.popregister .title-red { padding: 5px; text-align: center; color: #970101; font-weight: 600;font-size:16px; }
.popregister .logins { background-color: white; padding: 15px 100px 15px 100px; text-align: center; color: #333333; font-size: 14px; font-weight: normal; border-bottom: dotted 1px #dddddd; }
.popregister .pop-buttons { text-align: center; padding: 20px; -webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}