.day *{
color:#00a94f;
}
#awesome-weather-sligo {
height:295px;
}
body.page-id-13 .w-blog-list .w-blog-post-h {
min-height:100px!important;
}
.page-id-13 .w-blog.layout_smallsquare .w-blog-post-preview {
width: 140px;
}
.awesome-weather-current-temp {
width: 37%;
}
.hidebox {
display:none!important;
}
.blue-box-row .vc_column-inner {
min-height:202px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="password"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="number"],
.wpcf7 input[type="date"],
.wpcf7 input[type="search"],
.wpcf7 select,
.wpcf7 textarea {
padding: 13px 10px;
background-color: #eef8fc!important;
}
.awesome-weather-todays-stats {
width: 60%;
}
.page-id-13 .w-blog.layout_smallsquare .w-blog-post-body {
margin-left: 154px;
}
.l-section.preview_basic .w-blog-post-preview {
background-color:transparent!important;
}
.green-aware.single .l-section.for_blognav {
display:none!important;
}
.legend, .day {
padding: 10px;
background-color: #eef8fc;
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.w-tabs.layout_default .w-tabs-list-h {
border-bottom: 0px!important;
}
.w-tabs.layout_default .w-tabs-item-title {
text-transform: capitalize;
opacity: 1!important;
}
.single article.l-section {
padding-top:20px;
}
.g-cols.offset_none>div {
padding: 0;
}
.legend *,
.legend2 *{font-size:16px;
line-height:20px;
color:#00a94f}
.legend2,
.event {
border-bottom:1px solid white;
padding: 10px;
background-color: #eef8fc;
}
.event * {
}
.event, .day {
height: 100%;
}
.day {
font-size: 16px;
}
button:focus, button:not([disabled]):active, input[type="submit"]:focus, input[type="submit"]:active, .w-btn.style_raised:focus, .w-btn.style_raised:active, .w-btn.w-blog-post-more:focus, .w-btn.w-blog-post-more:active,
.w-tabs.layout_default .w-tabs-item-h,
.w-tabs.layout_default .w-tabs-item-h:active,
.w-tabs.layout_default .w-tabs-item-h:hover,
.cff-post-links .cff-share-link,
.cff-post-links .cff-viewpost-facebook,
.cff-post-links .cff-share-link:active,
.cff-post-links .cff-viewpost-facebook:active,
.cff-post-links .cff-share-link:hover,
.cff-post-links .cff-viewpost-facebook:hover,
.awesome-weather-more-weather-link a,
.awesome-weather-more-weather-link a:active,
.awesome-weather-more-weather-link a:hover,
button, input[type="submit"], .w-btn, .rev-btn, .w-btn.style_raised, .w-btn.style_flat, .rev-btn:focus, .rev-btn:active, .rev-btn:hover, button:focus, button:active, button:hover, input[type="submit"]:focus, input[type="submit"]:active, input[type="submit"]:hover, .w-btn:focus, .w-btn:active, .w-btn:hover, .w-btn.style_raised:focus, .w-btn.style_raised:active, .w-btn.style_raised:hover, .w-btn.style_flat:focus, .w-btn.style_flat:active, .w-btn.style_flat:hover {
color: white!important;
border-radius: 4px!important;
text-transform: initial!important;
color: white!important;
box-shadow: none!important;
-webkit-box-shadow: none!important;
text-decoration:none!important;
font-size: 15px!important;
padding:8px 13px!important;
line-height:18px!important;
font-weight: normal!important;
background-position: center center!important;
text-shadow: 1px 1px 0px rgba(0,0,0,0)!important;
white-space: nowrap!important;
box-shadow:none!important;
-webkit-box-shadow:none!important;
text-transform: capitalize!important;
}
.w-tabs .w-tabs-section {
padding-top: 15px!important;
}
.w-tabs-section-content h5{
margin-bottom:0px!important;
}
.w-gallery.layout_default.cols_4.w-gallery-item-img {
max-height: 272px;
overflow: hidden;
}
.w-gallery:not(.cols_1) img {
width: auto;
height: auto;
min-height: 276px;
}
body .w-tabs.layout_default .w-tabs-item-h,
body .w-tabs.layout_default .w-tabs-item-h:active
body .w-tabs.layout_default .w-tabs-item-h:hover {
margin-right:1px!important;
}
body  .w-tabs-list-h {
border-radius:6px;
}
.w-tabs.layout_default .w-tabs-item-h {
background-color: #00a94f!important;
}
button, input[type="submit"], .w-btn, .rev-btn, .w-btn.style_raised, .w-btn.style_flat, .w-btn.w-blog-post-more,
.cff-post-links .cff-share-link,
.w-tabs.layout_default .w-tabs-item-h:active,
.w-tabs.layout_default .w-tabs-item-h:hover,
.w-tabs.layout_default .active .w-tabs-item-h,
.w-tabs.layout_default .active .w-tabs-item-h:active,
.w-tabs.layout_default  .active .w-tabs-item-h:hover,
.awesome-weather-more-weather-link a,
.cff-post-links .cff-viewpost-facebook {
background-color: #00a4e4!important;
}
.awesome-weather-current-temp {
padding:10px;
}
.awesome-weather-forecast {
border-top: solid 0px rgba(255,255,255,0.5);
width: 100%;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
background-color: #d9f0f9;
padding: 30px 10px;
clear: both;
}
.rev-btn:focus, .rev-btn:active, .rev-btn:hover, button:focus, button:active, button:hover, input[type="submit"]:focus, input[type="submit"]:active, input[type="submit"]:hover, .w-btn:focus, .w-btn:active, .w-btn:hover, .w-btn.style_raised:focus, .w-btn.style_raised:active, .w-btn.style_raised:hover, .w-btn.style_flat:focus, .w-btn.style_flat:active, .w-btn.style_flat:hover,
.cff-post-links .cff-share-link:active,
.cff-post-links .cff-viewpost-facebook:active,
.cff-post-links .cff-share-link:hover,
.awesome-weather-more-weather-link a:active,
.awesome-weather-more-weather-link a:hover,
.cff-post-links .cff-viewpost-facebook:hover {
background-color: #21b8f3!important;
}
.awesome-weather-more-weather-link {
border-top:0px!important;
display:table;
width:auto;
margin:0px;
}
.awesome-weather-forecast-day-temp {
}
#cff .cff-item {
padding: 20px 0 1px 0;
}
.cff-post-links {
margin-top:10px!important;
}
.l-sidebar .w-blog.layout_classic .format-audio .w-blog-post-title, .w-blog.layout_classic .format-video .w-blog-post-title, .w-blog.layout_classic .format-gallery .w-blog-post-title, .w-blog.layout_classic .has-post-thumbnail .w-blog-post-title {
padding-top: 0px;
}
.l-sidebar .w-blog-post-title,
.home .w-blog-post-title {
font-size: 18px;
line-height: 25px;
}
.l-sidebar #cff .cff-item {
display:none!important;
}
.l-sidebar #cff .cff-item:first-child {
display:block!important;
}
.l-canvas.sidebar_none .widget  .l-section {
padding: 0 0px;
}
.w-tabs-list-bar {
display:none;
}
.wpb_text_column h1:last-child, .wpb_text_column h2:last-child, .wpb_text_column h3:last-child, .wpb_text_column h4:last-child, .wpb_text_column h5:last-child, .wpb_text_column h6:last-child {
margin-bottom:10px;
}
.g-cols.offset_large {
margin: 0 -17px;
}
.g-cols.offset_large > div {
padding-left: 17px;
padding-right:17px;
}
.g-cols.offset_medium {
margin: 0 -7px;
}
.g-cols.offset_medium > div {
padding-left: 7px;
padding-right: 7px;
}
#cff .cff-dot {
visibility:hidden;
}
.home .cff-item:first-child {
border-bottom:2px solid white!important;
}
.l-content .widget section:first-child .l-section-h {
padding:0 0 20px;
}
.awesome-weather-more-weather-link a,
.awesome-weather-more-weather-link a:active,
.awesome-weather-more-weather-link a:hover {
text-transform: capitalize!important;
}
.blue-box-row > div > .vc_column-inner,
body #cff .cff-item,
.blue-box {
padding: 10px!important;
background-color: #eef8fc;
}
.blue-box-weather {
padding: 0 0 10px 0;
background-color: #eef8fc;
}
.widget {
margin-bottom: 15px;
}
#cff .cff-author {
margin: 0 0 5px 0;
}
#cff .cff-expand {
display: none!important;
}
.widget_awesomeweatherwidget *{
text-shadow:0 0 0 transparent!important;
}
.cff-page-name {
font-size:17px;
color:#00a94f;
font-weight:normal!important;
}
.l-subfooter.at_top {
padding-top: 20px;
padding-bottom: 20px;
}
.l-subfooter .widget {
margin-bottom:0px;
}
.home .w-blog.layout_classic.cols_1 .w-blog-post {
margin-bottom: 0px;
}
.awesome-weather-forecast-day-abbr {
font-weight:bold;
color:#333333;
}
body.page-id-195 .w-blog-list .w-blog-post-h,
body.page-id-10 .w-blog-list .w-blog-post-h {
min-height: 206px;
}
.cff-page-name:hover {
color:#21b8f3!important
}
.awesome-weather-current-temp {
color:#21b8f3;
}
.awesome-weather-header {
display:none;
padding: 0px 10px;
text-align: left;
background: transparent;
text-transform: initial;
font-size: 24px;
line-height: 23px;
color: #00a4e4;
font-weight: bold;
}
.l-subfooter.at_top h3{
font-size: 19px;
line-height:23px;
}
.heading * {color:white!important;margin-bottom:0px!important;}
.heading,
.l-sidebar .widgettitle,
.greenheading a{
display:block!important;
color:white!important;
padding: 8px 13px;
background-color: #00a94f;
color: white;
font-size: 17px;
line-height:23px;
margin-bottom: 2px!important;
}
.awe_highlow {
display:none!important;
}
.awesome-weather-todays-stats {
padding: 10px;
}
.awesome-weather-current-temp {
font-size:111px!important;
}
.greenheading a:after {
content: 'View More';
float: right;
font-size: 13px;
line-height: 20px;
padding: 0px 13px;
border-radius: 2px;
border: 1px solid rgba(255,255,255,0.3);
}
.greenheading a:hover {
background-color: #00a4e4;
color: white;
}
.greenheading h1,
.greenheading h2,
.greenheading h3,
.greenheading h4,
.greenheading h5 {
margin-bottom: 0px!important;
}
.l-sidebar .w-blog.layout_classic.cols_1 .w-blog-post {
margin-bottom: 2px;
}
.l-sidebar .w-blog-post-preview,
.homeb .w-blog-post-preview {
display:none!important;
}
.w-blog.layout_smallsquare .w-blog-post-preview {
width: 35.4%;
}
.wpb_text_column ol {
margin-left: 16px!important;
}
.wpb_text_column ul li {
position:relative;
}
.wpb_text_column ul {
list-style: none!important;
padding: 0;
margin: 0;
}
.wpb_text_column ul li:before {
top: 0px;
left: -16px;
font-weight: bold;
position: absolute;
opacity: 1!important;
content: '\00B7';
color: #00a94f;
width: 15px;
height: 15px;
background: none!important;
font-family: inherit;
font-size: 32px;
}
.w-blog.layout_smallcircle .w-blog-post-body, .w-blog.layout_smallsquare .w-blog-post-body {
margin-left: 39%;
}
.home .w-blog.layout_smallsquare .w-blog-post-preview {
width:161px;
}
.cff-post-links {
height: 33px;
padding: 0px!important;
}
#cff.cff-default-styles .cff-text p {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 24px;
font-weight: 400;
}
.home .w-blog.layout_smallsquare .w-blog-post-body {
margin-left: 178px;
}
.w-blog-post-meta>time, .w-blog-post-meta>span,
.cff-date {
color: #00a94f;
}
.w-blog.layout_smallcircle.cols_1 .w-blog-post, .w-blog.layout_smallsquare.cols_1 .w-blog-post {
margin-bottom: 2px;
}
.cff-item .cff-author {
display:none!important;
}
body .cff-item:first-child .cff-author {
display:block!important;
}
.w-blog.layout_smallcircle:not(.cols_1) .w-blog-post, .w-blog.layout_smallsquare:not(.cols_1) .w-blog-post {
padding: 0 13px;
margin-bottom: 22px;
}
.w-blog.layout_smallcircle:not(.cols_1) .w-blog-list, .w-blog.layout_smallsquare:not(.cols_1) .w-blog-list {
margin-left: -13px;
margin-right: -13px;
}
h5, .w-blog .w-blog-list .w-blog-post-title {
font-size: 20px;
}
.page-id-8 .w-image.align_left {
float: left;
margin-right: 0px;
margin-bottom: 5px;
}
.btn-con {
margin: 15px 0;
}
.page-id-8 .blue-box {
margin-bottom:15px;
}
.w-blog-list .w-blog-post-title {
margin-bottom: 1px;
}
.w-blog-post-content {
margin-top: 5px;
}
.w-blog-post-more.w-btn {
margin: 10px 0 0;
}
.home .l-footer section:first-child .l-section-h {
padding: 0px 0 0px;
}
.l-subfooter.at_top p {
margin: 0 0 8px;
}
.home .l-content section:first-child .l-section-h {
padding: 20px 0 20px;
}
.l-content section:first-child .l-section-h {
padding: 20px 0 20px;
}
.l-section-h {
padding: 0px 0 20px;
}
.l-sidebar {
padding: 20px 0;
}
.l-section.for_blogpost+.l-section .l-section-h {
padding-bottom: 30px;
}
.w-blog-post-h {
padding:10px;
background-color: #eef8fc;
display: table;
width: 100%;
height: 100%;
}
.pagination .page-numbers {
border-radius:8px;
}
.single .w-blog-post-previewb {
max-width:300px;
float:right;
}
.l-section.preview_modern .w-blog-post-meta>* {
color:white!important;
}
.l-content .ol {
margin-left: 1.2rem;
}
.sidebar_left .l-section.preview_modern+.l-section .l-section-h, .sidebar_right .l-section.preview_modern+.l-section .l-section-h {
padding-top: 15px;
}
.l-section.preview_modern .w-blog:after {
height:100%;
background: rgba(0,169,79,0.5);
}
.single .w-blog-post-preview img{
max-height: 220px;
width: auto;
}
.w-blog.layout_flat .w-blog-post-body {
padding: 20px!important;
}
.l-section.preview_basic .w-blog-post-preview, .l-section.preview_basic .w-blog-post-meta {
margin-bottom: 15px;
}
p, ul, ol, dl, address, pre, table, blockquote, fieldset {
margin-bottom: 10px;
}
h1, h2, h3, h4, h5, h6 {
margin: 0 0 10px;
padding-top: 0px;
}
.tp-caption {
text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}
.tparrows {
background-color: #00a4e4;
}
.tparrows:hover {
background-color:#21b8f3;
}
.hermes .tp-bullet:after {
background-color: #00a4e4!important;
box-shadow: 0 0 1px #00a4e4!important;
}
.awesome-weather-current-temp sup {
top: 0;
line-height: 30px;
position: relative;
display: inline-block;
vertical-align: top;
}
.no-touch .w-socials-item-link:hover {
box-shadow: none!important;
}
.w-socials-item-link:after, .w-socials-item-link i {
line-height: 48px;
}
.l-header * {
transition:all ease 0s!important;
}
.l-header .w-socials-item-link,
.w-search-open {
line-height: 48px;
width: 48px;
}
.l-header .w-socials-item-link {
margin-left: 0px;
}
.w-socials-item-link-hover,
.w-socials-item-link {
border-radius:8px!important;
}
.l-header .w-socials{
line-height: 48px;
margin-left: 0px!important;
}
.featured {
border-radius: 8px!important;
background-color:#00a4e4;
color:white!important;
padding: 12px 20px!important;
}
.featured:hover {
background-color:#21b8f3;
}
.w-search-open:hover {
background-color:#00a4e4;
color:white!important;
}
.ush_additional_menu_1{
margin-left: 10px!important;
}
.w-search-open {
border-radius:8px!important;
padding: 0px!important;
}
.ush_additional_menu_1 {
font-size: 18px!important;
line-height:28px;
margin-top: 0px;
}
.header_hor .ush_additional_menu_1 .w-menu-list {
margin: 0 0px!important;
}
@media screen and (min-width: 340px) and (max-width: 1000px) {
a.w-nav-control:after {
content: ' Main Menu';
}
}
.w-search-form-field {
max-width: 400px!important;
margin: 0 auto!important;
background-color: #eeeeee!important;
}
@media screen and (min-width: 1000px) {
.w-search-open:before {
font-size: 27px;
}
.w-nav {
width:100%
}
.w-nav-list.level_1 {
display:table;
width:100%
}
.w-nav-list.level_1 > li {
display: table-cell!important;
width: auto;
}
.w-nav-list.level_1 > li > a {
border-left: 1px solid rgba(255,255,255,0.5);
}
.w-nav-list.level_1 {
border-right: 1px solid rgba(255,255,255,0.5);
}
.w-nav-list.level_1 > li > a {
text-align: center;
padding: 0 35px!important;
}
}
.l-footer .widget_nav_menu .menu-item a:before {
top:0px;
}
body:not(.home) .l-content .current-menu-item > a {
background-color: #38c278!important;
}
.wpb_text_column ul {
margin-left: 17px!important;
}
}