body {
font-family: 'Open Sans', sans-serif;
color: #3d3d3d;
}
a:hover {
text-decoration: none;
} body .vc_row,
body .vc_row.full-width .wpb_column.vc_col-sm-12 {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
float: none;
}
.vc_row.full-width {
max-width: none;
} .off-canvas-nav img {
max-width: 100%;
max-height: 110px;
display: block;
margin: 20px auto;
}
.off-canvas-nav {
width: 250px;
background-color: #f5f5f5;
position: absolute;
}
#main-wrapper {
transform: translate3d(-250px, 0, 0);
transition: transform 0.5s ease;
}
#main-wrapper.nav-active {
transform: translate3d(0, 0, 0);
}
#container {
left: 250px !important;
position: relative;
-webkit-overflow-scrolling: touch;
}
html,
body {
overflow: hidden;
}
.off-canvas-nav ul li {
float: left;
width: 100%;
}
.off-canvas-nav ul li a {
padding-left: 55px;
height: 50px;
width: 100%;
line-height: 50px;
display: block;
}
.toggle-sub-menu {
width: 50px;
height: 50px;
margin-top: -50px;
float: left;
position: absolute;
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/open.png);
background-position: center center;
background-repeat: no-repeat;
}
.toggle-sub-menu.active {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/open.png);
}
#container {
overflow-y: auto;
}
.off-canvas-nav ul {
list-style-type: none;
padding: 0px;
}
.off-canvas-nav ul.sub-menu {
height: 0;
overflow: hidden;
transition: height 0.5s ease;
}
.off-canvas-nav ul.sub-menu.active {
height: auto;
}
.off-canvas-nav ul.sub-menu.active.rows-1 {
height: 50px;
}
.off-canvas-nav ul.sub-menu.active.rows-2 {
height: 100px;
}
.off-canvas-nav ul.sub-menu.active.rows-3 {
height: 150px;
}
.off-canvas-nav ul.sub-menu.active.rows-4 {
height: 200px;
}
.off-canvas-nav ul.sub-menu.active.rows-5 {
height: 250px;
}
.off-canvas-nav ul.sub-menu.active.rows-6 {
height: 300px;
}
.off-canvas-nav li > a {
font-family: 'Roboto Slab', serif;
color: white;
text-transform: uppercase;
font-size: 14px;
}
.off-canvas-nav ul.sub-menu li a {
font-family: 'Open Sans', sans-serif;
color: #010101;
text-transform: none;
font-size: 13px;
white-space: nowrap;
text-transform: capitalize;
}
li.home > a {
background: linear-gradient(-35deg, #26691d, #39982c);
}
li.why-meath > a {
background: linear-gradient(-35deg, #004733, #007e3b);
}
li.invest-in-meath > a {
background: linear-gradient(-35deg, #002c5c, #007faf);
}
li.location > a {
background: linear-gradient(-35deg, #442c5d, #696899);
}
li.blog > a {
background: linear-gradient(-35deg, #93084f, #cf0b70);
}
li.contact > a {
background: linear-gradient(-35deg, #6d6f70, #aeb1b3);
}
li.testimonials > a {
background: linear-gradient(-35deg, #d6540d, #dc7631);
}
.off-canvas-nav {} #main-wrapper .site-overlay {
background-color: white;
width: 100%;
position: absolute;
z-index: 9999;
opacity: 0;
transition: opacity 0.5s;
visibility: hidden;
}
#main-wrapper.nav-active .site-overlay {
opacity: 0.5;
visibility: visible;
} .gradient-bg {} @-webkit-keyframes gradient-bg {
0% {
background-position: 19% 0%
}
50% {
background-position: 82% 100%
}
100% {
background-position: 19% 0%
}
}
@-moz-keyframes gradient-bg {
0% {
background-position: 19% 0%
}
50% {
background-position: 82% 100%
}
100% {
background-position: 19% 0%
}
}
@-o-keyframes gradient-bg {
0% {
background-position: 19% 0%
}
50% {
background-position: 82% 100%
}
100% {
background-position: 19% 0%
}
}
@keyframes gradient-bg {
0% {
background-position: 19% 0%
}
50% {
background-position: 82% 100%
}
100% {
background-position: 19% 0%
}
}
.one {
width: 100%;
height: 0px;
opacity: 0.9;
margin-top: -200px;
position: absolute;
background: linear-gradient(52deg, #002c5c, #00aa4f);
background-size: 400% 400%;
-webkit-animation: gradient-bg 10s ease infinite;
-moz-animation: gradient-bg 10s ease infinite;
-o-animation: gradient-bg 30s ease infinite;
animation: gradient-bg 10s ease infinite;
} .modal-box {
display: none;
position: fixed;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.modal-box.active {
display: block;
}
.modal-box-content {
max-width: 1000px;
margin: 0 auto;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Roboto Slab', serif;
} .blog header.entry-header-main,
.page header.entry-header-main {
background-size: cover;
}
.page.page-id-98 header.entry-header {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/eh/why-meath-eh.jpg);
}
.page.page-id-111 header.entry-header, .page.page-id-678 header.entry-header {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/eh/invest-eh.jpg);
}
.page.page-id-118 header.entry-header {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/eh/location-eh.jpg);
}
.blog header.entry-header-main {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/eh/blog-eh.jpg);
}
.page.page-id-403 header.entry-header {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/eh/testimonials-eh.jpg);
}
.page.page-id-701 header.entry-header {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/eh/team-eh.jpg);
}
.page header.entry-header .entry-header-inner,
.blog header.entry-header-main .entry-header-inner {
height: 300px;
line-height: 300px;
max-width: 1170px;
margin-left: auto;
margin-right: auto;
}
.page header.entry-header h1.entry-title,
.blog header.entry-header-main h1 {
display: inline-block;
vertical-align: middle;
line-height: normal;
text-align: center;
width: 100%;
color: white;
font-weight: lighter;
font-size: 50px;
line-height: 100%;
margin: 0px;
} .bg-video {
height: 400px;
overflow: hidden;
background-color: black;
}
.bg-video video {
position: relative;
width: 100%;
top: 50%;
transform: translateY(-50%);
}
.bg-video-content {
padding-left: 15px;
padding-right: 15px;
z-index: 9998;
position: absolute;
color: white;
text-align: center;
width: 100%;
margin-top: 70px;
}
.bg-video-content p {
font-family: 'Roboto Slab', serif;
font-size: 23px;
font-weight: lighter;
line-height: 155%;
} .single-post article .entry {
max-width: 750px;
margin: 0 auto;
}
.featured-image {
max-width: 1000px;
margin: 0 auto;
} footer.main-footer {
background-color: #3f3f40;
}
footer.main-footer nav ul li {
display: inline-block;
padding: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
footer.main-footer nav ul li a {
text-transform: uppercase;
font-family: 'Roboto Slab', serif;
color: white;
font-size: 15px;
}
footer.main-footer nav ul li.contact-link a {
font-weight: bold;
}
footer.main-footer nav ul {
display: inline-block;
}
.footer-content {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
float: none;
}
footer.main-footer .logo {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/footer-logo.svg);
float: left;
width: 127px;
height: 38px;
background-repeat: no-repeat;
background-size: 127px 38px;
} header#main-header {
left: 250px;
height: 88px;
position: relative;
background-color: white;
padding: 20px;
}
#main-header .section {
width: 30%;
float: left;
}
#main-header .logo-middle {
width: 40%;
float: left;
margin-top: 5px;
}
.logo-middle a {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/header-logo.svg);
display: block;
width: 100px;
height: 40px;
background-repeat: no-repeat;
margin: 0 auto;
background-size: 100px 40px;
}
.menu-toggle {
width: 40px;
height: 52px;
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/menu.svg);
background-size: 40px 52px;
background-repeat: no-repeat;
cursor: pointer;
}
.contact-button a {
padding: 10px 30px;
background-color: white;
color: white;
border: 2px solid #93084f;
border-radius: 10px;
text-transform: uppercase;
font-weight: bold;
color: #93084f;
transition: all 0.3s ease;
display: inline-block;
}
.contact-button a:hover {
color: white;
background-color: #93084f;
}
.contact-button span {
float: right;
} .wpcf7 input,
.wpcf7 textarea {
background-color: transparent;
border: none;
border-bottom: 2px solid #959595;
border-radius: 0;
outline: none;
height: 3rem;
width: 100%;
margin: 0 0 20px 0;
padding: 0;
box-shadow: none;
box-sizing: content-box;
}
.wpcf7 .field {
width: 50%;
float: left;
padding: 15px;
}
.wpcf7 .field.full-width {
width: 100%;
max-height: 100%;
}
.wpcf7 .field.full-width textarea {
border: 2px solid #959595;
height: 200px;
padding: 5px;
}
.page-id-131 .wpcf7 .button.grey.white-hover {
padding-left: 15px;
}
.page-id-131 header.entry-header {
display: none;
}
.contact-image img {
width: 200px;
}
.wpcf7-form input.wpcf7-submit {
font-family: 'Open Sans', sans-serif;
color: #3d3d3d;
padding: 10px 30px;
border: 2px solid white;
border-radius: 10px;
font-weight: bold;
transition: all 0.3s ease;
display: inline-block;
background-color: white;
border: 2px solid #959595;
text-transform: uppercase;
color: #959595;
margin-left: 15px;
}
.wpcf7-form input.wpcf7-submit:hover {
background-color: #959595;
color: white;
}
.wpcf7-form div.wpcf7-response-output {
margin-left: 15px;
}
.wpcf7-form .field .wpcf7-form-control {
width: 100%;
}
.wpcf7-form .field:nth-child(odd) {
padding-right: 0px;
}
@media (max-width: 767px) {
.wpcf7-form input.wpcf7-submit {
margin-left: 0px;
}
.wpcf7 .field {
width: 100%;
padding-left: 0px;
}
.wpcf7-form .field:nth-child(odd) {
padding-right: 15px;
}
.wpcf7 .field.full-width textarea {
padding: 0px;
}
.wpcf7-form div.wpcf7-response-output {
margin-left: 0px;
}
}
a:link,
a:visited,
a:hover,
a:active {
text-decoration: none;
} .ornament {
height: 5px;
width: 100%;
background-color: #1aac50;
}
.pre-footer {
height: 270px;
}
.vc_row,
header.entry-header {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.full-gradient {
background: linear-gradient(35deg, #002c5c, #00aa4f);
}
img.vector {
width: 100%;
}
.center-three {
width: 75%;
}
.middle-align {
text-align: center;
}
.middle-align h3 {
font-weight: bold;
}
.vc_row .vc_row .vc_column-inner {
padding-left: 0px !important;
}
.white-content h2,
.white-content .wpb_text_column li,
.white-content h3 {
color: white;
}
#container h2 {
font-size: 33px;
font-weight: bold;
line-height: 155%;
}
#container h3 {
font-size: 33px;
font-weight: lighter;
line-height: 155%;
}
#container h4 {
font-size: 22px;
font-weight: bold;
line-height: 155%;
}
.vc_row {
padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 768px) {
.pushy-image .wpb_single_image {
margin-bottom: 0px;
}
.vc_row.pushy-image > .vc_column_container > .vc_column-inner {
padding: 0px;
}
.vc_row.pushy-image .vc_col-sm-6:nth-child(1) .wpb_single_image {
margin-left: calc(-80px);
}
.vc_row.pushy-image .vc_col-sm-6:nth-child(2) .wpb_single_image {
margin-right: calc(-80px);
}
.vc_row.pushy-image .vc_col-sm-6:nth-child(1) .wpb_text_column {
padding-right: 50px;
}
.vc_row.pushy-image .vc_col-sm-6:nth-child(2) .wpb_text_column {
padding-left: 50px;
}
#container .entry-content .padding-bottom.land-section {
padding-bottom: 40px;
}
.footer-content .button.white.grey-hover {
float: right;
}
}
.pushy-image .wpb_wrapper > p {
margin-top: 50px;
}
.approach-section h2,
.approach-section h3,
.approach-section p {
color: #00aa4f;
}
.land-section h2 {
color: #00aa4f;
}
.land-section .wpb_wrapper p {
color: #00aa4f;
font-family: 'Roboto Slab', serif;
font-size: 20px;
font-weight: lighter;
}
#container li {
font-family: 'Roboto Slab', serif;
font-size: 23px;
font-weight: lighter;
line-height: 155%;
}
.access h2 {
color: #00aa4f;
}
.access h4 {
font-weight: bold;
}
.access .ornament {
background-color: #00aa4f;
}
.wpb_wrapper p {
font-size: 15px;
line-height: 155%;
}
.important-text p {
font-family: 'Roboto Slab', serif;
font-size: 23px;
font-weight: lighter;
line-height: 155%;
}
.intro p {
font-family: 'Roboto Slab', serif;
font-size: 30px;
text-align: center;
font-weight: lighter;
line-height: 155%;
}
.location h2,
.location h4 {
color: #00adef;
}
#container .location p {
font-family: 'Roboto Slab', serif;
font-size: 22px;
font-weight: normal;
line-height: 155%;
}
#container .location h4 {
font-weight: normal;
}
.location .ornament {
background-color: #00adef;
}
.how-we-support h2,
.how-we-support h3,
#container .how-we-support p {
color: #00adef;
}
.how-we-support .ornament {
background-color: #00adef;
}
.global-position h2,
.global-position h4,
.quality-of-life h2,
.quality-of-life h3 {
color: #7372ab;
}
#container .global-position p,
#container .quality-of-life p {
font-family: 'Roboto Slab', serif;
font-size: 22px;
font-weight: normal;
line-height: 155%;
}
.global-position .ornament,
.quality-of-life .ornament {
background-color: #7372ab;
}
.home .intro {
padding-top: 40px;
}
.intro {
padding-top: 80px;
}
header.main-header {
border-bottom: 1px solid grey;
}
#container .banner-section p {
font-family: 'Roboto Slab', serif;
color: white;
text-align: center;
font-size: 35px;
font-weight: lighter;
line-height: 155%
}
.full-gradient.icons-listing h3,
.full-gradient.icons-listing h2,
#container .full-gradient.icons-listing p {
color: white;
}
#container .full-gradient.icons-listing h2 {
font-size: 33px;
font-weight: bold;
line-height: 155%;
}
#container .full-gradient.icons-listing h3 {
font-size: 20px;
}
.home-intro h2,
.home-intro p {
color: #19ac51;
text-align: center;
}
#container .intro {
max-width: 900px;
}
#container .icons-listing h3 {
font-size: 25px;
font-weight: bold;
line-height: 155%;
}
.icons-listing .wpb_content_element {
margin-bottom: 15px;
}
.carousel-section {
background: linear-gradient(35deg, #002c5c, #00aa4f);
padding-top: 60px;
padding-bottom: 20px;
}
.carousel .item p {
font-family: 'Roboto Slab', serif;
color: white;
font-size: 26px;
line-height: 155%;
}
.carousel .item p.content {
font-weight: lighter;
}
.carousel .item p.author {
font-family: 'Roboto Slab', serif;
color: white;
font-weight: bold;
}
.carousel .carousel-inner-wrapper {
max-width: 750px;
margin: 0 auto;
}
.carousel-control {
background: none;
}
.carousel-control.right,
.carousel-control.left {
background: none;
}
#myBtn {
width: 97px;
height: 96px;
margin: 0 auto;
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/play-button.png);
background-repeat: no-repeat;
cursor: pointer;
margin-top: 40px;
}
img.vector {
height: 100px;
width: auto;
}
.icons-listing .wpb_column.vc_column_container {
padding: 15px;
}
.entry-content > .vc_row {
padding-bottom: 40px;
}
.entry-content > .vc_row.pushy-image {
padding-bottom: 0px;
}
.off-canvas-nav .logo-middle {
margin-top: 24px;
margin-bottom: 24px;
}
.wpb_wrapper ul {
padding-left: 0px;
}
.wpb_wrapper ul li {
list-style-type: none;
}
.button a,
.button input {
padding: 10px 30px;
background-color: #3f3f40;
border: 2px solid white;
border-radius: 10px;
text-transform: uppercase;
font-weight: bold;
color: white;
transition: all 0.3s ease;
display: inline-block;
}
.button.white a {
background-color: #3f3f40;
border: 2px solid white;
text-transform: uppercase;
color: white;
white-space: nowrap;
}
.button.grey-hover a:hover {
background-color: white;
color: #3f3f40;
}
.button.grey a,
.button.grey input {
background-color: white;
border: 2px solid #959595;
text-transform: uppercase;
color: #959595;
}
.button.white-hover a:hover,
.button.white-hover input:hover {
background-color: #959595;
color: white;
}
.page-id-131 header#main-header,
.single-post header#main-header {
border-bottom: 2px solid #e2e2e2;
}
.footer-content {
padding-top: 20px;
padding-bottom: 15px;
}
#container .three-img {
max-width: 1500px;
padding-bottom: 0px;
}
#container .three-img .wpb_single_image {
margin-bottom: 5px;
}
.ceo p {
font-family: 'Roboto Slab', serif;
font-size: 22px;
line-height: 155%;
font-weight: lighter;
}
.ceo {
padding-top: 40px;
}
.quote {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/quote-mark.svg);
width: 60px;
height: 60px;
background-repeat: no-repeat;
background-size: 60px 60px;
}
.quote .wpb_text_column {
margin-bottom: 25px;
}
.entry-content > .vc_row.companies {
padding-bottom: 20px;
padding-top: 20px;
}
.companies .wpb_single_image {
margin-bottom: 0px;
}
.contact-page h1 {
font-weight: lighter;
color: #1aac50;
font-size: 50px;
line-height: 100%;
margin-top: 50px;
}
.contact-page .large p {
font-size: 24px;
font-weight: lighter;
line-height: 155%;
}
.contact-page p {
font-family: 'Roboto Slab', serif;
}
.contact-page .vc_col-sm-4 {
margin-top: 15px;
} @media (max-width: 767px) {
#container footer.main-footer ul,
#container footer.main-footer li {
padding: 0px;
width: 100%;
}
footer.main-footer ul {
text-align: center;
}
footer.main-footer .logo {
margin: 0 auto;
float: none;
margin-bottom: 15px;
}
footer.main-footer .button span {
margin: 0 auto;
display: table;
}
#main .bg-video video {
display: none;
}
#main .bg-video {
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/eh/why-meath-eh.jpg);
background-size: auto 100%;
}
.bg-video-content {
margin-top: 20px;
}
#container h1,
#container h2,
#container h3,
#container h4,
#container h5,
#container h6,
#container .banner-section p,
#container .full-gradient.icons-listing h2 {
font-size: 20px;
text-rendering: optimizeLegibility;
letter-spacing: -1px;
}
header#main-header .contact-button span.desktop {
display: none;
}
.intro p,
.ceo p,
.important-text p,
.carousel .item p,
#container li,
.single-testimonial p {
font-size: 15px !important;
}
#testimonials.carousel-white .carousel .item p {
padding-left: 60px;
padding-right: 60px;
}
}
@media (min-width: 768px) {
header#main-header .contact-button span.mobile {
display: none;
}
.footer-content .row .col-md-2:nth-child(3) {
padding-right: 0px;
}
}
.read-more {
margin-top: 15px;
margin-bottom: 20px;
}
.blog h2.entry-title a {
color: #71063d;
font-weight: lighter;
}
.post-listing {
display: block;
margin-left: auto;
margin-right: auto;
float: none;
max-width: 1170px;
margin-top: 50px;
}
.posts-navigation {
width: 100%;
display: inline-block;
}
.modal-box {
background-color: black;
}
.modal-box span.close {
font-family: 'Roboto Slab', serif;
color: white;
width: 100%;
text-align: center;
opacity: 1;
font-weight: lighter;
font-size: 16px;
line-height: 155%;
margin-bottom: 20px;
}
#container .gutter .vc_col-sm-4,
#container .gutter .vc_col-sm-3 {
padding-right: 20px;
}
@media (min-width: 768px) {
.blog article.post {
width: 50%;
float: left;
}
}
.blog article.post {
padding: 15px;
}
.featured-image img {
width: 100%;
height: auto;
opacity: 1;
transition: opacity 1s ease;
}
.blog .featured-image img:hover {
opacity: 0.8;
}
nav.posts-navigation h2 {
display: none;
}
nav .nav-links {
text-align: center;
margin-bottom: 30px;
}
nav .nav-links a {
color: #3f3f40;
font-weight: bold;
text-transform: uppercase;
}
.single-post #container .entry h2,
.single-post #container .entry h3,
.single-post #container .entry h4,
.single-post #container .entry h5 {
font-weight: lighter;
}
.single-post #container .entry h2 {
font-size: 25px;
}
.single-post #container .entry p {
margin-bottom: 25px;
}
.single-post .entry img {
max-width: 100%;
height: auto;
width: 100%;
}
.back-to-blog a {
color: #71063d;
font-weight: bold;
}
.back-to-blog {
margin-bottom: 50px;
}
.single-post .entry {
padding-left: 15px;
padding-right: 15px;
}
.contact-button .mobile a {
padding: 0px;
background-color: transparent;
color: white;
border: none;
border-radius: 0px;
width: 40px;
height: 52px;
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/contact-envelope.svg);
background-size: 40px 52px;
background-repeat: no-repeat;
cursor: pointer;
}
.wpcf7-form input {
height: auto;
width: auto;
}
.wpcf7-form .button {
padding-left: 15px;
display: inline-block;
}
#testimonials.carousel-white {
background: white;
}
#testimonials.carousel-white .carousel .item p {
color: #3d3d3d;
}
.glyphicon-chevron-left:before,
.glyphicon-chevron-right:before {
color: #3d3d3d;
}
.toggle-sub-menu {
cursor: pointer;
}
.page-id-98 .entry-content > .vc_row.icons-listing {
padding-top: 20px;
padding-bottom: 20px;
}
#container .small-margin {
margin-bottom: 10px;
}
body #container .full-width-image {
margin-left: auto;
margin-right: auto;
max-width: 1600px;
}
.full-width-image .vc_column_container > .vc_column-inner {
padding: 0px;
}
.full-width-image .wpb_single_image img {
height: 100%;
}
.entry-content > .vc_row.full-width-image {
padding-bottom: 0px;
}
.full-width-image .wpb_content_element {
margin-bottom: 0px;
}
#container .full-width-image .vc_column_container > .vc_column-inner {
padding-top: 0px;
}
.single-testimonial p {
font-family: 'Roboto Slab', serif;
font-size: 26px;
line-height: 155%;
font-weight: lighter;
}
body .entry-content > .vc_row.single-testimonial {
padding-top: 40px;
}
body .white-content-testimonial p {
color: white;
}
.meath-map.vc_row-has-fill > .vc_column_container > .vc_column-inner {
padding-top: 0px;
}
body #container .meath-map {
padding-bottom: 40px;
padding-top: 20px;
}
.meath-map .wpb_content_element {
margin-bottom: 0px;
}
#container .map-title h2 {
text-align: center;
color: #7372ab;
font-weight: lighter;
}
.entry-content > .vc_row.map-title {
padding-bottom: 0px;
}
.white-content .ornament {
background-color: white;
}
.white-content .wpb_wrapper p {
color: white;
}
#myBtn-mobile {
width: 97px;
height: 96px;
margin: 0 auto;
background-image: url(//makeitmeath.com/wp-content/themes/meath/img/play-button.png);
background-repeat: no-repeat;
cursor: pointer;
margin-top: 40px;
}
@media (min-width: 768px) {
#myBtn-mobile {
display: none;
}
}
@media (max-width: 767px) {
#myBtn {
display: none;
}
}
#main-wrapper.nav-active #container {
overflow-y: hidden;
}
.off-canvas-nav {
-webkit-overflow-scrolling: touch;
overflow-y: hidden;
height: 100%;
}
.ireland-circles {
height: 448px;
}
.ireland-circles .white-content .wpb_wrapper p {
font-family: 'Roboto Slab', serif;
font-size: 33px;
font-weight: lighter;
line-height: 130%;
text-transform: uppercase;
}
.ireland-circles {
padding-top: 125px;
}
.social-icons a {
font-size: 28px;
padding: 3px;
}
.off-canvas-nav .social-icons {
width: auto;
margin: 0 auto;
display: table;
padding: 10px;
padding-bottom: 20px;
}
.off-canvas-nav .social-icons a {
color: #3f3f40;
}
@media (max-width: 767px) {
footer .social-icons {
margin: 0 auto;
display: table;
}
.footer-content {
padding-top: 40px;
padding-bottom: 50px;
}
.menu-footer-menu-container {
margin-top: 20px;
margin-bottom: 20px;
}
}
footer .social-icons a {
color: white;
}
.menu-footer-menu-container {
padding-top: 10px;
}
.footer-content .button.white {
padding-top: 5px;
}
.contact-page .vc_col-sm-4 a {
color: #3d3d3d;
}
.main-footer .social-icons {
padding-top: 10px;
}
.blog-row {
display: inline-block;
}
.navigation.posts-navigation {
margin-top: 40px;
margin-bottom: 40px;
}
.blog #container h2.entry-title,
.single-post .entry h1 {
font-size: 25px;
font-weight: bold;
line-height: 130%;
}
.blog-excerpt,
.single-post #container .entry p {
line-height: 150%;
font-size: 15px;
}
.read-more a {
color: #e66c7a;
font-weight: bold;
text-transform: uppercase;
}
.blog h2.entry-title a {
transition: all 0.3s ease;
}
.blog h2.entry-title a:hover {
color: #e66c7a;
}
.single-post .entry h1 {
color: #71063d;
font-weight: normal;
font-size: 35px;
line-height: 130%;
margin-top: 40px;
margin-bottom: 20px;
}
.single-post .featured-image {
margin-top: 40px;
}
@media (min-width: 768px) {
.companies-mobile {
display: none;
}
}
@media (max-width: 767px) {
.companies {
display: none;
}
}
.companies-mobile .wpb_single_image {
margin-bottom: 15px;
}
.ssba.ssba-wrap{
float: right;
margin-top: -10px;
}
@media (min-width: 768px) {
.page-id-678 .what-you-will-find h3, .page-id-678 .what-you-will-find .important-text{
max-width: 745px;
}
.page-id-678 .we-invite-section .vc_col-sm-12 .vc_column-inner{
max-width: 900px;
margin: 0 auto;
}
.page-id-678 .we-invite-section{
padding-top: 25px;
}
}
.page-id-678 .we-invite-section h3{
text-align: center;
color: white;
}
.page-id-678 .we-invite-section .button{
text-align: center;
}
.page-id-678 .we-invite-section .button{
margin-top: 60px;
}
.page-id-678 .we-invite-section .button a{
background-color: transparent;
}
.page-id-678 .we-invite-section .button a:hover{
background-color: white;
}
@media (max-width: 767px) {
.what-you-will-find .vc_row .vc_col-sm-4:nth-child(1) .wpb_text_column{
margin-bottom: 0px;
}
} .post-date p{
font-weight: bold;
line-height: 150%;
font-size: 15px;
}
.post-date{
width: 100%;
}
.pagination h2.screen-reader-text{
display: none;
}
nav.navigation.pagination{
display: block;
margin: 0 auto;
margin-top: 20px;
margin-bottom: 60px;
}
.blog .intro{
padding-left: 15px;
padding-right: 15px;
}
a.next.page-numbers, a.prev.page-numbers{
color: #71063d;
transition: color 0.3s ease;
}
a.next.page-numbers:hover, a.prev.page-numbers:hover{
color: #e66c7a;
}
a.next.page-numbers{
margin-left: 10px;
}
a.prev.page-numbers{
margin-right: 10px;
}
@media (min-width: 768px) {
.two-members-row{
width: 66.66%;
}
.meet-the-team{
padding-top: 20px !important;
}
}
@media (max-width: 767px) {
.meet-the-team.meet-the-team{
padding-bottom: 0px;
}
}
.meet-the-team img{
border-radius: 50%;
}
.meet-the-team .wpb_text_column, .meet-the-team .wpb_raw_html{
text-align: center;
}
.meet-the-team .wpb_text_column{
margin-bottom: 10px;
}
.meet-the-team .wpb_single_image{
width: 266px;
margin-left: auto;
margin-right: auto;
}
.meet-the-team .wpb_raw_html a{
font-size: 35px;
line-height: 1.1;
color: #3d3d3d;
}
.meet-the-team .wpb_text_column{
line-height: 1.3;
font-size: 16px;
}
.toggle-sub-menu{
width: 100%;
}
.toggle-sub-menu{
background-position: 10px center;
}
@media (max-width: 767px) {
nav.off-canvas-nav{
overflow: scroll !important;
}
}
.meet-the-team .wpb_raw_html{
margin-bottom: 0px;
}
@media (max-width: 767px) {
.meet-the-team .vc_col-sm-6, .meet-the-team .vc_col-sm-4{
margin-bottom: 30px;
}
}
.single-post #container li{
line-height: 150% !important;
font-size: 15px !important;
margin-bottom: 10px;
}
img.featured-author{
width: 150px !important;
border-radius: 50%;
margin-right: 0px;
margin-left: auto;
display: block;
}