/* Outer */
.popup-window
{

	z-index:10000;
    width:100%;
    height:100%;
    display:none;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.75);
	 /* pointer-events: none; */

}

/* Inner */
.popup-window-inner{
    max-width:1024px;
	float:left;
    padding-top:10px;
    padding-bottom:10px;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    box-shadow:0px 2px 6px rgba(0,0,0,1);
    border-radius:20px;
	background:#fff;
	/* pointer-events: all; */
}
.popup-window-inner .content{
	padding:20px;
}

 /* Close Button */
.popup-window-close {
    width:30px;
    height:30px;
    margin-top:18px;
    margin-right:18px;
    display:inline-block;
    position:absolute;
    top:-15px;
    right:-15px;
    transition:ease 0.25s all;
    -webkit-transform:translate(50%, -50%);
    transform:translate(50%, -50%);
    border-radius:1000px;
    font-family:Arial, Sans-Serif;
    font-size:26px;
    text-align:center;
    line-height:100%;
    background: #6886cf;
    color: #fff!important;
	/*border: 2px solid #fff;*/
}

.popup-window-close:hover {
    -webkit-transform:translate(50%, -50%) rotate(180deg);
    transform:translate(50%, -50%) rotate(180deg);
    text-decoration:none;
}


/*-------------------------------------------------- ekönyv ------------------------------------------------------------*/
@media all and (min-width: 930px) { /*asztali*/

.popup-window-ekonyv-warning .popup-window-inner, .popup-window-audiobook-warning .popup-window-inner, .popup-window-ekonyv-audiobook-warning .popup-window-inner,
.popup-window-payment-delivery-warning .popup-window-inner, .popup-window-order-duplication-warning .popup-window-inner, .popup-window-cart-ebook-warning .popup-window-inner
{
	/*height:180px; width:400px;*/
	/*height:300px!important;*/
	width:450px!important;
}
/*.popup-window-ekonyv-warning .popup-window-inner-d, .popup-window-audiobook-warning .popup-window-inner-d, .popup-window-ekonyv-audiobook-warning .popup-window-inner-d,
.popup-window-payment-delivery-warning .popup-window-inner-d{}*/

}


.popup-window-ekonyv-warning .txt, .popup-window-audiobook-warning .txt, .popup-window-ekonyv-audiobook-warning .txt, .popup-window-payment-delivery-warning .txt,
 .popup-window-order-duplication-warning .txt, .popup-window-cart-ebook-warning .txt{
	text-align: justify;
}
.popup-window-ekonyv-warning .digital_txt, .popup-window-audiobook-warning .digital_txt, .popup-window-ekonyv-audiobook-warning .digital_txt, .popup-window-payment-delivery-warning .digital_txt {
    padding-top:10px;
	font-size: 11px;
}

.popup-window-ekonyv-warning .r1, .popup-window-audiobook-warning .r1, .popup-window-ekonyv-audiobook-warning .r1,
.popup-window-ekonyv-warning .r2, .popup-window-payment-delivery-warning .r1, .popup-window-payment-delivery-warning .r2,
.popup-window-order-duplication-warning .r1, .popup-window-order-duplication-warning .r2, .popup-window-cart-ebook-warning .r1, .popup-window-cart-ebook-warning .r2{
	padding-bottom:20px;
}
.popup-window-ekonyv-warning  button, .popup-window-audiobook-warning  button, .popup-window-ekonyv-audiobook-warning  button,
.popup-window-payment-delivery-warning  button, .popup-window-order-duplication-warning  button, .popup-window-cart-ebook-warning  button{
	width:100%;
}
.popup-window-ekonyv-warning .btn-modify, .popup-window-audiobook-warning .btn-modify, .popup-window-ekonyv-audiobook-warning .btn-modify,
.popup-window-payment-delivery-warning .btn-modify, .popup-window-order-duplication-warning .btn-modify{
	background:#6886cf;
	color:#fff;
}
.popup-window-ekonyv-warning .btn-pay, .popup-window-audiobook-warning .btn-pay, .popup-window-ekonyv-audiobook-warning .btn-pay,
.popup-window-payment-delivery-warning .btn-pay, .popup-window-order-duplication-warning .btn-pay{
	background:#fc8028;
	color:#fff;
}



.popup-window-nologin .title{
	font-size:16px;
	font-weight:bold;
}
.popup-window-nologin .line02{
	height:40px;
}
.popup-window-nologin .c{
	text-align:center;
}
.popup-window-nologin .forgotten_password_pp{
	line-height:34px;
}


/*hírlevélre ösztönző*/
@media all and (min-width: 930px) { /*asztali*/
    .popup-window-newsletter-subscription-incentive .popup-window-inner {
        background-image: url("/images/hirlevel_feliratkozas_kupon_asztali_4.jpg");
        width: 700px;
        height:400px;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content {
        height:380px;
        position:relative;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-ok {
        position: absolute;
        left: 490px;
        top: 160px;
        width:190px;
        height:50px;
        background-color:#013678;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-ok:hover {
        background-color:#274a76;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-cancel {
        position: absolute;
        left: 490px;
        top: 230px;
        width:190px;
        height:50px;
        background-color:transparent;
        color:#013678;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-cancel:hover {
        color:#616161;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-price-fix-details {
        position: absolute;
        left: 620px;
        top: 136px;
        width: 70px;
        height:22px;
        opacity: 0;
    }
}

@media all and (max-width: 930px) { /*mobil*/
    .popup-window-newsletter-subscription-incentive .popup-window-inner {
        background-image: url("/images/hirlevel_feliratkozas_kupon_mobil_4.jpg");
        background-size: 100%;
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: center;
        width:90%;
        height:240px;
        position: relative;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content {
        position: absolute;
        top: 92px;
        width:100%;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-ok {
        background-color:#013678;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-ok:hover {
        background-color:#274a76;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-cancel {
        background-color:transparent;
        color:#013678;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-cancel:hover {
        background-color:#616161;
    }
    .popup-window-newsletter-subscription-incentive .popup-window-inner .content .btn-newsletter-subscription-incentive-price-fix-details {
        position: absolute;
        left: 302px;
        top: -22px;
        width: 40px;
        height:20px;
        opacity: 0;
    }
}