@charset "utf-8";
/* CSS By ONEAL*/
/* Gallery */
#phocagallery h2 {
    font-family: "Playfair Display", serif;
    text-align: center;
    margin: 0 auto 25px;
    text-transform: none;
    font-weight: 100;
    font-size: 26px
    }
#phocagallery .pg-cv-folder {
    background: none;
    font-family: "Playfair Display", serif;
    font-size: 16px;
    text-align: center;
    font-weight: 600
    }
#phocagallery .pg-cv-box {
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
    width: 295px;
    height: 320px
    }
#phocagallery .pg-cv-box-img {
    height: 310px;
    width: 310px
    }
#phocagallery .pg-cv-box-img img {
    max-height: 285px;
    max-width: 285px
    }
#phocagallery table#galleryleft {
    float: left
    }
#phocagallery table#galleryright {
    float: right
    }
#phocagallery #pg-msnr-container {
    display: inline-block
    }
#phocagallery .pg-cv-desc {
    display: inline-block;
    padding: 0 0 20px;
    margin-bottom: 0
    }
#phocagallery #comments_topbar {
    background: url(../images/comments_topbar_980.jpg);
    width: 980px;
    margin: 25px 0 30px
    }
#galleries .item-page .item-image h2 {
    width: auto
    }
#galleries table#galleryleft {
    float: left
    }
#galleries table#galleryright {
    float: right;
    margin-bottom: 10px
    }
#galleries table#galleryleftfoot.galleries {
    float: left;
    width: 65%
    }
#galleries table#galleryrightfoot.galleries {
    float: right;
    margin-bottom: 50px;
    width: 34%
    }
#galleries table#galleryrightfoot.galleries p {
    margin-bottom: 5px;
    line-height: 20px
    }
#galleries #comments_topbar {
    display: none
    }
#galleries .aidanews2 img {
    border: none
    }
#galleries .aidanews2_table h2 a {
    font-family: "Playfair Display", serif;
    text-align: center;
    color: #000;
    display: inline-block;
    text-transform: capitalize;
    margin: 13px 0;
    width: 100%
    }
#galleries .sigProContainer.sigProClassic {
    border-top: 1px solid #ccc;
    margin-top: 0 !important;
    padding-top: 20px !important
    }
#tlp_map_canvas {
    border: 1px solid #968F8F
    }
#galleries .aidanews2_table .aidanews2_tabrow .aidanews2_art {
    background-color: #fff
    }
#galleries ul.pagenav {
    width: 50%;
    float: right
    }
#galleries ul.pagenav li.next a, #galleries ul.pagenav li.previous a {
    margin: 0
    }
#galleries .b2jsocial_parent {
    width: 50%;
    float: right
    }
#galleries .fancybox-title.fancybox-title-inside-wrap .fancyboxCounter {
    display: none
    }
#galleries .fancybox-title.fancybox-title-inside-wrap p {
    margin-bottom: 5px
    }
#galleries .fancybox-skin {
    border-radius: 0 !important
    }
@media screen and (max-width: 380px) {
    #galleries .aidanews2_table .aidanews2_tabrow .aidanews2_art {
        width: 48% !important
        }
    .item-page .item-image h2 img {
        margin: 0 50px 20px !important;
        display: inline-block;
        text-align: center;
        float: none !important
        }
    #galleries table#galleryleft {
        float: none;
        margin: 0 auto
        }
    #galleries table#galleryright {
        float: none;
        margin: 0 auto 50px !important
        }
    #galleries ul.sigProClassic li.sigProThumb span.sigProLinkWrapper {
        display: inline-block;
        float: none;
        margin: 5px;
        padding: 4px;
        border: 1px solid #ccc
        }
    #galleries ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper {
        display: inline-block;
        float: none;
        margin: 0;
        padding: 5px;
        background: none
        }
    #galleries ul.sigProClassic li.sigProThumb {
        width: 100%
        }
    }
@media screen and (max-width: 768px) {
    ul.sigProClassic li.sigProThumb {
        float: left;
        background: #fff !important;
        margin: 4px;
        padding: 0;
        list-style: none !important;
        width: 48%
        }
    ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper {
        padding: 3px;
        background: none
        }
    ul.sigProClassic li.sigProThumb span.sigProLinkWrapper {
        margin: 4px;
        padding: 2px
        }
    }