﻿.obituariesList{padding:0 15px}.obituariesPageList{padding:15px;position:relative;min-height:500px}.obituariesPageList h1.searchtitle{font-size:28px;font-weight:700;margin-bottom:15px}.obituariesPageList .pageResult{color:#7e7e7e;font-size:15px;padding-top:11px;margin-bottom:15px;min-height:40px}.obituariesPageList .pageResult .sortSelect{padding-right:82px;position:relative}.obituariesPageList .pageResult .sortSelect select{position:absolute;top:-11px;right:0;width:66px}.obituariesPageList .ObitSearchResults .listItem{background:#fff;border:1px solid #dbdbd3;margin:15px 0;float:left;position:relative;width:100%}.obituariesPageList .ObitSearchResults .listItem .image{border-right:1px solid #e8e8e8;padding:8px;position:absolute;bottom:0;left:0;top:0;width:150px}.obituariesPageList .ObitSearchResults .listItem .image a{display:inline-block;max-height:100%;min-height:51px;width:100%;overflow:hidden}.obituariesPageList .ObitSearchResults .listItem .image img{max-width:100%}.obituariesPageList .ObitSearchResults .listItem .detail{margin-left:150px;position:relative}.obituariesPageList .ObitSearchResults .listItem .detail:before{background:#e8e8e8;content:"";height:100%;width:1px;position:absolute;left:-1px}.obituariesPageList .ObitSearchResults .listItem .detail .title{padding:15px 15px 12px}.obituariesPageList .ObitSearchResults .listItem .detail .title h5{font-size:22px;font-weight:400;line-height:1;display:inline-block}.obituariesPageList .ObitSearchResults .listItem .detail .rightLink{float:right;margin-top:3px}.obituariesPageList .ObitSearchResults .listItem .detail .rightLink a{color: #9c2023; border-right:1px solid #aaa;font-size:13px;font-weight:700;padding-right:5px; text-decoration: none}.obituariesPageList .ObitSearchResults .listItem .detail .rightLink a:first-child{ color: #1a0dab }.obituariesPageList .ObitSearchResults .listItem .detail .rightLink a:last-child{    padding-right: 0; border-right: 0}.obituariesPageList .ObitSearchResults .listItem .detail .rightLink a:nth-child(6){border-right:0;padding-right:0}.obituariesPageList .ObitSearchResults .listItem .detail .text{border-top:1px solid #e8e8e8;color:#67686a;font-size:14px;line-height:18px;padding:5px 15px}.obituariesPageList .ObitSearchResults .listItem .detail .text ul li{padding:3px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .obituariesPageList .ObitSearchResults .listItem .image .textImageBox{cursor:pointer;font-family:Cousine,monospace;text-align:center;padding:10px 5px;height:100%;overflow:hidden}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .obituariesPageList .ObitSearchResults .listItem .image .textImageBox a{color:#111;text-decoration:none}.obituariesPageList .ObitSearchResults .listItem .image .textImageBox .heading{font-size:15px;font-weight:700;font-style:italic;padding-bottom:2px}.obituariesPageList .ObitSearchResults .listItem .image .textImageBox .subheading{font-size:17px;text-transform:capitalize}.obituariesPageList .ObitSearchResults .listItem .image .textImageBox .text{font-size:7px;line-height:10px;font-weight:700}.obituariesPageList .refineSearchForm{border:1px solid #dbdbd3;padding:15px}.obituariesPageList .refineSearchForm h3{color:#000;font-size:25px;font-weight:700;text-align:center;margin-bottom:20px}.obituariesPageList .refineSearchForm label{margin-bottom:6px}.obituariesPageList .Custompagination .pagination{margin:0}.nonloginOverlay{background:-moz-linear-gradient(top,rgba(255,255,255,.85) 0,rgba(255,255,255,.95) 20%,rgba(255,255,255,.98) 37%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.85) 0,rgba(255,255,255,.95) 20%,rgba(255,255,255,.98) 37%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.85) 0,rgba(255,255,255,.95) 20%,rgba(255,255,255,.98) 37%,rgba(255,255,255,1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#d9ffffff', endColorstr='#ffffff', GradientType=0);text-align:center;display:block;position:absolute;height:100%;z-index:9;top:0;font-size:16px;width:92%;left:0;right:0;margin:auto}.nonloginOverlay .middle{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:230px;width:100%}.nonloginOverlay h3{color:#000;margin-bottom:15px;font-weight:700}.nonloginOverlay a.btn{font-size:13px}.obituariesPageList .ObitSearchResults .listItem .image .nonloginOverlay a.btn{min-height:100%}.ajax-loading-block-window{height:100%!important;min-height:200px;background-attachment:fixed}.custompopup{position:fixed;height:100%;background-color:rgba(0,0,0,.7);width:100%;top:0;left:0;z-index:99}.custompopup .modalContent{background:#fff;border:1px solid #dcdad2;border-radius:10px;-webkit-border-radius:10px;max-width:400px;text-align:center;width:95%;margin:10em auto auto;padding:10px;position:relative}.custompopup .modalContent h3{color:#67686a;font-size:22px;margin-top:14px;margin-bottom:30px}.custompopup .modalContent h3 span{display:block;color:#000;font-size:20px;padding-top:10px}.custompopup .modalContent .loginLink{color:#4a4a4a;font-size:12px;padding:10px 0 0}.custompopup .modalContent .btnClose{margin:-30px -24px 0 0;cursor:pointer;background:url(https://newspaperarchive.com/Content/Images/btn-close.png);width:50px;height:50px;top:12px;position:absolute;color:#fff;right:7px;opacity:1;border:0}.thickBoxArea .bodyBox.joinus-modal-mn{padding:15px;margin-left:auto!important;margin-right:auto!important;max-width:500px}.tagAttachModal{padding:10px 0}.tagAttachModal .controlDiv {min-height: 23px}.tagAttachModal .multiselect-dropdown label{color:#767676;margin-bottom:6px}.tagAttachModal .button{text-align:center;margin-top:15px}.tagAttachModal .button .btn{max-width:113px;width:100%;margin:0 5px}.select-hidden{display:none;visibility:hidden;padding-right:10px}.multiselect-dropdown{padding:15px 20px}.customSelect,.multiselect-dropdown .btn-group{ background: #ffffff;cursor:pointer;display:inline-block;position:relative;font-size:15px;color:#2e2d2d;width:100%;height:40px}.customSelect .select-styled,.multiselect-dropdown .btn-group .dropdown-toggle{background-color:#fff;border:1px solid #cecdcd;border-radius:3px;-webkit-border-radius:3px;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 10px;line-height:40px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.customSelect .select-styled.active{border-bottom:0;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.customSelect .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #cecdcd;border-top:0;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;max-height:160px;overflow-y:auto}.customSelect .select-options li{margin:0;padding:8px 10px;border-top:1px solid #cecdcd;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.customSelect .select-options li:hover{background:#f2f2f2}.customSelect .select-options li[rel=hide]{display:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:0 0;color:#333}.multiselect-dropdown .btn-group .dropdown-toggle{width:100%;font-weight:400;text-shadow:0 0;text-align:left;font-size:15px;color:#2e2d2d}.multiselect-dropdown .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.125);box-shadow:0 0 0;border-color:#cecdcd}.multiselect-dropdown .btn-group.open .dropdown-toggle:focus,.multiselect-dropdown .btn-group.open .dropdown-toggle:hover{background:0 0}.multiselect-dropdown .open>.dropdown-menu{display:block;width:100%;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-top:0;overflow-x:hidden;overflow-y:auto;max-height:180px}.multiselect-container .input-group{padding:6px 10px 8px;width:100%}.multiselect-dropdown .multiselect-container>li>a>label.checkbox,.multiselect-dropdown .multiselect-container>li>a>label.radio{cursor:pointer;margin:0;padding:3px 20px 3px 33px;display:block;white-space:normal;width:100%;font-size:12px}.multiselect-dropdown .multiselect-container>li>a>label.checkbox input{margin-top:3px}.multi-dropdown{position:relative}.multi-dropdown .multiselect-dropdown{position:absolute;display:none;top:100%;left:0;z-index:1000;float:left;min-width:160px;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d1d1d1;border-radius:0;-webkit-border-radius:0;padding:0;width:334px;box-shadow:0 0 57px 0 rgba(8,8,8,.27);-webkit-box-shadow:0 0 57px 0 rgba(8,8,8,.27);font-weight:400;margin:12px 0 0}.multi-dropdown.open .multiselect-dropdown{display:block}.multi-dropdown .multiselect-dropdown .form-button .btn{border-radius:3px;-webkit-border-radius:3px;font-size:16px;font-weight:600;text-shadow:0 1px 2px rgba(4,5,5,.48);padding:8px 10px;white-space:normal}.multi-dropdown .multiselect-dropdown .form-button .btn.active.focus{outline:-webkit-focus-ring-color auto 0;outline-offset:0}.multi-dropdown .multiselect-dropdown .form-button .btn-green{background:#a1c423;background:-moz-linear-gradient(top,#a1c423 0,#649e15 100%);background:-webkit-linear-gradient(top,#a1c423 0,#649e15 100%);background:linear-gradient(to bottom,#a1c423 0,#649e15 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1c423', endColorstr='#649e15', GradientType=0 );border:1px solid #568503;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.54);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.54);color:#fff}.multi-dropdown .multiselect-dropdown .form-button .btn-green:focus,.multi-dropdown .multiselect-dropdown .form-button .btn-green:hover{background:#649e15;background:-moz-linear-gradient(top,#649e15 0,#a1c423 100%);background:-webkit-linear-gradient(top,#649e15 0,#a1c423 100%);background:linear-gradient(to bottom,#649e15 0,#a1c423 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#649e15', endColorstr='#a1c423', GradientType=0 );color:#fff}.multiselect-dropdown .open>.dropdown-menu{margin:0}.multiselect-dropdown .multiselect-container>li>a>label.checkbox{padding:3px 20px}.multiselect-dropdown .btn-group .dropdown-toggle .caret{float:right;margin-top:18px;opacity:.3}.scrollHeight{overflow-y:scroll}.modal-dialog.tagmodal{max-width:498px}@media (max-width:640px){.obituariesPageList .pageResult .sortSelect{margin-top:15px}.obituariesPageList .ObitSearchResults .listItem .detail .title{padding:10px;display:inline-block;width:100%}.obituariesPageList .ObitSearchResults .listItem .detail .text{font-size:13px;line-height:17px;padding:5px 10px}.nonloginOverlay h3{font-size:13px;margin-bottom:8px}.obituariesPageList .ObitSearchResults .listItem .image{width:120px}.obituariesPageList .ObitSearchResults .listItem .image .nonloginOverlay a.btn{padding:8px 0;font-size:12px}.obituariesPageList .ObitSearchResults .listItem .detail{margin-left:120px}.obituariesPageList .ObitSearchResults .listItem .detail .title h5{font-size:18px;margin-bottom:5px}}
.alertDialogue {
    background: #fbfbfb;
    border: 1px solid #bababa;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 0 2px 0px rgba(0,0,0,0.1);
    max-width: 402px;
    margin: auto;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    padding: 20px 15px 15px;
    font-size: 12px;
    color: #000000;
    text-align: left;
    z-index: 99999;
}

    .alertDialogue .button {
        text-align: right;
        margin-top: 17px;
    }

        .alertDialogue .button a.btn {
            min-width: 71px;
            height: 29px;
            text-align: center;
            padding: 6px 0;
            margin: 0 5px;
            font-size: 12px;
            font-weight: bold;
            text-shadow: none;
            -webkit-box-shadow: 0px 0px 0px 1px #2b67ce;
            border-radius: 0;
            -webkit-border-radius: 1px;
        }

            .alertDialogue .button a.btn.btn-blue {
                background: #5a97ff;
                border: 1px solid #adccff;
                text-transform: uppercase;
                box-shadow: 0px 0px 0px 1px #2b67ce;
                -webkit-box-shadow: 0px 0px 0px 1px #2b67ce;
            }

            .alertDialogue .button a.btn.btn-gray {
                background: #f9f9f9;
                color: #111;
                border: 1px solid #fff;
                box-shadow: 0px 0px 0px 1px #b3b3b3;
                -webkit-box-shadow: 0px 0px 0px 1px #b3b3b3; font-weight: normal;
            }

/* Toggle on off Css */
.resultToggle {
    margin-top: 5px;
}

   .showObitToggle label {
        font-size: 13px;
    }

    .showObitToggle .btn-toggle {
        padding: 0;
        height: 26px;
        width: 60px;
        border-radius: 20px;
        background: #f1b557;
        background: -moz-linear-gradient(top, #f1b557 0%, #d88a35 100%);
        background: -webkit-linear-gradient(top, #f1b557 0%,#d88a35 100%);
        background: linear-gradient(to bottom, #f1b557 0%,#d88a35 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1b557', endColorstr='#d88a35',GradientType=0 );
        border: 1px solid #d88a35;
        box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.54);
        -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.54);
        color: #ffffff;
    }

        .showObitToggle .btn-toggle.btn-red {
            background: #b12125;
            background: -moz-linear-gradient(top, #b12125 0%, #801517 100%);
            background: -webkit-linear-gradient(top, #b12125 0%,#801517 100%);
            background: linear-gradient(to bottom, #b12125 0%,#801517 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b12125', endColorstr='#801517',GradientType=0 );
            border: 1px solid #951518;
            box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.54);
            -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.54);
            color: #fff;
        }

        .showObitToggle .btn-toggle.active {
            background: #a1c423;
            background: -moz-linear-gradient(top, #a1c423 0%, #649e15 100%);
            background: -webkit-linear-gradient(top, #a1c423 0%,#649e15 100%);
            background: linear-gradient(to bottom, #a1c423 0%,#649e15 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1c423', endColorstr='#649e15',GradientType=0 );
            border: 1px solid #568503;
            box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.54);
            -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.54);
        }

        .showObitToggle .btn-toggle:before, .btn-toggle:after {
            line-height: 22px;
            width: 26px;
            text-align: center;
            font-weight: 600;
            font-size: 12px;
            text-transform: uppercase;
            position: absolute;
            left: 25px;
            bottom: 1px;
            transition: opacity .25s;
        }

        .showObitToggle .btn-toggle:before {
            content: 'Off';
            text-align: right;
        }

        .showObitToggle .btn-toggle:after {
            content: 'On';
            opacity: 0;
        }

        .showObitToggle .btn-toggle > .handle {
            position: absolute;
            top: 3px;
            left: 3px;
            width: 18px;
            height: 18px;
            border-radius: 100%;
            -webkit-border-radius: 100%;
            background: #ffffff;
            transition: left .25s;
        }

        .showObitToggle .btn-toggle.active {
            transition: background-color 0.25s;
        }

            .showObitToggle .btn-toggle.active > .handle {
                left: 37px;
                transition: left .25s;
            }

            .showObitToggle .btn-toggle.active:before {
                opacity: 0;
            }

            .showObitToggle .btn-toggle.active:after {
                opacity: 1;
                left: 3px;
            }
.thickBoxArea, .thickBoxAreaNew {
    background: rgba(0,0,0,0.8);
    position: fixed !important;
    left: 0;
    top: 0 !important;
    padding: 0;
    height: 100% !important;
    z-index: 99999;
    overflow: auto;
    width: 100%;
}

    .thickBoxArea .bodyBox.joinus-modal-mn {
        height: auto;
        max-width: 370px;
        margin-left: auto !important;
        margin-right: auto !important;
        position: relative;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
        border: 1px solid #dcdad2;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        padding: 15px;
        max-width: 400px;
        text-align: center;
        width: 95%;
    }

    .thickBoxArea .bodyBox, .thickBoxAreaNew .bodyBoxnew {
        background: #fff;
    }

    .thickBoxAreaNew .btnClose, .thickBoxArea .btnClose, .thickBoxArea .btnPSMClose {
        position: absolute;
    }

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}

.alert .close {
    color: #3c753c;
}

button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
}

.alert-dismissable .close, .alert-dismissible .close {
    right: 0;
}
.disabled {
    display: none !important;
}