/*
Es. di hoverintent

var large_main_menu = $('.main-menu-box.large .main-menu');
large_main_menu.hoverIntent(
  function(){
    $(this).addClass('has-hover')
  },
  function(){
    $(this).removeClass('has-hover')
  },
  'li'
);
*/
.content-section {
  margin-top: 2em; }
  .content-section .column + .column {
    margin-top: 2em; }
  .content-section figure {
    width: 100%; }
    .content-section figure img {
      max-width: 100%;
      margin: auto; }
  .content-section h1 {
    color: #5e5f61; }
    .content-section h1:after {
      display: none; }
    .content-section h1 + .editor-content {
      margin-top: 1em; }
  @media only screen and (min-width: 52.5em) {
    .content-section h1 {
      text-align: left; }
    .content-section .column + .column {
      margin-top: 0; } }

.back-link-box a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ba2b35;
  font-size: 1.75em; }
  @media only screen and (min-width: 52.5em) {
    .back-link-box a {
      font-size: 2em; } }
  @media only screen and (min-width: 75.063em) {
    .back-link-box a {
      font-size: 2.25em; } }
  .back-link-box a .name:after {
    content: ".";
    color: #5e5f61; }
  .back-link-box a:hover {
    color: #912129; }

.related-box {
  margin-top: 2em;
  padding: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .related-box:after {
    content: "";
    display: block;
    margin-left: .2em;
    width: 24px;
    min-width: 24px;
    background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2260.641%22%20viewBox%3D%220%200%2030%2060.641%22%3E%3Cpath%20d%3D%22M16.261%201.232h10.331s-.276-.575-.971-.903C24.927%200%2021.876%200%2021.876%200H8.062S5.011%200%204.317.329c-.692.329-.97.903-.97.903h12.914zM18.378%2032.901c0-.738-.496-1.09-1.363-1.09H15.68v2.223h1.335c.867%200%201.363-.368%201.363-1.133zM16.7%2044.094h2.121l-1.062-2.495zM12.77%2033.777c0-1.147-.857-1.966-1.966-1.966h-1.34v3.917h1.38c1.09.001%201.926-.811%201.926-1.951z%22%20fill%3D%22%23ba2b35%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M29.9%2016.225c-.068-1.684-.436-3.181-1.31-4.989-.873-1.81-3.429-3.163-4.113-4.972-.688-1.808%201.684-3.698%201.684-3.698H3.842s2.369%201.89%201.684%203.698c-.689%201.809-3.243%203.163-4.116%204.972C.538%2013.044.169%2014.541.1%2016.225c-.163%203.971-.209%2022.052.518%2025.991.88%204.793%203.415%208.892%206.126%2011.564%203.83%203.772%204.304%206.86%204.304%206.86h7.907s.475-3.088%204.303-6.86c2.712-2.673%205.245-7.977%206.126-12.768.725-3.938.678-20.816.516-24.787zm-12.579-4.521h.947v5.619h-.947v-5.619zm2.534%2013.665v-4.037h.932v5.619h-.932l-2.993-4.028v4.028h-.949v-5.619h.932l3.01%204.037zm-5.638-13.688c.794%200%201.589.329%202.134.867l-.552.691c-.409-.443-.996-.716-1.565-.716-1.124%200-2.007.868-2.007%201.976%200%201.105.883%201.982%202.007%201.982.561%200%201.14-.257%201.565-.667l.561.627c-.569.561-1.38.922-2.173.922-1.647%200-2.922-1.244-2.922-2.858%200-1.597%201.29-2.824%202.952-2.824zm.221%209.651v5.618h-.948v-5.618h.948zm-5.232%200h.948v4.761h2.431v.857H9.206v-5.618zm-.691%209.627h2.304c1.687%200%202.907%201.181%202.907%202.811%200%201.623-1.23%202.81-2.929%202.81H8.515v-5.621zm3.943%2015.286c-1.647%200-2.922-1.243-2.922-2.855%200-1.598%201.294-2.827%202.952-2.827.796%200%201.591.33%202.135.868l-.552.689c-.41-.441-.995-.713-1.565-.713-1.125%200-2.008.865-2.008%201.974%200%201.107.883%201.981%202.008%201.981.562%200%201.141-.256%201.565-.666l.562.627c-.569.562-1.382.922-2.175.922zm2.277-15.285h2.28c1.436%200%202.263.697%202.263%201.92%200%20.897-.42%201.531-1.165%201.821l1.262%201.877h-1.077l-1.026-1.7c-.079.007-.168.007-.256.007H15.68v1.693h-.945V30.96zm4.983%2015.246l-.538-1.269h-2.833l-.538%201.269h-.988l2.479-5.619h.972l2.456%205.619h-1.01zm1.766-9.628h-.949V30.96h.949v5.618z%22%20fill%3D%22%23ba2b35%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-size: auto 42px;
    background-position: center;
    background-repeat: no-repeat; }
  .related-box a {
    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    padding: .5em 2em .5em 0;
    height: 42px;
    border-top: 1px solid #ba2b35;
    border-bottom: 1px solid #ba2b35;
    color: #ba2b35;
    font-family: "crimson_text_semibolditalic";
    font-size: 1.175em; }
    .related-box a:hover {
      color: #912129; }
  @media only screen and (min-width: 52.5em) {
    .related-box {
      padding: 0;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .related-box a {
        font-size: 1.2em; } }
