@media only screen and (max-width: 1500px)  {
.mails p {
    padding: 0 10px;
}
}

@media only screen and (min-width: 1390px)  {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1400px;
}
}

@media only screen and (min-width: 1500px)  {
.market-info .col-xxl-8 {
    width: 60%;
}
.about-left-img img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}
}

@media only screen and (max-width: 1365px)  {
.about-right-img{
    height: 220px;
}
.market-value p {
    font-size: 11px;
}
}

@media only screen  and (min-width: 992px) and (max-width: 1024px) {

.tenant-form select, .tenant-form input[type=text], .reset-search input.btn-all, .tenant-form select, .tenant-form input[type=number]{
    height: 45px;
}
.price-check .form-check {
    width: 100%;
}

}


@media only screen  and (min-width: 768px) and (max-width: 992px) {
    .featured-offerings-wrapper .features-rate .features-option {
        min-height: 134px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
section.offer-market-wrapper ,.main-div {
    margin-top: 0;
}
.top-bar ul li {
    padding: 10px;
}
.top-bar ul li {
    padding: 10px;
}
.top-bar ul li .market-value:after {
    right: 0;
}
.inner-get-form {
    width: 100%;
    padding: 25px;
}
.cion-box {
    margin: 10px auto;
}
.faq-img-box {
    position: relative;
    padding-left: 50px;
    width: 100%;
}
.help-box {
    left: 0px;
}
.contact-info-box {
    gap: 55px;
    justify-content: center;
}
.info-details p {
    font-size: 14px;
}
.faq-cnt-box {
    margin-bottom: 25px;
}
.social-icon {
    margin-bottom: 20px;
}
.left-filter ul li {
    font-size: 12px;
}

.filter-bar {
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
.right-filter select {
    width: 100%;
}
.left-filter ul li {
    padding: 6px;
    margin-right: 0;
}


.tenant-form select, .tenant-form input[type=text], .reset-search input.btn-all, .tenant-form select, .tenant-form input[type=number]{
    height: 45px;
}
.price-check .form-check {
    width: 100%;
}
.tenant-form {
    flex-wrap: wrap;
}
.reset-search {
    margin-bottom: 20px;
}
.item-box {
    margin-bottom: 50px;
}
}

@media only screen and (max-width: 767px)  {
.main-div {
    margin-top: 0;
    overflow: hidden;
}
body#error-page {
    padding: 0;
    margin: 0;
}
header.main-header .container {
    padding: 0 10px;
}
.top-bar ul {/* 
    display: inline-block;
    column-count: 2; */
    gap: 5px;
    flex-wrap: wrap;
    width: 100%;
}
.mails {
    display: flex;
    padding-bottom: 8px;
    justify-content: center;
}
.top-bar ul li {
    height: auto;
    padding: 0;
}
.market-value p {
    font-size: 10px;
    margin: 0 !important;
}
body#error-page {
    padding: 0;
    margin: 0;
}
.top-bar ul li .market-value:after{
    display: none;
}
.left-filter ul li {
    font-size: 12px;
}
.iti.iti--allow-dropdown.iti--separate-dial-code input#phone_no_text {
    padding-left: 10px !important;
}

.filter-bar {
    flex-wrap: wrap;
    justify-content: center;
}
.right-filter select {
    width: 100%;
}
.left-filter ul li {
    padding: 6px;
    margin-right: 0;
}
.secnav {
    right: 0;
    top: 20px;
    position: absolute;
}

.secnav ul li a{

    margin: 0;
    font-size: 12px;

}
.secnav ul li {
    padding: 5px 3px;
}
section.offer-market-wrapper {
    margin-top: 248px;
}
section.propertys-banner-wrapper {
    padding: 50px 0px;
}
.market-inventory-value {
    padding: 10px;
}
.market-inventory-value h4 {
    font-size: 20px;
}
.counter {
    padding: 10px;
}
.count-title {
    font-size: 20px;
    line-height: 25px;
}
.count-text {
    font-size: 12px;
    line-height: 25px;
}

#property-banner-slider .owl-nav button {
    top: 10%;
}
#property-banner-slider .owl-nav button.owl-next {
    right: -5px;
}
#property-banner-slider .owl-nav button.owl-prev {
    left: -5px;
}
ul.bottom-menu {
    margin-bottom: 15px;
}
.field-group {
    text-align: center;
}
.social-icon {
    margin-bottom: 25px;
}
.copy-right{
    padding: 17px 0;
    text-align: center;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
.get-intouch-form-content {
    margin-top: 35px;
}
hr:not([size]) {
    margin: 20px auto 0 auto;
}
.main-heading h2 {
    font-size: 20px;
    font-weight: 450;
    margin-bottom: 0;
    line-height: 20px;
}
.nav-logo img {
    height: 54px;
    object-fit: contain;
}
.social-icon p {
    font-size: 10px;
}
footer h4 {
    font-size: 14px;
}
.quick-links li a, .information-links li a {
    font-size: 12px;
    line-height: 18px;
}
.tenant-form {
    flex-wrap: wrap;
    padding: 0 10px;
	margin-bottom: 0;
}
.reset-search {
    margin-top: 15px;
    display: flex;
}
.price-check, .state-check{
    margin-top: 2px;
}

.inner-about {
   flex-wrap: wrap;
    justify-content: center;
}
.info-details {
    margin-bottom: 10px;
}
.contact-info-box {
    gap: 35px;
    justify-content: center;
    display: block;
}
.inner-get-form {
    width: 100%;
    margin: 0 auto;
    padding: 0;
}
.inner-get-form .main-heading h2, .faq-cnt-box .main-heading h2 {
    font-size: 20px;
}
.cion-box {
    margin: 0 auto;
}
section.faq-wrapper {
    padding: 20px 10px 0;
}
.faq-img-box {
    padding-left: 0;
    width: 100%;
}
.faq-img-box img {
    height: 37%;
}
.help-box {
    position: relative;
    background: #2F9FEF;
    top: 0;
    left: 0;
    padding: 20px;
    width: 100%;
    margin-top: 30px;
}
.img-box:after {
    display: none;
}
.faq-cnt-box {
    margin-bottom: 25px;
}
.item-box {
    margin-bottom: 50px;
}
a.btn-1, button.btn-1 {
    padding: 0px 15px;
}
.market-inventory-value h1 {
    font-size: 20px;
	line-height: 25px;
}
.properties-sector a {
    font-size: 14px;
}
.properties-sector h5 {
    font-size: 14px;
}
.information-field .info-field-form {
    padding: 10px;
}
.btn-update , .close-btn {
    margin:20px 5px;
}
section.profile-setting .profile-form {
     flex-wrap: wrap; 
}
section.profile-setting .password-btn-field {
    flex-wrap: wrap;
}
section.profile-setting .password-btn-field input.btn-all.btn-second {
    width: 50%;
    margin: 12px auto;
}
.pass-email-field a{
     font-size: 11px!important;
}
section.profile-setting .password-btn-field .pass-email-field a.change-password {
   
    padding-right: 15px;
}
.exchange-rule ol {
    padding: 10px 20px;
}
.exchange-content, .buyer-content {
    padding: 50px 10px;
}
.term-condition .main-heading .input-group {
    width: 100%;
}
section.industry-wrapper {
    padding: 10px;
}
.research-block ol {
    column-count: 1;
}
section.inner-banner-wrapper {
    height: 100%;
    padding: 100px 0px;
}
.main-heading h1 {
    font-size: 22px;
    line-height: 30px;
}

form.form-col .form-box {
    flex: 0 100%;
    margin-bottom: 1rem;
}
.option-boxs .form-check {
    flex: 0 100%;
}
}






@media only screen and (max-width: 991px) {
	/*--- About us ---*/
.about-right-img {
    height: auto;
}
.about-right-cnt {
    width: 100%;
}
.about-right-cnt .main-heading p {
    margin: 10px 0;
}
section.inner-banner-wrapper {
    height: 185px;
}
section.about-wrapper {
    padding: 0;
}
.about-head {
    margin: 0 0 20px 0;
}
.advanced_search_frm .col-lg-6 {
    padding: 0;
}
section.metropolitan-area-wrapper .row.mt-5 {
    overflow-x: scroll;
}
table.table.intry-table {
    width: 600px;
}
section.tenants-profile-wrapper {
    padding: 50px 0px;
}
.tenants-profile-wrapper .tenant_form {
    display: block !important;
}
.tenants-profile-wrapper .tenant_form #tenant-search {
    height: 50px;
    margin: 0;
}
section.Credit-ratin-wrapper {
    padding: 50px 0px;
}
.tenants-profile-wrapper .reset-search {
    width: 100%;
}
.tenants-profile-wrapper .input-field {
    width: 100%;
}
.top-search-bar {
    padding: 0 10px;
}
.firstBox .btnGroup button, h4.propid , .print_date {
    width: 100%;
}
.controller.property_details_print {
    padding: 0 15px;
}
nav.navbar.navbar-expand-lg.navbar-dark {
    justify-content: flex-start;
}
hr {
    display: none;
}
section.term-condition h2 {
    line-height: 25px;
}
section.term-condition .input-group {
    margin: 12px 0;
    width: 100%;
}
section.term-condition .input-group form {
    width: 100%;
}
.toggle {
    margin-right: 12px;
}
.toggle {
    width: 29px;
    height: 29px;
    margin-top: 8px;
    margin-right: 10px;
}
.all-field-status {
    display: block;
}
.all-field-status .inner-field {
    margin: 10px 0;    
}
.search-criteria h3 {
    width: 100%;
}
form.form-horizontal.advanced_search_form.advanced_search_frm .row {
    margin: 0;
}
.single-tenant {
    padding: 0;
}
.our-all-status ul li {
    padding: 8px 20px;
}
.form-box .field-group {
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 0;
}
form.wpcf7-form.init {
    padding: 0 10px;
}
form.wpcf7-form.init input.wpcf7-form-control {
    margin: 5px 0;
}
.form-box .wpcf7 .ajax-loader {
    position: absolute;
}
form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.btn.contact_submit_btn {
    margin: 20px auto;
}
.inner-get-form {
    padding: 20px 0;
}
section.get-contact-wrapper {
    padding: 20px 0;
}
.out-tab-cnt #grid_pagination {
    display: block;
}
section.metropolitan-area-wrapper .container>.main-heading.text-center {
    margin-top: 30px;
}
section.metropolitan-area-wrapper {
    padding: 0;
}
.out-tab-cnt .all-butons {
    bottom: -22px;
    display: flex;
    justify-content: center;
}
.out-tab-cnt a.all-btn {
    font-size: 12px;
    padding: 0 5px;
    margin: 0 6px;
}
#netlease_content h5, div#content h2, div#content h3 {
    font-size: 18px;
}
.article-page p {
    font-size: 14px;
}
.features-details h6 {
    font-size: 14px;
}
.color-change2 span {
    padding: 0 16px;
}
body h1 {
    font-size: 1.5em;
}
div#pills-1 {
    display: none;
}
div#pills-2 {
    display: block !important;
	opacity: 1 !important;
}
.filter-bar {
    display: none;
}
section.profile-setting {
    padding: 0;
}
.main-heading.text-center {
    margin-top: 0;
}
.single-tenant .reset-search {
    display: block;
}
.single-tenant .reset-search input#reset {
    background-color: #fff !important;
}
.main-heading p {
    font-size: 14px;
    line-height: 20px;
    margin: 10px 0;
}
.contact-invent {
    display: block;
}
.contact-invent a.btn-1 {
    width: 90%;
	margin: auto;
    margin-top: 13px;
}
.market-inventory-value h6 {
    font-size: 28px;
}
.out-tenant {
    padding: 20px 6px;
}
.tenant-form .form-group {
    margin-bottom: 13px;
    width: 100%;
}
.homesearchForm .reset-search {
    margin-top: 0;
}
.out-form {
    padding: 20px 0;
}
.out-form .bottom-text {
    display: block;
}
.out-form .bottom-text button#signup_submit {
    margin: auto;
    width: 100%;
}
.bottom-text p {
    width: 100%;
}
form#search_form_signup .reset-search {
    margin-top: 0;
}
.line-toggle:first-child {
    width: 15px;
}
.toggle .line-toggle:nth-child(2) {
    width: 10px;
}
.line-toggle:last-child {
    width: 5px;
}
.advanced_search_frm .col-lg-6 .row .col-lg-6 {
    padding: 0;
}
#find_buyer_form .form-group .reset-search #reset, section#find_buyer_form .form-group .reset-search a {
    width: 100%;
    margin: 8px auto;
}
#find_buyer_form .row.mb-5 {
    margin-bottom: 10px !important;
}
.row.target_match .col-sm-6 .dt-buttons a {
    font-size: 13px;
}
.tablenav-pages.no-pages {
    display: block;
}
span.pagination-links span {
    font-size: 16px;
}
.tablenav-pages.no-pages span.displaying-num {
    display: block;
    text-align: left;
}
.secondBox, .thirdBox, .fourthBox {
    max-width: 100%;
}
.wpcf7-form-control-wrap {
    width: 100%;
}
form.wpcf7-form.init span.wpcf7-form-control-wrap.country_auto.country {
    position: relative;
}
form.wpcf7-form.init span.wpcf7-form-control-wrap.country_auto.country::after {
    position: absolute;
    content: '>';
    right: 0px;
    background-color: #fff;
    height: 48px;
    width: 54px;
    top: -11px;
    transform: rotate(90deg);
    display: flex;
    justify-content: center;
    align-items: center;
    pointer-events: none;
}
.page-template-template-login .top_hdee {
    max-width: 100%;
}
.login_page {
    width: 100% !important;
    padding: 0 20px;
}
.mapouter.marginBottom {
    padding-left: 0;
}
iframe#gmap_canvas {
    width: 100%;
}
.productlogo_img img {
    max-width: 30%;
}
form#sector_form .reset-search input, form#sector_form .reset-search button {
    margin: 10px 0;
}
footer.footer-wrapper {
    padding-top: 40px;
}
div#submit1_loi .modal-dialog {
    max-width: 100%;
}
section.exchange-rule {
    padding: 10px 0;
}
.article-page p.image {
    height: 220px;
    padding: 0;
    margin-bottom: 10px;
}
.exchange-content {
    padding: 30px 15px 10px;
}
section.exchange-rule div#pills-2 div#grid_view {
    margin-top: 0 !important;
}
.container.article-page {
    padding: 0;
}
.market-value.contact-info p span img {
    width: 10px;
}
.market-view-cnt .depreciation {
    padding: 30px 15px;
}
.article-page .listing_section {
    padding-top: 0;
}
.market-view-cnt {
    margin-bottom: 0;
}
.industry-logo-box img {
    height: 120px;
    object-fit: contain;
}
.industry-logo-box {
    padding: 10px;
}
.edit_form_ajax_res p.ajax_res.alert.alert-success {
    margin: 20px 0;
}
.container.privacy_data {
    padding: 20px 15px;
}
span.pagination-links {
    margin-bottom: 20px;
}
section.Credit-ratin-wrapper {
    padding: 0;
}
.responivetable .credit_rating_table td {
    padding: 3px 10px 3px!important;
    font-size: 13px!important;
}
table.table.table-bordered.credit_rating_table th {
    font-size: 12px !important;
    text-align: center;
}
.responivetable {
    width: 98%;
}
.credit_rating_table th.cr_gray1.tblTitle:nth-child(5) {
    min-width: 650px;
}
body .responivetable .credit_rating_table tbody tr td.meaning_font {
    font-size: 14px !important;
    transform: scale(0.6);
}
marquee.markee {
    width: 100%;
}
.top-bar {
    display: block;
}
.home section.propertys-banner-wrapper {
    padding: 0;
}
.search_data .featured-offerings-wrapper {
    padding: 25px 0 30px 0!important;
    margin-top: 10px;
    margin-bottom: 30px;
}
.featured-offerings-wrapper {
    margin-bottom: 10px;
}
#pills-2 .top-img {
    height: 128px;
}
.home div#grid_view {
    margin-top: 0 !important;
}
.home .main-heading.text-center {
    margin-bottom: 0;
}
section.faq-wrapper  .accordion-header button.accordion-button br {
    display: none;
}
.accordion-header button.accordion-button {
    padding: 15px 5px;
}
section.faq-wrapper .container {
    padding: 0;
}
section.faq-wrapper .accordion-header {
    line-height: 6px;
}
.faq-cnt-box .accordion-body {
    padding: 8px;
}
.form-box .field-group span.wpcf7-spinner {
    position: absolute;
}
.form-box .wpcf7-not-valid-tip {
    font-size: 13px;
    text-align: left;
    line-height: 20px;
}
.form-box {
    padding: 0 10px;
}
.inner-get-form .form-box p {
    display: block;
    margin-bottom: 10px;
    width: 100%;
}
.wpcf7 form .wpcf7-response-output {
    font-size: 13px;
}
.deal_icon_5::before {
    width: 36px;
    height: 38px;
}
.deal_icon_4::before {
    width: 36px;
    height: 38px;
}
.deal_icon_1::before {
    width: 36px;
    height: 38px;
}
.deal_icon_2::before {
    width: 36px;
    height: 38px;
}
.deal_icon_3::before {
    width: 36px;
    height: 40px;
}
.deal_icon_2 {
    top: 42px;
}
.deal_icon_3 {
    height: 30px;
}
.deal_icon_1 {
    top: 82px;
}
.deal_icon_4 {
    top: 122px;
}
.deal_icon_5 {
    top: 162px;
}
body .credit_rating_table tr td.junk {
    transform: scale(0.5);
}
li.left_marquee {
    width: 100%;
}
.left_marquee .slideGreen.market-value::before, .left_marquee .slideRed.market-value::before {
    height: 45px;
}
.left_marquee .market-value p {
    height: 45px;
}
.top-bar ul .should_stable {
    width: 100%;
    padding: 0 10px;
}
.market-value {
    height: 45px;
}
.top-bar ul li.mails {
    display: none;
}
.swiper-vertical>.swiper-wrapper {
    height: 45px !important;
}
.swiper-slide .slideGreen::after, .swiper-slide .slideRed::after {
    border-left: 10px solid transparent;
    border-top: 10px solid #fff;
}
.information-field .info-field-form .row.m-0 {
    margin: 0 -10px !important;
}
.info-field-form .btn-update, .info-field-form .close-btn {
    margin: 10px 14px;
}
.information-field h4 {
    width: 100%;
}
.information-field h4:after {
    width: 30%;
}
.form-block .row.mt-2> .row {
    margin: 0;
    padding: 0;
}
.form-block .btn.addLicense {
    margin-top: 0;
    margin-bottom: 15px;
}
}


@media only screen and (max-width: 350px) {
.nav-logo img {
    height: 48px;
}
}