html{height:100%}body{font-family:verdana,sans serif;font-size:12px;margin:0 auto;height:100%;background:#fff;color:#383838}#body-wrapper{position:relative;height:100%}h1{margin-top:0}@media (max-width:45em){h1{font-size:22px}}@media (min-width:45em){h1{font-size:26px}}h2{font-weight:bold;font-size:16px;text-transform:uppercase;margin-top:0}h3{font-weight:bold;font-size:14px;text-transform:uppercase;margin-top:0}h4{font-weight:bold;font-size:14px;margin-top:0}h5{font-weight:bold;font-size:14px;margin-top:0}p{word-wrap:break-word}a{color:#383838}.clickable{cursor:pointer}.unclickable{cursor:default}@media (max-width:45em){.hideinmobile{display:none}}.form-control-xs{padding:1px 12px;height:22px;font-size:12px}input[type=text],textarea.form-control{font-size:12px}label{color:#8d8c8c;display:block}@media (max-width:45em){label{margin-bottom:0}}.container{width:100%}.id{color:#8d8c8c}.colorblock{height:20px;width:20px;display:inline-block;vertical-align:middle;border-radius:2px;margin-top:-4px;text-align:center;color:#fff;font-weight:bold;line-height:20px}.colorblock-xs{height:10px;width:10px}@media (max-width:45em){.btn .btn-name{display:none}}.pattern-table{display:table;width:100%}.pattern-table .pattern-table-cell{display:table-cell;vertical-align:middle;min-height:1px}.app-update{float:right;font-size:10px;font-style:italic;margin-right:10px}.markdownHelp{text-align:left;font-style:italic;font-size:12px;color:#8d8c8c}@media (min-width:45em){.markdownHelp{padding:0 20px}}.btn-open-modalmarkdown{float:right;margin-bottom:2px}.addcontentmodal{text-align:center}.addcontentmodal .filter{text-align:left}.addcontentmodal .filter label,.addcontentmodal .filter .btn-group,.addcontentmodal .filter select{display:inline-block;vertical-align:middle;width:auto}#topbar{background:#383838;color:#f1f1f1;text-align:center}@media (max-width:45em){#topbar{height:30px;line-height:30px}}@media (min-width:45em){#topbar{height:30px;line-height:30px;z-index:5;position:fixed;top:0;left:0;width:100%}}#topmenu #topmenu-all{background:#f1f1f1;color:#383838;text-align:left;height:38px;line-height:34px;padding:0 2px}@media (max-width:45em){#topmenu #topmenu-all{height:39px;border-bottom:1px solid #8d8c8c}#topmenu #topmenu-all .btn-group-navigation,#topmenu #topmenu-all .userSelect,#topmenu #topmenu-all .btn-group-navigation-label{display:none}}@media (min-width:45em){#topmenu #topmenu-all{box-shadow:0 3px 3px #8d8c8c;z-index:6;position:fixed;top:30px;left:0;width:100%}}#topmenu #topmenu-mobile{background:#f1f1f1;color:#383838;text-align:left}@media (max-width:45em){#topmenu #topmenu-mobile{min-height:38px;line-height:34px;padding:0 2px;border-bottom:1px solid #8d8c8c}}@media (min-width:45em){#topmenu #topmenu-mobile{display:none}}#topmenu .menuFile{display:inline-block;vertical-align:middle;float:left}#topmenu #menuHelp{display:inline-block;vertical-align:middle;float:right;margin-left:5px}#topmenu #menuHelp .dropdown-menu{left:inherit;right:0}#topmenu #localStorage{display:inline-block;vertical-align:middle;float:right;margin-left:5px}#topmenu .btn-group-navigation-label{padding:6px 0;vertical-align:middle}@media (min-width:45em){#topmenu .btn-group-navigation-label{margin-left:10px}}#topmenu .menuViews{display:inline-block;vertical-align:middle;float:left}#topmenu .userSelect{display:inline-block;vertical-align:middle;float:right}#topmenu .userSelect .dropdown-menu{left:inherit;right:0}#topmenu .userSelect .user-line{display:table;width:100%}#topmenu .userSelect .user-line .tools{dispay:table-cell;vertical-align:top;min-height:1px;text-align:right;padding-left:10px}#topmenu .userSelect .user-line .infos{display:table-cell;vertical-align:top;width:100%;min-height:1px}#topmenu .menuNew{display:inline-block;vertical-align:middle;float:right;margin-right:20px}#topmenu .menuNew .dropdown-menu{left:inherit;right:0}@media (max-width:45em){#main{height:100%}}@media (min-width:45em){#main{margin-top:72px;height:100%}}#main .subtopmenu{background:#d1d1d1;color:#383838;text-align:left}@media (max-width:45em){#main .subtopmenu{line-height:34px;border-bottom:1px solid #8d8c8c;padding-bottom:3px}}@media (min-width:45em){#main .subtopmenu{min-height:60px;z-index:4;margin-top:68px;line-height:34px}}#main .subtopmenu .subtopmenu-inner{background:#d1d1d1}@media (min-width:45em){#main .subtopmenu .subtopmenu-inner{position:fixed;top:68px;left:0;width:100%;z-index:5;padding:10px 5px;box-shadow:0 3px 3px #8d8c8c}}@media (max-width:45em){#main .subtopmenu .subtopmenu-inner .selectView{float:right}}@media (min-width:45em){#main .subtopmenu .subtopmenu-inner .selectView{float:right}}@media (max-width:45em){#main .subtopmenu .subtopmenu-inner .others{float:right}}@media (min-width:45em){#main .subtopmenu .subtopmenu-inner .others{float:right}}#main .subtopmenu .subtopmenu-inner .titles{display:table;height:34px}@media (min-width:45em){#main .subtopmenu .subtopmenu-inner .titles{float:left}}#main .subtopmenu .subtopmenu-inner .titles .pagetitle{text-transform:uppercase;padding:0 10px;font-weight:bold;line-height:14px;display:table-cell;vertical-align:middle}@media (min-width:45em){#main .subtopmenu .subtopmenu-inner .titles .pagetitle{font-size:18px;line-height:38px}}#main .viewMain{background:#fff;height:100%}@media (min-width:45em){#main .viewMain{margin:0;padding:0}}#main-welcome{margin:0 auto;padding:10px}@media (min-width:45em){#main-welcome{max-width:80%}}#main-welcome .well{text-align:center}#main-synthese{margin:0 auto;padding:10px}@media (min-width:45em){#main-synthese{max-width:80%}}#main-synthese .well,#main-synthese .stats{margin:0 auto;margin-bottom:20px}#main-synthese .well btn-edit,#main-synthese .stats btn-edit{float:right}#main-synthese .well btn-edit-close,#main-synthese .stats btn-edit-close{float:right;margin-top:5px}#main-synthese .stats{text-align:center}@media (min-width:45em){#main-synthese .stats .filters-group{display:inline-block;vertical-align:top;width:18%}}#main-synthese .stats .filters-group .checkbox{display:block;margin-right:0}#main-synthese .stats .totalcount{margin-bottom:20px;border-bottom:1px solid #a1a1a1}@media (min-width:45em){#main-synthese .stats .list-docs{max-width:60%;margin:0 auto}}#main-synthese .stats .progress-line{float:left;width:280px;margin-right:20px}#main-synthese .stats .progress-line .progress{float:left;width:150px;margin-right:10px;margin-bottom:0}#main-synthese .stats .progress-line .total{float:left;width:120px;text-align:left}#main-synthese .stats h5{float:left;width:auto;width:-moz-calc(-200%);width:-webkit-calc(-200%);width:-ms-calc(-200%);width:calc(-200%);text-align:left}@media (max-width:45em){#home{height:100%}}@media (min-width:45em){#home{margin-top:72px;height:100%}}#main .viewMain .details .pattern-table .tools{text-align:right;padding-left:10px;width:30px;min-width:30px;vertical-align:top}#main .viewMain .details .pattern-table .toolsmarkdown-close{width:30px;min-width:30px}@media (max-width:45em){#main .viewMain .details .pattern-table .toolsmarkdown-open{display:table-header-group;width:100%}}@media (min-width:45em){#main .viewMain .details .pattern-table .toolsmarkdown-open{width:30%;min-width:30px}}#main .viewMain .details .pattern-table .infos{width:100%;text-align:left;vertical-align:top}#main .viewMain .details .title,#main .viewMain .details .body,#main .viewMain .details .metas,#main .viewMain .details .modification{margin-bottom:1em}#main .viewMain .details .meta{min-height:22px}@media (max-width:45em){#main .viewMain .details .meta{display:block}}@media (min-width:45em){#main .viewMain .details .meta{margin-right:1em}}#main .viewMain .details .displaymode .body{border-left:2px solid #a1a1a1;padding-left:1em}#main .viewMain .details .comments .addmode{margin-bottom:5px}#main .viewMain .details .comments .comment{border-left:2px solid #fff;padding-left:1em;margin-bottom:5px}#main .viewMain .panel .callout{padding:5px;margin:10px 0}#main .viewMain .panel .well{padding:10px;margin:10px 0;margin-top:0}#main .viewMain .editField-title .form-control,#main .viewMain .editField-comment .form-control{width:100%;display:inline-block;vertical-align:middle}#main .viewMain .editField-title .btn,#main .viewMain .editField-comment .btn{display:inline-block;vertical-align:middle}#main .viewMain .contentquickview .detailsfield{display:table;width:100%;margin-bottom:5px}#main .viewMain .contentquickview .detailsfield .detailsfield-infos{display:table-cell;vertical-align:top;min-height:22px}#main .viewMain .contentquickview .detailsfield .detailsfield-infos .checkbox{display:inline-block}#main .viewMain .contentquickview .detailsfield .detailsfield-tools{width:60px;min-width:60px;display:table-cell;vertical-align:top;text-align:right}#main .dropdown-menu li,#main .dropdown-menu a{line-height:14px;font-size:14px}@media (min-width:45em){#main #view-home{margin-top:68px;height:100%}}@media (min-width:45em){#main .viewMain{z-index:3;position:relative}#main .viewMain .tab-content{padding:5px}#main .viewMain .editField-metas .form-control{width:auto;display:inline-block;vertical-align:top}#main .viewMain .editField-metas .btn{display:inline-block;vertical-align:top}#main .viewMain .editField-body{text-align:center}#main .viewMain .editField-body table>tbody>tr>td{border:0}#main .viewMain .editField-body .form-control{display:inline-block;vertical-align:top;margin-bottom:5px;font-size:12px}#main .viewMain .editField-body .btn{display:inline-block;vertical-align:top;margin:0 auto}#main .viewMain .callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}#main .viewMain .archive .btn{width:100%;text-align:left}#main .viewMain .table-markdown{width:100%}#main .viewMain .table-markdown td{width:50%;text-align:left}#main .viewMain .table-markdown textarea{min-width:400px;min-height:300px;font-size:12px}#main .viewMain .table-markdown code{word-break:break-word}#main .viewMain .table-markdown pre{width:calc(80%)}}#main-metas{height:100%}@media (min-width:45em){#main-metas{z-index:3;position:relative}}#main-metas .metas{height:100%}@media (min-width:45em){#main-metas .metas{display:table;width:100%}}@media (max-width:45em){#main-metas .metasColumn{padding:10px;border-bottom:2px solid #d1d1d1}}@media (min-width:45em){#main-metas .metasColumn{width:33%;display:table-cell;margin-top:0;background:none;padding:20px;border-right:2px solid #f1f1f1;height:100%;text-align:center}}@media (max-width:45em){#main-metas .metasColumn.last{border:0}}@media (min-width:45em){#main-metas .metasColumn.last{border:0;width:34%}}#main-metas .metasColumn .metasTitle{font-weight:bold}@media (max-width:45em){#main-metas .metasColumn .metasTitle{display:inline-block;text-align:left}}@media (min-width:45em){#main-metas .metasColumn .metasTitle{display:block;text-align:center}}@media (max-width:45em){#main-metas .metasColumn .metasNew{display:inline-block;text-align:right;float:right}}@media (min-width:45em){#main-metas .metasColumn .metasNew{display:block;text-align:center;padding-top:1em}}#main-metas .metasColumn .metasList{text-align:left}@media (max-width:45em){#main-metas .metasColumn .metasList{border-top:1px solid #f1f1f1;clear:both;padding-top:1em;margin-top:1em}}@media (min-width:45em){#main-metas .metasColumn .metasList{border-top:1px solid #f1f1f1;padding-top:2em;margin-top:2em}}#main-metas .metasColumn .metasList .pattern-table{line-height:14px;margin:5px 0;height:22px;min-height:22px}#main-metas .metasColumn .metasList .pattern-table .tools{text-align:right;padding-left:10px;width:120px;min-width:120px}#main-metas .metasColumn .metasList .pattern-table .infos{width:100%}#main-metas .metasColumn .metasList .pattern-table .checkbox{display:inline-block}#main-metas .metasColumn .metasList.workflowsList .editmode .form-control{width:calc(70%);display:inline-block;vertical-align:middle}@media (max-width:45em){#main-metas .metasColumn .metasList.usersList .form-control.namefield{width:100%;display:block;margin-bottom:5px}}@media (min-width:45em){#main-metas .metasColumn .metasList.usersList .form-control.namefield{width:68%;display:block;float:left;margin-right:2%;margin-bottom:5px}}@media (max-width:45em){#main-metas .metasColumn .metasList.usersList .form-control.trifield{width:100%;display:block;margin-bottom:5px}}@media (min-width:45em){#main-metas .metasColumn .metasList.usersList .form-control.trifield{width:30%;display:block;float:left;margin-bottom:5px}}#main-metas .metasColumn .metasList.usersList .form-control.emailfield{width:100%;display:block}#main-searchcontents{padding:5px 10px}@media (min-width:45em){#main-searchcontents{z-index:3;position:relative}}#main-searchcontents .filters{text-align:center;background:#f1f1f1;padding:10px}@media (min-width:45em){#main-searchcontents .filters .filters-group{display:inline-block;vertical-align:top}}#main-searchcontents .filters .filters-group .checkbox{display:block;margin-right:0}#main-searchcontents .filters .displayFilters{padding-bottom:20px}#main-searchcontents table th a,#main-searchcontents table th a:hover{text-decoration:none}#main-searchcontents table th,#main-searchcontents table td{text-align:center}@media (max-width:45em){#main-searchcontents table th,#main-searchcontents table td{padding:4px}}@media (min-width:45em){#main-searchcontents table th,#main-searchcontents table td{padding:8px}}#main-searchcontents table th.name,#main-searchcontents table td.name{text-align:left}#main-searchcontents table th.tags span,#main-searchcontents table td.tags span{display:inline-block}#main-searchcontents table .details td{background:#f1f1f1;text-align:left}#main-searchcontents table tbody:hover{background:#f1f1f1}#main-searchcontents table .actions{min-width:60px}#main .viewMain .viewMain-contenus .pattern-table .menus{vertical-align:top}@media (max-width:45em){#main .viewMain .viewMain-contenus .pattern-table .menus{display:table-footer-group;width:100%}}@media (min-width:45em){#main .viewMain .viewMain-contenus .pattern-table .menus{width:300px;min-width:300px;padding:10px}}#main .viewMain .viewMain-contenus .pattern-table .consultation{width:100%;vertical-align:top}@media (max-width:45em){#main .viewMain .viewMain-contenus .pattern-table .consultation{padding-bottom:2em}}#main .viewMain .viewMain-contenus .detailsview h3{margin:1em 0}@media (max-width:45em){#main .viewMain .viewMain-contenus .detailsview h3{font-size:16px}}@media (min-width:45em){#main .viewMain .viewMain-contenus .detailsview h3{font-size:20px}}@media (max-width:45em){#main .viewMain .viewMain-contenus .detailsview .tab-content{padding:10px}}#main .viewMain .viewMain-contenus .detailsview .pattern-table .infos{min-height:22px;width:100%;vertical-align:top}#main .viewMain .viewMain-contenus .detailsview .pattern-table .tools{width:30px;min-width:30px;text-align:right;vertical-align:top}#main .viewMain .viewMain-contenus .detailsview .pattern-table .toolsmarkdown-close{width:30px;min-width:30px}@media (max-width:45em){#main .viewMain .viewMain-contenus .detailsview .pattern-table .toolsmarkdown-open{display:table-header-group;width:100%}}@media (min-width:45em){#main .viewMain .viewMain-contenus .detailsview .pattern-table .toolsmarkdown-open{width:30%;min-width:30px}}#main .viewMain .viewMain-contenus .detailsview .title,#main .viewMain .viewMain-contenus .detailsview .body,#main .viewMain .viewMain-contenus .detailsview .meta,#main .viewMain .viewMain-contenus .detailsview .modification,#main .viewMain .viewMain-contenus .detailsview .archive-meta{margin-bottom:1em}#main .viewMain .viewMain-contenus .detailsview .displaymode .body{border-left:2px solid #a1a1a1;padding-left:1em}#main .viewMain .viewMain-contenus .detailsview .comments .addmode{margin-bottom:5px}#main .viewMain .viewMain-contenus .detailsview .comments .comment{border-left:2px solid #fff;padding-left:1em;margin-bottom:5px}#main .viewMain .viewMain-contenus .detailsview .archive-meta .btn{margin-bottom:5px}@media (max-width:45em){#main .viewMain .viewMain-contenus .detailsview .archive-meta .panel-heading,#main .viewMain .viewMain-contenus .detailsview .archive-meta .panel-body{padding:5px 10px}}#main .viewMain .viewMain-contenus .detailsview .archive-meta .body{border-left:2px solid #a1a1a1;padding-left:1em}@media (max-width:45em){#main .viewMain .progress-line{display:block}}@media (min-width:45em){#main .viewMain .progress-line{display:inline-block;vertical-align:middle;margin:0;min-width:100px}}#main .viewMain .progress-line .progress{display:inline-block;vertical-align:middle;margin:0;min-width:100px}#main .viewMain .progress-line .total{display:inline-block;vertical-align:middle;margin:0;line-height:15px}@media (min-width:45em){#main .viewMain .document-title h3{display:inline-block;vertical-align:middle;margin:0;width:auto}}#main .viewMain .viewMain-docslist{text-align:center}#main .viewMain .viewMain-docslist .mapsList{text-align:left;margin:0 auto;padding-top:20px}@media (min-width:45em){#main .viewMain .viewMain-docslist .mapsList{max-width:980px}}#main .viewMain .viewMain-docslist .mapsList .list-group{margin-bottom:10px}@media (max-width:45em){#main .viewMain .viewMain-docslist .mapsList .list-group .list-group-item{padding:5px 10px}}#main .viewMain .viewMain-docslist .mapsList .pattern-table .infos{width:100%}#main .viewMain .viewMain-docslist .mapsList .pattern-table .tools{width:120px;min-width:120px;vertical-align:top;text-align:right}@media (min-width:45em){#main .viewMain .viewMain-docslist .mapsList h5{display:inline-block;vertical-align:middle;margin:0}}#main .viewMain .viewMain-docslist .mapsList .moreinfos{min-height:22px;margin-left:10px}@media (max-width:45em){#main .viewMain .viewMain-docslist .mapsList .moreinfos{display:block}}@media (min-width:45em){#main .viewMain .viewMain-docslist .mapsList .moreinfos{display:inline-block;vertical-align:middle}}@media (max-width:45em){#main .viewMain .viewMain-docslist .mapsList .moreinfos .moreinfos-item{display:block}}@media (min-width:45em){#main .viewMain .viewMain-docslist .mapsList .moreinfos .moreinfos-item{display:inline-block;vertical-align:middle}}#main-documents{margin:0 auto;padding:10px;text-align:center}@media (min-width:45em){#main-documents{z-index:3;position:relative}}@media (max-width:45em){#main-documents .progress-line{display:block}}@media (min-width:45em){#main-documents .progress-line{display:inline-block;vertical-align:middle;margin:0;min-width:100px}}#main-documents .progress-line .progress{display:inline-block;vertical-align:middle;margin:0;min-width:100px}#main-documents .progress-line .total{display:inline-block;vertical-align:middle;margin:0;line-height:15px}@media (min-width:45em){#main-documents .document-title h3{display:inline-block;vertical-align:middle;margin:0;width:auto}}#main-documents .mapsList{text-align:left;margin:0 auto;padding-top:20px}@media (min-width:45em){#main-documents .mapsList{max-width:980px}}#main-documents .mapsList .list-group{margin-bottom:10px}@media (max-width:45em){#main-documents .mapsList .list-group .list-group-item{padding:5px 10px}}#main-documents .mapsList .pattern-table .infos{width:100%}#main-documents .mapsList .pattern-table .tools{width:120px;min-width:120px;vertical-align:top;text-align:right}@media (min-width:45em){#main-documents .mapsList h5{display:inline-block;vertical-align:middle;margin:0}}#main-documents .mapsList .moreinfos{min-height:22px;margin-left:10px}@media (max-width:45em){#main-documents .mapsList .moreinfos{display:block}}@media (min-width:45em){#main-documents .mapsList .moreinfos{display:inline-block;vertical-align:middle}}@media (max-width:45em){#main-documents .mapsList .moreinfos .moreinfos-item{display:block}}@media (min-width:45em){#main-documents .mapsList .moreinfos .moreinfos-item{display:inline-block;vertical-align:middle}}#main-document{margin:0 auto;padding:10px}@media (min-width:45em){#main-document{z-index:3;position:relative}}#main-document .main-document-header .modes{float:right;margin-right:20px}#main-document .main-document-header h1{color:#a1a1a1;margin:0 auto;padding:0;margin-left:20px;margin-bottom:-3px}#main-document .main-document-header h1 small{color:#a1a1a1}@media (max-width:45em){#main-document .main-document-header h1 small{display:none}}#main-document .main-document-header h1 span{font-weight:bold}#main-document .main-document-wrapper{border:5px solid #a1a1a1;padding:20px 10px;border-radius:10px}#main-document .tab-content{padding:8px}#main-document .detailsview .pattern-table .infos{min-height:22px;width:100%;vertical-align:top}#main-document .detailsview .pattern-table .tools{width:30px;min-width:30px;text-align:right;vertical-align:top}#main-document .detailsview .title,#main-document .detailsview .body,#main-document .detailsview .meta,#main-document .detailsview .modification,#main-document .detailsview .archive-meta{margin-bottom:1em}#main-document .detailsview .body{border-left:2px solid #a1a1a1;padding-left:1em}#main-document .detailsview .modes{float:right}#main-document .detailsview .title .modes{float:none;text-align:center;margin-bottom:10px}#main-document .detailsview .topbuttons{text-align:center;margin-bottom:10px}#main-document .consulted-document-map{padding:0;text-align:left;margin:0 auto}#main-document .consulted-document-map .docmap{margin-bottom:10px}#main-document .consulted-document-map .pattern-table .tools{width:150px;min-width:150px;vertical-align:middle;text-align:right}#main-document .consulted-document-map .pattern-table .infos{width:100%;vertical-align:middle}#main-document .consulted-document-map .level-title{padding:5px 0}#main-document .consulted-document-map .level-title h4{text-transform:uppercase;margin-bottom:0}#main-document .consulted-document-map .level-title h5{margin-bottom:0}#main-document .consulted-document-map .level-title .editmode .form-control{width:80%;display:inline-block}#main-document .consulted-document-map .level-title:hover{background:#f1f1f1}#main-document .consulted-document-map .buttons{text-align:right}#main-document .consulted-document-map .maplevel-1 .maplevel-2{margin-left:20px}#main-document .consulted-document-map .maplevel-1 .buttons{height:24px}#main-document .consulted-document-map .contentLine{font-style:italic}#main-document .consulted-document-quick{padding:0;text-align:left;margin:0 auto}@media (max-width:45em){#main-document .consulted-document-quick .docmapviewer{display:block}}#main-document .consulted-document-quick .docmapviewer .docmap{margin-bottom:10px;vertical-align:top}@media (max-width:45em){#main-document .consulted-document-quick .docmapviewer .docmap{display:block;width:100%}}@media (min-width:45em){#main-document .consulted-document-quick .docmapviewer .docmap{width:35%}}#main-document .consulted-document-quick .docmapviewer .doccontents{margin-bottom:10px;vertical-align:top}@media (max-width:45em){#main-document .consulted-document-quick .docmapviewer .doccontents{display:block;width:100%;margin-top:20px;border-top:1px dotted #a1a1a1;padding-top:20px}}#main-document .consulted-document-quick .docmapviewer .doccontents .doccontents-wrapper{margin-left:20px;padding-left:0}#main-document .consulted-document-quick .docmapviewer .doccontents .doccontents-wrapper .content{padding:0}#main-document .consulted-document-quick .pattern-table .tools{width:150px;min-width:150px;vertical-align:top;text-align:right}#main-document .consulted-document-quick .pattern-table .infos{width:100%}#main-document .consulted-document-quick .level-title{padding:5px 0}#main-document .consulted-document-quick .level-title h4{text-transform:uppercase;margin-bottom:0}#main-document .consulted-document-quick .level-title h5{margin-bottom:0}#main-document .consulted-document-quick .level-title .editmode .form-control{width:80%;display:inline-block}#main-document .consulted-document-quick .level-title:hover{background:#f1f1f1}#main-document .consulted-document-quick .level-title.selected{background:#d1d1d1}#main-document .consulted-document-quick .contentLine{font-style:italic}#main-document .consulted-document-quick .contentLine:hover{background:#f1f1f1}#main-document .consulted-document-quick .contentLine.selected{background:#d1d1d1}#main-document .consulted-document-quick .content{padding:5px 0}#main-document .consulted-document-quick .content .pattern-table:hover{background:#f1f1f1}#main-document .consulted-document-quick .content select{width:35%;display:inline-block;vertical-align:middle}#main-document .consulted-document-quick .content .btn-group{display:inline-block;vertical-align:middle}#main-document .consulted-document-quick .buttons{text-align:right}#main-document .consulted-document-quick .details{background:#f1f1f1;padding:10px;margin-top:5px}#main-document .consulted-document-quick .maplevel-1 .pattern-table .infos{vertical-align:middle}#main-document .consulted-document-quick .maplevel-1 .contents{margin-left:20px}#main-document .consulted-document-quick .maplevel-1 .contents .content{padding:3px 0}#main-document .consulted-document-quick .maplevel-1 .maplevel-2{margin-left:20px}#main-document .consulted-document-quick .maplevel-1 .buttons{height:24px}#main-document .consulted-document-reading{padding:0;text-align:left;margin:0 auto}@media (max-width:45em){#main-document .consulted-document-reading .docmapviewer{display:block}}#main-document .consulted-document-reading .pattern-table .tools{vertical-align:top;text-align:right}@media (min-width:45em){#main-document .consulted-document-reading .pattern-table .tools{padding-right:10px;width:120px;min-width:120px}}#main-document .consulted-document-reading .pattern-table .infos{width:100%}#main-document .consulted-document-reading .level-title{padding:5px 0}#main-document .consulted-document-reading .level-title h4{text-transform:uppercase;margin-bottom:0}#main-document .consulted-document-reading .level-title h5{margin-bottom:0;margin-left:40px}#main-document .consulted-document-reading .level-title .editmode .form-control{width:80%;display:inline-block}#main-document .consulted-document-reading .level-title:hover{background:#f1f1f1}@media (max-width:45em){#main-document .consulted-document-reading .level-title.pattern-table{position:relative}}@media (max-width:45em){#main-document .consulted-document-reading .level-title.pattern-table .tools{display:block;width:auto;position:absolute;right:0;top:0}}@media (max-width:45em){#main-document .consulted-document-reading .content .pattern-table{display:block;width:100%;margin-bottom:10px}}@media (max-width:45em){#main-document .consulted-document-reading .content .pattern-table .tools{display:block;width:30px;float:right}}#main-document .consulted-document-reading .content .pattern-table .tools2{vertical-align:top;text-align:left}@media (max-width:45em){#main-document .consulted-document-reading .content .pattern-table .tools2{display:table-row-group;width:100%;background:#f1f1f1}}@media (min-width:45em){#main-document .consulted-document-reading .content .pattern-table .tools2{width:300px;min-width:300px;padding-left:10px}}@media (max-width:45em){#main-document .consulted-document-reading .content .pattern-table .tools2 .tools2-inner{padding:10px}}#main-document .consulted-document-reading .content .pattern-table .infos{padding-left:20px;vertical-align:top}#main-document .consulted-document-reading .content .pattern-table .body .infos{padding-left:0}#main-document .consulted-document-reading .content select{width:35%;display:inline-block;vertical-align:middle}#main-document .consulted-document-reading .content .btn-group{display:inline-block;vertical-align:middle}#main-document .consulted-document-reading .content .comments .tools{text-align:right;padding-left:10px;width:30px;min-width:30px;vertical-align:top;display:table-cell}#main-document .consulted-document-reading .content .comments .infos{width:100%;text-align:left;vertical-align:top;padding:0}#main-document .consulted-document-reading .buttons{text-align:right}#main-document .consulted-document-export{padding:0 20px;text-align:left;margin:0 auto}@media (min-width:45em){#main-document .consulted-document-export{max-width:980px}}#main-document .consulted-document-export .pattern-table .tools{width:150px;min-width:150px;vertical-align:top;text-align:right}#main-document .consulted-document-export .pattern-table .infos{width:100%}#main-document .consulted-document-export .exportedfile-infos .filename,#main-document .consulted-document-export .exportedfile-infos .fileformat,#main-document .consulted-document-export .exportedfile-infos label{display:inline-block;vertical-align:middle;width:auto;margin-bottom:5px}#main-document .consulted-document-export .exportedfile-infos .filename{min-width:50%}#main-document .consulted-document-export .exportedfile-infos .filetitle,#main-document .consulted-document-export .exportedfile-infos .filedescription,#main-document .consulted-document-export .exportedfile-infos .fileauthor,#main-document .consulted-document-export .exportedfile-infos .filekeywords{margin-bottom:5px;width:70%}#main-document .consulted-document-export .moreinfos{min-height:22px}@media (max-width:45em){#main-document .consulted-document-export .moreinfos{display:block}}@media (min-width:45em){#main-document .consulted-document-export .moreinfos{display:inline-block;vertical-align:middle}}@media (max-width:45em){#main-document .consulted-document-export .moreinfos .moreinfos-item{display:block}}@media (min-width:45em){#main-document .consulted-document-export .moreinfos .moreinfos-item{display:inline-block;vertical-align:middle}}@media (max-width:45em){#main-document .consulted-document-export .general-infos .field{display:block}}@media (min-width:45em){#main-document .consulted-document-export .general-infos .field{display:block;float:left;vertical-align:top;width:50%;padding:0 10px}}#main-document .consulted-document-export .card{margin-bottom:10px}@media (max-width:45em){#main-document .consulted-document-export .card{display:block}}@media (min-width:45em){#main-document .consulted-document-export .card{display:block;float:left;vertical-align:top;width:50%}}@media (min-width:45em){#main-document .consulted-document-export .card.odd{width:49%;margin-right:1%}}@media (min-width:45em){#main-document .consulted-document-export .card.even{width:49%;margin-left:1%}}#main-document .consulted-document-export .card .card-inner{border:1px solid #d1d1d1;padding:10px;border-radius:4px}#main-document .consulted-document-archives{text-align:left;margin:0 auto}@media (min-width:45em){#main-document .consulted-document-archives{max-width:980px}}#main-document .consulted-document-archives .pattern-table .list{text-align:left;vertical-align:top;min-width:250px}#main-document .consulted-document-archives .pattern-table .infos{width:100%;vertical-align:top}#main-document .consulted-document-archives .addmode{margin-bottom:5px}@media (min-width:45em){#main-document .consulted-document-archives .addmode.pattern-table{max-width:600px}}#main-document .consulted-document-archives .addmode.pattern-table .tools{width:60px;min-width:60px;vertical-align:top;text-align:right}#main-document .consulted-document-archives .addmode.pattern-table .infos{width:100%}#main-document .consulted-document-archives .archive-item.pattern-table .tools{width:60px;min-width:60px;vertical-align:top;text-align:right}#main-document .consulted-document-archives .archive-item.pattern-table .infos{width:100%}#main-document .consulted-document-archives .archive-consulted{padding-left:20px}#main-contenu{margin:0 auto;padding:10px}@media (min-width:45em){#main-contenu{z-index:3;position:relative}}#main-contenu .main-contenu-header .modes{float:right;margin-right:20px}#main-contenu .main-contenu-header h1{color:#a1a1a1;margin:0 auto;padding:0;margin-left:20px;margin-bottom:-3px}#main-contenu .main-contenu-header h1 small{color:#a1a1a1}@media (max-width:45em){#main-contenu .main-contenu-header h1 small{display:none}}#main-contenu .main-contenu-header h1 span{font-weight:bold}#main-contenu .main-contenu-wrapper{border:5px solid #a1a1a1;padding:20px 10px;border-radius:10px}#main-contenu .tab-content{padding:8px}#main-contenu .back{float:right;margin-top:40px;margin-right:20px}#main-contenu .detailsview .pattern-table .infos{min-height:22px;width:100%;vertical-align:top}#main-contenu .detailsview .pattern-table .tools{width:30px;min-width:30px;text-align:right;vertical-align:top}#main-contenu .detailsview .title,#main-contenu .detailsview .body,#main-contenu .detailsview .meta,#main-contenu .detailsview .modification,#main-contenu .detailsview .archive-meta{margin-bottom:1em}#main-contenu .detailsview .displaymode .body{border-left:2px solid #a1a1a1;padding-left:1em}#main-contenu .detailsview .comments .addmode{margin-bottom:5px}#main-contenu .detailsview .comments .comment{border-left:2px solid #fff;padding-left:1em;margin-bottom:5px}#main-contenu .detailsview .archive-meta .btn{margin-bottom:5px}@media (max-width:45em){#main-contenu .detailsview .archive-meta .panel-heading,#main-contenu .detailsview .archive-meta .panel-body{padding:5px 10px}}#main-contenu .detailsview .archive-meta .body{border-left:2px solid #a1a1a1;padding-left:1em}