/*
Theme Name: English National Opera
Theme URI: https://github.com/substrakt/wp-base-theme
Author: Substrakt
Author URI: http://substrakt.co.uk/
Description: English National Opera Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:
Text Domain: ENO

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
  margin: 5px 20px 20px 0; }

.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto; }

.alignright {
  float: right;
  margin: 5px 0 20px 20px; }

.alignleft {
  float: left;
  margin: 5px 20px 20px 0; }

a img.alignright {
  float: right;
  margin: 5px 0 20px 20px; }

a img.alignnone {
  margin: 5px 20px 20px 0; }

a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0; }

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.wp-caption {
  background: #fff;
  border: 1px solid #f0f0f0;
  max-width: 96%;
  /* Image does not overflow the content area */
  padding: 5px 3px 10px;
  text-align: center; }

.wp-caption.alignnone {
  margin: 5px 20px 20px 0; }

.wp-caption.alignleft {
  margin: 5px 20px 20px 0; }

.wp-caption.alignright {
  margin: 5px 0 20px 20px; }

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto; }

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px; }

.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
  max-width: 100%;
  height: auto; }

/*------------------------------------*\
    COLOURS.SCSS
\*------------------------------------*/
/**

    ENO Project Colours

 */
@font-face {
  font-family: 'LL Brown';
  font-weight: 300;
  src: url("./assets/fonts/brown/lineto-brown-light.eot");
  /* IE9 Compat Modes */
  src: url("./assets/fonts/brown/lineto-brown-light.eot?#iefix") format("embedded-opentype"), url("./assets/fonts/brown/lineto-brown-light.woff") format("woff"), url("./assets/fonts/brown/lineto-brown-light.ttf") format("truetype"), url("./assets/fonts/brown/lineto-brown-light.svg#svgFontName") format("svg");
  /* Legacy iOS */ }
@font-face {
  font-family: 'LL Brown';
  font-weight: 400;
  src: url("./assets/fonts/brown/lineto-brown-regular.eot");
  /* IE9 Compat Modes */
  src: url("./assets/fonts/brown/lineto-brown-regular.eot?#iefix") format("embedded-opentype"), url("./assets/fonts/brown/lineto-brown-regular.woff") format("woff"), url("./assets/fonts/brown/lineto-brown-regular.ttf") format("truetype"), url("./assets/fonts/brown/lineto-brown-regular.svg#svgFontName") format("svg");
  /* Legacy iOS */ }
@font-face {
  font-family: 'LL Brown';
  font-weight: 700;
  src: url("./assets/fonts/brown/lineto-brown-bold.eot");
  /* IE9 Compat Modes */
  src: url("./assets/fonts/brown/lineto-brown-bold.eot?#iefix") format("embedded-opentype"), url("./assets/fonts/brown/lineto-brown-bold.woff") format("woff"), url("./assets/fonts/brown/lineto-brown-bold.ttf") format("truetype"), url("./assets/fonts/brown/lineto-brown-bold.svg#svgFontName") format("svg");
  /* Legacy iOS */ }
.layout.layout-canvas-g {
  font-family: 'LL Brown', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;
  color: #000;
  font-size: 16px; }
  .layout.layout-canvas-g form input[type="text"],
  .layout.layout-canvas-g form input[type="email"] {
    font-family: 'LL Brown', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif !important;
    border: 1px solid #808080;
    padding: 10px 20px;
    min-width: 300px;
    display: block;
    box-sizing: border-box; }
  .layout.layout-canvas-g form label {
    font-family: 'LL Brown', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif !important;
    text-align: left !important;
    display: block;
    padding: 5px 0;
    font-size: 16px; }
  .layout.layout-canvas-g form .sc-button {
    font-family: 'LL Brown', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif !important;
    text-transform: uppercase;
    background: #EF3340 !important;
    border-radius: 0 !important;
    outline: none;
    border: none !important;
    box-sizing: border-box;
    padding: 12px 20px !important;
    height: auto !important;
    cursor: pointer; }
  .layout.layout-canvas-g form .smartcapture-submit-button-wrapper {
    display: flex;
    margin-top: 10px; }
  .layout.layout-canvas-g .fuelux input[type=text], .layout.layout-canvas-g .fuelux input[type=number], .layout.layout-canvas-g .fuelux input[type=email] {
    height: auto !important; }

/*# sourceMappingURL=style.css.map */
