@import url(http://fonts.googleapis.com/css?family=Pontano+Sans|Oleo+Script);.overlay-container{display:none;content:" ";height:100%;width:100%;position:absolute;left:0;top:0;background:-moz-radial-gradient(center,ellipse cover,rgba(127,127,127,0) 0,rgba(127,127,127,.9) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(127,127,127,0)),color-stop(100%,rgba(127,127,127,.9)));background:-webkit-radial-gradient(center,ellipse cover,rgba(127,127,127,0) 0,rgba(127,127,127,.9) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(127,127,127,0) 0,rgba(127,127,127,.9) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(127,127,127,0) 0,rgba(127,127,127,.9) 100%);background:radial-gradient(center,ellipse cover,rgba(127,127,127,0) 0,rgba(127,127,127,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007f7f7f', endColorstr='#e67f7f7f', GradientType=1 )}.window-container{display:block;background:#fcfcfc;margin:8em auto;width:500px;padding:10px 20px 20px;text-align:left;z-index:3;border-radius:3px;box-shadow:0 0 30px rgba(0,0,0,.2);-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;opacity:0}.zoomout{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.window-container-visible{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.window-container h3{margin:1em 0 .5em;font-family:"Oleo Script";font-weight:400;font-size:25px;text-align:center}.close{margin:1em auto;display:block;width:52px;background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0,#f4f4f4 40%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(40%,#f4f4f4),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fafafa 0,#f4f4f4 40%,#e5e5e5 100%);background:-o-linear-gradient(top,#fafafa 0,#f4f4f4 40%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fafafa 0,#f4f4f4 40%,#e5e5e5 100%);background:linear-gradient(to bottom,#fafafa 0,#f4f4f4 40%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#e5e5e5', GradientType=0 );border:1px solid #aaa;padding:5px 14px;color:#444;font-family:Helvetica,sans-serif;font-size:12px;border-radius:3px;box-shadow:0 1px 3px #ddd;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;cursor:pointer}.close:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#f8f8f8 40%,#e9e9e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(40%,#f8f8f8),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top,#fefefe 0,#f8f8f8 40%,#e9e9e9 100%);background:-o-linear-gradient(top,#fefefe 0,#f8f8f8 40%,#e9e9e9 100%);background:-ms-linear-gradient(top,#fefefe 0,#f8f8f8 40%,#e9e9e9 100%);background:linear-gradient(to bottom,#fefefe 0,#f8f8f8 40%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e9e9e9', GradientType=0 );box-shadow:0 1px 3px rgba(0,0,0,.2);border:1px solid #aaa}.close:active{background:#f4f4f4;background:-moz-linear-gradient(top,#f4f4f4 0,#efefef 40%,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(40%,#efefef),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#f4f4f4 0,#efefef 40%,#dcdcdc 100%);background:-o-linear-gradient(top,#f4f4f4 0,#efefef 40%,#dcdcdc 100%);background:-ms-linear-gradient(top,#f4f4f4 0,#efefef 40%,#dcdcdc 100%);background:linear-gradient(to bottom,#f4f4f4 0,#efefef 40%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dcdcdc', GradientType=0 );box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}