:root {
  --primary: #b1004f;
  --secondary: #f1909c;
}

html, body,
.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu > li > a,
h1, h2, h3, h4, h5, h6 {
  font-family: Arial, sans-serif;
}

.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="number"], .formResponsive input[type="email"], .formResponsive input[type="tel"], .formResponsive input[type="url"], .formResponsive input[type="password"],
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select, textarea, .uneditable-input{
	border-color: #e1e1e1 !important;
	border-radius: 3px !important;
    transition: border linear 0.2s, box-shadow linear 0.2s;
    /* box-shadow: 0px 1px 1px rgba(0,0,0,0.15) inset, 0px 0px 4px rgba(241,144,156,0.6) !important; */
}

select:focus, textarea:focus, input[type="text"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus {
  border-color: var(--secondary) !important;
}

.rsepro-filter-container {
  display: none;
}

#rstpl-com_users #main .login+div {
  display: none;
}

.btn, .rs_controls .btn {
  background: var(--primary);
  box-shadow: none;
}
.btn:focus, .btn:hover, .rs_controls .btn:hover,  .rs_controls .btn:focus {
  background: var(--secondary);
    color: #000;
    box-shadow: none;
}

.rs_events_container a.thumbnail {
  background: none;
}