#top #wrap_all .avia-slideshow .av-slideshow-caption.av-jnknd70p-4517f2c9eec8e85e8e4e03c37a27d905__1 .avia-caption-title{
font-size:36px;
}
#top .avia-slideshow .av-slideshow-caption.av-jnknd70p-4517f2c9eec8e85e8e4e03c37a27d905__1 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-jnknd70p-4517f2c9eec8e85e8e4e03c37a27d905__1 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-jnknd70p-4517f2c9eec8e85e8e4e03c37a27d905__2 .avia-caption-title{
font-size:34px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-jnknd70p-4517f2c9eec8e85e8e4e03c37a27d905__3 .avia-caption-title{
font-size:40px;
}

.flex_column.av-nem0q-4758b6203f3c81ae7be1b7be3c864e5c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-lj3cz8rg-7fefd63f5b5afdd26789d513ab55ed6e{
background-color:#333333;
border-color:#333333;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lj3cz8rg-7fefd63f5b5afdd26789d513ab55ed6e:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lj3cz8rg-7fefd63f5b5afdd26789d513ab55ed6e:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-4s5z8a-bd54cac8e0f7e76d11af0f3c2ca24f65{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-lj3cz8rg-9c6d8f2b62f6febd1480f205755e429f:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lj3cz8rg-9c6d8f2b62f6febd1480f205755e429f:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column.av-4nmnlm-377c70412e4de755b455793a55b5a526{
margin-top:0px;
margin-bottom:-6%;
}
.flex_column.av-4nmnlm-377c70412e4de755b455793a55b5a526{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4nmnlm-377c70412e4de755b455793a55b5a526{
margin-top:0px;
margin-bottom:-6%;
}

#top .av-special-heading.av-2vjzh6-20e031adb26271b915a2e7b9aa86e91b{
margin:0px 30px 30px 30px;
padding-bottom:6px;
}
body .av-special-heading.av-2vjzh6-20e031adb26271b915a2e7b9aa86e91b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2vjzh6-20e031adb26271b915a2e7b9aa86e91b .av-subheading{
font-size:15px;
}

#top .av-masonry.av-jofvf0w4-9135dc6c0c7d2a1c14faab08239c8180{
background-color:#ffffff;
}

.flex_column.av-jopy3hvs-3b0c0e0511838c213ce5402b71ecec4c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-621n3u-00acc7f3dbb6db92a896fc2c80ff159e{
margin:0px 0px 0px 0px;
padding-bottom:0;
font-size:19px;
}
body .av-special-heading.av-621n3u-00acc7f3dbb6db92a896fc2c80ff159e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-621n3u-00acc7f3dbb6db92a896fc2c80ff159e .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-621n3u-00acc7f3dbb6db92a896fc2c80ff159e .av-subheading{
font-size:15px;
}

.flex_column.av-jopy3hvs-9c2022fe72589fa8b67578e60192f80c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-jopy8q8j-c41e0753a3227ee9279c9ea8c2ccd19b{
height:100px;
}

#top .hr.hr-invisible.av-jopy8q8j-c41e0753a3227ee9279c9ea8c2ccd19b{
height:100px;
}

#top .av-special-heading.av-lj4gf71p-2cfd657f59bd691863f2984cb78ebb01{
margin:0px 0px 0px 0px;
padding-bottom:0;
font-size:19px;
}
body .av-special-heading.av-lj4gf71p-2cfd657f59bd691863f2984cb78ebb01 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lj4gf71p-2cfd657f59bd691863f2984cb78ebb01 .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-lj4gf71p-2cfd657f59bd691863f2984cb78ebb01 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jopy8q8j-5d30038c8a94ccb07bb35184756d4fc0{
height:20px;
}

#top .hr.hr-invisible.av-jzaad0c6-83b54353e3f58eff3ab63ee8581d4ae6{
height:40px;
}

#top .hr.hr-invisible.av-jzaad0c6-ba5fa5a8b6eec39a1b497489735bcae0{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4nmnlm-ec2cd1de518c14c2cb3ef949348aed43{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4nmnlm-ec2cd1de518c14c2cb3ef949348aed43{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4nmnlm-ec2cd1de518c14c2cb3ef949348aed43{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4nmnlm-ec2cd1de518c14c2cb3ef949348aed43{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4simh6-e045125f4b199c6a7656f7f011f875a5{
margin:0px 0px -0.5% 0px;
padding-bottom:0;
font-size:19px;
}
body .av-special-heading.av-4simh6-e045125f4b199c6a7656f7f011f875a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4simh6-e045125f4b199c6a7656f7f011f875a5 .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-4simh6-e045125f4b199c6a7656f7f011f875a5 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-31u3wq-0df04a460e733a85205a08e4206d424a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-31u3wq-0df04a460e733a85205a08e4206d424a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jopxu7rc-d7f3aaf667a0d0dab059ea6cb28b8942 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jopxu7rc-d7f3aaf667a0d0dab059ea6cb28b8942 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-jopya3nn-a38bd9b323de08e572721eac5c974ddc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jopya3nn-a38bd9b323de08e572721eac5c974ddc .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4nmnlm-2e5928e8e2b25f5ad8301901b3ca3736{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4nmnlm-2e5928e8e2b25f5ad8301901b3ca3736{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2uj4be-08ccd7b9d26ee476f22314f69f4dc262{
margin:0px 0px -0.5% 0px;
padding-bottom:0;
font-size:19px;
}
body .av-special-heading.av-2uj4be-08ccd7b9d26ee476f22314f69f4dc262 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2uj4be-08ccd7b9d26ee476f22314f69f4dc262 .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-2uj4be-08ccd7b9d26ee476f22314f69f4dc262 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jopy8q8j-1312d3c26a5c9e5a21e08516fde37a3e{
height:25px;
}

#top .flex_column.av-4nmnlm-7702c014af657c01aaa53c0a7b22176e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4nmnlm-7702c014af657c01aaa53c0a7b22176e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4nmnlm-7702c014af657c01aaa53c0a7b22176e{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-jopy8q8j-6505daec8178f54f86f6b78fb5e40797{
height:50px;
}

.avia-section.av-6711fu-1e32ae17212616ddac75b0230985e2a3{
background-repeat:no-repeat;
background-image:url(https://www.irishhillsgolfclub.com/wp-content/uploads/2018/10/IMG_4344.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-6711fu-1e32ae17212616ddac75b0230985e2a3 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-1y5zve-ce2fe0bf0c9a2cb8bd6a77f6bde6da82{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1y5zve-ce2fe0bf0c9a2cb8bd6a77f6bde6da82 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1y5zve-ce2fe0bf0c9a2cb8bd6a77f6bde6da82 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1y5zve-ce2fe0bf0c9a2cb8bd6a77f6bde6da82 .av-subheading{
font-size:15px;
}

.flex_column.av-8ntmlm-a30dc6522b621157f6071dfc67ed5f8f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-7raptm-bff2d7987faf35a79865c996248e7efb{
background-color:#eaeaea;
background-image:unset;
}

.flex_column.av-mz6gq-da2b3d6b1028dbb325e3318f267983f6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2ytfve-587c0ac3dbf272bf789cb2d07c46f6c1{
margin:0px 0px 0px 0px;
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-2ytfve-587c0ac3dbf272bf789cb2d07c46f6c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ytfve-587c0ac3dbf272bf789cb2d07c46f6c1 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2ytfve-587c0ac3dbf272bf789cb2d07c46f6c1 .av-subheading{
font-size:15px;
}

.flex_column.av-3n3xcq-4eb0a97b97574808ddaaa2cc005b1b56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-25rhju-4e86377284b4877db1f37e8a96f9d6f9{
margin-top:50px;
margin-bottom:-3%;
}

#top .av-special-heading.av-jou53xru-a96d1f99b233fa2c7f093407ba516def{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-jou53xru-a96d1f99b233fa2c7f093407ba516def .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jou53xru-a96d1f99b233fa2c7f093407ba516def .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-621n3u-00acc7f3dbb6db92a896fc2c80ff159e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lj4gf71p-2cfd657f59bd691863f2984cb78ebb01 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4simh6-e045125f4b199c6a7656f7f011f875a5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2uj4be-08ccd7b9d26ee476f22314f69f4dc262 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ytfve-587c0ac3dbf272bf789cb2d07c46f6c1 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-621n3u-00acc7f3dbb6db92a896fc2c80ff159e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lj4gf71p-2cfd657f59bd691863f2984cb78ebb01 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4simh6-e045125f4b199c6a7656f7f011f875a5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2uj4be-08ccd7b9d26ee476f22314f69f4dc262 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ytfve-587c0ac3dbf272bf789cb2d07c46f6c1 .av-special-heading-tag{
font-size:0.8em;
}
}
