/*
Theme Name:     Green Earth Child Theme
Theme URI:      http://seawatchfoundation.org.uk/
Description:    Child theme for the Green Earth theme
Author:         Lionel Davoust
Author URI:     http://lioneldavoust.com/
Template:       greenearth
Version:        0.1.0
*/

@import url('https://fonts.googleapis.com/css?family=Merriweather|Varela+Round&display=swap');

@import url("../greenearth/style.css");

h1, h2, h3, h4, h5, h6, .gdl-title, div#main-superfish-wrapper ul{
	font-family: 'Varela Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
}
body {
	font-family: Merriweather, Georgia, 'Times New Roman', Times, serif !important;
	line-height: 2.1em;
	font-size: 1em;
}

h1.gdl-page-title {
	line-height: 1.6em;
}

.gdl-page-content li {
	line-height: 2em;
}
.gdl-page-content ul {
	margin: 0 0 20px 20px;
}

div.page-title-wrapper {
    margin-top: 20px;
}

div.single-content p{
   text-align: justify;
}

.menu-right-out {
	left: -14.5em !important;
	top: .5em  !important;
}

.body-wrapper .header-part-wrapper {
	background-image: url('https://www.seawatchfoundation.org.uk/wp-content/uploads/2020/03/blue-bg.png') !important;
	background-repeat: repeat !important;
}

.body-wrapper .header-part-wrapper .navigation-wrapper {
	background-color: #03065c;
}

/* #Tables
================================================== */

tr th, tr td {
	padding: 5px 5px ;
	vertical-align: middle ;
}

div.copyright-wrapper a, div.copyright-wrapper {
	color: #808080;
}

/* #Forms
================================================== */

	input[type="text"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		margin-bottom: 5px ;
		width: auto ;
		max-width: auto ; }
	select {
		width: auto ; }

div.single-thumbnail-tag{
    height: auto;
}


.footer-widget-wrapper .custom-sidebar .textwidget a {
    display: inline-block;
}


.logo-wrapper{
	width: 100%;
	margin: 0 !important;
}
.logo-wrapper a {
	display: block;
	background-image: url('https://www.seawatchfoundation.org.uk/wp-content/uploads/2020/03/blue-bg.png') !important;
	background-repeat: repeat !important;
	overflow: hidden;
}
.logo-wrapper a img {
	margin-left: 50%;
	transform: translateX(-50%);
}

.top-slider-wrapper {
	overflow: hidden;
}

.top-slider-wrapper .flexslider{
	max-width: 960px;
	margin-left: 50% !important;
	transform: translateX(-50%);
}


ul.sf-menu li {
	padding: 14px 0px 14px 0px !important;
}

.menu-wrapper ul.sf-menu li li a {
	font-size: 16px;
}
