/*

Theme Name: Able UK Theme

Theme URI: http://wordpress.org/

Description:  Bespoke Theme for wordpress

Author: Koodoo Creative

Version: 1.0

Tags: Koodoo Creative

*/









.tide-times-block p {

font-size: 14px;

line-height: 20px;

margin-bottom: 5px;

margin-top: 5px;

text-align: center;

color: white;

font-weight: 700;

}

.tide-times-block h3 {

color: #58595B;

}



/* ------ */

.humber-port-table .table_title {

	background-color: #006ca7;

	margin-bottom: 2px;

	width: 618px;

}

.humber-port-table .table_title a {

	color: white;

	text-align: center;

}

.humber-port-table .low_title {

	background-color: #004e78;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 308px;

}

.humber-port-table .high_title {

	background-color: #2a617e;

	margin-bottom: 2px;

	width: 308px;

}

.humber-port-table .low_am_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 153px;

}

.humber-port-table .low_pm_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 153px;

}

.humber-port-table .high_am_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	width: 153px;

}

.humber-port-table .high_pm_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 153px;

}

.humber-port-table .tide_height{

	font-size: 22px;

	font-weight: 400;

	margin-top: 0;

	margin-bottom: 10px;

}



/* ------ */



.humber-port-full-table .table_title {

	background-color: #006ca7;

	margin-bottom: 2px;

}

.humber-port-full-table .table_title a {

	color: white;

	text-align: center;

}

.humber-port-full-table .low_title {

	background-color: #004e78;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 282px;

}

.humber-port-full-table .high_title {

	background-color: #2a617e;

	margin-bottom: 2px;

	margin-left: 2px;

width: 282px;

}

.humber-port-full-table .low_am_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

}

.humber-port-full-table .low_pm_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

}

.humber-port-full-table .high_am_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	margin-right: 0;

	margin-left: 2px;

}

.humber-port-full-table .high_pm_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	margin-left: 2px;

	margin-right: 0;

}

.humber-port-full-table .date_title {

	background-color: #ED513B;

	margin-bottom: 2px;

	margin-left: 0;

	margin-right: 0;

}

.humber-port-full-table .tide_height{

	font-size: 22px;

	font-weight: 400;

	margin-top: 0;

	margin-bottom: 10px;

}

.humber-port-full-table .tide_height{

	font-size: 22px;

	font-weight: 400;

	margin-top: 0;

	margin-bottom: 10px;

}



/* ------ */

.seaton-port-table .table_title {

	background-color: #006ca7;

	margin-bottom: 2px;

	width: 618px;

}

.seaton-port-table .table_title a {

	color: white;

	text-align: center;

}

.seaton-port-table .low_title {

	background-color: #004e78;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 308px;

}

.seaton-port-table .high_title {

	background-color: #2a617e;

	margin-bottom: 2px;

	width: 308px;

}

.seaton-port-table .low_am_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 153px;

}

.seaton-port-table .low_pm_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 153px;

}

.seaton-port-table .high_am_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	width: 153px;

}

.seaton-port-table .high_pm_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 153px;

}

.seaton-port-table .tide_height{

	font-size: 22px;

	font-weight: 400;

	margin-top: 0;

	margin-bottom: 10px;

}



/* ------ */



.seaton-port-full-table .table_title {

	background-color: #006ca7;

	margin-bottom: 2px;

}

.seaton-port-full-table .table_title a {

	color: white;

	text-align: center;

}

.seaton-port-full-table .low_title {

	background-color: #004e78;

	margin-bottom: 2px;

	margin-left: 2px;

	width: 282px;

}

.seaton-port-full-table .high_title {

	background-color: #2a617e;

	margin-bottom: 2px;

	margin-left: 2px;

width: 282px;

}

.seaton-port-full-table .low_am_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

}

.seaton-port-full-table .low_pm_title {

	background-color: #163c50;

	margin-bottom: 2px;

	margin-left: 2px;

}

.seaton-port-full-table .high_am_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	margin-left: 2px;

	margin-right: 0;

}

.seaton-port-full-table .high_pm_title {

	background-color: #334e5c;

	margin-bottom: 2px;

	margin-left: 2px;

	margin-right: 0;

}

.seaton-port-full-table .date_title {

	background-color: #ED513B;

	margin-bottom: 2px;

	margin-left: 0;

	margin-right: 0;

}

.seaton-port-full-table .tide_height{

	font-size: 22px;

	font-weight: 400;

	margin-top: 0;

	margin-bottom: 10px;

}

.seaton-port-full-table .tide_height{

	font-size: 22px;

	font-weight: 400;

	margin-top: 0;

	margin-bottom: 10px;

}



/* ------ */





.tidemonths {

border-top: 2px solid #5C5C5F;

margin-left: 0 !important;

}

.tidemonths li {

list-style: none;

position: relative;

border-bottom: 2px solid #676767;

margin-bottom: 0 !important;

}

.tidemonths li a {

background: #EEEDEC;

display: block;

color: #494849;

font-size: 15px;

padding: 5px;

}