#packeta-widget-overlay{left:0 !important;right:0 !important;background-color:rgba(0,0,0,0.8) !important}#packeta-widget-overlay #packeta-iframe-wrap{max-width:1620px !important}.traffic_popup{display:none;width:100%;height:100%;text-align:center;opacity:1;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99998;transition:all 400ms ease 0ms}.traffic_popup::before{position:absolute;top:0;left:0;right:0;bottom:-100px;display:block;content:"";background-color:rgba(0,0,0,0.6);z-index:0}.traffic_popup .box{position:relative;display:table-cell;vertical-align:middle;z-index:10}.traffic_popup .boxes{width:815px;overflow:auto;max-height:calc(100vh - 40px);text-align:center;position:relative;margin:30px auto;padding:0;left:0 !important;display:inline-block;background-color:#ffffff;transition:all 400ms ease 0ms}.traffic_popup .box .title{z-index:100;position:absolute;left:0;top:0;right:0;text-transform:uppercase;display:block;margin:0;text-align:left}.traffic_popup .box .title label{background-color:#444642;width:60px;line-height:60px;height:60px;text-align:center;display:inline-block;font-size:18px;vertical-align:middle;color:#ffffff;font-weight:700;margin:0 10px 0 0}.traffic_popup .box .title .title_text{width:calc(100% - 75px);display:inline-block;font-size:18px;vertical-align:middle;line-height:22px;font-weight:700;color:#444642}.traffic_popup .box .title .title_text span{text-transform:none;display:block;line-height:16px;font-size:12px;text-align:left;color:#444642;font-weight:600;margin:0}.traffic_popup .box .text{z-index:0;padding:80px 20px 20px;position:relative}.traffic_popup .box .text .opacity_text{font-size:16px;line-height:22px;padding:0 30px;font-weight:700;position:absolute;left:0;right:0;top:50%;z-index:999;opacity:0;visibility:hidden;transform:translateY(-50%);transition:all 400ms ease 0ms}.traffic_popup .box .text.opacity .opacity_text{opacity:1;visibility:visible}.traffic_popup .box .text .select_address{position:relative;width:350px;margin:0 20px 0 0;display:inline-block;vertical-align:top;transition:all 400ms ease 0ms}.traffic_popup .box .text.opacity .select_address{opacity:.25}.traffic_popup .box .text .select_address input[type=text]{border:1px solid #e0dfdf;width:calc(100% - 32px);background-color:#ffffff;font-size:13px;line-height:20px;padding:5px 15px;color:#444642;transition:all 400ms ease 0ms}.traffic_popup .box .text .select_address input[type=text]:focus{border:1px solid #666}.traffic_popup .box .list{z-index:100;position:absolute;left:0;right:0;top:35px}.traffic_popup .box .list p.load_pop{opacity:0;visibility:hidden;font-size:12px;line-height:20px;font-weight:600;z-index:0;position:absolute;left:0;right:0;background-color:#ffffff;padding:14px 20px 14px 45px;margin:0;text-align:left;box-shadow:0 0 15px -2px rgba(0,0,0,0.5)}.traffic_popup .box .list p.load_pop.active{opacity:1;visibility:visible}.traffic_popup .box .list p.load_pop::before{position:absolute;left:20px;top:50%;margin-top:-10px;width:20px;height:20px;content:"";background-image:url('../../img/search_arrow.svg');background-repeat:no-repeat;background-position:center center;background-size:20px 20px;background-color:transparent;animation:rotating 2s linear infinite}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.traffic_popup .box .list p.error_pop{opacity:0;visibility:hidden;font-size:12px;line-height:20px;font-weight:600;z-index:0;position:absolute;left:0;right:0;background-color:#ffffff;padding:14px 20px 14px 45px;margin:0;text-align:left;box-shadow:0 0 15px -2px rgba(0,0,0,0.5)}.traffic_popup .box .list p.error_pop.active{opacity:1;visibility:visible}.traffic_popup .box .list p.error_pop::before{position:absolute;left:20px;top:50%;margin-top:-10px;width:20px;height:20px;content:"";background-image:url('../../img/search_error.svg');background-repeat:no-repeat;background-position:center center;background-size:20px 20px;background-color:transparent}.traffic_popup .box .list ul{overflow:auto;max-height:313px;margin:0;padding:0;border:1px solid #e0dfdf}.traffic_popup .box .list ul li{padding:0;margin:0;list-style:none;display:block}.traffic_popup .box .list ul li.red{background-color:#ffffff;padding:8px 15px;text-align:left;font-size:12px;line-height:16px;color:#444642;font-weight:500}.traffic_popup .box .list ul li a{background-color:#ffffff;border-top:1px solid #e0dfdf;position:relative;padding:8px 15px;text-align:left;font-size:12px;line-height:16px;color:#444642;font-weight:500;display:block;transition:all 400ms ease 0ms}.traffic_popup .box .list ul li:nth-child(1) a{border-top:0}.notouch .traffic_popup .box .list ul li a:hover,.notouch .traffic_popup .box .list ul li.active a{background-color:#efefef}.traffic_popup .box .information{z-index:0;position:relative;margin:20px 0 0;text-align:left}.traffic_popup .box .information .subtitle{font-size:14px;line-height:18px;color:#444642;font-weight:700;margin:0}.traffic_popup .box .information .address{font-size:12px;line-height:18px;color:#666;font-weight:400;font-style:italic;margin:0 0 5px}.traffic_popup .box .information .anotation{font-size:12px;line-height:18px;color:#444642;font-weight:400;margin:0 0 5px}.traffic_popup .box .information .anotation strong{font-size:12px;line-height:18px;color:#444642;font-weight:700}.traffic_popup .box .information .open{font-size:12px;line-height:18px;color:#444642;font-weight:400;margin:0 0 5px}.traffic_popup .box .information .open strong{font-size:12px;line-height:18px;color:#444642;font-weight:700}.traffic_popup .box .text .view_address{background-color:#efefef;height:350px;width:400px;display:inline-block;vertical-align:top;transition:all 400ms ease 0ms}.traffic_popup .box .text.opacity .view_address{opacity:.25}.traffic_popup .box .text .view_address .traffic_map{width:100%;height:350px}.traffic_popup .box .text.opacity .btn.left{opacity:.25}.traffic_popup .box .text.opacity .btn.right{opacity:.25}@media screen and (max-width:960px){.traffic_popup .boxes{width:700px}.traffic_popup .box .text .select_address{width:280px}.traffic_popup .box .text .view_address{height:320px;width:350px}.traffic_popup .box .text .view_address #CpMaps{height:320px}}@media screen and (max-width:800px){.traffic_popup .box .text .select_address input[type=text]{font-size:14px;line-height:22px}}@media screen and (max-width:760px){.traffic_popup .boxes{width:94%}.traffic_popup .box .text .select_address{width:100%;margin:0}.traffic_popup .box .text .view_address{height:220px;width:100%;margin:40px 0 0}.traffic_popup .box .text .view_address .traffic_map{height:220px}.traffic_popup .box .text .btn{position:absolute;bottom:255px;margin-bottom:0}.traffic_popup .box .text .btn:nth-child(2){left:20px}.traffic_popup .box .text .btn:nth-child(3){right:20px}.traffic_popup .box .information{text-align:center;margin:20px 0}.traffic_popup .overflow_scroll{overflow:auto;max-height:calc(100vh - 240px)}}@media screen and (max-width:600px){.traffic_popup .box .title label{margin:0 5px 0 0;width:50px;line-height:50px;height:50px;font-size:16px}.traffic_popup .box .title .title_text{width:calc(100% - 60px);font-size:14px;line-height:20px}.traffic_popup .box .title .title_text span{line-height:14px;font-size:10px}.traffic_popup .box .text{padding:65px 15px 15px}.traffic_popup .box .text .btn{bottom:250px}.traffic_popup .box .text .btn:nth-child(2){left:15px}.traffic_popup .box .text .btn:nth-child(3){right:15px}.traffic_popup .box .information{margin:15px 0}.traffic_popup .box .information .subtitle{font-size:13px;line-height:16px}.traffic_popup .box .information .address{font-size:11px;line-height:16px}.traffic_popup .box .information .anotation{font-size:11px;line-height:16px}.traffic_popup .box .information .anotation strong{font-size:11px;line-height:16px}.traffic_popup .box .information .open{font-size:11px;line-height:16px}.traffic_popup .box .information .open strong{font-size:11px;line-height:16px}}/*# sourceMappingURL=traffic_pop.css.map */