._fnctWrap {line-height:1.5;}

.wrap-popup {height: 100%; box-shadow:0 0 10px rgba(0,0,0,.2); margin:10px;}
.wrap-popup .slider {font-size: 0;}
.wrap-popup .slider li{max-height:390px; overflow:hidden;}
.wrap-popup .slider a {display: block; height: 100%;position: relative;}
/**.wrap-popup .slider a:focus{outline-style: inset;outline-color: black;outline-width: 2px;outline-offset: -1px;}**/
.wrap-popup .slider a:focus:after{content:'';position:absolute;display:block;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;border:1px solid #000;z-index:99;}
.wrap-popup .slider img {width: 100%; height:100%;}
.wrap-popup .control {overflow: hidden; position: absolute; left: 0; top: 0; width: 100%; padding:0 15px}
.wrap-popup .control .title {font-size: 20px; color: #fff; line-height: 60px; padding-left: 20px;}
.wrap-popup .control .title,
.wrap-popup .control .paging {float: left; display:none;}
.wrap-popup .control .playstop {float: right; margin-right: 10px;}
.wrap-popup .control .playstop button {display: inline-block; width: 35px; height: 60px; text-indent: -9999px; background: url('../images/btn-popup.png') no-repeat left center;}
.wrap-popup .control .playstop button.prev {background-position: 0 center;}
.wrap-popup .control .playstop button.stop {background-position: -40px center;}
.wrap-popup .control .playstop button.play {background-position: -80px center;}
.wrap-popup .control .playstop button.next {background-position: -120px center;}
.wrap-popup .control .playstop button.stop,
.wrap-popup .control .playstop button.play {display: none;}
.wrap-popup .control .playstop button.stop.on,
.wrap-popup .control .playstop button.play.on {display: inline-block;}
.wrap-popup .slick-slider,
.wrap-popup .slick-track,
.wrap-popup .slick-list {height: 100%;}

@media all and (max-width:767px) {
	.wrap-popup .slider li{height:inherit; max-height:inherit}
	.wrap-popup{margin:10px 15px;}
}
