.gl-row {
  clear: both; }

@media screen and (min-width: 1920px) {
  /* insert styles here */
  .gl-row {
    background-size: 100%;
    background-position: left bottom !important; } }

div:not(.metadata-container-row-width-100) > .gl-row-children {
  display: table;
  vertical-align: top;
  table-layout: fixed; }
  div:not(.metadata-container-row-width-100) > .gl-row-children .gl-hollow {
    box-sizing: border-box;
    display: table-cell;
    vertical-align: top; }

div:not(.gl-row-expanded) > .gl-row-children {
  max-width: 1125px;
  padding: 0 10px; }

.gl-row-children {
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto; }
  .gl-row-children .metadata-container-hollow-width-0 {
    width: 0%;
    min-width: 0%;
    max-width: 0%; }
  .gl-row-children .metadata-container-hollow-width-10 {
    width: 10%;
    min-width: 10%;
    max-width: 10%; }
  .gl-row-children .metadata-container-hollow-width-15 {
    width: 15%;
    min-width: 15%;
    max-width: 15%; }
  .gl-row-children .metadata-container-hollow-width-20 {
    width: 20%;
    min-width: 20%;
    max-width: 20%; }
  .gl-row-children .metadata-container-hollow-width-25 {
    width: 25%;
    min-width: 25%;
    max-width: 25%; }
  .gl-row-children .metadata-container-hollow-width-30 {
    width: 30%;
    min-width: 30%;
    max-width: 30%; }
  .gl-row-children .metadata-container-hollow-width-35 {
    width: 35%;
    min-width: 35%;
    max-width: 35%; }
  .gl-row-children .metadata-container-hollow-width-40 {
    width: 40%;
    min-width: 40%;
    max-width: 40%; }
  .gl-row-children .metadata-container-hollow-width-45 {
    width: 45%;
    min-width: 45%;
    max-width: 45%; }
  .gl-row-children .metadata-container-hollow-width-50 {
    width: 50%;
    min-width: 50%;
    max-width: 50%; }
  .gl-row-children .metadata-container-hollow-width-55 {
    width: 55%;
    min-width: 55%;
    max-width: 55%; }
  .gl-row-children .metadata-container-hollow-width-60 {
    width: 60%;
    min-width: 60%;
    max-width: 60%; }
  .gl-row-children .metadata-container-hollow-width-65 {
    width: 65%;
    min-width: 65%;
    max-width: 65%; }
  .gl-row-children .metadata-container-hollow-width-70 {
    width: 70%;
    min-width: 70%;
    max-width: 70%; }
  .gl-row-children .metadata-container-hollow-width-75 {
    width: 75%;
    min-width: 75%;
    max-width: 75%; }
  .gl-row-children .metadata-container-hollow-width-80 {
    width: 80%;
    min-width: 80%;
    max-width: 80%; }
  .gl-row-children .metadata-container-hollow-width-85 {
    width: 85%;
    min-width: 85%;
    max-width: 85%; }
  .gl-row-children .metadata-container-hollow-width-90 {
    width: 90%;
    min-width: 90%;
    max-width: 90%; }
  .gl-row-children .metadata-container-hollow-width-100 {
    width: 100%;
    min-width: 100%;
    max-width: 100%; }
  .metadata-container-row-width-50-50 .gl-row-children .gl-hollow:nth-child(1) {
    padding-right: 10px; }
  .metadata-container-row-width-50-50 .gl-row-children .gl-hollow:nth-child(2) {
    padding-left: 10px; }
  @media all and (max-width: 799px) {
    .metadata-container-row-width-50-50 .gl-row-children {
      display: block;
      width: 100%; }
      .metadata-container-row-width-50-50 .gl-row-children .gl-hollow {
        display: block !important;
        width: 100%;
        min-width: 100%;
        max-width: 100%; }
      .metadata-container-row-width-50-50 .gl-row-children .gl-hollow:nth-child(1) {
        padding-right: 0; }
      .metadata-container-row-width-50-50 .gl-row-children .gl-hollow:nth-child(2) {
        padding-left: 0; } }
  .metadata-container-row-width-30-70 .gl-row-children .gl-hollow:nth-child(1),
  .metadata-container-row-width-70-30 .gl-row-children .gl-hollow:nth-child(1) {
    padding-right: 10px; }
  .metadata-container-row-width-30-70 .gl-row-children .gl-hollow:nth-child(2),
  .metadata-container-row-width-70-30 .gl-row-children .gl-hollow:nth-child(2) {
    padding-left: 10px; }
  @media all and (max-width: 799px) {
    .metadata-container-row-width-30-70 .gl-row-children,
    .metadata-container-row-width-70-30 .gl-row-children {
      display: block;
      width: 100%; }
      .metadata-container-row-width-30-70 .gl-row-children .gl-hollow,
      .metadata-container-row-width-70-30 .gl-row-children .gl-hollow {
        display: block !important;
        width: 100%;
        min-width: 100%;
        max-width: 100%; }
      .metadata-container-row-width-30-70 .gl-row-children .gl-hollow:nth-child(1),
      .metadata-container-row-width-70-30 .gl-row-children .gl-hollow:nth-child(1) {
        padding-right: 0; }
      .metadata-container-row-width-30-70 .gl-row-children .gl-hollow:nth-child(2),
      .metadata-container-row-width-70-30 .gl-row-children .gl-hollow:nth-child(2) {
        padding-left: 0; } }
  .metadata-container-row-width-33-34-33 .gl-row-children .metadata-container-hollow-width-33,
  .metadata-container-row-width-33-34-33 .gl-row-children .metadata-container-hollow-width-34 {
    max-width: 33.33%;
    min-width: 33.33%;
    width: 33.33%; }
  .metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow:nth-child(1) {
    padding-right: 13.33333px; }
  .metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow:nth-child(2) {
    padding-left: 6.66667px;
    padding-right: 6.66667px; }
  .metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow:nth-child(3) {
    padding-left: 13.33333px; }
  @media all and (max-width: 639px) {
    div.metadata-container-row-width-33-34-33 .gl-row-children {
      display: block; }
      div.metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow {
        display: block;
        width: 100%;
        min-width: 100%;
        max-width: 100%; }
        div.metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow.gl-hollow:nth-child(1), div.metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow.gl-hollow:nth-child(2), div.metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow.gl-hollow:nth-child(3) {
          padding-left: 0;
          padding-right: 0; }
        div.metadata-container-row-width-33-34-33 .gl-row-children .gl-hollow .gadget--type-html.gadget--view-mode-full-left .field--name-field-image img {
          max-width: 75%;
          margin: 0 auto; } }
  .metadata-container-row-width-30-40-30 .gl-row-children .gl-hollow:nth-child(1) {
    padding-right: 13.33333px; }
  .metadata-container-row-width-30-40-30 .gl-row-children .gl-hollow:nth-child(2) {
    padding-left: 6.66667px;
    padding-right: 6.66667px; }
  .metadata-container-row-width-30-40-30 .gl-row-children .gl-hollow:nth-child(3) {
    padding-left: 13.33333px; }
  @media all and (max-width: 639px) {
    div.metadata-container-row-width-30-40-30 .gl-row-children .gl-row-children {
      display: block; }
      div.metadata-container-row-width-30-40-30 .gl-row-children .gl-row-children .gl-hollow {
        display: block;
        width: 100%;
        min-width: 100%;
        max-width: 100%; }
        div.metadata-container-row-width-30-40-30 .gl-row-children .gl-row-children .gl-hollow.gl-hollow:nth-child(1), div.metadata-container-row-width-30-40-30 .gl-row-children .gl-row-children .gl-hollow.gl-hollow:nth-child(2), div.metadata-container-row-width-30-40-30 .gl-row-children .gl-row-children .gl-hollow.gl-hollow:nth-child(3) {
          padding-left: 0;
          padding-right: 0; } }
  .metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(1) {
    padding-right: 10px; }
  .metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(2) {
    padding-left: 5px;
    padding-right: 5px; }
  .metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(3) {
    padding-left: 5px;
    padding-right: 5px; }
  .metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(4) {
    padding-left: 10px; }
  @media all and (max-width: 767px) {
    div.metadata-container-row-width-25-25-25-25 .gl-row-children {
      display: block; }
      div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow {
        display: inline-block;
        width: 50%;
        min-width: 50%;
        max-width: 50%; }
        div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow.gl-hollow:nth-child(1) {
          padding-right: 5px; }
        div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow.gl-hollow:nth-child(2) {
          padding-left: 5px;
          padding-right: 0; }
        div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow.gl-hollow:nth-child(3) {
          padding-left: 0;
          padding-right: 5px; }
        div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow.gl-hollow:nth-child(4) {
          padding-left: 5px; } }
  @media all and (max-width: 479px) {
    div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow {
      width: 100%;
      min-width: 100%;
      max-width: 100%; }
    div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(1),
    div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(2),
    div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(3),
    div.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(4) {
      padding-left: 0;
      padding-right: 0; } }

/* EXCEPTIONS 
	#row-592e8b26eba99 {display:none;}
	@media all and (max-width: 767px) {
		div.metadata-container-row-width-25-25-25-25#row-5913320740c9c, 
		div.metadata-container-row-width-25-25-25-25#row-58d77e61a643a, 
		#row-58d338f45d8df, #row-58d337dcda885, #row-58d7e98a38eba, #row-58d7e98fb59a2, #row-592e883bd02cc, #row-592e8dda328a9 {
			.gl-row-children {
				.gl-hollow {
					width: 100%; max-width: 100%; min-width: 100%;
				}
			}
		}
		.view-blog-post.view-display-id-block_1, .view-blog-post.view-display-id-block_3 {
			.views-row {
				width: calc(50% - 20px); margin-top: 5px; padding-top: 10px;
				margin: 0 auto;
			}
		}
	}
	@media all and (max-width: 480px) {
		div.metadata-container-row-width-25-25-25-25#row-5913320740c9c, 
		div.metadata-container-row-width-25-25-25-25#row-58d77e61a643a, 
		#row-58d338f45d8df, #row-58d337dcda885, #row-58d7e98a38eba, #row-58d7e98fb59a2, #row-592e883bd02cc, #row-592e8dda328a9 {
			.gl-row-children {
				.gl-hollow {
					width: 100%; max-width: 100%; min-width: 100%;
				}
			}
		}
		.view-blog-post.view-display-id-block_1, .view-blog-post.view-display-id-block_3 {
			.views-row {
				width: 100%; margin-top: 5px; padding-top: 10px;
				margin: 0 auto;
				.node--type-blog-post.node--view-mode-grid {
					.field--name-node-title {
						font-size: 20px; padding: 15px 14px 4px;
					}
				}
			}
		}

		.view-blog-post.view-display-id-block_3 .views-row:nth-child(3n+2) {margin-left:0px; margin-right:0px;}
	}
  @media all and (max-width: 799px) {
  	.metadata-container-row-width-25-25-25-25 .gl-row-children .gl-hollow:nth-child(1) {
  		padding-right: 0px;
  	}
  	.metadata-container-row-width-25-25-25-25 {
  		.gl-row-children {
  			.gl-hollow:nth-child(1), .gl-hollow:nth-child(2), .gl-hollow:nth-child(3), .gl-hollow:nth-child(4) {
  				padding: 0; padding-left: 0px; padding-right: 0px;
  			}
  		}
  	}


  	
  }
*/

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