/* ---------------- Colors 
-------------------*/
/* line 37, ../sass/color-scheme1.scss */
.ry-btn.ry-btn-primary, #mobile_menu, .mobile-container, div#ry-section-header, div#ry-section-header .ry-right .ry-menu li .dropdown-menu li a:hover, div#ry-section-header .ry-right .ry-menu li .dropdown-menu > .active > a, div#ry-section-header .ry-right .ry-menu li .dropdown-menu > .active > a:focus, div#ry-section-header .ry-right .ry-menu li .dropdown-menu > .active > a:hover, div#ry-section-hero .ry-hero-mobile-copy, div#ry-section-reviews .carousel-indicators .active, div#ry-section-footer, div#ry-section-footer ul.ftr-nav .dropdown-menu li a:hover, div#ry-section-footer ul.ftr-nav .dropdown-menu > .active > a, div#ry-section-footer ul.ftr-nav .dropdown-menu > .active > a:focus, div#ry-section-footer ul.ftr-nav .dropdown-menu > .active > a:hover, .primary-btn, #ry-sidebar #searchfield button, #ry-sidebar .ry-sb-title, #ry-pg-body #srvc-box .service-items .img-wrapper, .ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { background: #371b0e; }

/* line 49, ../sass/color-scheme1.scss */
.ry-btn.ry-btn-primary, #menu_container .mm-listview .mm-listitem a, div#ry-section-header .ry-right .ry-box-phone:before, div#ry-section-header .ry-right .ry-box-phone span, div#ry-section-header .ry-right .ry-box-phone a, div#ry-section-header .ry-right .ry-menu li a, div#ry-section-hero .ry-heading h1, div#ry-section-hero .ry-sub-title p, div#ry-section-footer, div#ry-section-footer ul.ftr-nav a, div#ry-section-footer #contact-info tr a, div#ry-section-footer .ofc-time td, div#ry-section-footer .ftr-info td, div#ry-section-footer .footer-copyrights p.pg-copy, .primary-btn, .primary-btn span, #ry-sidebar #searchfield button, #ry-sidebar .ry-sb-title div { color: #fff; }

/* line 53, ../sass/color-scheme1.scss */
.ry-btn.ry-btn-primary:hover, .ry-btn.ry-btn-secondary, .mobile-container .flex-wrap .flex-item.right-nav .mobile-button a, .mobile-container.fixed, div#ry-section-header .ry-right .ry-request-an-appointment, div#ry-section-header .ry-right .ry-menu li a:before, div#ry-section-header .ry-right .ry-menu li .dropdown-menu, div#ry-section-cta .cta-photo:before, div#ry-section-services .cta-photo:before, div#ry-section-footer ul.ftr-nav .dropdown-menu, .primary-btn:hover, #ry-sidebar #accordion .ry-link-item.open:before { background: #9f3d34; }

/* line 57, ../sass/color-scheme1.scss */
div#ry-section-reviews h2, div#ry-section-footer .ftr-title h4, #ry-sidebar #accordion .ry-link-item > a:hover, #ry-sidebar #accordion .ry-link-item.open > a, #ry-sidebar #accordion .ry-link-item ul a:hover, #ry-sidebar #accordion .ry-link-item ul a.active, #ry-pg-body .ry-text a, #ry-pg-body .ry-text ul li:before, #ry-pg-body .ry-text ul li p { color: #9f3d34 !important; }

/* line 61, ../sass/color-scheme1.scss */
.ry-btn.ry-btn-secondary, div#ry-section-header .ry-right .ry-request-an-appointment a, div#ry-section-header .ry-right .ry-request-an-appointment span, div#ry-section-header .ry-right .ry-menu li .dropdown-menu li a, div#ry-section-cta .cta-photo:after, div#ry-section-services .cta-photo:after, div#ry-section-footer ul.ftr-nav .dropdown-menu li a, .primary-btn:hover, .primary-btn:hover span { color: #fff; }

/* line 65, ../sass/color-scheme1.scss */
div#ry-section-welcome, div#ry-section-reviews { background: #9f3d34; }

/* line 69, ../sass/color-scheme1.scss */
.ry-section-heading h2 { color: #9f3d34; }

/* line 73, ../sass/color-scheme1.scss */
div#ry-section-cta:after, div#ry-section-services:before, div#ry-section-services:after, div#ry-section-contact:before { border-bottom: 3.5px dotted #e6f1f3; }

/* line 77, ../sass/color-scheme1.scss */
div#ry-section-welcome:before, div#ry-section-welcome:after { border-bottom: 3.5px dotted #e6f1f3; background-image: -webkit-radial-gradient(8px 15px, circle, #e6f1f3 12px, transparent 13px); background-image: radial-gradient(circle at 8px 15px, #e6f1f3 12px, rgba(0, 0, 0, 0) 13px); }

/* line 83, ../sass/color-scheme1.scss */
div#ry-section-reviews:before { background-image: -webkit-radial-gradient(8px 15px, circle, #e6f1f3 12px, transparent 13px); background-image: radial-gradient(circle at 8px 15px, #e6f1f3 12px, rgba(0, 0, 0, 0) 13px); }

/* line 88, ../sass/color-scheme1.scss */
div#ry-section-footer:before { background-image: -webkit-radial-gradient(8px 15px, circle, #9f3d34 12px, transparent 13px); background-image: radial-gradient(circle at 8px 15px, #9f3d34 12px, rgba(0, 0, 0, 0) 13px); }

/* line 93, ../sass/color-scheme1.scss */
div#ry-section-reviews .carousel-indicators li { border: 1px solid #9f3d34; }

/* line 97, ../sass/color-scheme1.scss */
.mobile-container .mobile-nav .flex-btn { background: transparent; }

/* line 101, ../sass/color-scheme1.scss */
.mobile-container .flex-wrap .flex-item.right-nav .mobile-button a, .mobile-container .flex-wrap .flex-item.right-nav .mobile-button a:hover, #menu_container .mm-listview .mob-menu a:hover, .mm-panel .mob-menu a, .mm-panel .mob-menu a:hover { color: #fff; }

/* line 105, ../sass/color-scheme1.scss */
.mobile-container .mobile-nav .flex-btn .hamburger-inner, .mobile-container .mobile-nav .flex-btn .hamburger-inner:after, .mobile-container .mobile-nav .flex-btn .hamburger-inner:before, #menu_container .hamburger .hamburger-inner, #menu_container .hamburger .hamburger-inner:after, #menu_container .hamburger .hamburger-inner:before { background: #fff; }

/* line 109, ../sass/color-scheme1.scss */
div#ry-section-welcome .ry-left p, div#ry-section-reviews h5, div#ry-section-reviews .rev-bio p { color: #555; }
