.management-contracts .search-grid .results .default ul li{grid-template-areas:"date-start type description document annex";grid-template-columns:160px minmax(0,1fr) minmax(0,1fr) 100px 100px}.management-contracts .search-grid .results .default ul li .date-start{grid-area:date-start}.management-contracts .search-grid .results .default ul li .type{grid-area:type}.management-contracts .search-grid .results .default ul li .description{grid-area:description}.management-contracts .search-grid .results .default ul li .document{grid-area:document}.management-contracts .search-grid .results .default ul li .annex{grid-area:annex;text-align:right}.management-contracts .contracts-details{height:100%}.management-contracts .contracts-details .sections{display:grid;grid-template-areas:"navigation" "contract";grid-template-columns:minmax(0,1fr);grid-template-rows:43px minmax(0,1fr);grid-row-gap:15px;height:100%}.management-contracts .contracts-details .sections .navigation{grid-area:navigation}.management-contracts .contracts-details .sections .contract{grid-area:contract}.management-contracts .contracts-details .navigation{position:relative}.management-contracts .contracts-details .navigation .close{float:left}.management-contracts .contracts-details .navigation .close a{display:block;line-height:40px;color:#333;background:none;text-align:center;border-radius:4px;font-size:20px;line-height:43px;font-weight:400;padding:0 12px 0 12px;margin:0 0 0 0;text-transform:uppercase}.management-contracts .contracts-details .navigation .add{float:right}.management-contracts .contracts-details .navigation .add .btn-add{-webkit-box-shadow:0 1px 2px 0 #e5e5e5;box-shadow:0 1px 2px 0 #e5e5e5}.management-contracts .contracts-details .content .form-control[readonly]{cursor:not-allowed;background-color:#fff}.management-contracts .contracts-details .content .contract{margin:15px 0 0 0;padding:30px 30px 30px 30px;border:1px solid #e2e2e4;border-radius:4px;font-size:16px}.management-contracts .contracts-details .content .contract .logo img{display:block;height:35px}.management-contracts .contracts-details .content .contract .center{text-align:center}.management-contracts .contracts-details .content .contract .bold{font-weight:700}.management-contracts .contracts-details .content .contract .paragraph{margin:0 0 20px 0;padding:0 0 0 0}.management-contracts .contracts-details .content .contract .uppercase{text-transform:uppercase}.management-contracts .contracts-details .content .contract .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.management-contracts .contracts-details .content .contract .flex>div:first-child{width:40px}.management-contracts .contracts-details .content .contract .flex>div:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.management-contracts .contracts-details .content .contract .flex-50{display:-webkit-box;display:-ms-flexbox;display:flex}.management-contracts .contracts-details .content .contract .flex-50>div:first-child{width:50%;margin-right:30px}.management-contracts .contracts-details .content .contract .flex-50>div:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.management-contracts .contracts-details .content .contract .name{height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.management-contracts .contracts-details .content .contract .name img{display:block;height:149px}.management-contracts .contracts-details .content .contract .pad{border:1px solid #e2e2e4;border-radius:4px;width:100%}.management-contracts .contracts-details .content .contract .affix-signature{margin:10px 0 0 0;color:#999;font-weight:600;font-size:14px}.management-contracts .contracts-details .content .contract .actions{margin:20px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.management-contracts .contracts-details .content .contract .actions div{width:33.33%}.management-contracts .contracts-details .content .contract .actions .btn-site{display:block;margin:0 10px 0 0}.management-contracts .contracts-details .content .contract .actions div:last-child .btn-site{margin:0 0 0 0}.management-contracts .contracts-details .content .contract .accept{margin:20px 0 0 0;font-weight:600}.management-contracts .contracts-details .content .contract .accept .checkbox label{font-size:16px;font-weight:600}.management-contracts .contracts-details .content .contract .annex{margin:10px 0 0 0}.management-contracts .contracts-details .content .contract .annex a{font-size:16px;font-weight:600;color:#00abf0}@media (max-width:1399px){.management-contracts .search-grid .results .default .head ul li{padding-left:15px;padding-right:15px}.management-contracts .search-grid .results .default .head .annex,.management-contracts .search-grid .results .default .head .description,.management-contracts .search-grid .results .default .head .document{display:none}.management-contracts .search-grid .results .default ul li{grid-template-areas:"date-start type" "description description" "document annex";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.management-contracts .search-grid .results .default ul li .annex{text-align:left}}@media (max-width:1099px){.management-contracts .contracts-details .content .contract .flex-50{display:block}.management-contracts .contracts-details .content .contract .flex-50>div:first-child{width:100%;margin:0 0 20px 0}}@media (max-width:699px){.management-contracts .contracts-details .content .contract{padding:15px 15px 15px 15px;font-size:14px}}@media (max-width:599px){.management-contracts .contracts-details .content .contract .paragraph{margin:0 0 15px 0}.management-contracts .contracts-details .content .contract .flex>div:first-child{width:30px}.management-contracts .contracts-details .content .contract .actions{display:block}.management-contracts .contracts-details .content .contract .actions div{margin:0 0 10px 0;width:100%}.management-contracts .contracts-details .content .contract .actions .btn-site{margin:0 0 0 0}}@media (max-width:499px){.management-contracts .search-grid .results .default .body ul li{grid-template-areas:"date-start" "type" "description" "document" "annex";grid-template-columns:minmax(0,1fr)}}