@media (min-width: 0px) and (max-width: 1800px) {#section-nav {height: auto;}#section-nav .menu {clear: right;height: auto;}#section-nav .menu nav {margin: 33px 40px 0 0;}#section-main .mybcl-item-container {width: 44% !important;}}@media (min-width: 0px) and (max-width: 1485px) {#section-store-main aside,#section-prop-main aside {margin: 0 !important;padding: 5px 0 !important;width: 650px !important;}#section-nav, #section-sub, #section-mid, #page_header, #page-footer {margin-left: 0;margin-right: 0;}}@media (min-width: 0px) and (max-width: 1450px) {#header-logo {display: block !important;}#results article {width: 100% !important;}#section-checkout-main aside {margin: 55px 0 20px 50px}#section-checkout-main article section input[type=text],#section-checkout-main article section input[type=password],#section-checkout-main article section select {display: block;margin: 10px auto !important;float: none !important;width: 100% !important;min-width: 100% !important;height: 40px !important;padding: 6px 0;font-size: 20px;}#section-main aside, #section-prop-main aside, #section-home-main aside, #section-store-main aside,#section-main article, #section-prop-main article, #section-home-main article, #section-store-main article, #section-checkout-main article {width: 49% !important;}#section-main .mybcl-item-container {width: 44% !important;}#section-prop-main article, #section-store-main article, #section-checkout-main article {margin: 0;padding: 5px 0 5px 20px;}#results article {width: 100% !important;}#section-main article section {margin: 0 auto;padding: 5px 0;width: 95%;float: none;}#section-main #faq article {width: 100% !important;float: none;}#results .agent-contact-container {width: 40% !important;margin: 10px 4% !important;}#results-container .results-item-details {width: 485px !important;}#us-map {width: 140%;margin: 0 0 0 -40%;}#section-home-main article {margin-top: 0 !important;}#section-home-main article header #home-logo {display: none;}#section-main .testimonial-container {width: 40% !important;}#section-nav .header-ad {float:right;}}@media (min-width: 0px) and (max-width: 1380px) {#us-map {width: 120%;margin: 0 0 0 -20%;}#results .agent-contact-wide {height: 220px;}#results-container .results-item-details {width: 405px !important;}}@media (min-width: 0px) and (max-width: 1335px) {#section-sub h2,#section-mid h2 {font-size: 16px !important;}#section-sub h3,#section-mid h3 {font-size: 12px !important;}.rg-image {height: 400px !important;}.rg-image img {max-width: 100%;max-height: 400px !important;}}@media (min-width: 0px) and (max-width: 1325px) {#section-sub .member-options-desktop .save-big-short,#section-mid .member-options-desktop .save-big-short {display: inline-block;}#section-sub .member-options-desktop .save-big,#section-mid .member-options-desktop .save-big {display: none;}}@media (min-width: 0px) and (max-width: 1245px) {#section-sub h2,#section-mid h2 {font-size: 12px !important;}#section-sub h3,#section-mid h3 {font-size: 12px !important;}#section-sub .featured-item,#section-mid .featured-item {width: 40%;margin: 30px 5%;}#results .agent-contact-wide {height: 250px;}#section-wide article {width: 100%;}}@media (min-width: 0px) and (max-width: 1225px) {#section-sub .member-options-desktop .save-big-short,#section-mid .member-options-desktop .save-big-short {display: none;}}@media (min-width: 0px) and (max-width: 1205px) {#section-main, #section-prop-main, #section-store-main, #section-checkout-main, #section-home-main {clear: both;}.rg-image {height: 350px !important;}.rg-image img {max-width: 100%;max-height: 350px !important;}#details-tabs .tab button {font-size: 16px;line-height: 15px;}#results-container .results-item-details {width: 345px !important;}#page-footer p, #page-footer a {font-size: 11px;}}@media (min-width: 0px) and (max-width: 1100px) {#section-sub .member-options-desktop .dollar-circle,#section-mid .member-options-desktop .dollar-circle {display: none;}}@media (min-width: 0px) and (max-width: 1060px) {#results .agent-contact-container {float: left !important;}#section-main article, #section-prop-main article, #section-store-main article, #section-home-main article {width: 100% !important;float: none;padding: 0;}#section-main aside, #section-prop-main aside, #section-store-main aside, #section-home-main aside {margin: 0 auto !important;padding: 5px 0 !important;width: 95% !important;float: none;}#section-home-main article section,#section-home-main article header {margin: 0 auto;padding: 5px 0;width: 95%;float: none;}#section-checkout-main h1,#section-store-main h1,#section-prop-main h1 {text-align: center;}#section-crumbs {margin: 5px auto 0 auto;padding: 0;width: 90%;}#page-container {width: 100%;margin: 0}#section-sub .member-option,#section-mid .member-option {margin: 0 auto;width: 95%;float: none !important;}#section-sub h2,#section-mid h2 {font-size: 18px !important;}#section-sub h3,#section-mid h3 {font-size: 14px !important;}#results-container .results-item-details {width: 620px !important;}#section-home-main aside {max-height: 725px;}#results .agent-contact-wide {height: auto;}.ui-dialog { width: 90% !important; }.ui-dialog-title { font-size: 14px; }.ui-dialog .ui-dialog-buttonpane {padding: .3em;}.ui-dialog-buttonset button {width: 100%;}.ui-dialog-buttonset button span {font-size: 20px;}#dialog-confirm {text-align: center;}#dialog-confirm img {margin: 20px 30px;width: 200px;max-width: 100%;float: none;}#dialog-message {width: 100%;float: none;text-align: left;}.rg-image {height: 500px !important;}.rg-image img {max-width: 100%;max-height: 500px !important;}#section-sub .agent-contact-container {width: 27%;}#details-tabs .tab button {font-size: 22px;line-height: 21px;}#section-home-main article section #PropDescription {width: 655px;height: 80px;}#section-sub .member-option .info,#section-mid .member-option .info {margin-bottom: 15px;}#section-main .mybcl-item-container,#section-wide .mybcl-item-container {width: 27% !important;}#section-nav .header-ad {margin: 10px auto 0 auto;width: 280px;}#section-nav .header-ad h2 {font-size: 32px;}#section-nav .header-ad h3 {font-size: 24px;}#section-sub .member-options,#section-mid .member-options {display: block;}#section-sub .member-options-desktop,#section-mid .member-options-desktop {display: none;}}@media (min-width: 0px) and (max-width: 954px) {#results-container #return-map,#section-main #return-map {display: block;}#page-footer p, #page-footer a {font-size: 9px;}#section-nav .header-ad {margin: 10px auto 0 auto;width: 230px;}#section-nav .header-ad h2 {font-size: 26px;line-height: 10px;}#section-nav .header-ad h3 {font-size: 20px;margin: 12px 0 7px 0;line-height: 10px;}.ui-dialog-button-custom-center-need-premium {clear: both;float: none;width: 100%;margin: 0;}#dialog-need-premium img,#dialog-need-premium-only-wallhanger img {margin: 30px 20px 0 20px;}#dialog-need-premium-only-wallhanger i {margin: 30px 20px 0 20px;}#dialog-favorite .responsive-clear {clear: both;display: block;margin-bottom: 10px;}#dialog-favorite .buttons-container {width: 100%;}#dialog-favorite .button-container,#dialog-favorite .button-container-left {margin: 5px 0%;padding: 0;}#dialog-favorite .button-container input[type=button],#dialog-favorite .button-container-left input[type=button] {letter-spacing: normal;width: 80%;}}@media (min-width: 0px) and (max-width: 845px) {body {background-image: none;}.results-item {margin: 0 !important;padding: 5px 0 10px 0 !important;}#header-logo {margin: 5px 5px 5px 20px;}#section-main article section, #section-home-main article section {margin: 0 auto;padding: 5px 0;width: 95%;float: none;}#us-map {width: 125%;margin: 0 0 0 -25%;}#section-home-main aside {max-height: 785px;}#page-header .social {display: none;}#results-container .results-item-details {width: 545px !important;}#section-nav .header-ad {margin: 10px auto;float: right;}#section-wide .contest-button {width: 100%;float: none;margin: 10px auto;}#section-main .mybcl-items,#section-wide .partner-items,#section-wide .mybcl-items {width: 98% !important;}.separator {display: none;}.separator-clear {display: block;clear: both;}#page-footer p, #page-footer a {font-size: 12px;}#page-footer {height: auto;}.ui-dialog-button-custom-container-need-premium {margin: 0 1% 10px 1%;}}@media (min-width: 0px) and (max-width: 805px) {#section-checkout-main article {width: 100% !important;float: none;padding: 0;margin: 0 0 15px 0;}.hr-bar { display: block; width: 95%; margin: 0 2.5% 15px 2.5%; }#section-checkout-main h2 {margin: 5px 2.5%;}#section-checkout-main article section {padding: 5px 0;width: 95%;}#section-checkout-main aside {margin: 0 auto !important;padding: 5px 0 !important;width: 95% !important;float: none;}#section-checkout-main aside header p {margin-left: 10px;}#section-checkout-main article section input[type=text],#section-checkout-main article section input[type=password],#section-checkout-main article section select {width: 95% !important;min-width: auto !important;}}@media (min-width: 0px) and (max-width: 765px) {#section-nav {background-color: #f4f4f4;min-height: 105px;min-height: 105px;border-bottom-width: 0;margin-top: 20px;overflow: visible;}#section-nav .menu nav {margin-top: 0;}#logoff-container {position: absolute;top: 0;left: 0;right: 0;text-align: center;margin-top: -20px;}#mobile-menu {display: block;}.nav-list {display: none;}#section-home-main article section #Email,#section-home-main article section #Phone,#section-home-main article section #PropStateID {clear: both !important;}#section-home-main aside {max-height: 754px;}#section-home-main #landowner-button {text-align: center;display: block;}#section-home-main #landowner-button {border-bottom: 1px solid #ddd;padding-bottom: 15px !important;}#section-home-main #landowner-button small {font-weight: normal;font-family: 'Myriad Pro';}#section-home-main #hunters-submenu2 {text-align: center;display: block;margin-bottom: 15px;}#section-home-main #hunters-submenu1, #section-home-main #dream-lease-declaration {display: none;}.rg-image {height: 450px !important;}.rg-image img {max-width: 100%;max-height: 450px !important;}#section-sub .agent-contact-container {width: 44%;}#section-sub .agent-contact {padding: 0;margin: 0 0 10px 0;}#results-container .results-item-details {width: 445px !important;}#section-home-main article {display: none;}#section-main .mybcl-item-container,#section-wide .mybcl-item-container {width: 43%;}#section-wide #partner-ads-container {display: none;}#section-wide .partner-ad-container {display: block;}#section-wide #partner-filter {margin: 15px 3%;padding: 0;width: 95%;}#section-wide #partner-filter #partner-filter-items {display: none;}#section-wide #partner-filter #filter-submit {display: block;}#section-wide .partner-item figcaption .category,#section-wide .partner-item-container .category {margin: 3px 5px 3px 0;float: none;display: inline-block;}#section-wide .partner-item {border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-bottom: none;min-height: auto;}#section-wide .partner-item-container .categories-mobile {display: block;width: 100%;padding: 5px;border: 1px solid #dfdfdf;border-top: none;border-bottom-right-radius: 0;border-bottom-left-radius: 0;float: left;background-color: #fff;position: relative;}#section-wide .partner-item figcaption .categories-desktop {display: none;}#section-wide .partner-item figure img {width: 25%;max-height: auto;margin: 5px;float: left;position: relative;top: auto;bottom: auto;height: auto;}#section-wide #filter-toggle {cursor: pointer;}}@media (min-width: 0px) and (max-width: 745px) {#section-nav .members {height: 185px;}#section-nav .header-ad {display: none;}#section-nav .members .members-ad {display: block;border: 3px solid #ff6600;margin: 15px 40px;padding: 5px 0;width: 200px;text-align: center;cursor: pointer;}#section-nav .members .members-ad h2 {margin: 7px auto 0 auto;font-family: 'BigNoodleTitling';font-size: 22px;font-weight: lighter;text-transform: uppercase;line-height: 5px;}#section-nav .members .members-ad h3 {margin: 9px auto 0 auto;font-family: 'BigNoodleTitling';font-size: 17px;font-weight: normal;text-transform: uppercase;line-height: 10px;color: #ff6600;}}@media (min-width: 0px) and (max-width: 700px) {.accountbutton {border-radius: 5px;height: auto;}#us-dropdown {display: block;}}@media (min-width: 0px) and (max-width: 660px) {#section-nav .menu nav a {display: inline-block;white-space: nowrap;}#results .agent-contact-container {display: block;width: 100% !important;float: none !important;margin: 0 !important;padding: 0;clear: both;}#results .agent-contact {display: block;margin: 10px auto;padding: 5px;width: 80%;border: 1px solid #192e22;border-radius: 5px;float: none;}#dialog-login input[type=text],#dialog-login input[type=password],#QuickLoginLandowner input[type=text],#QuickLoginLandowner input[type=password] {float: none;width: 100%;margin: 0 auto;height: 40px !important;padding: 12px 0;font-size: 20px;}#dialog-login input[type=button],#QuickLoginLandowner input[type=button] {width: 100%;margin-bottom: 20px;padding: 15px 0;border-radius: 25px;}#dialog-login p {font-size: 14px;}#dialog-login-which input[type=button],#dialog-favorite input[type=button]{width: 100%;margin: 5px 0;padding: 15px 0;border-radius: 25px;}#section-home-main aside {max-height: 650px;}#page-header {display: none;}.rg-image {height: 400px !important;}.rg-image img {max-width: 100%;max-height: 400px !important;}.results-item-details .agent-contact img, #details-tabs .agent-contact img {display: block;margin: 0 auto;width: 90%;max-width: 100%;float: none;}.results-item-details .agent-contact p, #details-tabs .agent-contact p {float: none;}.results-item-details .agent-contact h3, #details-tabs .agent-contact h3 {float: none;}#results-container .results-item-details {width: 385px !important;}#section-main .testimonial-container {display: block;width: 100% !important;float: none !important;margin: 0 !important;padding: 0;clear: both;}#section-main .testimonial {display: block;margin: 10px auto;padding: 5px;width: 80%;border: 1px solid #192e22;border-radius: 5px;float: none;}#dialog-need-premium img,#dialog-need-premium-only-wallhanger img {width: 64px;float:left;margin: 0 20px 20px 0;}#dialog-need-premium-only-wallhanger i {float: left;margin: 0 20px 20px 0;}#dialog-message-need-premium {float: none;width: 100%;text-align: left;clear: both;}#dialog-confirm h3, #dialog-need-premium h3 {margin: 0 0 10px 0;}.ui-dialog-button-custom-container-need-premium {width: 100%;max-width: none;margin: 10px 1%;float: none;}.ui-dialog-button-custom-center-need-premium button {margin-top: 0 !important;}.ui-dialog-button-custom-center button {margin-top: 10px !important;}.favorite-toggle-details {width:10%;}}@media (min-width: 0px) and (max-width: 640px) {i.favorite-add-circle-large,i.favorite-add-circle-exclamation-large {font-size: 36px;margin-top: 10px;}.favorite-banner-icon-container {width:20%; float:left;}.favorite-banner-message-container {width:75%; float:left;}.favorite-banner-more-container {float: right;clear: both;position: relative;margin-top: 0;}.favorite-banner-more-container .more {margin-top: 0;}}@media (min-width: 0px) and (max-width: 600px) {.mybc_box {height: 100px;}#section-sub .featured-item {display: block;margin: 30px auto;float: none;width: 90%;}#section-home-main aside {max-height: 595px;}.mean-bar .slogan {display: none;}.rg-image {height: 350px !important;}.rg-image img {max-width: 100%;max-height: 350px !important;}#section-main .agent-bio-image {display: block;width: 90%;max-width: 100%;float: none;margin: 0 auto;}#results-container .results-item-details {width: 335px !important;}#details-tabs .tab button {font-size: 18px;line-height: 17px;}#store-specs,#store-math,#store-button {float: none;}#store-specs {display: block;width: 100%;margin: 0 0 10px 0;}#store-specs br {content: "&#160;"; border-right: 1px solid #000;margin: 4px;}#store-math {display: block;width: 80%;margin: 0 auto;}#store-button {display: block;width: 100%;margin: 0;padding: 0;}.checkoutbutton, .checkoutmemberbutton {display: block;margin: 6px auto !important;padding: 6px 0 !important;width: 90%;max-width: none;min-height: 30px;line-height: 30px;}#store-increment {display: block;text-align: center;width: 80%;margin: 5px auto;}#store-qty-minus, #store-qty-plus, #store-qty-display {display: inline-block;vertical-align: top;float: none;}#dialog-favorite .button-container,#dialog-favorite .button-container-left {width: 100%;margin: 0;padding: 0;margin-bottom: 15px;}#dialog-favorite .button-container input[type=button],#dialog-favorite .button-container-left input[type=button] {letter-spacing: normal;width: 100%;}#dialog-favorite .text-container {margin-top: 0;}}@media (min-width: 0px) and (max-width: 550px) {#section-checkout-main article header {margin: 5px 0;}#section-checkout-main article section, #section-checkout-main aside {width: 95%;float: none;border-radius: 10px;}#section-prop-main article section, #section-store-main article section, #section-home-main article section {margin: 0 auto;padding: 0;width: 95%;float: none;}#map-container-wide,#map-container-med {width: 98%;opacity: 1;}#state-tabs .tab button {font-size: 16px;}.mybc_table, .lo_table {width: 100%;}.mybc_table th, .lo_table th {display: none;}.mybc_table td, .lo_table td {display: block;border: 0 !important;text-align: center;padding: 0 3px;margin: 0 3px;}.mybc_table tr, .lo_table tr {margin: 0px;padding: 0px;display: block;}.mybc_table .alt_label, .lo_table .alt_label {display: inline-block;font-weight: bold;}.mybc_table .border-bottom-dotted, .lo_table .border-bottom-dotted {border-bottom: 1px dashed #333 !important;}.mybc_table .border-bottom-solid, .lo_table .border-bottom-solid {border-bottom: 2px solid #333 !important;}.lo_table .button {width: 95%;}.lo_table_sub td, .lo_table_sub2 td {display: table-cell !important;text-align: left;}#section-sub .agent-contact-container {display: block;margin: 10px auto;width: 95%;float: none;}#section-sub .agent-items {margin: 0;padding: 0;}#details-tabs .tab button {font-size: 16px;line-height: 15px;}#results-container .results-item-details {width: 275px !important;}.image-right {margin: 0 auto;width: 90%;float: none;}.results-item-notify {padding: 2px;width: 280px;}}@media (min-width: 0px) and (max-width: 500px) {#header-logo {}#header-logo img {width: 100%;}#section-nav .members {width: 65%;margin: 0 1%;height: auto;}.button-member, .button-login, .button-mybasecamp, .button-learn {display: block;margin: 5px auto;width: 95%;}#section-nav {}}@media (min-width: 0px) and (max-width: 480px) {#header-logo {margin-left: 5%;}.accountbutton, .earnbutton {font-family: Saira SemiCondensed;font-size: 20px;font-weight: bold;}#section-nav {margin-left: 1%;margin-right: 1%;}#section-home-main #search-perfect {font-size: 13px;}#section-checkout-main aside {width: 95% !important;margin: 0 auto;}#section-checkout-main aside header {margin: 10px !important;width: 95%;}#section-checkout-main aside header p {margin-left: 5px;}#section-main aside,#section-store-main aside,#section-prop-main aside,#section-home-main aside,#section-home-main article {padding: 0 !important;width: 95% !important;margin: 0 auto;}#sub-header h3 {margin: 8px 0;font-size: 12px !important;letter-spacing: 4px;}#section-sub .member-option h2,#section-sub .member-option h3,#section-mid .member-option h2,#section-mid .member-option h3 {text-align: center;letter-spacing: 1px;}.button {display: block;margin: 6px auto !important;padding: 6px 0 !important;width: 90%;min-height: 30px;line-height: 30px;}.results-item-details .view,.results-item-details .upgrade,#sameas, #submitpayment,#section-sub #button1a, #section-sub #button2a, #section-sub #button3a, #section-sub #button4a,#section-mid #button1a, #section-mid #button2a, #section-mid #button3a, #section-mid #button4a {display: block;margin: 10px 0;padding: 10px 0;width: 100%;}#my_lease_pay, #my_lease_details {display: block;}#section-store-main article section input[type=text],#section-store-main article section input[type=password],#section-store-main article section select,#section-prop-main article section input[type=text],#section-prop-main article section input[type=password],#section-prop-main article section select,#section-home-main article section input[type=text],#section-home-main article section input[type=password],#section-home-main article section select,#section-main article section input[type=text],#section-main article section input[type=password],#section-main article section select,#section-main article section textarea,#results-container section input[type=text],#results-container section input[type=password],#results-container section select,#results-container section textarea,#popup-content input[type=text],#popup-content input[type=password],#popup-content select,#popup-content textarea,#section-wide .mybcl-items input[type=text],#section-wide .mybcl-items input[type=password],#section-wide .mybcl-items select,#section-wide .mybcl-items textarea {display: block;margin: 10px auto !important;float: none !important;width: 100% !important;min-width: 100% !important;height: 50px !important;padding: 12px 0;font-size: 16px;}.toggle-password, .toggle-password-lo, .toggle-password-favorites {font-size: 20px !important;margin-top: 0px !important;float: none;}.mybc_box {width: 50%;}#state-tabs .tab button {font-size: 16px;letter-spacing: normal;padding: 0 10px;}#map-container {width: 95%;opacity: 1;}#results .agent-contact, #results .agent-contact-wide {width: 95%;margin: 5px auto;}.results-item-price:after {content: '';display: block;clear: both;}#section-home-main aside {max-height: 590px;}.rg-image {height: 300px !important;}.rg-image img {max-width: 100%;max-height: 300px !important;}#section-sub .featured-item .info .left,#section-sub .featured-item .info .right,#section-mid .featured-item .info .left,#section-mid .featured-item .info .right {}#results-container .results-item-details {clear: both;width: 98% !important;margin: 0 auto;float: none !important;padding: 5px 0 0 0 !important;}#section-sub .member-option .image,#section-mid .member-option .image {border: none;}#section-sub .member-option .info,#section-mid .member-option .info {border: none;border-bottom: 1px solid #231f20;}#map-container tspan,#map-container-med tspan,#map-container-wide tspan {display: inline;font-size: 6px;}#section-main .mybcl-items,#section-main .mybcl-item,#section-wide .partner-items,#section-wide .partner-item,#section-wide .mybcl-items,#section-wide .mybcl-item,#section-wide article section {padding: 0;}#section-main .mybcl-item-container,#section-wide .partner-item-container,#section-wide .mybcl-item-container {margin: 15px auto;padding: 0;width: 95% !important;float: none;}#section-nav .members .members-ad {display: block;margin: 5px auto;width: 95%;}#section-wide #partner-filter #filter-submit {display: block;margin: 10px auto;}.results-item-image {width: 100%;height: auto;}.results-item-details {padding: 0 5px;}.ui-dialog-button-custom-center-need-premium button {margin: 0;max-width: none;padding: 10px 20px !important;}.favorite-toggle-list {margin-top: 35px;}}@media (min-width: 0px) and (max-width: 440px) {.ui-dialog-button-custom-center {text-align: center;clear: both;}.ui-dialog-button-custom-center img {margin: 5px 0 !important;}#details-tabs .tab button {font-size: 18px;line-height: 17px;padding: 15px;}.collage-container {margin: 0 auto;width: 98%;}.image-collage {margin: 5px 0;padding: 0;display: inline-block;height: auto;width: 100%;}.image-collage img {height: auto;width: 100%;}#section-nav {margin-left: 1%;margin-right: 1%;}#dialog-favorite .icon-container {width: 10%;}i.favorite-add-circle-large,i.favorite-add-circle-exclamation-large {font-size: 18px;margin-top: 10px;}#dialog-favorite .text-container {width: 85%;}}@media (min-width: 0px) and (max-width: 380px) {#section-home-main aside {max-height: 530px;}#section-main .dropdown-state, #section-main .dropdown-county {display: block;margin: 0 auto;width: 80%;}.rg-image {height: 250px !important;}.rg-image img {max-width: 100%;max-height: 250px !important;}#details-tabs .tab button {font-size: 12px;line-height: 11px;}#results .career-box .view {display: block;margin: 10px 0;padding: 10px 0;width: 100%;}.favorite-toggle-list {margin-top: 55px;}}