/* Purple Color Scheme
================================================== */

/*links*/
body #sidebar a,
body a.read-more,
body .entry a,
body a.comment-reply-link{ color: #874abf }
body a.comment-reply-link:hover,
body a.read-more:hover,
body .entry a:hover,
body #sidebar a:hover{ color: #000 }

/*purple - backgrounds*/
body #navigation,
body #services-template-left > ul.ui-tabs-nav li.ui-state-active,
body .faq-title.active,
body .pricing-header h4,
body .wpex-toggle-wrap h3.active a.trigger-link,
body .wpex-toggle-wrap h3.active a.trigger-link:hover,
body .wpex-accordion .ui-state-active,
body .post-tags a,
body #single-nav a:hover,
body .flex-direction-nav li a:hover,
body .page-pagination span.current,
body #wp-calendar caption,
body button,
body input[type="button"],
body input[type="submit"] { background: #692297; background: -webkit-gradient(linear, left top, left bottom, from(#7c28b3), to(#692297)); background: -moz-linear-gradient(top, #7c28b3, #692297); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7c28b3',EndColorStr='#692297'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#7c28b3',EndColorStr='#692297')"; color: #fff }

/*purple - backgrounds hover & active */
body #navigation .current-menu-item > a,
body #navigation .sf-menu > li > a:hover,
body #navigation .sf-menu > li.sfHover > a,
body ul.filter a.active,
body button:hover,
body input[type="button"]:hover,
body input[type="submit"]:hover,
body .post-tags a:hover{ background-color: #7c28b3;  background: -webkit-gradient(linear, left top, left bottom, from(#692297), to(#7c28b3)); background: -moz-linear-gradient(top, #692297, #7c28b3); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#692297',EndColorStr='#7c28b3'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#692297',EndColorStr='#7c28b3')"; }

/*purple - borders*/
body #navigation .sf-menu { border-right-color: rgba(0,0,0,.1) }
body #navigation .sf-menu > li { border-left-color: rgba(0,0,0,.1); border-right-color: rgba(255,255,255,.07) }
body #navigation { border-bottom: 1px solid #692297 }
body .wpex-accordion .ui-state-active,
body .wpex-toggle-wrap h3.active a.trigger-link,
body .faq-title.active,
body .page-pagination span.current,
body #single-nav a:hover,
body ul.filter a.active,
body ul.filter a.active,
body .page-pagination span.current span,
body .post-tags a,
body #wp-calendar caption,
body #services-template-left > ul.ui-tabs-nav li.ui-state-active,
body button,
body input[type="button"],
body input[type="submit"]{ border-color: #692297}
body ul.filter a.active span,
body #single-nav a:hover .inner,
body .faq-title.active a,
body #services-template-left > ul.ui-tabs-nav li.ui-state-active a,
body .page-pagination span.current > span.inner{ border-top: none; }

/*overlay defaults*/
body .portfolio-entry-img-link:hover,
body .staff-entry-img-link:hover,
body .blog-entry-img-link:hover{ background: #7c28b3 }

/*purple - other */
body .flex-direction-nav li a:hover,
body .hp-highlight span[class*='icon-'] { color: #7c28b3 }
body #full-slider{ border-bottom-color: #692297; }