/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1.1
*/


/* Theme customization starts here
-------------------------------------------------------------- */


/* Basic Styles ---------------------------------------------------------------------- */

.btn,
.button,
input[type="submit"] {
	font-size: 13px;
	line-height: 17px;
	font-weight: 900;
	color: rgb(255, 255, 255);
	font-family: Raleway !important;
	background-color: rgb(84, 182, 240);
	padding: 13px 26px 12px !important;
	display: inline-block;
	font-style: italic;
	text-transform: uppercase;
	letter-spacing: 1px;
}

a.button .button_label {
	padding: 0 !important;
}

.btn:hover,
.btn:focus,
input[type="submit"]:hover {
	background: #3083B4;
	color: #FFF;
	text-decoration: none;
}

.column_fancy_heading {
	text-align: center;
}

.fancy_heading.fancy_heading_line {
	display: inline-block;
	background-position: center 21px;
	width: 100%;
	max-width: 580px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAAICAYAAAAY5uL9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCOUI4NDZGRDA1NTExRTg4QTFBRjdFNzQ3QTcxMUQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCOUI4NDcwRDA1NTExRTg4QTFBRjdFNzQ3QTcxMUQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REI5Qjg0NkREMDU1MTFFODhBMUFGN0U3NDdBNzExRDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REI5Qjg0NkVEMDU1MTFFODhBMUFGN0U3NDdBNzExRDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6814LJAAAA+0lEQVR42uzZwWlCQRSG0XlgCbGPWEKaSDNRMlhNdiGiuFDJNg0IWaWBFKH3kXngQuRl6eUc+JnVbO72676+f04FAAAAcjjGnmK///jzENvFHp0PAACAezeJdc4AAABAEjX2WcZH4CH+bmMz5wMAAODeTZwAAACARGp7x0TgafmLv5vYi9MBAACQgQAMAABANrW9tyLwEH/XsbmTAQAAkIUADAAAQEa1vdcicB9/97FVbOFUAAAAZCIAAwAAkFVt72UE7uPvIfZRxF8AAAASEoABAADIrLa3j8DPsbfYe+zVaQAAAMhIAAYAACC72t5jbFnEXwAAABI7CzAAlzkiK4O6NtkAAAAASUVORK5CYII=');
}

.fancy_heading.fancy_heading_line h2 {
	display: inline-block;
	background-color: #FFF;
	padding: 0 60px;
	color: #319DDD !important;
	font-size: 36px;
	font-weight: 800;
}

@media (max-width: 769px) {
	.fancy_heading.fancy_heading_line h2 {
		padding: 0 30px;
	}
}

h2,
h2 a,
h2 a:hover {
	color: #1D4D6A;
}


/* Forms */

select {
	position: relative;
	background-color: #54B6F0 !important;
	font-family: Raleway !important;
	color: #FFF !important;
	font-style: italic;
	font-weight: bold;
	border: 0;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDEyIDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Q29tYmluZWQgU2hhcGU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9IkxhdXJhX0Rla2tlciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTGF1cmFfRGVra2VyLUJsb2dfRGV0YWlsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMyOS4wMDAwMDAsIC0xMTA4LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIxLjUiPiAgICAgICAgICAgIDxnIGlkPSJBcmNoaXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDEwLjAwMDAwMCwgMTAyMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IkJ1dHRvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMDAwMDAwLCA2OC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTgsMTkuNDYxNTM4NSBMMjk4LDI1IEwyOTcuNTM4NDYyLDI1IEwyOTcuNTM4NDYyLDE5LjQ2MTUzODUgTDI5MiwxOS40NjE1Mzg1IEwyOTIsMTkgTDI5OCwxOSBMMjk4LDE5LjQ2MTUzODUgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTUuMDAwMDAwLCAyMi4wMDAwMDApIHJvdGF0ZSgxMzUuMDAwMDAwKSB0cmFuc2xhdGUoLTI5NS4wMDAwMDAsIC0yMi4wMDAwMDApICI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: right 15px center;
}

select:active,
select:hover,
select:focus,
.single select:focus {
	background-color: #54B6F0 !important;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDEyIDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Q29tYmluZWQgU2hhcGU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9IkxhdXJhX0Rla2tlciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTGF1cmFfRGVra2VyLUJsb2dfRGV0YWlsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMyOS4wMDAwMDAsIC0xMTA4LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIxLjUiPiAgICAgICAgICAgIDxnIGlkPSJBcmNoaXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDEwLjAwMDAwMCwgMTAyMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IkJ1dHRvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMDAwMDAwLCA2OC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTgsMTkuNDYxNTM4NSBMMjk4LDI1IEwyOTcuNTM4NDYyLDI1IEwyOTcuNTM4NDYyLDE5LjQ2MTUzODUgTDI5MiwxOS40NjE1Mzg1IEwyOTIsMTkgTDI5OCwxOSBMMjk4LDE5LjQ2MTUzODUgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTUuMDAwMDAwLCAyMi4wMDAwMDApIHJvdGF0ZSgxMzUuMDAwMDAwKSB0cmFuc2xhdGUoLTI5NS4wMDAwMDAsIC0yMi4wMDAwMDApICI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: right 15px center;
}

input[type="date"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="url"]:focus,
select:focus,
textarea:focus {
	color: #09293c !important;
	border-color: rgba(29, 77, 106, 0.2) !important;
}

textarea.wpcf7-textarea,
.wpcf7-form-control-wrap input.wpcf7-text,
input[type="email"],
input[type="number"],
input[type="password"],
input[type="text"],
textarea {
	background: rgba(240, 246, 250, 0.3) !important;
	border: 1px rgba(29, 77, 106, 0.2) solid !important;
	font-size: 13px !important;
	font-weight: normal;
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
	color: #09293c !important;
}

.wpcf7-form-control-wrap input.wpcf7-text {
	height: 44px;
}

label {
	font-size: 13px;
	font-weight: bold;
	color: #09293C;
	font-family: Raleway !important;
}

.wpcf7-form select {
	position: relative;
	background-color: #FFF !important;
	font-family: Raleway !important;
	height: 44px;
	color: #09293c !important;
	font-style: normal;
	font-weight: normal;
	border: 1px rgba(29, 77, 106, 0.2) solid;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTFweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMSA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Mi4yICg2NzE0NSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Q29tYmluZWQgU2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iTGF1cmFfRGVra2VyIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTGF1cmFfRGVra2VyLUNvbnRhY3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NTkuMDAwMDAwLCAtNjQ0LjAwMDAwMCkiIGZpbGw9IiM1NEI2RjAiIHN0cm9rZT0iIzU0QjZGMCIgc3Ryb2tlLXdpZHRoPSIxLjUiPgogICAgICAgICAgICA8ZyBpZD0iQ29tbWVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDEwLjAwMDAwMCwgNTcwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTM1Ny4yNDI2NDEsNzMuNzA0MTc5MSBMMzU3LjI0MjY0MSw3OS4yNDI2NDA3IEwzNTYuNzgxMTAyLDc5LjI0MjY0MDcgTDM1Ni43ODExMDIsNzMuNzA0MTc5MSBMMzUxLjI0MjY0MSw3My43MDQxNzkxIEwzNTEuMjQyNjQxLDczLjI0MjY0MDcgTDM1Ny4yNDI2NDEsNzMuMjQyNjQwNyBMMzU3LjI0MjY0MSw3My43MDQxNzkxIFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzU0LjI0MjY0MSwgNzYuMjQyNjQxKSByb3RhdGUoMTM1LjAwMDAwMCkgdHJhbnNsYXRlKC0zNTQuMjQyNjQxLCAtNzYuMjQyNjQxKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
	background-repeat: no-repeat;
	background-position: right 15px center;
}

.wpcf7-form select:active,
.wpcf7-form select:hover,
.wpcf7-form select:focus,
.wpcf7-form select:focus {
	background-color: #FFF !important;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTFweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMSA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Mi4yICg2NzE0NSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Q29tYmluZWQgU2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iTGF1cmFfRGVra2VyIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTGF1cmFfRGVra2VyLUNvbnRhY3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NTkuMDAwMDAwLCAtNjQ0LjAwMDAwMCkiIGZpbGw9IiM1NEI2RjAiIHN0cm9rZT0iIzU0QjZGMCIgc3Ryb2tlLXdpZHRoPSIxLjUiPgogICAgICAgICAgICA8ZyBpZD0iQ29tbWVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDEwLjAwMDAwMCwgNTcwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTM1Ny4yNDI2NDEsNzMuNzA0MTc5MSBMMzU3LjI0MjY0MSw3OS4yNDI2NDA3IEwzNTYuNzgxMTAyLDc5LjI0MjY0MDcgTDM1Ni43ODExMDIsNzMuNzA0MTc5MSBMMzUxLjI0MjY0MSw3My43MDQxNzkxIEwzNTEuMjQyNjQxLDczLjI0MjY0MDcgTDM1Ny4yNDI2NDEsNzMuMjQyNjQwNyBMMzU3LjI0MjY0MSw3My43MDQxNzkxIFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzU0LjI0MjY0MSwgNzYuMjQyNjQxKSByb3RhdGUoMTM1LjAwMDAwMCkgdHJhbnNsYXRlKC0zNTQuMjQyNjQxLCAtNzYuMjQyNjQxKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
	background-repeat: no-repeat;
	background-position: right 15px center;
}

.wpcf7-form input[type="submit"] {
	width: auto;
	max-width: 100%;
}

span.wpcf7-form-control-wrap,
.wpcf7-form-control-wrap {
	margin-bottom: 15px;
}

*::-webkit-input-placeholder {
	color: #09293C !important;
}

*::-moz-placeholder {
	color: #09293C !important;
}

*:-ms-input-placeholder {
	color: #09293C !important;
}

*:-moz-placeholder {
	color: #09293C !important;
}


/* Content Styles ---------------------------------------------------------------------- */

.page #Content {
	background: #F0F6FA;
	padding-top: 0;
}

.home.page #Content {
	background: #FFF;
}

.column_image img.scale-with-grid {
	width: 100%;
}

.column_attr h2,
.the_content_wrapper h2 {
	font-size: 25px;
	line-height: 43px;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 20px;
}

.column_attr,
.column_attr p,
.the_content_wrapper p {
	font-size: 23px;
	line-height: 35px;
}

.tracking .column_attr,
.tracking .column_attr p,
.tracking .the_content_wrapper p {
	font-size: 19px;
	line-height: 27px;
}

.the_content_wrapper {
	background: #FFF;
	padding: 60px 80px 40px 80px;
}

@media (max-width: 1239px) {
	.column-content-attr .column_attr {
		padding: 60px 60px 40px 60px !important;
	}
	.column_attr h2,
	.the_content_wrapper h2 {
		font-size: 22px;
		line-height: 36px;
	}
	.column_attr,
	.column_attr p,
	.the_content_wrapper p {
		font-size: 18px;
		line-height: 30px;
	}
	.the_content_wrapper {
		padding: 60px 60px 40px;
	}
}

@media (max-width: 769px) {
	.column-content-attr .column_attr {
		padding: 20px 30px !important;
	}
	.column_attr h2,
	.the_content_wrapper h2 {
		font-size: 20px;
		line-height: 34px;
	}
	.column_attr p,
	.the_content_wrapper p {
		font-size: 16px;
		line-height: 28px;
	}
	.the_content_wrapper {
		padding: 20px 30px;
	}
}

table,
table th,
table td {
	font-family: Raleway;
	border-color: rgba(29, 77, 106, 0.1);
}

table td a {
	font-weight: bold;
}

table th {
	background: #1D4D6A;
	color: #FFF;
	font-size: 13px;
	text-transform: uppercase;
}

table td {
	background: #F0F6FA;
	font-size: 18px;
}

table tr:nth-child(2n) td {
	background: #FFF;
}

table td small {
	font-size: 13px;
}

.cta .fancy_heading h2.title,
.cta p {
	color: #FFF;
}

.cta .fancy_heading h2.title {
	font-size: 36px;
	line-height: 40px;
}

@media (max-width: 769px) {
	.cta .fancy_heading h2.title {
		font-size: 30px;
		line-height: 38px;
	}
}


/*Table*/

.table-responsive table {
	border-radius: 0;
}


/*Contact*/

@media (max-width: 769px) {
	.contact-form .column_attr {
		padding: 30px 0 15px !important;
	}
}


/* Post Styles ---------------------------------------------------------------------- */

.single #Content {
	background: #F0F6FA;
	padding-top: 0;
}

.single #Subheader {
	padding: 522px 0 300px !important
}

.single .single-photo-wrapper {
	display: none;
}

.single .post-header {
	margin-bottom: 0;
}

.single .post-header .post-meta {
	margin-bottom: 0;
}

.single .share-simple .post-header .title_wrapper {
	background: #FFF;
	margin-bottom: 0 !important;
	padding: 60px 80px 0 80px;
}

.single #Subheader h1 {
	display: none;
}

.single .post-wrapper-content .section:first-child .column_attr {
	padding-top: 40px !important;
}

.single.with_aside #Content {
	margin-top: -350px;
}

@media (max-width: 769px) {
	.single .post-wrapper-content .section:first-child .column_attr {
		padding-top: 20px !important;
	}
	.single.with_aside #Content {
		margin-top: -30px;
	}
	.single #Header_wrapper {
		margin-bottom: 0;
	}
}

.post .post-header .title_wrapper h1 {
	order: 2;
	color: #1D4D6A;
	font-size: 56px;
	line-height: 60px;
	margin-bottom: 0
}

.post .author-date .date {
	order: 1;
	color: #1D4D6A;
	font-family: Raleway;
	font-weight: bold;
	font-size: 12px;
}

.post .author-date .date i {
	display: none;
}

.post .title_wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.post .photo_box img {
	width: 100%;
}

@media (max-width: 1239px) {
	.post .post-header .title_wrapper h1 {
		font-size: 46px;
		line-height: 50px;
	}
	.single .share-simple .post-header .title_wrapper {
		padding: 60px 60px 0 60px;
	}
}

@media (max-width: 959px) {
	.post .post-header .title_wrapper h1 {
		font-size: 36px;
		line-height: 40px;
	}
}

@media (max-width: 769px) {
	.post .post-header .title_wrapper h1 {
		font-size: 30px;
		line-height: 38px;
	}
	.single .share-simple .post-header .title_wrapper {
		padding: 30px 30px 0 30px;
	}
}


/*Article*/

.page-template-template-article #Subheader {
	padding: 522px 0 300px !important;
}

.page-template-template-article .column_image_gallery {
	margin-top: 0 !important;
}

.page-template-template-article .gallery .gallery-item {
	margin-bottom: 0 !important;
}

.page-template-template-article .gallery .gallery-item .image_frame .image_wrapper .mask, .page-template-template-article .gallery .gallery-item .edd_download_image:after {
	box-shadow: none !important;
}

@media (max-width: 1239px) {
	.page-template-template-article #Subheader {
		padding: 300px 0 !important;
	}
}

@media (max-width: 769px) {
	.page-template-template-article #Subheader {
		padding: 150px 0 !important;
	}
}


/* Sidebar Boxes Styles ---------------------------------------------------------------------- */

.aside_right .widget-area {
	border: 0;
}

.widget-area:before {
	display: none;
}

.widget {
	background: #FFF;
	padding: 30px;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
}

.widget:last-child {
	padding: 30px;
}

.widget>h3 {
	font-style: normal;
	font-size: 15px;
	color: #1D4D6A;
	text-transform: uppercase;
}

.widget select {
	margin-bottom: 0;
	width: 100%;
}

.aside_right .widget:after {
	display: none;
}

.widget.widget_archive label {
	display: none;
}

#recentcomments {
	font-size: 12px;
	font-weight: bold;
}

.recentcomments>a {
	display: block;
}

.comment-author-link {
	background: #F0F6FA;
	border-radius: 10px;
	font-weight: 500;
	color: #1D4D6A;
	padding: 4px 10px;
	margin-right: 5px;
}

@media (max-width: 769px) {
	.widget-area {
		margin-top: 0 !important;
	}
}


/* Post Nav */

.fixed-nav {
	bottom: auto;
	top: 790px;
	position: absolute;
}

.fixed-nav .arrow {
	display: none;
}

.fixed-nav .date i {
	display: none;
}

.fixed-nav .date {
	color: #54b6f0 !important;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
}

.fixed-nav-prev .desc {
	box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1);
}


/* Menu Styles ---------------------------------------------------------------------- */

#menu {
	border-top: 1px rgba(255, 255, 255, 0.5) solid;
}

#Top_bar .menu>li:nth-last-child(1) a span {
	text-indent: -9999px;
	width: 20px;
	height: 60px;
	background: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='15px' height='15px' viewBox='0 0 15 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.2 (67145) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Esearch%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Laura_Dekker' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Laura_Dekker-Home' transform='translate(-1189.000000, -195.000000)' fill='%23FFFFFF' stroke='%23FFFFFF'%3E%3Cg id='Header' transform='translate(382.000000, 40.000000)'%3E%3Cg id='Navigation' transform='translate(0.000000, 131.000000)'%3E%3Cg id='Stacked-Group' transform='translate(16.000000, 24.000000)'%3E%3Cpath d='M792.693994,6.19230769 C792.693994,3.71107692 794.717682,1.69230769 797.204958,1.69230769 C799.692233,1.69230769 801.715921,3.71107692 801.715921,6.19230769 C801.715921,8.67353846 799.692233,10.6923077 797.204958,10.6923077 C794.717682,10.6923077 792.693994,8.67353846 792.693994,6.19230769 M801.177381,9.54307692 C801.944939,8.63892308 802.409915,7.47030769 802.409915,6.19230769 C802.409915,3.32476923 800.079482,1 797.204958,1 C794.330433,1 792,3.32476923 792,6.19230769 C792,9.05984615 794.330433,11.3846154 797.204958,11.3846154 C798.486071,11.3846154 799.657534,10.9207692 800.56389,10.1550769 L804.288744,13.8733077 C804.373411,13.9577692 804.48445,14 804.595489,14 C804.706528,14 804.817567,13.9577692 804.902235,13.8733077 C804.986902,13.7888462 805.071569,13.4302308 804.902235,13.2613077 L801.177381,9.54307692 Z' id='search'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
}

#Top_bar .menu li>ul {
	background-color: rgb(84, 182, 240) !important;
	text-align: center;
	margin-left: -10px;
	margin-left: -75px;
	left: 50%;
    padding: 5px;
}

#Top_bar .menu li>ul:after {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: rgb(84, 182, 240);
	border-width: 10px;
	margin-left: -10px;
}

#Top_bar.is-sticky .menu > li.menu-item-has-children.hover a::after {
	display: none;
}

#Top_bar .menu li ul li {
	width: 140px;
}

#Top_bar .menu>li>a span:not(.description) {
	padding: 0 18px;
}

#Top_bar .menu>li ul li a {
	background-color: rgb(84, 182, 240);
	color: #FFF !important;
	border: 0;
	padding: 5px;
    font-weight: bold;
}

#Top_bar .menu>li ul li a:hover {
	color: #1D4D6A!important;
	background: rgb(84, 182, 240)!important;
}

#Top_bar .menu>li ul li:hover {
	background: rgb(84, 182, 240)!important;
}

#Side_slide {
	background: #1D4D6A !important;
}

#Side_slide #menu ul li a {
	color: #fff;
}

#Side_slide #menu ul li.current_page_item a {
	color: #54B6F0 !important;
}


/* Header Styles ---------------------------------------------------------------------- */

.slotholder:after {
	position: absolute;
	width: 100%;
	height: 100%;
	content: "";
	left: 0;
	top: 0;
	background: url("https://lauradekkerworldsailingfoundation.com/wp-content/uploads/2018/10/Shade.png") repeat-x center top;
}

#Top_bar .container .top_bar_left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100% !important;
}

#Header #Top_bar .logo,
#Top_bar .menu_wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

#Header #Top_bar .menu>li>a {
	padding: 0;
}

#Header #Top_bar #menu {
	background: none;
}

#Header #Top_bar #logo img {
	height: 107px;
	max-height: 107px;
}

#Header #Top_bar #logo,
#Header .header-fixed #Top_bar #logo,
#Header .header-plain #Top_bar #logo,
#Header .header-transparent #Top_bar #logo {
	height: 107px;
	line-height: 107px;
}

.header-transparent #Top_bar .menu>li>a:after {
	background: rgba(84, 182, 240);
}

.header-transparent #Top_bar .menu>li>a span {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}

#Header #Top_bar.is-sticky {
	background: rgba(9, 41, 60, 0.9);
}

#Header #Top_bar.is-sticky #logo img {
	display: none;
}

#Header #Top_bar.is-sticky #logo {
	width: 240px;
	height: 40px;
	background: url('data:image/png;base64,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') no-repeat center center;
}

#Header #Top_bar.is-sticky .container .top_bar_left {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

#Header #Top_bar.is-sticky #menu {
	border-top: 0;
}

.header-transparent #Top_bar.is-sticky .menu>li>a span:not(.description) {
	line-height: 56px;
}

/*#Subheader:after {
	display: none;
}*/

.page-template-template-list #Subheader h1.title {
	color: #54b6f0;
}

@media (max-width: 1239px) {
	.header-transparent #Top_bar .top_bar_right {
		display: none !important
	}
	.single #Subheader {
		padding: 200px 0 400px !important;
	}
}

@media (max-width: 769px) {
	#Header #Top_bar {
		background: rgba(9, 41, 60, 0.9) !important;
	}
	#Header_wrapper,
	#Intro {
		margin-bottom: 50px;
	}
	#Header #Top_bar #logo img {
		height: 72px;
		max-height: 72px;
	}
	#Header .top_bar_right {
		display: none;
	}
	.single #Subheader {
		padding: 100px 0 200px !important;
	}
	#Header_wrapper {
		margin-bottom: 0;
	}
}

#Header_wrapper #Top_bar .search_wrapper {
	background: rgba(84, 182, 240, 0.9);
	color: #FFF;
}

#Top_bar .search_wrapper input[type="text"] {
	background: none !important;
	border: 0 !important;
	color: #FFF !important;
	font-weight: normal !important;
	font-family: "Crimson Text", Arial, Tahoma, sans-serif !important;
	font-size: 15px !important;
}

#Top_bar .search_wrapper .icon_close {
	opacity: 1;
}

#Top_bar .search_wrapper .icon_search {
	top: 26px;
}

#Top_bar .search_wrapper .icon_close {
	top: 23px;
}

@media (min-width: 1240px) {
	#Top_bar .search_wrapper {
		max-width: 1172px;
		margin-left: 12px;
	}
}

#Top_bar .search_wrapper input[type="text"]::-webkit-input-placeholder,
#Side_slide .search-wrapper input.field::-webkit-input-placeholder {
	color: #FFF !important;
}

#Top_bar .search_wrapper input[type="text"]::-moz-placeholder,
#Side_slide .search-wrapper input.field::-moz-placeholder {
	color: #FFF !important;
}

#Top_bar .search_wrapper input[type="text"]:-ms-input-placeholder,
#Side_slide .search-wrapper input.field:-ms-input-placeholder {
	color: #FFF !important;
}

#Top_bar .search_wrapper input[type="text"]:-moz-placeholder,
#Side_slide .search-wrapper input.field:-moz-placeholder {
	color: #FFF !important;
}

.icon-search-fine {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='15px' height='15px' viewBox='0 0 15 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.2 (67145) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Esearch%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Laura_Dekker' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Laura_Dekker-Home' transform='translate(-1189.000000, -195.000000)' fill='%23FFFFFF' stroke='%23FFFFFF'%3E%3Cg id='Header' transform='translate(382.000000, 40.000000)'%3E%3Cg id='Navigation' transform='translate(0.000000, 131.000000)'%3E%3Cg id='Stacked-Group' transform='translate(16.000000, 24.000000)'%3E%3Cpath d='M792.693994,6.19230769 C792.693994,3.71107692 794.717682,1.69230769 797.204958,1.69230769 C799.692233,1.69230769 801.715921,3.71107692 801.715921,6.19230769 C801.715921,8.67353846 799.692233,10.6923077 797.204958,10.6923077 C794.717682,10.6923077 792.693994,8.67353846 792.693994,6.19230769 M801.177381,9.54307692 C801.944939,8.63892308 802.409915,7.47030769 802.409915,6.19230769 C802.409915,3.32476923 800.079482,1 797.204958,1 C794.330433,1 792,3.32476923 792,6.19230769 C792,9.05984615 794.330433,11.3846154 797.204958,11.3846154 C798.486071,11.3846154 799.657534,10.9207692 800.56389,10.1550769 L804.288744,13.8733077 C804.373411,13.9577692 804.48445,14 804.595489,14 C804.706528,14 804.817567,13.9577692 804.902235,13.8733077 C804.986902,13.7888462 805.071569,13.4302308 804.902235,13.2613077 L801.177381,9.54307692 Z' id='search'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
}

.icon-search-fine:before {
	display: none;
}

.header-transparent #Top_bar .top_bar_right {
	display: none;
}

@media (max-width: 1239px) {
	.header-transparent #Top_bar .top_bar_right {
		display: block;
		top: 22px;
	}
}

@media (max-width: 769px) {
	.header-transparent #Top_bar .top_bar_right {
		display: none;
	}
}


/* Comments */

#comments {
	margin-top: 40px;
}

#comments #comments-title {
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	color: #319DDD;
	border: 0;
	margin-bottom: 40px;
}

#comments .commentlist>li .comment-body:after {
	display: none;
}

#comments .commentlist>li .comment-body {
	margin-left: 0;
}

#comments .commentlist>li .photo {
	display: none;
}

#comments .commentlist>li .reply a.comment-reply-link {
	font-size: 12px;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
	font-weight: bold;
}

#comments .commentlist>li .comment-meta a.comment-edit-link {
	font-size: 12px;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
	font-weight: bold;
}

#comments .commentlist>li .comment-meta {
	font-size: 13px;
	color: #09293C;
	font-style: normal;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
}

#comments .commentlist>li .comment-meta a {
	color: #09293C;
}

#comments .commentlist>li p {
	font-size: 21px;
}

#comments .commentlist>li .comment-author .fn {
	font-family: "Raleway", Arial, Tahoma, sans-serif;
}

.says {
	display: none;
}

.comment-respond {
	background: #fff;
	padding: 20px;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
}

.comment-respond textarea,
.comment-respond textarea:focus,
.comment-respond textarea:active {
	background: rgba(240, 246, 250, 0.3);
	border: 1px rgba(29, 77, 106, 0.2) solid;
	font-size: 13px;
	font-weight: bold;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
	color: #09293c;
}

.logged-in-as {
	font-size: 13px;
	font-weight: bold;
}

#comments #respond .form-submit input[type="submit"] {
	float: left !important;
}


/* Front Boxes Styles ---------------------------------------------------------------------- */

.cbox .column_attr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	min-height: 260px;
}

.cbox h4 {
	padding-bottom: 10px;
}

.cbox h4 a {
	color: #fff;
	font-weight: bold;
	font-size: 36px;
	font-style: italic;
	position: relative;
}

.cbox h4 a:after {
	position: absolute;
	width: 110%;
	border-bottom: 1px rgba(255, 255, 255, 0.5) solid;
	height: 1px;
	left: 0;
	margin-left: -5%;
	bottom: -15px;
	content: "";
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.cbox h4 a:hover {
	color: #fff;
}

.cbox h4 a:hover:after {
	border-bottom: 1px #6EC9FF solid;
	width: 70%;
	left: 15%;
	margin-left: 0;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

@media (max-width: 769px) {
	.cbox .column_attr {
		padding: 20px !important;
	}
	.cbox h4 a {
		font-size: 26px;
	}
	.home-front-content .mcb-wrap-inner {
		margin-top: 30px !important;
	}
}


/* Video Styles ---------------------------------------------------------------------- */

.section_video,
.content_video.iframe {
	margin-bottom: 90px;
}


/* Events Styles ---------------------------------------------------------------------- */

.events .posts_group.grid.col-3 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.events .posts_group.grid.col-3 .post-item {
	width: 100%;
	max-width: 780px;
	color: #FFF;
	background: #1D4D6A !important;
}

.events .post-title h2.entry-title {
	font-style: italic;
	color: #fff;
	font-size: 36px;
	line-height: 40px;
}

.events .post-title h2.entry-title a {
	color: #fff;
}

.events .author-date .icon-clock {
	display: none;
}

.events .author-date .date {
	font-size: 12px;
	font-weight: bold;
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
	color: #fff;
}

.events .post-desc {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 30px 40px 10px !important
}

.events .post-desc .post-head {
	order: 2;
}

.events .post-desc .post-title {
	order: 1;
}

.events .post-desc .post-excerpt {
	order: 3;
	font-size: 19px;
    line-height: 27px;
}

.events .post-desc .post-footer {
	order: 4;
	padding: 0 20px 20px;
}

.events .post-footer .post-links {
	float: left;
	padding: 0;
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
	font-weight: bold;
	font-size: 12px;
}

.events .post-footer .post-links i,
.events .post-footer .post-comments {
	display: none;
}

.events .post-footer .post-links a:hover {
	color: #319DDD;
	text-decoration: none;
}

@media (max-width: 769px) {
	.events .post-title h2.entry-title {
		font-size: 26px;
		line-height: 32px;
	}
}


/* Promo box Styles ---------------------------------------------------------------------- */

.promo_box_wrapper {
	background: rgba(48, 131, 180, 0.07);
	font-size: 19px;
	line-height: 27px;
	text-align: left;
	padding: 30px 368px 29px 38px;
	font-family: "Crimson Text";
}

.promo_box_wrapper img {
	position: absolute;
	right: 0;
	top: 0;
	height: 100% !important;
	width: initial !important;
}

.promo_box_wrapper .desc_wrapper h2 {
	position: absolute;
	left: 0;
	top: 0;
	background: #54B6F0;
	padding: 7px 18px 6px;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	margin: 0;
	line-height: 12px;
	letter-spacing: 1px;
}

.promo_box_wrapper .desc_wrapper .desc {
	text-align: left;
	margin: 0;
	width: 100%;
	max-width: 100%;
}

.promo_box_wrapper.promo_box_right .desc_wrapper {
	margin: 0;
	text-align: left;
	width: 100%;
}

@media (max-width: 1239px) {
	.promo_box_wrapper.promo_box_right .desc_wrapper {
		position: relative;
		padding-top: 42px;
	}
}

@media (max-width: 959px) {
	.promo_box_wrapper {
		padding: 30px;
	}
	.promo_box_wrapper.promo_box_right .photo_wrapper {
		display: none;
	}
}


/* Column sectiom Styles ---------------------------------------------------------------------- */

.column-posts .Latest_news ul {
	background: rgba(48, 131, 180, 0.07);
	width: 100%;
}

.column-posts .Latest_news ul li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 0;
	width: 100%;
}

.column-posts .Latest_news ul li .photo {
	max-width: 50%;
	width: 50%;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	margin: 0;
	border: 0;
	height: 500px;
	overflow: hidden;
	position: relative;
}

.column-posts .Latest_news ul li .photo img {
	position: absolute;
	left: 0;
	top: -25%;
	width: 100%;
}

.column-posts .Latest_news ul li .desc {
	max-width: 574px;
	width: 50%;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	margin: 0;
	display: flex;
	flex-direction: column;
	padding: 100px 0 100px 100px;
	align-self: center;
}

.column-posts .Latest_news ul li .desc h5 {
	order: 2;
	font-style: italic;
	color: #1D4D6A !important;
	font-size: 36px;
	line-height: 40px;
}

.column-posts .Latest_news ul li .desc h5 a {
	color: #1D4D6A !important;
}

.column-posts .Latest_news ul li .desc_footer .date {
	margin: 0;
}

.column-posts .Latest_news ul li .desc .desc_footer {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
	padding: 0;
	margin: 0 0 10px;
	color: #54b6f0;
	border: 0;
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
	font-weight: bold;
	font-size: 12px;
}

.column-posts .Latest_news ul li .desc .desc_footer i,
.column-posts .Latest_news ul li .desc .desc_footer .button-love,
.column-posts .Latest_news ul li .desc .desc_footer .post-comments {
	display: none;
}

.column-posts .Latest_news ul li .desc .post-excerpt {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
	font-size: 19px;
	color: #1D4D6A;
	line-height: 27px;
}

.Latest_news ul li .desc .post-excerpt {
	margin: 10px 0 30px;
}

.read-more-btn {
	-webkit-box-ordinal-group: 5;
	-ms-flex-order: 4;
	order: 4;
}

.column-posts .Latest_news ul li:nth-child(2n) {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.column-posts .Latest_news ul li:nth-child(2n) .photo {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
}

.column-posts .Latest_news ul li:nth-child(2n) .desc {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
	text-align: right;
	padding: 100px 100px 100px 0;
}

.column-posts .Latest_news ul li:nth-child(2n) .desc_footer .date {
	float: right;
}

@media (max-width: 1630px) {
	.column-posts .Latest_news ul li .photo img {
		top: 0;
	}
}

@media (max-width: 1300px) {
	.column-posts .Latest_news ul li .desc,
	.column-posts .Latest_news ul li:nth-child(2n) .desc {
		padding: 50px;
	}
	.column-posts .Latest_news ul li .photo {
		height: 400px;
	}
}

@media (max-width: 1046px) {
	.column-posts .Latest_news ul li .desc,
	.column-posts .Latest_news ul li:nth-child(2n) .desc  {
		padding: 20px 50px;
	}
	.column-posts .Latest_news ul li .photo {
		height: 300px;
	}
}

@media (max-width: 769px) {
	.column-posts .Latest_news ul li {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-bottom: 20px;
	}
	.column-posts .Latest_news ul li:nth-child(2n) .photo {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
	}
	.column-posts .Latest_news ul li:nth-child(2n) .desc {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		text-align: left;
	}
	.column-posts .Latest_news ul li:nth-child(2n) .desc_footer .date {
		float: left;
	}
	.column-posts .Latest_news ul li .desc,
	.column-posts .Latest_news ul li:nth-child(2n) .desc  {
		padding: 20px 40px;
		max-width: 100%;
		width: 100%;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}
	.column-posts .Latest_news ul li .photo {
		height: 250px;
	}
	.column-posts img.scale-with-grid,
	#Content .column-posts img {
		width: 100%;
	}
	.column-posts .Latest_news ul li .photo {
		max-width: 100%;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		width: 100%;
	}
	.column-posts .Latest_news ul li .desc h5 {
		font-size: 26px;
		line-height: 32px;
	}
}


/* Tracking sectiom Styles ---------------------------------------------------------------------- */

.tracking {
	margin-bottom: 100px;
}

.tracking .column_attr {
	background: #FFF;
	padding: 50px;
}

@media (max-width: 769px) {
	.tracking .column_attr {
		padding: 40px;
	}
}

.tracking .column_attr h3.title {
	font-weight: bold;
	font-style: italic;
	font-size: 36px;
	line-height: 40px;
}

.tracking .column_attr h3 {
	color: #1D4D6A;
}

.tracking .column_attr h5 {
	padding: 0;
	margin: 0 0 10px;
	color: #54b6f0;
	border: 0;
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
	font-weight: 900;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}


/* Blockquotes Styles ---------------------------------------------------------------------- */

blockquote:after {
	display: none;
}

.blockquote blockquote {
	background: none;
	text-align: center;
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	color: #1D4D6A;
	margin: 0 14% 35px;
	line-height: 40px;
}

.blockquote p.author i {
	display: none;
}

.blockquote p.author {
	color: #54B6F0;
	font-size: 12px;
	font-weight: 900;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1px;
}

.blockquote p.author span {
	color: #54B6F0 !important;
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
}

.blockquote {
	position: relative;
}

.blockquote:before {
	position: absolute;
	top: -30px;
	left: 50%;
	margin-left: -255px;
	width: 510px;
	height: 1px;
	border-top: 1px rgba(29, 77, 106, 0.2) solid;
	content: "";
}

.blockquote:after {
	position: absolute;
	bottom: -30px;
	left: 50%;
	margin-left: -255px;
	width: 510px;
	height: 1px;
	border-top: 1px rgba(29, 77, 106, 0.2) solid;
	content: "";
}

.blockquote blockquote:before {
	position: absolute;
	left: 50%;
	margin-left: -35px;
	top: -72px;
	background: #fff url('data:image/png;base64,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') no-repeat center center;
	width: 70px;
	height: 50px;
}

@media (max-width: 769px) {
	.blockquote blockquote {
		font-size: 26px;
		line-height: 32px;
	}
}

@media (max-width: 580px) {
	.blockquote blockquote {
		font-size: 22px;
		line-height: 28px;
	}
}


/* Blocks Styles ---------------------------------------------------------------------- */

.blog-teaser .title {
	text-align: center;
	margin-bottom: 38px;
	color: #54b6f0;
}

.blog-teaser li .desc-wrapper .desc .post-title a {
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
	font-weight: normal;
	font-style: normal;
}

.blog-teaser .post-meta {
	display: none;
}

.blog-teaser li .desc-wrapper .desc .post-title:after {
	height: 1px;
}


/* Blog Slider Styles ---------------------------------------------------------------------- */

.blog_slider_header {
	display: none;
}

.blog_slider .image_frame a,
.blog_slider .wp-caption a {
	height: 100%;
	overflow: hidden;
	position: relative;
}

.blog_slider .blog_slider_ul li .item_wrapper .image_frame:after {
	content: "";
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .2);
	transition: all 0.6s ease-out;
}

.blog_slider .blog_slider_ul li .item_wrapper {
	height: 360px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.blog_slider .blog_slider_ul li .item_wrapper .image_wrapper {
	height: 360px;
	position: relative;
	width: 100%;
}

.blog_slider .blog_slider_ul li .item_wrapper .image_frame {
	margin: 0;
	position: absolute;
	width: 100%;
	height: 360px;
}

.blog_slider .blog_slider_ul li .item_wrapper img {
	position: absolute;
	left: 0;
	top: 0;
	height: 400px !important;
	max-width: initial !important;
}

.blog_slider .blog_slider_ul li .item_wrapper .date_label {
	position: relative;
	top: 0;
	margin-bottom: 10px;
	padding: 0 30px;
}

.blog_slider .blog_slider_ul li .item_wrapper .desc {
	z-index: 10;
}

.blog_slider .blog_slider_ul li .item_wrapper .desc h4 {
	color: #fff;
	font-size: 30px;
	line-height: 32px;
	font-weight: normal;
	margin: 0;
	padding: 0 30px 30px;
}

.blog_slider .blog_slider_ul li .item_wrapper .desc h4 a {
	color: #fff;
}

.blog_slider .slider_pager {
	margin-top: 40px;
}

.slider_pagination a.selected,
.slider_pagination .slick-active a {
	width: 13px;
	height: 13px;
	border-radius: 0;
}

.slider_pagination a.selected:after,
.slider_pagination .slick-active a:after {
	display: none;
}

.slider_pagination a {
	position: relative;
	top: 4px;
	border-radius: 0;
	background: rgba(48, 131, 180, 0.2);
	width: 13px;
	height: 13px;
}

.date_label,
.timeline_items>li h3 span {
	background: none;
	font-size: 12px;
	font-weight: bold;
	font-family: "Raleway", Arial, Tahoma, sans-serif !important;
	color: #fff;
	padding: 0;
}

.date_label:after,
.timeline_items>li h3 span:after {
	display: none;
}


/* Testimonials Styles ---------------------------------------------------------------------- */

.testimonials_slider .slider_pager.slider_images {
	display: none;
}

.testimonials_slider blockquote {
	text-align: center;
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	color: #1D4D6A;
	line-height: 40px;
	margin: 0;
	background: none;
}

.testimonials_slider blockquote span {
	display: inline-block;
	background: #fff;
	padding: 2px 10px 1px;
	margin-bottom: 10px;
}

.testimonials_slider .hr_dots {
	display: none;
}

.testimonials_slider .author {
	text-align: center;
}

.testimonials_slider .author h5 {
	display: inline-block;
	background: #fff;
	padding: 4px 14px 1px;
	color: #1D4D6A !important;
	font-size: 12px;
	margin: 0;
	text-transform: uppercase;
	font-weight: 900;
    letter-spacing: 1px;
}

.testimonials .column_button {
	position: absolute;
	right: 0;
	bottom: -130px;
}

@media (max-width: 769px) {
	.testimonials_slider blockquote {
		font-size: 26px;
		line-height: 32px;
	}
	.testimonials_slider .testimonials_slider_ul li .bq_wrapper {
		padding: 0;
	}
}


/* Filters */

#Filters .filters_buttons {
	background: none;
}

#Filters .filters_buttons li.categories i,
#Filters .filters_buttons li.tags i {
	display: none;
}

#Filters a {
	font-weight: bold;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-transform: uppercase;
}

#Filters .filters_buttons li {
	color: #FFF;
	margin-left: 20px;
}

#Filters .filters_buttons li.authors {
	display: none;
}

#Filters {
	margin-bottom: 0px;
	margin-top: -135px;
	color: #FFF;
}

#Filters .filters_wrapper {
	position: absolute;
	left: 39px;
	z-index: 100;
	width: 100%;
	margin-top: -6px;
}

@media (max-width: 769px) {
	#Filters .filters_wrapper {
		left: 0;
	}
}


/* List template */

.page-template-template-list #Content {
	background: #FFF;
}

.page-template-template-list #Subheader {
	padding: 313px 0 200px !important;
}

.ListPage .post-desc-wrapper {
	border-left: 1px #979797 solid;
}

.ListPage .post-footer {
	background: none;
	font-size: 12px;
	font-weight: bold;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
}

.ListPage .post-links {
	width: 100%;
	border: 0;
}

.ListPage .post-more {
	float: right;
}

.ListPage .icon-doc-text {
	display: none;
}

.ListPage .posts_group .post-item h2 {
	font-size: 28px;
	line-height: 34px;
	font-weight: 900;
	color: #1D4D6A;
}

.ListPage .posts_group .post-item h2 a,
.ListPage .posts_group .post-item h2 a:hover {
	color: #1D4D6A;
}

.ListPage .grid .post-item {
	margin-bottom: 40px;
}

.pager_load_more .button_icon {
	display: none !important;
}

.ListPage .image_frame {
	position: relative;
	height: 360px;
	overflow: hidden;
}

.ListPage .image_frame img {
	position: absolute;
	left: 0 top: 0;
	width: 480px;
	max-width: initial !important;
}

@media (max-width: 769px) {
	.page-template-template-list #Subheader {
		padding: 80px 0 180px !important;
	}
}

.icon-comment-empty-fa:before {
	display: none;
}

.icon-comment-empty-fa {
	width: 16px;
	display: inline-block;
	height: 13px;
	margin-right: 4px;
	position: relative;
	top: 3px;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTYgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik00LjQyMTA1MjYzLDEyLjc5Njk0NzQgTDQuNDIxMDUyNjMsMTAuNDczNjg0MiBDNC40MjEwNTI2MywxMC4yNzAzMTU4IDQuMjU2LDEwLjEwNTI2MzIgNC4wNTI2MzE1OCwxMC4xMDUyNjMyIEwwLjczNjg0MjEwNSwxMC4xMDUyNjMyIEwwLjczNjg0MjEwNSwyLjczNjg0MjExIEwxMy4yNjMxNTc5LDIuNzM2ODQyMTEgTDEzLjI2MzE1NzksMTAuMTA1MjYzMiBMOC40NzM2ODQyMSwxMC4xMDUyNjMyIEM4LjMzMzY4NDIxLDEwLjEwNTI2MzIgOC4yMTUwNTI2MywxMC4xODYzMTU4IDguMTUzMTU3ODksMTAuMzAyIEM4LjE0NDMxNTc5LDEwLjMwNzE1NzkgOC4xMzQsMTAuMzA0OTQ3NCA4LjEyNTg5NDc0LDEwLjMxMDEwNTMgTDQuNDIxMDUyNjMsMTIuNzk2OTQ3NCBaIE0xMy42MzE1Nzg5LDIgTDAuMzY4NDIxMDUzLDIgQzAuMTY1MDUyNjMyLDIgMCwyLjE2NTA1MjYzIDAsMi4zNjg0MjEwNSBMMCwxMC40NzM2ODQyIEMwLDEwLjY3NzA1MjYgMC4xNjUwNTI2MzIsMTAuODQyMTA1MyAwLjM2ODQyMTA1MywxMC44NDIxMDUzIEwzLjY4NDIxMDUzLDEwLjg0MjEwNTMgTDMuNjg0MjEwNTMsMTMuNDIxMDUyNiBDMy42ODQyMTA1MywxMy42MjQ0MjExIDMuODQ5MjYzMTYsMTMuNzg5NDczNyA0LjA1MjYzMTU4LDEzLjc4OTQ3MzcgQzQuMTUxMzY4NDIsMTMuNzg5NDczNyA0LjIzOTc4OTQ3LDEzLjc0OTY4NDIgNC4zMDYxMDUyNiwxMy42ODYzMTU4IEw0LjMwNjEwNTI2LDEzLjY4NjMxNTggQzQuMzc2ODQyMTEsMTMuNjg2MzE1OCA0LjQ0ODMxNTc5LDEzLjY2NjQyMTEgNC41MTE2ODQyMSwxMy42MjM2ODQyIEw4LjUzNjMxNTc5LDEwLjkyMjQyMTEgQzguNTY4NzM2ODQsMTAuOTAwMzE1OCA4LjU5MjMxNTc5LDEwLjg3MTU3ODkgOC42MTU4OTQ3NCwxMC44NDIxMDUzIEwxMy42MzE1Nzg5LDEwLjg0MjEwNTMgQzEzLjgzNDk0NzQsMTAuODQyMTA1MyAxNCwxMC42NzcwNTI2IDE0LDEwLjQ3MzY4NDIgTDE0LDIuMzY4NDIxMDUgQzE0LDIuMTY1MDUyNjMgMTMuODM0OTQ3NCwyIDEzLjYzMTU3ODksMiBMMTMuNjMxNTc4OSwyIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJMYXVyYV9EZWtrZXIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJMYXVyYV9EZWtrZXItQmxvZ19MYW5kaW5nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAzOS4wMDAwMDAsIC0xODY5LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxMC4wMDAwMDAsIDUwMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC05Ij4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDcyMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MDAuMDAwMDAwLCAzNjAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwLjAwMDAwMCwgMjg3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBpZD0iQ29tYmluZWQtU2hhcGUiIHN0cm9rZT0iIzFENEQ2QSIgc3Ryb2tlLXdpZHRoPSIwLjgiIGZpbGw9IiMxRDRENkEiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+') no-repeat center center;
}


/* voyages */

.voyages .blog_wrapper {
	position: relative;
	top: -100px;
}

.voyages .post-item {
	position: relative;
	min-height: 360px;
	background: #efefef !important;
}

.voyages .post-item .post-desc-wrapper {
	position: absolute;
	left: 0;
	bottom: 15px;
	z-index: 10;
	-webkit-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
}

.voyages .post-item .post-desc-wrapper .post-excerpt,
.voyages .post-item .post-desc-wrapper .post-footer {
	display: none;
}

.voyages .image_links {
	display: none !important;
}

.voyages .post-desc-wrapper {
	border: 0;
}

.voyages .post-item .author-date {
	display: none;
}

.voyages .post-item h2.entry-title a {
	color: #FFF;
	font-style: normal;
	font-weight: normal;
}

.voyages .post-item:hover h2.entry-title a {
	color: #FFF;
}

.voyages .post-item:hover .post-desc-wrapper {
	bottom: 40px;
	transition: all 0.4s ease-out;
}

.voyages .post-item h2.entry-title:after {
	content: "";
	display: block;
	height: 1px;
	margin-top: 20px;
	width: 0;
	-webkit-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
	background: #54b6f0;
}

.voyages .post-item:hover h2.entry-title:after {
	width: 40%;
	transition: all 0.4s ease-out;
}


/*column_image_gallery*/

.column_image_gallery {
	margin-top: -100px;
}

.gallery-item {
	position: relative;
	overflow: hidden;
}

.gallery-caption {
	position: absolute;
	-webkit-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
	bottom: -100%;
	left: 0;
	width: 100%;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	padding: 18px 20px 15px 63px;
	text-align: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: rgba(84, 182, 240, 0.9) url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='15px' height='15px' viewBox='0 0 15 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.2 (67145) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Esearch%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Laura_Dekker' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Laura_Dekker-Home' transform='translate(-1189.000000, -195.000000)' fill='%23FFFFFF' stroke='%23FFFFFF'%3E%3Cg id='Header' transform='translate(382.000000, 40.000000)'%3E%3Cg id='Navigation' transform='translate(0.000000, 131.000000)'%3E%3Cg id='Stacked-Group' transform='translate(16.000000, 24.000000)'%3E%3Cpath d='M792.693994,6.19230769 C792.693994,3.71107692 794.717682,1.69230769 797.204958,1.69230769 C799.692233,1.69230769 801.715921,3.71107692 801.715921,6.19230769 C801.715921,8.67353846 799.692233,10.6923077 797.204958,10.6923077 C794.717682,10.6923077 792.693994,8.67353846 792.693994,6.19230769 M801.177381,9.54307692 C801.944939,8.63892308 802.409915,7.47030769 802.409915,6.19230769 C802.409915,3.32476923 800.079482,1 797.204958,1 C794.330433,1 792,3.32476923 792,6.19230769 C792,9.05984615 794.330433,11.3846154 797.204958,11.3846154 C798.486071,11.3846154 799.657534,10.9207692 800.56389,10.1550769 L804.288744,13.8733077 C804.373411,13.9577692 804.48445,14 804.595489,14 C804.706528,14 804.817567,13.9577692 804.902235,13.8733077 C804.986902,13.7888462 805.071569,13.4302308 804.902235,13.2613077 L801.177381,9.54307692 Z' id='search'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat left 25px center;
}

.gallery-item:hover .gallery-caption {
	bottom: 0;
	-webkit-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
	z-index: 10;
}


/*Lightbox*/

.mfp-container {
	background: rgba(9, 41, 60, 0.75);
}

.mfp-counter {
	font-weight: bold;
	font-size: 13px;
}

.mfp-counter,
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close,
button.mfp-close,
button.mfp-arrow {
	color: #FFF;
	opacity: 1;
}


/*Guestbook*/

#gwolle_gb_write_button,
#gwolle_gb_new_entry {
	display: block !important;
}

.gb-notice-dismiss,
#gwolle_gb_write_button {
	display: none !important;
}

#gwolle_gb_new_entry {
	padding: 0 25px;
}

#gwolle_gb_new_entry h3 {
	display: none;
}

.gwolle_gb_notice,
#gwolle-gb-total {
	display: none;
}

#gwolle_gb div.label,
#gwolle_gb div.input {}

#gwolle_gb .gb-entry {
	border-top: 30px #F0F6FA solid !important;
	padding: 25px !important;
	color: #09293C;
}

#gwolle_gb .gb-entry .gb-entry-content {
	font-size: 21px;
	line-height: 27px;
}

.gb-author-info {
	margin-bottom: 10px;
}

.gb-author-name {
	font-size: 13px;
	font-weight: bold;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
}

.gb-author-name em,
.gb-author-name i {
	font-style: normal !important;
}

.gb-datetime {
	font-size: 13px;
	font-weight: normal;
	font-family: "Raleway", Arial, Tahoma, sans-serif;
}

.gwolle_gb_submit .label,
#gwolle_gb .clearBoth {
	display: none !important;
}

#gwolle_gb div.label,
#gwolle_gb div.input {
	width: 100% !important;
}

div.gb-metabox-handle {
	right: 15px !important;
}

@media (max-width: 769px) {
	.guestbook .column_attr {
		margin-top: 0 !important;
	}
}


/* Footer Styles ---------------------------------------------------------------------- */

.footer_copy {
	background: #09293C;
	color: #fff;
}

.footer_copy .copyright {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	font-family: "Crimson Text";
	align-items: center;
	margin: 0;
}

.copyright .copy-left {
	position: relative;
	padding-left: 58px;
}

.copyright .copy-left img {
	position: absolute;
	left: 0;
	top: -12px;
}

.copyright .copy-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.copyright .copy-right img {
	margin-left: 20px;
}

.copyright .copy-center {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.copyright .copy-center a {
	padding: 12px 20px;
	border-left: 1px rgba(255, 255, 255, 0.4) solid;
	-ms-flex-item-align: center;
	align-self: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.copyright .copy-center a:first-child {
	border-left: 0;
}

#Footer {
	border-top: 0;
}

#Footer .widgets_wrapper .container {
	max-width: 100%;
}

#Footer .widgets_wrapper .container .column {
	margin-left: 0;
	margin-right: 0;
	width: 100%;
}

#Footer .widgets_wrapper {
	padding: 0 !important;
}

#Footer .widgets_wrapper .widget {
	padding: 50px 0;
}

#Footer .textwidget ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

#Footer .textwidget ul li {
	border-left: 1px rgba(29, 77, 106, 0.2) solid;
	width: 100%;
	text-align: center;
}

#Footer .textwidget ul li img {
	max-width: 100%;
	margin: 0 5px;
}

#Footer .textwidget ul li:first-child {
	border-left: 0;
}

#Footer #custom_html-2 {
	border-bottom: 1px rgba(29, 77, 106, 0.2) solid;
}

#Footer .footer_copy {
	border-top: 0;
}

#Footer .footer_copy .one {
	padding-top: 16px;
	margin-bottom: 9px;
}

@media (max-width: 769px) {
	#Footer .textwidget ul li img {
		max-width: 80%;
		margin: 0 5px;
	}
	.footer_copy {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.footer_copy .copyright {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.copyright .copy-center {
		margin: 20px 0;
	}
}

#mfn-rev-slider.mfn-main-slider li:after, #Subheader:after {
	position: absolute;
	width: 100%;
	height: 100%;
	content: "";
	left: 0;
	top: 0;
	z-index: 0;
	background: url("https://lauradekkerworldsailingfoundation.com/wp-content/uploads/2018/10/Shade.png") repeat-x center top;
}


.changeFont .desc_wrapper {
	font-family: "Raleway";
}

/* Fixes the line height issue for the blue home page header box on iOS */
.ls-wrapper #framedText {
    line-height: 17px;
}