/* Last-Modified: Wed, 14 Oct 2026 15:45:39 GMT [ver: ] */
/* Current-Time:Wed, 14 Oct 2026 12:30:27 -0500*/
/*Yishu - remove nl widget, add spacing for other widgets - GW 3/30/2026*/
footer > div > div:nth-child(1) > h2, footer > div > div:nth-child(1) > form {display: none;}

footer > div > div:nth-child(1) {width: 15%;}
footer > div > div:nth-child(2) {width: 85%;}

/*Yishu - Hide View Archived Works link - JBS - 9/6/2023*/
.faso-works-link-archived-works {display: none;}

/*Eurostyle - remove first/last name boxes on NL signup page - gm 2-17-2022 */
#newsletter-form div:nth-child(2) 
#newsletter-form div:nth-child(3) 

/*Remove lines added from h1 and h2 - JS/SS - 8/2/2023*/
h1:after, h2:after {height: 0px;}


/* Default for all media types. */
div.row { width: 100%; }
div.columns-2 {
 float: none;
 padding: 0px 10px 50px 10px;
 width: 100%; text-align: center; }
div.columns-3 {
 float: none;
 padding: 0px 10px 50px 10px;
 width: 100%; text-align: center; }
img.full-width { width: 100%; }
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) { }
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) { }
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
 div.columns-2 { float: left; width: 50%; }
 div.columns-3 { float: left; width: 33.33%;} }
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
 div.columns-2 { float: left; width: 50%; }
 div.columns-3 { float: left; width: 33.34%; } }
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
 div.columns-2 { float: left; width: 50%;}
 div.columns-3 { float: left; width: 33.33%; } }