.md-perspective,.md-perspective body{height:100%;overflow:hidden}.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}.md-modal{position:fixed;top:400px;left:50%;width:50%;max-width:630px;min-width:320px;height:auto;z-index:999999;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-close{position:absolute;top:40px;right:-53px;z-index:999999;border:0;background:url(../img/theme/popup_close.png) no-repeat 0 0 transparent;width:53px;height:44px;display:block;text-indent:-99999px}.md-show{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:9999;opacity:0;background:rgba(0,0,0,.5);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show~.md-overlay{opacity:1;visibility:visible}.md-content{color:#fff;position:relative;border-radius:3px;margin:0 auto}.md-content .details{background:url(../img/theme/popup_bg.png) no-repeat 0 bottom transparent;background-size:cover;max-height:350px;min-height:155px;overflow:auto}.md-content h3{margin:0;padding:.4em;text-align:left}.md-content>div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:1.15em}.md-content>div p{margin:0;padding:10px 0}.md-content>div ul{margin:0;padding:0 0 30px 20px}.md-content>div ul li{padding:5px 0}.md-content button{display:block;margin:0 auto;font-size:.8em}.md-effect-1 .md-content{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}@media screen and (max-width:32em){body{font-size:75%}}