.pb-accordion.ui-accordion .ui-accordion-header.ui-state-default,
.pb-accordion.ui-accordion .ui-accordion-header.ui-state-default a {
    color: #56509f
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-default .ui-accordion-header-icon {
    border-color: #e80000;
    border-style: solid;
    border-width: 2px
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-default .ui-accordion-header-icon {
    background-color: #e80000
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover,
.pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover a {
    color: #56509f
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover .ui-accordion-header-icon {
    border-color: #e80000;
    border-style: solid;
    border-width: 2px
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover .ui-accordion-header-icon {
    background-color: #e80000
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-active,
.pb-accordion.ui-accordion .ui-accordion-header.ui-state-active a {
    color: #56509f
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon {
    border-color: #e80000;
    border-style: solid;
    border-width: 2px
}

.pb-accordion.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon {
    background-color: #e80000
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-default,
div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-default a {
    color: #fff
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-default .ui-accordion-header-icon {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-default .ui-accordion-header-icon {
    background-color: transparent
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover,
div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover a {
    color: #fff
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover .ui-accordion-header-icon {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-hover .ui-accordion-header-icon {
    background-color: transparent
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-active,
div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-active a {
    color: #fff
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-accordion.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon {
    background-color: transparent
}

.pb-audio {
    color: #a0a0a0
}

.pb-audio div.jp-interface {
    background-color: #f5f5f5
}

.pb-audio div.jp-progress,
.pb-audio div.jp-volume-bar {
    background-color: #e8e8e8
}

.pb-audio div.jp-progress div.jp-seek-bar {
    background-color: #e80000
}

.pb-audio div.jp-progress div.jp-seek-bar div.jp-play-bar,
.pb-audio div.jp-volume-bar div.jp-volume-bar-value {
    background-color: #e80000
}

div.jp-audio div.jp-playlist li a,
div.jp-audio div.jp-playlist li a:hover {
    color: #888
}

div.jp-audio div.jp-playlist {
    background-color: #f1f1f1
}

::selection {
    color: #fff
}

::-moz-selection {
    color: #fff
}

::selection {
    background-color: #56509f
}

::-moz-selection {
    background-color: #56509f
}

body,
input,
select,
textarea {
    color: #707070
}

.theme-section-white option {
    color: #707070!important
}

a {
    color: #56509f
}

a:hover {
    color: #56509f
}

theme-page {
    background-color: #fff
}

div.theme-footer-top {
    color: #cccae2
}

div.theme-footer-top a {
    color: #fff
}

div.theme-footer-top a:hover {
    color: #fff
}

div.theme-footer-top {
    background-color: #56509f
}

div.theme-footer-bottom {
    color: #a0a0a0
}

div.theme-footer-bottom a {
    color: #a0a0a0
}

div.theme-footer-bottom a:hover {
    color: #a0a0a0
}

div.theme-footer-bottom {
    background-color: #fff
}

.pb-blockquote {
    border-color: #e80000;
    padding-left: 30px;
    border-style: solid;
    border-left-width: 2px
}

.pb-blockquote blockquote,
.pb-blockquote blockquote p {
    color: #56509f
}

.pb-blockquote .pb-blockquote-author {
    color: #a0a0a0
}

.pb-blockquote blockquote a,
.pb-blockquote blockquote p a {
    color: #56509f
}

.pb-blockquote blockquote a:hover,
.pb-blockquote blockquote p a:hover {
    color: #56509f
}

div.theme-footer-top .pb-blockquote {
    border-color: #fff;
    padding-left: 20px;
    border-style: solid;
    border-left-width: 2px
}

div.theme-footer-top .pb-blockquote blockquote,
div.theme-footer-top .pb-blockquote blockquote p {
    color: #cccae2
}

div.theme-footer-top .pb-blockquote .pb-blockquote-author {
    color: #cccae2
}

div.theme-footer-top .pb-blockquote blockquote a,
div.theme-footer-top .pb-blockquote blockquote p a {
    color: #fff
}

div.theme-footer-top .pb-blockquote blockquote a:hover,
div.theme-footer-top .pb-blockquote blockquote p a:hover {
    color: #fff
}

.theme-post .theme-post-date,
.theme-post .theme-post-date a,
.theme-post .theme-post-date a:hover {
    color: #707070
}

.theme-post .theme-post-icon {
    background-color: #e80000
}

.theme-post .theme-post-meta>div,
.theme-post .theme-post-meta>div a {
    color: #a0a0a0
}

.theme-post .theme-post-meta>div a:hover {
    color: #a0a0a0
}

.theme-post .theme-post-meta {
    border-color: #e8e8e8;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

.theme-post .theme-post-button-continue {
    color: #fff
}

.theme-post .theme-post-button-continue {
    background-color: #e80000
}

.theme-post .theme-post-button-continue:hover {
    color: #fff
}

.theme-post .theme-post-button-continue:hover {
    background-color: #56509f
}

.theme-post .theme-post-button-reply {
    color: #fff
}

.theme-post .theme-post-button-reply {
    background-color: #e80000
}

.theme-post .theme-post-button-reply:hover {
    color: #fff
}

.theme-post .theme-post-button-reply:hover {
    background-color: #56509f
}

.theme-post .theme-post-divider {
    background-color: #e8e8e8
}

div.theme-post-navigation a {
    border-color: #e8e8e8
}

div.theme-post-navigation a:hover {
    border-color: #e8e8e8
}

div.theme-blog-pagination>a {
    color: #a0a0a0
}

div.theme-blog-pagination>a {
    border-color: #e8e8e8;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-blog-pagination>a {
    background-color: #fff
}

div.theme-blog-pagination>a:hover {
    color: #fff
}

div.theme-blog-pagination>a:hover {
    border-color: #fe6500;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-blog-pagination>a:hover {
    background-color: #fe6500
}

div.theme-blog-pagination>span {
    color: #fff
}

div.theme-blog-pagination>span {
    border-color: #fe6500;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-blog-pagination>span {
    background-color: #fe6500
}

.pb-box {
    background-color: #f5f5f5
}

.pb-box {
    border-bottom-color: #eee;
    border-bottom-style: solid;
    border-bottom-width: 1px
}

div.theme-footer-top .pb-box {
    background-color: transparent
}

div.theme-footer-top .pb-box {
    border-top-color: #807cb7;
    border-top-style: solid;
    border-top-width: 1px
}

div.theme-footer-top .pb-box {
    border-bottom-color: #807cb7;
    border-bottom-style: solid;
    border-bottom-width: 1px
}

.pb-button>a {
    color: #fff
}

.pb-button>a {
    background-color: #e80000
}

.pb-button>a:hover {
    color: #fff
}

.pb-button>a:hover {
    background-color: #56509f
}

.pb-call-to-action {
    border-top-color: #f5f5f5;
    border-top-style: solid;
    border-top-width: 2px
}

.pb-call-to-action {
    border-right-color: #f5f5f5;
    border-right-style: solid;
    border-right-width: 2px
}

.pb-call-to-action {
    border-bottom-color: #f5f5f5;
    border-bottom-style: solid;
    border-bottom-width: 2px
}

.pb-call-to-action {
    border-left-color: #f5f5f5;
    border-left-style: solid;
    border-left-width: 2px
}

.pb-call-to-action .pb-call-to-action-box>.pb-call-to-action-box-first-line,
{
    color: #56509f
}

.pb-call-to-action .pb-call-to-action-box>.pb-call-to-action-box-second-line,
{
    color: #707070
}

.pb-call-to-action .pb-call-to-action-box>div>a {
    color: #fff
}

.pb-call-to-action .pb-call-to-action-box>div>a {
    border-color: #f1823d;
    border-style: solid;
    border-width: 2px
}

.pb-call-to-action .pb-call-to-action-box>div>a {
    background-color: #f1823d
}

.pb-call-to-action .pb-call-to-action-box>div>a:hover {
    color: #56509f
}

.pb-call-to-action .pb-call-to-action-box>div>a:hover {
    border-color: #56509f;
    border-style: solid;
    border-width: 2px
}

.pb-call-to-action .pb-call-to-action-box>div>a:hover {
    background-color: #fff
}

.pb-class>ul>li,
.pb-class>ul>li>div {
    background-color: #f26c22
}

.pb-class>ul>li>div>.pb-class-item-name {
    color: #fff
}

.pb-class>ul>li>div>.pb-class-item-label {
    color: #cccae2
}

.pb-class>ul>li>div>.pb-class-item-attribute>li>.pb-class-item-attribute-name {
    color: #cccae2
}

.pb-class>ul>li>div>.pb-class-item-attribute>li>.pb-class-item-attribute-value {
    color: #fff
}

.pb-class>ul>li>div>.pb-class-item-attribute>li.pb-layout-column-left {
    border-color: #807cb7;
    border-right-width: 1px;
    border-right-style: solid
}

.pb-class>ul>li>div>.pb-class-item-button>a {
    color: #fff
}

.pb-class>ul>li>div>.pb-class-item-button>a {
    background-color: #008439
}

.pb-class>ul>li>div>.pb-class-item-button>a:hover {
    color: #fff
}

.pb-class>ul>li>div>.pb-class-item-button>a:hover {
    background-color: #56509f
}

#comment-form textarea,
#comment-form input[type="text"] {
    border-color: #e8e8e8;
    border-width: 1px;
    border-style: solid
}

#comment-form textarea:focus,
#comment-form input[type="text"]:focus {
    border-color: #e80000;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-width: 2px;
    border-left-color: transparent;
    border-style: solid;
    padding-bottom: 9px
}

#comment-form input[type="submit"],
#cancel-comment-reply-link {
    color: #fff
}

#comment-form input[type="submit"],
#cancel-comment-reply-link {
    background-color: #e80000
}

#comment-form input[type="submit"]:hover,
#cancel-comment-reply-link:hover {
    color: #fff
}

#comment-form input[type="submit"]:hover,
#cancel-comment-reply-link:hover {
    background-color: #56509f
}

#comment-form .qtip.pb-qtip.pb-qtip-success {
    color: #fff
}

#comment-form .qtip.pb-qtip.pb-qtip-success {
    background-color: #67cc2a
}

#comment-form .qtip.pb-qtip.pb-qtip-success .qtip-tip {
    border-color: #67cc2a
}

#comment-form .qtip.pb-qtip.pb-qtip-error {
    color: #fff
}

#comment-form .qtip.pb-qtip.pb-qtip-error {
    background-color: #e80000
}

#comment-form .qtip.pb-qtip.pb-qtip-error .qtip-tip {
    border-color: #e80000
}

#comment-form p.logged-in-as,
#comment-form p.comment-notes,
#comment-form p.form-allowed-tags {
    color: #a0a0a0
}

#comments_list>ul li .theme-comment-inner {
    border-color: #e8e8e8;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px
}

#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-reply,
#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-reply a {
    color: #a0a0a0
}

#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-date {
    color: #a0a0a0
}

#comments_list>ul>li .theme-comment-content .theme-comment-reply {
    color: #fff
}

#comments_list>ul>li .theme-comment-content .theme-comment-reply {
    background-color: #e80000
}

#comments_list>ul>li .theme-comment-content .theme-comment-reply:hover {
    color: #fff
}

#comments_list>ul>li .theme-comment-content .theme-comment-reply:hover {
    background-color: #56509f
}

div.theme-comment-pagination>a {
    color: #a0a0a0
}

div.theme-comment-pagination>a {
    border-color: #e8e8e8;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-comment-pagination>a {
    background-color: #fff
}

div.theme-comment-pagination>a:hover {
    color: #fff
}

div.theme-comment-pagination>a:hover {
    border-color: #e80000;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-comment-pagination>a:hover {
    background-color: #e80000
}

div.theme-comment-pagination>span {
    color: #fff
}

div.theme-comment-pagination>span {
    border-color: #e80000;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-comment-pagination>span {
    background-color: #e80000
}

.pb-contact-form select,
.pb-contact-form textarea,
.pb-contact-form input[type="text"],
.pb-contact-form input[type="password"] {
    border-color: #e8e8e8;
    border-width: 1px;
    border-style: solid
}

.pb-contact-form select,
.pb-contact-form textarea,
.pb-contact-form input[type="text"],
.pb-contact-form input[type="password"] {
    background-color: transparent
}

.pb-contact-form select:focus,
.pb-contact-form textarea:focus,
.pb-contact-form input[type="text"]:focus,
.pb-contact-form input[type="password"]:focus {
    border-color: #e80000;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-width: 2px;
    border-left-color: transparent;
    border-style: solid;
    padding-bottom: 9px
}

.pb-contact-form select:focus,
.pb-contact-form textarea:focus,
.pb-contact-form input[type="text"]:focus,
.pb-contact-form input[type="password"]:focus {
    background-color: transparent
}

.pb-contact-form input[type="submit"],
.pb-contact-form input[type="button"] {
    color: #fff
}

.pb-contact-form input[type="submit"],
.pb-contact-form input[type="button"] {
    background-color: #e80000
}

.pb-contact-form input[type="submit"]:hover,
.pb-contact-form input[type="button"]:hover {
    color: #fff
}

.pb-contact-form input[type="submit"]:hover,
.pb-contact-form input[type="button"]:hover {
    background-color: #56509f
}

.pb-contact-form .qtip.pb-qtip.pb-qtip-success {
    color: #fff
}

.pb-contact-form .qtip.pb-qtip.pb-qtip-success {
    background-color: #67cc2a
}

.pb-contact-form .qtip.pb-qtip.pb-qtip-success .qtip-tip {
    border-color: #67cc2a
}

.pb-contact-form .qtip.pb-qtip.pb-qtip-error {
    color: #fff
}

.pb-contact-form .qtip.pb-qtip.pb-qtip-error {
    background-color: #e80000
}

.pb-contact-form .qtip.pb-qtip.pb-qtip-error .qtip-tip {
    border-color: #e80000
}

div.theme-footer-top .pb-contact-form select,
div.theme-footer-top .pb-contact-form textarea,
div.theme-footer-top .pb-contact-form input[type="text"],
div.theme-footer-top .pb-contact-form input[type="password"],
div.theme-footer-top .pb-contact-form>div>ul>li label.pb-infield-label {
    color: #cccae2
}

div.theme-footer-top .pb-contact-form select,
div.theme-footer-top .pb-contact-form textarea,
div.theme-footer-top .pb-contact-form input[type="text"],
div.theme-footer-top .pb-contact-form input[type="password"] {
    border-color: #807cb7;
    border-width: 1px;
    border-style: solid
}

div.theme-footer-top .pb-contact-form select,
div.theme-footer-top .pb-contact-form textarea,
div.theme-footer-top .pb-contact-form input[type="text"],
div.theme-footer-top .pb-contact-form input[type="password"] {
    background-color: transparent
}

div.theme-footer-top .pb-contact-form select:focus,
div.theme-footer-top .pb-contact-form textarea:focus,
div.theme-footer-top .pb-contact-form input[type="text"]:focus,
div.theme-footer-top .pb-contact-form input[type="password"]:focus {
    color: #fff
}

div.theme-footer-top .pb-contact-form select:focus,
div.theme-footer-top .pb-contact-form textarea:focus,
div.theme-footer-top .pb-contact-form input[type="text"]:focus,
div.theme-footer-top .pb-contact-form input[type="password"]:focus {
    border-color: #fff;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-width: 2px;
    border-left-color: transparent;
    border-style: solid;
    padding-bottom: 9px
}

div.theme-footer-top .pb-contact-form select:focus,
div.theme-footer-top .pb-contact-form textarea:focus,
div.theme-footer-top .pb-contact-form input[type="text"]:focus,
div.theme-footer-top .pb-contact-form input[type="password"]:focus {
    background-color: transparent
}

div.theme-footer-top .pb-contact-form input[type="submit"],
div.theme-footer-top .pb-contact-form input[type="button"] {
    color: #fff
}

div.theme-footer-top .pb-contact-form input[type="submit"],
div.theme-footer-top .pb-contact-form input[type="button"] {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-contact-form input[type="submit"],
div.theme-footer-top .pb-contact-form input[type="button"] {
    background-color: transparent
}

div.theme-footer-top .pb-contact-form input[type="submit"]:hover,
div.theme-footer-top .pb-contact-form input[type="button"]:hover {
    color: #56509f
}

div.theme-footer-top .pb-contact-form input[type="submit"]:hover,
div.theme-footer-top .pb-contact-form input[type="button"]:hover {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-contact-form input[type="submit"]:hover,
div.theme-footer-top .pb-contact-form input[type="button"]:hover {
    background-color: #fff
}

div.theme-footer-top .pb-contact-form .qtip.pb-qtip.pb-qtip-success {
    color: #fff
}

div.theme-footer-top .pb-contact-form .qtip.pb-qtip.pb-qtip-success {
    background-color: #67cc2a
}

div.theme-footer-top .pb-contact-form .qtip.pb-qtip.pb-qtip-success .qtip-tip {
    border-color: #67cc2a
}

div.theme-footer-top .pb-contact-form .qtip.pb-qtip.pb-qtip-error {
    color: #fff
}

div.theme-footer-top .pb-contact-form .qtip.pb-qtip.pb-qtip-error {
    background-color: #ff9600
}

div.theme-footer-top .pb-contact-form .qtip.pb-qtip.pb-qtip-error .qtip-tip {
    border-color: #ff9600
}

.pb-counter-box ul>li>div>div.pb-counter-box-text-counter {
    color: #fff
}

.pb-counter-box ul>li>div>div.pb-counter-box-text-counter {
    background-color: #e80000
}

.pb-counter-box ul>li>div>div.pb-counter-box-graphic-counter>.pb-counter-box-graphic-counter-background,
.pb-counter-box ul>li>div>div.pb-counter-box-graphic-counter>.pb-counter-box-graphic-counter-foreground {
    border-color: #e80000
}

.pb-counter-box .pb-slider-pagination a {
    border-color: #e80000
}

.pb-counter-box .pb-slider-pagination a:hover {
    border-color: #56509f
}

.pb-counter-box .pb-slider-pagination a:active,
.pb-counter-box .pb-slider-pagination a.selected {
    border-color: #e80000
}

div.theme-footer-top .pb-counter-box ul>li>div>div.pb-counter-box-text-counter {
    color: #fff
}

div.theme-footer-top .pb-counter-box ul>li>div>div.pb-counter-box-text-counter {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-counter-box ul>li>div>div.pb-counter-box-text-counter {
    background-color: transparent
}

div.theme-footer-top .pb-counter-box ul>li>div>div.pb-counter-box-graphic-counter>.pb-counter-box-graphic-counter-background,
div.theme-footer-top .pb-counter-box ul>li>div>div.pb-counter-box-graphic-counter>.pb-counter-box-graphic-counter-foreground {
    border-color: #fff
}

div.theme-footer-top .pb-counter-box ul>li>div>.pb-counter-box-header {
    color: #fff
}

div.theme-footer-top .pb-counter-box ul>li>div>p {
    color: #cccae2
}

div.theme-footer-top .pb-counter-box .pb-slider-pagination a {
    border-color: #fff
}

div.theme-footer-top .pb-counter-box .pb-slider-pagination a:hover {
    border-color: #fff
}

div.theme-footer-top .pb-counter-box .pb-slider-pagination a:active,
div.theme-footer-top .pb-counter-box .pb-slider-pagination a.selected {
    border-color: #fff
}

div.pb-counter-list>ul>li>span.pb-counter-list-label {
    color: #56509f
}

div.pb-counter-list>ul>li>span.pb-counter-list-value {
    color: #56509f
}

div.pb-counter-list>ul>li>span.pb-counter-list-foreground {
    border-color: #e80000
}

div.pb-counter-list>ul>li>span.pb-counter-list-background {
    border-color: #e80000
}

div.theme-footer-top div.pb-counter-list>ul>li>span.pb-counter-list-label {
    color: #fff
}

div.theme-footer-top div.pb-counter-list>ul>li>span.pb-counter-list-value {
    color: #fff
}

div.theme-footer-top div.pb-counter-list>ul>li>span.pb-counter-list-foreground {
    border-color: #fff
}

div.theme-footer-top div.pb-counter-list>ul>li>span.pb-counter-list-background {
    border-color: #fff
}

div.pb-divider {
    border-color: #eee
}

div.theme-footer-top div.pb-divider {
    border-color: #807cb7
}

p.pb-dropcap>span.pb-dropcap-first-letter {
    color: #fff
}

p.pb-dropcap>span.pb-dropcap-first-letter {
    background-color: #56509f
}

div.theme-footer-top p.pb-dropcap>span.pb-dropcap-first-letter {
    color: #56509f
}

div.theme-footer-top p.pb-dropcap>span.pb-dropcap-first-letter {
    background-color: #fff
}

.pb-feature ul>li.pb-feature-element-even>div>.pb-feature-icon {
    background-color: #008439
}

.pb-feature ul>li.pb-feature-element-odd>div>.pb-feature-icon {
    background-color: #008439
}

.pb-feature .pb-slider-pagination a {
    border-color: #e80000
}

.pb-feature .pb-slider-pagination a:hover {
    border-color: #56509f
}

.pb-feature .pb-slider-pagination a:active,
.pb-feature .pb-slider-pagination a.selected {
    border-color: #e80000
}

div.theme-footer-top .pb-feature ul>li.pb-feature-element-even>div>.pb-feature-icon {
    background-color: transparent
}

div.theme-footer-top .pb-feature ul>li.pb-feature-element-even>div>.pb-feature-icon {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-feature ul>li.pb-feature-element-odd>div>.pb-feature-icon {
    background-color: transparent
}

div.theme-footer-top .pb-feature ul>li.pb-feature-element-odd>div>.pb-feature-icon {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-feature ul>li>div>.pb-feature-header,
div.theme-footer-top .pb-feature ul>li>div>.pb-feature-header a {
    color: #fff
}

div.theme-footer-top .pb-feature ul>li>div>.pb-feature-content {
    color: #cccae2
}

div.theme-footer-top .pb-feature .pb-slider-pagination a {
    border-color: #fff
}

div.theme-footer-top .pb-feature .pb-slider-pagination a:hover {
    border-color: #fff
}

div.theme-footer-top .pb-feature .pb-slider-pagination a:active,
div.theme-footer-top .pb-feature .pb-slider-pagination a.selected {
    border-color: #fff
}

.pb-flex-slider .pb-slider-pagination li a {
    border-color: #e80000
}

.pb-flex-slider .pb-slider-pagination li a:hover {
    border-color: #56509f
}

.pb-flex-slider .pb-slider-pagination li a.flex-active {
    border-color: #e80000
}

.pb-flex-slider .flex-direction-nav a {
    background-color: #e80000
}

.pb-flex-slider .flex-direction-nav a:hover {
    background-color: #56509f
}

h1,
h1 a {
    color: #56509f
}

h1 b,
h1 a b {
    color: #e80000
}

h2,
h2 a {
    color: #56509f
}

h2 b,
h2 a b {
    color: #e80000
}

h3,
h3 a {
    color: #56509f
}

h3 b,
h3 a b {
    color: #e80000
}

h4,
h4 a {
    color: #56509f
}

h4 b,
h4 a b {
    color: #e80000
}

h5,
h5 a {
    color: #56509f
}

h5 b,
h5 a b {
    color: #e80000
}

h6,
h6 a {
    color: #56509f
}

h6 b,
h6 a b {
    color: #e80000
}

.theme-widget>.pb-header>.pb-header-underline {
    background-color: #e80000
}

div.theme-footer-top h1,
div.theme-footer-top h1 a {
    color: #fff
}

div.theme-footer-top h1 b,
div.theme-footer-top h1 a b {
    color: #fff
}

div.theme-footer-top h2,
div.theme-footer-top h2 a {
    color: #fff
}

div.theme-footer-top h2 b,
div.theme-footer-top h2 a b {
    color: #fff
}

div.theme-footer-top h3,
div.theme-footer-top h3 a {
    color: #fff
}

div.theme-footer-top h3 b,
div.theme-footer-top h3 a b {
    color: #fff
}

div.theme-footer-top h4,
div.theme-footer-top h4 a {
    color: #fff
}

div.theme-footer-top h4 b,
div.theme-footer-top h4 a b {
    color: #fff
}

div.theme-footer-top h5,
div.theme-footer-top h5 a {
    color: #fff
}

div.theme-footer-top h5 b,
div.theme-footer-top h5 a b {
    color: #fff
}

div.theme-footer-top h6,
div.theme-footer-top h6 a {
    color: #fff
}

div.theme-footer-top h6 b,
div.theme-footer-top h6 a b {
    color: #fff
}

div.theme-footer-top .theme-widget>.pb-header>.pb-header-underline {
    background-color: #807cb7
}

.pb-header-subheader .pb-subheader {
    color: #a0a0a0
}

div.theme-footer-top .pb-header-subheader .pb-subheader {
    color: #fff
}

#theme-go-to-top {
    background-color: rgba(0, 0, 0, .501960784314)
}

#theme-go-to-top:hover {
    background-color: #e80000
}

.pb-image-box.pb-image-hover .pb-image>span>span {
    background-color: rgba(86, 80, 159, .501960784314)
}

.pb-image-box.pb-image-hover:hover .pb-image-text {
    background-color: #f5f5f5
}

.pb-image-box .pb-image-text .pb-image-text-caption {
    color: #56509f
}

.pb-image-box.pb-image-hover:hover .pb-image-text .pb-image-text-caption {
    color: #56509f
}

.pb-image-box .pb-image-text .pb-image-text-description {
    color: #a0a0a0
}

.pb-image-box.pb-image-hover:hover .pb-image-text .pb-image-text-description {
    color: #a0a0a0
}

div.theme-footer-top .pb-image-box.pb-image-hover .pb-image>span>span {
    background-color: rgba(86, 80, 159, .501960784314)
}

div.theme-footer-top .pb-image-box .pb-image-text {
    background-color: transparent
}

div.theme-footer-top .pb-image-box.pb-image-hover:hover .pb-image-text {
    background-color: #fff
}

div.theme-footer-top .pb-image-box .pb-image-text .pb-image-text-caption {
    color: #fff
}

div.theme-footer-top .pb-image-box.pb-image-hover:hover .pb-image-text .pb-image-text-caption {
    color: #56509f
}

div.theme-footer-top .pb-image-box .pb-image-text .pb-image-text-description {
    color: #cccae2
}

div.theme-footer-top .pb-image-box.pb-image-hover:hover .pb-image-text .pb-image-text-description {
    color: #a0a0a0
}

.pb-menu {
    background-color: #fff
}

.pb-menu .pb-menu-default>.sf-menu>li>a {
    color: #56509f
}

.pb-menu .pb-menu-default>.sf-menu>li>a {
    background-color: #fff
}

.pb-menu .pb-menu-default>.sf-menu>li:hover>a {
    color: #fff
}

.pb-menu .pb-menu-default>.sf-menu>li:hover>a {
    background-color: #008439
}

.pb-menu .pb-menu-default>.sf-menu>li.current-menu-item>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-menu-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-page-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li.pb-menu-item-selected>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-menu-item:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-menu-ancestor:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-page-ancestor:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li.pb-menu-item-selected:hover>a {
    color: #fff
}

.pb-menu .pb-menu-default>.sf-menu>li.current-menu-item>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-menu-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-page-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li.pb-menu-item-selected>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-menu-item:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-menu-ancestor:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li.current-page-ancestor:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li.pb-menu-item-selected:hover>a {
    background-color: #008439
}

.pb-menu .pb-menu-default>.sf-menu>li ul>li>a {
    color: #707070
}

.pb-menu .pb-menu-default>.sf-menu>li ul>li>a {
    background-color: #fff
}

.pb-menu .pb-menu-default>.sf-menu>li ul>li:hover>a {
    color: #fff
}

.pb-menu .pb-menu-default>.sf-menu>li ul>li:hover>a {
    background-color: #f1823d
}

.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-item>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-page-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-item:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-ancestor:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-page-ancestor:hover>a {
    color: #fff
}

.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-item>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-page-ancestor>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-item:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-menu-ancestor:hover>a,
.pb-menu .pb-menu-default>.sf-menu>li ul>li.current-page-ancestor:hover>a {
    background-color: #e80000
}

.sf-menu li.sf-mega-enable-0 ul,
.sf-menu li.sf-mega-enable-1 .sf-mega {
    border-color: #f1823d;
    border-style: solid;
    border-top-width: 2px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px
}

.sf-menu li.sf-mega-enable-0 ul,
.sf-menu li.sf-mega-enable-1 .sf-mega {
    background-color: #fff
}

.pb-menu .pb-menu-default>.sf-menu .sf-mega-header {
    color: #56509f
}

.pb-menu .pb-menu-responsive a {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.pb-menu .pb-menu-responsive .nav-toggle>span {
    border-left: solid 1px #e8e8e8
}

.pb-menu .pb-menu-responsive a:hover {
    color: #fff
}

.pb-menu .pb-menu-responsive a:hover {
    border-color: #e80000;
    border-style: solid;
    border-width: 1px
}

.pb-menu .pb-menu-responsive .nav-toggle:hover>span {
    border-left: solid 1px #e80000
}

.pb-menu .pb-menu-responsive a:hover {
    background-color: #e80000
}

.pb-menu .pb-menu-responsive li.current-menu-item a,
.pb-menu .pb-menu-responsive li.current-menu-ancestor a,
.pb-menu .pb-menu-responsive li.current-page-ancestor a,
.pb-menu .pb-menu-responsive li.current-menu-item a:hover,
.pb-menu .pb-menu-responsive li.current-menu-ancestor a:hover,
.pb-menu .pb-menu-responsive li.current-page-ancestor a:hover {
    color: #fff
}

.pb-menu .pb-menu-responsive li.current-menu-item a,
.pb-menu .pb-menu-responsive li.current-menu-ancestor a,
.pb-menu .pb-menu-responsive li.current-page-ancestor a,
.pb-menu .pb-menu-responsive li.current-menu-item a:hover,
.pb-menu .pb-menu-responsive li.current-menu-ancestor a:hover,
.pb-menu .pb-menu-responsive li.current-page-ancestor a:hover {
    border-color: #e80000;
    border-style: solid;
    border-width: 1px
}

.pb-menu .pb-menu-responsive .nav-toggle:hover>span {
    border-left: solid 1px #e80000
}

.pb-menu .pb-menu-responsive li.current-menu-item a,
.pb-menu .pb-menu-responsive li.current-menu-ancestor a,
.pb-menu .pb-menu-responsive li.current-page-ancestor a,
.pb-menu .pb-menu-responsive li.current-menu-item a:hover,
.pb-menu .pb-menu-responsive li.current-menu-ancestor a:hover,
.pb-menu .pb-menu-responsive li.current-page-ancestor a:hover {
    background-color: #e80000
}

.pb-nivo-slider .pb-slider-pagination a {
    border-color: #e80000
}

.pb-nivo-slider .pb-slider-pagination a:hover {
    border-color: #56509f
}

.pb-nivo-slider .pb-slider-pagination a.active,
.pb-nivo-slider .pb-slider-pagination a.selected {
    border-color: #e80000
}

.pb-nivo-slider .nivo-directionNav .nivo-prevNav,
.pb-nivo-slider .nivo-directionNav .nivo-nextNav {
    background-color: #008439
}

.pb-nivo-slider .nivo-directionNav .nivo-prevNav:hover,
.pb-nivo-slider .nivo-directionNav .nivo-nextNav:hover {
    background-color: #56509f
}

.pb-nivo-slider .pb-slider-pagination.nivo-controlNav.nivo-thumbs-enabled a {
    border-color: transparent
}

.pb-nivo-slider .pb-slider-pagination.nivo-controlNav.nivo-thumbs-enabled a:hover {
    border-color: transparent
}

.pb-nivo-slider .pb-slider-pagination.nivo-controlNav.nivo-thumbs-enabled a.active,
.pb-nivo-slider .pb-slider-pagination.nivo-controlNav.nivo-thumbs-enabled a.selected {
    border-color: #e80000
}

.pb-notice>.pb-notice-content {
    background-color: #fff
}

.pb-notice>.pb-notice-content {
    border-top-color: #e8e8e8;
    border-top-width: 1px;
    border-top-style: solid
}

.pb-notice>.pb-notice-content {
    border-right-color: #e8e8e8;
    border-right-width: 1px;
    border-right-style: solid
}

.pb-notice>.pb-notice-content {
    border-bottom-color: #e8e8e8;
    border-bottom-width: 1px;
    border-bottom-style: solid
}

.pb-notice>.pb-notice-content {
    border-left-color: #e8e8e8;
    border-left-width: 1px;
    border-left-style: solid
}

.pb-notice {
    background-color: #41a569
}

.pb-notice>.pb-notice-content>.pb-notice-timeline>div {
    background-color: #e8e8e8
}

.pb-notice>.pb-notice-content .pb-notice-close-button {
    color: #ccc
}

.theme-page .theme-page-header h1 {
    color: #fff
}

.theme-page-header {
    background-color: #56509f
}

.theme-page .theme-page-header h6 {
    color: #cccae2
}

.pb-preformatted-text {
    border-color: #f1f1f1;
    border-width: 1px;
    border-style: solid
}

.pb-preformatted-text a {
    color: #888
}

.pb-preformatted-text a:hover {
    color: #888
}

.pb-preformatted-text pre {
    color: #999
}

.pb-pricing-plan>ul>li>div {
    background-color: #fff
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-button a {
    color: #56509f
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-button a {
    border-color: #56509f;
    border-width: 2px;
    border-style: solid
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-button a {
    background-color: #fff
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-button a:hover {
    color: #fff
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-button a:hover {
    border-color: #56509f;
    border-width: 2px;
    border-style: solid
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-button a:hover {
    background-color: #56509f
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-price-box {
    color: #fff
}

.pb-pricing-plan>ul>li>div .pb-pricing-plan-item-price-box {
    background-color: #e80000
}

.pb-recent-post>ul>li div.pb-recent-post-date {
    color: #a0a0a0
}

.pb-recent-post>ul>li div.pb-recent-post-meta>div {
    color: #a0a0a0
}

.pb-recent-post>ul>li div.pb-recent-post-meta>div a {
    color: #a0a0a0
}

.pb-recent-post>ul>li div.pb-recent-post-meta>div a:hover {
    color: #a0a0a0
}

.pb-recent-post>ul>li div.pb-recent-post-meta {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.pb-recent-post.pb-recent-post-template-1>ul>li div.pb-recent-post-meta {
    border-width: 1px 0px 0px 0px
}

.pb-recent-post.pb-recent-post-template-2>ul>li div.pb-recent-post-meta {
    border-width: 1px 0px 0px 0px
}

.pb-recent-post.pb-recent-post-template-1>ul>li div.pb-recent-post-image .pb-recent-post-comment-count>span.pb-recent-post-comment-count-value {
    background-color: #e80000
}

.pb-recent-post.pb-recent-post-template-1>ul>li div.pb-recent-post-image .pb-recent-post-comment-count>span.pb-recent-post-comment-count-value {
    color: #fff
}

.pb-social-icon>li>a {
    border-color: #e80000;
    border-style: solid;
    border-width: 1px
}

.pb-social-icon>li>a {
    background-color: #e80000
}

.pb-social-icon>li>a:hover {
    border-color: #56509f;
    border-style: solid;
    border-width: 1px
}

.pb-social-icon>li>a:hover {
    background-color: #56509f
}

div.theme-footer-top .pb-social-icon>li>a {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .pb-social-icon>li>a {
    background-color: transparent
}

div.theme-footer-top .pb-social-icon>li>a:hover {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .pb-social-icon>li>a:hover {
    background-color: transparent
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default,
.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default a {
    color: #a0a0a0
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default {
    border-color: #e8e8e8;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover,
.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover a {
    color: #fff
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover {
    border-color: #e80000;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover>span {
    border-color: #008439
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover {
    background-color: #f26c22
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active,
.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active a {
    color: #fff
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active {
    /*border-color: #e80000;*/
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active>span {
    border-color: #008439
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active {
    background-color: #f26c22
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default,
div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default a {
    color: #cccae2
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default {
    border-color: #807cb7;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default {
    background-color: transparent
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover,
div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover a {
    color: #56509f
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover {
    border-color: #fff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover>span {
    border-color: #fff
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover {
    background-color: #fff
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active,
div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active a {
    color: #56509f
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active {
    border-color: #fff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active>span {
    border-color: #fff
}

div.theme-footer-top .pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active {
    background-color: #fff
}

.pb-team>ul>li .pb-team-text-box>.pb-team-text-box-member-position {
    color: #a0a0a0
}

.pb-team>ul>li .pb-team-quote-box {
    border-color: #e80000;
    border-width: 2px;
    border-style: solid
}

.pb-team>ul>li ul.pb-team-social-icon-box>li>a {
    background-color: #e80000
}

.pb-team>ul>li ul.pb-team-social-icon-box>li>a:hover {
    background-color: #56509f
}

.pb-team>ul>li {
    border-color: #e8e8e8;
    border-style: solid;
    border-top-width: 1px
}

.pb-team>ul>li .pb-team-skill-box>.pb-team-skill>.pb-team-skill-label {
    color: #56509f
}

.pb-team>ul>li .pb-team-skill-box>.pb-team-skill>.pb-team-skill-value {
    color: #56509f
}

.pb-team>ul>li .pb-team-skill-box>.pb-team-skill>.pb-team-skill-foreground {
    border-color: #e80000
}

.pb-team>ul>li .pb-team-skill-box>.pb-team-skill>.pb-team-skill-background {
    border-color: #e80000
}

.pb-testimonial ul>li>div>div.pb-testimonial-cite-up {
    border-color: #e80000;
    border-width: 2px;
    border-style: solid
}

.pb-testimonial ul>li>div>p {
    color: #56509f
}

.pb-testimonial ul>li>div>div.pb-testimonial-author-name {
    color: #a0a0a0
}

.pb-testimonial ul>li>div>div.pb-testimonial-author-position {
    color: #a0a0a0
}

.pb-testimonial ul>li>div>div.pb-testimonial-author-company {
    color: #a0a0a0
}

.pb-testimonial ul>li>div>div.pb-testimonial-cite-down {
    background-color: #e80000
}

.pb-testimonial .pb-slider-pagination a {
    border-color: #e80000
}

.pb-testimonial .pb-slider-pagination a:hover {
    border-color: #56509f
}

.pb-testimonial .pb-slider-pagination a:active,
.pb-testimonial .pb-slider-pagination a.selected {
    border-color: #e80000
}

div.theme-footer-top .pb-testimonial ul>li>div>div.pb-testimonial-cite-up {
    border-color: #fff;
    border-width: 2px;
    border-style: solid
}

div.theme-footer-top .pb-testimonial ul>li>div>p {
    color: #cccae2
}

div.theme-footer-top .pb-testimonial ul>li>div>div.pb-testimonial-author-name {
    color: #cccae2
}

div.theme-footer-top .pb-testimonial ul>li>div>div.pb-testimonial-author-position {
    color: #cccae2
}

div.theme-footer-top .pb-testimonial ul>li>div>div.pb-testimonial-author-company {
    color: #cccae2
}

div.theme-footer-top .pb-testimonial ul>li>div>div.pb-testimonial-cite-down {
    background-color: #fff
}

div.theme-footer-top .pb-testimonial .pb-slider-pagination a {
    border-color: #fff
}

div.theme-footer-top .pb-testimonial .pb-slider-pagination a:hover {
    border-color: #fff
}

div.theme-footer-top .pb-testimonial .pb-slider-pagination a:active,
div.theme-footer-top .pb-testimonial .pb-slider-pagination a.selected {
    border-color: #fff
}

.pb-twitter-user-timeline .pb-twitter-user-timeline-text .pb-twitter-user-timeline-text-part-1 {
    border-color: #e80000;
    border-width: 2px;
    border-style: solid
}

.pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-text,
.pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-text a {
    color: #56509f
}

.pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-author {
    color: #a0a0a0
}

.pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-date {
    color: #a0a0a0
}

.pb-twitter-user-timeline .pb-twitter-user-timeline-text .pb-twitter-user-timeline-text-part-3 {
    background-color: #e80000
}

.pb-twitter-user-timeline .pb-slider-pagination a {
    border-color: #e80000
}

.pb-twitter-user-timeline .pb-slider-pagination a:hover {
    border-color: #56509f
}

.pb-twitter-user-timeline .pb-slider-pagination a:active,
.pb-twitter-user-timeline .pb-slider-pagination a.selected {
    border-color: #e80000
}

div.theme-footer-top .pb-twitter-user-timeline .pb-twitter-user-timeline-text .pb-twitter-user-timeline-text-part-1 {
    border-color: #fff;
    border-width: 2px;
    border-style: solid
}

div.theme-footer-top .pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-text,
div.theme-footer-top .pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-text a {
    color: #cccae2
}

div.theme-footer-top .pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-author {
    color: #cccae2
}

div.theme-footer-top .pb-twitter-user-timeline .pb-twitter-user-timeline-list .pb-twitter-user-timeline-date {
    color: #cccae2
}

div.theme-footer-top .pb-twitter-user-timeline .pb-twitter-user-timeline-text .pb-twitter-user-timeline-text-part-3 {
    background-color: #fff
}

div.twitter-user-timline .pb-twitter-user-timeline .pb-slider-pagination a {
    border-color: #fff
}

div.twitter-user-timline .pb-twitter-user-timeline .pb-slider-pagination a:hover {
    border-color: #fff
}

div.twitter-user-timline .pb-twitter-user-timeline .pb-slider-pagination a:active,
div.twitter-user-timline .pb-twitter-user-timeline .pb-slider-pagination a.selected {
    border-color: #fff
}

.pb-vertical-grid>ul>li.pb-vertical-grid-line-even>.pb-vertical-grid-column-value {
    color: #56509f
}

.pb-vertical-grid>ul>li.pb-vertical-grid-line-even>.pb-vertical-grid-column-name {
    background-color: #f5f5f5
}

.pb-vertical-grid>ul>li.pb-vertical-grid-line-even>.pb-vertical-grid-column-value {
    background-color: #f5f5f5
}

.pb-vertical-grid>ul>li.pb-vertical-grid-line-odd>.pb-vertical-grid-column-value {
    color: #56509f
}

.widget_archive>ul>li a {
    color: #707070
}

.widget_archive>ul>li a {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_archive>ul>li a {
    background-color: transparent
}

.widget_archive>ul>li a:hover {
    color: #fff
}

.widget_archive>ul>li a:hover {
    border-color: #fe6500;
    border-style: solid;
    border-width: 1px
}

.widget_archive>ul>li a:hover {
    background-color: #fe6500
}

div.theme-footer-top .widget_archive>ul>li a {
    color: #cccae2
}

div.theme-footer-top .widget_archive>ul>li a {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_archive>ul>li a {
    background-color: transparent
}

div.theme-footer-top .widget_archive>ul>li a:hover {
    color: #fff
}

div.theme-footer-top .widget_archive>ul>li a:hover {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .widget_archive>ul>li a:hover {
    border-color: #fff
}

div.theme-footer-top .widget_archive>ul>li a:hover {
    padding: 11px
}

div.theme-footer-top .widget_archive>ul>li a:hover {
    background-color: transparent
}

.widget_calendar table thead th {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_calendar table tbody td,
.widget_calendar table tbody td a {
    color: #707070
}

.widget_calendar table tbody td {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_calendar table tbody td a:hover {
    color: #fff
}

.widget_calendar table tbody td a:hover {
    background-color: #fe6500
}

div.theme-footer-top .widget_calendar table thead th {
    color: #fff
}

div.theme-footer-top .widget_calendar table thead th {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_calendar table thead th {
    background-color: transparent
}

div.theme-footer-top .widget_calendar table tbody td,
div.theme-footer-top .widget_calendar table tbody td a {
    color: #cccae2
}

div.theme-footer-top .widget_calendar table tbody td {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_calendar table tbody td,
div.theme-footer-top .widget_calendar table tbody td a {
    background-color: transparent
}

div.theme-footer-top .widget_calendar table tbody td a:hover {
    color: #56509f
}

div.theme-footer-top .widget_calendar table tbody td a:hover {
    background-color: #fff
}

.widget_categories>ul>li a {
    color: #707070
}

.widget_categories>ul>li a {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_categories>ul>li a:hover {
    color: #fff
}

.widget_categories>ul>li a:hover {
    border-color: #fe6500;
    border-style: solid;
    border-width: 1px
}

.widget_categories>ul>li a:hover {
    background-color: #fe6500
}

div.theme-footer-top .widget_categories>ul>li a {
    color: #cccae2
}

div.theme-footer-top .widget_categories>ul>li a {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_categories>ul>li a {
    background-color: #56509f
}

div.theme-footer-top .widget_categories>ul>li a:hover {
    color: #fff
}

div.theme-footer-top .widget_categories>ul>li a:hover {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .widget_categories>ul>li a:hover {
    border-color: #fff
}

div.theme-footer-top .widget_categories>ul>li a:hover {
    padding: 11px
}

div.theme-footer-top .widget_categories>ul>li a:hover {
    background-color: #56509f
}

.widget_nav_menu ul li a {
    color: #707070
}

.widget_nav_menu ul li a {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_nav_menu ul li a:hover {
    color: #fe6500
}

.widget_nav_menu ul li a>span {
    background-color: #fe6500
}

.widget_nav_menu ul li.current_page_item>a,
.widget_nav_menu ul li.current-menu-item>a,
.widget_nav_menu ul li.current-menu-ancestor>a {
    color: #fff
}

.widget_nav_menu ul li.current_page_item>a,
.widget_nav_menu ul li.current-menu-item>a,
.widget_nav_menu ul li.current-menu-ancestor>a {
    border-color: #fe6500;
    border-width: 1px;
    border-style: solid
}

.widget_nav_menu ul li.current_page_item>a,
.widget_nav_menu ul li.current-menu-item>a,
.widget_nav_menu ul li.current-menu-ancestor>a {
    background-color: #fe6500
}

div.theme-footer-top .widget_nav_menu ul li a {
    color: #cccae2
}

div.theme-footer-top .widget_nav_menu ul li a {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_nav_menu ul li a {
    background-color: transparent
}

div.theme-footer-top .widget_nav_menu ul li a:hover {
    color: #fff
}

div.theme-footer-top .widget_nav_menu ul li a>span {
    background-color: #fff
}

div.theme-footer-top .widget_nav_menu ul li a:hover {
    background-color: transparent
}

div.theme-footer-top .widget_nav_menu ul li.current_page_item>a,
div.theme-footer-top .widget_nav_menu ul li.current-menu-item>a,
div.theme-footer-top .widget_nav_menu ul li.current-menu-ancestor>a {
    color: #fff
}

div.theme-footer-top .widget_nav_menu ul li.current_page_item>a,
div.theme-footer-top .widget_nav_menu ul li.current-menu-item>a,
div.theme-footer-top .widget_nav_menu ul li.current-menu-ancestor>a {
    border-color: #fff;
    border-width: 2px;
    border-style: solid;
    padding-top: 14px;
    padding-right: 14px;
    padding-bottom: 14px;
    padding-left: 14px
}

div.theme-footer-top .widget_nav_menu ul li.current_page_item>a,
div.theme-footer-top .widget_nav_menu ul li.current-menu-item>a,
div.theme-footer-top .widget_nav_menu ul li.current-menu-ancestor>a {
    background-color: transparent
}

.widget_meta>ul>li a {
    color: #707070
}

.widget_meta>ul>li a {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_meta>ul>li a:hover {
    color: #fff
}

.widget_meta>ul>li a:hover {
    border-color: #fe6500;
    border-style: solid;
    border-width: 1px
}

.widget_meta>ul>li a:hover {
    background-color: #fe6500
}

div.theme-footer-top .widget_meta>ul>li a {
    color: #cccae2
}

div.theme-footer-top .widget_meta>ul>li a {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_meta>ul>li a {
    background-color: transparent
}

div.theme-footer-top .widget_meta>ul>li a:hover {
    color: #fff
}

div.theme-footer-top .widget_meta>ul>li a:hover {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .widget_meta>ul>li a:hover {
    border-color: #fff
}

div.theme-footer-top .widget_meta>ul>li a:hover {
    padding: 11px
}

div.theme-footer-top .widget_meta>ul>li a:hover {
    background-color: transparent
}

.widget_pages>ul>li a {
    color: #707070
}

.widget_pages>ul>li a {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_pages>ul>li a:hover {
    color: #fff
}

.widget_pages>ul>li a:hover {
    border-color: #fe6500;
    border-style: solid;
    border-width: 1px
}

.widget_pages>ul>li a:hover {
    background-color: #fe6500
}

div.theme-footer-top .widget_pages>ul>li a {
    color: #cccae2
}

div.theme-footer-top .widget_pages>ul>li a {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_pages>ul>li a {
    background-color: transparent
}

div.theme-footer-top .widget_pages>ul>li a:hover {
    color: #fff
}

div.theme-footer-top .widget_pages>ul>li a:hover {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .widget_pages>ul>li a:hover {
    border-color: #fff
}

div.theme-footer-top .widget_pages>ul>li a:hover {
    padding: 11px
}

div.theme-footer-top .widget_pages>ul>li a:hover {
    background-color: transparent
}

.widget_recent_comments>ul>li>span,
.widget_recent_comments>ul>li>span>a,
.widget_recent_comments>ul>li>span>a:hover {
    color: #707070
}

div.theme-footer .widget_recent_comments>ul>li>span,
div.theme-footer .widget_recent_comments>ul>li>span>a,
div.theme-footer .widget_recent_comments>ul>li>span>a:hover {
    color: #fff
}

div.theme-footer .widget_recent_comments>ul>li>a,
div.theme-footer .widget_recent_comments>ul>li>a:hover {
    color: #fff
}

.widget_recent_entries>ul>li>span.post-date {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_recent_entries>ul>li>a,
div.theme-footer-top .widget_recent_entries>ul>li>a:hover {
    color: #fff
}

div.theme-footer-top .widget_recent_entries>ul>li>span.post-date {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

.widget_rss>ul>li>span.rss-date {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_rss>ul>li>cite {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_rss>ul>li>div.rssSummary {
    color: #999
}

div.theme-footer-top .widget_rss>ul>li>a {
    color: #fff
}

div.theme-footer-top .widget_rss>ul>li>span.rss-date {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_rss>ul>li>cite {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_rss>ul>li>div.rssSummary {
    color: #cccae2
}

.widget_search input[type="text"] {
    border-color: #e8e8e8;
    border-width: 1px;
    border-style: solid
}

.widget_search input[type="text"] {
    background-color: transparent
}

.widget_search input[type="text"]:focus {
    border-color: #fe6500;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-width: 2px;
    border-left-color: transparent;
    border-style: solid;
    padding-bottom: 9px
}

.widget_search input[type="text"]:focus {
    background-color: transparent
}

.widget_search input[type="submit"] {
    color: #fff
}

.widget_search input[type="submit"] {
    background-color: #fe6500
}

.widget_search input[type="submit"]:hover {
    color: #fff
}

.widget_search input[type="submit"]:hover {
    background-color: #56509f
}

div.theme-footer-top .widget_search input[type="text"] {
    color: #cccae2
}

div.theme-footer-top .widget_search input[type="text"] {
    border-color: #807cb7;
    border-width: 1px;
    border-style: solid
}

div.theme-footer-top .widget_search input[type="text"] {
    background-color: transparent
}

div.theme-footer-top .widget_search input[type="text"]:focus {
    border-color: #fff;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-width: 2px;
    border-left-color: transparent;
    border-style: solid;
    padding-bottom: 9px
}

div.theme-footer-top .widget_search input[type="text"]:focus {
    background-color: transparent
}

div.theme-footer-top .widget_search input[type="submit"] {
    color: #fff
}

div.theme-footer-top .widget_search input[type="submit"] {
    border-color: #fff;
    border-width: 2px;
    border-style: solid
}

div.theme-footer-top .widget_search input[type="submit"] {
    background-color: transparent
}

div.theme-footer-top .widget_search input[type="submit"]:hover {
    color: #56509f
}

div.theme-footer-top .widget_search input[type="submit"]:hover {
    border-color: #fff;
    border-width: 2px;
    border-style: solid
}

div.theme-footer-top .widget_search input[type="submit"]:hover {
    background-color: #fff
}

.widget_tag_cloud a {
    color: #707070
}

.widget_tag_cloud a {
    border-color: #e8e8e8;
    border-style: solid;
    border-width: 1px
}

.widget_tag_cloud a:hover {
    color: #fff
}

.widget_tag_cloud a:hover {
    border-color: #fe6500;
    border-style: solid;
    border-width: 1px
}

.widget_tag_cloud a:hover {
    background-color: #fe6500
}

div.theme-footer-top .widget_tag_cloud a {
    color: #cccae2
}

div.theme-footer-top .widget_tag_cloud a {
    border-color: #807cb7;
    border-style: solid;
    border-width: 1px
}

div.theme-footer-top .widget_tag_cloud a {
    background-color: transparent
}

div.theme-footer-top .widget_tag_cloud a:hover {
    color: #fff
}

div.theme-footer-top .widget_tag_cloud a:hover {
    border-color: #fff;
    border-style: solid;
    border-width: 2px
}

div.theme-footer-top .widget_tag_cloud a:hover {
    border-color: #fff
}

div.theme-footer-top .widget_tag_cloud a:hover {
    padding: 11px
}

div.theme-footer-top .widget_tag_cloud a:hover {
    background-color: transparent
}

.widget_theme_widget_post_most_comment>ul>li>h6>a {
    color: #56509f
}

.widget_theme_widget_post_most_comment>ul>li>h6>a {
    color: #56509f
}

.widget_theme_widget_post_most_comment>ul>li>span {
    color: #a0a0a0
}

div.theme-footer-top .widget_theme_widget_post_most_comment>ul>li>h6>a {
    color: #fff
}

div.theme-footer-top .widget_theme_widget_post_most_comment>ul>li>h6>a {
    color: #fff
}

div.theme-footer-top .widget_theme_widget_post_most_comment>ul>li>span {
    color: #cccae2
}

.widget_theme_widget_post_most_recent>ul>li>h6>a {
    color: #56509f
}

.widget_theme_widget_post_most_recent>ul>li>h6>a {
    color: #56509f
}

.widget_theme_widget_post_most_recent>ul>li>span {
    color: #a0a0a0
}

div.theme-footer-top .widget_theme_widget_post_most_recent>ul>li>h6>a {
    color: #fff
}

div.theme-footer-top .widget_theme_widget_post_most_recent>ul>li>h6>a {
    color: #fff
}

div.theme-footer-top .widget_theme_widget_post_most_recent>ul>li>span {
    color: #cccae2
}

.pb-zaccordion .pb-zaccordion-caption-box {
    background-color: rgba(0, 0, 0, .501960784314)
}

.pb-zaccordion .pb-zaccordion-caption-box .pb-zaccordion-caption-box-title {
    color: #fff
}

.pb-zaccordion .pb-zaccordion-caption-box .pb-zaccordion-caption-box-excerpt,
.pb-zaccordion .pb-zaccordion-caption-box .pb-zaccordion-caption-box-excerpt a {
    color: #fff
}