@media (min-width: 1900px) {
    #accountform .custom-dasboard-blog-1 .block_contain, #accountform .custom-dasboard-blog-2 .block_contain, #accountform .custom-dasboard-blog-3 .block_contain, #accountform .custom-dasboard-blog-4 .block_contain,
    #accountform .custom-dasboard-blog-8 .block_contain, #accountform .custom-dasboard-blog-7 .block_contain, #accountform .custom-dasboard-blog-6 .block_contain, #accountform .custom-dasboard-blog-5 .block_contain{
        float: none;
        padding: 5px;
        width: 100%;
    }
    .recent_activity .block_contain .block_count {
        font-size: 35px;
    }
    .recent_activity .block_contain .block_title {
        font-size: 25px;
    }
    #accountform .blog_icon_size, #accountform .custom-dasboard-blog-2 .blog_icon_size, #accountform .custom-dasboard-blog-3 .blog_icon_size, #accountform .custom-dasboard-blog-4 .blog_icon_size,
    #accountform .custom-dasboard-blog-8 .blog_icon_size, #accountform .custom-dasboard-blog-7 .blog_icon_size, #accountform .custom-dasboard-blog-6 .blog_icon_size, #accountform .custom-dasboard-blog-5 .blog_icon_size {
        font-size: 60px;
    }
}
@media (max-width: 1800px) {
    .recent_activity .block_contain .block_count {
        font-size: 30px;
    }
    .recent_activity .block_contain .block_title {
        font-size: 20px;
    }
    #accountform .blog_icon_size, #accountform .custom-dasboard-blog-2 .blog_icon_size, #accountform .custom-dasboard-blog-3 .blog_icon_size, #accountform .custom-dasboard-blog-4 .blog_icon_size,
    #accountform .custom-dasboard-blog-8 .blog_icon_size, #accountform .custom-dasboard-blog-7 .blog_icon_size, #accountform .custom-dasboard-blog-6 .blog_icon_size, #accountform .custom-dasboard-blog-5 .blog_icon_size {
        font-size: 50px;
    }
}
@media (max-width: 1600px) {
    .recent_activity .block_contain .block_count {
        font-size: 25px;
    }
    .recent_activity .block_contain .block_title {
        font-size: 17px;
    }
    #accountform .blog_icon_size, #accountform .custom-dasboard-blog-2 .blog_icon_size, #accountform .custom-dasboard-blog-3 .blog_icon_size, #accountform .custom-dasboard-blog-4 .blog_icon_size,
    #accountform .custom-dasboard-blog-8 .blog_icon_size, #accountform .custom-dasboard-blog-7 .blog_icon_size, #accountform .custom-dasboard-blog-6 .blog_icon_size, #accountform .custom-dasboard-blog-5 .blog_icon_size {
        font-size: 40px;
    }
}
@media (max-width: 1500px) {
    .recent_activity .block_contain .block_count {
        font-size: 20px;
    }
    .recent_activity .block_contain .block_title {
        font-size: 15px;
    }
}
@media (max-width: 1280px) {
    .subscriber-ticket-wrap .width-65, .subscriber-ticket-wrap .width-30 {
        width: 100%;
        margin: 0px;
    }
}
@media (max-width: 1024px) {
    .wrapper #sidebar {
        min-width: 220px;
        max-width: 220px;
    }
    .wrapper .idx-inner-layout-page {
        padding: 0px 10px;
        width: calc(100% - 220px);
    }
    .wrapper #sidebar .side-header a {
        padding: 8px;
        font-size: 16px;
    }
    .wrapper #sidebar .manu-show-iiner {
        padding-left: 10px;
    }
    .wrapper #sidebar .manu-show-iiner li a {
        font-size: 11px;
    }
    .wrapper #sidebar .manu-show-iiner li a:hover, .wrapper #sidebar .manu-show-iiner li a.active {
        font-size: 12px !important;
    }
    #accountform {
        margin-top: 33px;
    }
    #accountform li select, #accountform li input[type="text"], #accountform li input[type="password"]{
        width: 35%;
    }
    #accountform textarea{
        width: 20%;
    }
    input.finance-input-box {
        width: 35% !important;
    }
    .coded_itemlist{
        overflow-x: auto;
    }
    .profile_firstname, .profile_lastname {
        width: 21% !important;
    }
    .profile_company_name {
        width: 35% !important;
    }
    #accountform .search-form-container li select, #accountform .search-form-container li input[type="text"], #accountform .search-form-container li input[type="password"]{
        width: 100%;
    }
    #accountform .search-form-container .note{
        width:100%;
        margin-left: 0;
    }
    #searchform .search_price-span .search_range input, #searchform .search_bedrooms .search_range select, #searchform .search_bathrooms .search_range select, #searchform .search-building-age .search_range select, #searchform .search_sqft .search_range select {
        width: 167px;
    }
    input[type="submit"]{
        white-space: normal;
    }
    .wrap-thumb {
        width: 95% !important;
    }
    .wrap-thumb img {
        max-height: unset !important;
        width:100%;
    }
    .email-images-form-wrap .display-inline-block li{
        width:48%;
        display: inline-block;
        float: none;
    }
    #popup_main_class .popup-child-class{
        width: 55%;
    }
    #accountform .testimonial_posted_by input[type="text"]{
        width: 30%;
    }
    .wrap-thumb:hover > .hover-header-image-preview{
        display:none;
    }
    #accountform .coded-editsite-feature li select {
        width: 30%;
    }
    .coded-editsite-feature textarea {
        width: 70% !important;
    }
    #accountform .domain-setting-page li select[name="test_site"],
    #accountform .domain-setting-page li select[name="disable_site"],
    #accountform .domain-setting-page li select[name="parked"],
    #accountform .domain-setting-page li input[name="parked_url"] {
        width: 24%;
    }
    #update-listing-form ol fieldset li textarea{
        width: 100%;
    }
    #accountform_theme .bannerImages .banner-img-number {
        width: 50%;
    }
    #theme-body-section #theme_option_section div.row>div {
        flex: 0 0 32% !important;
        max-width: 32% !important;
    }
    #theme-body-section #theme_option_section * {
        text-align: center;
    }
    #accountform form[action="/system_editposts.html"] ol li select[name="post_month"],
    #accountform form[action="/system_editposts.html"] ol li select[name="post_day"],
    #accountform form[action="/system_editposts.html"] ol li select[name="post_year"] {
        width: 20%;
    }
    .customform-data-container .documents-action-container {
        width: auto;
    }
    #salescommission-helptip .legend .employee-box.width-half{
        width: 45%;
    }
    .docuploadernew #focus-catchall .wrap-notes.helptip-notes {
        width: 48%;
    }
    .docuploadernew #focus-catchall .btn-circle {
        padding: 6px 0;
    }
    .toggle-buttons-area {
        display: block;
    }
    #brokerage-settings .brokerage-basic-setting-button-form  div.width-half{
        width: 90%;
    }
    #brokerage-menus .form-wrap .customform-data-container ol fieldset.display_inline_block,
    #brokerage-menus .form-wrap .customform-data-container ol fieldset.display_inline_block .broker-admin-link input{
        width: 98%;
    }
    #accountform .customform-data-container .width-75 form fieldset.display_inline_block li.width-half{
        width: 60%
    }
    #accountform .customform-data-container #brokerage-upload-mortgage-logo-elem .brokerage-brokerage-logo img,
    #accountform .customform-data-container #upload-mortgage-logo-elem .brokerage-logo img{
        max-height: 100px;
        max-width: 165px;
    }
    #accountform.brokerage-settings .brokerage-settings-area .foldercontrols_area>li.width-full:nth-child(1) {
        right: 25px;
    }
    #brokerage-menus .form-wrap .customform-data-container ol fieldset.display_inline_block li.right div[align="right"] button{
        margin-right: 25px;
    }
    #brokerage-settings .width-half.permission-notifications-wrap,
    #brokerage-settings .brokerage-trans-setting-button-form div.basic-settings-wrap{
        width: 96%;
    }
    #brokerage-settings .width-half.permission-notifications-wrap #followup-archived-leads-message #followup-message-count{
        width: 100%;
    }
    #brokerage-referrals .customform-data-container fieldset.display_inline_block{
        width: 98%;
    }
    #brokerage-referrals .customform-data-container ol li.broker-admin-referral.width-trifold input[type="text"] {
        width: 100%;
    }
    #accountform #fEditOffice li select, #accountform #fEditOffice li input[type="text"], #accountform #fEditOffice li input[type="password"] {
        width: 30%;
    }
    #accountform #fEditOffice li select[name="office_subscriber"], #accountform #fEditOffice li select[name="office_mainofc"],
    #accountform #fEditOffice li input[name="office_state"],#accountform #fEditOffice li input[name="office_zipcode"],
    #transaction-referral-fee .customform-data-container .wrap-notes li.broker-admin-link input[type="text"]{
        width:unset;
    }
    #accountform #request-testimonials .review-liks-area input[name="google_reviews_link"], #accountform #request-testimonials .review-liks-area input[name="facebook_reviews_link"]{
        width: 98%;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch{
        width: 98%;
    }
    #accountform #accountform_theme #myModal .modal-content1 .subhead_area_title .pull-right{
        max-width: 50%;
    }
    #accountform form[name="form1"] .log_section {
        width: 570px;
    }
    #accountform form[name="form1"] .log_section .log_item{
        width: 560px;
    }
    #accountform #salesReportPeriod_wrapper,
    #subscriber-sales-billing-report .sales-comm-report-list .dataTables_wrapper,
    #accountform table{
        overflow: scroll;
    }
    #accountform #personal_setting_user_form .user_photo{
        width: 100%;
        margin-right: 0px;
        margin-bottom:10px;
    }
    #accountform #personal_setting_user_form .user_photo ol li b{
        width:150px;
    }
    #accountform #personal_setting_user_form ol.user-settings li input[name="user_first"], #personal_setting_user_form ol.user-settings li input[name="user_middle"], #personal_setting_user_form ol.user-settings li input[name="user_last"], #personal_setting_user_form ol.user-settings li input[name="user_state"], #personal_setting_user_form ol.user-settings li input[name="user_zipcode"], #personal_setting_user_form ol li input[name="user_custom_label"], #personal_setting_user_form ol li input[name="user_custom"], #personal_setting_user_form ol li input[name="user_custom_link_name"] {
        width: 135px;
    }
    #accountform #personal_setting_user_form .user-vacation input.user-vacation-date{
        width: 30%;
    }
    #accountform #personal_setting_user_form .user-settings li input[name="user_password2"]{
        width: 34%;
    }
    #accountform  .transaction-form fieldset.display_inline_block div.width-75.left li.width-quarter{
        width: 22%;
    }
    #sub-doc .sub-doc-view-btns,
    #accountform #contact-notes-helptip #tourimage-helptip .edit_icon{
        display:block;
    }
    #accountform #edit-subscriber-form li input[name="subscriber_contact_city"],
    #accountform #edit-subscriber-form li input[name="subscriber_contact_state"],
    #accountform #edit-subscriber-form li input[name="subscriber_contact_zipcode"]{
        width: 24%;
    }
    #accountform #fEditOffice li input[name="board_city"],
    #accountform #fEditOffice li input[name="board_state"],
    #accountform #fEditOffice li input[name="board_zipcode"]{
        width: 20%;
    }
    #accountform #fEditOffice li textarea[name="board_footer_text"],
    #accountform #fEditOffice li textarea[name="board_description"],
    #accountform #fEditOffice li textarea[name="board_notes"]{
        width: 30%;
    }
    #accountform .tab-page #focus-salescommn .sales_commn_form .commission-breakdown-edit-form .agents-common-items .wrap-notes-description .commn-item-area .agent-item-input-fld.addon-input {
        width: 20%!important;
    }
    #accountform .notifications-detail-container .notification-list-container .notification-item .item-details{
        width: 85%;
    }
    #message-form .view_upcoming_development_wrap {
        width: 64%;
    }
    #accountform .mass-email-campaign-form .display_inline_block .width-half{
        width: 95%;
    }
    #accountform .mass-email-campaign-form .mass-email-wrap .mass-email-25 {
        width: 32%!important;
    }
    #update-listing-form ol fieldset li.width-half {
        width: 96% !important;
    }
    #update-listing-form .width-half-less {
        width: 46%;
    }
    #accountform #contact-notes-helptip #listingimage-details-helptip .list_img_div .cont-sec{
        width: 48%;
    }
    #accountform #contact-notes-helptip #listingimage-details-helptip .list_img_div .cont-sec .display_inline_block .image-input-title {
        width: 100%;
    }
    #accountform #contact-notes-helptip #listingimage-details-helptip .list_img_div .cont-sec .display_inline_block .save-image-info-button{
        margin: 26px 0px 0px 10px;
    }
    #accountform .coded-theme-unapproved-domain .customform-data-container li{
        width: 98%;
    }
    #accountform .coded-theme-unapproved-domain .customform-data-container b{
        width: 25%;
    }
    #accountform .add-edit-blog-category td[valign="top"]{
        width: 20%;
    }
    #accountform .add-edit-blog-category td[valign="top"] input[type="text"]{
        width: 152% !important;
    }
    #accountform .add-edit-blog-category .add-edit-blog-category-left input[type="submit"] {
        margin-left: 0px;
    }
    #accountform ol li textarea[name="cat_desc"], #accountform ol li input[name="cat_name"]{
        width: 35%;
    }
    #accountform .agents-reports-page .agent-report-page-form .width-68 {
        width: 100%!important;
    }
    #accountform .agents-reports-page .agent-report-page-form div.width-32.left {
        float: right !important;
    }
    #accountform .email-marketing-report-wrap .email-sent-list ul {
        width: 100%;
        text-align: center;
    }
    #accountform .brokerage-agents-report-table-page .customform-data-container .width-full div.width-25,
    #accountform .brokerage-agents-report-table-page .customform-data-container .width-full div.width-75{
        width: 50%;
    }
    #accountform .search-form-col form[name="radius-searching-form"] ul li.fourth,
    #accountform .search-form-col form[name="address-searching-form"] .col-sub .left,
    #accountform .search-form-col form[name="address-searching-form"] .col-sub .right,
    #accountform .search-form-col form[name="other-searching-form"] .col-sub .left,
    #accountform .search-form-col form[name="other-searching-form"] .col-sub .right{
        width: 100%;
    }
    #accountform .search-form-col form[name="radius-searching-form"] ul li.one-fifth-width{
        width: 33%;
    }
    #accountform .search-form-col form[name="address-searching-form"] ul li.one-fourth-width,
    #accountform .search-form-col form[name="other-searching-form"] ul li.one-fourth-width,
    #accountform .search-form-col form[name="other-searching-form"] ul li.one-third-width{
        width: 49%;
    }
    #accountform .tab-page .search-result-col .property-view .grid-view .thumb.divselecter {
        width: 45%;
    }
    #accountform form#fEditOffice li input[name="feed_state"], #accountform form#fEditOffice li input[name="feed_zipcode"]{
        width: 15%;
    }
    #accountform form[action="/system_edittheme.html"] li input[type="text"],
    #accountform form[action="/system_edittheme.html"] li select{
        width: 60%;
    }
    #accountform li select[name="agentsite_featuredprop_limit"],#accountform li select[name="agentsite_fplistings_limit"],
    #accountform li input[name="sale_comm_mon"]{
        width: 10%;
    }
    #accountform .main-bidx-settings li.display_inline_block.width-15{
        width: 32% !important;
        margin-right: 3px !important;
    }
    .actionplan li input[type="text"], .actionplan li textarea, .actionplan li select{
        width: 70%!important;
    }
    #accountform .custom-dasboard-blog-8 .blog_icon_size {
        font-size: 35px;
    }
    #accountform .custom-dasboard-blog-8 .block_contain .block_count {
        font-size: 20px;
    }
    #accountform .custom-dasboard-blog-8 .block_contain .block_title,
    #accountform .custom-dasboard-blog-7 .block_contain .block_title {
        font-size: 14px;
    }
    #accountform .advanced_search_item_wrap{
        margin-left: 10px;
    }
    #accountform .advanced_search_item_wrap .advanced_search_item_tag {
        padding: 10px;
    }
    #accountform .idxinner-layout-content .idx-inner-bar .customer_status_action_dropdown {
        margin: 0px 10px;
    }
    #accountform .idxinner-layout-content .idx-inner-bar .customer_status_action_dropdown select{
        width: 28%;
    }
    #topnav .nav-header .idx-nav ul li {
        margin-left: 3px !important;
        height: 55px!important;
    }
    #topnav .nav-header .idx-nav ul li.menu-list-item-dashboard{
        margin-left: 0px!important;
    }
    #topnav .nav-header .idx-nav ul li a {
        font-size: 10px;
    }

    #accountform .custom-dasboard-blog-1 .block, #accountform .custom-dasboard-blog-2 .block, #accountform .custom-dasboard-blog-3 .block, #accountform .custom-dasboard-blog-4 .block,
    #accountform .custom-dasboard-blog-8 .block, #accountform .custom-dasboard-blog-7 .block, #accountform .custom-dasboard-blog-6 .block, #accountform .custom-dasboard-blog-5 .block {
        display: block;
        padding: 15px 5px;
        text-align: center;
    }
    #accountform .custom-dasboard-blog-1 .block_contain, #accountform .custom-dasboard-blog-2 .block_contain, #accountform .custom-dasboard-blog-3 .block_contain, #accountform .custom-dasboard-blog-4 .block_contain,
    #accountform .custom-dasboard-blog-8 .block_contain, #accountform .custom-dasboard-blog-7 .block_contain, #accountform .custom-dasboard-blog-6 .block_contain, #accountform .custom-dasboard-blog-5 .block_contain{
        float: none;
        padding: 5px 0px;
    }
    #accountform .custom-dasboard-blog-1, #accountform .custom-dasboard-blog-2, #accountform .custom-dasboard-blog-3, #accountform .custom-dasboard-blog-4,
    #accountform .custom-dasboard-blog-5, #accountform .custom-dasboard-blog-6, #accountform .custom-dasboard-blog-7, #accountform .custom-dasboard-blog-8{
        padding: 0px 5px;
    }
    #accountform .dashboard_blog_items .blog-child:last-child {
        padding: 0px 0px 0px 5px;
    }
    #accountform .dashboard_blog_items .blog-child:first-child {
        padding: 0px 5px 0px 0px;
    }
    #import-form .total-imported, #import-form .success-imported, #import-form .skip-imported  {
        width: 48%;
    }
    #import-form .skip-imported  {
        margin-left: 0px;
    }
    #landing-page-description, #landing-page-textarea {
        width: 50%!important;
    }
    #accountform .sales-comm-reports-page .width-full .width-40 .width-half{
        width: 47%;
    }
    #all-stats-wrap .stats-tab button {
        padding: 22px 5px;
    }
}
@media (max-width: 991px) {
    .wrapper .idx-inner-layout-page {
        width: 100%;
    }
    .wrapper #sidebar .side-header {
        margin-top: 30px!important;
    }
    #topnav .nav-header .idx-nav ul li a {
        margin-left: 10px;
    }
    #topnav .nav-header .idx-nav ul li {
        margin-top: 5px !important;
        width: 100%!important;
    }
    #topnav .nav-header .idx-nav ul li.menu-list-item-dashboard{
        margin-left: 5px!important;
    }
    #topnav .nav-header .idx-nav ul li a {
        font-size: 14px;
    }
    .wrapper #sidebar {
        min-width: 250px;
        max-width: 250px;
    }
    .wrapper .idx-inner-layout-page .lead-bar .idx-lead h1 {
        font-size: 19px;
    }
    #topnav .nav-header .idx-nav ul li.active > a,
    #topnav .nav-header .idx-nav ul li > a {
        display: flex!important;
    }
    #save-import-leads-id #boxdiv{
        grid-template-columns: auto;
        grid-row-gap: 10px;
        grid-column-gap: 0px;
    }
}
@media (max-width: 812px) {
    .wrapper .idx-inner-layout-page {
        padding: 10px 20px;
    }
    .cwidget {
        width: 48%;
    }
    .cwidget_id_3 {
        margin: 0px 1.5% 20px 0px;
    }
    #searchform .search_price-span .search_range input, #searchform .search_bedrooms .search_range select, #searchform .search_bathrooms .search_range select, #searchform .search-building-age .search_range select, #searchform .search_sqft .search_range select {
        width: 176px;
    }
    #popup_main_class .popup-child-class input[type="text"], #popup_main_class .popup-child-class select, #popup_main_class .popup-child-class .text-label {
        width: 100%;
    }
    .email-images-form-wrap .display-inline-block li {
        width: 100%;
    }
    .tab-page {
        margin-top: 26px;
    }
    .agentsite-dashboard a>.card-container {
        width: 31%;
    }
    .coded-editsite-feature li ol li {
        width: 46%;
    }
    #theme-header-section #theme_head .title{
        font-size: 14px;
    }
    .ui-dialog {
        width: 80% !important;
    }
    .trans-dashboardpage #contact-info-area .employee-box {
        width: 46%;
    }
    #accountform #accountform_theme #myModal .modal-content1 .subhead_area_title .pull-right {
        max-width: 60%;
    }
    #accountform #personal_setting_user_form .user-settings .user_calender .calender_url{
        word-break: break-all;
    }
    #accountform .main-bidx-settings #sub-doc-list #sub-doc {
        width: 98%;
    }
    #accountform .custom-dasboard-blog-8, #accountform .custom-dasboard-blog-7, #accountform .custom-dasboard-blog-6, #accountform .custom-dasboard-blog-5,
    #accountform .custom-dasboard-blog-4, #accountform .custom-dasboard-blog-3, #accountform .custom-dasboard-blog-1, #accountform .custom-dasboard-blog-2 {
        width: 25%;
    }
    #accountform .dashboard_blog_items .blog-child:last-child {
        padding: 0px 5px 0px 5px;
    }
    #accountform .dashboard_blog_items .blog-child:nth-child(1), #accountform .dashboard_blog_items .blog-child:nth-child(5) {
        padding: 0px 5px 0px 0px;
    }
    #accountform .dashboard_blog_items .blog-child:nth-child(4), #accountform .dashboard_blog_items .blog-child:nth-child(8) {
        padding: 0px 0px 0px 5px;
    }
    #accountform .recent_activity .blog-child .block {
        margin-bottom: 10px;
    }

}

@media (max-width: 768px) {
    #accountform li select, #accountform li input[type="text"], #accountform li input[type="password"], #accountform .testimonial_posted_by input[type="text"]{
        width: 24%;
    }
    #accountform textarea{
        width: 21%;
    }

    input.finance-input-box {
        width: 24% !important;
    }
    .navbar .idx-main-menu {
        top: 60px !important;
    }
    .profile_company_name {
        width: 24% !important;
    }
    #accountform .user_photo {
        width: 100%;
        margin-right: unset;
        float: left;
    }
    #accountform .user_photo img{
        margin: auto;
        display: block;
        float: none;
    }
    #searchform .search_price-span .search_range input, #searchform .search_bedrooms .search_range select, #searchform .search_bathrooms .search_range select, #searchform .search-building-age .search_range select, #searchform .search_sqft .search_range select {
        width: 165px;
    }
    .action-add-scheduleshowing-widget-body .display_inline_block .width-half{
        width: 94%;
    }
    .customform-data-container .display_inline_block .width-half{
        width: 96%;
    }
    #update-listing-form .widget-edit-form .width-full {
        width: 96%;
    }
    #update-listing-form .width-half-less {
        width: 46%;
    }
    .agentsite-dashboard a>.card-container {
        width: 48%;
    }
    #tourinformation-helptip .helptip-txt .width-half{
        width: 100%;
    }
    #accountform form[action="/system_editsitepages.html"] li select,
    #accountform form[action="/system_editsitepages.html"] li input[type="text"] {
        width: 70%;
    }
    #accountform form[action="/system_editsitepages.html"] textarea {
        width: 70%;
    }
    #theme-body-section .text-change-sub-area div {
        width: 100% !important;
    }
    #theme-body-section .text-change-sub-area div input {
        width: 73% !important;
    }
    #theme-body-section #theme_option_section div.row>div {
        flex: 0 0 48% !important;
        max-width: 48% !important;
    }
    #update-listing-form ol fieldset li.width-half{
        width: 96% !important;
    }
    .docuploadernew #documents-info-area {
        position: relative;
    }
    .docuploadernew #focus-documents #documents-info-area .documents-container {
        width: 100%;
        margin-top: 55px;
    }
    .docuploadernew .helptip-notes {
        width: 100%;
    }
    .docuploadernew .customform-data-container .documents-action-container {
        width: 100%;
        display: inline-block;
        vertical-align: top;
        position: absolute;
        right: 20px;
        text-align: end;
        top: 0;
    }
    .edit-basic-propery-info-widget .customform-data-container .display_inline_block {
        display: inline-block;
        width: 96%;
        vertical-align: top;
        border: none;
        margin-left: 10px;
    }
    .edit-basic-propery-info-widget .widget-edit-form .width-full {
        width: 96%;
    }
    .trans-dashboardpage .helptip-notes {
        width: 100%;
        margin-right: 10px;
    }
    .trans-dashboardpage #contact-info-area .employee-box {
        width: 45%;
    }
    #add-new-document-browse,
    .trans-dashboardpage #add-new-catchall-document-browse {
        display: inline-block;
        width: auto;
        margin: 5px auto;
    }
    #accountform .agents-reports-page .agent-report-page-form .display_inline_block .width-75.left .width-quarter {
        width: 23%;
    }
    #message-form .view_upcoming_development_wrap {
        width: 96%;
        border-bottom: 2px solid;
    }
    #message-form .coded_message_system {
        width: 96%;
    }
    #accountform .mass-email-campaign-form .display_inline_block .width-quarter{
        width: 35%;
    }
    .brokerage-settings #header-email-documents .brokerage-document-summary .header-middle-button .emp-flix{
        margin-top: 0px;
    }
    .account_list .agents-reports-page fieldset.width-full li.width-half .wrap-notes.width-full{
        width: 98%;
    }
    .subscriber-ticket-button-wrap {
        float: none !important;
        text-align: center;
    }

}

@media (max-width: 740px) {
    #accountform_theme #popup_wrapper .container{
        max-width: 700px;
    }
    #theme-header-section #theme_head .title{
        font-size: 12px;
    }
    #accountform .customform-data-container #brokerage-upload-mortgage-logo-elem .brokerage-brokerage-logo img,
    #accountform .customform-data-container #upload-mortgage-logo-elem .brokerage-logo img{
        max-height: 90px;
        max-width: 155px;
    }
    #accountform #fEditOffice li select, #accountform #fEditOffice li input[type="text"], #accountform #fEditOffice li input[type="password"] {
        width: 45%;
    }
    #accountform #fEditOffice li input[name="office_state"],#accountform #fEditOffice li input[name="office_zipcode"]{
        width:unset;
    }
    #accountform #fEditOffice img{
        margin: 10px 250px;
    }
    #accountform #request-testimonials .widget-edit-form ol div.left{
        width:98%;
    }
    #accountform #header-email-documents .brokerage-document-summary .helptip-notes {
        width: 48%;
    }
    #accountform form[name="form1"] .log_section {
        width: 540px;
    }
    #accountform form[name="form1"] .log_section .log_item {
        width: 525px;
    }
    #accountform .agents-reports-page .agent-report-page-form .display_inline_block .width-75.left{
        width: 100%;
    }
    #accountform .agents-reports-page .agent-report-page-form .display_inline_block .width-75.left .width-quarter {
        width: 94%;
    }
    #accountform .sub_contact_notes .log_section {
        width: 615px;
    }
    #accountform .sub_contact_notes .log_section .log_item {
        width: 600px;
    }
    #accountform #fEditOffice li textarea[name="board_footer_text"],
    #accountform #fEditOffice li textarea[name="board_description"],
    #accountform #fEditOffice li textarea[name="board_notes"]{
        width: 40%;
    }
    #accountform .pagination-section .pagination-wrep.pagination,
    #accountform .pagination-section .pagination-wrep.returnswitch {
        width: 100%;
    }
    #accountform .advanced_search_item_wrap{
        margin-top: 10px;
        margin-left: 0px;
        text-align: center;
    }
    .wrapper .idx-inner-layout-page .idx-inner-bar .btn-wrapper {
        justify-content: center !important;
    }
    #accountform .advanced_search_button_label {
        display:none;
    }
    #import-form .total-imported, #import-form .success-imported, #import-form .skip-imported  {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
    }

}

@media (max-width: 736px) {
    #searchform .search_price-span .search_range input, #searchform .search_bedrooms .search_range select, #searchform .search_bathrooms .search_range select, #searchform .search-building-age .search_range select, #searchform .search_sqft .search_range select {
        width: 158px;
    }
    #update-listing-form .form-wrap div.customform-data-container.widget-edit-form:nth-child(1) div:nth-child(2) ol:nth-child(7) .display_inline_block li:nth-child(-n+6),
    #update-listing-form .form-wrap div.customform-data-container.widget-edit-form:nth-child(1) div:nth-child(2) ol:nth-child(7) .display_inline_block li,
    #update-listing-form .form-wrap div.customform-data-container.widget-edit-form:nth-child(1) div:nth-child(2) ol:nth-child(7) .display_inline_block li:nth-child(7),
    #update-listing-form .form-wrap div.customform-data-container.widget-edit-form:nth-child(1) div:nth-child(2) ol:nth-child(7) .display_inline_block li:nth-child(10) {
        width: 96% !important;
    }
    .docuploadernew #documents-info-area .documents-container, .agent-report-page-form .width-25.left,
    #mylisting-code fieldset.width-half{
        width: 100%;
    }
    #update-listing-form ol fieldset.display_inline_block{
        width: 98%;
    }
    #update-listing-form ol fieldset li.width-half {
        width: 96%;
    }
    #accountform_theme #popup_wrapper .container{
        max-width: 675px;
    }
    #mylisting-code fieldset .width-half {
        text-align: center;
    }
    #mylisting-code fieldset .width-half li {
        float: none !important;
        text-align: center;
    }
    .docuploadernew #focus-catchall .wrap-notes.helptip-notes {
        width: 100%;
    }
    #accountform .sales-comm-reports-page .customform-data-container fieldset.sales-comm-report-list{
        overflow:scroll;
    }
    #accountform #fEditOffice li select, #accountform #fEditOffice li input[type="text"], #accountform #fEditOffice li input[type="password"] {
        width: 40%;
    }
    #accountform #fEditOffice li input[name="office_state"],#accountform #fEditOffice li input[name="office_zipcode"]{
        width:unset;
    }
    #accountform #create-trans-doc-form .add-create-trans-wrap .editor-creater-main-wrap .create_doc_editor_wrap i.remove-trans-create-editor {
        right: 0%;
    }
    #accountform #fEditOffice li input[name="board_city"],
    #accountform #fEditOffice li input[name="board_state"],
    #accountform #fEditOffice li input[name="board_zipcode"]{
        width: 20%;
    }
    #accountform .notifications-detail-container .notification-list-container .notification-item .item-details {
        width: 84%;
    }
    #accountform .add-edit-blog-category td[valign="top"]{
        width: 22%;
    }
    #accountform .add-edit-blog-category td[valign="top"] input[type="text"]{
        width: 145% !important;
    }
    #accountform form#fEditOffice li input[name="feed_state"], #accountform form#fEditOffice li input[name="feed_zipcode"], #accountform form#fEditOffice li input[name="feed_city"]{
        width: 20%;
    }
    #accountform .idxinner-layout-content .idx-inner-bar .customer_status_action_dropdown select {
        width: 40%;
    }
    #accountform .advanced_search_item_wrap{
        float: none;
    }
}

@media (max-width: 667px) {
    #searchform .search_price-span .search_range input, #searchform .search_bedrooms .search_range select, #searchform .search_bathrooms .search_range select, #searchform .search-building-age .search_range select, #searchform .search_sqft .search_range select {
        width: 141px;
    }
    #accountform_theme .modal-content1 .subhead_title .margin_top_5.pull-right{
        max-width: 50%;
    }
    #theme-header-section #theme_head .title{
        font-size: 11px;
    }
    .trans-dashboardpage .quick-links-area {
        max-width: 100%;
    }
    .trans-dashboardpage .basic-propinfo-area {
        width: 100%;
    }
    .trans-dashboardpage #salescommission-helptip .widget-edit-form .width-half {
        width: 350px;
    }
    .docuploadernew #focus-documents #documents-info-area .documents-container {
        margin-top: 100px;
    }
    .trans-dashboardpage #contact-info-area .employee-box {
        width: 100%;
    }
    #accountform .sales-comm-reports-page .customform-data-container fieldset.display_inline_block div.width-25, #accountform .sales-comm-reports-page .customform-data-container fieldset.display_inline_block div.width-75{
        width: 100%;
    }
    #accountform .sales-comm-reports-page .customform-data-container fieldset.display_inline_block div.width-75 .width-quarter{
        width: 94%;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch .user_checkbox{
        width: 93px !important;
    }
    #accountform form[name="form1"] .log_section {
        width: 470px;
    }
    #accountform form[name="form1"] .log_section .log_item {
        width: 455px;
    }
    #accountform #personal_setting_user_form ol.user-settings li input[name="user_first"], #personal_setting_user_form ol.user-settings li input[name="user_middle"], #personal_setting_user_form ol.user-settings li input[name="user_last"], #personal_setting_user_form ol.user-settings li input[name="user_state"], #personal_setting_user_form ol.user-settings li input[name="user_zipcode"], #personal_setting_user_form ol li input[name="user_custom_label"], #personal_setting_user_form ol li input[name="user_custom"], #personal_setting_user_form ol li input[name="user_custom_link_name"] {
        width: 113px;
    }
    #accountform  .transaction-form fieldset.display_inline_block div.width-25.left	{
        width: 25%;
    }
    #accountform  .transaction-form fieldset.display_inline_block div.width-75.left{
        width: 75%;
    }
    #accountform #fEditOffice li input[name="board_city"],
    #accountform #fEditOffice li input[name="board_state"],
    #accountform #fEditOffice li input[name="board_zipcode"]{
        width: 19%;
    }
    #accountform .notifications-detail-container .notification-list-container .notification-item .item-details {
        width: 82%;
    }
    #accountform .add-edit-blog-category td[valign="top"]{
        width: 23%;
    }
    #accountform .add-edit-blog-category td[valign="top"] input[type="text"]{
        width: 154% !important;
    }
    #accountform .agents-reports-page .agent-report-page-form .width-68 .width-32{
        width: 48% !important;
    }
    #accountform .tab-page .search-result-col .property-view .grid-view .thumb.divselecter {
        width: 44%;
    }
    #accountform form#fEditOffice li input[name="feed_state"], #accountform form#fEditOffice li input[name="feed_zipcode"], #accountform form#fEditOffice li input[name="feed_city"]{
        width: 19%;
    }
    #accountform li select[name="agentsite_featuredprop_limit"], #accountform li select[name="agentsite_fplistings_limit"], #accountform li input[name="sale_comm_mon"] {
        width: 10%;
    }
    #accountform .sales-comm-reports-page .width-full .width-60 .width-quarter{
        width: 26%;
    }

}


@media (max-width: 568px) {
    #accountform li select, #accountform li input[type="text"], #accountform textarea{
        width: 100%;
    }
    input.finance-input-box, .profile_firstname, .profile_lastname, .profile_company_name {
        width: 100% !important;
    }
    #accountform .lead-referral b, #accountform .label-lead-lead-email input[type="text"], #accountform ol.contact-log-list, #accountform .customer_name b{
        width: 100%;
    }
    #accountform .lead-referral input[type="text"]{
        width: 168px;
    }
    #accountform .note, #accountform li ol{
        width:100%;
        margin-left: 0;
    }
    #accountform .lead-broadcast-users{
        word-wrap: break-word;
    }
    .mt-wrp-gap {
        margin-top: unset;
    }
    .cwidget {
        width: 100%;
    }
    #accountform .user_photo {
        width: 100%;
        margin-right: unset;
        float: left;
    }
    #accountform .user_photo img{
        margin: auto;
        display: block;
        float: none;
    }
    ol.search_column.column_one, .search_column.column_two {
        width: unset;
    }
    #searchform .search_price-span .search_range input, #searchform .search_bedrooms .search_range select, #searchform .search_bathrooms .search_range select, #searchform .search-building-age .search_range select, #searchform .search_sqft .search_range select {
        width: 172px;
    }
    #popup_main_class .popup-child-class{
        width: 98%;
    }
    #accountform .testimonial_posted_by input[type="text"], #accountform .testimonial_posted_by b{
        width: 100%;
    }
    .agentsite-dashboard a>.card-container {
        width: 100%;
    }
    #accountform .coded-editsite-feature textarea {
        max-width: unset;
        width: 100% !important;
    }
    #accountform .coded-editsite-feature li ol li {
        width: 100%;
    }
    #accountform .coded-editsite-feature li.label-features-frontpage-search-on select,
    #accountform .coded-editsite-feature li.label-features-featured-search-on select {
        width: 98%;
    }
    #accountform .label-site-settings-active-counties.box-select-all ol li {
        width: 45%;
    }
    #accountform .domain-setting-page li select[name="test_site"],
    #accountform .domain-setting-page li select[name="disable_site"],
    #accountform .domain-setting-page li select[name="parked"],
    #accountform .domain-setting-page li input[name="parked_url"] {
        width: 100%;
    }
    #accountform .domain-setting-page li.label-bidx-feed-select ol li.mlsboard {
        width: 47%;
    }
    .site-social-icons .site-social-icons-wrap div.radio-btn {
        width: 100%;
        margin-left: 30px;
    }
    #contact-notes-helptip .helptip-txt .multipleactions-area{
        clear: both;
        text-align: center;
    }
    #theme-body-section #theme_option_section div.row>div {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
    #accountform_theme .bannerImages .banner-img-number {
        width: 100%;
    }
    #accountform_theme .modal-content1 .subhead_title .margin_top_5.pull-right{
        max-width: 100%;
        float: none !important;
    }
    #add-new-tour-form .customform-data-container .display_inline_block{
        width: 96%;
    }
    .expand-area::before {
        margin-right: 0 !important;
        font-size: 11px !important;
    }
    .compress-area::before {
        margin-right: 0 !important;
        font-size: 11px !important;
    }
    .ui-dialog {
        width: 85% !important;
    }
    #salescommission-helptip .width-half {
        width: 300px;
    }
    .trans-dashboardpage #salescommission-area .width-half {
        width: 96%;
    }
    .trans-dashboardpage .customform-data-container .display_inline_block {
        width: auto;
    }
    .trans-dashboardpage .transaction-status-icon{
        float:none !important;
    }
    #update-transaction-form .form-wrap ol fieldset.display_inline_block{
        width: 98%;
    }
    .brokerage-settings .account-dashboard-container .brokerage-settings-area .foldercontrols_area div.width-75{
        width: 100%;
    }
    #brokerage-settings .brokerage-basic-setting-button-form div.width-half {
        width: 95%;
    }
    #accountform .customform-data-container #upload-brokerage-logo-elem{
        width: 100%;
    }
    #accountform .brokerage-settings-area div.foldercontrols_area{
        padding-bottom: 59px;
    }
    .brokerage-responsive-class{
        width: 100% !important;
    }
    #brokerage-action-plan .customform-data-container li select,
    #accountform .customform-data-container #brokerage-upload-mortgage-logo-elem,
    #accountform .customform-data-container #upload-mortgage-logo-elem {
        width: 100% !important;
    }
    #accountform .account-dashboard-container .customform-data-container .foldercontrols_area div.width-100{
        position: unset !important;
    }
    #brokerage-menus .customform-data-container ol .display_inline_block .wrap-notes .width-trifold{
        width: 100%;
    }
    #accountform .account-dashboard-container .customform-data-container div.width-75.left,
    #accountform .main-bidx-settings .customform-data-container div.width-75.left{
        width: 100%;
    }
    #accountform .customform-data-container .width-75 form fieldset.display_inline_block li.width-half {
        width: 75%;
    }
    #accountform .customform-data-container .width-75 form fieldset.display_inline_block li.width-trifold{
        width: auto;
    }
    #accountform .customform-data-container #brokerage-upload-mortgage-logo-elem .brokerage-brokerage-logo img,
    #accountform .customform-data-container #upload-mortgage-logo-elem .brokerage-logo img {
        max-height: 160px;
        max-width: 200px;
    }
    #accountform .customform-data-container #upload-brokerage-logo-elem .card-infoblock img.brokerlogo_new{
        height: 160px;
    }
    #accountform #fEditOffice li select, #accountform #fEditOffice li input[type="text"], #accountform #fEditOffice li input[type="password"] {
        width: 100%;
    }
    #accountform #fEditOffice li input[name="office_state"],#accountform #fEditOffice li input[name="office_zipcode"]{
        width:45%;
    }
    #accountform #fEditOffice li input[name="office_brokerage_name"], #accountform #fEditOffice li input[name="office_name"]{
        width:74%;
    }
    #accountform #fEditOffice img {
        margin: 10px 175px;
    }
    #accountform .customform-data-container #transaction-referral-fee .form-wrap .customform-data-container fieldset.display_inline_block,
    #transaction-referral-fee .customform-data-container .wrap-notes li.broker-admin-link input[type="text"],
    #accountform #create-trans-doc-form .customform-data-container ol fieldset.display_inline_block {
        width: 98%;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch li{
        width: 100% !important;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch li b{
        width: 185px;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch .user_checkbox{
        width: 112px !important;
    }
    #accountform #accountform_theme #myModal .modal-content1 .subhead_area_title .pull-right {
        max-width: 70%;
    }
    #accountform div.team_logo img{
        margin: 0px 208px 10px;
    }
    #accountform form[name="form1"] .log_section {
        margin: 0;
        width: 100%;
    }
    #accountform form[name="form1"] .log_section .log_item {
        width: 97%;
    }
    #accountform form[name="form1"] ol li textarea[name="phone_log"] {
        width: 100%;
    }
    #accountform #personal_setting_user_form .user-settings li b{
        width: 100%;
    }
    #accountform #personal_setting_user_form ol.user-settings li input[name="user_first"],
    #personal_setting_user_form ol.user-settings li input[name="user_middle"],
    #personal_setting_user_form ol.user-settings li input[name="user_last"], #accountform li input[type="password"],
    #accountform #personal_setting_user_form .user-settings li input[name="user_password2"],
    #accountform #personal_setting_user_form .user-vacation input.user-vacation-date,
    #accountform #personal_setting_user_form li b,
    #personal_setting_user_form ol li input[name="user_custom_label"], #personal_setting_user_form ol li input[name="user_custom"],
    #personal_setting_user_form ol li input[name="user_custom_link_name"],
    #accountform #personal_referral_map_setting_form li b{
        width: 100%;
    }
    #personal_setting_user_form ol.user-settings li input[name="user_state"], #personal_setting_user_form ol.user-settings li input[name="user_zipcode"]{
        width: 45%;
    }
    #accountform #personal_setting_user_form li input[name="split_percent"],
    #accountform #personal_setting_user_form li input[name="annual_cap"],
    #accountform #personal_setting_user_form li input[name="user_additional_commission_perc"],
    #accountform #personal_setting_user_form li input[name="user_fixed_commission_perc"],
    #accountform #personal_referral_map_setting_form li input[name="user_same_office_referral_fee"],
    #accountform #personal_referral_map_setting_form li input[name="user_outside_office_referral_fee"]{
        width: 96%;
    }
    #accountform  .transaction-form fieldset.display_inline_block div.width-75.left,
    #accountform  .transaction-form fieldset.display_inline_block div.width-25.left	{
        width: 100%;
    }
    #accountform  .transaction-form fieldset.display_inline_block div.width-75.left li.width-quarter{
        width: 93%;
    }
    #accountform .sub_contact_notes .log_section {
        width: 100%;
    }
    #accountform .sub_contact_notes .log_section .log_item {
        width: 96%;
    }
    #accountform #edit-subscriber-form li input[name="subscriber_contact_city"], #accountform #edit-subscriber-form li input[name="subscriber_contact_state"], #accountform #edit-subscriber-form li input[name="subscriber_contact_zipcode"] {
        width: 100%;
    }
    #accountform #edit-subscriber-form ol .log_section {
        margin:0px;
    }
    #accountform .lead-bar .edit-action-buttons .edit-action-item.action-delete	a {
        white-space: normal;
    }
    #accountform #fEditOffice li textarea[name="board_footer_text"],
    #accountform #fEditOffice li textarea[name="board_description"],
    #accountform #fEditOffice li textarea[name="board_notes"],
    #accountform #fEditOffice li b{
        width: 100%;
    }
    #accountform .tab-page #focus-salescommn .sales_commn_form .commission-breakdown-edit-form .agents-common-items .wrap-notes-description .commn-item-area .agent-item-input-fld {
        width: 23%;
    }
    #accountform .tab-page #focus-salescommn .sales_commn_form .commission-breakdown-edit-form .agents-common-items .wrap-notes-description .commn-item-area .agent-item-input-fld.addon-input {
        width: 22%!important;
    }
    #accountform .notifications-detail-container .notification-list-container .notification-item .item-details {
        width: 78%;
    }
    #accountform .mass-email-campaign-form .mass-email-wrap .mass-email-25 {
        width: 95%!important;
    }
    #accountform .mass-email-campaign-form .mass-email-wrap span.width-100 b{
        font-weight: normal;
    }
    #accountform .coded-theme-unapproved-domain .customform-data-container b,
    .edit-tour-information-popup-widget #frm_basic_tour .customform-data-container fieldset.display_inline_block,
    .edit-listing-details-popup-widget #frm_listing_tour .customform-data-container fieldset.display_inline_block,
    .action-add-scheduleshowing-widget .transaction-form .customform-data-container fieldset.display_inline_block,
    #accountform .coded-log-information .customform-data-container .width-half{
        width: 98%;
    }
    #accountform .add-edit-blog-category td[valign="top"]{
        width: 100%;
    }
    #accountform .add-edit-blog-category td[valign="top"] input[type="text"]{
        width: 42% !important;
    }
    #accountform ol li textarea[name="cat_desc"], #accountform ol li input[name="cat_name"]{
        width: 100%;
    }
    #accountform .brokerage-agents-report-table-page .customform-data-container .width-full div.width-25,
    #accountform .brokerage-agents-report-table-page .customform-data-container .width-full div.width-75{
        width: 100%;
    }
    #accountform .search-form-col form[name="address-searching-form"] ul li.one-fourth-width,
    #accountform .search-form-col form[name="other-searching-form"] ul li.one-fourth-width,
    #accountform .search-form-col form[name="other-searching-form"] ul li.one-third-width,
    #accountform .search-form-col form[name="radius-searching-form"] ul li.one-fifth-width{
        width: 100%;
    }
    #accountform .tab-page .search-result-col .property-view .grid-view .thumb.divselecter {
        width: 93%;
    }
    #accountform .tab-page .search-result-col .property-view .button {
        width: 90%;
        margin-left: 30px;
    }
    #accountform .tab-page .search-result-col .property-view .button span, #accountform .tab-page .search-result-col .property-view .button a{
        float:left;
        margin: 5px;
    }
    #accountform form#fEditOffice li input[name="feed_state"], #accountform form#fEditOffice li input[name="feed_zipcode"], #accountform form#fEditOffice li input[name="feed_city"]{
        width: 100%;
    }
    #accountform form[action="/system_edittheme.html"] b,
    #accountform form[action="/system_edittheme.html"] li input[type="text"],
    #accountform form[action="/system_edittheme.html"] li select,
    #accountform form[action="/system_edittheme.html"] li textarea{
        width: 100%;
    }
    #accountform form ul.listinlist {
        margin: 0px;
    }
    #accountform .coded_mls_borad_search form[action="/system_bidx_settings.html"] li.width-half, #accountform #bidx-manager-default-site-setting-form li.width-half{
        width: 98%;
    }
    #accountform .main-bidx-settings li.display_inline_block.width-15{
        width: 31% !important;
    }
    #accountform li select[name="agentsite_featuredprop_limit"], #accountform li select[name="agentsite_fplistings_limit"], #accountform li input[name="sale_comm_mon"],
    #accountform .main-bidx-settings form[action="/system_bidx_settings.html"] li ol li,
    #accountform #bidx-manager-default-site-setting-form .defaultThemeImage img {
        width: 100%;
    }
    #accountform .main-bidx-settings .label-features-fprop-property-type b, #accountform .main-bidx-settings .label-features-fpage-property-type b,#accountform .main-bidx-settings .label-features-lpage-property-type b{
        width: 	0%;
    }
    #accountform .main-bidx-settings .transaction-form input[name="sale_addi_comm_perc"], #accountform .main-bidx-settings .transaction-form input[name="sale_fix_comm_perc"]{
        width: 96%;
    }
    #accountform .main-bidx-settings .transaction-form input[name="sale_comm_mon"]{
        width: 90%;
    }
    .actionplan li input[type="text"], .actionplan li textarea, .actionplan li select, .actionplan li b{
        width: 100%!important;
    }
    #accountform .idxinner-layout-content .idx-inner-bar .customer_status_action_dropdown select {
        width: 100%;
    }
    .landing-images-main-wrap {
        width: 100%;
    }
    #landing-page-description, #landing-page-textarea {
        width: 100%!important;
    }
    #accountform .sales-comm-reports-page .width-full .width-40,
    #accountform .sales-comm-reports-page .width-full .width-60 {
        width: 100%;
    }
    #accountform .sales-comm-reports-page .width-full .width-60 .width-quarter{
        width: 30%;
    }

}

@media (max-width: 414px) {
    .navbar .idx-main-menu {
        top: 60px !important;
    }
    .ui-dialog, #manage-user-todos-form .customform-data-container .display_inline_block{
        width:100% !important;
    }
    .table-responsive-view .line-box-1 li span a{
        word-wrap: break-word;
    }
    .customer_email_on_file b, .customer_since_timestamp b, .customer_drip_frequency b{
        width: 125px !important;
    }
    #popup_main_class .popup-child-class .dropdown dd ul li {
        width: 100%;
    }
    #accountform .coded-editsite-feature li select, .trans-dashboardpage .foldercontrols {
        width: 95%;
    }
    #accountform .coded-editsite-feature li select[name="listingssort"] {
        margin-bottom: 5px;
    }
    #instant-buyer-match-form .form-wrap fieldset.width-half{
        width: 98%;
    }
    #focus-transexpenses .subhead_title {
        font-size: 12px;
    }
    .docuploadernew #focus-documents #documents-info-area .documents-container {
        margin-top: 133px;
    }
    #accountform .tab-page ul.calender-month li {
        margin: 10px;
    }
    #accountform .foldercontrols_area.width-75.left, #accountform .foldercontrols_area.width-25.right.text-right{
        width:unset;
    }
    #accountform .customform-data-container .width-75 form fieldset.display_inline_block li.width-half,
    #brokerage-settings .permission-notifications-wrap .brokerage-syndication-container ol.brokerage-syndication-list li.syndication-list-item {
        width: 65%;
    }
    #accountform #fEditOffice li input[name="office_state"],#accountform #fEditOffice li input[name="office_zipcode"]{
        width:44%;
    }
    #accountform #fEditOffice li input[name="office_brokerage_name"], #accountform #fEditOffice li input[name="office_name"]{
        width:63%;
    }
    #accountform #fEditOffice img {
        margin: 10px 80px;
    }
    #accountform #create-trans-doc-form .add-create-trans-wrap .editor-creater-main-wrap .create_doc_editor_wrap i.remove-trans-create-editor {
        right: 2%;
        top:-6%;
    }
    #accountform #header-email-documents .brokerage-document-summary .helptip-notes {
        width: 100%;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch .user_checkbox {
        width: 155px !important;
    }
    #accountform #accountform_theme #myModal .modal-content1 .subhead_area_title .pull-right {
        max-width: 90%;
    }
    #accountform div.team_logo img {
        margin: 0px 128px 10px;
    }
    #accountform #personal_setting_user_form .user_photo ol li b {
        width: unset;
    }
    #accountform #personal_setting_user_form .user-settings ol.designationbox li.designation, #accountform #personal_setting_user_form .user-working-counties ol li.user_countylist{
        width: 48%;
    }
    #personal_setting_user_form ol.user-settings li input[name="user_state"], #personal_setting_user_form ol.user-settings li input[name="user_zipcode"] {
        width: 44%;
    }
    #accountform #personal_setting_user_form ol li.feature-access-line .feature-access-container{
        margin: 0;
    }
    #accountform .tab-page #focus-salescommn .sales_commn_form .commission-breakdown-edit-form .agents-common-items .wrap-notes-description .commn-item-area .agent-item-input-fld {
        width: 46%;
    }
    #accountform .tab-page #focus-salescommn .sales_commn_form .commission-breakdown-edit-form .agents-common-items .wrap-notes-description .commn-item-area .agent-item-input-fld.addon-input {
        width: 46%!important;
    }
    #accountform .notifications-detail-container .notification-list-container .notification-item .item-details {
        width: 70%;
    }
    #accountform .mass-email-campaign-form .display_inline_block .width-quarter {
        width: 48%;
    }
    #accountform .foldercontrols_area.width-75.left{
        margin-top: 50px;
    }
    #accountform .foldercontrols_area.width-25.right{
        position: absolute;
        margin-left: 62%;
    }
    #accountform .coded-blog-post b{
        width: 100%;
    }
    #accountform .coded-blog-post select{
        width: 32%!important;
    }
    #accountform .coded-log-information .customform-data-container b{
        width: 98%;
    }
    #accountform .add-edit-blog-category td[valign="top"] input[type="text"]{
        width: 100% !important;
    }
    #accountform .agents-reports-page .agent-report-page-form .width-68 .width-32 {
        width: 98% !important;
    }
    #accountform .search-form-col form[name="address-searching-form"] .col-sub input,
    #accountform .search-form-col form[name="other-searching-form"] .col-sub input {
        width: 42% !important;
    }
    #accountform .main-bidx-settings li.display_inline_block.width-15 {
        width: 48% !important;
    }
    #accountform .main-bidx-settings .transaction-form input[name="sale_addi_comm_perc"], #accountform .main-bidx-settings .transaction-form input[name="sale_fix_comm_perc"]{
        width: 95%;
    }
    #accountform .main-bidx-settings .transaction-form input[name="sale_comm_mon"]{
        width: 85%;
    }
    #documents-info-area #add-new-board-document-browse{
        float: left;
        margin: 5px 93px 0px;
    }
    .wrapper .idxinner-layout-content .idx-pagination nav ul li a, .wrapper .footer-pagination nav ul li a {
        padding: 4px 7px;
    }
    #accountform .custom-dasboard-blog-8, #accountform .custom-dasboard-blog-7, #accountform .custom-dasboard-blog-6, #accountform .custom-dasboard-blog-5,
    #accountform .custom-dasboard-blog-4, #accountform .custom-dasboard-blog-3, #accountform .custom-dasboard-blog-1, #accountform .custom-dasboard-blog-2 {
        width: 50%!important;
    }
    #accountform .custom-dasboard-blog-1 .block, #accountform .custom-dasboard-blog-2 .block, #accountform .custom-dasboard-blog-3 .block, #accountform .custom-dasboard-blog-4 .block,
    #accountform .custom-dasboard-blog-5 .block, #accountform .custom-dasboard-blog-6 .block, #accountform .custom-dasboard-blog-7 .block, #accountform .custom-dasboard-blog-8 .block {
        display:block!important;
    }
    #accountform .dashboard_blog_items .blog-child:last-child {
        padding: 0px 5px 0px 5px;
    }
    #accountform .dashboard_blog_items .blog-child:nth-child(1), #accountform .dashboard_blog_items .blog-child:nth-child(3), #accountform .dashboard_blog_items .blog-child:nth-child(5), #accountform .dashboard_blog_items .blog-child:nth-child(7) {
        padding: 0px 5px 0px 0px;
    }
    #accountform .dashboard_blog_items .blog-child:nth-child(2), #accountform .dashboard_blog_items .blog-child:nth-child(4), #accountform .dashboard_blog_items .blog-child:nth-child(6), #accountform .dashboard_blog_items .blog-child:nth-child(8) {
        padding: 0px 0px 0px 5px;
    }
    #accountform .recent_activity .blog-child .block {
        margin-bottom: 10px;
    }
}

@media (max-width: 375px) {
    .navbar .idx-main-menu {
        top: 57px !important;
    }
    .customer_email_on_file b, .customer_since_timestamp b, .customer_drip_frequency b{
        width: unset !important;
    }
    #searchform .search_price-span .search_range input, #searchform .search_bedrooms .search_range select, #searchform .search_bathrooms .search_range select, #searchform .search-building-age .search_range select, #searchform .search_sqft .search_range select {
        width: 153px;
    }
    #popup_main_class .popup-child-class .dropdown dd ul li {
        width: 100%;
    }
    #accountform_theme .modal-content1 .subhead_title .margin_top_5.pull-right{
        max-width: 90%;
    }
    .docuploadernew .customform-data-container .documents-action-container {
        right: 3px;
    }
    #accountform #fEditOffice li input[name="office_state"],#accountform #fEditOffice li input[name="office_zipcode"]{
        width:43%;
    }
    #accountform #fEditOffice li input[name="office_brokerage_name"], #accountform #fEditOffice li input[name="office_name"]{
        width:58%;
    }
    #accountform #fEditOffice img {
        margin: 10px 70px;
    }
    #accountform #create-trans-doc-form .customform-data-container button.btn-success{
        font-size: 12px !important;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch .user_checkbox {
        width: 140px !important;
    }
    #accountform div.team_logo img {
        margin: 0px 110px 10px;
    }
    #personal_setting_user_form ol.user-settings li input[name="user_state"], #personal_setting_user_form ol.user-settings li input[name="user_zipcode"] {
        width: 43%;
    }
    #accountform .notifications-detail-container .notification-list-container .notification-item .item-details {
        width: 68%;
    }
    #accountform .mass-email-campaign-form .display_inline_block .width-quarter {
        width: 90%;
    }
    #accountform .foldercontrols_area.width-25.right{
        margin-left: 57%;
    }
    #accountform .coded-blog-post select{
        width: 31%!important;
    }
    #accountform .main-bidx-settings li.display_inline_block.width-15 {
        width: 47% !important;
    }
    #accountform .main-bidx-settings .transaction-form input[name="sale_addi_comm_perc"], #accountform .main-bidx-settings .transaction-form input[name="sale_fix_comm_perc"] {
        width: 94%;
    }
    #documents-info-area #add-new-board-document-browse {
        margin: 5px 75px 0px;
    }
    .wrapper .idxinner-layout-content .idx-pagination nav ul li a, .wrapper .footer-pagination nav ul li a {
        padding: 3px 5px;
    }
    #import-form .fa-5x {
        font-size: 4em;
    }
    .landing-images-main-wrap .img-label {
        font-size: 12px;
    }
    .label-form-fields b{
        width: 100% !important;
    }
    #accountform .sales-comm-reports-page .width-full .width-60 .width-quarter{
        width: 47%;
    }

}

@media (max-width: 360px) {
    .navbar .search li .dropdown-menu.user{
        z-index: 100000;
    }
    #accountform .customform-data-container .width-75 form fieldset.display_inline_block li.width-half {
        width: 60%;
    }
    #accountform.brokerage-settings .brokerage-settings-area .foldercontrols_area>li.width-full:nth-child(1) {
        width: unset;
        right: 3px;
    }
    #accountform #fEditOffice li input[name="office_brokerage_name"], #accountform #fEditOffice li input[name="office_name"]{
        width:56%;
    }
    #accountform #fEditOffice img {
        margin: 10px 60px;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch .user_checkbox {
        width: 130px !important;
    }
    #accountform div.team_logo img {
        margin: 0px 103px 10px;
    }
    #import-form .fa-5x {
        font-size: 16px;
    }
}

@media (max-width: 320px) {
    .navbar .idx-main-menu {
        top: 52px !important;
    }
    .customform-data-container .display_inline_block button{
        padding: .3rem .3rem;
    }
    #add-new-tour-form .custom-tabs ul.tabs li {
        font-size: 12px;
    }
    .compress-area::before {
        font-size: 8px !important;
    }
    #accountform #fEditOffice li input[name="office_state"],#accountform #fEditOffice li input[name="office_zipcode"]{
        width:42%;
    }
    #accountform #fEditOffice li input[name="office_brokerage_name"], #accountform #fEditOffice li input[name="office_name"]{
        width:50%;
    }
    #accountform #fEditOffice img {
        margin: 10px 40px;
    }
    #accountform #create-trans-doc-form .customform-data-container button.btn-success{
        font-size: 11px !important;
    }
    #accountform #accountform_theme #myModal li .brokerage-site-realm-switch .user_checkbox {
        width: 111px !important;
    }
    #accountform div.team_logo img {
        margin: 0px 83px 10px;
    }
    #personal_setting_user_form ol.user-settings li input[name="user_state"], #personal_setting_user_form ol.user-settings li input[name="user_zipcode"] {
        width: 42%;
    }
    #accountform .notifications-detail-container .notification-list-container .notification-item .item-details {
        width: 60%;
    }
    #accountform .mass-email-group-form .display_inline_block .width-half{
        width: 95%;
    }
    #accountform .foldercontrols_area.width-25.right{
        margin-left: 50%;
    }
    #accountform .main-bidx-settings .transaction-form input[name="sale_addi_comm_perc"], #accountform .main-bidx-settings .transaction-form input[name="sale_fix_comm_perc"] {
        width: 93%;
    }
    #accountform .main-bidx-settings .transaction-form input[name="sale_comm_mon"] {
        width: 81%;
    }
    #documents-info-area #add-new-board-document-browse {
        margin: 5px 50px 0px;
    }
    .wrapper .idxinner-layout-content .idx-pagination nav ul li a, .wrapper .footer-pagination nav ul li a {
        font-size: 11px;
    }

}
