.container-fluid{margin-left:auto;margin-right:auto;max-width:970px}.navbar{margin-bottom:6px}.navbar-inverse .navbar-inner{background-color:#4b5d8b;background-image:-moz-linear-gradient(top,#4b5d8b,#2a3d6c);background-image:-moz-linear-gradient(top,#4b5d8b,#2a3d6c);background-image:-ms-linear-gradient(top,#4b5d8b,#2a3d6c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4b5d8b),to(#2a3d6c));background-image:-webkit-linear-gradient(top,#4b5d8b,#2a3d6c);background-image:-o-linear-gradient(top,#4b5d8b,#2a3d6c);background-repeat:repeat-x;border:1px solid #2a3d6c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b5d8b',endColorstr='#2a3d6c',GradientType=0)}.navbar-inner{padding-left:0;padding-right:0}.navbar-fixed-top{left:auto;position:fixed;right:auto;width:970px}.navbar-fixed-top .container{width:auto}.navbar .container{max-width:970px;cursor:pointer}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.navbar .container{max-width:985px}}.navbar-fixed-top .navbar-inner{border-radius:0 0 4px 4px!important;box-shadow:0 2px 3px #000;box-shadow:0 2px 3px rgba(0,0,0,.2)}.nosub select{padding:3px 10px 3px 10px;border-radius:0;background-color:#fff;color:#666;border:1px solid #999;outline:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-repeat:no-repeat;width:26%;height:38px;background-position:right 10px center;float:left;margin:7px 0 6px 15px;font-weight:normal}@-moz-document url-prefix(){.nosub select{background-image:url('/xcommon/images/icons/arrowDown.png');}}.nosub select:not(*:root){background-image:url('/xcommon/images/icons/arrowDown.png')}.nosub select.error{border:1px solid #dd4b39;color:#dd4b39}.nophoto .photoCredit{position:absolute;width:150px;height:30px;background-image:url('/xcommon/images/listings/photo_credit.png');bottom:0}a#SelectCategory.error{border:1px solid #dd4b39;color:#dd4b39}@media(max-width:979px){.navbar-fixed-top .navbar-inner{padding-bottom:0!important;padding-top:0!important}.navbar-fixed-top{left:0;padding-left:20px!important;padding-right:20px!important;right:0;width:auto}}@media(max-width:767px){.navbar-fixed-top{left:0;padding-left:20px!important;padding-right:20px!important;right:0}.navbar-fixed-top .navbar-inner{border-radius:0!important}}@media(max-width:480px){.navbar-inner{border-radius:0!important}.navbar-fixed-top{padding-left:10px!important;padding-right:10px!important}}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#fff;text-shadow:0 -1px 0 #000;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#242d42;color:#fff}.navbar-inverse .divider-vertical{border-left-color:#2a3d6c;border-right-color:#4b5d8b;margin:0 0}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:#4b5d8b;background-image:-moz-linear-gradient(top,#426894,#4b5d8b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#426894),to(#4b5d8b));background-image:-moz-linear-gradient(top,#426894,#4b5d8b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#426894),to(#4b5d8b));background-repeat:repeat-x;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#426894',endColorstr='#4b5d8b',GradientType=0);text-decoration:none}.dropdown-menu>li>a{padding:3px 14px}#maintagline{color:#808080;display:block;float:left;line-height:14px;margin:17px 0 0 0;font-size:13px;text-align:left;font-weight:normal}#wsj{background:transparent url('/xcommon/images/header/headerWSJ.gif') no-repeat top left;display:block;float:right;height:35px;margin:16px 0 0 0;text-indent:-999999px;width:272px}@media(min-width:980px){#smallNav{display:none}}@media(max-width:768px){.row-fluid .mHide{display:none!important}}.row-fluid .mShow{display:none}@media(max-width:600px){#maintagline{display:none}}@media(max-width:768px){.row-fluid .mShow{display:block!important}}.red{background-color:#efcbcb}.redtext{color:#e2231a}.gray{color:#474747}.lightgray{color:#999}.alert{background-color:#fef8e1;border:1px solid #fdb502;color:#866835;display:flex}.alert h4{font-weight:normal;font-size:18px;line-height:22px}.alert,.alert h4{color:#c08327}body,input,button,select,textarea,.navbar-search .search-query{color:#505050;font-family:'CostarBrown','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Lucida,Tahoma,Verdana,sans-serif;font-size:14px;line-height:22px}b,strong,h1,h2,h3,h4{font-family:'CostarBrown','Lucida Grande','Lucida Sans',Lucida,Tahoma,Verdana,sans-serif}h1{clear:left;color:#3e3e3e;font-size:30px;font-weight:normal;line-height:42px;margin-bottom:12px;margin-top:10px}h2{color:#3e3e3e;font-size:24px;font-weight:normal;line-height:30px;margin-top:0}h3{color:#3e3e3e;font-size:22px;font-weight:normal;line-height:28px;margin-bottom:6px;margin-top:10px}h5{background-color:#f2f2f2;border-bottom:1px solid #e5e5e5;padding:6px 10px;font-weight:normal}a,.btn-link{color:#0c6cc4}.faqSubtext{display:none}.backLink{background-color:#eee;border-radius:4px;color:#999;display:block;float:left;font-size:11px;margin:4px 0 6px;padding:2px 12px 2px 8px}@media(max-width:768px){h3{font-size:22px;line-height:28px}.navbar{font-size:14px;line-height:20px}}.b-margin{margin-bottom:20px}.t-margin{margin-top:20px}.no-margin{margin-bottom:0;margin-top:0}.border{border-top:1px solid #ddd;padding-top:16px}.center{text-align:center}.js-video{height:0;margin-bottom:10px;overflow:hidden;padding-bottom:67.5%;padding-top:25px;position:relative}.js-video.widescreen{padding-bottom:57.25%}.js-video.vimeo{padding-top:0}.js-video embed,.js-video iframe,.js-video object,.js-video video{height:100%;left:0;position:absolute;top:0;width:100%}.modal{margin-left:-320px;width:660px}.modal-body{padding:15px 25px}.modal .close-modal{background:transparent url(/xcommon/images/icons/thin-close.svg) no-repeat center top;border-style:none;cursor:pointer;height:37px;position:absolute;right:0;top:8px;width:37px;z-index:2}#ExistingListingsModal p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ExistingListingsModal .purchased{display:inline-block;width:110px;color:#309918}#ExistingListingsModal .purchased.nope{color:#b94a48}div#ExistingListingsModal.modal.fade.in{top:50px}.modal-backdrop.fade.in~.modal-backdrop.fade.in{opacity:0!important}.calloutBox{background:#f5f5f5;border:solid 1px #e5e5e5;border-radius:5px;padding:5px 18px 8px 18px}@media(max-width:767px){.calloutBox{margin-bottom:10px}}.calloutBox h2{margin-bottom:2px}.calloutBox hr{border:0;border-bottom:1px solid #fff;border-top:1px solid #ddd;margin:0 0}.attachedFiles a{margin-right:15px}.attachedFiles i{padding-right:7px}.fa-file-word-o{color:#2a5696}.fa-file-pdf-o{color:#f31111}.fa-file-excel-o{color:#1d7044}.fa-file-powerpoint-o{color:#d44926}.fa-file-text-o{color:#7f7f7f}.btn-primary,.btn-primary.disabled:hover,.btn-primary:focus,.btn-primary:active{background:#fee8b7;background:-moz-linear-gradient(top,#fee8b7 4%,#fddb78 3%,#febb36 50%,#f4ac3f 51%,#faa325 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#fee8b7),color-stop(3%,#fddb78),color-stop(50%,#febb36),color-stop(51%,#f4ac3f),color-stop(100%,#faa325));background:-webkit-linear-gradient(top,#fee8b7 4%,#fddb78 3%,#febb36 50%,#f4ac3f 51%,#faa325 100%);background:-o-linear-gradient(top,#fee8b7 4%,#fddb78 3%,#febb36 50%,#f4ac3f 51%,#faa325 100%);background:-ms-linear-gradient(top,#fee8b7 4%,#fddb78 3%,#febb36 50%,#f4ac3f 51%,#faa325 100%);background:linear-gradient(to bottom,#fee8b7 4%,#fddb78 3%,#febb36 50%,#f4ac3f 51%,#faa325 100%);color:#fff!important}.btn-primary,.btn-primary.disabled:hover{border:1px solid #d88900;border-radius:4px;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddb78',endColorstr='#faa325',GradientType=0);float:left;font-weight:bold;padding:6px 16px;text-align:center;text-shadow:1px 1px 0 #fed177}.btn-primary:hover{background:#f99e1d;background:-moz-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f99e1d),color-stop(94%,#f9c85e),color-stop(94%,#fddb78));background:-webkit-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);background:-o-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);background:-ms-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);background:linear-gradient(to bottom,#f99e1d 0,#f9c85e 94%,#fddb78 94%);color:#805500;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99e1d',endColorstr='#fddb78',GradientType=0);text-decoration:none}.btn-custom{background:transparent!important;background-color:#4da7d9!important;color:#fff!important;border:0;padding:7px 13px;font-size:15px!important;font-weight:normal;text-shadow:none}.btn-custom:hover{background-color:#246daa!important}#divPromocode input[type="text"],p[id$="divPromocode"] input[type="text"]{height:24px}@media(max-width:767px){.btn-primary{float:none;text-align:center}}hr{border-top:1px solid #ddd}label{cursor:text}.form-horizontal .control-group{margin-bottom:12px}.control-group.eb .checkbox input{margin-right:0}input.error,select.error,textarea.error{-moz-box-shadow:inset 0 1px 1px #000;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px #000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-color:#e2231a;box-shadow:inset 0 0 5px #f7bdbb}.radio input[type="radio"]{margin:5px 8px 0 -27px}.radio{padding-left:20px}@media(max-width:700px){.modal-open.page-overflow .page-container .navbar-fixed-top,.modal-open.page-overflow .page-container .navbar-fixed-bottom{overflow-y:visible}.modal,.modal.container,.modal.modal-overflow{background-image:none!important;bottom:auto;left:1%;margin:0!important;max-height:none!important;padding:0!important;right:4%;top:2%;width:auto!important}.modal .btn{bottom:0!important;position:relative!important}.modal img{float:none!important}.modal legend{line-height:28px;margin-bottom:10px}}.submit-container{display:inline-block;overflow:auto;position:relative}.submit-container .disable-overlay{background-color:#fff;bottom:0;display:none;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%}.submit-container .btn-primary{margin-bottom:5px}select.input-xlarge{width:285px}.myBBSLoginForgotPassword a{white-space:nowrap;box-shadow:none!important;color:#0c6cc4!important}#contactForm.cModal #divMonthsModal span.help-inline{max-width:60px!important}.thumb b{background-color:#444;color:#fff;display:block;float:left;font-size:12px;padding:1px 8px 1px 6px;text-shadow:none}@media(max-width:767px){select.input-xlarge{width:100%}.modal.fade.in{top:20px}.modal,.modal.container,.modal.modal-overflow{background-image:none!important;bottom:auto;left:1%;margin:0!important;max-height:none!important;padding:0!important;right:4%;top:2%;width:auto!important}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal legend small a{display:block;margin:0 0!important;margin-top:0!important;border-left:0!important;padding:0!important}.modal .btn{margin:0!important;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;font-size:15px}.modal .btn.btn-secondary{margin-top:10px!important}.modal select.formTextField,.modal input[type="text"],.modal input[type="tel"],.modal input[type="email"],.modal input[type="password"]{width:100%!important;margin-left:0!important;box-sizing:border-box;height:34px}.brokerContactForm textarea,.brokerContactForm select{width:100%!important}.modal .form-horizontal .control-group.wide-label .controls{margin-left:0;clear:both}.modal .control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.modal .form-horizontal .control-label{font-size:17px;text-align:left}.modal .help-inline{display:block;margin-top:10px;font-size:14px;width:100%;max-width:calc(100% - 233px)!important;margin-top:2px!important}.modal-body{padding:15px 25px;overflow:auto}.modal .modal-footer .btn{width:inherit}.radio input[type="radio"],.checkbox input[type="checkbox"]{margin-left:0;margin-right:5px}input.financingFranchise{margin-left:-20px!important}#contactForm span.help-inline.cbl{margin-bottom:10px}a#hlContactSeller{clear:both}#contactForm.cModal{width:100%!important}#contactForm.cModal .fieldTitle{text-align:left!important;margin-bottom:5px;padding-top:0!important}#contactForm.cModal div textarea{clear:both;margin-left:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}#contactForm.cModal .checkbox{margin-left:0!important;padding-left:0!important}a#hlContactSellerModal{margin-left:auto!important}div#BulletinModalRequest{background-position-x:100%!important}#BulletinModal .control-group{padding-right:210px}#BizAlertModal .control-group.wide-label{margin-top:10px}.brokerContactForm .form-horizontal .control-group{margin-bottom:2px}.modal-footer a.send-message{margin-left:0}}@media(max-width:767px) and (min-width:500px){.brokerContactForm input[type="text"],.brokerContactForm textarea,.brokerContactForm select{width:calc(100% - 210px)!important}}@media(max-width:768px){#value-a-biz-button span{padding-top:2px;margin-left:10px}}@media(max-width:550px){#BulletinModalRequest ul{padding-right:0!important}#BulletinModal .control-group{padding-right:0}div#BulletinModalRequest{background-image:none!important}}@media(max-width:400px){#contactForm.cModal #divMonthsModal span.help-inline{margin-left:160px}legend small{display:block}.modal legend span.separator{display:none}}@media(max-height:400px){.form-horizontal .control-group{margin-bottom:5px}#flaglistingmodal .control-group{margin-top:10px;margin-bottom:-10px}#flaglistingmodal textarea{height:50px!important;min-height:50px!important;max-height:50px!important}}.btn-search{border:1px solid #b3b3b3!important;vertical-align:bottom;display:inline-block}.breadcrumb_new{background-color:#eee;border-radius:4px;color:#999;display:inline-block;font-size:11px;margin:4px 10px 6px 0;padding:2px 12px 2px 8px;transition:all .3s ease-in}.breadcrumb_new:hover{background-color:#ccc;color:#333;text-decoration:none;transition:all .3s ease-in}.breadcrumb_new i{margin:1px 5px 0 0;opacity:.5}.valReportPages{min-height:650px}.valReportPages label.newsletter{width:525px;max-width:95%;font-size:13px!important}.joinMyBBS span.help-inline{max-width:94%;font-size:13px}.premiumPages select{min-height:32px}.premiumPages input{min-height:22px}.premiumPages .form-horizontal .control-label{padding-top:6px}.premiumPages textarea,.myAccountContainer textarea{max-width:100%;max-height:300px}.myAccountContainer .nice_file_field.input-append .btn{margin-left:10px!important;padding-top:4px;padding-bottom:4px}.myAccountContainer p.registration_form_label{margin-bottom:0}.myAccountContainer .registration_form_row .check_label span{margin-top:-5px!important;display:inline-block}.premiumPages h1{font-size:38px}select.input-block-level{height:34px}.input-block-level{max-width:100%;box-sizing:border-box}.fcModal-topgraf{margin:-10px 0 20px;width:60%}.fcModal textarea{width:100%!important}#txtCharCount{min-height:unset;margin-left:0;font-size:12px}@media(min-width:768px){.modal.fcModal .input-block-level{box-sizing:content-box}}@media(max-width:767px){.fcModal-topgraf{width:100%}.bg{padding:0 15px;box-sizing:border-box}.bg .feature blockquote footer .brokerImage{display:none!important}.bg .feature blockquote{display:block}.bg .feature blockquote>p.quote{position:relative;float:none;width:100%;display:block;font-size:15px!important;line-height:21px;box-sizing:border-box}.bg .feature blockquote footer{float:none;margin-left:55px;position:relative;width:100%}.bg .feature blockquote footer::before{content:"";position:absolute;border-top:2px solid #ccc;width:15px;left:-21px;top:13px}.bg .feature blockquote footer h3{font-size:16px}.bg .feature blockquote>p.quote::before{font-size:60px;left:0;top:13px;margin:0!important}}