body.knet_mrp_blur > * {-webkit-filter: blur(1.7px); filter: blur(1.7px); transition:0.5s;}
#knet_mrp_popup * {box-sizing: border-box; transition:0.5s;}
#knet_mrp_popup img {max-width:100%;}
#knet_mrp_popup input {padding:10px; border:1px solid #aaa; border-radius:3px; width:100%;}
#knet_mrp_popup button,
#knet_mrp_popup .button {padding:10px; border:1px solid #aaa; border-radius:5px; cursor:pointer; width:100%; position:relative; text-decoration:none;}
#knet_mrp_popup button:before,
#knet_mrp_popup .button:before {content:""; position:absolute; top:0; bottom:50%; left:0; right:0; background:rgba(255,255,255,.1)}
#knet_mrp_popup .mrp_input {position:relative;}
#knet_mrp_popup .mrp_input label {position:absolute; top:0; left:10px; transform:translate(0,-50%); background:#fff; padding:1px 3px; border-radius:3px; border:1px solid #ddd; color:#333; font-size:8px; display:block; opacity:0;}
#knet_mrp_popup .mrp_input input:focus + label {opacity:1;}
#knet_mrp_popup .mrp_input input:focus::-webkit-input-placeholder { opacity:0; }
#knet_mrp_popup .mrp_input input:focus:-moz-placeholder { opacity:0; }
#knet_mrp_popup .mrp_input input:focus::-moz-placeholder { opacity:0; }
#knet_mrp_popup .mrp_input input:focus:-ms-input-placeholder { opacity:0; }

#knet_mrp_popup {position:fixed; left:0; top:0; bottom:0; right:0; z-index:99999; display:none; -webkit-filter: blur(0); filter: blur(0); font-size:16px; line-height:1.2;}
#knet_mrp_popup_bg {position:fixed; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0);}
#knet_mrp_popup.active #knet_mrp_popup_bg {background:rgba(0,0,0,0.4);}
#knet_mrp_popup.active #knet_mrp_popup_close,
#knet_mrp_popup_close2 {background:url('../../images/krivovnet_mrocketpopup/close.png'); background-size:100% 100%; width:30px; height:30px; position:absolute; top:10px; right:10px; cursor:pointer;}
#knet_mrp_popup_window {position:absolute; top:150%; left:50%; transform:translate(-50%, -50%); max-height:90%; max-width:90%;}
#knet_mrp_popup.active #knet_mrp_popup_window {top:50%;}
#knet_mrp_popup_window .P_BODY {font-size:24px;}
#knet_mrp_popup_window .P_BODY .MRP_SUBJECT {font-size:150%; font-weight:bold;}
#knet_mrp_popup_window .img {font-size:0;}

#knet_mrp_politicle {position:fixed; bottom:0; left:0; right:0; text-align:center; color:#ddd; font-size:12px; cursor:pointer;}
#knet_mrp_politicle:hover {color:#fff;}
#knet_mrp_politicle_window {position:fixed; top:5%; bottom:5%; left:5%; right:5%; z-index:100; background:#fff; padding:50px 0 0 0; z-index:100005; -webkit-filter: blur(0); filter: blur(0); box-shadow:0 0 50px #000;}
#knet_mrp_politicle_window:before {content:""; position:absolute; top:0; height:50px; left:0; right:0; background:#ddd;}
#knet_mrp_politicle_window .text {height:100%; overflow:auto; padding:0 20px;}

#knet_mrp_popup.default #knet_mrp_popup_window {padding:20px; background:#fff; border:1px solid rgba(0,0,0,.7); border-radius:3px; box-shadow:0 0 50px #fff; text-align:center; font-size:18px; width:600px; overflow:auto; }
#knet_mrp_popup.default #knet_mrp_popup_window .MRP_HEADER {margin-bottom:10px; text-transform:uppercase; color:#434343;}
#knet_mrp_popup.default #knet_mrp_popup_window .P_BODY {margin-bottom:10px; text-transform:uppercase; color:#333; font-weight:bold;}
#knet_mrp_popup.default #knet_mrp_popup_window .PROPS {display: flex; flex-wrap: wrap; justify-content: center;}
#knet_mrp_popup.default #knet_mrp_popup_window .PROPS > div {padding:5px; flex: 0 0 33.33%;}
#knet_mrp_popup.default #knet_mrp_popup_window .img > img {height:200px;}

#knet_mrp_popup.images #knet_mrp_popup_window {color:#fff; width:800px;}
#knet_mrp_popup.images #knet_mrp_popup_window .MRP_HEADER {width:60%; padding:20px 0 20px 210px; font-size:16px; font-style:italic; float:left;}
#knet_mrp_popup.images #knet_mrp_popup_window .MRP_HEADER .before {background:#c4071a; position:absolute; top:0; bottom:-20px; left:0; width:60%; z-index:-1; transform:skewX(-10deg);}
#knet_mrp_popup.images #knet_mrp_popup_window .P_BODY {float:left; width:65%; padding:20px 0 20px 210px; position:relative; font-size:24px;}
#knet_mrp_popup.images #knet_mrp_popup_window .P_BODY .before {background:#1999d2; position:absolute; top:0; bottom:0; left:0; right:0; z-index:-1; transform:skewX(-10deg);}
#knet_mrp_popup.images #knet_mrp_popup_window .PROPS {overflow:hidden; position:absolute; padding:10px 10px 10px 50%; right:0; top:50%; transform:translate(0,-50%); background:#ddd; width:80%; z-index:-2;}
#knet_mrp_popup.images #knet_mrp_popup_window .PROPS > div {margin:5px 0;}
#knet_mrp_popup.images #knet_mrp_popup_window .img {position:absolute; bottom:-20px; left:0; transform:translate(-30%);}
#knet_mrp_popup.images.no-img #knet_mrp_popup_window .P_BODY {padding-left:40px;}
#knet_mrp_popup.images.no-img #knet_mrp_popup_window .MRP_HEADER {padding-left:40px;}
#knet_mrp_popup.images.no-img #knet_mrp_popup_window {width:600px;}
#knet_mrp_popup.images.img1 #knet_mrp_popup_window .img {transform:translate(-50%);}
#knet_mrp_popup.images.img3 #knet_mrp_popup_window .img {transform:translate(-40%);}

#knet_mrp_popup.light #knet_mrp_popup_window {background:#e8e8e8; width:400px; overflow:auto; text-align:center; box-shadow:0 0 50px #000;}
#knet_mrp_popup.light #knet_mrp_popup_window .MRP_HEADER {padding:30px; font-size:18px; text-transform:uppercase; color:#5e555c;}
#knet_mrp_popup.light #knet_mrp_popup_window .P_BODY {background:url('../../images/krivovnet_mrocketpopup/bg/bg-trio.png'); animation: lightP_body 20s infinite linear; background-color:#1bba68; padding:30px; color:#fff; text-shadow:1px 1px 0 rgba(0,0,0,.75); font-size:24px;}
#knet_mrp_popup.light #knet_mrp_popup_window .PROPS {padding:30px;}
#knet_mrp_popup.light #knet_mrp_popup_window .PROPS > div {padding:5px 0;}
#knet_mrp_popup.light #knet_mrp_popup_window .img {display:none;}
@keyframes lightP_body {0% {background-position:0 0;} 100%{background-position:-702px 0;}}

#knet_mrp_popup.footer {top:auto; height:auto; bottom:0; background:#fff; border-top:1px solid #ddd; padding:20px 0;}
#knet_mrp_popup.footer #knet_mrp_popup_bg {display:none;}
#knet_mrp_popup.footer #knet_mrp_popup_window {position:relative; top:auto; left:0; transform:none; width:1000px; margin:0 auto;}
#knet_mrp_popup.footer #knet_mrp_popup_window .img {position:absolute; bottom:-20px; left:30%; right:50%;}
#knet_mrp_popup.footer #knet_mrp_popup_window .img > img {width:90%;}
#knet_mrp_popup.footer #knet_mrp_popup_window .MRP_HEADER,
#knet_mrp_popup.footer #knet_mrp_popup_window .PROPS {float:right; width:51%; text-align:right;}
#knet_mrp_popup.footer #knet_mrp_popup_window .P_BODY {float:left; width:30%;}
#knet_mrp_popup.footer #knet_mrp_popup_window:after {content:""; display:block; clear:both;}
#knet_mrp_popup.footer #knet_mrp_popup_window .PROPS {display: flex; flex-wrap: wrap; justify-content: flex-end;}
#knet_mrp_popup.footer #knet_mrp_popup_window .PROPS > div {padding:5px 5px 5px 0; flex: 0 0 33.33%;}
/*
#knet_mrp_popup.footer #knet_mrp_popup_window .P_BODY {position:absolute; top:50%; left:0; transform:translate(0,-50%); right:70%; font-size:24px; text-transform:uppercase;}
#knet_mrp_popup.footer #knet_mrp_popup_window .MRP_HEADER {padding-left:50%;}
*/
#knet_mrp_popup.footer #knet_mrp_politicle {color:#000; text-shadow:0 0 1px #fff; right:50%; margin-right:-500px; left:auto;}

#knet_mrp_popup.minimal #knet_mrp_popup_window {background:#e8e8e8; overflow:auto; box-shadow:0 0 50px #000; padding:10px; text-transform:uppercase; width:700px;}
#knet_mrp_popup.minimal.no-img #knet_mrp_popup_window {text-align:center;}
#knet_mrp_popup.minimal #knet_mrp_popup_window .img {position:absolute; bottom:10px; right:10px; width:30%; z-index:-1; top:10px;}
#knet_mrp_popup.minimal #knet_mrp_popup_window .img > img {max-height:100%;position:absolute; bottom:0;}
#knet_mrp_popup.minimal #knet_mrp_popup_window .MRP_HEADER {padding-right:30%; font-size:18px; margin-bottom:20px;}
#knet_mrp_popup.minimal #knet_mrp_popup_window .P_BODY {padding-right:30%;}
#knet_mrp_popup.minimal.no-img #knet_mrp_popup_window .MRP_HEADER,
#knet_mrp_popup.minimal.no-img #knet_mrp_popup_window .P_BODY {padding-right:0;}
#knet_mrp_popup.minimal #knet_mrp_popup_window .PROPS {padding:10px; background:#fff; display: flex; flex-wrap: wrap; justify-content: center; margin-top:20px;}
#knet_mrp_popup.minimal #knet_mrp_popup_window .PROPS > div {padding:5px; flex: 0 0 33.33%;}

@media screen and (max-width: 1000px) {
#knet_mrp_popup.footer #knet_mrp_popup_window .img {display:none;}
#knet_mrp_popup.footer #knet_mrp_popup_window .P_BODY {width:40%;}
#knet_mrp_popup.footer #knet_mrp_popup_window .MRP_HEADER,
#knet_mrp_popup.footer #knet_mrp_popup_window .PROPS {width:59%;}
}
@media screen and (max-width: 800px) {
#knet_mrp_popup.images #knet_mrp_popup_window > div {overflow:hidden;}
#knet_mrp_popup.images #knet_mrp_popup_window {width:600px;}
#knet_mrp_popup.images #knet_mrp_popup_window .img {display:none;}
#knet_mrp_popup.images #knet_mrp_popup_window .P_BODY {padding-left:40px;}
#knet_mrp_popup.images #knet_mrp_popup_window .MRP_HEADER {padding-left:40px;}
#knet_mrp_popup.footer #knet_mrp_popup_window .P_BODY,
#knet_mrp_popup.footer #knet_mrp_popup_window .MRP_HEADER,
#knet_mrp_popup.footer #knet_mrp_popup_window .PROPS {font-size:80%;}

}
@media screen and (max-width: 700px) {
#knet_mrp_popup.active:not(.footer) #knet_mrp_popup_window {left:10px;  transform:translate(0,-50%);}
}
@media screen and (max-width: 600px) {
#knet_mrp_popup.images #knet_mrp_popup_window {overflow:auto;}
#knet_mrp_popup.images #knet_mrp_popup_window .MRP_HEADER,
#knet_mrp_popup.images #knet_mrp_popup_window .MRP_HEADER .before,
#knet_mrp_popup.images #knet_mrp_popup_window .P_BODY,
#knet_mrp_popup.images #knet_mrp_popup_window .P_BODY .before,
#knet_mrp_popup.images #knet_mrp_popup_window .PROPS {width:100% !important; transform:none; padding:10px;}
#knet_mrp_popup.images #knet_mrp_popup_window .PROPS {position:relative; top:auto; z-index:5; transform:none;}
#knet_mrp_popup.footer #knet_mrp_popup_window .P_BODY,
#knet_mrp_popup.footer #knet_mrp_popup_window .MRP_HEADER,
#knet_mrp_popup.footer #knet_mrp_popup_window .PROPS {float:none; width:100%; text-align:center; justify-content: center;}
}
@media screen and (max-width: 400px) {
#knet_mrp_politicle {display:none;}
#knet_mrp_popup.active  #knet_mrp_popup_window {transform:none !important; top:40px; bottom:0; z-index:5;}
#knet_mrp_popup.default #knet_mrp_popup_window .img > img {height:auto;}
#knet_mrp_popup.default #knet_mrp_popup_window .PROPS > div {padding:5px; flex: 0 0 100%;}
}

/* Back */
#selectimg > img {height:100px; margin:10px; border:5px solid #fff; cursor:pointer;}
#selectimg > img.active {border-color:#f00;}
