@import url('https://fonts.googleapis.com/css?family=Lato|Lato');
/* Custom css Copyright 2021 Patch-Works.be CC-BY-SA*/
/* Global */
html, body{ height:100%}
body {font-size: 18px; color: #000000; background-color: #ffffff; }
header{ padding-bottom:60px; /* main padding for fixed top nav */}
footer {font-size: 1.0000em; margin:50px 0;}
/* Footer */
.footer-main {position: relative;padding: 35px 0;}
.footer-main {background-color: #007A00;color: #ffffff;}
.footer-main a {color: #fff;text-decoration: underline;}
.footer-bottom {list-style-type: none;margin: 0;padding: 0;overflow: hidden;}
.footer-bottom li {float: left;display: block;padding: 8px;}
/* Navigation */
/* from css class from Bootstrap 3 theme for PluXML 2013 by Frederic K. http://my.pluxml.free.fr/index.php?article5/bootstrap-3 */
.navbar-collapse{ border-color:#463265}
.navbar-brand{ color:#fff}
.navbar-nav >li >a{ color:#cdbfe3}
.navbar-nav >li >a:hover{ color:#fff}
.navbar-nav >.active >a, 
.navbar-nav >.active >a:hover{ color:#fff;  background-color:#463265}
.navbar-toggle{ border-color:#563d7c}
.navbar-toggle:hover{ background-color:#463265;  border-color:#463265}
/* Breadcrumb */
.breadcrumb-line a{color:#777;}
/* css class from PluXml default theme 2019 by Stephane F., Pedro "P3ter" CADETE., Thomas "sudwebdesign" Ingles. Licensed under the GPL license. */
/* art_thumbnail */
/* css style copied from img-responsive from Bootstrap v3.3.7 (http://getbootstrap.com) Copyright 2011-2016 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
.art_thumbnail {display: block; max-width: 100%; height: auto;}
.art_thumbnail img {vertical-align:middle;}
.art_thumbnail a {color:inherit;}
/* More */
.more a {background-image:none;  display:inline-block;  padding:6px 12px;  margin:20px 0 0 0;  font-weight:normal;  line-height:1.428571429;  vertical-align:middle;  cursor:pointer;  border:1px solid transparent;  border-radius:4px;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  -o-user-select:none;  user-select:none} 
.more a {color:#fff; background-color:#007A00; border-color:#007A00} /* choose your color here */
.more a:after{padding-left:10px;  content:'  ►'}
.more a:hover, .more a.active{color:#fff;  background-color:#007A00;  border-color:#007A00;background-image:none;}
/* Tags */
.tag{font-style: inherit}
.tag-size-1{font-size:1em}
.tag-size-2{font-size:1.1em}
.tag-size-3{font-size:1.2em}
.tag-size-4{font-size:1.3em}
.tag-size-5{font-size:1.4em}
.tag-size-6{font-size:1.5em}
.tag-size-7{font-size:1.6em}
.tag-size-8{font-size:1.7em}
.tag-size-9{font-size:1.8em}
.tag-size-10{font-size:1.9em}
.tag-size-max{font-size:2em}
/* Custom CSS for Pluxml 'Bootstrap3' HTML Theme by Frédéric K. */
/* Global Styles */
.tab-pane{ margin-top:15px}
/* Page Sections */
.section, .section-colored{ padding:50px 0}
.section-colored{ background-color:#e1e1e1; /* change this to change the background color of a colored section */}
/* Sidebar */
.sidebar{ margin-top:40px}
.sidebar ul{border-radius:5px;  padding:5px;  border:1px solid #ccc}
.sidebar-h{font-size: 18px;}
/* Carousel Customization */
.carousel{ margin-top: -10px; height:50%}
.item, .active, .carousel-inner{ height:100%}
.fill{ width:100%;  height:100%;  background-position:center;  background-size:cover}
/* 404 Page Styles */
.error-404{ font-size:8em}
/* Responsive Styles */
@media (max-width:767px){.carousel{ height:70%; /* increases the carousel height so it looks good on phones */}
}