﻿@media only screen and (min-width:960px){.wrap{padding:40px;text-align:center}.button{background:#428bca;border:#357ebd solid 1px;border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:8px 15px;text-decoration:none;text-align:center;min-width:60px;position:relative;transition:color .1s ease}.button:hover{background:#357ebd}.button.btn-big{font-size:18px;padding:15px 20px;min-width:100px}.btn-close{color:#aaa;font-size:30px;text-decoration:none;position:absolute;right:5px;top:0}.btn-close:hover{color:#919191}.modal:before{content:"";display:none;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.modal:target:before{display:block}.modal:target .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transition:translate(0,0);top:20%}.modal-dialog{background:#fefefe;border:#333 solid 1px;border-radius:5px;margin-left:-200px;position:fixed;left:50%;top:-100%;z-index:11;width:360px;-webkit-transform:translate(0,-500%);-ms-transform:translate(0,-500%);-moz-transition:translate(0,-500%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-header,.modal-footer{padding:10px 20px}.modal-header{border-bottom:#eee solid 1px}.modal-header h2{font-size:20px}.modal-footer{border-top:#eee solid 1px;text-align:right}.modal-body{padding:20px}#no-scroll{display:none}.project-top-left{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}}@media only screen and (max-width:850px){}