﻿
@media only screen and (max-width: 991.98px) {

    .header-drop-arrow {
        float: none !important;
        border-top: 4px solid rgba(117,117,117,0.8) !important;
        border-left: 4px solid transparent !important;
        border-right: 4px solid transparent !important;
    }
}




/* General Responsiveness */

@media only screen and (max-width: 1236px) {
    .nav-bar-icons {
        font-size: 36px !important;
    }

    .church-search-glass-nav-icon {
        font-size: 21px !important;
    }

    #mainnavmenu {
        margin: 3px -5px 0px 0px !important;
    }
}


@media only screen and (max-width: 1199px) {

    .connectionsajaxpagelinks {
        width: 100px !important;
        padding: 12px 18px !important;
    }

    .appbannerdiv {
        margin-left: 0px !important;
        margin-right: 0px !important;
        position: absolute !important;
        top: 60px !important;
        left: 0 !important;
        right: 0 !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        z-index: 0 !important;
    }

    .appbanner {
        width: 100% !important;
        height: 40px !important;
    }

    .appbannertext {
        font-size: 26px !important;
        line-height: 0px !important;
    }

    .linkbuttoncaret {
        left: 230px !important;
    }

    .connection-edit-save-button {
        padding-bottom: 0px !important;
    }
}

@media only screen and (max-width: 1024px) {

    .appbannerdiv {
        margin-left: 0px !important;
        margin-right: 0px !important;
        position: absolute !important;
        top: 60px !important;
        left: 0 !important;
        right: 0 !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        z-index: 0 !important;
    }

    .appbanner {
        width: 100% !important;
        height: 40px !important;
    }

    .appbannertext {
        font-size: 26px !important;
        line-height: 0px !important;
    }

    #mainnavmenu {
        margin: 2.5px -5px 0px 0px !important;
    }

    .logo-link-resp {
        margin-left: -15px !important;
    }

    #ajaxsideprofilenavpanel {
        top: -52px !important;
    }
}


@media only screen and (max-width: 992px) {

    .messages-more-menu {
        left: -137px !important;
    }

    .messages-more-menu-caret {
        left: 155px !important;
    }

    .db-more-menu-caret {
        left: 139px !important;
    }

    .notifications-more-menu {
        left: -202px !important;
    }


    .notifications-more-menu-caret {
        left: 218px !important;
    }

    .account-more-menu-caret {
        left: 118px !important;
    }

    .navbar-nav > li {
        float: left !important;
    }

    .Core-Home-Description {
        padding-left: 30px;
    }

    button.navbar-toggle.collapsed {
        display: none !important;
    }

    .navbar {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .home-nav-right-icon {
        margin-right: 20px !important;
    }

    .reg-form-container {
        text-align: left !important;
    }

    .activate-bottom-links {
        margin-top: 80px !important;
    }

    /*.forgot-login-bottom-links {
        margin-top: 130px !important;
    }*/

    .nav-logo {
        margin-top: 3px;
    }

    .reg-options::before {
        background: linear-gradient(to right, rgba(128,128,128, .8), rgba(255,255,255, 0.4));
    }

    .DashboardAppButtonLeftDiv {
        float: left !important;
    }

    .DashboardAppButtonRightDiv {
        float: right !important;
    }

    .DashboardAppButton {
        width: 100% !important;
    }

    .AccountFullFormDiv {
        margin-top: 90px !important;
    }

    .RegisterFullFormDiv {
        margin-top: 90px !important;
    }

    .AccountFullFormRow {
        margin: 0 20px 0 20px !important;
    }

    .ChurchSearchFullFormRow {
        margin: 0 8px 0 8px !important;
    }

    .AccountFullFormInnerDiv {
        margin-bottom: 0px !important;
    }

    .tab-content-resp {
        padding: 5px !important;
    }

    .nav-bar-icons {
        font-size: 32px !important;
        color: #ffffff !important;
        margin-top: 10px !important;
    }

    .church-search-glass-nav-icon {
        margin-right: 37px !important;
        font-size: 18px !important;
        top: -13px !important;
        position: relative;
    }

    .church-search-church-nav-icon {
        margin-right: -56px !important;
    }

    .AccountLoginFormTitleDesc {
        margin-top: 30px;
    }


    /*************************************** Connections App **********************************************/
    #page-contents {
        margin-top: 0px !important;
    }

    #mainnavmenu {
        margin: 4px -5px 0px 0px !important;
    }

    .profile-info {
        margin-top: 20px !important;
    }

    .timeline-cover .navbar-mobile {
        right: unset !important;
        bottom: 50px !important;
        background-color: rgba(0,0,0,.4);
        height: 280px !important;
        padding-top: 10px !important;
    }


    .linkbuttoncaret {
        display: none !important;
    }
}


@media only screen and (max-width: 991px) {

    .blogListPagingSection {
        padding-top: 10px;
        text-align: center;
        background-color: #d8d8d8;
        width: 100vw !important;
        position: fixed;
        bottom: 0px;
        left: 0px;
        z-index: 9;
    }

    .au-blog-search-advbutton, .au-blog-search-result-num, .au-blog-search-select{
        font-size:13px !important;
    }

    .au-blog-search-advbutton {
        padding: 11px 5px;
    }
    
    /************************************************Connections Views******************************************************************/
    .timeline-cover .navbar-mobile {
        bottom: 0px !important;
        height: 320px !important;
        padding-top: 35px !important;
    }

    .timeline-cover .navbar-mobile .profile-info img.profile-photo {
        height: 200px !important;
        width: 200px !important;
    }


    .mobile-menu {
        display: none !important;
    }

    .profile-menu-div {
        padding-left: 2px !important;
        padding-right: 0px !important;
        top: 53px !important;
    }

    .profile-menu-item-group {
        margin-left: 0px !important;
    }

    .connectionsajaxpagelinks {
        width: 62px !important;
        padding: 12px 20px !important;
    }

    #ajaxrightpanel {
        padding-left: 20px !important;
        padding-right: 30px !important;
        top: -41px !important;
    }

    #ajaxsideprofilenavpanel {
        top: -51px !important;
        left: 10px !important;
    }

    .profilepagesidelinks {
        font-size: 13px !important;
        padding: 12px 6px 12px 10px !important;
    }

    .connectionsajaxpagelinks {
        width: 80px !important;
        border-radius: 0px 0px 5px 5px !important;
        padding: 12px 8px !important;
        font-size: 12px !important;
    }

    #page-contents {
        padding-bottom: 0px !important;
        margin-top: 0px !important;
    }

    .timeline #page-contents {
        margin-top: 0px !important;
    }

    .connection-profile-resp-icons {
        font-size: 20px !important;
    }

    .profile-links {
        background-color: transparent !important;
    }

    .connections-header-nav-items {
        display: inline !important;
    }

    .page-contents-nav-bar {
        height: 41px !important;
    }

    .edit-block {
        padding: 15px 0px 10px 0px !important;
        margin-bottom: 10px !important;
    }

    .edititembox {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .connection-edit-save-button {
        padding-bottom: 0px !important;
    }

    .connectionscloseicon {
        right: 10px !important;
    }

    .add-item-box {
        height: 40px !important;
        width: 40px !important;
    }


    .footer-no-buttons {
        padding: 0px !important
    }

    .uai-update-row {
        overflow: unset;
    }

    .account-action-buttons {
        padding-top: 3px !important;
        padding-bottom: 3px !important;
        width: 100%;
        padding: 3px;
    }
}



@media only screen and (max-width: 767px) {

    .account-login-register-panel{
        margin-top:110px !important;
    }

    .au-blog-search-advbutton, .au-blog-search-result-num, .au-blog-search-select {
        margin-top: 5px;
    }
      
    .na-blog-search-input {
        width: 98.5%;
        margin-bottom: 5px;
    }

    .na-blog-search-select {
        width: 49%;
    }

    .na-blog-search-advbutton {
        width: 49%;
        max-width:400px;
        margin-right: 0px;
    }

    .na-blog-search-select-col {
        padding-right: 2px;
    }

    .na-blog-search-advbutton-col {
        padding-left: 2px;
    }

    .Core-Home-Description {
        display: none;
    }

    #lp-register .wrapper {
        padding-top: 80px !important;
        padding-bottom: 50px !important;
    }


    /************************************************Connections Views******************************************************************/


    .connection-profile-resp-icons {
        display: inline !important;
    }

    .profilepagesidelinks {
        display: none !important;
    }

    .linkbuttoncaret {
        display: none !important;
    }

    .edit-menu-links {
        text-align: center !important;
        height: 40px !important;
        padding-top: 10px !important;
    }

    #editcoreaccountcontainer {
        padding: 10px 5px !important;
    }

    .UAI-action-button-text {
        display: none;
    }
}


@media only screen and (max-width: 658px) {

    .connectionsajaxpagelinks {
        width: 80px !important;
        padding: 12px 8px !important;
    }

    .uai-update-row {
        font-size: 14px;
    }

    .account-action-buttons {
        width: 55px;
        padding: 6px 6px !important;
    }

    .UAI-main-section-div {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    #ajaxrightpanel {
        margin-top: 60px !important;
    }

    .blog-header-content-bar{
        padding:12px !important;
    }
}


@media only screen and (max-width: 532px) {

    .connectionsajaxpagelinks {
        width: 70px !important;
        padding: 12px 0px !important;
    }

    .uai-update-row {
        font-size: 13px;
    }

    .account-action-buttons {
        width: 100%;
        max-width: 60px;
        padding: 4px 0px !important;
    }

    .floating-contact-call-img {
        z-index: 99;
        height: 35px !important;
        position: fixed;
        bottom: 0px !important;
        right: 0px !important;
    }
}



@media only screen and (max-width: 500px) {

    .AccountBottomRightLink {
        float: left !important;
        clear: both !important;
    }

    /************************************************Church Search Views******************************************************************/

    #progressbar {
        width: 80%;
    }

    /************************************************Connections Views******************************************************************/

    /*.timeline-cover .navbar-mobile {
        bottom: -20px !important;
    }*/

    .timeline-cover .navbar-mobile {
        bottom: 0px !important;
        height: 200px !important;
        padding-top: 10px !important;
    }

        .timeline-cover .navbar-mobile .profile-info img.profile-photo {
            height: 125px !important;
            width: 125px !important;
        }

    .timeline-cover {
        min-height: 240px !important;
    }

    .mobile-menu {
        display: none !important;
    }

    .profile-menu-div {
        padding-left: 2px !important;
        padding-right: 0px !important;
        top: 53px !important;
    }

    .profile-menu-item-group {
        margin-left: 0px !important;
    }

    .connectionsajaxpagelinks {
        width: 62px !important;
        padding: 12px 20px !important;
    }

    #ajaxrightpanel {
        padding-left: 20px !important;
        padding-right: 30px !important;
        top: -41px !important;
    }

    #ajaxsideprofilenavpanel {
        top: -51px !important;
        left: 10px !important;
    }

    .edit-menu-links {
        height: 40px !important;
        padding-top: 10px !important;
    }

    .connectionsajaxpagelinks {
        border-radius: 0px 0px 5px 5px !important;
        padding: 12px 1px !important;
        font-size: 12px !important;
    }

    #page-contents {
        padding-bottom: 0px !important;
        margin-top: 0px !important;
    }

    .timeline #page-contents {
        margin-top: 0px !important;
    }

    .connection-profile-resp-icons {
        font-size: 20px !important;
    }

    .profile-links {
        background-color: transparent !important;
    }

    .connections-header-nav-items {
        display: inline !important;
    }

    .page-contents-nav-bar {
        height: 41px !important;
    }

    .edit-block {
        padding: 15px 0px 10px 0px !important;
        margin-bottom: 10px !important;
        font-size: 14px !important;
    }

        .edit-block, .edit-block .form-control {
            color: #333 !important;
        }

    .edititembox {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .connection-edit-save-button {
        padding-bottom: 0px !important;
    }

    .connectionscloseicon {
        right: 10px !important;
    }

    .copy-auth-key-area {
        padding: 0px !important;
    }

    .uai-update-row {
        font-size: 12px;
    }

    .UAI-main-section-child-div {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .account-action-buttons {
        font-size: 12px;
    }

}



@media only screen and (max-width: 480px) {

    #external-ABCUSA-news {
        top: -230px !important;
    }
}



@media only screen and (max-width: 456px) {

    .uai-update-row {
        font-size: 11px;
    }
}



@media only screen and (max-width: 450px) {

    .new-blog-post-div{
        padding-right:5px;
    }

    .blog-options-div{
        padding-left:5px;
    }

    .blog-options-btn, .new-blog-post-btn {
        font-size: 12px;
        padding: 9px 5px;
    }

    .au-blog-search-sup-div {
        padding-left: 2.5px;
        padding-right: 2.5px;
    }


    #ajaxrightpanel {
        padding-left: 10px !important;
        padding-right: 15px !important;
        top: -41px !important;
    }

    .editprofilecontainer{
        padding: 0px !important;
    }

    .account-more-menu {
        left: -113px;
    }

    .account-more-menu-caret {
        left: 124px !important;
    }

    .notifications-more-menu {
        left: -238px !important;
    }

    .notifications-more-menu-caret {
        left: 209px !important;
    }

    .db-more-menu {
        left: -149px;
    }

    .db-more-menu-caret {
        left: 160px !important;
    }


    .timeline-cover .navbar-mobile .profile-info img.profile-photo {
        height: 100px !important;
        width: 100px !important;
    }

    .timeline-cover .navbar-mobile .profile-info img.profile-photo {
        border: 5px solid #fff;
    }

    .small-name-title {
        width: 180px !important;
    }

    .profile-info {
        margin-top: 30px !important;
    }

    .edit-block {
        font-size: 13px !important;
    }

    .menu-item, .menu-open-button, .menu-item-small {
        margin: 0px !important;
    }

    .modal-content-div {
        padding: 0px !important;
    }

    .account-action-buttons {
        font-size: 10.5px;
    }

    #mainnavmenu {
        margin: 7px -15px 0px 0px !important;
    }

    .nav-bar-icons {
        margin-left: 1px !important;
        margin-right: 1px !important;
        font-size: 26px !important;
    }


    .church-search-glass-nav-icon {
        margin-right: 29px !important;
        font-size: 18px !important;
        top: -10px !important;
        position: relative;
    }

    .church-search-church-nav-icon {
        margin-right: -47px !important;
    }
}


@media only screen and (max-width: 418px) {

    .ChurchSearchFormTitle {
        font-size: 1rem !important;
    }
}



/* iPhone 6/7/8 Plus */
@media only screen and (max-width: 414px) {


    /************************************************ Account Views *******************************************************************/

    .AccountFullFormInnerDiv {
        margin-bottom: 10px !important;
    }

    .AccountBottomRightLink {
        margin-bottom: 15px !important;
    }


    /************************************************Connections Views******************************************************************/

    .mobile-menu {
        display: none !important;
    }

    .profile-menu-div {
        padding-left: 2px !important;
        padding-right: 0px !important;
        top: 53px !important;
    }

    .profile-menu-item-group {
        margin-left: 0px !important;
    }

    /*.connectionsajaxpagelinks {
        width: 62px !important;
        padding: 12px 20px !important;
    }*/

    .connectionsajaxpagelinks {
        padding: 12px 0px !important;
        font-size: 10.5px !important;
        width: 53px !important;
    }

    #ajaxrightpanel {
        padding-left: 10px !important;
        padding-right: 15px !important;
        top: -41px !important;
    }

    #ajaxsideprofilenavpanel {
        top: -51px !important;
        left: 10px !important;
    }

    .edit-menu-links {
        height: 40px !important;
        padding-top: 10px !important;
    }

    .connectionsajaxpagelinks {
        border-radius: 0px 0px 5px 5px !important;
        padding: 12px 0px !important;
        font-size: 11.5px !important;
    }

    #page-contents {
        padding-bottom: 0px !important;
        margin-top: 0px !important;
    }

    .timeline #page-contents {
        margin-top: 0px !important;
    }

    .connection-profile-resp-icons {
        font-size: 20px !important;
    }

    .profile-links {
        background-color: transparent !important;
    }

    .connections-header-nav-items {
        display: inline !important;
    }

    .page-contents-nav-bar {
        height: 41px !important;
    }

    .edit-block {
        padding: 15px 0px 10px 0px !important;
        margin-bottom: 10px !important;
        font-size: 12px !important;
    }

    .edititembox {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .connection-edit-save-button {
        padding-bottom: 0px !important;
    }

    .connectionscloseicon {
        right: 10px !important;
    }

    .connections-options-buttons {
        width: 80px !important;
    }


    .user-info-save-button-div {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    #userAccountDetailsFormSubmit, #updateEmailButton, #updatePhoneNumberButton {
        padding: 6px 11px !important;
    }

    .UAI-title {
        font-size: 18px !important;
    }

    .UAI-title-icon {
        margin-right: 10px !important;
    }

    .account-action-buttons {
        font-size: 10px;
    }
}


@media only screen and (max-width: 387px) {

    #external-ABCUSA-news {
        top: -250px !important;
    }

    .account-forgot-signup-bar p {
        font-size:13px;
    }
}








/* iPhone 6/7/8 */
@media only screen and (max-width: 375px) {

    .blogListPagingSection .pagination li a {
        padding: 10px 11px !important;
    }

    /************************************************ Account Views *******************************************************************/
    .AccountLoginFormTitle {
        font-size: 1.65rem !important;
    }

    .AccountFullFormInnerDiv {
        margin-bottom: 10px !important;
    }

    .AccountFullFormDiv {
        margin-top: 100px !important;
    }

    #mainnavmenu {
        margin: 7px -15px 0px 0px !important;
    }

    .nav-bar-icons {
        margin-left: 1px !important;
        margin-right: 1px !important;
        font-size: 26px !important;
    }

    .ChurchSearchFormTitle {
        font-size: 1rem !important;
    }


    .church-search-glass-nav-icon {
        margin-right: 29px !important;
        font-size: 18px !important;
        top: -10px !important;
        position: relative;
    }

    .church-search-church-nav-icon {
        margin-right: -47px !important;
    }




    .messages-more-menu {
        left: -187px !important;
    }

    .messages-more-menu-caret {
        left: 198px !important;
    }

    .db-more-menu {
        left: -147px !important;
    }

    .db-more-menu-caret {
        left: 158px !important;
    }

    .notifications-more-menu {
        left: -237px !important;
    }


    .notifications-more-menu-caret {
        left: 246px !important;
    }

    .account-more-menu-caret {
        left: 123.5px !important;
    }




    /************************************************Connections Views******************************************************************/

    .mobile-menu {
        display: none !important;
    }

    .profile-menu-div {
        padding-right: 0px !important;
        top: 53px !important;
    }

    .profile-menu-item-group {
        margin-left: 0px !important;
    }

    .connectionsajaxpagelinks {
        width: 54px !important;
        padding: 12px 20px !important;
    }

    #ajaxrightpanel {
        padding-left: 10px !important;
        padding-right: 15px !important;
        top: -41px !important;
    }

    #ajaxsideprofilenavpanel {
        top: -49px !important;
        left: 10px !important;
    }

    .connectionsajaxpagelinks {
        border-radius: 0px 0px 5px 5px !important;
        padding: 12px 1px !important;
        font-size: 11px !important;
    }

    #page-contents {
        padding-bottom: 0px !important;
        margin-top: 0px !important;
    }

    .timeline #page-contents {
        margin-top: 0px !important;
    }

    .connection-profile-resp-icons {
        font-size: 15px !important;
        padding-left: 0px !important;
    }

    .edit-menu-links {
        padding-top: 8px !important;
    }

    .profile-links {
        background-color: transparent !important;
    }

    .connections-header-nav-items {
        display: inline !important;
    }

    .page-contents-nav-bar {
        height: 41px !important;
    }

    .edit-block {
        padding: 15px 0px 10px 0px !important;
        margin-bottom: 10px !important;
        font-size: 11px !important;
    }

    .edititembox {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .connection-edit-save-button {
        padding-bottom: 0px !important;
    }

    .connectionscloseicon {
        right: 10px !important;
    }



    .user-info-save-button-div {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    #userAccountDetailsFormSubmit, #updateEmailButton, #updatePhoneNumberButton {
        padding: 6px 9px !important;
    }

    .UAI-title {
        font-size: 18px !important;
    }

    .UAI-title-icon {
        margin-right: 10px !important;
    }

    .copy-code-clipboard-button {
        padding: 6px 3px !important;
    }

    .auth-key-field-style {
        font-size: 78%;
    }

    .account-action-buttons {
        font-size: 9.5px;
    }
}





@media only screen and (max-width: 363px) {

    /************************************************Connections Views******************************************************************/

    .connectionsajaxpagelinks {
        padding: 12px 0px !important;
        font-size: 10.5px !important;
        width: 53px !important;
    }
}


/* Samsung Galaxy S5 */
@media only screen and (max-width: 360px) {

    /************************************************ Account Views *******************************************************************/

    #mainnavmenu {
        margin: 7px -15px 0px 0px !important;
    }




    .messages-more-menu {
        left: -187px !important;
    }

    .messages-more-menu-caret {
        left: 198px !important;
    }

    .db-more-menu {
        left: -147px !important;
    }

    .db-more-menu-caret {
        left: 158px !important;
    }



    .notifications-more-menu {
        left: -236px !important;
    }

    .notifications-more-menu-caret {
        left: 246px !important;
    }

    .account-more-menu {
        left: -112px !important;
    }

    .account-more-menu-caret {
        left: 123px !important;
    }




    /************************************************Connections Views******************************************************************/


    .mobile-menu {
        display: none !important;
    }

    .profile-menu-div {
        padding-right: 0px !important;
        top: 53px !important;
    }

    .profile-menu-item-group {
        margin-left: 0px !important;
    }

    .connectionsajaxpagelinks {
        width: 53px !important;
        padding: 12px 20px !important;
    }

    #ajaxrightpanel {
        padding-left: 10px !important;
        padding-right: 15px !important;
        top: -41px !important;
    }

    #ajaxsideprofilenavpanel {
        top: -49px !important;
        left: 10px !important;
    }

    .connectionsajaxpagelinks {
        border-radius: 0px 0px 5px 5px !important;
        padding: 12px 1px !important;
        font-size: 10px !important;
    }

    #page-contents {
        padding-bottom: 0px !important;
        margin-top: 0px !important;
    }

    .timeline #page-contents {
        margin-top: 0px !important;
    }

    .edit-menu-links {
        padding-top: 8px !important;
    }

    .connection-profile-resp-icons {
        font-size: 15.5px !important;
        padding-left: 0px !important;
    }

    .profile-links {
        background-color: transparent !important;
    }

    .connections-header-nav-items {
        display: inline !important;
    }

    .page-contents-nav-bar {
        height: 41px !important;
    }

    .edit-block {
        padding: 15px 0px 10px 0px !important;
        margin-bottom: 10px !important;
        font-size: 10px !important;
    }

    .edititembox {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .connection-edit-save-button {
        padding-bottom: 0px !important;
    }

    .connectionscloseicon {
        right: 10px !important;
    }

    .UAI-title {
        font-size: 15px !important;
    }

    .UAI-title-icon {
        margin-right: 5px !important;
    }

    .account-action-buttons {
        font-size: 11px;
    }
}

@media only screen and (max-width: 359px) {

    .ChurchSearchFormTitle {
        font-size: .88rem !important;
    }


    /************************************************Connections Views******************************************************************/

    .connectionsajaxpagelinks {
        padding: 12px 0px !important;
        font-size: 10px !important;
        width: 47px !important;
    }

    .profile-menu-div {
        padding-left: 0px !important;
    }

    .logo-link-resp {
        position: absolute !important;
        padding: 8px 15px 8px 0px !important;
    }
}



/* iPhone 5 /SE */
@media only screen and (max-width: 320px) {



    /************************************************ Account Views *******************************************************************/

    .AccountLoginFormTitle {
        font-size: 1.35rem !important;
    }

    .AccountLoginForm {
        font-size: 1.2rem !important;
    }

    .AccountFullFormInnerDiv {
        margin-bottom: 10px !important;
    }

    /************************************************ Church Search Views *******************************************************************/

    .ChurchSearchFormTitle {
        font-size: .88rem !important;
    }


    /************************************************Connections Views******************************************************************/


    .mobile-menu {
        display: none !important;
    }

    .profile-menu-div {
        padding-left: 0px !important;
        padding-right: 0px !important;
        top: 53px !important;
    }

    .profile-menu-item-group {
        margin-left: 0px !important;
    }

    .connectionsajaxpagelinks {
        width: 47px !important;
        padding: 12px 20px !important;
    }

    #ajaxrightpanel {
        padding-left: 10px !important;
        padding-right: 15px !important;
        top: -41px !important;
    }

    #ajaxsideprofilenavpanel {
        top: -49px !important;
        left: 10px !important;
    }

    .connectionsajaxpagelinks {
        border-radius: 0px 0px 5px 5px !important;
        padding: 12px 0px !important;
        font-size: 10px !important;
    }

    #page-contents {
        padding-bottom: 0px !important;
        margin-top: 0px !important;
    }

    .timeline #page-contents {
        margin-top: 0px !important;
    }

    .edit-menu-links {
        padding-top: 8px !important;
    }

    .connection-profile-resp-icons {
        font-size: 15.5px !important;
        padding-left: 0px !important;
    }

    .profile-links {
        background-color: transparent !important;
    }

    .connections-header-nav-items {
        display: inline !important;
    }

    .page-contents-nav-bar {
        height: 41px !important;
    }

    .edit-block {
        padding: 15px 0px 10px 0px !important;
        margin-bottom: 10px !important;
    }

    .edititembox {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .connection-edit-save-button {
        padding-bottom: 0px !important;
    }

    .connectionscloseicon {
        right: 10px !important;
    }



    .user-info-save-button-div {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    #userAccountDetailsFormSubmit, #updateEmailButton, #updatePhoneNumberButton {
        padding: 6px 5px !important;
    }

    .UAI-title {
        font-size: 15px !important;
    }

    .UAI-title-icon {
        margin-right: 5px !important;
    }

    .account-action-buttons {
        font-size: 10.5px;
    }
}
