@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:100;src:url(../fonts/lato-v24-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:100;src:url(../fonts/lato-v24-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(../fonts/lato-v24-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:300;src:url(../fonts/lato-v24-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(../fonts/lato-v24-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/lato-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(../fonts/lato-v24-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(../fonts/lato-v24-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:url(../fonts/lato-v24-latin-900italic.woff2) format("woff2")}.slider .tooltip{opacity:.5}.btn{border-radius:0}.btn.btn-orange{background-color:#f7b417;color:#fff}.btn.btn-primary,.btn.btn-success{background:#314d79;border-color:#314d79}.form-control{border-radius:0}.select2-container--default .select2-selection--single{border-color:#c0c5d2;border-radius:0}::-moz-placeholder{font-style:italic}::placeholder{font-style:italic}.not-required::-moz-placeholder{color:#ddd}.not-required::placeholder{color:#ddd}.ui-dialog{border-radius:0!important}.ui-dialog .ui-corner-all{border-radius:0}.ui-dialog .ui-widget-header{background-color:#314d79;background-image:none;border:0;color:#fff;font-size:.8em;padding:10px}.ui-dialog .ui-dialog-content{font-size:.8em;padding:10px}.ui-dialog .ui-dialog-buttonpane{border-top:0;padding:5px 10px}.ui-dialog .ui-dialog-buttonpane button{font-size:.8em}.ui-dialog .ui-dialog-titlebar-close{display:none}.ui-widget{font-family:inherit}html{font-size:100%}.content-wrapper{background-color:#fafbfc}.any-footer,.main-footer{background:#292a28;color:#f7b417;text-align:center}.any-footer{padding:1rem}.btn-info{background-color:#314d79;border-color:#314d79}.btn-info:hover{background-color:#567dba;border-color:#314d79}.top-brand{background-color:#314d79;color:#fff;height:40px;padding-left:250px}.sidebar-collapse .top-brand{padding-left:0}.top-brand a{color:#fff!important;font-weight:700;line-height:35px}.top-brand span{color:#fff!important;line-height:30px}.top-brand svg{height:20px}.content-contact{display:none}@media only screen and (min-width:768px){.content-split{display:flex;justify-content:stretch}.content-split .content-wrapper{flex-grow:1}.content-split .content-contact{border-left:1px solid #c0c5d2;display:block;flex-basis:230px;flex-grow:0;flex-shrink:0}}.lp{padding:20px;text-align:center}.lp h1{color:#314d79}.lp h1,.lp h2{font-size:1.5rem}.lp h2{background-color:#314d79;color:#fff;margin:0 0 40px;padding:20px;text-transform:uppercase}.lp section{margin-bottom:40px}.brand_weare{background-color:#fff}.brand_weare h2{margin-bottom:0}.brand_weare img{border:1px solid #fff;border-width:30px 60px;box-sizing:border-box;width:100%}.website_ads div{margin:40px 0;text-align:center}.website_ads div img{box-sizing:border-box;max-width:100%}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{animation:rotating 2s linear infinite}.card{border:1px solid #c0c5d2;border-radius:2px;box-shadow:none!important;height:97%}.card .card-body{border-top:1px solid #c0c5d2}.card .card-body.no_padding{padding:0}.card .chart_padding{padding:0 120px}.card .card-header{border-bottom:0}.card .card-header .btn-tool .fa-angle-down{display:none}.card.collapsed-card .card-header .btn-tool .fa-angle-down{display:inline}.card.collapsed-card .card-header .btn-tool .fa-angle-up{display:none}@media only screen and (max-width:1200px){.card .chart_padding{padding:0 20px}}.sidebar-collapse .main-sidebar .admin-cfg,.sidebar-collapse .main-sidebar .site-info{display:none}.main-sidebar{background:#fff;border-right:1px solid #c0c5d2}.main-sidebar .site-info{font-size:.8em}.main-sidebar .site-info>span{display:block;padding:0 10px}.main-sidebar .brand-link{padding:1rem .5rem;position:relative}.main-sidebar .brand-link:hover{color:inherit}.main-sidebar .brand-link .admin-cfg{bottom:5px;font-size:.5em;position:absolute;right:5px}.main-sidebar .brand-link .brand-image{margin-left:.2rem;max-height:50px}.main-sidebar .brand-link .brand-text{display:inline-block;font-size:13px}.main-sidebar .brand-link .brand-text svg{fill:#314d79;height:17px}.main-sidebar .sidebar{height:100%;padding-left:0;padding-right:0}.main-sidebar .sidebar .nav .nav-item.active.menu-open .nav-item.menu-open>.nav-link .fa,.main-sidebar .sidebar .nav .nav-item.active.menu-open .nav-item.menu-open>.nav-link p span{color:#fff}.main-sidebar .app-panel{border-bottom:1px solid #c0c5d2;border-top:1px solid #c0c5d2;padding:10px 0;text-align:center}.main-sidebar .app-panel .btn.btn-orange{font-weight:700;letter-spacing:0;padding:8px 0;position:relative}.main-sidebar .app-panel .btn.btn-orange .fa{font-size:18px;left:24px;position:absolute;top:10px}.main-sidebar .app-panel .btn.btn-orange .text{font-size:16px;padding:0 22px 0 56px}.main-sidebar .sidebar-collapse .main-sidebar .app-panel,.main-sidebar .sidebar-collapse .main-sidebar .app-panel .btn.btn-orange{padding:10px}.main-sidebar .sidebar-collapse .sidebar .app-panel .btn.btn-orange .fa{position:static}.main-sidebar .sidebar-collapse .main-sidebar .sidebar .app-panel .btn.btn-orange .text{display:none}.main-sidebar .sidebar-collapse .sidebar .nav .nav-link .fa.left{padding-left:6px;position:static}.main-sidebar .sidebar-collapse .main-sidebar .sidebar .nav .nav-link span{color:#696e76;padding-left:46px}.main-sidebar .nav-sidebar .nav-item>.nav-link{margin-bottom:0}.main-sidebar .sidebar .nav>.nav-item.active:not(.menu-open){background-color:#314d79;color:#fff}.main-sidebar .sidebar .nav>.nav-item.active:not(.menu-open) a.nav-link span{color:#fff}.main-sidebar .sidebar .nav .nav-link{border-radius:0;padding:1rem}.main-sidebar .sidebar .nav .nav-link:hover{background:#6089c6;color:#fff}.main-sidebar .sidebar .nav .nav-link:hover .fa,.main-sidebar .sidebar .nav .nav-link:hover span{color:#fff!important}.main-sidebar .sidebar .nav .nav-link .fa.left{color:#c0c5d2;font-size:24px;left:12px;position:absolute;top:15px}.main-sidebar .sidebar .nav .nav-link span{color:#696e76;display:block;padding-left:36px;white-space:normal}.main-sidebar .sidebar .nav .nav-item .nav-item.active>.nav-link{background:#314d79}.main-sidebar .sidebar .nav .nav-item .nav-item.active>.nav-link .fa,.main-sidebar .sidebar .nav .nav-item .nav-item.active>.nav-link span{color:#fff!important}.main-sidebar .sidebar .nav .nav-item.active.menu-open .nav-item.menu-open>.nav-link{background:#6089c6}.main-sidebar .sidebar .nav .nav-item.active.menu-open .nav-link{border-bottom:1px solid #c0c5d2}.main-sidebar .sidebar .nav .nav-item.active.menu-open .nav-link .fa,.main-sidebar .sidebar .nav .nav-item.active.menu-open .nav-link span{color:#314d79}.main-sidebar .sidebar .nav .nav-item.active.menu-open .nav .nav-treeview .nav-link span{color:#696e76}.main-sidebar .sidebar .nav .nav-item.active.menu-open ul .nav-link{border-bottom:none}.main-sidebar .sidebar .nav .nav-item.active.menu-open ul .nav-link span{color:#696e76}.main-sidebar .sidebar .nav .nav-item .nav-item>.nav-item.active>.nav-link{background:#314d79}.main-sidebar .sidebar .nav .nav-item .nav-item>.nav-item.active>.nav-link span{color:#fff!important}.main-sidebar .sidebar .nav .nav-item .nav-item .nav-item .nav-item.active .nav-link{background:#314d79}.main-sidebar .sidebar .nav .nav-item .nav-item .nav-item .nav-item.active .nav-link span{color:#fff!important}.main-sidebar .sidebar .nav-link>p>.right{top:18px}.main-sidebar .sidebar .nav .menu-open>ul{border-left:6px solid #314d79;margin-left:8px}.main-sidebar .sidebar .nav .menu-open>.nav-link{border-bottom:1px solid #c0c5d2}.main-sidebar .sidebar .nav .menu-open .menu-open>ul{border-left-color:#c0c5d2}.main-sidebar .sidebar .nav>li{border-bottom:1px solid #c0c5d2}.main-sidebar .sidebar .nav>li>ul>li>ul>li{border-bottom:none}.content-contact{font-size:.8em}.content-contact h3{color:#314d79;font-size:1em;font-weight:700;margin-bottom:1em;margin-top:30px;padding:0 10px;text-transform:uppercase}.content-contact .form{padding:0 10px}.content-contact .form .form-control{font-size:1em;padding:.1em .6em}.content-contact .form .btn{text-transform:uppercase}.content-contact .form .form-group{margin-bottom:.75em}.content-contact .infos{box-sizing:border-box;line-height:1.9em;padding:10px;text-align:center;width:230px}.content-contact .infos .image{margin:10px 30px}.content-contact .infos .avatar,.content-contact .infos .image{border:1px solid #c0c5d2;border-radius:100%;height:150px;overflow:hidden;width:150px}.content-contact .infos .avatar{background-color:#c0c5d2;font-size:90px;line-height:150px;margin:10px 25px}.content-contact .infos .avatar i.fa{color:#fff;margin:0!important}.content-contact .infos .name{color:#314d79;font-size:1.2em;font-weight:700}.content-contact .infos a{color:#696e76}.content-contact .infos i.fa{margin-right:.3em}.content-contact .infos .position{font-style:italic}.main-header{border-bottom:1px solid #c0c5d2}.main-header .row{width:100%}.main-header .header-form{align-items:stretch;display:flex;flex-basis:60%;justify-content:left}.main-header .header-form form{flex-basis:95%}.main-header .header-form .btn{margin-top:3px}.main-header .user{color:#696e76;padding-top:6px;text-align:right}.main-header .user span{font-weight:700}.main-header .navbar{margin-bottom:0;min-height:74px}.main-header .navbar-nav .nav-link{margin-top:-4px;padding-top:0;position:relative;text-align:center}.main-header .navbar-nav .nav-link i{color:#314d79;font-size:2em}.main-header .navbar-nav .nav-link span{display:block;font-size:.7rem}.main-header .navbar-nav .active .nav-link i{color:#f7b417}.main-header .navbar-nav .badge{background-color:red;border-radius:100%;color:#fff!important;display:block;font-size:.74rem!important;font-style:normal;padding:.3rem .4rem;position:absolute;right:1px;top:-8px}.main-header .logout{text-align:right}.main-header .btn{background:#314d79;border-color:#314d79;border-radius:100px;min-width:2rem}.main-header .btn:hover{background:#6089c6;border-color:#6089c6}.main-header .form-group{margin:0}.main-header #website-select{margin-right:10px;padding-top:3px}.main-header #website-select .select2-selection{height:34px}.main-header #website-select .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px}.main-header #website-select .select2-container--default .select2-selection--single .select2-selection__arrow b{margin:0 0 0 -4px}.login-page{background:#f8f8f9}.login-page .login-logo{margin-bottom:10px}.login-page .login-box-msg{font-size:14px}.login-page .help-block{color:red;font-size:12px;padding-left:10px}.login-page .checkbox{font-size:12px;text-transform:uppercase}.login-page .checkbox input{margin-right:6px}.login-page .card{height:auto}.login-page .btn-primary{background:#6089c6;border-color:#6089c6}.bg-blue-dark{background:#314d79;color:#fff}.bg-blue-light{background:#6089c6;color:#fff}.bg-orange-default{background:#f7b417;color:#fff}.bg-gray-light{background:#c0c5d2}.bg-gray-lighter{background:#f8f8f9}.bg-gray-default{background:#696e76;color:#fff}.bg-black{background:#292a28}.bg-white{background:#fff;color:#696e76}.content-header h1{font-size:26px;padding:4px 0}.card_style{border-color:#c0c5d2;border-radius:2px;border-style:solid}@media only screen and (max-width:768px){.content-header h1{font-size:22px;padding:0;text-align:center}}.fluid-blocks>div{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.fluid-blocks>div>div{flex:1;margin:20px}.fluid-blocks.fluid-blocks-medium>div>div{min-width:30%}.multi-chart ul.charts{display:flex}.multi-chart ul.charts li.chart{flex:1}.multi-chart h4{color:#696e76;font-family:Lucida Grande;font-size:.8em;text-align:center;text-transform:uppercase}.highcharts-container{margin:0 auto}.highcharts-data-labelsssss:nth-child(3){display:none}.highcharts-container .chart_label_vue{color:#6b86c6;font-size:26px}.highcharts-container .chart_label_vue.small{font-size:14px;font-weight:700;padding:0}.highcharts-container .chart_label{color:#6b86c6;font-size:26px;padding-top:6px}.agridview .agridview-rangefilter input{display:inline-block;width:65px}.agridview .agridview-selectall,.agridview .agridview-selectnone{display:inline-block;width:45%}.agridview .agridview-sums{background-color:#314d79}.agridview .agridview-sums div{color:#fff;font-size:1.2em}.agridview .page-item .page-link{color:#696e76}.agridview .page-item.active .page-link{background-color:#314d79;border-color:#314d79;color:#fff}.agridview .table thead th{border-top:0;min-width:150px;padding:15px 20px;position:relative}.agridview .table thead th .agridview-header{align-items:center;display:flex;height:30px}.agridview .table thead th .agridview-header .center{text-align:center;width:100%}.agridview .agridview-sort{line-height:0;position:absolute;right:8px;top:19px}.agridview .agridview-sort a{color:#ddd;display:block;height:8px}.agridview .agridview-sort a.active,.agridview .agridview-sort a:hover{color:#aaa}.agridview .table td{border:0;padding:14px 20px;vertical-align:middle}.agridview .table td .center{text-align:center}.agridview .agridview-tools-bottom{padding:10px 20px}.agridview .agridview-paginator .pagination{float:right}.agridview .form-control{border-radius:0}.agridview .agridview-rangefilter a{border:none!important;color:#696e76}.agridview .tooltip-hover .tooltip{background-color:#314d79;border-radius:2px;color:#fff;opacity:0;padding:4px 8px}.agridview .tooltip-hover:hover .tooltip{opacity:1}.grid_lined tbody tr{border-bottom:1px solid #c0c5d2}.grid_vert_top .agridview .table td{vertical-align:top}@media only screen and (max-width:1200px){.agridview .table thead th{padding:20px 30px;vertical-align:top}}.bulletbad,.bulletbadrelated,.bulletflagged,.bulletgood,.bulletneutral,.bulletsleep,.bulletunknown{border-radius:10px;box-sizing:border-box;color:#fff;display:inline-block;font-size:11px;height:15px;line-height:11px;min-width:15px;padding:2px 4px;vertical-align:middle}.bulletbadrelated{background-color:violet}.bulletbad{background-color:red}.bulletneutral{background-color:#f7b41a}.bulletgood{background-color:green}.bulletunknown{background-color:#ddd}.bulletsleep{background-color:#ce96e0}.bulletflagged{border-radius:0}.bulletunknown{color:#444}.select2-container--default .select2-selection--multiple.reviewsites .select2-selection__choice{background:#314d79;border:none;font-size:10px;padding:2px 14px}.filter .form-control,.filter .select2-container--default .select2-selection--multiple{border:1px solid #c0c5d2}.table_project_reviews .fa-star{color:#c0c5d2;padding-right:3px}.table_project_reviews .fa-star.checked{color:#f7b417}.sea_text{align-items:center;border-top:1px solid #c0c5d2;display:flex;font-size:14px;height:120px;justify-content:center;padding:0 30px;text-align:center;text-align:left}.sea_text.no_border{border:none}.user_dashboard{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -20px}.user_dashboard>div{flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1;padding:0 20px}.news .news_item{border-bottom:1px solid #c0c5d2;margin:0 auto 30px;padding-bottom:20px;width:50%}.news .news_item h3{color:#314d79}.news .news_item img{margin-bottom:10px;width:100%}.news .news_item p{font-size:1.1em;line-height:1.6em}.news section{margin-bottom:80px}@media (max-width:40em){.news .news_item{width:90%}}.knowledge .knowledge-categories{display:block;list-style:none;margin:0;padding:0;text-align:left}.knowledge .knowledge-category>span{font-size:2em;font-weight:700;margin-bottom:.5em}.knowledge .knowledge-letters{display:flex;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0;text-align:left}.knowledge .knowledge-letter{flex-basis:calc(30% - 10px);margin:10px}.knowledge .knowledge-letter>span{font-size:1.5em;font-weight:700;margin-bottom:.75em}.knowledge .knowledge-items{margin:0 0 0 1em;padding:0}.knowledge .knowledge-content{background-color:#fff;border:1px solid #eee;display:none;padding:1em;text-align:left}.knowledge a.open{font-weight:700}@media (max-width:90em){.knowledge .knowledge-letter{flex-basis:calc(50% - 20px)}}@media (max-width:60em){.knowledge .knowledge-letters{display:block}}.search .search_item{border-bottom:1px solid #c0c5d2;margin:0 auto 30px;padding-bottom:20px;text-align:left;width:50%}.search .search_item h3{color:#314d79;font-size:1rem}.search .search_item p{font-size:1rem;line-height:1.3em}.search section{margin-bottom:80px}.search section .form-group{display:flex}.search section input{line-height:3em;padding:20px;width:100%}.website_info .status .small-box h3,.website_info .status .small-box p{color:#696e76}.website_info form .btn{background:#314d79;border:none;margin-left:6px}.website_info form .btn:hover{background:#6089c6}.website_info .competitors ul{list-style-type:none;padding:0}.website_info .competitors li{background:#6089c6;border-radius:6px;color:#fff;display:inline-block;margin:0 6px 6px 0;padding:6px 10px}.website_info .competitors li .fa{color:#fff;padding-left:6px}.website_info .competitors li .fa:hover{color:#c0c5d2}.website_info .competitors .d-block{margin-top:6px}.website_info .analyze .input-group-text{border-radius:.25rem!important;margin-left:6px}.website_info .callout.callout-info{border-left-color:#696e76;border-width:1px 1px 1px 10px}.website_info .callout.callout-info p{font-size:13px}@media only screen and (max-width:768px){.website_info .status .small-box .inner p{margin-bottom:0}.website_info .analyze .input-group-text,.website_info form .btn{margin:4px 0 0}.website_info .analyze input[name=adwordsid]{width:100%}.website_info .competitors li{font-size:12px}}.website_default h1.welcome{margin-bottom:40px}.website_default .website_projects>div{align-items:stretch;display:flex;flex-wrap:wrap}.website_default .website_projects>div>div{flex-basis:calc(33.33% - 10px);margin-right:10px}.website_default .website_projects>div .card{height:auto}.website_default .website_projects>div table td{padding-right:15px}.website_default .website_projects>div table td:nth-child(2){font-weight:700}.website_default .website_projecttypes .btn{margin-bottom:3px;text-transform:uppercase}.website_default .website_projecttypes>div{display:flex;flex-wrap:wrap;justify-content:space-evenly}.website_default .website_projecttypes>div>div{padding:20px}.website_default .website_projecttypes>div h3{color:#314d79;font-size:1rem;font-weight:700;margin:20px 0 40px;text-transform:uppercase}.website_default .website_projecttypes>div div{position:relative}.website_default .website_projecttypes>div div i.fa-fw{background-color:#314d79;border-radius:100px;color:#fff;display:inline-block;font-size:50px;padding:30px;text-align:center;width:2.3em}.website_default .website_projecttypes>div div.getit h3,.website_default .website_projecttypes>div div.getit i.fa-fw{opacity:.2}.website_default .website_projecttypes>div div.getit a{border:3px dashed #314d79;bottom:20px;height:2em;left:0;margin:auto;position:absolute;right:0;text-align:center;width:2em}.website_default .website_seocharts .charts{display:flex;flex-wrap:wrap;justify-content:space-evenly}.website_default .website_seocharts .charts>div{flex-basis:calc(33.33% - 10px);margin-right:10px}.website_default .website_kpis .reportingelement table tr td:nth-child(2n){width:5%}.website_default .website_kpis .reportingelement table tr td:nth-child(odd){width:20%}.website_default .website_kpis .reportingelement table .better{color:green}.website_default .website_calendar .calendar-header{align-items:stretch;display:flex;justify-content:space-between}.website_default .website_calendar .calendar-header a{font-size:1.5em}.website_default .website_calendar .calendar-header span{font-size:2em}.website_default .website_calendar .calendar-projects{margin-top:10px}.website_default .website_calendar .calendar-projects a{margin:0 0 10px 10px}.website_default .website_calendar table{width:100%}.website_default .website_calendar table th{font-size:.8em;font-weight:400;width:14.28%}.website_default .website_calendar table td{background-color:#fff;border:1px solid #6089c6;vertical-align:top}.website_default .website_calendar table td.outofmonth{background-color:transparent}.website_default .website_calendar table td .date-number{font-size:.7em;text-align:left}.website_default .website_calendar table td .date-events{font-size:.8em;min-height:5em;padding:.2em .5em;text-align:left}.website_default .website_calendar table .calendar-item{border-radius:7px;display:block;margin:0 0 .3em;padding:.5em 1em}.website_default .website_calendar table .calendar-item-date{border:1px solid red}.website_default .website_questions{background-color:#eee;padding:20px}.website_default .website_questions .h2{color:#314d79;font-size:2.5rem;font-weight:700;margin-top:.5em}.website_default .website_questions .h3{color:#314d79;font-weight:700;margin-top:.3em}.website_default .website_questions .h4{color:#314d79;font-weight:700}.website_default .website_questions .h5{color:#314d79;text-align:left}.website_default .website_questions .form{font-size:.9em}.website_default .website_questions .faq{margin:0 5em;text-align:left}.website_default .website_questions .faq li,.website_default .website_questions .faq ul{list-style:none;margin:0;padding:0}.website_default .website_questions .faq .faq-items{display:none;margin:.5em 2em .5em 1em}.website_default .website_questions .faq .faq-item{margin:0 0 1em}.website_default .website_questions .faq .faq-content{display:none}.website_default .website_questions .faq .faq-category>a{background-color:#fff;border:1px solid #d9d9d9;display:block;margin:1em 0;padding:.3em .5em .3em 2em}.website_default .website_questions .faq a i.fa{display:inline-block;float:right;margin-top:.3em}.website_default .website_questions .faq a i.fa-caret-up{display:none}.website_default .website_questions .faq a.open i.fa-caret-up{display:inline-block}.website_default .website_questions .faq a.open i.fa-caret-down{display:none}@media (max-width:60em){.website_default .website_projects>div>div{flex-basis:calc(50% - 10px);margin-right:10px}}@media (max-width:30em){.website_default .website_projects>div{display:block}}.contacts_info>div{align-items:stretch;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.contacts_info>div>div{flex-basis:calc(33% - 20px);margin-left:10px;margin-right:10px;text-align:center}.contacts_info>div .card{height:auto}.contacts_info>div i{margin-right:5px}.contacts_info>div .image{border:1px solid #c0c5d2;border-radius:100%;height:150px;margin:10px auto;overflow:hidden;width:150px}.contacts_info>div img{float:right;vertical-align:middle}.contacts_info>div table td{padding-right:15px}.contacts_info>div table td:nth-child(2){font-weight:700}@media (max-width:90em){.contacts_info>div>div{flex-basis:calc(50% - 20px);margin-right:10px}}@media (max-width:60em){.contacts_info>div{display:block}}.wcmmultitable>div{display:flex;flex-wrap:wrap}.wcmmultitable>div>div{flex-grow:1}.wcmmultitable table{border-left:1px solid #dee2e6;width:100%}.wcmmultitable table thead th{background-color:#314d79;color:#fff;font-size:.8rem;padding:.1em}.wcmmultitable table thead td{font-weight:700}.wcmmultitable table td{font-size:.7rem}.wcmmultitable table tr:nth-child(2n) td{background-color:#eee}.printheader h3{font-size:1rem}.reportingtools{display:block;float:right}.reportingtools .fa{font-size:1.3em}.reportingtools a:hover .fa{font-size:1.5em}.reportingelement{margin-bottom:35px}.reportingelement table{border-collapse:collapse;width:100%}.reportingelement table.reporting .even{background:#eee}.reportingelement table.reporting td{color:#314d79;padding:6px}.reportingelement table.reporting th{background-color:#314d79;color:#fff;padding:6px;text-shadow:none}.reportingcomment h4{margin-top:35px}.reportingcomment .content{background-color:#ddd;border:1px solid #aaa;min-height:100px;padding:15px}.reportingcomment .content textarea{background-color:#ddd;border:1px solid #aaa;height:200px;margin-bottom:15px;width:100%}.reportingcomment .edit{display:none}.reportingelement-kpigridreportingelement table{border-collapse:collapse;width:100%}.reportingelement-kpigridreportingelement table td{line-height:1.2em;padding-right:50px;padding-top:30px;vertical-align:top}.reportingelement-kpigridreportingelement table td table td{padding:0}.reportingelement-kpigridreportingelement table td small{display:block;font-size:.6rem;margin-top:-10px}.reportingelement-kpigridreportingelement table td .label{display:block}.reportingelement-kpigridreportingelement table td .value{font-size:20px}.reportingelement-kpigridreportingelement table td i{font-size:45px}.reportingelement-kpigridreportingelement table td i.better{transform:rotate(45deg)}.reportingelement-kpigridreportingelement table td i.level{transform:rotate(90deg)}.reportingelement-kpigridreportingelement table td i.worse{transform:rotate(135deg)}.reportingelement-totalsreportingelement tbody th{background-color:#314d79;color:#fff;padding:2px}.reportingelement-totalsreportingelement td{color:#314d79;padding:2px}.reportingelement-totalsreportingelement .subheader{background:#eee}.reportingelement-totalsreportingelement .change{font-style:italic}table.irept{border-collapse:collapse;width:100%}table.irept td,table.irept th{border:1px solid #ccc;padding:3px 10px}.issue-legend span{display:inline-block;margin-right:10px;min-height:1em;min-width:20px;vertical-align:middle}.issue-legend span.current{background-color:#f7b417}.issue-legend span.future{background-color:#314d79!important}.issue-legend span.bad{background-color:grey!important}.issue-legend span.good{background-color:green!important}.issueplan{display:block;flex:0;font-size:.7em;margin-bottom:20px;min-height:0;overflow-x:scroll;overflow-y:visible;position:static}.issueplan .issuedetails{display:none}.issueplan table{width:100%}.issueplan table .title span{display:block;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issueplan table .status,.issueplan table .user{white-space:nowrap}.issueplan table thead a{color:#fff;text-decoration:none}.issueplan table thead td,.issueplan table thead th{background-color:#314d79;border:1px solid #fff;color:#fff}.issueplan table thead td.month-odd,.issueplan table thead th.month-odd{background-color:#6e93cb}.issueplan table thead th{padding:2px}.issueplan table thead th.issuedetails{text-align:center}.issueplan table thead td{font-size:10px;text-align:center}.issueplan table tbody td{background-color:#fff;padding:2px}.issueplan table tbody td.week-odd{background-color:#eee}.issueplan table tbody td.current{background-color:#f7b417}.issueplan table tbody td.busy{background-color:#314d79!important}.issueplan table tbody td.busy.status-bad{background-color:grey!important}.issueplan table tbody td.busy.status-good{background-color:green!important}.issueplan table tbody td.week{border:1px solid #eee;padding:0}.issueplan table tbody td.issuedetails{text-align:center}.issueplan table tbody .category a{color:#fff;text-decoration:none}.issueplan table tbody .category .name{white-space:nowrap}.issueplan table tbody .category td,.issueplan table tbody .category th{background-color:#6e93cb;color:#fff}.issueplan table tbody .category td.current,.issueplan table tbody .category th.current{background-color:#f7b417}.issueplan table tbody .category td.busy,.issueplan table tbody .category th.busy{background-color:#314d79!important}.issueplan table tbody .category-compact td{border:1px solid #fff}.CodeMirror,.CodeMirror-scroll{min-height:150px!important}.markdown p{font-size:12px!important}.markdown ol,.markdown ul{margin:5px 0 5px 25px}.markdown blockquote p,.markdown pre{background-color:#f5f5f5;border:1px solid #eee;margin:10px 0;padding:5px 5px 5px 25px}.markdown img{max-width:100%}.issuelist tr:nth-child(2n) td{background:#f2f2f2}.issuelist form input,.issuelist form select{border:1px solid #ddd;border-radius:7px;font-size:.8em;height:auto;padding:.2em .5em}.issuelist table{width:100%}.issuelist table th{background-color:#314d79;color:#fff;font-size:.8em;font-weight:400;padding:.2em;text-align:center}.issuelist table th a{color:#fff}.issuelist table td{font-size:.8em;padding:.2em}@media only screen and (max-width:1000px){.issuelist table td:first-child,.issuelist table td:nth-child(2),.issuelist table td:nth-child(5),.issuelist table td:nth-child(6),.issuelist table td:nth-child(7),.issuelist table th:first-child,.issuelist table th:nth-child(2),.issuelist table th:nth-child(5),.issuelist table th:nth-child(6),.issuelist table th:nth-child(7){display:none}}.issuelist .btn-filter{border:1px solid #ddd;border-radius:7px;display:inline-block;font-size:.8em;padding:.2em .5em}.issuelist .btn-filter.active{background-color:#ddd}.issuelist .pagination{align-items:stretch;justify-content:center;margin:2em auto 1em}.issuelist .pagination a,.issuelist .pagination span{border:1px solid #ddd;border-radius:7px;margin:0 .5em;padding:.5em 1em}.issuelist .pagination .disabled{opacity:.5}.issuelist .pagination .active a{background-color:#314d79;border-color:#314d79;color:#fff}.issue-modal .modal-dialog{max-width:1200px}.filelist .boxes{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:-20px}.filelist .boxes>a{border:1px solid #f7b417;flex-basis:200px;flex-grow:1;flex-shrink:1;margin:20px;padding:20px;text-align:center}.filelist .boxes>a .name{display:block;margin:.3em 0}.filelist .boxes>a .expires,.filelist .boxes>a .size{display:block;font-size:.7em;margin:.3em 0}.filelist .boxes>a .image{color:#f7b417;font-size:5em}.filelist tr:nth-child(2n) td{background:#f2f2f2}.filelist form input,.filelist form select{border:1px solid #ddd;border-radius:7px;font-size:.8em;height:auto;padding:.2em .5em}.filelist table{width:100%}.filelist table th{background-color:#314d79;color:#fff;font-size:.8em;font-weight:400;padding:.2em;text-align:center}.filelist table th a{color:#fff}.filelist table td{font-size:.8em;padding:1em}.filelist table td .image{color:#f7b417;font-size:5em}@media screen{.printonly{display:none}}@media print{@page{size:A4 portrait;margin:25px 45px 0 45px}.printnot{display:none}body{color:#314d79!important;font-family:Lato,sans-serif;margin:0!important;padding:0!important}.top-brand{display:none}.content-wrapper>section.content{padding-left:0!important;padding-right:0!important}footer{display:none!important}.content-wrapper{background-color:#fff}section.pt-3{padding-top:0!important}th{text-shadow:none}.printheader{border-bottom:1px solid #314d79;margin-bottom:30px;padding-bottom:10px}.printheader img{float:right;height:85px}.printheader h3{font-size:28px;line-height:1.3em;margin:0;padding:10px 0 0}.reporting.card,.reporting.card .card-body{border:0;padding:0}}body{color:#696e76;font-family:Lato}a{color:#314d79}
