/*Make logo reponsive*/
@media (max-width: 768px) {
.logo img,
.mobile-logo img {
max-width: 80px !important;
}
}

/* Centre page contenthomepage paragraph*/
@media (min-width: 992px) {
.theme-main-heading-wrapper .col-lg-6,
.services-section .col-lg-6 {
width: 100% !important;
flex: 0 0 100% !important;
	font-size: 20px;
}
}

/* Centre page content Datasets and About Page */
.row.row-cols-1.gy-5
{ 
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 40px;
}

/* Centre page content on Accessibility and Privacy pg */
@media (min-width: 992px) {
  .container > .row.gy-lg-0.gy-5 > .col-lg-8 {
    padding-left: 40px !important;
    padding-right: 40px !important;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
  }
}

/* Global colour override for Arvina theme */
:root {
  --bs-primary:#004d44;  
	--bs-secondary: #000000; 
	--bs-transition: #F6F6F2;
}
/* Remove dark background from eidget*/
.widget.widget_media_image:before {
  background: none !important;
  content: none !important;
}

/*Remove border from widgets*/
.main-footer .widget_media_image img {
  border: none !important;
  box-shadow: none !important;
}

/*Change Feature section background*/
.abiz-features-section-2 {
	background: #004D44;
}

/*Change Footer section background*/
.footer-section {
    background: #79726E;
}

/*Change Feature heading text color*/
.abiz-features-section-2 .feature-single-item h5 a{
 color: #FFFFFF; !important
}

/*Change welcome to Transportdata.ie tiele background*/
.heading-design-2 .theme-main-heading .title
{
	background: #FFFFFF; }
/* Regulation box height*/
/* Equal height cards */
.service-wrapper .service-inner-box-2 {
    height: 100%;
    display: flex;
    flex-direction: column;
}

/* Content area stretches */
.service-wrapper .content-box {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* Push CTA/link to bottom */
.service-wrapper .read-link {
    margin-top: auto;
}

/*Available data box height*/
/* Equal height cards */
.features-wrapper .col-lg-3 {
    display: flex;
}

.features-wrapper .feature-single-item {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

/* Push button to bottom */
.features-wrapper .button-icon {
    margin-top: auto;
}

/*Change intro font to 20px*/
p.content {
    font-size: 20px;
}

/* Regulation cards */
.service-title,
.service-title a {
font-size: 18px;
line-height: 1.2;
word-wrap: wrap;
}

/*Remove animation from welcome to transportdata.ie*/
.title {
    animation: none !important;
}

/*Wrapt text in boxes*/
@media screen and (max-width: 768px) {
	p.content {
    font-size: 0.9rem;
}
	
	.wp-block-paragraph,
.wp-block-list li {
font-size: 0.9rem !important;
}
 
.content-box h1,
.content-box h2,
.content-box h3,
.content-box h4,
.content-box h5,
.content-box h6 {
font-size: 0.9rem !important;
line-height: 1.2 !important;
}
 
}

/*Hide wptables link*/
span.powered_by_link {
display: none !important;
visibility: hidden !important;
}