
/* Body Color */
body,
#main,
#jpreOverlay,
#jSplash {
	background-color: #000000;
}

#cube div:nth-child(1),
#cube div:nth-child(2),
#cube div:nth-child(3),
#cube div:nth-child(4),
#cube div:nth-child(5),
#cube div:nth-child(6) {
	border-color: #000000;
}


/* Accent Color */
a,
header #logo a:hover,
header #logo a:focus,
header #logo a:active,
#latest-posts .post-name .entry-title a:hover,
.entry-meta.entry-header a:hover,
.entry-meta.entry-header a:active,
.entry-meta.entry-header a:focus,
.standard-blog .post-name .entry-title a:hover,
.masonry-blog .post-name .entry-title a:hover,
.center-blog .post-name .entry-title a:hover,
.comment-author cite a:hover,
.comment-meta a:hover,
#commentform span.required,
#footer-credits p a,
.tagcloud a,
.social_widget a i,
.button-main,
.button-main.inverted:hover,
.button-main.inverted:active,
.button-main.inverted:focus,
.box .icon.icon-only-mode-box,
.box.boxed-version .icon-boxed i,
.color-text,
.dropcap-color,
.social-icons li a:hover i,
.counter-number .count-number-icon,
#shortcodes-nav li a:hover {
	color: #e6007f;
}

#social-btn-header:hover,
.cube .flippety,
.no-csstransforms3d .cube,
body.ie.windows .cube,
.no-touch .gn-menu-main .gn-icon-menu:hover,
.no-touch .gn-menu-main .gn-icon-menu.gn-selected,
.gn-menu li a:hover,
.gn-menu li .sub-menu li a:hover,
.gn-menu li.sfHover a,
.gn-menu li.current-cat a,
.gn-menu li.current_page_item a,
.gn-menu li.current-menu-item a,
.gn-menu li.current-page-ancestor a,
.gn-menu li.current-menu-ancestor a,
.menu-nav:hover,
.menu-nav.open,
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected,
.overlay-bg,
.overlay-bg-fill,
.portfolio-full .list-portfolio .item-project .cont,
.portfolio-full .list-portfolio .item-project .cont:after,
.portfolio-full .list-portfolio .item-project .cont:before,
.wpcf7 .wpcf7-submit,
#latest-posts .post-link,
#latest-posts .post-quote,
.standard-blog .post-link,
.standard-blog .post-quote,
.masonry-blog .post-link,
.masonry-blog .post-quote,
.center-blog .post-link,
.center-blog .post-quote,
.badge_author,
#commentform #submit,
.tagcloud a:hover,
.tagcloud a:active,
.tagcloud a:focus,
.social_widget a:hover,
#jprePercentage,
#cube div:nth-child(1),
#cube div:nth-child(2),
#cube div:nth-child(3),
#cube div:nth-child(4),
#cube div:nth-child(5),
#cube div:nth-child(6),
.button-main:hover,
.button-main:active,
.button-main:focus,
.button-main.inverted,
.tooltip-inner,
.highlight-text,
.progress-bar .bar,
.pricing-table.selected .price,
.pricing-table.selected .confirm,
.mejs-overlay:hover .mejs-overlay-button,
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.item-project i,
#error-page .error-btn .cont,
.box .icon.circle-mode-box {
	background-color: #e6007f;
}

.gn-menu li.has-ul.open a .cont,
.gn-menu .sub-menu li.has-ul.open a .cont {
	background-color: #e6007f;
}

.gn-menu .sub-menu li.has-ul a .cont {
    background: transparent;
}

.item-project .cont:after,
.item-project .cont:before,
.portfolio-pagination-wrap ul li > span.current,
.portfolio-full .portfolio-pagination-wrap ul li > span.current {
	background-color: #e6007f !important;
	border-color: #e6007f;
}

.wpcf7 input:focus, 
.wpcf7 textarea:focus,
.wpcf7-form.invalid input.wpcf7-not-valid,
.wpcf7-form.invalid textarea.wpcf7-not-valid,
.wpcf7-form input:focus:invalid:focus,
.wpcf7-form textarea:focus:invalid:focus,
.bootstrap-select .custom-select:focus,
.bootstrap-select.btn-group.open .dropdown-toggle,
.box .icon.circle-mode-box,
.portfolio-pagination-wrap ul li > a:hover,
.portfolio-full .portfolio-pagination-wrap ul li > a:hover,
.navigation-projects ul li.prev a:hover,
.navigation-projects ul li.next a:hover,
.navigation-projects ul li.back-page a:hover,
#error-page .error-btn .cont:after,
#error-page .error-btn .cont:before,
.portfolio-full #portfolio-filter .portfolio-right ul li a:hover,
.portfolio-full #portfolio-filter .portfolio-right ul li a.selected,
#portfolio-filter .portfolio-right ul li a:hover,
#portfolio-filter .portfolio-right ul li a.selected,
#team-filter .team-right ul li a:hover,
#team-filter .team-right ul li a.selected,
.box .icon.circle-mode-box:after,
.box .icon.circle-mode-box:after,
.box .icon.circle-mode-box:after {
	border-color: #e6007f;
}

.tagcloud a,
.social_widget a,
.button-main {
	border-color: #e6007f;
}

.tooltip.top .tooltip-arrow {
    border-top-color: #e6007f;
}

.tooltip.right .tooltip-arrow {
    border-right-color: #e6007f;
}

.tooltip.left .tooltip-arrow {
    border-left-color: #e6007f;
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #e6007f;
}







/* Back To Top Colors */

#back-to-top {
	background-color: #e6007f;
}

#back-to-top i {
	color: #ffffff;
}

/* Footer Colors */

footer {
	background-color: #212426;
}

.footer-widgets h3,
.footer-widgets .tweet_timestamp > a {
	color: #ffffff !important;
	border-color: #ffffff;
}

.footer-widgets {
	color: #FFFFFF;
}

#footer-credits {
	background-color: #000000;
	border-color: #ffffff;
}

#footer-credits p {
	color: #FFFFFF;
}

@media (min-width: 320px) and (max-width: 1199px) {
	.footer-widgets.no-back {
		border-color: #ffffff;
	}
}

@media (min-width: 320px) and (max-width: 767px) {
	.footer-widgets {
		border-color: #ffffff;
	}
}