body.custom-background {
    background: #080808!important;}
body {
background: #080808!important;}
.very-top-left {
    float: left;
padding-left:15px!important;
font-weight:400;
    color: #fff;}
.elementor-progress-bar {
    background-color: #277f15!important;}
label {
    color: #fff!important;}
input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=tel], input[type=time], input[type=week], input[type=month], input[type=datetime-local], input[type=datetime], input[type=date], input[type=color], textarea, select {
   background:#c5bdbd!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__picture {
    max-width: 75%!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-title {
    margin-bottom: 16px;
    margin-top: 60px!important;}
.drag-wrapper .thing .circle {
    background: #d4410d;}
.drag-wrapper .thing .circle {
    background: none!important;}
.drag-wrapper .thing .circle img {
   width:900px!important;}
#fbmsg .fbmsg-badge-btn {
    width: 80px!important;
    height: 80px !important;}
    .breadcrumb {
    background-color: #189f1300;
    border-radius: 4px;
    color: #fff;}
.elementor a {
    color: #fff;}
.sticky-navigation .main-navigation a {
    color: #ffffff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-inner {
    color: #ffffff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-amount {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a:visited {
    color: #ccc5c5!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__description {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .breadcrumbs__link, html#ecwid_html body#ecwid_body .ec-size .ec-store .breadcrumbs__link:visited {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price__value {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__title {
    margin-bottom: 5px;
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__title {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__total {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__row--total .ec-cart-summary__title, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__row--total .ec-cart-summary__price {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__cert {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next__text {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__title {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard * {
    font-family: "Proxima Nova", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", Arial, sans-serif;
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__title {
    color: #fff!important;}
ol, ul {
color: #fff!important;}
.menu-align-center .primary-menu>li.menu-item-has-children a {
    background: #000!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:visited {
    color: #ffffff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked {
box-shadow:none!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store * {
color:#fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon {
    border: 1px solid #ffffff!important;}
.main-navigation .primary-menu {
    margin-bottom: 20px;}
.sticky-navigation .main-navigation .sub-menu li a {
    background: #000!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__text {
    color: #111!important;}
body.custom-background {
    background: #080808!important;}