/* Import ReNet Styles */
@import url("/t/_common/css/spacing/ReNetMargins.css");
@import url("/t/_common/css/spacing/ReNetPadding.css");

@media screen and (min-width:320px){

    /* Theme Colours */
    #riverside .sectionHeadingColour {
        color:rgba(0, 61, 165, 1);
    }

    /* Global Styles */
    body {
        background-color: rgba(255, 255, 255, 1);
        color: rgba(65, 65, 65, 1);
    }

    #riverside .btn-primary {
        background-color:rgba(220, 28, 46, 1);
        border-color:rgba(220, 28, 46, 1);
    }

    /* Typography */
    #riverside .text-color-blu {
        color:rgba(0, 61, 165, 1);
    }

    #riverside .text-color-bluLt {
        color:rgba(220, 28, 46, 1);
    }

    #riverside .text-color-white {
        color:rgba(255, 255, 255, 1);
    }

    /* Form Styles */
    form li input[type='radio']:checked::after,
    form li input[type='radio']:hover::before {
        background-color:rgba(220, 28, 46, 1);
    }

    form li input[type='radio']:checked::after {
        box-shadow: 0 0 10px 0px rgba(220, 28, 46, 0.5);
    }

    /* Forms - Contact */
    #riverside #formsWrapper #formContentWrapper {
        background-color:rgba(220, 28, 46, 1);
    }

    #riverside #formsWrapper #officeContentWrapper {
        background-color:rgba(255, 255, 255, 1);
        border-color:rgba(200, 200, 200, 1);
    }

    #riverside #formsWrapper #formContentWrapper #formIntro {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #formsWrapper #officeContentWrapper #officeContact {
        background-color:rgba(0, 61, 165, 1);
    }

    #riverside #formsWrapper #officeContentWrapper #officeContact h4 {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #formsWrapper #officeContentWrapper #officeContact table,
    #riverside #formsWrapper #officeContentWrapper #officeContact table tr th,
    #riverside #formsWrapper #officeContentWrapper #officeContact table tr td {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #formsWrapper #officeContentWrapper #officeContact #contactSocialWrapper ul li i {
        color:rgba(255, 255, 255, 0.65);
    }

    #riverside #formsWrapper #officeContentWrapper #officeContact #contactSocialWrapper ul li:hover i {
        color:rgba(255, 255, 255, 1);
    }

    /* Navigation */
    #riverside #navSelector {
        background-color: rgba(220, 28, 46, 1);
    }

    #riverside #navSelector .btnTitle {
        color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    #riverside #navSelector:after {
        background-color: rgba(220, 28, 46, 0);
    }

    #riverside #navSelector:hover::after {
        background-color: rgba(220, 28, 46, 0.13);
    }

    #riverside #navSelector.navOpen {
        background-color:rgba(220, 28, 46, 1);
    }

    #riverside #navSelector.navOpen .btnTitle {
        color: rgba(255, 255, 255, 1);
    }

    #riverside .menuOpen {
        background-color:rgba(255, 255, 255, 1);
    }

    #riverside #navSelector.navOpen:after {
        background-color: rgba(220, 28, 46, 0);
    }

    #riverside #navSelector.navOpen:hover::after {
        background-color: rgba(220, 28, 46, 0.2);
    }

    #riverside .navStyle {
        color:rgba(0, 61, 165, 1);
        /*font-family: 'Kanit', sans-serif;*/
        font-weight:900;
    }

    #riverside #nav.navStyle li.open .dropdown-menu > li {
        border-right-color:rgba(0, 61, 165, 0.5);
    }

    #riverside #nav.navStyle li.open .dropdown-menu > li > a:after {
        border-bottom-color:rgba(0, 61, 165, 1);
    }

    #riverside #nav.navStyle li > a {
        color:rgba(220, 28, 46, 1);
    }

    #riverside #nav.navStyle li > a:hover,
    #riverside #nav.navStyle li.active > a,
    #riverside #nav.navStyle li.active > a:hover,
    #riverside #nav.navStyle li.active > a:active {
        color:rgba(0, 61, 165, 1);
    }

    /* Navigation - Alternate Option */
    #riverside header.navbarScrollBG #headerInfoWrapper .headerPhone a[href^="tel"] {
        color:rgba(220, 28, 46, 1);
    }

    #riverside header #headerInfoWrapper #alterateNav.hamburger .hamburger-inner,
    #riverside header #headerInfoWrapper #alterateNav.hamburger .hamburger-inner:before,
    #riverside header #headerInfoWrapper #alterateNav.hamburger .hamburger-inner:after,
    #riverside #alternateNavContent #alterateNav.hamburger .hamburger-inner,
    #riverside #alternateNavContent #alterateNav.hamburger .hamburger-inner:before,
    #riverside #alternateNavContent #alterateNav.hamburger .hamburger-inner:after {
        background-color:rgba(255, 255, 255, 1);
    }

    #riverside header #headerInfoWrapper #alterateNav.navAltColor .hamburger-inner,
    #riverside header #headerInfoWrapper #alterateNav.navAltColor .hamburger-inner:before,
    #riverside header #headerInfoWrapper #alterateNav.navAltColor .hamburger-inner:after {
        background-color:rgba(220, 28, 46, 1);
    }

    #riverside header #headerInfoWrapper #alterateNav.navAltColor.hamburger--emphatic.is-active .hamburger-inner,
    #riverside #alternateNavContent.showAltNav #alterateNav.hamburger.is-active .hamburger-inner {
        background-color:transparent;
    }

    #riverside #alternateNavContent {
        background-color:rgba(0, 61, 165, 1);
    }

    #riverside #alternateNavContent #nav {
        color:rgba(0, 61, 165, 1);
        /*font-family: 'Kanit', sans-serif;*/
        font-weight:900;
        font-size:32px;
    }

    #riverside #alternateNavContent #nav li {
        border-bottom-color:(0, 61, 165, 1);
    }

    #riverside #alternateNavContent #nav li a {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #alternateNavContent #nav li.active a,
    #riverside #alternateNavContent #nav li.active a:hover,
    #riverside #alternateNavContent #nav li a:hover,
    #riverside #alternateNavContent #nav li.open a {
        color: rgba(220, 28, 46, 1);
    }

    #riverside #alternateNavContent #nav li.open .dropdown-menu li a {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #alternateNavContent #nav li.open .dropdown-menu li a:hover {
        color:rgba(255, 255, 255, 0.65);
    }

    /* #riverside #alternateNavContent #nav li a:hover {
        background-color:transparent;
        color:rgba(0, 61, 165, 1);
    } */

    #riverside #alternateNavContent #nav li.open .dropdown-menu li:last-child {
        border-bottom-color:rgba(255, 255, 255, 1);
    }

    #riverside #alternateNavContent #nav li.open .dropdown-menu > li.active > a,
    #riverside #alternateNavContent #nav li.open .dropdown-menu > li.active > a:hover,
    #riverside #alternateNavContent #nav li.open .dropdown-menu > li.active > a:active {
        color:rgba(220, 28, 46, 1);
    }

    /* Home - Slider */
     #riverside #homeSliderWrapper > .contentWrapper > .container #homeSocialWrapper i {
        color:rgba(255, 255, 255, 1);
     }

    /* Home - Content */
    #riverside #homeContentWrapper {
        background-color:rgba(235, 235, 235, 1);
    }

    #riverside #homeContentWrapper .contentWrapper p {
        color: rgba(51, 51, 51, 1);
    }

    /* Home - Feature Properties */
    .carousel-control.right .iconWrapper {
        background-color: rgba(255, 255, 255, 1);
    }

    .carousel-control.left .iconWrapper {
        background-color: rgba(255, 255, 255, 1);
    }

    .carousel-control .iconWrapper i {
        color:rgba(0, 61, 165, 1);
    }

    .carousel-control.left .iconWrapper:after {
        background-color: rgba(220, 28, 46, 1);
    }

    .carousel-control.right .iconWrapper:after {
        background-color: rgba(220, 28, 46, 1);
    }

    .carousel-control:hover .iconWrapper i {
        color:rgba(255, 255, 255, 1);
    }

    #featureSliderParent .carousel-inner .imgWrapper .inspectionWrapper {
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    #featureSliderParent .carousel-inner .imgWrapper .inspectionWrapper:hover {
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
        background-color:rgba(255, 255, 255, 1);
        color:rgba(220, 28, 46, 1);
    }

    #featureSliderParent .carousel-inner .contentBackground {
        background-color:rgba(235, 235, 235, 1);
    }

    #featureSliderParent .carousel-inner .contentBackground .contentWrapper #PropertyBBCWrapper .BBCWrapper li,
    #featureSliderParent .carousel-inner .contentBackground .contentWrapper #PropertyAgentWrapper .listingAgent li {
        color:rgba(150, 150, 150, 1);
    }

    #featureSliderParent .carousel-inner .contentBackground .contentWrapper #PropertyBBCWrapper .BBCWrapper li small {
        border-right-color:rgba(185, 185, 185, 1);
        color:rgba(150, 150, 150, 1);
    }

    #featureSliderParent .carousel-inner .contentBackground .contentWrapper #PropertyAgentWrapper .listingAgent li h4 {
        border-right-color:rgba(185, 185, 185, 1);
        color: rgba(220, 28, 46, 1);
    }

    #featureSliderParent .carousel-inner .contentBackground .contentWrapper .btn {
        background-color: rgba(220, 28, 46, 1);
        border-color: rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    /* Home - Subscribe */
    #riverside #homeModuleSubscribeWrapper {
        background-color:rgba(220, 28, 46, 1);
    }

    #riverside #homeModuleSubscribeWrapper .sectionHeading .sectionHeadingColour {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #homeModuleSubscribeWrapper #subscribeFormWrapper #mailSubscription li input[type='email'] {
        background-color:rgba(235, 235, 235, 1);
    }

    #riverside #homeModuleSubscribeWrapper #subscribeFormWrapper #mailSubscription li input[type='submit'] {
        background-color:rgba(255, 255, 255, 1);
        border-color:rgba(255, 255, 255, 1);
        color:rgba(220, 28, 46, 1);
    }

    /* Footer */
    #riverside #footerWrapper {
        background-color:rgba(220, 28, 46, 1);
    }
    #riverside #footerWrapper #footerNav li a {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #footerWrapper #footerNav li a:hover {
        color:rgba(255, 255, 255, 0.65);
    }

    #riverside #footerWrapper #footerNav li.disabled a:hover {
        color:rgba(255, 255, 255, 0.65);
    }

    #riverside #footerWrapper #footerNav li .dropdown-menu li > a,
    #riverside #footerWrapper #footerNav li .dropdown-menu li.active > a {
        background-color:transparent;
        color:rgba(255, 255, 255, 0.65);
    }

    #riverside #footerWrapper #footerNav li .dropdown-menu li > a:hover,
    #riverside #footerWrapper #footerNav li .dropdown-menu li.active > a:focus,
    #riverside #footerWrapper #footerNav li .dropdown-menu li.active > a:hover {
        background-color:transparent;
        color:rgba(255, 255, 255, 1);
    }

    /* Listings - Layout */
    #riverside #propertyResultsWrapper #propertySearchWrapper {
        background-color:rgba(235, 235, 235, 1);
    }

    #riverside #propertyResultsWrapper #propertySearchHeader {
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    #riverside #propertyResultsWrapper #propertySearchHeader a > i {
        color:rgba(255, 255, 255, 1);
    }

    /* QuickSearch */
    #riverside #propertyResultsWrapper #propertyNavigationWrapper  h3 {
        color:rgba(0, 61, 165, 1);
    }

    #riverside #propertyResultsWrapper #propertyNavigationWrapper .nav-tabs li > a {
        background-color:rgba(235, 235, 235, 1);
        border-color:rgba(215, 215, 215, 1);
    }

    #riverside #propertyResultsWrapper #propertyNavigationWrapper .nav-tabs li.active > a {
        background-color:rgba(220, 28, 46, 1);
        border-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

     #propertyResultsWrapper #propertyResults .propertyListingWrapper .imgWrapper .inspectionWrapper {
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    #propertyResultsWrapper #propertyResults .propertyListingWrapper .imgWrapper .inspectionWrapper:hover {
        background-color:rgba(255, 255, 255, 1);
        color:rgba(220, 28, 46, 1);
    } 

    #propertyResultsWrapper #propertyResults .propertyListingWrapper .contentBackground {
        background-color:rgba(235, 235, 235, 1);
    }

    #propertyResultsWrapper #propertyResults .propertyListingWrapper .contentBackground .contentWrapper #PropertyBBCWrapper .BBCWrapper li,
    #propertyResultsWrapper #propertyResults .propertyListingWrapper .contentBackground .contentWrapper #PropertyAgentWrapper .listingAgent li {
        color:rgba(150, 150, 150, 1);
    }

    #propertyResultsWrapper #propertyResults .propertyListingWrapper .contentBackground .contentWrapper #PropertyBBCWrapper .BBCWrapper li small {
        border-right-color:rgba(185, 185, 185, 1);
        color:rgba(150, 150, 150, 1);
    }

    #propertyResultsWrapper #propertyResults .propertyListingWrapper .contentBackground .contentWrapper #PropertyAgentWrapper .listingAgent li h4 {
        border-right-color:rgba(185, 185, 185, 1);
        color: rgba(0, 61, 165, 1);
    }

    #propertyResultsWrapper #propertyResults .propertyListingWrapper .contentBackground .contentWrapper .btn {
        background-color: rgba(220, 28, 46, 1);
        border-color: rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    /* Listings - Table */
    #riverside #propertyResultsWrapper #propertyResults #propertyListingsTableWrapper table tr:hover{
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    /* Pagination */
    #propertyResultsWrapper #propertyResults #paginatonWrapper .pagination li.current a,
    #propertyResultsWrapper #propertyResults #paginatonWrapper .pagination li.current a:hover,
    #propertyResultsWrapper #propertyResults #paginatonWrapper .pagination li a:hover {
        border-top-color:rgba(0, 61, 165, 1);
        color:rgba(0, 61, 165, 1);
    }

    /* Listing - Detail */
    #propertyDetailWrapper #PropertyBBCWrapper .BBCWrapper li,
    #propertyDetailWrapper #PropertyAgentWrapper .listingAgent li {
        color:rgba(0, 61, 165, 1);
    }

    #propertyDetailWrapper #PropertyBBCWrapper .BBCWrapper li small,
    #propertyDetailWrapper #PropertyBBCWrapper .BBCWrapper li h3 {
        border-right-color:rgba(185, 185, 185, 1);
        color:rgba(120, 120, 120, 1);
    }

    #propertyDetailWrapper #PropertyBBCWrapper .BBCWrapper li.priceWrapper h3 {
        color:rgba(0, 61, 165, 1);
    }

    #propertyDetailWrapper #propertyShare {
        background-color:rgba(220, 28, 46, 1);
    }

    #propertyDetailWrapper #propertyShare a {
        color:rgba(255, 255, 255, 1);
    }

    #propertyDetailWrapper #propertyFeatures {
        background-color:rgba(235, 235, 235, 1);
    }

    #propertyDetailWrapper #propertyFeatures .panel {
        background-color:rgba(255, 255, 255, 1);
        border-color:rgba(220, 220, 220, 1);
    }

    #propertyDetailWrapper #propertyFeatures #agentWrapper .panel .staffImageWrapper {
        background-color: rgba(225, 225, 225, 1);
        border-color:rgba(0, 61, 165, 1);
    }

    #propertyDetailWrapper #propertyFeatures #agentWrapper .panel .staffContentWrapper .btn {
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    .btn[data-type="phone"] {
        border-right-color:rgba(225, 225, 225, 0.5);
    }

    #propertyDetailWrapper #propertyFeatures #agentWrapper .panel .carousel-indicators li {
        background-color:rgba(200, 200, 200, 1);
        border-color:rgba(200, 200, 200, 1);
    }

    #propertyDetailWrapper #propertyFeatures #agentWrapper .panel .carousel-indicators li.active {
        background-color:rgba(0, 61, 165, 1);
        border-color:rgba(0, 61, 165, 1);
    }
    
    #propertyDetailWrapper #propertyLinks {
        background-color:rgba(220, 28, 46, 1);
    }

    #propertyDetailWrapper #propertyLinks .propertyLinkWrapper {
        background-color:rgba(255, 255, 255, 1);
    }

    #propertyDetailWrapper #propertyLinks .propertyLinkWrapper .decal {
        border-color: rgba(0, 61, 165, 1);
    }

    #propertyDetailWrapper #propertyLinks .propertyLinkWrapper .decal:before {
        color: rgba(0, 61, 165, 1);
    }

    #propertyDetailWrapper #propertyLinks .propertyLinkWrapper .linkHeading {
        color: rgba(0, 61, 165, 1);
    }

    .md-content h3 {
        background-color:rgba(0, 61, 165, 1);
    }

    /* Property Inspections */
    #riverside #propertyDetailWrapper #inspectionWrapper {
        background-color:rgba(235, 235, 235, 1);
    }
    
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel {
        background-color:rgba(255, 255, 255, 1);
        border-color:rgba(210, 210, 210, 1);
        box-shadow:0 0 10px rgba(235, 235, 235, 1);
    }
    
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .contentWrapper .labelWrapper {
        background-color:rgba(0, 61, 165, 1);
    }
    
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .contentWrapper .labelWrapper h4 {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .contentWrapper .contentDetailsWrapper h1 {
        /*font-family:Kadwa;*/
    }
    
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .inspectionPanelHover {
        background-color:rgba(0, 61, 165, 1);
    }
    
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .inspectionPanelHover + .contentWrapper i,
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .inspectionPanelHover + .contentWrapper h4 {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel:hover .inspectionPanelHover + .contentWrapper i,
    #riverside #propertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel:hover .inspectionPanelHover + .contentWrapper h4 {
        color:rgba(255, 255, 255, 1);
    }

    /* Staff - List */
    #riverside #staffListWrapper #staffWrapperDefault #pulloutColumn .pullout span > small {
        color:rgba(220, 28, 46, 1);
    }

    #riverside #staffListWrapper #staffWrapperDefault .agentWrapper .agentName {
        color:rgba(220, 28, 46, 1);
    }

    #riverside #staffListWrapper #staffWrapperDefault .agentWrapper .agentName small {
        color:initial;
    }

    #riverside #staffListWrapper #staffWrapperDefault .agentWrapper .contentWrapper:before {
        background-color:rgba(220, 28, 46, 0.9);
        content:'';
    }

    #riverside #staffListWrapper #staffWrapperDefault .agentWrapper .contentWrapper:after {
        content:'View Agent Profile';
        color:rgba(255, 255, 255, 1);
    }

    /* Staff Alternate */
    #riverside #staffAlternateWrapper .agentWrapper .contentWrapper:after {
        color: rgba(255, 255, 255, 1);
        content: 'View Profile';
    }

    #riverside #staffAlternateWrapper .agentWrapper.even .contentWrapper:before {
        background-color:rgba(0, 61, 165, 1);
    }

    #riverside #staffAlternateWrapper .agentWrapper.odd .contentWrapper:before {
        background-color:rgba(0, 61, 165, 1);
    }
    
    #riverside #staffAlternateWrapper .agentWrapper.even .contentWrapper {
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    #riverside #staffAlternateWrapper .agentWrapper.odd .contentWrapper {
        background-color:rgba(235, 235, 235, 1);
        color:initial;
    }

    #riverside #staffAlternateWrapper .agentWrapper.odd .content .agentName {
        color:rgba(220, 28, 46, 1);
    }

    #riverside #staffAlternateWrapper .agentWrapper .content .agentContact {
        color:rgba(0, 61, 165, 1);
    }

    #riverside #staffAlternateWrapper .agentWrapper.even .content .agentContact {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #staffAlternateWrapper .moduleSocial .social-icons li > a {
        color:rgba(0, 61, 165, 1);
    }

    /* Staff - Detail */
    #riverside #staffDetailWrapper > .imgWrapper {
        background-color:rgba(0, 61, 165, 1);
    }

    #riverside #staffDetailWrapper > .container {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #staffDetailWrapper > .container #staffImage {
        border-color: rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container .agentName {
        color:rgba(255, 255, 255, 1);
    }

    #riverside #staffDetailWrapper > .container h3 {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container h4 {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container h2 {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container .list-group-item i {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container .list-group-item a {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container #staffLinks .list-group-item {
        border-bottom-color:rgba(255, 255, 255, 0.35);
    }
    
    #riverside #staffDetailWrapper > .container #staffLinks .list-group-item:after {
        border-bottom:1px solid rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container .profile {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container #imgWrapper {
        background-color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container table tr {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container table tbody tr td {
        border-top-color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container table tbody tr td span {
        color:rgba(255, 255, 255, 0.75);
    }
    
    #riverside #staffDetailWrapper > .container table tbody tr td:first-child {
        color:rgba(255, 255, 255, 0.75);
    }
    
    #riverside #staffDetailWrapper > .container table tbody tr td i {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container table tbody tr td a:hover i {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container table tbody tr b {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container table tbody tr:hover {
        background-color:rgba(220, 28, 46, 0.65);
    }
    
    #riverside #staffDetailWrapper > .container #ContactFormWrapper #Contact li label{
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container #ContactFormWrapper #Contact li.form-group ::-webkit-input-placeholder{
        color:rgba(255, 255, 255, 0.65) !important;
    }
    
    #riverside #staffDetailWrapper > .container #ContactFormWrapper #Contact li.form-group ::-moz-input-placeholder{
        color:rgba(255, 255, 255, 0.65) !important;
    }
    
    #riverside #staffDetailWrapper > .container #ContactFormWrapper #Contact li.form-group :-moz-input-placeholder{
        color:rgba(255, 255, 255, 0.65) !important;
    }
    
    #riverside #staffDetailWrapper > .container #ContactFormWrapper #Contact li.form-group :-ms-input-placeholder {
        color:rgba(255, 255, 255, 1) !important;
    }
    
    #riverside #staffDetailWrapper > .container #ContactFormWrapper #Contact li .input-text,
    #riverside #staffDetailWrapper > .container #ContactFormWrapper #Contact li textarea {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container #myReviews .grid-item .testimonialContentWrapper {
        background-color:transparent;
        border-bottom-color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container #myReviews h5 {
        color:rgba(255, 255, 255, 1);
    }
    
    #riverside #staffDetailWrapper > .container #myReviews p {
        color:rgba(255, 255, 255, 1);
    }

    /* Testimonials */
    #riverside .staffCircle {
        background-color:rgba(235, 235, 235, 1);
    }

    #riverside .list-group-item {
        border-bottom-color:rgba(235, 235, 235, 1);
    }

    #riverside #testimonialWrapper .list-group-item:first-child .btn {
        background-color:rgba(220, 28, 46, 1);
        color:rgba(255, 255, 255, 1);
    }

    #riverside .testimonialContentWrapper {
        background-color: rgba(240, 240, 240, 1);
        border-color: rgba(220, 220, 220, 1);
    }

    #riverside .testimonialContentWrapper h4 {
        color:rgba(220, 28, 46, 1);
    }

    /* Content - Home */

    /* Content - Home [ Module News ] */
    #riverside #homeNewsWrapper #newsArticleWrapper {
        border-top-color:rgba(220, 28, 46, 1);
    }

    /* Content - Single */
    #riverside .contentWrapper .pageSelector {
        color:rgba(220, 28, 46, 0.25);
    }

    #riverside #dynamicContentWrapper #single .contentWrapper {
        border-left: 10px solid rgba(220, 28, 46, 1) !important;
    }

    /* Content - Collapse */
    #riverside #rightColumn {
        background-color:rgba(255, 255, 255, 1);
    }

    #riverside .panel-default {
        border-bottom-color:rgba(235, 235, 235, 1);
    }

    #riverside .panel-default>.panel-heading .panel-title a {
        color:rgba(220, 28, 46, 1);
    }

    #riverside .panel-group .panel-heading+.panel-collapse>.panel-body {
        border:0;
        border-top-color:rgba(220, 28, 46, 1);
        padding:15px 0;
    }

    /* Content - Social [ Instagram Feed ] */
    #riverside #dynamicContentWrapper #social .moduleSocial .social-icons li {
        color:rgba(220, 28, 46, 1);
    }

    /* Content - News Articles */
    #riverside .newsArticleMasonry .newsSelector {
        background-color:rgba(235, 235, 235, 1);
    }

    #riverside .newsArticleMasonry.image .newsSelector{
        background-color:rgba(0, 0, 0, 1);
    }

    #riverside .newsArticleMasonry .newsTitle {
        color:rgba(220, 28, 46, 1);
    }

    #riverside .newsArticleMasonry .newsCategory {
        color:rgba(220, 28, 46, 1);
    }

    #riverside .newsArticleMasonry a .newsAuthor {
        color:rgba(220, 28, 46, 1);
    }

    #riverside .newsArticleMasonry.image .newsTitle.sectionHeadingColor,
    #riverside .newsArticleMasonry.image .newsCategory,
    #riverside .newsArticleMasonry.image .newsAuthor {
        color:rgba(255, 255, 255, 1);
    }

    #riverside .newsArticleMasonry a .newsAuthor:after {
        color:rgba(255, 255, 255, 0);
        content:'Read Article';
    }

    #riverside .newsArticleMasonry a:hover .newsAuthor {
        color:rgba(255, 255, 255, 0);
    }

    #riverside .newsArticleMasonry a:hover .newsAuthor:after {
        color:rgba(255, 255, 255, 1);
    }

    #riverside .newsArticleMasonry a .animationWrapper:before {
        background-color:rgba(220, 28, 46, 1);
    }
}