a:hover {
    color: #ed2327;
}

.footer .logo:hover {
    color: #ed2327 !important;
}
.footer a:hover {
    color: #333;
    border-bottom-color: #ed2327;
}
.team-popup .content-footer li a:hover i {
    color: #ed2327;
}
.team-popup .content-footer > a:hover {
    border-bottom-color: #ed2327;
}
::selection {
  background: #ed2327; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #ed2327; /* Gecko Browsers */
}
.fslide-4 {
    background-image: url(http://redpearinsurance.com/wp-content/uploads/2014/11/testimonial.jpg);
}


.purple-button{
background-image: linear-gradient(top, #333333 0%, #333333 100%);
background-image: -o-linear-gradient(top, #333333 0%, #333333 100%);
background-image: -moz-linear-gradient(top, #333333 0%, #333333 100%);
background-image: -webkit-linear-gradient(top, #333333 0%, #333333 100%);
background-image: -ms-linear-gradient(top, #333333 0%, #333333 100%);
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #333333), color-stop(1, #333333) );
border:1px solid #ffffff;
color: #FFFFFF !important;
-webkit-box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
border-top-left-radius:2px;
border-top-right-radius:2px;
box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
font-family:PTSansBold, arial, helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:43px;
line-height:43px;
padding:0 30px;
text-align:center;
text-shadow:#FFFFFF 0 1px 0;
text-transform:uppercase;
}

.purple-button:hover{
background-image: linear-gradient(top, #fda1d5 0%, #fc84c8 100%);
background-image: -o-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);
background-image: -moz-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);
background-image: -webkit-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);
background-image: -ms-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #fda1d5), color-stop(1, #fc84c8) );
border:1px solid #C5B7CC;
color: #333333 !important;
-webkit-box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
border-top-left-radius:2px;
border-top-right-radius:2px;
box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
font-family:PTSansBold, arial, helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:43px;
line-height:43px;
padding:0 30px;
text-align:center;
text-shadow:#e0152d 0 1px 0;
text-transform:uppercase;
}

.slicknav_menu { display: none; position: relative; left: 0; top: 10px; width: 100%; height: 35px; overflow: hidden; z-index: 1;}


.single_team p  { display: none; }