@media screen and (max-width: 1024px),
screen and (max-device-width: 1024px),
screen and (max-width: 1200px) {
    .wrapper {
        width: 960px
    }
    #header-map {
        width: 100%;
        height: 100%
    }
    #map {
        height: 350px!important
    }
    .item-content {
        width: 71%;
        margin-left: 3%
    }
    body.archive .single-image,
    body.archive .single-image img {
        width: 170px!important;
        height: 182px!important
    }
    body.archive .overlay {
        display: none
    }
    #display-bar #layout-changer a:first-child {
        padding-right: 0!important
    }
    #display-bar #layout-changer a {
        border: none
    }
    #display-bar #layout-changer {
        border-right: none
    }
    .widget_tdp_featured_listings img,
    .widget_tdp_latest_listings img {
        height: 55px
    }
#navigation-wrapper ul li a {
    color: #95B34F;
    padding: 40px 8px;
    display: block;
    //padding: 33px 14px 30px;
    //text-decoration: none;
    margin-left: -3px;
}

.pledge_tooltip
{
	background: #D68119;
	border-radius: 3px;
	color: #FFF;
	left: 39%;
	moz-transition: all 0.2s ease-out;
	o-transition: all 0.2s ease-out;
	padding: 14px 15px;
	position: absolute;
	top: 67px;
	transition: all 0.2s ease-out;
	webkit-transition: all 0.2s ease-out;
	width: 100px;
	font-weight: bold;
	z-index: 99999;
	display:none;
}
.pledge_tooltip:before
{
	border: 8px solid transparent;
	border-left-color: #D68119;
	content: '';
	left: 130px;
	position: absolute;
	top: 24px;
}
.pledge_tooltip.hideme
{
	margin-top: 100px;
	opacity: 0;
	visibility: hidden;
}

}
@media handheld and (max-width: 767px),
screen and (max-device-width: 750px),
screen and (max-width: 960px) {
    .ls-wp-fullwidth-container {
	display:none;
    }

    #options_panel {
        top: 30px
    }
    section#header-container {
        min-height: 0
    }
    #open-search,
    .gmnoprint {
        display: none!important
    }
    .pledge_tooltip {
        visibility: hidden
    }
    #mobile-menu {
        display: block;
        border-radius: 3px
    }
    .menu-item {
        font-size: 16px
    }
    #header-container {
        padding-bottom: 5px
    }
    #menu-responsive-menu {
        font-family: Oxygen, Helvetica Neue, Helvetica, Arial, sans-serif!important;
        font-weight: 700;
        font-size: 16px
    }
    #top-bar {
        height: 100%;
        display: none
    }
    #top-socials {
        text-align: center
    }
    #top-socials ul li a {
        line-height: 0
    }
    .social-nav-list li {
        margin-bottom: 10px
    }
    .wrapper {
        width: 600px
    }
    .five_sixth,
    .four_fifth,
    .one_fifth,
    .one_fourth,
    .one_half,
    .one_sixth,
    .one_third,
    .three_fifth,
    .three_fourth,
    .two_fifth,
    .two_fourth,
    .two_third {
        float: none!important;
        margin: 0!important;
        width: auto!important
    }
    #bd-button,
    #hide-mobile,
    #home-sidebar,
    #layout-changer,
    #navigation-wrapper,
    #top-footer,
    .item-rating-container,
    .toggle-activator,
    div.single-image {
        display: none!important
    }
    #logo-wrapper {
        text-align: center
    }
    #listing-brief {
        padding: 10px 0
    }
    #listing-brief h1 {
        font-size: 22px
    }
    #bottom-footer .widget-title,
    #right-counter {
        text-align: left
    }
    #bottom-footer .widget {
        margin-bottom: 20px
    }
    #home-outer-wrap {
        margin-left: 0
    }
    #open-search {
        font-size: 11px;
        padding: 6px;
        position: absolute;
        margin-left: 29px;
        margin-top: 141px;
        display: none!important
    }
    .marker-wrapper img {
        display: none
    }
    .marker-wrapper {
        width: 350px;
        margin-left: 120px
    }
    .marker-wrapper span.icon-down-dir {
        left: 80px
    }
    div.taxonomy-view-list {
        padding: 0 20px 20px
    }
    ul.stats,
    ul.stats li {
        margin-top: 10px
    }
    ul.stats li {
        display: block;
        text-align: center;
        font-size: 13px
    }
    ul.stats li:last-child {
        margin-top: 10px
    }
    body.single .flexslider .slides img {
        width: 95%;
        margin-bottom: -30px
    }
    .mds-tabs-wrapper dt {
        float: none;
        display: block
    }
    .mds-tabs-wrapper dd {
        margin-top: 77px
    }
    li.address {
        width: 228px;
        overflow: hidden;
        text-overflow: ellipsis
    }
    #content-container~#sidebar-wrapper {
        //margin-top:130px!important}#fcontactform textarea{width:90%}div.upme-right{float:none}#display-mobile{display:block}.teaser{margin-bottom:20px}.callout-button{clear:both;margin-bottom:20px!important}.pricing-table .plan{float:none!important;width:100%!important;margin-bottom:30px!important}#respond input[type=text],#respond textarea{width:87%}#single-map{width:100%}ul.stats li.starpos{display:inline-block!important}.multi-rating-wrap{position:static}#comments.normal-comments #submit{width:99%}.hl>li{float:none!important}#content-container .acf-tab-group li{margin:0 8px 0 0!important}#content-container .acf-tab-group{height:auto!important}#content-container .acf_postbox input[type=text]{width:95%!important}span.mceEditor,td.remove{display:none!important}textarea.wp-editor-area{display:block!important}#acf-add_promotions_to_your_listing td.label,#acf-add_promotions_to_your_listing td.label+td{display:block;width:87%}#content-container #acf-add_promotions_to_your_listing input[type=text]{width:94%!important}}@media screen and (max-width:480px),screen and (max-device-width:480px),screen and (max-width:580px){#open-search,.gmnoprint{display:none!important}#header-map{width:100%;height:100%}#map{height:300px!important}.pledge_tooltip{visibility:hidden}#mobile-menu{display:block;border-radius:3px}.menu-item{font-size:16px}#header-container{padding-bottom:5px}#menu-responsive-menu{font-family:Oxygen,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700;font-size:16px}#top-bar{height:100%;display:none}#top-socials{text-align:center}#top-socials ul li a{line-height:0}.social-nav-list li{margin-bottom:10px}.wrapper{width:300px}.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.tdp_one_third,.tdp_two_third,.three_fifth,.three_fourth,.two_fifth,.two_fourth,.two_third{float:none!important;margin:0!important;width:auto!important}#bd-button,#hide-mobile,#home-sidebar,#layout-changer,#navigation-wrapper,#query-changer,#top-footer,.item-rating-container,.toggle-activator,div.single-image{display:none!important}#logo-wrapper{text-align:center}#logo-wrapper img{height:auto;width:auto}#listing-brief{padding:10px 0}#listing-brief h1{font-size:22px}#bottom-footer .widget-title,#right-counter{text-align:left}#bottom-footer .widget{margin-bottom:20px}#home-outer-wrap{margin-left:0}#open-search{font-size:11px;padding:6px;position:absolute;margin-left:29px;margin-top:141px}.marker-wrapper img{display:none}.marker-wrapper{width:350px;margin-left:120px}.marker-wrapper span.icon-down-dir{left:80px}div.taxonomy-view-list{padding:0 20px 20px}ul.stats,ul.stats li{margin-top:10px}ul.stats li{display:block;text-align:center;font-size:13px}ul.stats li:last-child{margin-top:10px}body.single .flexslider .slides img{width:95%;margin-bottom:-30px}.mds-tabs-wrapper dt{float:none;display:block}.mds-tabs-wrapper dd{margin-top:77px}li.address{width:228px;overflow:hidden;text-overflow:ellipsis}#content-container~#sidebar-wrapper{//margin-top:130px!important}#fcontactform textarea{width:90%}div.upme-right{float:none}#display-mobile{display:block}.teaser{margin-bottom:20px}.callout-button{clear:both;margin-bottom:20px!important}.pricing-table .plan{float:none!important;width:100%!important;margin-bottom:30px!important}#respond input[type=text],#respond textarea{width:87%}#single-map{width:100%}#tabs-listing ul li,#tabs-listing ul li a{float:none;display:block}ul.stats li.starpos{display:inline-block!important}#front-login{width:auto!important}#front-login input[type=password],#front-login input[type=text]{width:90%!important}.wrap-links a{width:83.5%!important}.fields-lenght span.description,.form-table th,p.indicator-hint{display:block!important}.fields-lenght input,.fields-lenght span.description,.fields-lenght textarea,p.indicator-hint{width:69%!important}.tdp-left,.tdp-right,.tdp_thead-msg{float:none!important;text-align:left;margin-bottom:0!important}div.tdp-head{padding-bottom:10px}form.tdp_form label{float:none}form.tdp_form div{margin-bottom:10px}.tdp_asterisk{display:none}.multi-rating-wrap{position:static}#comments.normal-comments #submit{width:99%}.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form select{width:92%}.wpcf7-form textarea{width:87%}.hl>li{float:none!important}#content-container .acf-tab-group li{margin:0 8px 0 0!important}#content-container .acf-tab-group{height:auto!important}#content-container .acf_postbox input[type=text]{width:95%!important}span.mceEditor,td.remove{display:none!important}textarea.wp-editor-area{display:block!important}#acf-add_promotions_to_your_listing td.label,#acf-add_promotions_to_your_listing td.label+td{display:block;width:87%}#content-container #acf-add_promotions_to_your_listing input[type=text]{width:94%!important}#front-categories-filter,.acf-expand-details,.media-sidebar,.media-toolbar-primary,body.page-template-template-homepage-php #search-popup h4{display:none}.attachments-browser .attachments,.attachments-browser .uploader-inline{margin-right:0!important}body.page-template-template-homepage-php #search-popup{//display:block!important;-webkit-animation:none;-moz-animation:none;animation:none}.pages{display:none}.search-content .tab{width:100%}}@media screen and (max-width:320px),screen and (max-device-width:320px),screen and (max-width:450px){#open-search,.gmnoprint{display:none!important}#header-map{width:100%;height:100%}#map{height:175px!important}.pledge_tooltip{visibility:hidden}#mobile-menu{display:block;border-radius:3px}.menu-item{font-size:16px}#header-container{padding-bottom:5px}#menu-responsive-menu{font-family:Oxygen,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700;font-size:16px}.wrapper{width:280px}.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.tdp_one_third,.tdp_two_third,.three_fifth,.three_fourth,.two_fifth,.two_fourth,.two_third{float:none!important;margin:0!important;width:auto!important}#bd-button,#hide-mobile,#home-sidebar,#layout-changer,#navigation-wrapper,#query-changer,#top-footer,.item-rating-container,.toggle-activator,div.single-image{display:none!important}#logo-wrapper{text-align:center}#logo-wrapper img{height:auto;width:auto}#listing-brief{padding:10px 0}#listing-brief h1{font-size:22px}#bottom-footer .widget-title,#right-counter{text-align:left}#bottom-footer .widget{margin-bottom:20px}#open-search{font-size:11px;padding:6px;position:absolute;margin-left:29px;margin-top:141px}.marker-wrapper img{display:none}.marker-wrapper{width:200px;margin-left:120px}.marker-wrapper span.icon-down-dir{left:80px}div.taxonomy-view-list{padding:0 20px 20px}ul.stats,ul.stats li{margin-top:10px}ul.stats li{display:block;text-align:center;font-size:13px}ul.stats li:last-child{margin-top:10px}body.single .flexslider .slides img{width:95%;margin-bottom:-30px}#tabs-listing ul li,#tabs-listing ul li a{float:none;display:block}.mds-tabs-wrapper dd{margin-top:77px}li.address{width:228px;overflow:hidden;text-overflow:ellipsis}#content-container~#sidebar-wrapper{//margin-top:130px!important}#fcontactform textarea{width:90%}#respond input[type=text],#respond textarea{width:87%}div.upme-right{float:none}#display-mobile{display:block}.teaser{margin-bottom:20px}.callout-button{clear:both;margin-bottom:20px!important}.pricing-table .plan{float:none!important;width:100%!important;margin-bottom:30px!important}.featured-single{display:block!important;width:93%;text-align:center}#single-map{width:100%}ul.stats li.starpos{display:inline-block!important}#front-login{width:auto!important}#front-login input[type=password],#front-login input[type=text]{width:90%!important}.wrap-links a{width:83.5%!important}.fields-lenght span.description,.form-table th,p.indicator-hint{display:block!important}.fields-lenght input,.fields-lenght span.description,.fields-lenght textarea,p.indicator-hint{width:69%!important}.tdp-left,.tdp-right,.tdp_thead-msg{float:none!important;text-align:left;margin-bottom:0!important}div.tdp-head{padding-bottom:10px}form.tdp_form label{float:none}form.tdp_form div{margin-bottom:10px}.tdp_asterisk{display:none}.multi-rating-wrap{position:static}#comments.normal-comments #submit{width:99%}.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form select{width:92%}.wpcf7-form textarea{width:87%}.hl>li{float:none!important}#content-container .acf-tab-group li{margin:0 8px 0 0!important}#content-container .acf-tab-group{height:auto!important}#content-container .acf_postbox input[type=text]{width:95%!important}span.mceEditor,td.remove{display:none!important}textarea.wp-editor-area{display:block!important}#acf-add_promotions_to_your_listing td.label,#acf-add_promotions_to_your_listing td.label+td{display:block;width:87%}#content-container #acf-add_promotions_to_your_listing input[type=text]{width:94%!important}.push2{margin-top:140px!important}.map-is-ajax .push2{margin-top:70px!important;margin-left:10px!important}#front-categories-filter,#home-outer-wrap,#search-popup h4,.acf-expand-details,.media-sidebar,.media-toolbar-primary{display:none}.attachments-browser .attachments,.attachments-browser .uploader-inline{margin-right:0!important}#search-popup{//display:block!important;-webkit-animation:none;-moz-animation:none;animation:none}.search-content .tab{width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:2){#home-sidebar{display:none!important}}