.footer {
    color: #717171;
    background: #111;}
.footer a {
    color: #717171;}
.navbar-inverse {
    background-color: #222;
    border-color: #080808;
    background: #111 !important;}
.colored-line-left, .colored-line-right, .colored-line {
    background: #f16c20;
    display: none;}
.elementor a {
    color: #999;}
.entry-content p, .entry-content span {
    color: #333;}
.h1 single-title {
display:none!important;}
.sticky-navigation-open {
    min-height: 70px;
    background: black;}
.navbar-inverse {
    background-color: #222;
    border-color: #080808;
    background: #8c1717 !important;
    height: 10px !important;}
.powered-by {
  display: none;}
.powered-by a {
    color: #dbdbdb;
    display: none;}
#sidebar-secondary {
   float: right;
border: none;}
.page-title {
   display: none!important;}
#huge_it_videogallery_content_2 #huge_it_videogallery_container_2 .video-element_2 {
 background: url("https://knightriderstore.com/wp-content/uploads/2017/06/sep.jpg");border-radius: 5px;
border:none;}
#huge_it_videogallery_content_2 #huge_it_videogallery_container_2 .video-element_2 .title-block_2 h3 {
 color: #dad3d3;}
#huge_it_videogallery_popup_list_2 li.pupup-element {
 background: url("https://knightriderstore.com/wp-content/uploads/2017/06/sep.jpg");}
#huge_it_videogallery_popup_list_2 li.pupup-element .popup-wrapper_2 .right-block > div {
 color: #dad3d3;}
#huge_it_videogallery_popup_list_2 .popup-wrapper_2 .right-block .title {
 color: #dad3d3;}
#huge_it_videogallery_popup_list_2 .popup-wrapper_2 .image-block_2 {
border:none;}
#huge_it_videogallery_popup_list_2 li.pupup-element.active {
    display: block;
    border-radius: 5px;}
.elementor img {
    border-radius: 2px!important;}
a {color: #363130;}
.entry-content span {
    color: #333;}
button, input[type="button"], input[type="reset"], input[type="submit"] {
color:#fff!important;
    background-color: #ca2c08;}
.entry-content span {
    color: #333;}
label {
  color: #fff;}
.sticky-navigation-open .sticky-navigation {
display:none;}
table, th, td {
    border: none;}
h1.single-title {
   display:none;}
.footer a {
    background-color: #111;}
.elementor-5 .elementor-element.elementor-element-w8zfz91 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -76px;
    margin-bottom: 50px;}
.mejs-container .mejs-controls {
    background: #5a0c0c!important;}
.mejs-controls .mejs-time-rail .mejs-time-total {
    background: rgba(255,255,255,.33);}
.mejs-container * {
    font-family: Helvetica,Arial;
    color: #bbafaf !important;}
#huge_it_videogallery_content_3 #huge_it_videogallery_container_3 .video-element_3 {
 background: url("https://knightriderstore.com/wp-content/uploads/2017/06/sep.jpg");border-radius: 5px;
border:none;}
#huge_it_videogallery_content_3 #huge_it_videogallery_container_3 .video-element_3 .title-block_3 h3 {
 color: #dad3d3;}
#huge_it_videogallery_popup_list_3 li.pupup-element {
 background: url("https://knightriderstore.com/wp-content/uploads/2017/06/sep.jpg");}
#huge_it_videogallery_popup_list_3 li.pupup-element .popup-wrapper_3 .right-block > div {
 color: #dad3d3;}
#huge_it_videogallery_popup_list_3 .popup-wrapper_3 .right-block .title {
 color: #dad3d3;}
#huge_it_videogallery_popup_list_3 .popup-wrapper_3 .image-block_3 {
border:none;}
#huge_it_videogallery_popup_list_3 li.pupup-element.active {
    display: block;
    border-radius: 5px;}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #333!important;}
ul {
    list-style: none;}
.elementor-2904 .elementor-element.elementor-element-e7f0708 .elementor-image-carousel-caption {
    text-align: center;
    color: #ded;
    font-weight: 300;}
textarea {
   background: #fff!important;
color:#333!important;
border:none!important;
    color: #333!important;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"] {
  background: #fff!important;
border:none!important;
    color: #fff!important;}
select.class123-select {
background: #fff!important;
border:none!important;
    color: #333!important;}
.grey-bg {
    border-top: 1px solid #747779;
    border-bottom: 1px solid #747779;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
    background-color: #a51414!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button {
    background-color: #9a1c1c!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .likely__widget {
  background: #1d1b5000!important;}
html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary {
    background: #8e2727!important;}
html#ecwid_html body#ecwid_body .ecwid input[type="text"], html#ecwid_html body#ecwid_body .ecwid input[type="time"], html#ecwid_html body#ecwid_body .ecwid input[type="url"], html#ecwid_html body#ecwid_body .ecwid input[type="week"] {
    color: #333!important;}
html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK>span {color: #fff!important;}
html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary {
    background: #a01515!important;}
body {
background-color: #000!important;}
.content-page input:not([type=submit]):not([type=reset]):not([type=button]) {
    width: 320px!important;}
.content-page input:not([type=submit]):not([type=reset]):not([type=button]) {
    width: 200px!important;}
.rpt_style_basic .rpt_recommended_plan .rpt_head .rpt_price {
    font-size: 70px!important;}
td {color: #8c938b!important;}
.stripe-button-el span {
   text-transform:none!important;
color:#fff!important;
    background: #6ba90e!important;
border:none!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-svg {
    color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary:hover .form-control__button:hover {
    background-color: #de1a1a!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__button {color:#fff!important;}
html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__textarea {
    background: #d8d5d5!important;
    color: #111!important;}
.a2a_kit a {margin-left: 10px!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text {
    color: #333!important;}
html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-radiogroup__item:not(.ec-radiogroup__item--multiline) .ec-radiogroup__item-wrap .ec-radiogroup__info {
display: none;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text {
    width: 250px!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-svg { font-size: 14px!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store * {
    color: #333!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control {
    border: 1px solid#44444421!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea {
    box-shadow: none!important;
padding:5px;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea {
    z-index: auto!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text {
    padding-top: 35px!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h4, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h4 {
    color: #333!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__text {
    color: #333!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: #ab0707!important;}
html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:visited, html#ecwid_html body#ecwid_body .ecwid a:hover, html#ecwid_html body#ecwid_body .ecwid a:active {color: #352a2a!important;}
html#ecwid_html body#ecwid_body .ecwid-minicart-mini-overlay-count, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-items, html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-total {color: #333!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__title {
    color: #333!important;
    font-weight: 600!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-text { color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button .svg-icon svg {color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li:hover {background:#fff!important;}
html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="text"] {color: #333!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__label {border: none;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn svg {
   display: none!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__picture {
    max-width: 70%!important;
    max-height: 70%!important;
    margin-top: -100px;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__price-inner {
    color: #333!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-radiogroup__title, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-radiogroup__info {color: #333!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button-text {color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button {border: none;}
html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a span {
color: #fff!important;}
html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-subParent {
   border: none!important;
    background-color: #231e1e!important;}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea {border: none!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text {
    padding-top: 20px!important;}
html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:visited, html#ecwid_html body#ecwid_body .ecwid a:hover, html#ecwid_html body#ecwid_body .ecwid a:active {color: #ffffff!important;}
svg[Attributes Style] {color:#fff!important;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block {margin-top: -10px;}
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumbs {margin-top: -100px!important;}
html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect {
    border: 1px solid #fff!important;
    background-color: #fff!important;}
html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter::after {
background-color: #e2dddd!important;}
html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter {color: #333!important;}