.nav-row-mn .navbar .btn{margin:0!important;}.trial-bill-inpt .date-sel-col:nth-child(2){padding-right:0!important;}.trial-bill-inpt input[type=password],.trial-bill-inpt input[type=text],.trial-bill-inpt select{padding:0 10px;}.safty-Content{float:left;}.shadow_image_box a img{display:inline-block;}.newspaper-col a:hover{text-decoration:underline!important;}.newspaper-col a.clicked{color:#999!important;}.popup-lft-arw{margin-top:10%!important;}@media(max-width:1100px) {
    .not-found-hd.not-found-padd {
        margin-left: 0 !important;
    }

    /*.collapse.in {
        height: auto !important;
    }*/

    .login_page .btn {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .img_bg {
        background: url(/content/images/ssdi/top_head.png) center top;
    }

    .navbar-default .navbar-nav li a {
        padding: 10px 11px !important;
    }

        .navbar-default .navbar-nav li a.auth {
            padding: 10px 28px !important;
        }
}

@media(max-width:1050px) {
    .sticky-clip-head .cliping-form {
        position: relative !important;
    }

    div.newLocSearchFormArea div.fields input, div.newLocSearchFormArea div.fields select {
        width: 100% !important;
    }

    .popup-lft-arw {
        margin-top: 14% !important;
    }

    .newLocSearchArea div.newLocMapSearchContainer {
        width: 58% !important;
    }

    .form-content .form-tab > li > a {
        padding: 7px 24px;
    }

    .gradiant_image_section .panel-title, .right_text_organic .panel-title {
        font-size: 10px !important;
        padding: 0 2px !important;
    }

    .organic_images_section ul li .shadow_image_box {
        display: inline-block;
    }
}

@media(max-width:1000px) {
    .innerContentPad > .custom-wrapper {
        width: 100% !important;
        max-width: 100% !important;
    }

    .navbar-nav li {
        border: 0;
    }

    .newPopupOverlay, iframe {
        -webkit-overflow-scrolling: touch !important;
        overflow-x: hidden;
        overflow-y: scroll;
        -webkit-transform: translateZ(0);
    }

    .custom-wrapper {
        max-width: 90% !important;
    }

    .new_banner {
        background: url(Images/black.jpg);
    }

    .btm_lft, .btm_rgt {
        margin: 0 !important;
        bottom: 0 !important;
        top: auto;
    }

    .banner-info {
        background: 0 0;
    }
}

@media(max-width:980px) {
    .border.person .rel_pos img {
        display: none;
    }

    .edit-li > button, .nav > li > button {
        display: block;
        border-bottom: 1px solid #4e0e0f !important;
        border-left: 0 !important;
        width: 100%;
        text-align: left;
    }

    .clip-edit-nav li > button {
        border-right: 0 !important;
        width: 100%;
        text-align: left;
    }

    div.settingsFooterBtn {
        padding-left: 0 !important;
    }
}

@media(max-width:940px) {
    .newLocSearchArea.light_grey_box.pad_all30, div.newLocSearchArea.light_grey_box.pad_all40 {
        height: auto !important;
        padding: 20px !important;
    }

    div.newLocSearchArea h2 {
        padding-bottom: 0;
    }

    .popup-heading {
        font-size: 16px;
    }

    .free_news {
        margin: 10px 0 !important;
        min-width: 300px;
    }

    .gradiant_image_section .panel-title, .right_text_organic .panel-title {
        font-size: 10px;
        padding: 0 5px;
    }

    div.newLocUSGenResearchTop {
        padding: 0 0 35px !important;
    }

    .shadow_image_box img {
        display: block;
    }

    .organic_images_section .green_btn {
        padding-left: 5px;
        padding-right: 5px;
    }

    .search_outer .green_btn {
        font-size: 16px !important;
    }
}

@media(max-width:880px) {
    .popup-heading {
        font-size: 12px;
    }

    .updatedImporterEmailProvider .importerGmail:first-child {
        width: 0;
        margin: 0;
    }

    .news-archive-col {
        padding: 35px 0 35px 25px;
    }

    .home-page h3 {
        font-size: 15px;
    }

    .gradiant_image_section .panel-title, .right_text_organic .panel-title {
        padding: 0 9px !important;
    }

    .gradiant_image_section .panel-title {
        line-height: 40px !important;
    }

    div.searchResultTop p.serchResultTopTxt {
        padding: 28px 0 20px !important;
    }

    .organic_images_section .green_btn {
        font-size: 23px !important;
    }
}

@media(max-width:767px) {
    .news-archive-pic, img.thankyouPic1 {
        display: none;
    }

    .gradiant_image_section .panel-title, .loading h2 {
        line-height: normal !important;
    }

    .loading {
        width: 89% !important;
        left: 5% !important;
        height: auto !important;
    }

        .loading h2 {
            font-size: 18px !important;
        }

    .nav-row ul li .dropdown .btn, .nav-row > ul > li > button {
        margin: 5px 0;
        text-align: left;
    }

    .m_top20.nav-row {
        margin-top: 20px;
        float: left;
    }

    .sticky-clip-head .cliping-form {
        position: relative !important;
    }

    div.landingFormArea {
        background: 0 0;
    }

    .landingFormBlock {
        max-width: 100%;
        width: 100%;
    }

    .popup-lft-arw {
        margin-top: 4% !important;
    }

    .popup-box {
        left: 0;
        right: 0;
    }

    .pad_all30.border .offset3 .span6 {
        margin-left: 0 !important;
    }

    div.civilWarContainerLeft {
        min-height: 100% !important;
        height: 100% !important;
        max-height: 100% !important;
    }

    .client-say.clearfix > h2 {
        padding: 0 0 35px !important;
        text-align: center;
    }

    .custom_red_box input[type=password], .custom_red_box input[type=text] {
        margin-bottom: 15px;
    }

    .organic_images_section ul li .shadow_image_box, .shadow_image_box {
        display: inline-block;
    }

    .organic_images_section ul li > a {
        width: 100%;
    }

    .gradiant_image_section, .search_box_gradiant {
        float: left;
    }

        .search_box_gradiant form .btn.green_btn {
            margin: 15px 0;
            float: left;
        }

    div.newLocUSGenResearchBody div.marriageV3BodyBlock {
        margin-bottom: 10px;
    }

    .newspaper-col.linkcolor > ul > li {
        width: 48% !important;
        float: left;
        margin: 0 5px;
    }
}

@media(max-width:700px) {
    .modal-custom {
        position: absolute !important;
        top: 30% !important;
        width: 100%;
    }

    .img_bg h4.step_tag {
        font-size: 20px !important;
        line-height: normal !important;
    }

    .img_bg {
        background-repeat: repeat;
    }
}

@media(max-width:640px) {
    div.newAdvSrcFilterForm div.filterFormAreaPublication div.filterFormRow select, div.newAdvSrcFilterForm div.filterFormRow div.filterFormFields {
        width: 100% !important;
    }

    div.thankyouContiner h2, div.thankyouContiner h3, div.thankyouContiner h4 {
        font-size: 20px;
        line-height: normal;
        padding: 5px 0;
    }

    .span3.printBtn {
        padding: 0 0 10px !important;
    }

    .btn.btn-warning.startDiscoverBtn {
        font-size: 14px;
        line-height: normal;
        padding: 10px 0 !important;
        white-space: pre-line;
        width: 100%;
        word-wrap: break-word;
    }

    .image_section.bodyBoxBottom, .sticky-clip-head .image_section {
        margin-top: 0 !important;
        display: block;
    }

    .cancelaccounttext {
        float: left;
        width: 100%;
        margin: 10px 0;
    }

    div.accountDetailsArea div.accountDetailsBlock {
        margin: 20px 0 0 !important;
    }

    div.settingsHdr h3 {
        padding: 0 !important;
        font-size: 18px;
    }

    #divLoader1 {
        width: 100% !important;
    }

    .billingTable {
        overflow: auto;
    }

        .billingTable th {
            white-space: pre;
        }

    div.newViewerContainer {
        min-height: 100% !important;
    }

    .iviewer_common {
        left: 0 !important;
    }

    .updatedImporterEmailProvider .importerGmail:first-child {
        width: 0 !important;
        margin: 0 !important;
    }

    .importerGmail, .importerWindows, .importerYahoo {
        margin: 0 10px !important;
    }

    .keyboard-form input[type=text] {
        padding: 10px !important;
    }

    div.settingsForms input.frndsBox {
        width: 47.5% !important;
    }

    .img_bg h4.step_tag {
        font-size: 18px;
        line-height: normal;
    }

    .uk-head-inr {
        padding: 60px 39px 0 0;
    }

    .uk-head-txt h2 {
        font-size: 20px;
    }

    .newspaper-col.linkcolor > ul > li {
        width: 45% !important;
        float: left;
        margin: 0 5px;
    }

    .head-rgt-sec {
        padding: 15px 0 !important;
    }

    .newLocSearchArea div.newLocMapSearchContainer {
        width: 100% !important;
    }
}

@media(max-width:620px) {
    .pdfViewrPanLeft {
        width: 84.9% !important;
    }

        .pdfViewrPanLeft iframe {
            width: 100% !important;
            height: 550px !important;
        }

    a.pdfViewrPanRightBarV1 {
        height: 550px;
    }

    div.shareBtns a.emailFrnd {
        font-size: 14px !important;
        margin: 0 0 15px !important;
        padding: 8px 15px !important;
    }

    div.bigHdr h1, div.bigHdr h2 {
        font-size: 19px;
        line-height: 24px;
    }

    div.settingsFooter button {
        width: 100%;
    }

    .thickBoxArea .bodyBox div.btnClose, div.btnPSMClose {
        top: 6px !important;
    }

    .uk-head-inr {
        padding: 20px 10px 0;
    }

        .uk-head-inr > img {
            display: none;
        }

        .uk-head-inr .uk-form-box {
            position: relative !important;
            margin: 0;
            right: 0;
            width: 100%;
            max-width: 100%;
        }

    .importerGmail, .importerWindows, .importerYahoo {
        width: 33% !important;
        margin: 0 !important;
    }
}

@media(max-width:560px) {
    .keyword-block {
        padding: 20px !important;
    }

    div.settingsForms input.frndsBox {
        width: 100% !important;
        margin-right: 0 !important;
    }

    .popup-box {
        margin-top: -40px !important;
    }

    .popup-lft-arw {
        margin-top: 7% !important;
    }

    div.cartFormTopFields {
        height: 85px !important;
    }

    div.cartBotContainerLeft .btn {
        margin: 5px 0;
    }
}

@media(max-width:480px) {
    div.thankyouBtns .notBtn, div.thankyouBtns .yesBtn {
        padding: 10px 0;
        width: 100%;
    }

    .not-found-hd.not-found-padd h2 {
        font-size: 18px !important;
    }

    .HsEventsh3 {
        line-height: normal !important;
    }

    div.vitalRecordLink ul {
        padding-left: 3px !important;
    }

    div.serchPagination {
        padding: 22px 0 22px 4px;
    }

    .result-dropdn {
        float: right !important;
        margin: 0;
        width: 100px !important;
    }

    .p_text.p_text2.text_left {
        float: left;
        text-align: left !important;
        line-height: 24px;
    }

        .p_text.p_text2.text_left span:nth-child(2) {
            float: left !important;
            margin-right: 10px;
            margin-top: 0;
        }

    .person h2 {
        line-height: 24px;
    }

        .person h2 span {
            font-size: 20px;
        }

    .historical_event_section h2 {
        font-size: 18px !important;
        line-height: 23px !important;
        margin-bottom: 10px !important;
    }

    #divflashViewer {
        min-height: 350px;
    }

    div.btnsPan a {
        padding: 10px 13px;
        font-size: 12px;
        margin: 7px 0;
    }

    .login_popup {
        top: 40%;
    }

    .thickBoxArea {
        min-height: 1701px;
    }

    .login_page .orange-btn-bg {
        font-size: 15px;
    }

    .importerEmailProviderBlock.importerGmail > label {
        margin-left: 30px !important;
    }

    .btn_lg {
        padding: 13px 10px;
        width: 100%;
    }

    .mail-sbmt-btn {
        padding-left: 0;
    }

    .importerGmail, .importerWindows, .importerYahoo {
        width: 100% !important;
        margin: 0 !important;
        padding: 10px 0;
        text-align: center;
    }

        .importerGmail label, .importerWindows label, .importerYahoo label {
            padding: 10px 0 !important;
            display: inline-block !important;
            width: 155px !important;
        }

    div.importerEmailProviderBlock input {
        width: 100%;
    }

    div.selectViewer label {
        font-size: 14px;
        padding-right: 10px;
    }

    div.ctrlEmailForm input, div.ctrlEmailForm label, div.ctrlEmailForm textarea {
        width: 100% !important;
    }

    div.ctrlEmbedForm div.fieldsBlock {
        width: 100% !important;
        margin: 0 !important;
    }

    div.ctrlEmailForm div.ctrlEmailBtns {
        padding: 0;
    }

    .link ul li .dropdown-menu > li, .link ul li .dropdown-menu > li a {
        margin: 0 !important;
        width: 100%;
    }

    div.millionArticle h1, div.millionArticle h2, div.millionArticle h3 {
        line-height: 22px;
    }

    div.archiveTopBody h3 {
        font-size: 16px;
    }

    .uk-head-inr > img {
        display: none;
    }

    .uk-head-inr .uk-form-box {
        position: relative !important;
        margin: 0;
        right: 0;
    }

    .search-block-col {
        width: 100%;
        padding: 0;
    }

    .history-info {
        width: 100%;
        margin: 15px 0 0;
    }

    div.settingsForms textarea {
        margin-right: 0;
        width: 100% !important;
    }

    .custom_red_box label {
        font-size: 14px;
    }

    .link a {
        margin: 0 10px;
    }

    .link ul li {
        margin: 0 6px !important;
    }

    #settingsContainer {
        width: 170px;
    }
}

@media(max-width:460px) {
    div.cartBotContainerLeft .btn, div.ctrlEmailForm div.ctrlEmailBtns .btn, div.ctrlEmailForm div.ctrlEmailBtns .grayBtn {
        width: 100% !important;
    }

    div.imagedefaultthum.jpg {
        padding: 0 !important;
    }

    .home-page h3 {
        font-size: 13px;
    }

    .font_size18 {
        font-size: 14px !important;
    }

    .newspaper-col.linkcolor > ul > li {
        width: 100% !important;
        float: left;
        margin: 0;
    }

    .free_news {
        margin: 10px 0 !important;
        min-width: 100%;
    }

    .popup-lft-arw {
        top: -44px !important;
    }

    .new_img {
        display: inline-block !important;
        float: none !important;
        margin: 10px auto !important;
    }
}

@media(max-width:473px) and (min-width:348px) {
    .link a {
        margin: 0 6px;
    }

    .navbar .link ul li .btn {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
}

@media(max-width:340px) {
    .green-bg-btn2 {
        padding: 16px 5px;
        font-size: 17px;
    }

    .result-dropdn {
        margin: 23px 0 0;
    }

    div.btnsPan a {
        font-size: 12px;
        margin: 7px 0;
        padding: 10px 16px;
    }

    .proChkOut {
        width: 100%;
        font-size: 16px !important;
    }

    .article-col-mn {
        padding: 0 10px;
    }

    .popup-lft-arw {
        margin-top: 14% !important;
    }

    .login_box {
        padding: 20px;
    }

    .link ul li {
        margin: 0 1px !important;
    }

    .link a {
        margin: 0 7px;
    }

    #tools {
        height: 90px !important;
    }

    .article-inr .slick-next, .article-inr .slick-prev {
        text-indent: -2000px;
    }

    .article-inr .slick-prev {
        left: -6px;
    }

        .article-inr .slick-prev:before {
            background: url(Images/arrow-prev.png) no-repeat;
            float: left;
            height: 17px;
            width: 12px;
        }

    .article-inr .slick-next:before {
        background: url(Images/arrow-next.png) no-repeat;
        float: right;
        height: 17px;
        width: 12px;
    }

    .thickBoxArea {
        min-height: 2005px;
    }
}

.recentSerch p {
    word-wrap: break-word;
}

.row-fluid .search-form-block .search-form-col {
    min-height: 165px;
    padding: 0;
}

.search-form-block .search-form-col .padding_custom {
    padding-bottom: 0;
}

.thickBoxArea.bg-overlayer {
    background-image: none;
    background: url(http://newspaperarchive.com/content/images/thickbox-bg.png) rgba(0,0,0,0);
}

@media (max-width:900px) {
    .row-fluid .search-form-block .search-form-col {
        width: 100%;
    }

    .search-form-block .search-form-span {
        padding-bottom: 15px;
    }

    .search-form-col .field-validation-error {
        font-size: 12px;
    }
}

footer {
    display: block !important;
}

    footer.footer-block .gogreen{
        float: right;
        margin-top: -18px;
    }

@media (max-width:1023px) {
footer.footer-block .gogreen{ float: none;
    margin-top: 2px;}
}
@media (max-width:320px) {
footer.footer-block .gogreen {float: none;
    margin-top: 2px;}
}