.mod-clpopup{position:fixed;right:20px;bottom:75px;z-index:10}.mod-clpopup .clpopup_header{position:relative;z-index:1}.mod-clpopup .clpopup_header .clpopup_close{cursor:pointer;width:36px;height:36px;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:-10px;right:-5px;border:none;background-color:#eee;text-indent:-99999px;padding:0}.mod-clpopup .clpopup_header .clpopup_close:hover{opacity:1;background-color:#000}.mod-clpopup .clpopup_header .clpopup_close:hover::after,.mod-clpopup .clpopup_header .clpopup_close:hover::before{background-color:#fff}.mod-clpopup .clpopup_header .clpopup_close::before{content:"";background-color:#000;width:2px;height:22px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mod-clpopup .clpopup_header .clpopup_close::after{content:"";background-color:#000;width:2px;height:22px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mod-clpopup .clpopup_box{border-radius:10px;overflow:hidden}.mod-clpopup .clpopup_box a{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:block}.mod-clpopup .clpopup_box a:hover{text-decoration:none;opacity:.8}.mod-clpopup .clpopup_box a img{width:100%;height:auto}@media only screen and (max-width:992px){.mod-clpopup{bottom:15px;right:0;left:0;margin:0 auto;width:calc(100% - 30px);max-width:345px}}@media only screen and (max-width:979px){.mod-clpopup .clpopup_header .clpopup_close{width:50px;height:50px;top:-25px}}