body a:hover {
	color: rgb(34, 37, 78);
}
.nav-style-two ul.prime-nav > li > a:hover {
	color: rgb(34, 37, 78);
}
ul.prime-nav li > ul.bluebox-dropdown li a:hover {
	color: rgb(34, 37, 78);
}
ul.prime-nav li > ul.bluebox-dropdown li.current-menu-item > a {
	color: rgb(34, 37, 78);
}
.bluebox-header.dark-dropdown ul.prime-nav li > ul.bluebox-dropdown li a:hover {
	color: rgb(34, 37, 78);
}
.bluebox-header.dark-dropdown ul.prime-nav li > ul.bluebox-dropdown li.current-menu-item > a {
	color: rgb(34, 37, 78);
}
.roki-rev-slide-vl-opt2-opt1 {
	color: rgb(34, 37, 78);
	background-color: rgb(255, 255, 255);
}
.roki-rev-slide-vl-opt4-opt1 {
	color: rgb(34, 37, 78);
	background-color: rgba(0, 0, 0, 0.74);
}
.roki-rev-slide-vl-no-opt1 {
	color: rgb(34, 37, 78);
}
.roki-rev-slide-l-opt2-opt1 {
	color: rgb(34, 37, 78);
	background-color: rgb(255, 255, 255);
}
.roki-rev-slide-l-opt4-opt1 {
	color: rgb(34, 37, 78);
	background-color: rgba(0, 0, 0, 0.74);
}
.roki-rev-slide-l-no-opt1 {
	color: rgb(34, 37, 78);
}
.roki-rev-slide-n-opt2-opt1 {
	color: rgb(34, 37, 78);
	background-color: rgb(255, 255, 255);
}
.roki-rev-slide-n-opt4-opt1 {
	color: rgb(34, 37, 78);
	background-color: rgba(0, 0, 0, 0.74);
}
.roki-rev-slide-n-no-opt1 {
	color: rgb(34, 37, 78);
}
.bluebox-accordion .accordion-heading a.accordion-button:hover {
	color: rgb(34, 37, 78);
}
.bluebox-accordion .accordion-heading:hover {
	color: rgb(34, 37, 78);
}
.nav-tabs > .active > a {
	color: rgb(34, 37, 78);
}
.nav-tabs > .active > a:hover {
	color: rgb(34, 37, 78);
}
.nav-tabs > .active > a > span {
	color: rgb(34, 37, 78);
}
.nav-tabs > .active > a:hover > span {
	color: rgb(34, 37, 78);
}
.nav-tabs > li > a:hover > span {
	color: rgb(34, 37, 78);
}
ol.comment-list li.comment div.comment-author cite a:hover {
	color: rgb(34, 37, 78);
}
ol.comment-list li.comment div.comment-meta a:hover {
	color: rgb(34, 37, 78);
}
.sidebar ul.menu li > a:hover {
	color: rgb(34, 37, 78);
}
.sidebar ul.menu li.current-menu-item > a {
	color: rgb(34, 37, 78) !important;
}
.hover-light:hover {
	color: rgb(34, 37, 78) !important;
	background-color: rgb(255, 255, 255) !important;
}
.hover-light:hover span {
	color: rgb(34, 37, 78) !important;
}
.bluebox-new-tabs-element > .nav-left ul li.active > a {
	color: rgb(34, 37, 78) !important;
}
.sidebar ul.menu .sub-menu li a:hover {
	color: rgb(34, 37, 78);
}
.widget-wrap ul.bluebox-widget-menu a:hover span {
	color: rgb(34, 37, 78);
}
.bluebox-footer-content .widget-wrap ul.bluebox-widget-menu a:hover span {
	color: rgb(34, 37, 78);
}
.bluebox-custom-social-link {
	color: rgb(255, 255, 255);
}
.bluebox-custom-social-link:hover {
	color: rgb(34, 37, 78);
}
.bluebox-events-list:hover .event-details .page-heading-wrap ul.event-rate-list li {
	color: rgb(34, 37, 78);
}
.bluebox-new-tabs-element > .nav-left ul li > a:hover {
	color: rgb(34, 37, 78);
}
.bluebox-new-tabs-element > .nav-left ul .sub-menu li a:hover {
	color: rgb(34, 37, 78);
}
::selection {
	background: rgb(34, 37, 78);
}
::-moz-selection {
	background: rgb(34, 37, 78);
}
.bluebox-button {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255) !important;
}
.roki-button-link {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255) !important;
}
.bluebox-button:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.roki-button-link:hover {
	background-color: rgba(0, 0, 0, 0.74) !important;
	color: rgb(255, 255, 255);
}
.bluebox-info-bar {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-prime-nav #prime-nav-searchform {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.nova-slider-bottom-nav .bluebox-slider-content ul li.current a {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.nova-slider-bottom-nav .bluebox-slider-content ul li.current a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li.current a {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li.current a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.roki-rev-slide-vl-opt1-opt2 {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.roki-rev-slide-vl-opt1-opt4 {
	background-color: rgb(34, 37, 78);
	color: rgb(0, 0, 0);
}
.roki-rev-slide-l-opt1-opt2 {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.roki-rev-slide-l-opt1-opt4 {
	background-color: rgb(34, 37, 78);
	color: rgb(0, 0, 0);
}
.roki-rev-slide-n-opt1-opt2 {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.roki-rev-slide-n-opt1-opt4 {
	background-color: rgb(34, 37, 78);
	color: rgb(0, 0, 0);
}
.roki-rev-slide-extra-text-bullets:after {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-heading-wrap .prev-next-heading-links a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
ul.bluebox-pagination li.current a {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.tagline a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.load-more-link:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.tagline a.current {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.tagline li.current a {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-accordion .accordion-heading.ui-state-active {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
    border-radius: 5px;
}
.progress .bar {
	background-color: rgb(34, 37, 78);
}
.bluebox-fancy-list li span {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-partners ul.partners-slide li a:hover:before {
	background-color: #4151ff;
}
.bluebox-contact input[type="submit"] {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-staff .content-details:before {
	background-color: rgb(34, 37, 78);
}
.bluebox-icon-container:hover {
	background-color: rgb(34, 37, 78);
}
.text-box-style-two .head-link:hover span {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-fancy-text.fancy-colorful {
	background-color: rgb(34, 37, 78);
}
.bluebox-fancy-text.full-width.fancy-colorful .element-background {
	background-color: rgb(34, 37, 78);
}
.bluebox-quotes.quote-colorful {
	background-color: rgb(34, 37, 78);
}
.bluebox-quotes.quote-colorful.full-width {
	background-color: rgb(34, 37, 78);
}
.span12 .bluebox-quotes.full-width.quote-colorful .element-background {
	background-color: rgb(34, 37, 78);
}
.bluebox-quotes.quote-fancy.quote-colorful {
	background-color: rgb(34, 37, 78);
}
.blog-loop-standard .line-details .line-date {
	background-color: rgb(34, 37, 78);
}
.sidebar ul.menu li.current-menu-item > a:before {
	background-color: rgb(34, 37, 78);
}
.tagcloud a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-footer-content .tagcloud a:hover  {
	background-color: rgb(34, 37, 78);
}
.bluebox-footer-content a.social-link:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-authors-wrap .bluebox-authors-content a.back-to-top:hover {
	color: rgb(255, 255, 255);
}
.prime-nav-searchform-button-active {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-single-staff-wrap  .top-staff-wrap .single-staff-left-wrap:before {
	background-color: rgb(34, 37, 78);
}
.bluebox-single-staff-wrap .bottom-staff-wrap .single-staff-left-wrap .single-social-link:hover span {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-single-staff-wrap.new-builder-element .single-staff-right-wrap .page-heading-wrap .staff-more-link:hover {
	background-color: rgb(34, 37, 78);

	color: rgb(255, 255, 255);
}
.cal-page-month-wrap a.nav-arrow:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-events-list:hover .event-date-line {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-events-list:hover .event-date-line:before {
	background-color: rgb(34, 37, 78);
}
.bluebox-events-list .event-details .event-inner-content-wrap .event-more-link:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-new-tabs-element > .nav-left ul li.active > a > span {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.bluebox-new-tabs-element > .nav-left ul li.active > a:before {
	background-color: rgb(34, 37, 78);
}
.bluebox-new-tabs-element.large > .nav-left ul li.active > a > span {
	background-color: rgb(34, 37, 78);
}
.popover-title {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
div.note-design-wrap td.event a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
div.note-design-wrap td.active a {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
div.note-design-wrap td.event.active a {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
div.note-design-wrap td.active a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
div.note-design-wrap td.event.active a:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.sidebar div.note-design-wrap .month-heading a.arrow:hover {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
ul.terms-alphabet li.selected a {
	background-color: rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.woocommerce .row-fluid a.button {
	background-color: rgb(34, 37, 78);
}
.woocommerce-page a.button {
	background-color: rgb(34, 37, 78);
}
.hover-colorful:hover {
	background-color: rgb(34, 37, 78) !important;
	color: rgb(255, 255, 255) !important;
}
.quotes-arrows li a:hover {
	background-color: rgb(34, 37, 78) !important;
	color: rgb(255, 255, 255) !important;
}
.bluebox-button.light:hover {
	background-color: rgb(34, 37, 78) !important;
	color: rgb(255, 255, 255) !important;
}
.tparrows.default:hover {
	background-color: rgb(34, 37, 78) !important;
	color: rgb(255, 255, 255) !important;
	box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.06) !important;
}
.bluebox-heading-arrows a.bluebox-shadows:hover {
	background-color: rgb(34, 37, 78) !important;
	color: rgb(255, 255, 255) !important;
}
ul.bluebox-pagination li a:hover {
	background-color: rgb(34, 37, 78) !important;
	color: rgb(255, 255, 255) !important;
}
a.mobile-nav-button span {
	background-color: rgb(34, 37, 78);
}
.image-wrap:hover .image-details-link.image-wrap-mask {
	background-color: rgba(0,21,255, 0.3);
}
.bluebox-single-staff-wrap:hover .image-details-link.image-wrap-mask {
	background-color: rgba(0,21,255, 0.3);
}
.nav-style-one ul.prime-nav > li.page_item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nav-style-one ul.prime-nav > li.menu-item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nav-style-two ul.prime-nav > li.page_item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nav-style-two ul.prime-nav > li.menu-item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nav-style-three ul.prime-nav > li.page_item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nav-style-three ul.prime-nav > li.menu-item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nav-style-four ul.prime-nav > li.page_item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nav-style-four ul.prime-nav > li.menu-item > a:hover {
	box-shadow: inset 0px -4px 0px 0px rgb(34, 37, 78);
}
.nova-slider-bottom-nav .bluebox-slider-content ul li a:hover {
	box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.06), inset 0px -4px 0px 0px rgb(34, 37, 78);
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.86);
}
ul.prime-nav li > ul.bluebox-dropdown {
	border-top: none;
}
.bluebox-quotes.quote-fancy p {
	border-top: 4px solid rgb(34, 37, 78);
}
ul.bluebox-pricing-table li > div ul li.price-row div:after {
	border-bottom: 6px solid rgb(34, 37, 78);
}
.bluebox-partners ul.partners-slide li a:hover:after {
	border-bottom: 6px solid rgb(34, 37, 78);
}
.nova-slider-bottom-nav .bluebox-slider-content ul li a:hover:after {
	border-bottom: 6px solid rgb(34, 37, 78);
}
.bluebox-staff .content-details:after {
	border-bottom: 6px solid rgb(34, 37, 78);
}
.bluebox-quotes.quote-fancy p:after {
	border-bottom: 6px solid rgb(34, 37, 78);
}
ul.bluebox-pricing-table li > div ul li.price-row div {
	border-bottom: 4px solid rgb(34, 37, 78);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li a:hover span {
	border-right: 4px solid rgb(34, 37, 78);
}
.sidebar.right-sidebar ul.menu li.current-menu-item:before {
	border-right: 4px solid rgb(34, 37, 78);
}
.nova-slider-four .bluebox-slider-content .heading-container a.slide-link:hover:after {
	border-right: 6px solid rgb(34, 37, 78);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li a:hover:after {
	border-left: 6px solid rgb(34, 37, 78);
}
.nova-slider-four .bluebox-slider-content .slide-details.extra-info .details-wrap:after {
	border-left: 6px solid rgb(34, 37, 78);
}
.bluebox-single-staff-wrap  .top-staff-wrap .single-staff-left-wrap:after {
	border-left: 6px solid rgb(34, 37, 78);
}
.bluebox-events-list:hover .event-date-line:after {
	border-left: 6px solid rgb(34, 37, 78);
}
.nova-slider-four .bluebox-slider-content .slide-details.extra-info .details-wrap {
	border-left: 4px solid rgb(34, 37, 78);
	color: rgba(255, 255, 255, 0.5);
}
.nova-slider-four .bluebox-slider-content .heading-container a.slide-link:hover {
	border-left: 4px solid rgb(34, 37, 78);
	color: rgb(255, 255, 255);
}
.sidebar ul.menu li.current-menu-item:before {
	border-left: 4px solid rgb(34, 37, 78);
}
.bluebox-new-tabs-element > .nav-left ul li.active:before {
	border-left: 4px solid rgb(34, 37, 78);
}
.tp-caption a {
	color: rgb(255, 255, 255) !important;
}
.hover-dark:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.bluebox-slider-content .slide-details .details-wrap a.bluebox-button:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.bluebox-fancy-text .bluebox-button:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.quote-colorful .quotes-arrows li a:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.text-box-style-three .bluebox-button:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.bluebox-pricing-table .bluebox-button:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.hover-dark:hover span {
	color: rgb(255, 255, 255) !important;
}
.bluebox-slider-content .slide-details .details-wrap a.bluebox-button:hover span {
	color: rgb(255, 255, 255) !important;
}
.bluebox-fancy-text .bluebox-button:hover span {
	color: rgb(255, 255, 255) !important;
}
.quote-colorful .quotes-arrows li a:hover span {
	color: rgb(255, 255, 255) !important;
}
.text-box-style-three .bluebox-button:hover span {
	color: rgb(255, 255, 255) !important;
}
.bluebox-pricing-table .bluebox-button:hover span {
	color: rgb(255, 255, 255) !important;
}
.roki-button-link:hover span {
	color: rgb(255, 255, 255) !important;
}
.hover-colorful:hover span {
	color: rgb(255, 255, 255) !important;
}
.quotes-arrows li a:hover span {
	color: rgb(255, 255, 255) !important;
}
.bluebox-button.light:hover span {
	color: rgb(255, 255, 255) !important;
}
.portfolio-loop .project-half > .half-content .bluebox-button:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.portfolio-loop .project-half > .half-content .bluebox-button:hover span {
	color: rgb(255, 255, 255) !important;
}
.bluebox-button.extra span {
	color: rgb(255, 255, 255);
}
.roki-button-link span {
	color: rgb(255, 255, 255);
}
.image-wrap a.icon-search {
	color: rgb(255, 255, 255);
}
.nova-slider-four .bluebox-slider-content .heading-container a.slide-link {
	color: rgba(255, 255, 255, 0.26);
	border-left: 4px solid;
}
.bluebox-authors-wrap .bluebox-authors-content a.back-to-top {
	color: rgba(255, 255, 255, 0.26);
}
.bluebox-footer-content a.social-link {
	color: rgba(255, 255, 255, 0.26);
}
.bluebox-prime-nav #prime-nav-searchform i {
	color: rgba(255, 255, 255, 0.5);
}
.bluebox-slider-content .slide-details .details-wrap .details-content p {
	color: rgba(255, 255, 255, 0.5);
}
.bluebox-accordion .accordion-heading.ui-state-active a.accordion-button {
	color: rgba(255, 255, 255, 0.5);
}
.bluebox-fancy-text.fancy-colorful .fancy-content p {
	color: rgba(255, 255, 255, 0.5);
}
.bluebox-quotes.quote-colorful p {
	color: rgba(255, 255, 255, 0.5);
}
.bluebox-footer-content {
	color: #ffffff;
	background-color: #00155E;
}
.bluebox-copyrights-wrap {
	font-size:0.9rem;
	color: #ffffff;
	background-color: #E2B10C;
}
.bluebox-footer-content a {
	color: #ffffff;
}
.bluebox-copyrights-wrap a {
	color: #00155E;
}
.bluebox-footer-content .bluebox-contact input[type="text"] {
	color: rgba(255, 255, 255, 0.5);
}
.bluebox-footer-content .bluebox-contact textarea {
	color: rgba(255, 255, 255, 0.5);
}
.bluebox-footer-content .widget-wrap form.search-form input.text-input {
	color: rgba(255, 255, 255, 0.5);
}
#mobile-menu .prime-nav-mobile-list li > i {
	color: rgba(255, 255, 255, 0.3);
}
#mobile-menu .prime-nav-mobile-list li a {
	color: rgba(255, 255, 255, 0.9);
}
#mobile-menu .prime-nav-mobile-list li a.dropdown-link {
	color: rgba(255, 255, 255, 0.6);
}
#mobile-menu .prime-nav-mobile-list li a.dropdown-link:hover {
	color: rgba(255, 255, 255, 0.6);
}
.bluebox-prime-nav #prime-nav-searchform form input[type="text"].bluebox-search-input {
	color: rgb(255, 255, 255);
}
.nav-style-two ul.prime-nav > li > a {
	color: rgb(255, 255, 255);
}
.bluebox-header.dark-dropdown ul.prime-nav li > ul.bluebox-dropdown li a {
	color: rgb(255, 255, 255);
}
.bluebox-slider-content .slide-details .details-wrap .details-content {
	color: rgb(255, 255, 255);
}
.nova-slider-bottom-nav .bluebox-slider-content ul li a {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.nova-slider-bottom-nav .bluebox-slider-content ul li a span  {
	color: rgb(255, 255, 255);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li a {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li a span {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.16);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li a:hover {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.86);
}
.nova-slider-four .bluebox-slider-content .heading-container {
	color: rgb(255, 255, 255);
}
.roki-rev-slide-vl-opt4-opt2 {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.roki-rev-slide-vl-no-opt2 {
	color: rgb(255, 255, 255);
}
.roki-rev-slide-l-opt4-opt2 {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.roki-rev-slide-l-no-opt2 {
	color: rgb(255, 255, 255);
}
.roki-rev-slide-n-opt4-opt2 {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.roki-rev-slide-n-no-opt2 {
	color: rgb(255, 255, 255);
}
.bluebox-accordion .accordion-heading.ui-state-active a.accordion-button:hover {
	color: rgb(255, 255, 255);
}
.progress .bar > p {
	color: rgb(255, 255, 255);
}
.prev-next-links a {
	color: rgb(255, 255, 255);
}
.prev-next-links a:hover {

	color: rgb(255, 255, 255);
}
.tooltip-inner {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.bluebox-contact input[type="submit"]:hover {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.bluebox-icon-container {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.74);
}
.bluebox-icon-container span {
	color: rgb(255, 255, 255);
}
.bluebox-fancy-text.fancy-colorful h4 {
	color: rgb(255, 255, 255);
}
.bluebox-quotes.quote-colorful em {
	color: rgb(255, 255, 255);
}
.bluebox-quotes.quote-colorful .quotes-arrows li a {
	color: rgb(255, 255, 255);
}
.bluebox-quotes.quote-fancy.quote-colorful p strong {
	color: rgb(255, 255, 255);
}
.bluebox-twitter-element {
	color: rgb(255, 255, 255);
}
.blog-loop-standard .line-details div {
	color: rgb(255, 255, 255);
}
.portfolio-loop .line-details div {
	color: rgb(255, 255, 255);
}
.bluebox-footer-content .widget-wrap ul.bluebox-widget-menu a span {
	color: rgba(255, 255, 255, 0.16);
}
.bluebox-footer-content h3.bluebox-heading {
	color: rgb(255, 255, 255);
}
.bluebox-footer-content .widget-wrap .heading-wrap h3 {
	color: rgb(255, 255, 255);
}
.bluebox-footer-content .tagcloud a:hover {
	color: rgb(255, 255, 255);
}
.bluebox-single-staff-wrap.new-builder-element:hover .single-staff-right-wrap .page-heading-wrap .staff-more-link {
	color: rgb(255, 255, 255);
}
.bluebox-events-list:hover .event-date-line .date-details-wrap strong {
	color: rgb(255, 255, 255);
}
.top-staff-wrap .image-wrap ul.social-links li a {
	color: rgb(255, 255, 255);
}
.bluebox-events-list:hover .event-details .event-inner-content-wrap .event-more-link {
	color: rgb(255, 255, 255);
}
.bluebox-new-blog-element .blog-new-heading-wrap a.head-link {
	color: rgb(255, 255, 255);
}
.bluebox-new-blog-element .blog-new-heading-wrap > .inner-wrap .new-blog-date {
	color: rgb(255, 255, 255);
}
.bluebox-new-blog-element .blog-new-post-format-icon {
	color: rgb(255, 255, 255);
}
.bluebox-new-blog-element .image-wrap a > i {
	color: rgb(255, 255, 255);
}
.bluebox-new-tabs-element.large > .nav-left ul li.active > a > span  {
	color: rgb(255, 255, 255);
}
.bluebox-new-tabs-element > .nav-left ul li.active > a:hover > span {
	color: rgb(255, 255, 255);
}
.roki-rev-slide-vl-opt2-opt4 {
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}
.roki-rev-slide-l-opt2-opt4 {
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}
.roki-rev-slide-n-opt2-opt4 {
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}
.bluebox-quotes.quote-fancy.quote-colorful p {
	border-top: 4px solid rgb(255, 255, 255);
}
.bluebox-slider-wrap:before {
	border-bottom: 8px solid rgba(255, 255, 255, 0.06);
}
.bluebox-quotes.quote-fancy.quote-colorful p:after {
	border-bottom: 6px solid rgb(255, 255, 255);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li.current a span {
	border-right: 4px solid rgb(255, 255, 255);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li.current a:hover span {
	border-right: 4px solid rgb(255, 255, 255);
}
.nova-slider-four .bluebox-slider-content .heading-container a.slide-link:after {
	border-right: 6px solid rgba(255, 255, 255, 0.2);
}
.blog-3-cols .image-wrap:before {
	border-right: 8px solid rgba(255, 255, 255, 0.06);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li.current a:after {
	border-left: 6px solid rgb(255, 255, 255);
}
.nova-right-tabs-slider .bluebox-slider-content .slide-details ul li.current a:hover:after {
	border-left: 6px solid rgb(255, 255, 255);
}
body a {
	color: rgb(0, 0, 0);
}
.bluebox-button.light {
	color: rgb(0, 0, 0) !important;
}
.nav-style-three ul.prime-nav > li:after {
	color: rgba(0, 0, 0, 0.16);
}
.table-striped.a-to-z-terms tbody tr td.first-letter {
	color: rgba(0, 0, 0, 0.16);
}
.widget-wrap ul.bluebox-widget-menu a span {
	color: rgba(0, 0, 0, 0.16);
}
.bluebox-heading-arrows a.bluebox-shadows {
	color: rgba(0, 0, 0, 0.26);
}
.bluebox-heading-wrap .prev-next-heading-links a {
	color: rgba(0, 0, 0, 0.26);
}
.bluebox-accordion .accordion-heading a.accordion-button {
	color: rgba(0, 0, 0, 0.26);
}
.nav-tabs > li > a > span {
	color: rgba(0, 0, 0, 0.26);
}
.text-box-style-two .head-link span {
	color: rgba(0, 0, 0, 0.26);
}
.quotes-arrows li a {
	color: rgba(0, 0, 0, 0.26);
}
.bluebox-button.light.extra span {
	color: rgba(0, 0, 0, 0.26);
}
.bluebox-single-staff-wrap .bottom-staff-wrap .single-staff-left-wrap .single-social-link span {
	color: rgba(0, 0, 0, 0.26);
}
.cal-page-month-wrap a.nav-arrow {
	color: rgba(0, 0, 0, 0.26);
}
.bluebox-events-list .event-details .page-heading-wrap ul.event-rate-list li {
	color: rgba(0, 0, 0, 0.26);
}
.bluebox-new-tabs-element > .nav-left ul li > a > span {
	color: rgba(0, 0, 0, 0.26);
}
.sidebar div.note-design-wrap .month-heading a.arrow {
	color: rgba(0, 0, 0, 0.26);
}
.bluebox-info-bar.light {
	color: rgba(0, 0, 0, 0.5);
}
.page-heading-wrap h2 span {
	color: rgba(0, 0, 0, 0.5);
}
.page-heading-wrap .bluebox-heading-details .bluebox-heading-search > i {
	color: rgba(0, 0, 0, 0.5);
}
ul.bluebox-pagination li a {
	color: rgba(0, 0, 0, 0.5);
}
.tagline a {
	color: rgba(0, 0, 0, 0.5);
}
.load-more-link {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-accordion .accordion-content {
	color: rgba(0, 0, 0, 1);
}
ul.bluebox-pricing-table {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-staff .content-details span.position {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-textboxes p {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-fancy-text .fancy-content p {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-quotes p {
	color: rgba(0, 0, 0, 0.5);
}
.line-meta-details {
	color: rgba(0, 0, 0, 0.5);
}
.blog-loop-standard p {
	color: rgba(0, 0, 0, 0.5);
}
.portfolio-loop em.tags a {
	color: rgba(0, 0, 0, 0.5);
}
.portfolio-loop p {
	color: rgba(0, 0, 0, 0.5);
}
ol.comment-list li.comment div.comment-meta a {
	color: rgba(0, 0, 0, 0.5);
}
.sidebar ul.menu .sub-menu li a {
	color: rgba(0, 0, 0, 0.5);
}
.tagcloud a {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-events-list .event-date-line {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-events-list.single-post .event-date-line {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-events-list.single-post:hover .event-date-line {
	color: rgba(0, 0, 0, 0.5);
}
.bluebox-new-tabs-element > .nav-left ul .sub-menu li a {
	color: rgba(0, 0, 0, 0.5);
}
div.note-design-wrap td a {
	color: rgba(0, 0, 0, 0.5);
}
div.note-design-wrap td.off a {
	color: rgba(0, 0, 0, 0.5);
}
ul.terms-alphabet li.no-terms a {
	color: rgba(0, 0, 0, 0.5);
}
.table-striped.a-to-z-terms tbody tr td.term-meaning p {
	color: rgba(0, 0, 0, 0.5);
}
.tparrows.default {
	color: rgba(0, 0, 0, 0.26) !important;
	background-color: rgba(0, 0, 0, 0.06) !important;
	box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.06) !important;
}
.roki-rev-slide-vl-no-opt4 {
	color: rgb(0, 0, 0);
}
.roki-rev-slide-l-no-opt4 {
	color: rgb(0, 0, 0);
}
.roki-rev-slide-n-no-opt4 {
	color: rgb(0, 0, 0);
}
h3.bluebox-heading {
	color: rgb(0, 0, 0);
}
.bluebox-contact label {
	color: rgb(0, 0, 0);
}
ul.bluebox-pricing-table strong {
	color: rgb(0, 0, 0);
}
.bluebox-quotes.quote-fancy p strong {
	color: rgb(0, 0, 0);
}
ol.comment-list li.comment div.comment-author cite a {
	color: rgb(0, 0, 0);
}
.bluebox-events-list .event-date-line:before {
	color: rgb(0, 0, 0);
}
.bluebox-events-list .event-date-line .date-details-wrap strong {
	color: rgb(0, 0, 0);
}
.top-staff-wrap .image-wrap ul.social-links li a:hover {
	color: rgb(0, 0, 0);
}
.bluebox-events-list.single-post:hover .event-date-line .date-details-wrap strong {
	color: rgb(0, 0, 0);
}
.bluebox-new-tabs-element > .nav-left ul li > a:hover > span {
	color: rgb(0, 0, 0);
}
.nav-style-two .bluebox-head-bottom {
	background-color: rgba(0, 0, 0, 0.74);
}
.bluebox-header.type-two.nav-style-two ul.prime-nav {
	background-color: rgba(0, 0, 0, 0.74);
}
.bluebox-header.dark-dropdown ul.prime-nav li > ul.bluebox-dropdown {
	background-color: rgba(0, 0, 0, 0.74);
}
.bluebox-slider-content .slide-details {
	background-color: rgba(0, 0, 0, 0.74);
}
.blog-loop-standard .line-details .line-post-format {
	background-color: rgba(0, 0, 0, 0.74);
}
.tp-bullets.simplebullets .bullet:hover {
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.tp-bullets.simplebullets .bullet.selected {
	background-color: rgba(0, 0, 0, 0.74) !important;
}
.nova-slider-bottom-nav .bluebox-slider-content ul li a span {
	background-color: rgba(0, 0, 0, 0.16);
}
.tp-bullets.simplebullets .bullet {
	background-color: rgba(0, 0, 0, 0.26) !important;
}
.bluebox-twitter-element:after {
	border-bottom: 6px solid rgb(0, 0, 0);
}
.bluebox-footer-content:after {
	border-bottom: 6px solid rgba(0, 0, 0, 0.74);
}
.tooltip.top .tooltip-arrow {
	border-top-color: rgba(0, 0, 0, 0.74);
}
.tooltip.right .tooltip-arrow {
	border-right-color: rgba(0, 0, 0, 0.74);
}
.tooltip.bottom .tooltip-arrow {
	border-bottom-color: rgba(0, 0, 0, 0.74);
}
.tooltip.left .tooltip-arrow {
	border-left-color: rgba(0, 0, 0, 0.74);
}
.bluebox-events-list .event-date-line:after {
	border-left: 6px solid rgb(0, 0, 0);
}
.bluebox-wrap {
	max-width: 100%;
}
body > .bluebox-wrap {
	overflow:hidden;
}
.bluebox-container {
	max-width: 1100px;
}
.bluebox-snap-content-left {
	left: 17.361111111111%;;
}
.bluebox-snap-content-right {
	right: 17.361111111111%;;
}