@charset "utf-8";
/* CSS Document */
.menu .sub-menu {width: 320px !important;}/*Edit width of main menu sub menu*/
.footer_bottom a { color:#41617a;}/*Change colour of links in copyright footer*/
.footer_bottom a:hover {color:#3b84c2;}/*Make links in copyright footer different colour on hover*/
@media (min-width: 768px) { .section-content {padding: 50px 0 !important;}/*Reduce padding at top of content in internal pages*/ }
body {font-size: 16px !important; line-height: 1.8 !important;}/*Increase overall font size*/
.BigTele {font-size: 28px; font-weight: 700;}
.BigBold {font-size: 22px; font-weight: 700;}
.FirstPara {font-size: 18px; font-weight:400;}
.PicMargin {float: left; margin-right: 35px; margin-bottom: 6px;}
html .section-content .col-md-9 a:hover, html .section-content .col-md-9 a:focus, html .section-content .col-md-9 a:active {text-decoration: underline !important;}/*Make links underline on hover in main content area in detail pages*/
@media (min-width: 768px) { .list {font-size: 16px !important; line-height: 34px !important; margin-left:10px; margin-bottom:30px;}/*Change font size to same as rest of website and increase line height, indent right and increase bot margin*/ }
.swiper-container {margin-bottom: 40px;}/*Create bottom margin for testimonials on testi page, to move away from contact para */
.accordion_item > a { background-color:#edf3f7}/*To remove blue back from accordian detail, must first make subject line blue*/
.accordion_item {background-color: #fff !important;}/*Then make accordian detail white bakground*/
.accordion {margin-top: 30px;}/*Make margin same as bottom*/
html .section-content .col-md-9 h4 {margin-top:20px !important}/*Create top margin for h4 in internal pages main content*/
.tabs-nav {margin-bottom: 5px !important;}/*Reduce margin between tab headers and content*/
/*The following is formatting for hmrc announce feed and business feed pages*/
.rssdog {font-family: "Roboto", Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.6; color: #3e3e3e;}
.rssdog td { padding-bottom:15px;}
.rssdog td a { font-size:18px;}
#rssReplayItem2 a {font-size:18px; font-weight:700;}
#rssReplayItem2 p { margin-bottom:10px;}
.hmrcdog a { font-weight:400;}
/*Close of formatting for hmrc announce feed and business feed pages*/
html .post .entry-footer a:hover, html {text-decoration: none !important;}/*Stop over underline on article and service read more links*/
html #ccc[light] #ccc-icon {fill: #0C2C47;}/*Cookie Style*/
html #ccc-icon {width: 60px; height: 60px;}/*Cookie Style*/
@media (min-width: 768px) { .banner-slider .slide-content--right {padding: 60px 50px 60px 280px !important;}/*Reduce padding in home slider for left hand images, to display on 2 lines only */ }
.section-heading_secondary {font-size: 24px !important;}/*Increase font of smaller title etxt in homepage our team, our customers and our services*/
@media (min-width: 768px) { .section-contact {background-image: none !important;}/*Remove background picture from home contact section*/ }
@media (max-width: 543px) { html .logo {max-width: 300px !important;}/*To stop logo getting too small in mobile view*/ }
@media (min-width: 768px) { .statistic_descr { line-height:26px;}/*Reduce line height of text in home counter*/ }
.svg-icon {width: 1em; height: 1em;}/*Format for new svg files on home counter*/
.svg-icon path, .svg-icon polygon, .svg-icon rect {fill: #59bbf9;;}/*Format for new svg files on home counter*/
.svg-icon circle {stroke: #59bbf9;; stroke-width: 1;}/*Format for new svg files on home counter*/
.footer p, .footer li {color: #A2BACE !important; }/*Lighten normal text in footer*/
p { color:#222 !important;}/*Change overall text colour after they said to light*/
.person_name span {line-height: 35px !important;}/*To top job titles being cut in half when in mobile view*/
.socials_link_youtube {
  position: relative;
  width: 25px;
  height: 25px;
  line-height: 20px;
  display: block;
  background-color: transparent;
  color: #ffffff;
  -webkit-transition: color .3s;
  -o-transition: color .3s;
  -moz-transition: color .3s;
  transition: color .3s;
}
.socials_link:hover {color: #90C0DF !important;}
