.mesmerize-front-page .header-nav-area .social-icons a:hover {
  color: #e50606 !important;
}
.mesmerize-inner-page .inner_header-nav-area .social-icons a:hover {
  color: #fff !important;
}
.card.bordered.y-move {
  background-color: #0d0d0d;
  border-color: #0b0b0b;
  color: #ffffff;
  font-size: 0px;
}
.row.spaced-cols {
  color: #000000;
  background-color: #000000;
}
body #page a {
  color: #ddd !important;
  font-size: 15px;
  text-decoration: underline;
}
.mesmerize-inner-page .content {
  background-color: #000000;
}
body #page h5 {
  background-color: #000000;
  color: #ffffff;
}
.sidebar .widget {
  background-color: #000000;
}
.card > :last-child {
  background-color: #000000;
  color: #ffffff;
}
.spaced-cols > div {
  background-color: #000000;
  border-color: #000000;
}
html > body > #page > #page-content > div > #team-1 > div > div:nth-child(2) > div:nth-child(3) {
  background-color: #000000;
}
html > body > #page > #page-content > div > #team-1 > div > div:nth-child(2) > div:nth-child(1) {
  background-color: #000000;
  border-color: #0b0b0b;
}
.page-id-362 .card.bordered.y-move {
  background-color: #000000;
}
.page-id-362 .spaced-cols div {
  background-color: #000000;
}
.card.bottom-border-color-black {
  background-color: #000000;
}
body #page h4 {
  color: #ebedf2;
}
.page-id-416 .card {
  background-color: #000000;
  border-color: #000000;
}
.page-id-416 #page a {
  border-color: #f4eeee;
  color: #ffffff;
}
.page-id-416 .spaced-cols div {
  background-color: #000000;
}
div.emd-container .video-summary {
  background-color: #000000;
  color: #edf0f2;
  border-color: #000000;
}
.page-id-1014 div.emd-container .thumbnail img {
  background-color: #000000;
  border-top-left-radius: 0px;
  border-color: #222;
  border-style: solid;
  border-width: 1px;
  object-fit: cover;
  height: 200px !important;
}
div.emd-container .thumbnail {
  margin-bottom: 0;
}
div.emd-container .panel-info {
  background-color: #000000;
  color: #eceff2;
  border-width: 0px;
}
div.emd-container .panel-footer {
  border-style: solid;
  border-width: 0px;
  background-color: #000000 !important;
  font-size: 16px !important;
}
.page-id-1014 div.emd-container .panel-footer {
  font-size: 24px;
}
.page-id-1014 #page a {
  font-size: 24px;
}
.about-image-text .left-img {
  margin-right: -221px;
}
html > body > #page > div:nth-child(2) > div > #about-1 > div > div > div:nth-child(1) > div {
  margin-right: -241px;
}
html > body > #page > div:nth-child(2) > div > #contact-1 > div > div:nth-child(2) > div > div {
  background-color: rgba(255, 255, 255, 0);
}
.page-id-364 #wpcf7-f174-p364-o1 label {
  color: #eef0f4;
}
html > body > #page > div:nth-child(2) > div > #contact-1 > div > div:nth-child(2) > div > div > div > #wpcf7-f174-p364-o1 > form > p:nth-child(3) {
  background-color: rgba(255, 255, 255, 0.08);
}
.woocommerce ul.products li.product .ope-woo-card-item {
  background-color: #000000;
}
.woocommerce ul.products li.product h3 {
  color: #ffffff !important;
  font-size: 24px;
  line-height: 20px;
}
.woocommerce ul.products li.product .price {
  font-size: 25px;
  color: #f9f6f3 !important;
}
html > .post-type-archive.post-type-archive-product > #page > #page-content > div > div > div > form > select {
  color: #af8e5f;
}
.woocommerce .woocommerce-ordering select {
  background-color: #000000;
  font-size: 22px;
}
html > body > #page > div:nth-child(2) > div > #contact-1 > div > div:nth-child(1) > div > h2 > span:nth-child(1) > a {
  font-size: 31px;
}
html > body > #page > div:nth-child(2) > div > #contact-1 > div > div:nth-child(1) > div > p > span > span {
  font-size: 28px;
}
html > body > #page > div:nth-child(2) > div > #overlappable-1 > div > div > div:nth-child(3) {
  background-color: #000000;
}
html > body > #page > #page-content > div > #team-1 > div > div:nth-child(1) > div > h2 > a {
  font-size: 26px;
}
.page-id-412 .bit-widget .bit-event .bit-offers-text {
  color: #af8e5f;
}
.post-list .post-list-item .card {
  border-width: 0px;
}
html > body > #page > #page-content > div > div > div:nth-child(1) > .post-list > .post-list-item > #post-319 {
  border-width: 0px;
}
html > body > #page > #page-content > div > div > div:nth-child(1) > .post-list > .post-list-item > #post-360 {
  border-width: 0px;
}
html > body > #page > #page-content > div > div > div:nth-child(2) > div > #recent-posts-1 {
  border-width: 0px;
}
html > body > #page > #page-content > div > div > div:nth-child(2) > div > #search-1 {
  border-width: 0px;
}
.page-id-1014 div.emd-container .carousel-inner .item.active iframe {
  border-width: 0px;
}
div.emd-container .panel-default {
  border-width: 0px;
}
#emdvideos {
  background-color: #000000;
}
div.emd-container .col-xs-6 {
  background-color: rgba(255, 255, 255, 0) !important;
}
.mesmerize-inner-page #page > .page-content {
  background-color: #000000;
}
.nav-links {
  background-color: #000000;
}
.subscribe-form input[type=submit] {
  background-color: #fbc02d !important;
  color: #ffffff !important;
  font-size: 12px;
  text-transform: uppercase;
}
.header-wrapper .header-homepage {
  background-color: #016a6d !important;
  background-size: cover;
  background-position: 50% 50% !important;
}
@media screen and (max-width: 500px) {
  div.emd-container .col-xs-6 {
    width: 100% !important;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
}
