﻿/*****
      Frontend Style
                    *****/
#oe_main_menu_navbar {
  background: #a60000; }
  #oe_main_menu_navbar #edit-page-menu a {
    background: #591313 !important; }

.o_main_navbar > ul > li > a:hover,
.o_main_navbar > ul > li > a:active,
.o_main_navbar > ul > li > label:hover,
.o_main_navbar > ul > li > label:active,
.o_main_navbar .show .dropdown-toggle,
.o_main_navbar > a:hover,
.o_main_navbar > a:focus,
.o_main_navbar > button:hover,
.o_main_navbar > button:focus {
  background-color: #591313 !important; }

#o_newsletter_popup .o_popup_modal_content {
  border-radius: 8px !important; }
  #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close {
    background: #a60000 !important;
    color: #FFF !important; }

#o_newsletter_popup .btn.btn-success {
  background-color: #a60000 !important;
  border-color: #591313 !important; }

.o_field_widget.o_field_copy {
  border-color: #dddddd !important;
  color: #000 !important; }

.modal.o_sign_thank_you_dialog .modal-header {
  background-color: #a60000 !important; }

.o_sign_validate_banner {
  background-color: #a60000 !important;
  color: #fff !important; }
  .o_sign_validate_banner .btn-primary {
    background-color: #a60000 !important;
    border-color: #a60000 !important;
    color: #fff !important; }
  .o_sign_validate_banner .btn-secondary {
    background-color: #dddddd !important;
    border: none !important;
    color: #000 !important; }
  .o_sign_validate_banner .btn:focus, .o_sign_validate_banner .btn.focus {
    outline: 0;
    box-shadow: none !important; }

.o_sign_page_info .btn-primary,
.modal-content .btn-primary {
  background-color: #a60000 !important;
  border-color: #a60000 !important;
  color: #fff !important; }
  .o_sign_page_info .btn-primary:focus, .o_sign_page_info .btn-primary.focus,
  .modal-content .btn-primary:focus,
  .modal-content .btn-primary.focus {
    box-shadow: none !important; }

.o_sign_page_info .btn-secondary,
.modal-content .btn-secondary {
  background-color: #dddddd !important;
  border: none !important;
  color: #000 !important; }
  .o_sign_page_info .btn-secondary:focus, .o_sign_page_info .btn-secondary.focus,
  .modal-content .btn-secondary:focus,
  .modal-content .btn-secondary.focus {
    outline: 0;
    box-shadow: none !important; }
