/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

body.col-2cr .main-inner {
  /* purple in psd is #C30049 converted -> #c31f4c */
  background-image: url('../images/s-left-purple.png');
}

body .sidebar.s1, .sidebar.s1 .sidebar-content {
  background: #c31f4c;
}

body .widget .current-menu-item a {
  font-weight: bold;
}

body .widget .menu-item a {
  color: white;
}

body .widget ul li.current-menu-item a:before {
  color: white;
}

body .widget ul li.menu-item a:before {
  color: rgba(255,255,255,0.4);
}

body .widget_nav_menu ul li a {
  border-color: rgba(255,255,255,0.2);
}

body .widget_nav_menu ul li a:hover {
  background-color: white;
  color: #c31f4c;
}

/*body .widget ul li.menu-item a:hover:before {
  color: #c31f4c;
}*/

body .widget > h3 {
  color: white;
  font-weight: bold;
}


/*.widget .current-menu-item a {
	color: #c31f4c;
}
.widget ul li.current-menu-item a:before {
	color: #c31f4c;
}*/

.change-story {
	cursor: pointer;
}

article audio, article .mejs-audio {
  max-width: 450px;
}

/*
 * Overwrite ridiciulous setting hueman theme
 */

.wpcf7 p {
  padding-top: 10px;
  float: none !important;
}
.wpcf7 input[type="email"], 
.wpcf7 input[type="url"], 
.wpcf7 input[type="tel"], 
.wpcf7 input[type="number"], 
.wpcf7 input[type="text"], 
.wpcf7 select,
.wpcf7 textarea {
  float: none !important;
}

.wpcf7 .wpcf7-form-control-wrap {
  float: none;
}

/* small caps */
span.small-caps { 
  font-variant: small-caps;
}



