/*
Theme Name: Spectrum Starter Cat Skin
Description: Contains all the colors of all the elements of the theme. It is used to create skins with ease.
*/

/**
 * Table of Contents
 * 1.0 - Elements
 * 3.0 - Typography
 * 4.0 - Header
 * 5.0 - Navigation
 *   5.1 - Main menu
 *   5.2 - Mobile Menu
 * 6.0 - Content
 * 7.0 - Widgets
 * 8.0 - Comments
 * 9.0 - Footer area
 
 
 darkblue: #012C6A
 orangey-red: #ea4d4c
 darker-red: #bf033d
 
 */
 
 /*COLOURS*/
 
 /*blue: #012d6a
 dark green: #616b52;
 light green: #cfd8c3;
 very light green: #edf0e8;
 overlay green: #939c82 (opacity 8) or rgba(147,156,130,8);
 grey : #999; */
 
 /*FONTS*/
 
 /*SERIF: font-family: 'EB Garamond', serif
 
 SANS SERIF (buttons, slider and top menu: font-family: 'Lato', sans-serif*/


/**
* 1.0 -  Elements
**/
body {
/*  background-color: #eee;*/
  color: #555555;
}

h1, h2, h3, h4 {
  color: #38383a;
}

a:hover{
  color:#132a6a!important;
  text-decoration: none;
}

h1 i {font-size: 0.6em}
/**
* 4.0 - Header
**/

.custom-logo{
  width: 200px;
padding: 1em;
background: white;
}
.header-logo > div{
  background-color: white;
}
.title-div {
    padding-right: 1em;
    padding-top: 0.5em;
}
.title {
    font-family: EB garamond;
	line-height: 1;
}
.site-header{
/*  color:#efefef;
  background: #E7ECE1;
  padding-bottom: 5px;

background-repeat: no-repeat;*/
  background-position: bottom;

}
.site-header a{
   color:#012C6A;
}
.site-header a:hover{
   color:#bf033d;
}
.headerwidgets{
  width: 100%;
/*   background: #012C6A;*/
}
.headerwidgets .widget_polylang ul{
  padding-left: 5px;
}
.headerwidgets .widget_polylang li{
  padding-right: 10px;
}
.headerwidgets .widget_polylang a{
/*   color: white;*/
}
/**
* 5.0 - Main Navigation
**/
.desc {
  /* background: #012C6A;*/
  color: #012C6A; 
    margin-bottom: 3px;
	font-family: 'EB Garamond', serif;
	padding-bottom: 5px;
	border-bottom: none;
	    padding-left: 25px;
      padding-top: 40px;
}
.desc:before {
/* 
    // content:""; 
    // display:block; 
    // position:absolute; 
    // left:0; 
    // bottom:5px; 
    // width:100%; 
    // height:3px;                          
    // background:#012C6A;
 */
}


.main-navigation{
  background:none;
  padding-left: 0;
  padding-right: 0;
  border-radius: 0;
  text-align: right;
}
.sub-menu{
/*  background:#38383a;
  border-bottom:4px solid #e87e04;*/
}
/*.main-navigation li{
  background: #012d6a;
  padding: 0.2em 1em;
}*/

.main-navigation li a {
	color: white;
}
/*.main-navigation li:last-child{
  margin-right: 0;
  padding-right:0;
}*/


.logo {width: 160px;}
/**
* 5.2 Mobile Menu
**/
#mobile-menu > .uk-offcanvas-bar{
  background:#efefef;
}

.mobile-navigation li a:hover{
  background:#E7ECE1;
}

/**
* 6.0 - Content
**/
.post-meta{
  color: #989898;
}

.category-minutes .post-title::before{

}
.post-title a{

}


a[href$=".doc"]:before {
 content: "\f1c2";
   font-family: FontAwesome;
  font-weight: normal;
  padding-right:4px;

}
a[href$=".pdf"]:before {
 content: "\f1c1";
   font-family: FontAwesome;
  font-weight: normal;
  padding-right:4px;
}

a[href^="javascript"] h2:after,
h2 a[href^="javascript"]:after {
   content: " \f078";
   font-family: FontAwesome;
  font-weight: normal;
  padding-right:4px;
  font-size: 0.7em;

}




.uk-accordion-title{margin-bottom: 5px; padding-bottom: 10px;}
#sidebar section:not(:first-child){padding-top:0;}

.uk-padding{padding:1em;}
.uk-padding.post-title {
    flex-grow: 1;
}

.translations {
    padding: 0 0 2em 2.5em;
}
.uk-width-1-10.iconbox {
    padding-top: 0;
}
/* 6.2 - Blog index items */

.blog-single-entry, 
.page-entry {
  background:#fff;
}

.pagination {
  background-color:#fff;
}

.no-posts-found{
  background:#fff;
}
.archive-entry{
  background:#fff;
}

.uk-panel-space li{
	font-size: 1.1em;
	    margin-bottom: 1em;
/* 	list-style: none; */
}






/**
* 7.0 - Widgets
**/
.widget{
  background:#fff;
}

.widget .sub-menu {
/*    display: block;
    margin: 5px 0 0 20px;*/
}

.widget a {
	font-family: 'Lato', sans-serif;
  font-weight: 300;
}
.widget .current_page_item a {
  font-weight: 400;
}
/**
* 8.0 - Comments
**/
.comments-area{
  border-top:4px double #efefef;
  background:#ffffff;
}
.comment-form input[type="submit"]{
  background:#ececec;
  color:#555555;
}
.comment-form input[type="submit"]:hover{
  background:#ececec;
  color:#999999;
}

.current-menu-item {
    font-weight: bold;
}
.widget ul.uk-nav-sub li {
    margin-left: 15px;
}

.lang-item.current-lang a {
    color: black;
}
.lang-item a {
    color: #777;
}
   .lang-item {
      display: inline; list-style: none;
    }

/**
* 9.0 - Archive
**/
.memberorganisation .uk-accordion-title{
	background: none;
}
.memberorganisation.blog-single-entry{
	margin: 5px 0;
	}
	
.memberorganisation .uk-panel-space {
    padding: 20px 30px;
}
.memberorganisation h3 {
	margin-bottom:30px;
}
.positions h4{
	background:#e3ecd7 ;
	padding:0.5em;
}
