/*** WIDGET/SYSTEM CSS ***/
.saveSearchButtonContainer {padding-left:0;padding-bottom:10px;}.properties-map {display:none;}.idx-results-widget.map-view .properties-map {width:100%;height:0;padding-bottom:80%;}.view-toggles {display:inline-block;float:left;margin-left:15px;}.view-toggles > a {padding:5px 15px;margin-top:10px;display:inline-block;text-decoration:none;cursor:pointer;}.view-toggles > a.active {border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;border:1px solid;margin-top:9px;margin-left:-1px;text-decoration:none;}.view-toggles > a.active:last-child {margin-left:0;}.idx-results-widget .map-detail {display:none;padding:15px 0 15px 0;}.idx-results-widget .map-detail .property .wrap {margin:0;}.idx-results-widget .map-detail .property {padding-left:10px;padding-right:0;}.idx-results-widget.map-view .properties-grid.list-view {display:none;}.idx-results-widget.panel-opened .map-detail {display:inline-block;}@media (min-width:768px) {.idx-results-widget .map-detail .property {padding-right:15px;}.idx-results-widget.panel-opened .properties-map {width:50%;}.idx-results-widget .map-detail {padding:15px 0 15px 15px;}.idx-results-widget.map-view {border:solid 1px #e7e7e7;background:#FFF;}}@media (min-width:992px) {}@media (min-width:1200px) {}
.theme_container {max-width:1170px;margin:0 auto;float:none;}.theme_padding_v_xl {padding:140px 0;}.theme_padding_v_lg {padding:100px 0;}.theme_padding_v_md {padding:80px 0;}.theme_padding_v_sm {padding:40px 0;}.theme_padding_v_xs {padding:20px 0;}.theme_padding_h_lg_side {padding-left:6%;padding-right:6%;}.theme_padding_h_md_side {padding-left:4%;padding-right:4%;}.theme_base_color {background-color:#fbfbfb !important;*/}.theme_base_text_color {color:#4e4e4e !important;}.theme_primary_color {background-color:#272727 !important;}.theme_primary_text_color {color:#fff !important;}.theme_secondary_color {background-color:#f7f7f7 !important;}.theme_secondary_text_color {color:#444444 !important;}.theme_tertiary_color {background-color:#ff00ff;}.theme_tertiary_text_color {color:#00ffff;}.theme_special_color {background-color:;}.theme_special_text_color,div.header-wrapper .theme_header_contacts .social-icons li a {color:;}.theme_form_input_textarea_color {background-color:;}.theme_form_input_text_color {color:;}.theme_transition {-webkit-transition:all ease 0.3s;transition:all ease 0.3s;}.theme_text_align_center {text-align:center;}.theme_text_align_left {text-align:left;}.theme_text_align_right {text-align:right;}.theme_text_align_justify {text-align:justify;}html, body {background-color:#fbfbfb;color:#4e4e4e;}a {color:#c7ab5f;}a:hover, a:active, a.active {color:#fff;}a.menu-toggle{color:#272727;}a.menu-toggle:hover {color:#272727;}.btn-primary {color:#444444 !important;background-color:#f7f7f7 !important;border-color:#f7f7f7 !important;}.btn-primary a {color:#444444;}.btn-primary:hover, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-color:#272727; border-color:#272727; color:#fff !important;}.btn-primary:hover a { color:#fff !important;}.btn-secondary {color:#444444 !important;}.modal h1, .modal h2, .modal h3, .modal h4, .modal h5, .modal h6 {color:#fff;}.modal .modal-content {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#fff;}nav#mobile-menu .mobile-container ul li a:hover {color:#444444 !important;background-color:#f7f7f7 !important;}nav#mobile-menu,.btn:before,div.theme_section_properties .owl-item .list-item .featured .featured-left, div.theme_section_properties .owl-item .list-item .featured .featured-right {background-color:#272727 !important;}.panel-primary {border:1px solid #272727 !important;}.panel-primary>.panel-heading {background-color:#272727 !important;border-color:#272727 !important;}.hamburger-btn .hamburger-icon,.hamburger-btn .hamburger-icon:before,.hamburger-btn .hamburger-icon:after,nav#mobile-menu .phone-number,div.header-navigation .header-wrapper div.action_wrapper .action_buttons li span.hamburger,div.header-navigation .header-wrapper div.action_wrapper .action_buttons li span.hamburger:before,div.header-navigation .header-wrapper div.action_wrapper .action_buttons li span.hamburger:after {background-color: #f7f7f7;}.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {background-color:transparent !important;}.nav-menu .dropdown-menu {background-color:#272727 !important;}div.theme_section_properties .owl-theme .owl-nav .owl-next.disabled,div.theme_section_properties .owl-theme .owl-nav .owl-prev.disabled,.search-wrapper .btn-primary {background-color:#272727 !important;}div.theme_section_properties .owl-theme .owl-nav [class*=owl-] {background-color:#e9e9e9 !important;}div.theme_section_search .theme_container .form-control {border-color:#272727 !important;}div.theme_section_properties .owl-item .list-item .featured .featured-right:before {border-right:60px solid #272727 !important;}div.theme_section_properties .owl-item .list-item .featured .featured-left:before {border-left:60px solid #272727 !important;}div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a:hover,div.select_wrapper .ul-select li:hover {color:#272727;}div.theme_section_properties .owl-item .list-item .featured .featured-left .for_border:before, div.theme_section_properties .owl-item .list-item .featured .featured-right .for_border:before {background-image:-webkit-linear-gradient(left, #fce9b8 0%, #f6ead7 100%), -webkit-linear-gradient(right, #f7f7f7 0%, #f6ead7 100%);background-image:linear-gradient(to right, #fce9b8 0%, #f6ead7 100%), linear-gradient(to left, #f7f7f7 0%, #f6ead7 100%);}div.theme_section_properties .owl-item .list-item .featured .featured-left .for_border:after, div.theme_section_properties .owl-item .list-item .featured .featured-right .for_border:after {background-image:-webkit-linear-gradient(top, #fce9b8 0%, #f6ead7 100%), -webkit-linear-gradient(bottom, #f7f7f7 0%, #f6ead7 100%);background-image:linear-gradient(to bottom, #fce9b8 0%, #f6ead7 100%), linear-gradient(to top, #f7f7f7 0%, #f6ead7 100%);}div.main-content.smaller .header-wrapper {background-color:;}div.section_emergency .theme_container .content_wrapper {background-image:url(https://s3.amazonaws.com/static.organiclead.com/Site-75b3567f-66e5-4028-8ffe-35e7c3288bd5/base/emergency.jpg);background-size:cover;background-position:center;border:1px solid #e6e6e6;}div.section_services .col_right {background-image:url(https://www.royacdn.com/unsafe/smart/Site-1403fcf5-9a16-4042-86a9-89f981f0e8df/base/services_bg_img.jpg);background-position:center;background-size:cover;}div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a,nav#mobile-menu .mobile-container ul li a,nav#mobile-menu .phone-number a,.modal h3, div.theme_section_realtor .theme_container .right-container ul.social-icons li a,div.footer_list .nav-menu li a,div.footer-menu .social-icons li a,.site-contact li a,div.header-navigation .header-wrapper div.action_wrapper .action_social .social-inner-wrap li a,div.header-navigation .header-wrapper .hidden_action_wrapper .action_buttons.flip_wrapper li.userInfo span.text,div.header-navigation .header-wrapper .hidden_action_wrapper .action_buttons.flip_wrapper .to-append-social .social-inner-wrap li a,div.header-navigation .header-wrapper .hidden_action_wrapper .action_buttons.flip_wrapper li.userInfo .fa-user {color:#fff;}div.page-banner-wrapper:before { background-color:;}a:hover {color:#f7f7f7;}div.ry_section_services .image_container {background-image:url(https://www.royacdn.com/unsafe/smart/Site-1a0eefd9-1873-4e9d-84c3-11d83cfb5ade/base/featuredservices.jpg);background-size:cover;background-position:center;min-height:630px;padding:0;}.content > .clearfix {background-color:#fbfbfb !important;*/}div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu > li:before {background-color:#f7f7f7 !important;}div.header-navigation .header-wrapper div.action_wrapper .action_buttons li .btn {border-color:#f7f7f7 !important;}div.theme_section_search .theme_container .toPrice:before, div.theme_section_search .theme_container .openHouses:before, div.theme_section_search .theme_container .bedRooms:before,div.theme_section_search .theme_container .search,.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {background-color:#272727 !important;}.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { border-color:#272727 !important;}div.theme_section_search .theme_container .search .fa,.owl-theme .owl-nav [class*=owl-],.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {color:#fff !important;}div.theme_section_properties .owl-nav .owl-prev, div.theme_section_properties .owl-nav .owl-next,div.theme_section_testimonials .theme_container .owl-nav .owl-prev, div.theme_section_testimonials .theme_container .owl-nav .owl-next {background-color:#272727 !important;}div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a,.search-wrapper .btn-primary {color:#fff !important;}a:hover,div.theme_section_properties .owl-item .details-wrapper .small-details .size:before, div.theme_section_properties .owl-item .details-wrapper .small-details .bath:before, div.theme_section_properties .owl-item .details-wrapper .small-details .beds:before{color:#f7f7f7 !important;}div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a:hover {color:#f7f7f7 !important;}div.theme_section_properties .loader {border-top:5px solid #272727 !important;border-bottom:5px solid #272727 !important;}div.theme_section_map .right-container .frm-wrapper .form-control::placeholder,div.theme_section_map .right-container .frm-wrapper .name-container:before, div.theme_section_map .right-container .frm-wrapper .email-container:before, div.theme_section_map .right-container .frm-wrapper .phone-container:before, div.theme_section_map .right-container .frm-wrapper .message-container:before { color: !important;}div.theme_section_map .right-container .frm-wrapper .form-control {border-color: !important;color: !important;background-color: !important;}div.header-navigation .header-wrapper div.action_wrapper .action_buttons li .btn-odd {background-color:transparent !important;color:#4e4e4e !important;}.pagination>li>a, .pagination>li>span {color:#4e4e4e !important;}.modal.fade.in.full {overflow:hidden;z-index:9999 !important;}

/*** CSS File: intro-box ***/
.intro-box .btn-primary {border-radius:0;}.intro-box h1 {color:#FFF;font-size:28pt;text-shadow:1px 1px 5px rgba(0, 0, 0, 1);}.intro-box input[type="text"] {background:transparent;border:none;border-bottom:solid 1px #FFF;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:16pt;color:#FFF;box-shadow:none;}.intro-box .carousel-control {display:none;}.intro-box .carousel-indicators {padding-left:8% !important;text-align:center !important;}.intro-box .carousel-indicators li.active {background-color:#c7ab5f;}.intro-box .search-bar-widget:before, .intro-box .search:before {text-shadow:1px 1px 5px rgba(0, 0, 0, 1);color:#FFF;position:absolute;left:0;top:5px;content:"\f002";display:inline-block;margin-left:10px;visibility:visible !important;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16pt;padding:0;}.intro-box .search input[type="text"], .intro-box .search-bar-widget input[type="text"] {padding-left:40px;}@media (min-width:768px) {.intro-box .carousel-indicators {text-align:left !important;}}.featured-section .property {position:relative;margin-top:30px;margin-bottom:30px;}.featured-section .property h2 {font-size:20pt;}.featured-section .property .price {position:absolute;bottom:15px;right:15px;background:#c7ab5f;color:#FFF;padding:5px 10px 0;margin:0;}.featured-section .property .address {color:#FFF;}.featured-section .property .city {color:#999;}.featured-section .property .details {font-size:16pt;}.featured-section .property .details .fa {margin-left:10px;}.property {text-transform:uppercase;}.property .image-wrap {background:#FFF;}.property.featured .border-1 {border-color:#c7ab5f}.property-icon {float:left;display:block;width:100%;text-align:center;}.property-icon .fa {font-size:35px !important;color:#ccc !important;}.property .property-icon {float:none;}.property .property-text {font-size:9px;}.property .property-text-value {font-size:18px;font-weight:bold;}.property h2.address {font-size:20pt;}.property .address a {color:#fff;font-size:20px;text-decoration:none;}.property .address a:hover {text-decoration:none;}.property .price-row {padding:15px;font-weight:bold;font-size:20px;}.property sub {font-size:8px;}.property .icons-bar {display:block;height:70px;}.property h2 {margin-top:0;}.property .price {font-size:20px;}.property .card {padding-bottom:5px !important;margin-bottom:5px !important;background:#222;color:#fff;}.idx-results-widget, .idx-sort-bar {height:auto !important;}.idx-sort-bar {border:none;text-transform:uppercase;background:none;font-size:12pt;}.idx-sort-bar .view-toggles > a.active {border-radius:7px;border:solid 1px #999;}.idx-sort-bar .navbar-brand {letter-spacing:2px;text-transform:uppercase;margin-right:30px;}.idx-sort-bar .caret {float:right;margin-top:2px;margin-left:10px;margin-right:5px;}.idx-sort-bar .navbar-nav>li>a.dropdown-toggle {color:#c7ab5f;}.idx-sort-bar .navbar-nav>li>a.dropdown-toggle:hover {color:#fff;}.idx-sort-bar .navbar-nav>.open>a, .idx-sort-bar .navbar-nav>.open>a:hover, .idx-sort-bar .navbar-nav>.open>a:focus {background:none;}.idx-sort-bar .dropdown.open .dropdown-menu {font-size:14pt;}.idx-sort-bar .dropdown {width:calc(100% - 15px);}.search-bar .btn {letter-spacing:1px;}.search-bar .anchors_with_separator {font-size:16pt;}.cmsForm.search-bar .form-group {margin-bottom:auto;}.idxDetailSlider .thumbnails_wrapper {background:#1d1d1d;padding-top:5px;padding-bottom:5px;}.tiksluscarousel .nav_right, .tiksluscarousel .nav_left {z-index:0;height:0 !important;width:0 !important;}.tiksluscarousel .nav_right {right:-100px !important;}.tiksluscarousel .nav_left {left:-100px !important;}.tiksluscarousel .nav_right:after {font:normal normal normal 32px/1 FontAwesome;content:"\f054";display:inline-block;top:50%;z-index:10;width:40px;height:40px;padding:5px;position:absolute;right:100px !important;color:#999;}.tiksluscarousel .nav_left:after {font:normal normal normal 32px/1 FontAwesome;content:"\f053";display:inline-block;top:50%;z-index:10;width:40px;height:40px;padding:5px;position:absolute;left:100px !important;color:#999;}.tiksluscarousel .nav_right:hover:after, .tiksluscarousel .nav_left:hover:after {background:#c7ab5f;color:#FFF;}.tiksluscarousel .thumbnails_wrapper .thumbnails li.thumb{border:solid 1px #999;}.tiksluscarousel .progress {background-color:#c7ab5f;height:5px;}.tiksluscarousel ul li {border-top:solid 1px #999;border-bottom:solid 1px #999;}.carousel.module-propertyImagesWidget .carousel-control .fa {position:relative;top:50%;}.idxFavoritesWidget .save-fav-text, .loginWidget .save-fav-text {display:none;}.idxFavoritesWidget .save-fav-icon, .loginWidget .save-fav-icon {margin-left:10px;}.details-tab {padding:0;margin-bottom:5px;}@media (min-width:768px) {.details-tab {padding:0 5px;margin-bottom:0;}.idx-sort-bar .dropdown {width:100%;}}@media (min-width:992px) {.featured-section .property {border-left:solid 1px rgba(100,100,100,.2);border-right:solid 1px rgba(100,100,100,.5);}.featured-section .property:first-child {border-left:none;}.featured-section .property:last-child {border-right:none;}.featured-section .property .wrap {padding:0 15px;}.property-icon {font-size:14pt;}}@media (min-width:1200px) {.property-icon {font-size:12pt;width:auto;display:inline-block;padding-right:15px;text-align:left;}.property-icon .fa {display:inline-block;margin-top:-3px;font-size:24px !important;color:#ccc !important;}.property .property-icon {float:none;padding-right:0;}}@media (min-width:1300px) {.property-icon .fa {margin-top:-7px;font-size:35px !important;color:#ccc !important;}}

/*** PAGE CSS OVERRIDES ***/
.home_tiles {display:none;}.home_tiles.num_tiles_0 {display:inline-block;}@keyframes move {0%, 50%, 100% {transform:translateY(0);}25%, 75% { transform:translateY(10px);}}@media (min-width:768px) {}@media (min-width:992px) {}@media (min-width:1200px) {}