/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1.title.page-title{color:#555;}a{color:#005e95;text-decoration:none;}a:hover{color:#004b77;}.float-right{float:right;}.pos-relative{position:relative;}.text-center{text-align:center;}#edit-field-published-by-target-id{width:100%;}tbody .views-field.views-field-field-link{padding:15px 10px;}#edit-field-submit-link-0-uri--description{display:none;}.field--name-body figure.caption{margin-left:0;margin-right:0;}@media screen and (max-width:767px){.field--name-body figure.caption figcaption,.field--name-body figure.caption img{width:100%;}}@media screen and (max-width:767px){.site-branding__text{margin-top:15px;}}article.node--type-article pre,article.node--type-article p{width:100%;clear:both;}.view-id-frontpage.view-display-id-page_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;}.view-id-frontpage.view-display-id-page_1 .view-content .views-row{-webkit-box-flex:1;-ms-flex:1 0 44%;flex:1 0 44%;margin:0 15px 45px;max-width:48%;}@media screen and (max-width:767px){.view-id-frontpage.view-display-id-page_1 .view-content .views-row{-webkit-box-flex:1;-ms-flex:1 0 85%;flex:1 0 85%;margin:0 8px 45px;max-width:100%;}}.view-id-taxonomy_term.view-display-id-page_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row{-webkit-box-flex:1;-ms-flex:1 0 44%;flex:1 0 44%;margin:0 15px 45px;max-width:48%;}@media screen and (max-width:767px){.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row{-webkit-box-flex:1;-ms-flex:1 0 85%;flex:1 0 85%;margin:0 8px 45px;max-width:100%;}}.sidebar .views-field-title h2{margin:5px 0 0 0;padding-bottom:10px;}.sidebar .views-field-title h2 a{color:#005e95;text-decoration:none;}.sidebar .views-field-title h2 a:hover,.sidebar .views-field-title h2 a:active{color:#004b77;border-bottom:1px solid;}.views-field.views-field-field-image a{border:none;}img.image-style-article-cover{width:100%;}.node--type-question.node--view-mode-full > .node__content > .field--name-body{border-bottom:1px solid #8a8a8a;padding-bottom:20px;}.node--type-question.node--view-mode-full pre{margin:0 -15px;}@media all and (min-width:1025px){.node--type-question.node--view-mode-full pre{margin:0;}}.node--type-question.node--view-mode-full .node__content .field--name-body h3,.node--type-question.node--view-mode-full .node__content .field--name-body h4,.node--type-question.node--view-mode-full .node__content .field--name-body h5{clear:both;}.node--type-question.node--view-mode-full .node__content .field--name-body table{width:auto;height:100%;max-width:100%;display:block;overflow-x:auto;clear:both;float:none;}.node--type-question.node--view-mode-full .node__content .field--name-body table tr td,.node--type-question.node--view-mode-full .node__content .field--name-body table tr th{white-space:nowrap;}div.toc{margin-bottom:15px;}div.toc li a{color:#005e95;}div.toc li strong{font-weight:normal;}a.back-to-top:first-of-type{display:none;}a.back-to-top{margin-top:-16px;line-height:1;font-size:14px;margin-right:-7px;}.view-frontpage .views-field-title h2{margin:0px 0 0 0;padding:0;}.view-frontpage .views-field-title h2 a{color:#005e95;text-decoration:none;}.view-frontpage .views-field-title h2 a:hover,.view-frontpage .views-field-title h2 a:active{color:#004b77;border-bottom:1px solid;}.path-questions-and-solutions h1.page-title{margin:28px 0 10px 0;padding-bottom:5px;border-bottom:1px solid #ddd;}
