/*** WHERE WE BELONG: ARTISTS IN THE ARCHIVE ***/

#wwb-callforartists-messages
{
	border: 5px dashed #ff333;
	background: #ff6666;
	width: 100%;
	color: black;
	font-weight: 600;
	font-size: 18px;
	margin: 20px;
	padding: 20px;
	border-radius: 10px;
}

/*
.button
{
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
  color: #0C5;

  font-size: 24px;
  font-weight: 300;
  
  margin: 5em auto;
    
  padding: 20px 20px;
  width: 100%;
  height: 20px;

  background: #0D6;
  border: 1px solid #0D6;
  color: #FFF;
  overflow: hidden;
  
  transition: all 0.5s;
}

.button:hover, .button:active 
{
  text-decoration: none;
  color: #0C5;
  border-color: #0C5;
  background: #FFF;
}

.button span 
{
  display: inline-block;
  position: relative;
  padding-right: 0;
  
  transition: padding-right 0.5s;
}

.button span:after 
{
  content: ' ';  
  position: absolute;
  top: 0;
  right: -18px;
  opacity: 0;
  width: 10px;
  height: 10px;
  margin-top: -10px;

  background: rgba(0, 0, 0, 0);
  border: 3px solid #FFF;
  border-top: none;
  border-right: none;

  transition: opacity 0.5s, top 0.5s, right 0.5s;
  transform: rotate(-45deg);
}

.button:hover span, .button:active span 
{
  padding-right: 30px;
}

.button:hover span:after, .button:active span:after 
{
  transition: opacity 0.5s, top 0.5s, right 0.5s;
  opacity: 1;
  border-color: #0C5;
  right: 0;
  top: 50%;
}
*/

/*** WHERE WE BELONG: ARTISTS IN THE ARCHIVE -- CALL FOR ARTISTS FORM ***/

/*

.webform-wwb-name-wrapper {margin-bottom: 20px;}
.webform-wwb-name {width: 350px;}
#edit-submitted-name {font-size: 18px;}

.webform-wwb-email-wrapper {margin-bottom: 20px;}
.webform-wwb-email {width: 350px;}
#edit-submitted-email {font-size: 18px;}

.webform-wwb-phone-wrapper {margin-bottom: 20px;}
.webform-wwb-phone {width: 350px;}
#edit-submitted-phone {font-size: 18px;}

.webform-wwb-address-wrapper {margin-bottom: 20px;}
.webform-wwb-address {width: 200px;}
#edit-submitted-address {width: 450px; font-size: 18px;}

.webform-wwb-website-wrapper {margin-bottom: 20px;}
.webform-wwb-website {width: 450px;}
#edit-submitted-website {font-size: 18px;}

.webform-wwb-statement-wrapper {margin-bottom: 20px;}
.webform-wwb-statement {width: 200px;}
#edit-submitted-statement {font-size: 16px;}

.webform-wwb-meaningful-wrapper {margin-bottom: 20px;}
.webform-wwb-meaningful {width: 200px;}
#edit-submitted-meaningful {font-size: 16px;}

.webform-wwb-past-wrapper {margin-bottom: 20px;}
.webform-wwb-past {width: 200px;}
#edit-submitted-past {font-size: 16px;}

.webform-wwb-wstitle-wrapper {margin-bottom: 20px; display: inline;}
.webform-wwb-wstitle {width: 400px;}
#edit-submitted-wstitle {font-size: 16px;}

.webform-wwb-wsyear-wrapper {margin-bottom: 20px; display: inline;}
.webform-wwb-wsyear {width: 50px;}
#edit-submitted-wsyear {font-size: 16px;}

.webform-wwb-wsdescription-wrapper {margin-bottom: 20px;}
.webform-wwb-wsdescription {width: 200px;}
#edit-submitted-wsdescription {font-size: 16px;}

.webform-wwb-wsrole-wrapper {margin-bottom: 20px;}
.webform-wwb-wsrole {width: 200px;}
#edit-submitted-wsrole {font-size: 16px;}

.webform-wwb-wstype-wrapper {margin-bottom: 20px; display: inline;}
.webform-wwb-wstype {width: 400px;}
#edit-submitted-wstype {font-size: 16px;}

.webform-wwb-wsvideo-wrapper label {font-size: 16px; font-weight: 600;}
.webform-wwb-wsaudio-wrapper label {font-size: 16px; font-weight: 600;}
.webform-wwb-wsimage-wrapper label {font-size: 16px; font-weight: 600;}
.webform-wwb-wsother-wrapper label {font-size: 16px; font-weight: 600;}

.webform-wwb-wsaudio-wrapper .description {font-size: 14px; font-weight: 400;}
.webform-wwb-wsimage-wrapper .description {font-size: 14px; font-weight: 400;}
.webform-wwb-wsother-wrapper .description {font-size: 14px; font-weight: 400;}

*/

/*
#edit-submitted-ws1audio-upload-button {visibility: hidden; height: 0px; width: 0px;}
#edit-submitted-ws2audio-upload-button {visibility: hidden; height: 0px; width: 0px;}
#edit-submitted-ws3audio-upload-button {visibility: hidden; height: 0px; width: 0px;}

#edit-submitted-ws1image-upload-button {visibility: hidden; height: 0px; width: 0px;}
#edit-submitted-ws2image-upload-button {visibility: hidden; height: 0px; width: 0px;}
#edit-submitted-ws3image-upload-button {visibility: hidden; height: 0px; width: 0px;}

#edit-submitted-ws1other-upload-button {visibility: hidden; height: 0px; width: 0px;}
#edit-submitted-ws2other-upload-button {visibility: hidden; height: 0px; width: 0px;}
#edit-submitted-ws3other-upload-button {visibility: hidden; height: 0px; width: 0px;}
*/

/*

#wwb-callforartists .webform-submit {background: #0D6; border: 1px solid #0D6; width: 200px; height: 60px; text-transform: uppercase; letter-spacing: 2px; text-align: center; color: #fff; font-size: 24px; font-weight: 300;}

#wwb-callforartists .webform-submit:hover, .webform-submit:active 
{
  text-decoration: none;
  color: #0C5;
  border-color: #0C5;
  background: #FFF;
}

*/

/*** WHERE WE BELONG for MOBILE ***/
/*
@media (max-width: 480px) {
    .pew-bio br { display:  none; }
}

*/


/*** BEGIN DALIT HONOR ***/

.page-node-6453 {
  
  background: url('https://saada-online.s3.us-east-1.amazonaws.com/static/projects/dalithonor/altarbg.jpg');
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #192241;
  --plyr-audio-controls-background: #FBE115;
  --plyr-menu-color: #192241;
}

.page-node-6453 h2 {
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
}

.page-node-6453 input {
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
}

.page-node-6453 a {color: #A20C17;}
.page-node-6453 a:hover {color: #FF1528;}



.page-node-6453 #saada-logo h1 {color: black;}
.page-node-6453 #saada-logo h2 {color: black;}
.page-node-6453 .navbar .nav > li > a {color: black;}

.page-node-6453 .saada-logo-image {
  background-image: url('https://saada-online.s3.us-east-1.amazonaws.com/static/saadaWebsiteLogo-black.png');
}

.page-node-6453 .navbar-inner {
  background: url('https://saada-online.s3.us-east-1.amazonaws.com/static/projects/dalithonor/altarbg.jpg');  
}

.dalithonor-title {
  font-family: 'Josefin Sans', sans-serif;  font-weight: 700;
  font-size: 48px;
  line-height: 54px;
  display: inline;
}

.dalithonor-name {
  font-family: 'Josefin Sans', sans-serif;  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  display: inline;
}

@media (max-width: 480px) {
  .dalithonor-row {padding-bottom: 20px;}
  .page-node-6453 img {margin-bottom: 15px;}
}



/*** END DALIT HONOR ***/

/*** BEGIN THE THINGS WE CARRIED ***/

.ttwc {
  color: black;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto', sans-serif;
}

.ttwc a {color:   #16a4ce;}
.ttwc a:hover {color:   #3e667e;}

.ttwc-title {
  font-size: 24px;
  font-weight: bold;
  font-family: 'Roboto', sans-serif;

}

.ttwc-headertitle {
  font-size: 42px;
  line-height: 54px;
  font-weight: bolder;
  text-align: center;
  font-family: 'Roboto', sans-serif;
  font-weight: 800;  
}

.ttwc-byline {
  text-align: center;
  margin-top: 10px;
  
}


.ttwc-menu {
  color: black;
  text-align: center;
  font-size: 16px;
  
}

@media (max-width: 480px) {
  .ttwc-menu {margin-bottom: 20px;}
}

/*** END THE THINGS WE CARRIED ***/


/*** ACFP 2022 Projects ***/


.page-node-7096 {
  
  background: url('https://saada-online.s3.amazonaws.com/static/projects/acfp/2021-22/exhibits/joymala/background.jpg');
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #192241;
  --plyr-audio-controls-background: #FBE115;
  --plyr-menu-color: #192241;
}

.page-node-7097 {
  
  background: #BDFD7C;
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #192241;
  --plyr-audio-controls-background: #FBE115;
  --plyr-menu-color: #192241;
}


.page-node-7097 {
  
  background: #BDFD7C;
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #192241;
  --plyr-audio-controls-background: #FBE115;
  --plyr-menu-color: #192241;
}

/*** Michael ***/
.page-node-7159 {
  background: #ECF8FF;
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #71AD47;
  --plyr-audio-controls-background: #FFD966;
  --plyr-menu-color: black;
}

/*** Sanjana ***/
.page-node-7156 {
  background: #552b34;
  color: white;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: black;
  --plyr-audio-controls-background: #552b34;
  --plyr-menu-color: black;
  --plyr-audio-control-color: black;
}

.bely-display-regular {
  font-family: bely-display, sans-serif;
  font-weight: 400;
  font-style: normal;
}

.masqualero-light {
  font-family: masqualero, sans-serif;
  font-weight: 300;
  font-style: normal;
}

.masqualero-regular {
  font-family: masqualero, sans-serif;
  font-weight: 400;
  font-style: normal;
}

.masqualero-demibold {
  font-family: masqualero, sans-serif;
  font-weight: 600;
  font-style: normal;
}

.masqualero-bold {
  font-family: masqualero, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.page-node-7156 a:link {color: #E87914;}
.page-node-7156 a:visited {color: #E87914;}
.page-node-7156 a:hover {color: #FFD20B;}

/*** Sharmeen ***/
.page-node-7095 {
  
  font-size: 20px;
  line-height: 24px;
  
  font-family: quincy-cf, serif;
  font-weight: 400;
  font-style: normal;
  
  --plyr-color-main: #FCCAAF;
  --plyr-audio-controls-background: #B2C9F6;
  --plyr-menu-color: #FCCAAF;
}

.quincy-cf-regular {
  font-family: quincy-cf, serif;
  font-weight: 400;
  font-style: normal;
}

.quincy-cf-bold {
  font-family: quincy-cf, serif;
  font-weight: 700;
  font-style: normal;
}

.lust-regular {
  font-family: lust, serif;
  font-weight: 700;
  font-style: normal;
}

/*** Zainab ***/
.page-node-7157 {
  
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #FCCAAF;
  --plyr-audio-controls-background: #B2C9F6;
  --plyr-menu-color: #FCCAAF;
}

/*** Roshni ***/

.page-node-7160 {
  
  background: url('https://saada-online.s3.amazonaws.com/static/projects/acfp/2021-22/exhibits/roshni/background.jpg');
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: black;
  --plyr-audio-controls-background: none;
  --plyr-menu-color: black;
}
/*** Luna ***/

.page-node-7158 {
  
  background: #D9DAD2;
  color: black;
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #192241;
  --plyr-audio-controls-background: #FBE115;
  --plyr-menu-color: #192241;
}

/*** Kartik ***/

.page-node-7131 {
  background: url('https://saada-online.s3.amazonaws.com/static/projects/acfp/2021-22/exhibits/kartik/background2.jpg');
  font-family: 'Josefin Sans', sans-serif; 
  font-size: 20px;
  line-height: 24px;
  
  --plyr-color-main: #FCCAAF;
  --plyr-audio-controls-background: #B2C9F6;
  --plyr-menu-color: #FCCAAF;
}

/*.page-node-7131::before {
  content: "";
  background: url('https://saada-online.s3.amazonaws.com/static/projects/acfp/2021-22/exhibits/kartik/background.jpg');
  background-size: 100% calc(100%);
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  opacity: 0.5;
}*/