/*** WIDGET/SYSTEM CSS ***/
.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;}

/*** PAGE CSS OVERRIDES ***/
.realtor-picture {padding-bottom:15px;}.realtor-picture img {width:100%;}div#inner-page .each-bio .inner-bio-wrapper {padding:10px;}@media (min-width:768px) {.realtor-picture {padding-right:15px;}}@media (min-width:992px) {}@media (min-width:1200px) {}