/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/

/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

:root {
  /* Post */
  --prix: #328cec; /* header prix */
  --high-bd: #c7ced3; /* highlight-border */
  --high-bg: #f4f9fc; /* highlight-background */
  --tabletr: #eff5fa; /* table header */

  /* Text */
  --color-text-primary: #333;
  --color-text-secondary: #666;
  --color-text-tertiary: #999;

  /* Accent colors */
  --color-cta-primary: #e05857; /* cta btn */
  --color-cta-primary-bg: #e1ebf5; /* cta bg */
  --color-cta-primary-hover: #e24a49; /* cta btn hover */
  --color-cta-primary-pulse: rgba(
    224,
    88,
    87,
    0.4
  ); /* pulse animation around CTA */
  --color-accent-green: #32ba7c; /* Used in confirmation page */

  /* Form colors */
  --color-form-primary: #0687d4; /* form btn, progressbar */
  --color-form-primary-hover: #0377bb; /* form btn hover */
  --color-form-radio-txt-hover: #fff; /* form radio text hover */
  --color-form-primary-pulse: rgba(
    6,
    135,
    212,
    1
  ); /* pulse animation around submit button */

  /* Borders & Backgrounds */
  --color-border-light: #e8e8e8;
  --color-bg-hover: #ffd3d2;

  /* States */
  --color-success: #51b87b;
  --color-success-bg: #f7fff7;
  --color-error: #ff0000;

  /* Fonts */
  --font-base: "Helvetica Neue", Arial, sans-serif;
}

/* ==========================================================================
   SITE CUSTOM
   ========================================================================== */

/* contact */
label.tdb-s-form-label {
  border: none !important;
  color: #000 !important;
  padding-left: 5px !important;
}
select.tdb-s-form-input {
  padding: 10px !important;
}

.tdc-font-fa-info-circle:before {
  padding-right: 10px;
}

.wpforms-field-label {
  font-size: 1em !important;
  color: black !important;
}

.wpforms-field-container .wpforms-field input,
.wpforms-container-full select,
.wpforms-field textarea {
  border-color: black !important;
  border-width: 1px !important;
}

.wpforms-container-full select {
  padding: 5px !important;
}

label.tdb-search-form-placeholder {
  border: 0;
}

.tds-title-over-image {
  border-radius: 15px;
}
