#popup_start{position:fixed;width:100%;height:100%;margin:0;background:rgba(47,47,47,.9);z-index:99999;display:flex;justify-content:center;align-items:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#popup_start .popup_img{cursor:pointer}#popup_start .popup_img img{width:100%;height:auto}#popup_start .popup_txt{width:900px;height:400px;position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-450px;cursor:pointer;box-shadow:0 0 5px #000;background:#fff;overflow:hidden}#popup_start .popup_txt table{border:0;margin:0;padding:0;width:900px;height:400px}#popup_start,#popup_start .popup_txt p{font:400 16px/24px"Lato",sans-serif}#popup_start .popup_txt h1{font:700 36px/48px"Lato",sans-serif}#popup_start .popup_txt a{color:#40b556}#popup_start .popup_txt a:hover{text-decoration:underline}#popup_start .popup_txt ol,#popup_start .popup_txt ul{margin-left:50px}.zamknij_popup,.zamknij_popup:hover{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.zamknij_popup{height:35px;width:32px;background:url(../grafika/close-ico.png)0 0 no-repeat;position:absolute;cursor:pointer;display:block;right:30px;padding:0;z-index:9999;top:30px}.zamknij_popup:hover{transform:rotate(180deg)}@media only screen and (min-width:768px) and (max-width:1023px){#popup_start .popup_txt{width:768px;height:341px;position:absolute;top:50%;left:50%;margin-top:-170px;margin-left:-384px;cursor:pointer;box-shadow:0 0 5px #000;background:#fff}#popup_start .popup_txt table{border:0;margin:0;padding:0;width:768px;height:341px}}@media only screen and (min-width:533px) and (max-width:767px){#popup_start .popup_txt{width:533px;height:250px;position:absolute;top:50%;left:50%;margin-top:-125px;margin-left:-267px;cursor:pointer;box-shadow:0 0 5px #000;background:#fff}#popup_start .popup_txt table{border:0;margin:0;padding:0;width:533px;height:250px}#popup_start,#popup_start .popup_txt p{font:400 12px/18px"Lato",sans-serif}#popup_start .popup_txt h1{font:700 26px/38px"Lato",sans-serif}#popup_start .popup_txt ol,#popup_start .popup_txt ul{margin-left:25px}}@media only screen and (max-width:532px){#popup_start .popup_txt{width:320px;height:200px;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-160px;cursor:pointer;box-shadow:0 0 5px #000;background:#fff}#popup_start .popup_txt table{border:0;margin:0;padding:0;width:320px;height:200px}#popup_start,#popup_start .popup_txt p{font:400 12px/18px"Lato",sans-serif}#popup_start .popup_txt h1{font:700 18px/27px"Lato",sans-serif}#popup_start .popup_txt ol,#popup_start .popup_txt ul{margin-left:15px}}