.contractPage{width:90%;margin:0 auto}.contractPage.full-screen{width:100%}.contractPage .pageTitle{text-align:center}.contractPage .pageTitle h2{margin-top:25px;margin-bottom:15px;font-size:32px;font-weight:400;color:#478cc7}.contractPage .content-page{font-size:14px;line-height:1.4}.contractPage .content-page .bar{display:none}.contractPage .content-page .content-title{height:40px;line-height:40px;font-size:24px;color:#fff}.contractPage .content-page .page{position:relative;background-color:transparent!important}.contractPage .content-page .content{position:relative;top:0}.contractPage .content-page .content .content-block{margin:0;background:none}.contractPage .content-page p{margin:10px 0}.contractPage .content-page .table{width:100%;overflow-x:auto;border-collapse:collapse;border:2px solid grey}.contractPage .content-page .table .th{padding:8px;border:2px solid grey}.contractPage .content-page .table .td{vertical-align:top;padding:8px;border:2px solid grey}.contractPage .content-page .table .td p,.contractPage .content-page .table .th p{margin:0}.contractPage .content-page .tableBox .table{border-collapse:collapse}.contractPage .content-page a{cursor:pointer}.pageFooter{height:45px}