



@media (max-width:1560px) {
    .info-block:hover {
        right: -30px;
    }

    .info-block {
        text-align: right;
    }

        .info-block .hover-block:before {
            content: "";
            border-right: 0px solid transparent;
            border-left: 16px solid transparent;
            border-top: 16px solid #ddd;
            bottom: -16px;
            position: absolute;
            right: 10px;
            left: auto;
        }

        .info-block .hover-block:after {
            border-right: 0px solid transparent;
            border-left: 14px solid transparent;
            border-top: 15px solid #f9f9d5;
            right: 12px;
            left: auto;
        }

    ul.my-header-list .header-top > .form-group {
        width: auto;
        display: inline-block;
    }
}

@media (max-width:1366px) {
    .menuMarketPlace ul.rightul li a {padding: 18px 7px !important;}
    #property-slider .carousel-control.left {
        left: -26px;
    }

    #property-slider .carousel-control.right {
        right: -7px;
    }

    #property-slider .carousel-control {
        font-size: 42px;
        width: 2%;
    }

    .info-block {
        right: -20px;
    }

        .info-block:hover {
            right: -20px;
        }

    /*.menuMarketPlace {
        width: 45% !important;
    }*/
    .fixed-brand ul.rightul li a {padding: 18px 15px;}
}

@media all and (max-width:1280px) {
    #property-slider .carousel-control.left {
        left: 12px;
    }

    #property-slider .carousel-control.right {
        right: 32px;
    }

    .menuMarketPlace ul.rightul li a {
        padding: 18px 8px !important;
    }

    .fixed-brand ul.rightul li a {
        padding: 18px 12px;
    }

    .my-head-side {
        margin-top: 10px;
    }
}

@media all and (max-width:1199px) and (min-width:992px) {
    .page-heading p {
        max-width: 75%;
    }

    .tab-content #single .col-sm-4 .pricing-box .pricing-content ul li {
        line-height: 21px;
        padding-bottom: 10px;
    }

    .pricing-header {
        font-size: 17px;
    }

    /*6-10-2017*/

    .property-view .col-md-4 {
        width:34%;
    }

    #NoofPropertiesFound {
        padding-left: 0;
    }

    /*.property-view #property-category {
        width: 66%;
    }*/
    /*#property-category .input-group {
        margin-right:0;
    }*/

    /*#property-category .input-group-addon, #property-category .btn {
        padding: 6px;
    }*/

    #property-category .input-group:nth-child(5) {
        width:60px;
    }

    #property-category .input-group.main-search {
        width:130px;
    }
}

@media (max-width:1285px) {
    .menuMarketPlace .fixed-brand ul li {
        width: 16%;
    }

    .menuMarketPlace ul.pull-right.rightul.market-menu li a {
        width: auto;
    }

    .menuMarketPlace h3.listing-title {
        font-size: 24px;
    }
}

@media (max-width:1199px) {
    .prop-slider .flexslider .slides > li {
        height: 400px;
    }

    .prop-tabs .nav-tabs > li > a {
        padding: 10px 6px;
    }

    footer h5 {
        font-size: 17px;
    }

    .txtpasswordauthentication {
        width: 242px;
    }

    .info-contact {
        width: 794px;
        transition: all ease 0.5s;
    }

    .video-wrapper.horiz iframe {
        height: 425px;
    }

    .icon-with {
        padding-left: 15px;
    }

    .bordeer p {
        font-size: 15px !important;
    }

    .bordeer .padd-left {
        padding-left: 15px;
    }

    .blog-img-wrapper {
        height: 210px;
    }

    .member-block {
        min-height: 320px;
        margin-bottom: 20px;
    }

    .toggled .contentContainer .container {
        width: 874px;
        transition: all ease 0.5s;
    }

    .toggled.open .contentContainer .container {
        width: 970px;
    }

    .submit-company-btn .btn.btn-primary {
        right: 80px;
        position: absolute;
        transition: all ease 0.5s;
    }

    .toggled.open .submit-company-btn .btn.btn-primary {
        right: 0;
    }

    .contact-img-holder {
        width: 105px;
    }

    #btnemailverify, #btnphoneverify {
        left: -20px;
        width: 180px;
        padding: 7px 10px;
    }

    .fix-nav-user-mngmnt .submit-company-btn .btn.btn-primary {
        position: unset;
        font-size: 13px;
    }

    .submit-company-btn .buttonblue {
        font-size: 14px;
    }

    .div-filter .form-group1 > select.form-control {
        width: 80%;
    }

    .div-filter .btn.btn-default {
        display: inline-block;
        width: auto;
    }

        .div-filter .btn.btn-default.visible-md,
        .div-filter .btn.btn-default.visible-sm,
        .div-filter .btn.btn-default.visible-xs {
            display: inline-block !important;
        }

    .div-filter div, .div-filter .form-group1 label {
        text-align: left;
    }

    .info-contact-user {
        width: 970px;
    }

        .info-contact-user .submit-company-btn .btn.btn-primary {
            position: unset;
        }

    #calendar {
        min-height: 700px;
    }

    div#dashboard-map {
        width: 100%;
    }

    #property-slider .carousel-control.right {
        right: -8px;
    }

    #property-slider .carousel-control.left {
        left: -30px;
    }

    .right-details, .view-search {max-width: 308px;}

    .right-control .input-group.main-search {
        width: 315px;
    }

    .animatd-tag {
        right: 19%;
    }

        .animatd-tag.animate-box {
            bottom: 535px;
        }

    /*28-07-2017*/
    .rp-date .sub-name.icon-header {
        width: 100%;
    }

    .rp-date .form-inline {
        float: right;
        margin-bottom: 10px;
    }

    .user-management {
        padding-top: 90px;
    }

    user-management.Watchlist-section {
        padding-top: 90px;
    }

    .menuMarketPlace h3.listing-title {
        font-size: 18px;
    }
    /*#wrapper .form-group{text-align:right;}*/
    /*#wrapper .form-group label{float:none;}*/
    #ListingListTable {
        width: 1100px !important;
    }

    .user-management.listing-wizard {
        padding-top: 90px;
    }

    #tblMain {
        width: 1400px !important;
    }

    /*31-07-2017*/
    #wrapper .watchlist-diff-section label {
        float: left;
    }

    #divManageDealRoom .modal-dialog {
        width: 80%;
    }

    #divManageDealRoom .items-list {
        width: 900px;
    }

    table.List-View-Table {
        width: 1290px;
    }

    /*04-08-2017*/
    .mysubscription.user-management.emailcampaign-wizard-main {
        padding-top: 150px;
    }

    .marketplace-dashboard .total-view h4 {
        font-size: 34px;
    }

    #divStart .form-group.top-dd {
        width: 100%;
    }
    .or-view {
        padding: 0;
        padding-bottom: 20px;
        text-align: center;
        display: block;
        float: left;
        width: 100%;
    }

    #divStart .second .my-input {
        width: calc(100% - 175px);
    }

    span.name-tag {
        position: initial;
    }

    .flexslider .slides > li {
        max-width: 270px;
        min-width: 270px;
    }

    .mysubscription.user-management {
        padding-top: 140px;
    }

    .table-scrollable {
        overflow: auto;
    }


    /*bm:2-10-2017*/
    .email-text {width: 64%;}
}

@media (max-width:1024px) {
    #calendar {
        min-height: 600px;
    }

    #property-slider .carousel-control.left {
        left: 15px;
    }

    #property-slider .carousel-control.right {
        right: 40px;
    }

    .bg-image-home {
        background-image: url('../images/bldg-bkg.jpg');
        background-repeat: no-repeat;
        height: auto;
        background-size: cover;
    }

        .bg-image-home .images-iphone-android {
            float: left;
            width: 100%;
            position: unset;
            text-align: center;
            margin-top: 50px;
        }

            .bg-image-home .images-iphone-android img {
                position: unset;
            }

        .bg-image-home .get-app {
            position: unset;
            background-size: 100% 100%;
            margin-top: 30px;
            float: none;
            display: inline-block;
            height: 215px;
            padding: 10px;
        }

            .bg-image-home .get-app h3 {
                font-size: 24px;
            }

            .bg-image-home .get-app p {
                font-size: 20px;
            }

        .bg-image-home a.video-modal-button {
            position: unset;
            float: none;
            display: inline-block;
            margin-bottom: 30px;
            margin-top: 20px;
        }

        .bg-image-home h2 {
            margin-top: 3px;
            font-size: 30px;
        }

    h1.newhome-app-title-bg {
        font-size: 22px;
    }

    .banner-content {
        width: 46%;
    }

    .all-contacts-dropdown {
        float: left;
    }

    a.plus-icon {
        float: left;
        margin-top: 5px;
        margin-left: 5px;
        position: unset;
    }

    /*.menuMarketPlace {
        width: 40% !important;
    }*/

    .menuMarketPlace ul.rightul li a {padding:20px 10px !important !important;font-size: 20px;}
    .mob-menu-right.rightul li a {
        padding: 22px 10px !important;
    }

    .fixed-brand ul.rightul li a {
        font-size: 20px;
    }

    .right-sec-contsct {
        width: 100% !important;
    }

    .my-contact-section {
        padding-top: 140px !important;
    }

    .date-period input {
        width: 120px !important;
    }

    .total-views-section .total-views-listing h3 {
        margin: 20px 0;
    }

    h3.listing-title {
        font-size: 26px;
    }

    ul.pull-right.rightul.market-menu li a {
        width: auto;
    }

    #property-slider .carousel-control.left {
        left: 15px;
    }

    #property-slider .carousel-control.right {
        right: 40px;
    }


    .bg-image-home {
        /*background-image: url(../images/new-home.jpg);*/
        background-repeat: no-repeat;
        height: 430px;
        background-size: cover;
    }

        .bg-image-home .images-iphone-android {
            float: left;
            width: 100%;
            position: unset;
            text-align: center;
            margin-top: 50px;
        }

            .bg-image-home .images-iphone-android img {
                position: unset;
            }

        .bg-image-home .get-app {
            position: unset;
            background-size: 100% 100%;
            margin-top: 30px;
            float: none;
            display: inline-block;
            height: 215px;
            padding: 10px;
        }

            .bg-image-home .get-app h3 {
                font-size: 24px;
            }

            .bg-image-home .get-app p {
                font-size: 20px;
            }

        .bg-image-home a.video-modal-button {
            position: unset;
            float: none;
            display: inline-block;
            margin-bottom: 30px;
            margin-top: 20px;
        }

        .bg-image-home h2 {
            margin-top: 3px;
            font-size: 30px;
        }

    h1.newhome-app-title-bg {
        font-size: 22px;
    }

    .banner-content {
        width: 46%;
    }
    .menuMarketPlace h3.listing-title {position: absolute;top: 5px;margin: 0;}

}

@media (max-width:991px) {
    /*bm:30-9-2017*/
    .its-head {
        width: 50%;
    }

    .right-caption {
        width: 50%;
        text-align: right;
    }

    .screens-imgs {
        top: 50%;
    }

        .screens-imgs img {
            max-width: 50%;
        }

    .property-main .right-control {
        text-align: left;
    }

    .image-wrapper {
        height: 160px;
    }

        .image-wrapper .tag p {
            font-size: 13px;
        }

    .icon-wrap > i {
        font-size: 16px;
    }

    .icon-wrap > img {
        height: 14px;
    }

    .content-wrapper h4 {
        min-height: 55px;
    }

    .col-lg-12.myUniverseContainer {
        padding-left: 15px;
        padding-top: 0px;
    }

    .contentContainer .panel-body {
        padding-left: 10px;
        padding-right: 0px;
    }

    .fixed-brand ul.rightul li a {
        padding: 18px 20px;
    }

    /* #result .flexslider .slides > li {
        max-width: 320px;
        min-width: 320px;
        margin-left: 40px;
    } */

        /* #result .flexslider .slides > li:nth-child(2) {
            margin-left: 0;
        } */

    .footer-social h5 {
        min-width: 100%;
    }

    .member-pic {
        width: 110px;
    }

    .member-name {
        padding: 10px;
        width: calc(100% - 110px);
    }

        .member-name h5 {
            font-size: 12px;
            margin-top: 5px;
        }

        .member-name h3 {
            font-size: 15px;
        }

    .testimonial-block {
        margin: 30px 0 20px;
        min-height: 320px;
    }

    .video-wrapper.horiz iframe {
        height: 390px;
    }

    .container-fluid .map {
        height: 600px;
    }

    .main-point p {
        width: 220px;
    }

    .video-wrapper iframe {
        height: 375px;
    }

    .bg-service h4 {
        font-size: 18px;
    }

    .bordeer .padd-left {
        padding-left: 5px;
    }

    .bordeer p {
        font-size: 13px !important;
    }

    .icon-with {
        padding-left: 5px;
    }

    .bordeer p strong {
        font-size: 16px;
    }

    .bordeer .pay strong {
        font-size: 22px;
    }

    .bordeer .pay2 strong {
        font-size: 43px;
        line-height: 30px;
    }

    .contentContainer .container-fluid > .container,
    .toggled.open .contentContainer .container-fluid > .container,
    .toggled .contentContainer .container,
    .toggled.open .contentContainer .container {
        width: 100%;
    }

    .toggled.open .info-contact {
        left: 88px;
        right: 30px;
        width: auto;
    }

    .toggled .info-contact {
        left: 263px;
        right: 30px;
        width: auto;
    }

    .blog-img-wrapper {
        height: 160px;
    }

    .blogbox3 {
        min-height: 280px;
    }

    .member-block {
        min-height: 360px;
        margin-bottom: 20px;
    }

    .contact-img-holder img {
        width: 85%;
        height: auto;
    }

    .submit-company-btn .btn.btn-primary, .toggled.open .submit-company-btn .btn.btn-primary {
        right: 15px
    }

    .veryfy-btn, .mobilecodeverify, .verified, .veryfy-btn .btn.btn-info, .mobilecodeverify .btn.btn-info {
        position: unset;
    }

    #btnemailverify, #btnphoneverify {
        margin-bottom: 7px;
    }

    .veryfy-btn, .mobilecodeverify, .verified {
        margin-left: 26%;
        display: block;
    }

    .contact-img-holder {
        width: 200px;
        margin-bottom: 15px;
    }

    .veryfy-btn {
        margin-top: 18px;
    }

    .toast-top-center {
        left: 64%;
    }

    div.dataTables_filter {
        position: unset;
    }

    .btn-holder {
        top: -40px;
    }

    .fix-nav-user-mngmnt .col-xs-2 {
        padding: 0 4px;
        display: inline-block;
    }

    .fix-nav-user-mngmnt:after {
        display: table;
        content: "";
        clear: both;
    }

    .fix-nav-user-mngmnt .col-xs-2:first-child {
        padding-left: 4px;
    }

    .user-mngmnt {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    .modal-open .open .customtest2 .modal .modal-dialog {
        margin-right: 10px;
        width: calc(100% - 78px) !important;
    }

    .modal-open .customtest2 .modal .modal-dialog {
        margin-right: 10px;
        width: calc(100% - 253px) !important;
    }

    .info-contact-user {
        width: 750px;
    }

    .view-search {
        width: 100%;
    }

    .info-block {
        display: none;
    }

    .right-control .input-group.main-search {
        width: 338px;
    }

    .animatd-tag.animate-box {
        bottom: 505px;
    }

    .animatd-tag {
        right: 22%;
    }

    .sales-active {
        width: 29%;
    }

    /*19-05-2017*/
    .my-contact-section {
        padding-top: 130px !important;
    }

    .box-listing .item-menu select {
        width: 100%;
        margin-bottom: 10px;
    }

    .different-view {
        margin-bottom: 10px !important;
    }

    .listing-wizard {
        padding-top: 157px;
    }

    .user-management.marketplace-dashboard {
        padding: 15px !important;
        padding-top: 90px !important;
    }

    .custom-chart-listing {
        margin-bottom: 40px;
    }

    .search-icon {
        font-size: 1.2em;
        position: absolute;
        right: 20px;
        top: 8px;
    }

    .sub-name-title {
        margin-bottom: 0 !important;
    }

    .listing-wizard .listing-custom-btn {
        padding: 10px;
        font-size: 14px;
    }

    .listing-wizard .listing-btn-groups button i {
        font-size: 18px;
    }

    /*28-07-2017*/
    .menuMarketPlace h3.listing-title {
        margin-top: 0;
    }

    /*.menuMarketPlace ul.rightul li a {
        padding:10px !important;
    }*/

    .menuMarketPlace .fixed-brand ul {
        width: 100%;
    }

    .menuMarketPlace ul.market-menu li {
        width: 12%;
    }

    .chart-property {
        padding-left: 0;
    }

    #whoViewedData {
        float: none;
    }

    .edit-view .prop-item input, .edit-view .prop-item select, .edit-view .prop-item textarea {
        width: 100%;
    }

    .get-space-list .prop-item {
        min-height: 80px;
    }

    #listview .list-main {
        width: 1200px;
    }

    #listview .list-wrapper {
        overflow-y: hidden;
        overflow-x: auto;
    }

    #listview #RxListView, #listview .heading-bar.sizing {
        width: 100%;
    }

    .hide-class {
        display: none;
    }

    .btn-center .form-group {
        text-align: center !important;
    }

    #ContactTable {
        width: 1200px !important;
    }

    table.my-contact-table tr td .fordelete.delete-icon {
        width: 55px;
    }

    ul.email-campaign-steps li a:after {
        content: "\f0da";
        font-family: FontAwesome;
        font-size: 44px;
        position: absolute;
        right: -15px;
        top: 5px;
        color: #ddd;
        transition: all 0.3s;
    }

    /*04-08-2017*/
    .emailcampaign-wizard .mysubscription #cke_divEmailCampaignContent {
        width: 100% !important;
    }

    iframe#template-container .emailcampaign-preview {
        overflow: auto !important;
    }

    ul.my-header-list li ul.my-header-list > li:first-child {
        width: 150px;
    }

    ul.my-header-list li ul.my-header-list > li:last-child {
        width: calc(100% - 150px);
    }

    ul.my-header-list li .right-control .input-group {
        margin-right: 5px;
    }

    #result .flexslider .slides > li:nth-child(4) {
        /* margin-left: 0;
        margin-top: 35px; */
    }

    .padding-none {
        padding: 0;
    }

    .top-dd.stick-search input#txtDealRoom {
        margin-left: 0;
        max-width: auto;
        width: calc(100% - 89px);
    }

    #divStart .top-dd.stick-search .control-label {
        margin-right: 15px;
    }

    /*19-09-2017*/
    .display-label.fix-txt-dot {
        max-width: calc(100% - 135px);
        min-width: calc(100% - 135px);
    }

    .banner-tg {
        width: 100%;
    }

    .notice-box {
        float: left;
        width: 100%;
        margin-left: 0;
    }

    .contact-img-holder img {
        width: 85%;
        height: auto;
    }

    .submit-company-btn .btn.btn-primary, .toggled.open .submit-company-btn .btn.btn-primary {
        right: 15px;
    }

    .veryfy-btn, .mobilecodeverify, .verified, .veryfy-btn .btn.btn-info, .mobilecodeverify .btn.btn-info {
        position: unset;
    }

    #btnemailverify, #btnphoneverify {
        margin-bottom: 7px;
    }

    .veryfy-btn, .mobilecodeverify, .verified {
        margin-left: 26%;
        display: block;
    }

    .contact-img-holder {
        width: 200px;
        margin-bottom: 15px;
    }

    .veryfy-btn {
        margin-top: 18px;
    }

    .toast-top-center {
        left: 64%;
    }

    div.dataTables_filter {
        position: unset;
    }

    .btn-holder {
        top: -40px;
    }

    .fix-nav-user-mngmnt .col-xs-2 {
        padding: 0 4px;
        /*float: none;*/
        display: inline-block;
    }


        .fix-nav-user-mngmnt:after {
            display: table;
            content: "";
            clear: both;
        }

        .fix-nav-user-mngmnt .col-xs-2:first-child {
            padding-left: 4px;
        }

    .mysubscription.user-management {
        padding-top: 0;
    }

    .user-mngmnt {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    .modal-open .open .customtest2 .modal .modal-dialog {
        margin-right: 10px;
        width: calc(100% - 78px) !important;
    }

    .modal-open .customtest2 .modal .modal-dialog {
        margin-right: 10px;
        width: calc(100% - 253px) !important;
    }

    .info-contact-user {
        width: 750px;
    }

    .right-details {
        width: 235px;
    }

    .info-block {
        display: none;
    }

    .right-control .input-group.main-search {
        width: 338px;
    }

    .animatd-tag.animate-box {
        bottom: 505px;
    }

    .animatd-tag {
        right: 22%;
    }

    .web-view .mid-section h1.newhome-app-title-bg {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 18px;
        margin:5px;
    }

    .web-view .mid-section .more-info-button {

    }

        .web-view .mid-section .more-info-button img {
            margin-bottom: 0;
            margin-top: 7px;
            padding: 0;
        }
    .web-view .orange-bg img {float:none;}


    .newhome-app-title {
        margin-left: 0;
        font-size: 85px;
        margin-top: 5px;
    }

    span.light-view img {
        width: 70%;
    }

    .content-verson {
        margin-left: 0;
    }

    span.light-view.bracket h3 {
        font-size: 28px;
    }

    span.light-view.bracket:after {
        top: -50px;
        height: 230px;
    }

    span.light-view.bracket {
        margin-top: 10px;
        margin-left: 0;
    }

    .new-slide2 .slide-img ul li img {
        height: 155px;
    }

    .new-slide2 h1.com-head {
        font-size: 85px;
        margin-top: 70px;
    }

    .logo-tg img {
        width: 280px;
    }

    .new-slide2 p.txt-tag {
        width: 100%;
        line-height: 43px;
        float: right;
        padding-right: initial;
        padding-left: 50%;
        margin: 0;
    }

    .new-slide2 .aler-view {
        top: 35px;
    }

    /*bm:2-10-2017*/
    .email-text,.right-details {width: 100%;}
    #googleMap {margin-bottom:30px;}

    /*09-10-2017*/
    label.rate.edit-fix {font-size: 16px;}

    .right-sec{padding:0;}
    .right-sec .fixed-helper {width: auto;margin-right: 30px;}

    /*10-10-2017*/
    .my-search-box .btn-group{width:100% !important;}
    .searc-view-bg h3{font-size:42px;}
    div.top-ico{padding-left: 5px;}

    /*24-10-2017*/
    #advanced-modal .three-group span:not(:nth-child(2)){width:40%;}
    #advanced-modal .inline-view label{padding-top:9px;}
    #advanced-modal .modal-dialog{max-width:650px;width:auto;margin:0 auto;}
}

@media all and (max-width:991px) and (min-width:768px) {
    .page-heading p {
        max-width: 92%;
    }

    .box {
        padding: 40px 20px;
    }

        .box h2 {
            font-size: 28px;
        }

    .price-content {
        padding: 0px;
    }

        .price-content.active {
            width: 100%;
            padding: 40px 9px 20px;
        }

    ul.quicklinks li {
        margin: 0px;
    }

        ul.quicklinks li a {
            padding: 10px 15px;
        }

    .quicklinks > li > a:focus, .quicklinks > li > a:hover {
        padding: 10px 15px 10px 25px;
    }

    .socail ul li {
        margin-right: 1px;
    }

    .tab-content #single .col-sm-4 .pricing-box .pricing-content ul li {
        line-height: 21px;
        padding-bottom: 10px;
    }

    .pricing-header {
        font-size: 17px;
        min-height: 91px;
        line-height: 25px;
    }

    .noofusers label {
        font-size: 12px;
    }

    .noofusers .form-control {
        width: 32%;
    }

    .coloum .col-top {
        font-size: 19px;
    }

    .coloum .col-mid ul li {
        font-size: 14px;
    }

    .banner-content h1 {
        font-size: 35px;
        line-height: 47px;
    }

    .banner-caption {
        padding-left: 10px;
    }

    footer p, footer a {
        margin-left: 0;
    }

    footer .webpage {
        padding-bottom: 0;
        padding-top: 0;
    }

    #property-slider .carousel-control.right {
        right: 40px;
    }

    #property-slider .carousel-control.left {
        left: 18px;
    }

    #ContactSupportModal {
        width: 100% !important;
    }

    .slide-content {
        bottom:-81px;    }

    .contactsupport .modal-dialog {
        max-width: 400px;
        margin: 0 auto !important;
        top: 0%;
        margin-top: 68px;
        left: auto;
    }
}

@media all and (max-width:768px) {
    .first-div {
        padding-top: 80px;
    }

    a.pull-right.market-mob-menu-right-trigger .fa {
        border: 1px solid #fff;
        padding: 5px 10px;
        border-radius: 3px;
    }
    .display-coupon-code {display: block !important;}
    .profile-img {margin: 7px 0px;height: 40px;width: 40px;}
    .login .modal-dialog {max-width: 280px;margin-left: 0px;top: 0%;left: 0%;margin-top: 0px;}
    .page-heading p {max-width: 98%;padding-bottom: 164px;}
    .pricingsection {padding: 0px 10px 30px;}
    .box {width: 100%;margin: 0px 0px 20px;}
    .box:first-child {margin-top: -79px;}
    .box.active {margin: 0px 0px 20px;width: 100%;}
    .box.active h2 {line-height: 33px;}
    .price-content {padding: 0px;margin-bottom: 20px;}
    .price-content.active {width: 100%;padding: 40px 9px 20px;margin-bottom: 20px;}
    footer {text-align: center;}
    footer .nopaddingleft {padding-bottom: 30px;}
    .links > ul {text-align: center;width: 100%;display: inline-block;}
    .links ul li {float: none;display: inline-block;text-align: center;}
    .links .row .col-sm-6 p {text-align: center;}
    .pricing {padding: 50px 10px;}
    .pricing .nav li {margin: 0 0 5px;}
    #single .carousel .item .col-sm-4 {padding: 0px 0px 20px;}
    .tab-content .carousel-control.left {top: 2%;}
    .tab-content .carousel-control.right {top: 2%;}
    .tab-content #single .col-sm-4 .pricing-box .pricing-content ul {max-height: inherit;overflow: inherit;}
    .tab-content #single .col-sm-4 .pricing-box .pricing-content ul li {line-height: 21px;padding-bottom: 10px;}
    .tab-content #webservices .pricing-box .pricing_item_price h4 {line-height: 25px;}
    myModal2 {padding-right: 0px !important;}
    .solution .box {margin-bottom: 40px;}
    .solution .box .img-box {display: inline-block;width: 100%;}
    .solution .box .img-box img {width: 100%;}
    .banner-content {width: 100%;}
    .banner-content h1 {font-size: 35px;line-height: 47px;}
    .banner-caption {padding-left: 10px;padding-right: 10px;}
    .banner-bottom {margin-top: 10px;min-height: inherit;}
    #property-slider .carousel-control.left {left: 5px;}
    .list-main {overflow: auto;}
    .list-main .heading-bar.sizing, #RxListView {width: 900px;}
    .pagin-wrapper .col-8, .pagin-wrapper .col-4 {width: 100%;}
    .member_img img {margin: 24px auto 0;}
    .item-box {max-width: 240px;margin: 25px auto;position: relative;overflow: visible;}
    .listing-container .item-box {max-width: initial;}
    .item-box.featured:before {right: -17px; top: -6px;}
    #property-slider .carousel-control.left {left: 0;}
    #property-slider .carousel-control.right {right: 26px;}
    .info-block, .info-block:hover {right: 0;}
    .property-view {height: auto;box-shadow: 0px 1px 0px rgba(255,255,255,1);}
    .property-view.main-control.row:after {content: none;}
    .right-control .input-group {margin-bottom: 6px;}
    .non-featured .item-box {margin: 25px auto;}
    .carousel-wrapper {margin: 0 -15px;}
    .page-nav p {text-align: right;}
    .content-wrapper h4 {min-height: inherit;font-size: 14px;}
    .footer-leftcontent {float: none;}
    .footer-social h5 {float: none;min-width: unset;}
    #property-slider .carousel-control {font-size: 32px;}
    .detail-top-fix {top: 0;padding-top: 83px;height: auto;}
    .detail-top-fix.fixed {padding: 0;}
    .prop-slider .flexslider .slides > li {height: 300px;}
    .prop-slider .thumbnail-additional ul li {width: 24%;}
    .prop-slider .flexslider .slides img {width: 99%;}
    .login .modal-dialog,#modelOTP.login .modal-dialog {margin: 0px auto;width: 100% !important;max-width: none !important;}
    .mob-menu-right {display: block;}
    #wrapper.toggled #page-content-wrapper {position: relative;margin-right: 0;padding-left: 58px; /*margin-top: 64px;*/margin-left: 0;padding-bottom: 0;}
    .page-banner .banner-content {width: 200px !important;}
    #wrapper.toggled.open #page-content-wrapper {margin-left: 0;padding-left: 58px;}
    .mob-menu-right-trigger, .mob-menu-right-trigger:hover, .mob-menu-right-trigger:focus,
    .market-mob-menu-right-trigger, .market-mob-menu-right-trigger:hover, .market-mob-menu-right-trigger:focus {color: #fff;font-size: 30px;margin: 17px 15px;}


    .fixed-brand ul.rightul li a {padding: 15px 14px;}
    .fixed-brand .mob-menu-right li {float: none;}
    .content-area {padding-top: 90px;}
    .content-area .panel-body {overflow: auto;}
    .video-wrapper.horiz iframe {height: 350px;}
    .video-wrapper iframe {height: 300px;}
    .video-wrapper.horiz {margin-left: -30px;margin-right: -30px;}
    #result .flex-direction-nav .flex-next, #result .flex-direction-nav .flex-prev {display: none;}
    #result .flexslider {width: 100%;}
    #result .flexslider .slides {width: 100% !important;}
    /* #result .flexslider .slides > li {max-width: none;min-width: auto;width: 100% !important;margin-left: 0;margin-bottom: 20px;} */
    .container-fluid .map {height: 265px;margin-bottom: 20px;width: 100%;}
    .container-fluid .map > div {width: 100% !important;height: 100% !important;}
    ul.quicklinks {text-align: left;}
    .subfooter > div {padding: 0 15px;}
    .subfooter .webpage > div {text-align: center !important;}
    textarea#exampleTextarea {margin-top: 15px;}
    .testimonial-block {min-height: unset;}
    .main {margin-top: 10px;}
    #add {margin-top: 0;}
    #contact-info {margin-top: 0;}
    #info {margin-top: 0;}
    .txtpasswordauthentication {position: unset;}
    .mobilecodeverify {position: relative;top: -30px;}
    #btnemailverify {width: 180px;padding: 7px 0px;}
    #btnphoneverify, #btnemailverify {width: 180px !important;padding: 5px 2px;}
    .main-point {margin-bottom: 30px;}
    .member-block {margin: 0 auto 20px;width: 320px;min-height: unset;}
    .sect4 .col-5 {width: 32%;}
    #btnphoneverify, #btnemailverify {width: 180px !important;padding: 5px 2px;}
    .blogbox3 {min-height: 263px;max-width: 290px;margin: 0 auto 20px;}
    .big-img-con {min-height: unset;}
    .big-img-con + .col-sm-6 {min-height: 380px;}
    #language {margin-top: 0;}
    #wrapper .checkbox_set_label.inside-label {padding-top: 15px;margin-top: 0;}
    #identify {margin-top: 20px;}
    .mysubscription .tbl-bg {width: 100%;}
    .toggled.open .info-contact,.toggled .info-contact {left: 58px;right: 0px;}
    #page-content-wrapper .contentContainer .container, /*#page-content-wrapper .contentContainer .container-fluid*/ {padding: 0;}
    .veryfy-btn, .mobilecodeverify, .verified {margin-left: 0;}
    #sidebar-wrapper {box-shadow: 1px 0px 8px 2px rgba(0,0,0,0.35);}
    .block-btns .btn-primary {margin-right: 0px;}
    .toggled .contentContainer .container {width: 100%;}
    .txtpasswordauthentication {width: 100%;}
    div.dataTables_filter {text-align: right;margin: 0;}
    .sub-name {font-size: 20px;}
    /*.sub-name, .submit-company-btn .btn.btn-primary { margin-top: 10px;}*/
    /*.mt80 {margin-top: 60px;}*/

    .modal-open .contentContainer .modal.admin-modal .modal-dialog {width: calc(100% - 70px) !important;margin-top: 70px !important;margin-left: 64px !important;}
    .white-wrapper {height: 260px;}
    #auth-wrap, #chargify-wrap {height: 260px;}
    #AllMyPlan.container-fluid, .user-mngmnt.container-fluid {padding: 0 15px !important;}
    #frmcompanydetail .white-wrapper .form-group > .form-control,#frmcompanydetail .white-wrapper .form-group > .intl-tel-input {width: 95%;}
    #frmcompanydetail .white-wrapper label {padding: 0;margin-bottom: 5px;}
    .white-wrapper .form-group > label, .white-wrapper .form-group > .form-control, .white-wrapper .form-group > .select2-container, .white-wrapper .form-group > .intl-tel-input {width: 100%;}
    .white-wrapper.company-det-wrap .minicolors-theme-bootstrap .minicolors-input {width: 95%;}
    .white-wrapper .form-group > .select2-container {width: 95% !important;}
    .toast-top-center {right: 10px;left: auto;}
    .div-filter .form-group1:after {content: "";display: table;clear: both;}
    .info-contact-user {width: auto;right: 15px;left: 15px;}
    div#dashboard-map {width: 586px;}
    .doc-section {margin: 100px 0;padding: 10px 10px;}
    .right-details {max-width: 100%;position: relative !important;top: 0;}
    .detail-top-fix h2 {font-size: 20px;}

    .detail-top-fix address {font-size: 14px;}
    .detail-top-fix .rate, .detail-top-fix .for {font-size: 16px;margin: 7px 0 7px;}
    .space-div .price {margin: 0;}
    .agent-detail .text-right,.agent-item .agent-logo {text-align: left;}
    .agent-detail {width: 100%;margin: 15px -15px 0;}
    .right-control .input-group.main-search, .right-wrapper {width: 100%;}
    .property-main.container {padding: 0;}
    .property-main .right-control {margin: 0 0 -4px;}
    .property-view ul {margin: 10px 0 0 0;}
    .modal {z-index: 9999;}
    .detail-view-container .for {position: absolute;left: 15px;top: 15px;}
    .animatd-tag.animate-box {bottom: 555px;}
    .animatd-tag {right: 22%;}
    .item-box {min-height: initial;}
    #fake-footer {height: auto;}
    .footer-quicklinks {padding-top: 0 !important;}

    .big-btn .btn-default {width: 100%;}
    /*03-02-2017*/
    .mobile .modal-dialog, .mobile-video .modal-dialog {margin: 0 !important;width: 100% !important;}
    .realnex-core-welcome .btn-next, .realnex-core-welcome .btn-buy {width: 49.5%;}
    .realnex-core-welcome span.registering-text {line-height: 24px;}
    .realnex-core-welcome .welcome-screen-video {height: 185px;}
    /*.mobile .modal.admin-modal,
    .mobile-video .modal.admin-modal {top: 83px;}*/
    .modal-backdrop.in {opacity: 0 !important;}
    /*mobile-view//06-02-2017*/
    /*#fake-footer,
    .subfooter {display: none;}*/

    .mobile-view-home .nav {margin-top: 95px;}
    .mobile-view-home .bg-mobile { /*background-image: url('../images/CoreMobileApp.png');*/background-size: cover;height: 200px;position: relative; /*padding: 75px 0px;*/}
    .mobile-view-home .banner-content {background: rgba(0,0,0,0.4);padding: 0px 0px;clear: both;text-align: center;border: 1px solid rgba(255,255,255,0.8);margin: 0 auto;float: none;width: auto;margin: 0px 50px;}
    .mobile-view-home .banner-content h1 {margin: 12px 0px;}
    .mobile-view-home .sect1 {margin-top: 20px;}
    .mobile-view-home .mobile-title {background: #e9e9ea;padding: 5px 15px;position: relative;}
    .mobile-view-home .mobile-title:after {background-image: url('../images/mobile-title-angle.png');content: "";height: 30px;width: 70px;position: absolute;left: calc(50% - 30px);background-repeat: no-repeat;background-size: 65px;right: auto;display: inline-block;top: 50px;}
    .mobile-view-home .mobile-title h1 {color: #000;font-size: 18px;font-weight: 400;text-align: center;}
    .mobile-view-home .title-tag {text-align: center;border-bottom: 1px solid #bfbebb;padding: 15px 0px;}
    .mobile-view-home .title-tag h1 {font-weight: 500;color: #000;margin-top: 10px;margin-bottom: 8px;font-size: 28px;}
    .mobile-view-home .title-tag p {color: #000;font-weight: 500;font-size: 18px;}
    .mobile-view-home a.btn-mobile-mb {display: block;background: #00b0f0;padding: 10px 0px;border-radius: 5px;color: #fff;text-align: center;font-size: 16px;}
    .mobile-view-home .btn-mobile {text-align: center;margin-bottom: 15px;}
    .mobile-view-home .site-mobile a {color: #f6861f;font-size: 16px;text-align: center;display: block;margin-top: 5px;text-decoration: underline;}
    .mobile-view-home p {color: #000;font-weight: 400;}
    .modal-open .mobile .modal.admin-modal .modal-dialog,
    .modal-open .contentContainer .mobile-video .modal.admin-modal .modal-dialog {width: 100% !important;margin: 0 !important;}
    .modal-backdrop {position: inherit;}
    #login-formModal-1.modal,
    #found-user.modal,
    #modelsignup.modal,
    #signup-complete.modal,
    #modelOTP.modal,
    #divThankYou {z-index: 9999;}
    .mobile .realnex-core-welcome .modal-dialog {width: 100% !important;}
    .mobile .modal,
    .mobile-video .modal {overflow: auto;}
    iframe#da-iframe {width: 100% !important;}
    div#iframe-modal {width: 100% !important;}
    .toast-top-center {top: 90px !important;margin: 0 auto;right: 10px !important;left: auto !important;}
    #divMPLast .realnex-core-welcome .modal-body,
    #divMPLast .realnex-core-welcome .modal-content,
    #divMPLast .realnex-core-welcome .modal-body {float: left;width: 100%;}
    #divMP3 .realnex-core-welcome .modal-dialog {width: 100% !important;}
    /*ipad-view for toggle menu*/
    .modal-open .modal.admin-modal .modal-dialog {margin: 0;}
    .contactsupport .modal-dialog {max-width: 100%;top: 0;}
    .modal#ContactSupportModal {top: 0;}
    .main-body .btn-next {width: 100% !important;}
    .orange-bg .more-info-button {text-align: center;width: 100%;}
    .orange-bg .click-more-info {display: inline-block;}
    .orange-bg h1.newhome-app-title-bg {font-size: 21px;text-align: center;margin-top: 5px;}
    .orange-bg img {margin-bottom: 25px;padding: 0;}
    .banner-caption .blue_button a {width: 100%;text-align: center;float: left;margin-left: 0;}
    .combo-btn .blue_button {width: 33%;}
    .realnex-core-welcome .receive-email-text {font-size: 13px;}
    .mobile .realnex-core-welcome .tips-bottom-text {font-size: 13px;}
    .divMP2-dots span {margin-top: 0px !important;}
    .realnex-core-welcome .logo-img {height: 65px;}
    .section-core-mobile .welcome-screen-image {height: 155px;}
    .mobile .realnex-core-welcome .img-alert {height: 50px;}
    .ios-android-btn {margin-bottom: 30px;}
    .slide-content {left: 47%;bottom:-84px;}
    .realnex-core-welcome .thankyou-section {padding: 15px;}
    .dots-view {float: left;width: 100%;}
    .realnex-core-welcome .receive-email-text {width: 100%;text-align: center;}
    .junk-email-text span {font-size: 13px;}
    .realnex-core-welcome h5.limited-offer {margin-top: 5px;}
    .import-img img {height: 35px;}
    .realnex-core-welcome .receive-email-text {margin-top: 5px;margin-bottom: 5px;}
    .mobile .modal .modal-content .modal-header, .mobile-video .modal .modal-content .modal-header {padding: 5px 40px;}
    .realnex-core-welcome .main-form {padding: 20px;}
    .sync-popup .thankyou-section {padding: 0px;}
    footer .ios-android-btn a {margin-left: 0;}
    .full {float: left;}
    .sales-active {width: 29%;}
    .sub-section .panel-collapse {padding-left: 0px;}
    .panel-collapse {padding-left: 0px;}
    .collapse8 {padding-left: 0px !important;}
    .all-tag.form-horizontal .control-label {margin-bottom: 5px;}
    .all-contacts-group {float: none;}
    .my-contact-section {padding-top: 130px !important;}
    /*.searching-section {width: 100%;}*/
    /*.all-bulk-section {width: 50%; display: block;}*/
    .status-top {margin-bottom: 10px;}
    /*.header-top { width: 100%;}*/
    .listing-wizard {padding-top: 251px !important;}
    .user-management.listing-wizard {padding-top: 90px !important;}

    .my-contact-section .table-responsive {overflow-x: auto;overflow-y: hidden;}
    .search-icon {font-size: 0.8em;position: absolute;right: 20px;top: 6px;}
    .all-contacts-dropdown .my-btn {padding: 5px 23px;}
    .right-sec-contsct {padding: 0;}
    .col-md-4.col-sm-12.col-xs-8.my-contact-title {padding: 0;}
    .col-md-4.col-sm-12.col-xs-12.my-contact-title {padding: 0;}
    .searching-section input {font-size: 11px;}
    .fix-nav-user-mngmnt {position: fixed;padding: 0px 0;left: 58px !important;z-index: 3;top: 64px;right: 0px;transition: all ease 0.5s;}
    .create-email-campaign-title {margin-left: 15px;}
    /*.Listing-statistics-section {padding-top: 100px !important;}*/
    .Listing-statistics-section .all-info {padding: 0;}
    .date-period .form-group {display: inline-block;float: left;margin-right: 5px;}
    .Listing-statistics-section .form-inline input {margin-right: 0px;display: inline-block;}
    .total-views-section .total-views-number h4 {line-height: 24px;margin: 9px 0;}
    .total-views-section .total-views-listing h3 {margin: 9px 0;}
    .compact-table-section .table-responsive {border: none;}
    .edit-contact-title h3.sub-name {font-size: 18px;}
    .sub-name.icon-header.my-btn-view .header-top-icon-section {float: left;}
    #listview {padding: 30px 0px;}
    .btn-send-watchlist {text-align: left;}
    #wrapper .watchlist-diff-section label {float: left;text-align: left;margin-bottom: 10px;font-size: 14px;}/*.mappingsections.sectionListing{width:800px;}.reponsive-view {overflow: auto;}*/
    .max-wd {width: 800px;}
    .mobile-view-set {overflow: auto;width: 100%;}
    span.name-tag {position: unset;}
    .sub-name.back-my-contacts.half-frm {width: auto;margin-top: 28px !important;}
    .dataTables_length {text-align: left !important;}
    .Modal-GroupContactModal .modal-content {float: left;width: 100%;}
    .listing-wizard .property-view ul {float: left;}
    #NewListingModal label.control-label {margin-bottom: 10px;}
    .rigtht-links {display: block;float: right;margin-top: 15px;}
    .top-dd.stick-search input#txtDealRoom {max-width: 100%;}
    #divManageDealRoom .modal-dialog {width: 90%;margin: 50px;}
    #divEmailCampaignStep1 .radio-button-select-templatetype {width: 50px;float: left;margin-top: 0 !important;}
    #divEmailCampaignStep1 ul.nav.nav-tabs {padding-right: 0;}
    ul.email-campaign-steps {padding: 0;}
    .emailcampaign-wizard .mysubscription .campaignemailsubject {width: 80%;}
    h3.create-email-campaign-title {font-size: 24px;}
    .container-fluid.mysubscription {padding-right: 5px;padding-left: 5px;}
    .right-sec {height: auto !important}
    .detail-view-content .right-sec {height: auto !important;padding-left: 15px;margin-top: 30px;}
    .prop-tabs .nav-tabs > li > a {margin-top: 5px;margin-bottom: 5px;}
    .form-horizontal.get-space-list.edit-view {width: 100%;}
    .total-view {width: 100% !important;margin-bottom: 15px;}
    #divStart .my-input, #divStart .second .my-input {width: 100%;margin-top: 5px;}
    ul.my-header-list > li:last-child {width: 100%;}
    ul.my-header-list > li:first-child {width: 100%;}
    ul.my-header-list li ul.control {padding: 0;}
    #result .flexslider .slides > li:nth-child(4) {margin-left: 0;margin-top: auto;}
    .different-view button.btn.btn-default.dropdown-toggle.my-listing-dropdown-btn {width: 120px;overflow: hidden;text-overflow: ellipsis;}
    ul.my-header-list .header-top > .form-group {width: 174px;}
    button.btn.btn-default.dropdown-toggle.my-btn.custom-nav-btn {width: 70px;}
    .property-main.sub-name {margin-top: 0;}
    ul.my-header-list .status-top.header-top {padding-right: 5px;}
    .my-header-list .property-main.sub-name {margin-top: 0;}
    .searching-section .search-icon {right: 18px;background: #fff;width: 25px;text-align: center;font-size: 14px;}
    #calendar {min-height: 300px;}
    #collapse4 .panel-body {overflow: inherit;}
    .dropdown-section.dashboard-panel-grp a.accordion-toggle {font-size: 22px;padding-left: 0;}
    .all-info .check-rt {padding-top: 28px;}
    .right-sec .exchange {right: 13px;top: 6px;}
    .view-search {max-width: 100%;}
    .date-period .form-group {margin: 10px 0;}
    .prop-detail-block .editable-input {width: 115px !important;}
    .sub-name.custom-select.header-top {margin-top: 10px;margin-right: 5px;margin-bottom: 10px;}
    .control li > span {font-size: 13px;bottom: -35px;left: 0;display: none;z-index: 12;top: auto;width: 80px;}
    .control li > span:after {right: auto;top: -9px;transform: rotate(270deg);left: 15px;}
    control li > span:before {right: auto;top: -11px;transform: rotate(270deg);left: 15px;}
    #RealNexDetail .detail-top-fix.trade {top: 0;}
    #RealNexDetail .detail-view-container.top-pd-fix {padding-top: 200px;}
    #page-content-wrapper .user-management.listing-wizard {padding-top: 150px !important;}
    .rx-watch-handle.rx-w-closed, .rx-watch-handle.rx-closed {left: -33px;}

    /*03-10-2017*/
    .fixed-brand ul li.profile{float:right !important;}

    /*6-10-2017*/
    /*#property-category {margin:0;padding:0 15px;}*/
    #property-category {margin: 10px 0 0;padding: 0;float: left;display: block;}
    #property-category .input-group.main-search {max-width: 170px;padding-right: 20px;}
    #property-category .input-group.main-search .form-control {padding:7px;}
    .get-listing-drp {padding-left: 0;}
    .menuMarketPlace ul.pull-right.rightul.market-menu li a {width: 35px;}

    /*10-10-2017*/
    .searc-view-bg h3{line-height: 45px;font-size:38px;}
    .searc-view-bg{padding-top: 95px;height:589px;}
    .my-search-box > ul > li{margin-bottom:5px;}
    .my-search-box > ul > li:nth-child(1),.my-search-box > ul > li:nth-child(2) {width: 100%;}
    .my-search-box > ul > li:nth-child(3) {width: calc(100% - 67px);text-align: left;}
    .my-search-box > ul > li:nth-child(4){display:inline-block}

    /*11-10-2017*/
    .mob-menu-right.rightul li a {padding: 22px 7px !important;}
    .my-search-box .rx-selected-values { width: 100%;height: 40px;}

    /*13-10-2017*/
    span.fix-wd-txt {
        display: inline-block;
        width: calc(100% - 50px);
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .menuMarketPlace {
        float: left;
    }
}

@media (max-width: 991px) {
  #result .flexslider .slides {
    width: 100% !important;
  }

  /* #result .flexslider .slides > li {
    max-width: none;
    min-width: auto;
    width: 100% !important;
    margin-left: 0;
    margin-bottom: 20px;
  } */
}

@media only screen and (max-device-width: 768px) and (orientation: landscape) {
    .realnex-core-welcome .welcome-screen-image img {
        top: -27px;
        width: 100%;
    }

    .section-core-mobile .welcome-screen-image {
        height: auto;
    }

    .realnex-core-welcome .welcome-screen-video {
        height: 335px;
    }

    #floatingbox {
        top: calc(50% + 80px) !important;
    }

    .section-core-mobile .core-tips-img {
        height: auto;
    }

    .realnex-core-welcome .core-tips-img img {
        position: relative;
        top: -27px;
    }

    .realnex-core-welcome .section-core-mobile {
        border-radius: 30px;
        -moz-border-radius: 30px;
        -webkit-border-radius: 30px;
        -o-border-radius: 30px;
    }

}
@media(max-width:767px) {
    .market-menu {
        background: #666;
        position: absolute;
        right: 0;
        top: 64px;
        text-align: right;
        width: 275px;
    }
    .rightul {
        display: none;
    }
    .menuMarketPlace ul.pull-right.rightul.market-menu li a {
        width: 40px;
    }
    .menuMarketPlace{float:none;}
    .mob-menu-right {
        display: block;
    }
    .mob-menu-right {
        background: #666;
        position: absolute;
        right: 0;
        top: 64px;
        width: 100%;
        text-align: right;
    }
    #advanced-modal .inside-opt .col-sm-8{padding:0;}
    .mob-menu-right{display:none;}
    #advanced-modal .inline-view .full-input-view{float:left;}
    #advanced-modal .full-input-view select.form-control{width:100%;}
    #advanced-modal .three-group span:not(:nth-child(2)) {width: 45%;}
    #advanced-modal .form-group.text-right {text-align: left;}
    #advanced-modal .inline-view-full div {padding: 0;}
    #advanced-modal .modal-header .close {margin-top: -80px;}
}

    @media(min-width:768px) {
        #TransactionManager ul li a, .listing_pr a, .listing a, .search a {
            padding-left: 0px !important;
        }
    }

    @media all and (min-width:767px) {
        .nopaddingleft {
            padding-left: 0px;
        }

        .nopaddingright {
            padding-right: 0px;
        }
    }

    @media all and (max-width:768px) and (min-width:540px) {
        .coloum .col-top {
            padding: 23px 0px 0px 0px;
            min-height: 85px;
            font-size: 16px;
        }

        .coloum .col-mid ul li {
            padding: 15px 10px;
            font-size: 12px;
        }
    }
    /*6-10-2017*/
    @media (max-width:736px) {
        #property-category {
            padding: 0 5px;
        }

            #property-category .input-group.main-search {
                max-width: 123px;
                padding-right: 0;
            }
    }

    /*****/

    @media (max-width:691px) {
        .right-details.fixed-helper {
            position: initial !important;
        }
    }

    @media (max-width:667px) {
        .all-contacts-dropdown .my-btn {
            padding: 5px 15px;
        }

        .menuMarketPlace h3.listing-title {
            font-size: 18px;
        }

        .mysubscription.user-management.emailcampaign-wizard-main {
            padding-top: 220px;
        }

        ul.email-campaign-steps li {
            margin-top: 4px;
            margin-left: 15px;
            margin-bottom: 20px;
        }

        .my-contact-section .sub-name {
            padding: 0 8px;
            margin-left: 0 !important;
        }

        /*6-10-2017*/
        #property-category .input-group:first-child {
            width: 99px;
        }

        /*#property-category .input-group-addon, #property-category .btn {
            padding: 7px;
        }*/

        #property-category #btnSelectedSaveSearch {
            width: 69px;
        }

        #property-category .input-group:nth-child(2) {
            width: 150px;
        }

        #property-category .input-group:nth-child(4) {
            width: 60px;
        }

        #property-category .input-group.main-search {
            width: 130px;
        }
    }

    @media (max-width:640px) {
        .checkbox_set-1_col ul li {
            width: 100%;
        }

        .table_subs .dataTables_wrapper .dataTables_filter {
            margin: 0;
            width: 100%;
            position: relative;
            top: 5px;
            left: 0;
            text-align: right;
        }

        .btn-holder {
            top: 0px;
            position: relative;
        }

        .page-fixed-main-content .portlet.light.portlet-fit.bordered {
            margin-top: 0px;
        }

        #results .tag p,
        #featureList .tag p {
            margin: 0;
            font-size: 12px;
            line-height: 28px;
        }

        .realnex-core-welcome .welcome-screen-video {
            height: 213px;
        }

        .all-contacts-dropdown .my-btn {
            padding: 6px 15px;
            font-size: 14px;
        }

        .custom-select {
            width: 100%;
        }

        .date-period-section {
            width: 100%;
        }

        .Listing-statistics-section .form-inline {
            width: 100%;
        }

        .listing-list-datatable #EmailCampaignListTable_wrapper {
            overflow: auto;
            float: left;
            width: 100%;
        }

        .date-period-section {
            margin-top: 0 !important;
        }

        .lbl-status {
            display: none;
        }
    }

    /*6-10-2017*/
    @media (max-width:568px) {
        #property-category .input-group.main-search {
            max-width: 100%;
            width: 0;
        }
    }

    @media (max-width:732px) {
        #property-category .input-group.main-search {
            max-width: 100%;
            width: 0;
        }
    }
    /*****/


    @media all and (max-width:539px) {
        .coloum .col-top {
            padding: 23px 0px 0px 0px;
            min-height: 85px;
            font-size: 16px;
        }

        .coloum .col-mid ul li {
            padding: 15px 10px;
            font-size: 12px;
        }

        .valuechart-responsive {
            overflow: auto;
        }

        .valuechart {
            min-width: 540px;
        }

        .menuMarketPlace h3.listing-title {
            font-size: 16px;
            margin-top: 16px;
        }

        .property-main.sub-name {
            padding: 0;
        }

        .mysubscription.user-management {
            padding-top: 160px;
        }
    }

    @media only screen and (max-width: 500px) {
        .col-md-12.md {
            margin-bottom: 50px;
        }

        #exTab1.container {
            padding: 0;
        }
        /*.prop-slider .flexslider .slides{width:auto !important;}
    .prop-slider .flexslider .slides > li{width:auto !important;}*/
        .prop-slider .flex-control-thumbs {
            width: 100%;
        }

        .prop-slider .flexslider {
            margin: 0 0 0px;
        }

        .prop-slider .thumbnail-additional ul {
            margin: 6px -3px 6px 3px;
        }

        .detail-view-content .col-sm-4,
        .detail-view-content .col-sm-8 {
            border-left: none;
            padding: 0;
        }

        .detail-top-fix a {
            font-size: 11px;
        }

        .prop-slider .flexslider .slides img {
            width: 98%;
        }

        .prop-slider .img-top-content h3 {
            font-size: 12px;
        }

        .prop-slider .flexslider .slides > li {
            height: 240px;
        }
    }

    @media all and (max-width:480px) {
        .box, .box.active {
            padding: 20px 20px;
        }

        .contactsupport .modal-dialog {
            max-width: 100%;
            left: inherit;
            top: inherit;
            margin: 0;
        }

        .banner-content h1 {
            font-size: 23px;
            line-height: 35px;
        }

        .banner-content p {
            font-size: 16px;
            line-height: 22px;
        }

        .video-wrapper.horiz iframe {
            height: 250px;
        }

        .video-wrapper iframe {
            height: 200px;
        }

        #identify {
            margin-top: 40px;
        }

        div.dataTables_filter {
            position: relative;
            left: 0;
            top: 35px;
            text-align: left;
        }

        .animatd-tag.animate-box {
            bottom: 630px;
        }

        .realnex-core-welcome .welcome-screen-video {
            height: 203px;
        }

        .realnex-core-welcome .welcome-screen-video {
            height: 213px;
        }

        .newhome-app-title {
            font-size: 28px;
        }

        .bg-image-home .images-iphone-android {
            margin-top: 15px;
        }

        .bg-image-home .get-app {
            width: 100%;
            padding: 10px 20px
        }

            .bg-image-home .get-app p {
                font-size: 16px;
            }

            .bg-image-home .get-app h3 {
                font-size: 20px;
            }

        .bg-image-home h2 {
            font-size: 26px;
        }

        .slide-content {
            left: 42%;

        }

        .orange-bg h1.newhome-app-title-bg {
            line-height: 25px;
        }

        .combo-btn .blue_button {
            width: 100%;
        }

        .sales-active {
            width: 60%;
        }

        .all-bulk-section {
            width: 100%;
            display: block;
        }

        .my-contact-section {
            padding-top: 115px !important;
        }

        /*.menuMarketPlace {
        width: 48% !important;
    }*/

        .marketplace-dashboard .col-md-4.total-view {
            width: 100%;
            margin-right: 0;
        }

        .marketplace-dashboard .col-md-8.most-view {
            width: 100%;
            margin-top: 10px;
        }

        .my-contact-section .my-contact-title {
            width: 100%;
        }

        .searching-section {
            width: 50%;
        }

        .all-bulk-section {
            width: 50%;
        }

        .my-contact-section .all-info .sub-name {
            margin-top: 8px;
            margin-bottom: 8px;
        }

        .stats-drp-view {
            width: 100%;
            padding: 0;
        }

        .drp-charts {
            width: 100%;
            padding: 0;
            margin-top: 5px;
        }

        .drp-full-view {
            width: 100%;
        }

        .Modal-buttonsection button {
            font-size: 12px;
        }

        .add-grp-btn {
            float: left;
            margin-right: 5px !important;
        }

        .Modal-GroupContactModal .modal-header h4 {
            font-size: 16px;
        }

        .modal-AssignGroupModal .modal-header h4 {
            font-size: 16px;
        }

        .bulk-action-section .all-contacts-group,
        .bulk-action-section .all-contacts-group .all-contacts-dropdown,
        .bulk-action-section .all-contacts-group .all-contacts-dropdown .btn-group,
        .bulk-action-section .all-contacts-group .all-contacts-dropdown .btn-group button {
            width: 100%;
        }

        .all-contacts-dropdown ul.dropdown-menu {
            width: 160px;
        }

        .add-contact-title, .add-contact-save {
            width: 50%;
        }

        .back-my-contacts {
            margin-top: 0 !important;
            width: 100%;
        }

            .back-my-contacts a.back-to-contacts {
                float: right;
                margin-top: 0;
            }

        .mob-view {
            margin-top: 115px;
        }

        .date-period input {
            width: 105px !important;
        }

        .Listing-statistics-section .all-info .sub-name, .Edit-contact .all-info .sub-name {
            margin-top: 8px;
            margin-bottom: 8px;
        }

        .Listing-statistics-section .form-inline .btn-default {
            font-size: 12px;
        }

        .Edit-contact .edit-contact-title {
            width: 100%;
        }

        .Edit-contact .save-btn-info {
            width: 50%;
            float: right;
        }

        .Edit-contact .back-link {
            width: 50%;
        }

        .Edit-contact {
            padding-top: 115px !important;
        }

        .back-to-contacts {
            margin-top: 0 !important;
        }

        h3.listing-title {
            font-size: 20px;
        }

        .mob-menu-right-trigger, .mob-menu-right-trigger:hover, .mob-menu-right-trigger:focus,
        .market-mob-menu-right-trigger, .market-mob-menu-right-trigger:hover, .market-mob-menu-right-trigger:focus {
            color: #fff;
            font-size: 21px;
            margin: 21px 20px;
        }

        ul.pull-right.rightul.market-menu li a span img {
            width: 18px;
            max-width: auto !important;
        }
    }

    @media (max-width:460px) {
        #wrapper.toggled.open .leftul {
            display: block;
            float: left;
        }

        #pricingBox.nav-pills > li > a {
            padding: 5px 5px;
        }

        #pricingBox.nav-pills > li + li {
            margin-left: 0;
        }

        .block-btns .btn-primary, .block-btns .btn-default {
            display: block;
        }

        .block-btns .btn-primary {
            margin-bottom: 15px;
        }

        .right-control .input-group.notagentSearchControl, .right-control .input-group#divSavedSearch {
            margin-right: 10px;
        }

        .property-main .right-control .btn-default {
            padding: 6px;
        }

        /*.property-main .right-control .input-group-addon {
            padding: 6px;
        }*/

        /*.right-control .input-group {
            width: 5px !important;
        }*/

            .right-control .input-group.main-search, .right-wrapper {
                width: 100% !important;
            }

        .mr0s {
            margin-right: 0 !important;
        }

        /*.menuMarketPlace {
        width: 48% !important;
    }*/

        h3.listing-title {
            font-size: 16px;
        }

        button.plus-icon {
            height: 31px;
            width: 31px;
            font-size: 16px;
        }

        .all-contacts-dropdown .my-btn {
            padding: 6px 12px;
            font-size: 12px;
        }

        .search-icon {
            font-size: 0.6em;
            right: 20px;
            top: 7px;
        }

        .Modal-buttonsection button {
            font-size: 11px;
        }

        .modal-AssignGroupModal label.modal-Groupname {
            font-size: 12px !important;
        }

        .modal-AssignGroupModal label.modal-CountTotal {
            font-size: 12px !important;
        }

        .Listing-statistics-section .form-inline input {
            font-size: 11px;
            width: 85px !important;
        }

        .stat-period {
            font-size: 12px;
        }

        .Listing-statistics-section .form-inline .btn-default {
            font-size: 11px;
        }

        .toggled .fixed-brand ul li a {
            padding: 6px 8px 7px;
        }

        .mob-menu-right-trigger, .mob-menu-right-trigger:hover, .mob-menu-right-trigger:focus, .market-mob-menu-right-trigger, .market-mob-menu-right-trigger:hover, .market-mob-menu-right-trigger:focus {
            color: #fff;
            font-size: 21px;
            margin: 21px 15px;
        }

        .menuMarketPlace ul.rightul li a {
            padding: 22px 7px !important;
        }
    }

    @media (max-width:414px) {
        .rx-listingtype-section .rx-form-group label {
           font-size:13px;
        }

        .realnex-core-welcome .welcome-screen-video {
            height: 204px;
        }

        .realnex-core-welcome .thankyou-section h1 {
            font-size: 26px;
        }

        .realnex-core-welcome span.registering-text {
            font-size: 20px;
            margin-bottom: 20px;
            margin-top: 10px;
        }

        .sales-active {
            width: 210px;
        }

        .sub-section .panel-collapse {
            padding-left: 25px;
        }

        .dataTables_info {
            font-size: 12px;
        }

        /*6-10-2017*/

        #property-category {
            padding: 0 5px;
        }

        #property-category .input-group.main-search {
            max-width: 155px;
        }
        #property-category .input-group:nth-child(2){width:185px;}
        #drdSorting, #drdSorting1{width:64px;}
    }

    @media (max-width:412px) {
        .realnex-core-welcome .welcome-screen-video {
            height: 202px;
        }
        .hidden-xxs {
            display: none !important;
        }
    }

    @media (max-width:375px) {
        .realnex-core-welcome .welcome-screen-video {
            height: 182px;
        }

        .main-body .thankyou-section .choose-option {
            display: inline-block;
            margin-left: 20px;
            font-weight: bold;
            font-size: 14px
        }

        .realnex-core-welcome .thankyou-section h1 {
            font-size: 21px;
        }

        .realnex-core-welcome .thankyou-section h1 {
            font-size: 21px;
        }

        .realnex-core-welcome span.registering-text {
            font-size: 18px;
        }

        .bg-image-home a.video-modal-button {
            font-size: 14px;
        }

            .bg-image-home a.video-modal-button .fa.fa-play {
                margin-right: 5px;
            }

        h4.panel-subtitle {
            margin-left: 0;
        }

        .accordion-toggle, .collapsed {
            padding-left: 0;
        }

        .panel-collapse {
            padding-left: 10px;
        }

        .sub-section .panel-collapse {
            padding-left: 20px;
        }

        .toggled .fixed-brand ul li a {
            padding: 6px 8px 7px;
        }

        h3.listing-title {
            font-size: 16px;
            padding-left: 2px;
        }

        .searching-section {
            width: 100%;
        }

        .all-contact-bulk-section {
            width: 55%;
            margin-top: 0 !important;
        }

        .bulk-action-section {
            width: 45%;
            margin-top: 0 !important;
        }

        .my-contact-section {
            padding-top: 150px !important;
        }

        .Modal-GroupContactModal .modal-content .modal-body {
            padding: 10px 10px !important;
        }

        .modal-AssignGroupModal .modal-footer .Modal-buttonsection {
            padding: 0 !important;
        }

        .modal-AssignGroupModal .modal-body {
            padding: 10px 20px !important;
        }

        .modal-AssignGroupModal .modal-footer {
            padding: 10px 10px !important;
        }

        .stat-period {
            margin-right: 2px;
        }

        .Listing-statistics-section .form-inline input {
            font-size: 11px;
            width: 70px !important;
            padding: 5px;
        }

        /*.menuMarketPlace {
            width: 46% !important;
        }*/

            .menuMarketPlace ul.rightul li a {
                padding: 10px 6px !important;
                font-size: 16px;
            }

        .mob-menu-right-trigger, .mob-menu-right-trigger:hover, .mob-menu-right-trigger:focus, .market-mob-menu-right-trigger, .market-mob-menu-right-trigger:hover, .market-mob-menu-right-trigger:focus {
            color: #fff;
            font-size: 18px;
            margin: 22px 8px;
        }

        .my-contact-title {
            width: 100%;
        }

        .menuMarketPlace h3.listing-title {
            font-size: 13px;
            padding-right: 0;
            position: absolute;
            top: 14px;
        }

        .different-view button.btn.btn-default.dropdown-toggle.my-listing-dropdown-btn {
            width: 83px;
        }

        ul.my-header-list .header-top > .form-group {
            width: 137px;
        }

        .my-contact-section .sub-name.searching-section {
            margin-bottom: 0;
        }

        /*6-10-2017*/
        #property-category .input-group.main-search {
            max-width: 100%;
            width: 0;
        }

        #property-category .rx-external-handle-search, #property-category .rx-external-handle-watchlist {
            margin-bottom: 6px;
        }

        .bg-image-home a.video-modal-button .fa.fa-play {
            margin-right: 5px;
        }

        .profile {
            float: none !important;
        }
        /*25-20-2017*/
        #property-category .input-group:nth-child(2) {width: 148px;}
        #drdSorting, #drdSorting1 {width: 80px;}
    }

    @media (max-width:360px) {
        .video-wrapper.horiz iframe {
            height: 190px;
        }

        .video-wrapper iframe {
            height: 148px;
        }

        .submit-company-btn .btn.btn-primary {
            padding: 5px 20px;
        }

        .sub-name {
            font-size: 18px;
        }

        div#sample_editable_1_info {
            font-size: 14px;
        }

        .white-wrapper .form-group > label {
            width: 100%;
        }

        #updateuserdetail .white-wrapper .form-group > .form-control,
        #updateuserdetail .white-wrapper .form-group > .intl-tel-input {
            width: 95%;
        }

        #property-slider .carousel-control.right {
            right: 15px;
        }

        #property-slider .carousel-control.left {
            left: -10px;
        }

        .realnex-core-welcome .welcome-screen-video {
            height: 173px;
        }

        .all-contacts-dropdown .my-btn {
            padding: 6px 9px;
            font-size: 12px;
        }

        .back-to-contacts {
            font-size: 12px !important;
        }

        h3.listing-title {
            font-size: 16px;
            padding: 0 14px;
            margin-top: 0
        }

        .market-mob-menu-right-trigger {
            margin: 0 56px;
        }

        .menuMarketPlace {
            width: 43% !important;
        }

        ul.pull-right.rightul.market-menu li a span img {
            width: 16px;
        }
    }

    @media (max-width:320px) {
        .video-wrapper.horiz iframe {
            height: 165px;
        }

        .video-wrapper iframe {
            height: 125px;
        }

        #txtpasswordauthentication {
            width: 141px !important;
        }

        .submit-company-btn .btn.btn-primary {
            padding: 5px 5px;
        }

        /*03-02-2017*/
        .realnex-core-welcome .btn-next, .realnex-core-welcome .btn-buy {
            width: 49.4%;
        }

        .realnex-core-welcome .welcome-screen-video {
            height: 151px;
        }

        .contactsupport .modal-content .modal-header h4 {
            font-size: 26px;
        }

        .main-body .section-core-mobile {
            padding: 10px;
        }

        .main-body .thankyou-section .choose-option {
            margin-left: 5px;
        }

        .main-body .thankyou-section {
            padding: 0 !important;
        }

        .panel-collapse {
            padding-left: 0px;
        }

        .sub-section .panel-collapse {
            padding-left: 0px;
        }

        .contentContainer .panel-default a {
            font-size: 15px;
        }

        .menuMarketPlace {
            width: 36% !important;
        }

        h3.listing-title {
            font-size: 14px;
            padding-left: 3px;
        }

        .mob-menu-right-trigger {
            margin: 17px 10px !important;
        }

        .toggled .fixed-brand ul li a {
            padding: 6px 5px 7px;
        }

        .all-contact-bulk-section {
            width: 100%;
        }

            .all-contact-bulk-section .my-btn {
                padding: 6px 59px;
            }

        .bulk-action-section {
            width: 100%;
        }

        .all-contacts-dropdown ul.dropdown-menu {
            width: 232px;
        }

        .my-contact-section {
            padding-top: 185px !important;
        }

        .Modal-buttonsection {
            padding: 0;
        }

        .enter-grp {
            padding: 0;
        }

        .modal-AssignGroupModal .modal-body {
            padding: 10px 5px !important;
        }

        .modal-AssignGroupModal .modal-footer {
            padding: 10px 10px !important;
        }

        .modal-AssignGroupModal label.modal-CountTotal {
            font-size: 11px !important;
        }

        .modal-AssignGroupModal label.modal-Groupname {
            font-size: 11px !important;
            margin-left: 0 !important;
            margin-right: 0 !important;
        }

        .Edit-contact .save-btn-info {
            float: left;
        }

        .mob-menu-right-trigger, .mob-menu-right-trigger:hover, .mob-menu-right-trigger:focus, .market-mob-menu-right-trigger, .market-mob-menu-right-trigger:hover, .market-mob-menu-right-trigger:focus {
            color: #fff;
            font-size: 18px;
            margin: 10px 38px;
        }

        h3.listing-title {
            margin-top: 0;
            padding: 0 3px;
        }

        .Listing-statistics-section .form-inline .btn-default {
            padding: 5px;
        }

        .my-contact-section .sub-name {
            padding: 0 12px;
        }

        .dropdown-section.dashboard-panel-grp a.accordion-toggle {
            font-size: 16px;
        }

        .gotomarketplace i {
            font-size: 32px;
        }

        .Addmycontact .sub-name {
            font-size: 17px;
        }

        /*6-10-2017*/
        #property-category .input-group.main-search {
            max-width: 289px;
        }

        #btnViewSearch {
            margin-right: 9px;
        }

        #btnViewWatchlist {
            margin-right: 0;
        }

        #property-category .rx-external-handle-search, #property-category .rx-external-handle-watchlist {
            padding: 7px 18px;
            margin-bottom: 6px;
        }

        .my-search-box label.rx-place-tag {
            max-width: 130px;
        }
        .right-control .input-group.notagentSearchControl, .right-control .input-group#divSavedSearch{margin-right:5px;}
        #property-category .input-group:nth-child(2) {width: 100px;}
        #drdSorting, #drdSorting1 {width: 31px;}
    }
/*
@media (max-width:500px) {
    .Listing-statistics-section {
        padding-top: 125px !important;
    }
}
*/
