/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.indented{margin-left:25px;}[dir="rtl"] .indented{margin-right:25px;margin-left:0;}
html,body{margin:0;padding:0;}body{font-size:16px;color:#3f3f3f;line-height:1.55;background-color:#fff;text-rendering:optimizeLegibility;background-color:#f3f3f3;}#bootstrap-header-main{background-color:#7a81de;padding-top:25px;}#bootstrap-child-logo>img{max-width:100%;height:auto;}@media (min-width:1200px){.navbar.container{width:1170px;}}@media (min-width:992px){.navbar.container{width:970px;}}@media (min-width:768px){.navbar.container{width:750px;}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.heading-a>a,.heading-b>a,.heading-c>a,.heading-d>a,.heading-e>a{color:#3f3f3f;}#navbar{border-radius:unset;background-color:#585858 !important;color:#fff;border-top:1px solid #fff !important;border-bottom:5px solid #3d3d3d !important;border-left:0;border-right:0;margin-bottom:unset;}.navbar-default .navbar-nav > li > a{color:#ffffff;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#fff;background-color:#4f91dd;}.main-container{background-color:#fff;padding-top:20px;padding-bottom:25px;border-bottom:7px solid #e4e3e3;}.region-sidebar-second .block:not(:nth-child(1)){padding-bottom:40px;}.row.align-items-center{align-items:center;display:flex;}.highlighted{background-color:#f8f8f8;border-bottom:6px solid #e4e4e4;margin-bottom:10px;padding:20px;}.well.region.region-sidebar-second{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;}.page-header{border-bottom:unset;}#search-block-form input{border-radius:0;height:auto;}#search-block-form .input-group-btn button{border-radius:unset;border-color:transparent;background:#c5c5c5;display:block;}.region-sidebar-second h2.block-title{text-transform:uppercase;font-size:18px;font-weight:600;border-bottom:1px solid #357cce;padding:5px 0;margin-top:7px;margin-bottom:20px;}.region-sidebar-second .sf-menu{width:100% !important;}.region-sidebar-second .sf-menu li>a{padding-top:10px;padding-bottom:10px;}.region-sidebar-second .sf-menu li>a:hover,.region-sidebar-second .sf-menu li>a:focus{background:#4f91dd;color:white;text-decoration:none;font-weight:bold;}#block-bootstrap-child-booknavigation ul{margin-bottom:unset;padding-left:0;}#block-bootstrap-child-booknavigation li{position:relative;list-style:none;}#block-bootstrap-child-booknavigation li>a::before{content:"";position:absolute;height:9px;width:9px;border-top:3px solid;border-right:3px solid;transform:rotate(45deg);left:0px;top:14px;transition:all .2s ease-in-out;}#block-bootstrap-child-booknavigation ul>li{padding-left:0;}#block-bootstrap-child-booknavigation ul>li>a{display:block;padding:7px 10px 8px 25px;}#block-bootstrap-child-booknavigation ul>li>a:hover,#block-bootstrap-child-booknavigation ul>li>a:focus{text-decoration:none;color:white;font-weight:600;background:#4f91dd;}#block-bootstrap-child-booknavigation ul>li>a:hover::before,#block-bootstrap-child-booknavigation ul>li>a:focus::before{left:3px;}.region-content .view-content .views-row{border-bottom:1px solid #ddd;margin-bottom:35px;}.field.field--name-field-screenshot .image-style-thumbnail,.field.field--name-field-screenshot .img-responsive{float:left;margin-right:10px;}.region-content .view-content .views-row h2{font-size:36px;font-weight:600;margin-bottom:20px;}.region-content .view-content .views-row header{margin-bottom:15px;}.region-content .view-content .views-row .links{margin-top:25px;margin-bottom:3px;}.region-content .view-content .views-row .links li a{background:#ddd;font-size:11px;padding:7px 15px;margin-top:8px;}.region-content .view-content .views-row .links li a:hover{background:#4f91dd;color:#fff;}.region-content .view-content .views-row .links li.statistics-counter,.region-content .statistics-counter{color:#4f91dd;}.pager-nav .pagination .pager__item,.pager-nav .pagination .page-item,.pager .previous,.pager .next{display:inline-block;padding:3px 5px;}.pager-nav .pagination .pager__item a,.pager-nav .pagination .page-item .page-link,.pager .previous > a,.pager .next > a{border-radius:unset;background:#ddd;font-size:11px;}.pager .current-page{font-size:12px;padding:3px 5px;}.pager-nav .pagination .pager__item.is-active a,.pager-nav .pagination .pager__item.active a,.pager-nav .pagination .pager__item:focus a,.pager .previous:focus > a,.pager .next:focus > a{color:#ddd;background:#4f91dd;border-color:#4f91dd;}.pager{width:auto;display:inline-flex;align-items:center;}.region-content img{max-width:100%;}.region-content .video-filter{position:relative;padding-bottom:56.25%;overflow:hidden;height:0;}.region-content .video-filter iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.contextual-region .field--label{font-size:18px;margin:20px 0;}.contextual-region .field--name-field-language{position:relative;display:flex;width:100%;align-items:center;margin-bottom:20px;}.contextual-region .field--name-field-language .field--item{position:relative;}.contextual-region .field--name-field-language .field--item a{padding:5px 10px;background:#767676;font-size:11px;font-weight:700;color:white;}.contextual-region .field--name-field-language .field--item a:hover{background:#4f91dd;}.region-content .downloadButton{border-radius:unset;background:#4f91dd;padding:10px 15px;text-transform:uppercase;font-size:15px;font-weight:600;border-color:transparent;color:#fff;margin-bottom:20px;}.region-content .downloadButton:focus,.region-content .downloadButton:active{background:#5ea0eb;}.region-content .field--name-field-tags{position:relative;display:block;width:100%;align-items:center;margin-bottom:20px;}.region-content .field--name-field-tags>div{padding:5px 10px;}.region-content .field--name-field-tags>div.field--items{display:flex;flex-flow:wrap;width:100%;}.region-content .field--name-field-tags>div.field--items .field--item{margin:3px 3px;}.region-content .field--name-field-tags>div.field--items .field--item a{padding:5px 10px;font-size:11px;background:#767676;color:#fff;text-transform:uppercase;}.region-content .field--name-field-tags>div.field--items .field--item a:hover{background:#4f91dd;text-decoration:none;}.comment{margin:0 0 45px;overflow:hidden;border-bottom:1px solid #ddd;}.comment-form{margin-bottom:20px;}.comment-form input{border-radius:unset;}.comment-form .form-actions button{border-radius:unset;background:#4f91dd;border-color:transparent;color:#fff;}.comment-form .form-actions button:hover{background:#5ea0eb;border-color:transparent;color:#fff;}.region-content .comment .comment__submitted{font-size:10px;color:#898989;}.comment .content>h3{margin:0 0 5px;font-size:16px;font-weight:700;}.comment .content{float:left;width:100%;position:relative;margin:0;}.comment .comment__meta{margin-bottom:15px;}.comment .content .links.inline.list-inline{display:inline-flex;width:100%;justify-content:right;margin-bottom:unset;margin-left:unset;}.comment .content .links.inline.list-inline>li{display:inline;margin-top:5px;margin-left:10px;padding:unset;min-width:105px;}.comment .content .links.inline.list-inline>li>a{display:block;padding:7px 7px;background:#ddd;min-width:100%;text-align:center;font-size:11px;}.comment .content .links.inline.list-inline>li>a:hover,.comment .content .links.inline.list-inline>li>a:focus,.comment .content .links.inline.list-inline>li>a:active{color:#fff;background:#4f91dd;text-decoration:none;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.menu.navbar-nav .dropdown:has(:hover) > a{color:#fff;background-color:#4f91dd;}.navbar-default .navbar-nav > .open .dropdown-menu,.menu.navbar-nav .dropdown:hover .dropdown-menu{padding-top:unset;padding-bottom:unset;background:#fffdfd;}.navbar-default .navbar-nav > .open .dropdown-menu li,.menu.navbar-nav .dropdown:hover .dropdown-menu li{padding:5px;}.navbar-default .navbar-nav > .open .dropdown-menu li:not(:nth-last-child(1)),.menu.navbar-nav .dropdown:hover .dropdown-menu li:not(:nth-last-child(1)){border-bottom:1px solid #ddd;}.navbar-default .navbar-nav > .open .dropdown-menu li:hover,.menu.navbar-nav .dropdown:hover .dropdown-menu li:hover{background:#ddd;}.navbar-default .navbar-nav > .open .dropdown-menu li a:hover,.menu.navbar-nav .dropdown:hover .dropdown-menu li a:hover{background:transparent;}.menu.navbar-nav .dropdown:hover .dropdown-menu{display:block;}.menu.navbar-nav > li.expanded.dropdown button.collapse-button{display:none;}@media (max-width:767px){.menu.navbar-nav > li.dropdown > a{display:inline-flex;align-items:center;justify-content:space-between;width:100%;}.menu.navbar-nav > li.dropdown > a span{display:none;}.menu.navbar-nav > li.expanded.dropdown button.collapse-button{display:flex;position:absolute;width:25px;align-items:center;justify-content:center;right:0;cursor:pointer;z-index:1;padding:8px 20px;background:transparent;border:transparent;}.menu.navbar-nav > li.dropdown > .dropdown{position:relative;background:transparent;border:unset;box-shadow:unset;width:100%;}.menu.navbar-nav > li.dropdown > .dropdown-menu{position:relative;width:100%;background:transparent !important;box-shadow:unset;border:unset;}.menu.navbar-nav > li.dropdown > .dropdown-menu > li{border:unset !important;}.menu.navbar-nav > li.dropdown > .dropdown-menu > li > a{padding:10px 20px;color:#fff;}}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/classy/css/components/../../../../misc/feed.svg) no-repeat;}.footer{border-top:unset;}.vertical-tabs .vertical-tabs-list{background:#eee;padding-bottom:unset;}.vertical-tabs .vertical-tabs-list li a{border-radius:unset;}form table#field-tags-values thead{background:#357cce;}form table#field-tags-values thead .label{font-size:18px;}.node--view-mode-full .field.field--name-field-screenshot .img-responsive{float:left;margin-right:10px;min-width:100%;}
