/* Last-Modified: Sat, 1 Jan 2000 10:00:30 GMT [ver: ] */
/* Current-Time:Wed, 07 Oct 2026 17:43:08 -0500*/
.site-title img {
height: 30px !important;
}

.site-title a { font-family: 'Comfortaa'; }
h1, h2, h3, h4, h5, h6 { font-family: 'Comfortaa'; font-weight: 900; line-height:1.25;}

h6 {margin-top: 0px !important;}

nav {
     font-family: 'Montserrat' !important!;
}

body {
     font-family: 'Montserrat' !important;
}

sup {
     font-size: 0.5em;
     vertical-align: 0.5em;  /* Align the text to be a true superscript */
     line-height: 1;             /* Ensure the line-height does not affect the alignment */
}

.header_footer {font-size:10px; font-weight:normal !important;}

.content-item .epsilon {border-left: 1px solid #E6E6E6; padding-left: 20px; padding-right: 20px;}

.faso-user-p {
     margin: 26px 0px 26px 0px;
     padding: 0;
}

.footnote {
     font-size: 12px;
}

li {
     margin-bottom: 26px;
     font-family: 'Montserrat';
}

a {
text-decoration: none !important;
font-weight: 600 !important;
}

.sf-menu a {
     font-family: 'Montserrat';
     font-size: 13px;
     line-height: 23px;
}

.sf-menu li li a {
     font-family: 'Montserrat';
     font-size: 12px;
     line-height: 22px;
}

input[type="text"], textarea {
     font-family: 'Montserrat' !important;
}

.nl_signup {
     width: 90%;
     margin: auto;
     text_align: center;
}

.btn {
     border: 2px solid #000000;
     font-family: 'Montserrat';
     margin: 10px 0px 10px 0px;
     font-weight: 600;
}

.video-title {
line-height: 25px;
}

.page-title {
margin-top: 0px;
margin-bottom: 30px;
}

.spacer {
height: 0px;
}

.row.widgets { display:none;}

.widget_sidebar_newsletter {display: none;}

/* Styling for tables. */
.col-1-5 {border: 1px solid #000; width: 19%;}
.col-1-5.col-1 {width: 24%;}

.col-1-5.header-left {border-width: 2px 1px 1px 2px; border-style: solid; border-color: #000;}
.col-1-5.header-center {border-width: 2px 1px 1px 1px; border-style: solid; border-color: #000;}
.col-1-5.header-right {border-width: 2px 2px 1px 1px; border-style: solid; border-color: #000;}

.col-1-5.cell-left {border-width: 1px 1px 1px 2px; border-style: solid; border-color: #000;}
.col-1-5.cell-right {border-width: 1px 2px 1px 1px; border-style: solid; border-color: #000;}

.col-1-5.footer-left {border-width: 1px 1px 2px 2px; border-style: solid; border-color: #000;}
.col-1-5.footer-center {border-width: 1px 1px 2px 1px; border-style: solid; border-color: #000;}
.col-1-5.footer-right {border-width: 1px 2px 2px 1px; border-style: solid; border-color: #000;}

.col-1-5.button {border-style: none;}

.col-1-5.button-top-left {border-width: 0px 1px 0px 0px; border-style: solid; border-color: #000;}
.col-1-5.button-top-center {border-width: 2px 1px 0px 1px; border-style: solid; border-color: #000;}
.col-1-5.button-top-right {border-width: 2px 2px 0px 1px; border-style: solid; border-color: #000;}

.cell {background-color: #fff; box-shadow: 0px 0px 0px 0px; padding: 0px; font-size: 12px; text-align: center; vertical-align: middle;}

.no-display {display: none;}
.display-block {display: block;}

.testimonial {
width: 90%;
margin: 0px auto;
}

.testimonial_source {
width: 30%;
float: left;
}

.testimonial_source_image {
width: 125px !important;
}

.testimonial_source_name {
font-weight: bold !important;
font-size: 14px;
line-height: 14px;
}

.testimonial_source_title {
font-size: 12px;
line-height: 12px;
}

.testimonial_source_url {
font-size: 12px;
line-height: 12px;
}

.testimonial_quote {
width: 70%;
float: left;
}

.testimonial_quote_copy {
font-style: italic !important;
}

#wrapper {
padding-bottom: 0px !important;
min-height: 0% !important;
}

/* Hide View Archive of Past Events link on the Events page. */
.faso-events-section-footer {display: none;}

/* Hide Footer - 4/20/2021 - JS */
.footer {display: none;}


/* Hide Get New Art Alerts */
div.form-item { display: none; }
div.myic { display: none; }

/* Modded Footer to appear below Code Injection - 4/20/2021 */
.footer_mod {
font-size: 14px;
width: 100%;
text-align: center;
clear: both;
padding-bottom: 30px;
padding-top: 5px;
}

@media only screen and (max-width: 1122px){

.footer-mod .copyright {
    float: none;
    text-align: center;
}

.footer-mod {
    padding: 25px 25px 25px 25px;
}

.testimonial_source {
width: 100%;
float: left;
text-align: center;
margin-bottom: 30px;
}

.testimonial_source_
 {
width: 150px !important;
}

.testimonial_quote {
width: 100%;
float: left;
text-align: center;
}

/* FitPrint CSS */
h1 {  font-size: 30px; }

}

/*Removes recent works section footer*/
.faso-works-section-footer {display:none; visibility: hidden;}

/*Removes View Archive link on works pages.*/
.faso-works-section-header {display:none; visibility: hidden;}

/*Removes the newsletter name title on the newsletter signup page.*/
h2.faso-en-data-heading {display:none; visibility: hidden;}

/* CSS for tables and lists in tables. */
td.row_header.workshop {width: 25%; margin-top: 0px; padding-top: 0px; vertical-align: baseline;}
td.row_content.workshop {vertical-align: baseline;}
ul.table_list {padding-left:18px; }
li.table_list {margin-bottom: 0px;}

/* CSS for laptops and desktops only. */
@media only screen and (min-width: 992px) {
   .site-title img {height: 50px !important;}

   /*Adds top margin to homepage slides on desktop for websites using the Redmond template. */
   .slick-dotted.slick-slider {margin-top: 30px;}
}
  /*Adds padding to div containing the Personal Art Marketer pricing table.*/
  div.padding-top {padding-top: 20px;}