.mfp-3d-unfold.mfp-ready.mfp-bg {
    opacity: 0.9;
}
.mfp-title {
    font-size: 2em;
    font-family: Mr Dafoe;
}
.mfp-description {
    padding: 0;
}
.supporter .zt-masonry ul li.zt-item {
    border: none!important;
    background-color: #e9dac3;
        padding: none;
    margin: none;
}
.supporter .zt-boxed .zt-item-container {
    background: #e9dac3;
    padding: none;
    margin: none;
}

.pager li {
    width: inherit; 
    
}/*
.pager li a {
    display: inline-block;
    background: #ffffff;
    border: 3px solid #000000;
    box-shadow: none;
    text-shadow: none;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    color: #000000;
    background: none;
    border: 3px solid #eeeeee;
    padding: 10px;
    border-radius: 0px;
    margin: 0 10px 10px 0;
    width: inherit;
    margin-right: 0;
}*/
/*chrysti changed to decrease opacity on fp-floating contact form*/
.moduletable.contact-our {
    background-color: rgba(255, 255, 255, 0.5);
    top: 0;
}

.content-links {
    display:none;
}

/*chrysti added to increase size of form labels */
.control-label {
    font-size: 1.4em;
}

/*chrysti changed to float menu over main banner image*/
.zentools .zt-block {
    margin: 0;
}

#navwrap {
    position: fixed;
    padding-top: 45px;
}


#zentools-1178 [grid-col] {
     margin-bottom: 0px;
}

/*chrysti changed to display home page masonry block comic style*/
.zt-masonry ul li.zt-item {
    border: solid black 2.5px;
    background-color: white;
}
.zt-boxed .zt-item-container {
    background: #ffffff;
    padding: 0px 10px 0 10px;
}

/*chrysti changed drop cap margins*/
.dropcap {
    padding: 19px 5px 5px 0px !important;
    border-bottom: none !important;
    margin: 0 !important;
}


/*chrysti added background image*/
html, body, #zen-wrap{
    background-image: url(/images/donate-whitehorse/background-img.jpg) !important;
}


/*Chrysti changed menu font size*/
#navwrap .zen-container .zen-menu#onepage ul li {
    font-size: x-large;
}
   
.zen-menu-horizontal ul a, .zen-menu-horizontal ul .zen-menu-heading {
    font-size: x-large;
}
/*28-9-17*/

.day .zt-col:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  right: 40px;
  left: auto;
  width:80%;
  top: 90%;
  max-width:200px;
  background: #777;
  -webkit-box-shadow: 0 15px 10px #777;
  -moz-box-shadow: 0 15px 10px #777;
  box-shadow: 0 15px 10px #777;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  color:#000;
}

/* using as breadcrumbs row not ideal */

#grid3wrap {box-shadow: 0 0 4px rgba(0,0,0,0.1);}


/* smallform */

.smallForm .rsvp-inner {position: relative; box-shadow: 0 10px 38px 0px rgba(0, 0, 0, 0.05);}
.smallForm .rsvp-left {background-image: url("/images/wedding-2213046_1920v2.jpg"); position: absolute;top: 0;left: 0;bottom: 0;width: 50%;background-size: cover;}

.smallForm .rsvp-right {width: 50%;float: right;background: #fff;}
.smallForm .rsvp-right-inner {padding: 60px 70px 0;}
.smallForm .control-group, .smallForm  input {margin-bottom: 0px;}
.smallForm {padding:2em 0;}
.smallForm .zen-module-title h3  {padding-bottom:2em}
.smallForm .contact-form legend {margin-bottom: 10px;}

@media only screen and (max-width: 767px) {
.smallForm .rsvp-left {display: none;}
}

@media only screen and (max-width: 767px) {
.smallForm .rsvp-right {width: auto;}
}

@media screen and (max-width: 787px){
.moduletable.contact-our {
    position: inherit;
}}
.moduletable.contact-our {
    width:50%;}

@media screen and (min-width: 767px){
.zg-col-3, .one-quarter {
margin-left:0; 
margin-top:5%;
}}
@media screen and (max-width: 931px){
.moduletable.contact-our .module-inner .zen-module-body .contact-form form fieldset .control-group {
    width: 100%;
    position: inherit;
}}

@media screen and (max-width: 575px){ #rc-imageselect, .g-recaptcha {transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;} } 

