/*
Theme Name: Photonic Child
Theme URI: https://themeforest.net/user/imaginem
Template: photonic
Author: Imaginem
Author URI: https://imaginemsupport.com/


*/

.grecaptcha-badge {
  visibility: hidden;
}

/* Lightbox */

body .lg-backdrop,
.mtheme-lightbox.lg-outer {
  background-color: rgba(0, 0, 0, 0.6);
}
.mtheme-lightbox .lg-sub-html,
.mtheme-lightbox .lg-toolbar {
  background-color: rgba(0, 0, 0, 0);
}
.mtheme-lightbox #lg-counter,
.mtheme-lightbox .lg-sub-html,
.mtheme-lightbox .lg-toolbar .lg-icon,
.mtheme-lightbox .lg-actions .lg-next,
.mtheme-lightbox .lg-actions .lg-prev {
  color: #ffffff;
}
.mtheme-lightbox .lg-actions .lg-next,
.mtheme-lightbox .lg-actions .lg-prev {
  background: #000000;
}
.logo-theme-light {
  display: block;
}
.logo-theme-dark {
  display: none;
}
.container-wrapper,
.fullscreen-protected #password-protected {
  background: #2b2b2b;
}
.gridblock-filter-categories {
  border-color: rgba(255, 255, 255, 0.2);
}
.worktype-categories {
  color: #929292;
}
.footer-end-block h2.section-title {
  background: #000;
  color: #fff;
}
.portfolio-end-block {
  color: #fff;
}
.proofing-client-title {
  color: #fff;
}
.entry-content.event-address a {
  color: #fff;
}
.events-details-block::after {
  background: #4b4b4b;
}
.event-details > li i {
  color: #fff;
}
.entry-content .info_yellow,
.entry-content .info_red,
.entry-content .info_green,
.entry-content .info_blue {
  color: #ffffff;
}
.entry-content .info_blue i,
.entry-content .info_red i,
.entry-content .info_yellow i {
  color: #fff;
}
.entry-content .info_yellow .close_notice {
  color: #fff;
}
.gridblock-parallax-wrap .slideshow-box-info::before {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.pricing-table .pricing-row {
  background: #000000;
}
.pricing-row.odd {
  background: #181818;
}
.pricing-table li.pricing-service {
  border-bottom-color: #212121;
}
.pricing-table li.pricing-service,
.pricing-table .pricing-footer {
  background: #000;
}
.homemenu .cart {
  background: #000000 none repeat scroll 0 0;
  border: 1px solid #323232;
  color: #ffffff;
}
.cart-elements .cart-title {
  color: #ffffff;
}
.cart-elements .cart-item-quantity-wrap,
.cart-elements .amount {
  color: #9d9d9d;
}
.cart-view-link a,
.cart-checkout-link a,
.homemenu .cart-view-link a,
.homemenu .cart-checkout-link a {
  color: #dedede;
}
.cart-view-link a,
.cart-checkout-link a {
  border: 1px solid #808080;
}
.sidebar-widget .product_list_widget > li {
  border-bottom: 1px solid #454545;
}
.sidebar-widget #searchform input {
  color: #ffffff;
}
.events-details-wrap {
  border-bottom: 1px solid #3d3d3d;
}

.lg-img-wrap {
  padding-top: 30px !important;
  padding-bottom: 50px !important;
}
