body{background-color:#ddd}body #page-container{background-color:#ddd!important}body .container{margin:0 auto;margin-top:20px!important;padding-top:10px!important;width:92%!important}.mod-agreement{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2),inset 0 0 50px rgba(0,0,0,.1);margin:20px auto;padding:50px;position:relative}.mod-agreement .agreement-title{color:#336;font-size:21px;margin:35px;text-align:center}.mod-agreement .agreement-content{margin-bottom:35px;min-height:100px;padding:20px;white-space:pre-wrap;word-break:break-word}.mod-agreement .agreement-content .title{font-size:18px;margin-bottom:20px}.mod-agreement .agreement-content p{margin-bottom:15px}.mod-agreement .agreement-content .underline p{text-decoration:underline}.mod-agreement:after,.mod-agreement:before{background:transparent;bottom:18px;box-shadow:0 6px 12px rgba(0,0,0,.3);content:" ";height:10px;left:12px;position:absolute;transform:skew(-5deg) rotate(-5deg);width:40%;z-index:-1}.mod-agreement:after{left:auto;right:12px;transform:skew(5deg) rotate(5deg)}.mod-agreement table{border-collapse:collapse;border-spacing:0;margin:15px 0;table-layout:fixed;width:100%}.mod-agreement table thead{background-color:#f9f9f9}.mod-agreement table td,.mod-agreement table th{word-wrap:break-word;border:1px solid #ccc;box-sizing:border-box;height:30px;min-width:40px;padding:2px 4px;text-align:left;vertical-align:top}.mod-agreement table td.active,.mod-agreement table th.active{background-color:#ffe}@media screen and (max-width:700px){.mod-header{display:none}.mod-footer{display:none!important}.container{padding:10px 0;width:92%}.container .mod-agreement{font-size:13px;padding:20px 0}body .container{padding:0;width:100%}body .container .mod-agreement{font-size:13px;margin:0;padding:30px 10px}}