@charset "utf-8";@font-face{font-family:'copperplate_boldRg';src:url('/application/themes/ThemeRidgewoodEstates/css/fonts/coprgtb_0-webfont.woff2') format('woff2'),url('/application/themes/ThemeRidgewoodEstates/css/fonts/coprgtb_0-webfont.woff') format('woff');font-weight:normal;font-style:normal}html,body{margin:0;padding:0;height:100%;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:17px;color:#444}a{color:#39484a;text-decoration:none;transition:all .15s ease-in-out}a:hover{color:#b9bf78}p{margin:0;padding:10px 0;line-height:28px}#content li{padding:5px 0;line-height:28px}div{margin:0;padding:0;height:auto}img{max-width:100%;height:auto;vertical-align:middle;line-height:normal}hr{max-width:80%;border:0;border-bottom:1px solid #efefef;margin:0 auto 55px auto;padding:55px 0 0 0}iframe{border:1px #efefef solid !important;-moz-border-radius:8px;border-radius:8px;overflow:hidden}#content ul.ccm-error{padding:10px 20px;margin:0 auto;display:block;text-align:center;color:red}#content ul.ccm-error li{dispaly:inline-block;background:none;list-style-type:none;margin:0;padding:0}#content .ccm-ui li{background:none !important}.wrap{position:relative;margin:0 auto}.clearit{clear:both}.redactor span{display:inline-block !important}html.c5-edit-mode .inner-content{z-index:auto !important}.ccm-ui hr{margin:10px 0 0 0 !important;padding:0 0 10px 0 !important}.easy-gallery-boxes{text-align:center;margin:35px 0}.easy-gallery-boxes .box-wrap{box-shadow:none !important}.easy-gallery-boxes .info{display:none !important}.fields input,.fields select,.fields textarea{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:16px;line-height:20px}#pagewrap,#headwrap,#navwrap,#slidewrap,#basewrap,#cntwrap,#footwrap,#credwrap{position:relative;width:100%;z-index:1}#pagewrap h1,#pagewrap h2,#pagewrap h3,#pagewrap h4,#pagewrap h5,.login-page button.btn,.form-actions input[type="submit"],.form-actions button{font-family:'Montserrat',Arial,Helvetica,sans-serif;font-weight:300;margin:5px 0;text-transform:uppercase}#pagewrap h5,.form-actions input[type="submit"],.login-page button.btn,.form-actions button{font-family:'copperplate_boldRg',Arial,Helvetica,sans-serif;text-transform:uppercase}#pagewrap h5 a,.login-page button.btn,.form-actions input[type="submit"],.form-actions button{padding:15px 25px;margin:15px auto;display:inline-block;vertical-align:middle;background:none;color:#39484a;border:2px #b9bf78 solid;-moz-border-radius:3px;border-radius:3px;text-shadow:none}#pagewrap h5 a:hover,.login-page button.btn:hover,.form-actions input[type="submit"]:hover,.form-actions button:hover{background:#b9bf78}#pagewrap #slidewrap h5 a{background:none;color:#fff}#pagewrap #slidewrap h5 a:hover{background:#b9bf78}body,#pagewrap{background:#fff}.toptop{position:fixed;bottom:-50px;right:15px;padding:0;z-index:9999;background:#889da7;color:#fff;box-shadow:2px 2px 0 #455d68;transition:.15s ease-in-out bottom;-moz-border-radius:50px;border-radius:50px}.toptop a{display:block;color:#fff;text-align:center;padding:10px;width:20px;text-shadow:1px 1px 0 #455d68}.pgscrolled .toptop{bottom:15px}#topwrap{background:#fff;color:#8a8a8a;padding:10px 0;opacity:1}.pgscrolled #topwrap{margin-top:-22px;opacity:0;padding:0}#topwrap ul{margin:0;padding:0;list-style-type:none}#topwrap li{width:auto;margin:3px 1%;display:inline-block;color:#8a8a8a}#topwrap a{color:#8a8a8a}#topwrap a:hover{color:#222}#toptxt img{margin:2px}#topwrap ul,#topwrap .ccm-block-social-links{vertical-align:middle}#headwrap{background:#fff;position:fixed;top:0;left:0}#header{transition:all .15s ease-in-out}#logo,#headtxt{margin:0 auto;padding:0;vertical-align:middle}#navwrap{z-index:10;font-family:'copperplate_boldRg',Arial,Helvetica,sans-serif}#navwrap ul ul{font-family:'Montserrat',Arial,Helvetica,sans-serif}#nav{padding:0}#slidewrap{background:#39484a;color:#fff;text-shadow:1px 1px 1px #39484a}#slideshow{padding:0}#slidewrap:before{position:absolute;top:0;left:0;height:100%;content:''}#slidewrap table{position:relative;z-index:1;padding:25px 15px}#slidewrap table table{background:none}#slideshow{padding:0}#slidewrap .pgpaper:before,#slidewrap .nopaper:before,#slidewrap .nopaper:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:0}#slidewrap .pgpaper{text-align:left}#slidewrap .nopaper{text-align:center}#slidewrap .nopaper:before{background:-moz-linear-gradient(45deg, rgba(116,166,98,0.65) 0%, rgba(116,166,98,0) 100%);background:-webkit-linear-gradient(45deg, rgba(116,166,98,0.65) 0%, rgba(116,166,98,0) 100%);background:linear-gradient(45deg, rgba(116,166,98,0.65) 0%, rgba(116,166,98,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a674a662', endColorstr='#0074a662', GradientType=1)}#slidewrap .nopaper:after{background:-moz-linear-gradient(-45deg, rgba(186,199,114,0) 0%, rgba(186,199,114,0.65) 100%);background:-webkit-linear-gradient(-45deg, rgba(186,199,114,0) 0%, rgba(186,199,114,0.65) 100%);background:linear-gradient(135deg, rgba(186,199,114,0) 0%, rgba(186,199,114,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bac772', endColorstr='#a6bac772', GradientType=1)}#cntwrap{background:#fff}#content{padding:0}#crumbz{font-size:13px;color:#fff}#crumbz a{color:#fff}.pglist.noimg{background:url(/application/themes/ThemeRidgewoodEstates/images/rwe_patback.png) no-repeat;border:1px #efefef solid}#cntwrap2{background:#edeef0}#cntwrap2:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:0}#content2{padding:0}#footwrap{background:#39484a;text-align:center;font-size:20px}#footer{padding:75px 0;color:#b9bf78;font-family:'copperplate_boldRg',Arial,Helvetica,sans-serif}#footer a{color:#fff}#footer ul{padding:0;margin:0}#footer li{margin:10px 20px;display:inline-block;list-style-type:none}#footer .ccm-block-social-links li{margin:10px}#footer .ccm-block-social-links a{color:#b9bf78}.ftaside{padding-top:5px}#footer img{margin:2px}#credwrap{background:#b9bf78}#credits{padding:25px 0;text-align:center}#credits,#credits a{color:#39484a;font-size:14px}#credits a:hover{color:#fff}@media screen and (min-width:250px){.wrap{width:90%}#pagewrap h1{font-size:40px;line-height:55px}#pagewrap h1.pgtitle{font-size:40px;line-height:55px}#pagewrap h2{font-size:35px;line-height:40px}#pagewrap h3{font-size:30px;line-height:40px}#pagewrap h4{font-size:25px;line-height:35px}#pagewrap h5,#pagewrap h6,.form-actions input[type="submit"],.login-page button.btn,.form-actions button{font-size:15px;line-height:15px}#toptxt{text-align:right;font-size:13px;padding:2px 0}#headwrap{z-index:5;text-align:center}.pgscrolled #headwrap{box-shadow:0 0 5px #222}#header{padding:10px 0}#logo,#headtxt{display:inline-block;vertical-align:middle}#logo{width:45%;text-align:left;transition:all .15s ease-in-out}.pgscrolled #logo{width:40%}.pgscrolled #logo img{transition:all .15s ease-in-out}#headtxt{width:55%;text-align:center}#topwrap ul,#topwrap .ccm-block-social-links{display:block}#slidewrap:before{width:100%;height:100%;background:rgba(57,72,74,0.85)}.page-template-home #slidewrap:before{width:100%;height:100%;background:rgba(57,72,74,0.85)}#cntwrap2:before{width:100%;height:100%}.cntpad,#footer{padding:75px 0}#article,#articlefull,#aside{position:relative;width:100%;margin:0 auto;padding:0}#aside{padding-top:55px}.fifty,.sixty,.eighty{margin:auto}.page-template-right-sidebar #content #aside,.page-type-page .ftaside,.page-template-home .ftaside{display:none}.page-template-right-sidebar .ftaside{display:block}}@media screen and (min-width:1000px){#header{padding:5px 0 0 0}#topwrap ul,#topwrap .ccm-block-social-links{display:inline}.pgscrolled #headwrap{padding:5px 0 0 0}.pgscrolled #header,.pgscrolled #topwrap{padding:0}#toptxt{text-align:right;font-size:16px;padding:5px 0}#logo,#headtxt{display:inline-block}#logo{width:25%;text-align:left;margin:0 2% 0 0}#logo a{display:block}.pgscrolled #logo{width:22%}#logo img{width:100%;max-width:330px}#headtxt{width:73%;text-align:right;max-width:none}.pgscrolled #headtxt{width:73%}#navwrap{padding:0}.page-template-home #slidewrap:before{width:100%;height:100%;background:-moz-linear-gradient(45deg, rgba(57,72,74,0.85) 0%, rgba(57,72,74,0.85) 40%, rgba(57,72,74,0) 100%);background:-webkit-linear-gradient(45deg, rgba(57,72,74,0.85) 0%, rgba(57,72,74,0.85) 40%, rgba(57,72,74,0) 100%);background:linear-gradient(45deg, rgba(57,72,74,0.85) 0%, rgba(57,72,74,0.85) 40%, rgba(57,72,74,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d939484a', endColorstr='#0039484a', GradientType=1)}.cntpad{padding:100px 0 125px 0}#article,#articlefull,#aside{float:left;margin:0;min-height:15px}#article{width:70%;padding:0 0}#articlefull{width:100%;padding:0 0}#aside{width:25%;padding:0 0 0 4%}.fifty,.sixty,.eighty{margin:0 auto}.fifty{width:50%}.sixty{width:60%}.eighty{width:80%}#credleft{text-align:left;width:30%}#credright{text-align:right;width:69%}.page-template-right-sidebar #content #aside{display:block}.page-template-home .ftaside,.page-template-right-sidebar .ftaside,.page-type-page .ftaside{display:none}#footer{padding:75px 0}}@media screen and (min-width:1140px){.wrap{width:1140px}#pagewrap h1{font-size:50px;line-height:60px}#pagewrap h1.pgtitle{font-size:60px;line-height:70px}#pagewrap h2{font-size:44px;line-height:54px}#pagewrap h3{font-size:36px;line-height:46px}#pagewrap h4{font-size:28px;line-height:38px}#pagewrap h5,#pagewrap h6,.form-actions input[type="submit"],.login-page button.btn,.form-actions button{font-size:15px;line-height:15px}#slidewrap #slideshowimg{width:50%;margin:0 auto 0 0}#article,#articlefull,#aside{float:left;margin:0}#article{width:840px;padding:0 0}#articlefull{width:1140px;padding:0 0}#aside{width:230px;padding:0 0 0 70px}}@media screen and (max-width:1000px){.ccm-layout-column{float:none !important;width:100% !important}.ccm-layout-column-inner{margin:25px 0 !important}}.ccm-layout-column-inner{margin-top:25px !important;margin-bottom:25px !important}.ccm-layout-column-wrapper .ccm-layout-column-wrapper .ccm-layout-column{float:none;display:inline-block;vertical-align:middle}.sortable_responsive_gallery_image{overflow:hidden}.sortable_responsive_gallery_container .rollover{overflow:hidden;height:150px}.sortable_responsive_gallery_container .rollover img{width:100%;height:100%;min-height:175px}.sortable_responsive_gallery_container .rollover img.hoverimage{min-height:inherit;width:32px !important;height:32px !important}.ccm-pagination-wrapper .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.ccm-pagination-wrapper .pagination>li{display:inline}.ccm-pagination-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccm-pagination-wrapper li{margin-left:0px}.ccm-pagination-wrapper .pagination>li:first-child>a,.ccm-pagination-wrapper .pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.ccm-pagination-wrapper .pagination>li>a,.ccm-pagination-wrapper .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#3b526c;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.ccm-pagination-wrapper a{color:#428bca;text-decoration:none}.ccm-pagination-wrapper .pagination>.active>a,.ccm-pagination-wrapper .pagination>.active>span,.ccm-pagination-wrapper .pagination>.active>a:hover,.ccm-pagination-wrapper .pagination>.active>span:hover,.ccm-pagination-wrapper .pagination>.active>a:focus,.ccm-pagination-wrapper .pagination>.active>span:focus{z-index:2;color:#fff;background-color:#3b526c;border-color:#3b526c;cursor:default}.ccm-pagination-wrapper .pagination>li>a,.ccm-pagination-wrapper .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#3b526c;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.ccm-pagination-wrapper .pagination>li>span span{display:none}.login-page{max-width:500px}.login-page h1{display:none}.login-page input,.login-page select,.login-page textarea{border:2px #b9bf78 solid;background:none;color:#39484a;text-align:center;-moz-border-radius:3px;border-radius:3px}.login-page input::placeholder,.login-page textarea::placeholder{color:#111;text-align:center}.login-page .form-group{margin:5px auto}.login-page,.login-page .col-sm-6,.login-page button.btn,.login-form{text-align:center;margin:0 auto}.login-page input{font-size:16px}.login-page input,.login-page button.btn{width:88%;padding:15px 5%;margin:0 auto}.login-page input[type=checkbox]{width:auto}.login-page .checkbox{margin-bottom:15px}.login-page button.btn{width:99%}.login-page label{font-size:12px}.login-page button.btn{display:inline-block;cursor:pointer;transition:all .15s ease-in-out;margin:5px 0}.login-page a.btn{font-size:13px}