@import url('cookieconsent.min.css');
@import url('bootstrap.min.css');
@import url('fontawesome-all.min.css');

.tblimg {max-width: 180px; max-height: 90px; }
.iContainer {
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
}
h1.card-header.text-white.custom {
    font-size: 1.5rem !Important;
}
#languageIrish {display:none} .topbanner-custom, .custom { background-color: #004d44;} .btn-success { border-color: transparent !Important;} h5.custom { padding-top: 18px;} .cardimg { height: 180px; position: relative;} .imgpos { max-height: 160px; align-self: center; width: auto !Important; max-width: 230px; position: absolute; top: 50%;  left: 50%; transform: translate(-50%, -50%);} .ptrn { padding: .75rem 1.25rem; border-top: 1px solid rgba(0,0,0,.125);} .patronslist { display: flex; flex-wrap: wrap; } .cardbottom { padding-bottom: 15px; } .embed-responsive { height: 150% !Important; } .btn_container .btn { display: flow-root; padding: 8px 50px; margin: 0 auto; width: 100%; white-space: normal } .navbar-light .navbar-nav .nav-link { color: #000000; } .nav-item { padding-right: 30px; } .active { font-size: 1.1em; font-weight: 500; } .margin-custom { margin-top:30px; } .h2, h2 { font-weight: bold; } .indigo5 {color: #1DA1F2;} a:hover { text-decoration: none;} .fa-2x { font-size: 1.3em; line-height: 2.5; } .dropdown-item.active, .dropdown-item:active { color: #000; text-decoration: none; background-color: #fff; }

div .customButton{border: 2px solid #004d44;border-radius:0.25em;box-sizing: border-box;width: fit-content;margin: 0px auto; }
.customButton:hover{ border: 2px solid transparent; border-radius:0.25em; box-sizing: border-box;}
.customParent{width:275px;}
.customButtonLink{padding: 8px 5px !important;background-color: #e3e3e3; color:#004d44; font-weight:600; }