New video of Tall Ships anthem performance

.form-control { color: #595959; border: 1px solid #595959; font-size: 16px;
}
.news-tile .summary { color: #595959;
}
.news-tile .date, .view-news .views-field-created { color: #595959;
}
.carousel-caption > h3 > a:focus { color: #FFF;
}
.carousel-caption { background-color: rgba(0, 0, 0, 0.6);
}
.aagm-footer-menu > div > .nav > li > a:hover, .aagm-footer-menu > div > .nav > li > a:focus, .aagm-footer-menu > div > .nav > li.active-trail > a, .aagm-footer-menu > div > .nav > li.active-trail > a:hover { background: none; text-decoration: underline; border: 0;
}
.menu–aagm-mobile-menu > li > a { color: #ffffff;
}
.menu–aagm-mobile-menu > li > a:hover { color: #452947; background: #ffffff; display: block; font-weight: 600; padding: 10px 15px; position: relative;
}
.menu–ness-menu > li > a { color: #ffffff;
}
.menu–ness-menu > li > a:hover { color: #452947; background: #ffffff; display: block; font-weight: 600; padding: 10px 15px; position: relative;
}
.social > a:hover { background: #e02461; border-radius: 50%; width: 40px; height: 40px; display: inline-block; text-align: center;
}
.aagm-header-dropdown a { font-size: 16px !important;
}
.field–name-field-main-image { padding-bottom: 20px;
}
.aagm-menu-padding { padding-bottom: 25px;
}
a:focus { outline-offset: 2px;
}
.aagm-menu-text { color: #603863; font-weight: bold; font-size: 18px
}
div.view-aagm-footer-logos > div.view-content > .col-xs-3.col-sm-3.col-md-3.col-lg-3.views-row { padding-left: 2px; padding-right: 2px;
}
.copyright { line-height: 1.69;
}
a.aagm-footer-menu { color: #ffffff;
}
.field.field–name-field-homepage-highlight-banner.field–type-entity-reference.field–label-hidden.field–item.quickedit-field { padding-bottom: 20px;
}
.hidden-field { display: none;
}
.padding20 { padding-bottom: 20px;
}
.paddingtop20 { padding-top: 20px;
}
h1.page-header { line-height: 33px;
}
.form-label-width-100 > form > div > div > label { width: 100% !important;
}
.services-tile.cat-tile { height: 200px !important;
}
.content li a { color: darkblue; font-weight: bold;
}
div#bmm-modal { z-index: 100000
}
.modal-body { padding: 0px !important;
}
.modal-dialog { width: 100% !important; height: 100% !important; margin: 0px !important;
}
div#bmm-modal { padding-right: 0px !important;
}
.royal-passing .image { padding-top: 5%;
}
p.head-text { font-size: 32px; color: #fff; font-weight: bold; padding-top: 20px;
}
.visually-hidden.focusable:active, .visually-hidden.focusable:focus { color: #fff;
}
.top-buttons a:focus { outline-offset: -2px;
}
.serv-nav-wrapper a:hover, .serv-nav-wrapper a:focus { color: #AA1846;
}
.alert-success { color: #2E562E;
}
.ness-block { min-height: 200px; margin-bottom: 20px; text-align: center;
}
.ness-block > a { position: absolute; bottom: 20px; left: 0; right: 0; margin-left: auto; margin-right: auto;
}
.ness-head { color: #fff; font-weight: bold; padding: 5px;
}
@media screen and (min-width: 980px) { .ness-head { font-size: 23px; }
}
@media screen and (max-width: 979px) { .ness-head { font-size: 18px; }
}
.ness-btn { background-color: #fff; margin: 10px;
}
.ness-btn:hover, .ness-btn:focus { background-color: #595959;
}
.ness-btn > a:hover, .ness-btn > a:focus { color: #fff;
}
#block-nessmenu .we-mega-menu-submenu { margin-left: 0px;
}
#block-nessmenu .we-mega-menu-submenu { width: 200px;
}
@media (min-width: 992px) { #block-nessmenu .we-mega-menu-submenu > .we-mega-menu-submenu-inner { min-height: auto; } .ness-lgreen { background-color: #6D7B23; } .ness-dgreen { background-color: #528033; } .ness-purple { background-color: #975C99; } .ness-blue { background-color: #4C76B8; } .serv-nav-wrapper > a:focus { padding: 10px 0px 10px 200px; }
}
@media screen and (min-width: 640px) { ul.twocolumnlist { columns: 2; }
}
form#views-exposed-form-acc-news-archive > div > div > label { width: 100%;
}
.view-id-acc_news.view-display-id-block_3 { max-width: 820px; margin: auto;
}
.ness-quote { background-color: #f2e8f2;
}
.aagm-translate-padding { padding-left: 15vw; padding-top: 20px;
}
#views-exposed-form-warm-spaces-block-1 label.control-label.option { width: 100% !important;
}
#views-exposed-form-warm-spaces-block-1 .checkbox { width: 100%;
}
@media screen and (min-width: 640px) { .margin30 { margin-left: 30%; }
}
ul.related-list li { padding-bottom: 5px;
}
ul.related-list { list-style-type: none; padding-left: 0px
}

Aberdeen City Council | News