/*
CTC Separate Stylesheet
Updated: 2018-01-22 14:54:25
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.95.1516654465
*/


/* Stans FW menu fix 
.et_pb_fullwidth_menu {
height:72px;
font-family:Helvetica;
font-size:14px;
vertical-align: top;
}
*/
/* found menu-item using inspect element on Home button with hint at divibooster.com/change-space-between-divi-menu-items/ */
/*
.menu-item { 
padding-right: 50px !important; 
padding-left: 50px !important;
}
*/

/* I need to put these in every site's style.css file so they'll be readily available
#page-container { padding-top:0px !important; }
#main-header { display:none !important; }  
#top-header { display:none !important; }   
#footer-bottom { display:none !important; }
*/

#footer-bottom { display:none !important; }

/* https://premium.wpmudev.org/blog/remove-proudly-powered-by-wordpress-footer-link/ * */
.site-info { display:none !important; }
.post-meta .published .author { display:none !important; }

.wpcf7-form-control {
font-family:arial;
font-size:22px;
color:#fff;
font-weight:bold;
}

/* at Contact Form 7 on 022218 per contactform7.com/styling-contact-form
 This is the input content CSS */
#stansform {
font-family:arial;
font-size:18px;
color:#000;
font-weight:bold;
}

/* Labels: */
.wpcf7 label { font-size:16px; font-weight:bold; color:#ffffff;}
/* Labels: .wpcf7 input { font-family:verdana; max-width:100% !important;}  */


A.stansblacklink {
 color:000000;
}

/* the math portion */
.wpcf7-form-control-wrap {
 font-family:arial;
 font-size:22px;
 font-weight:bold;
 color:#ffffff;
 /* text-shadow: 2px 2px #4c4c4c; */
}
/* the response portion */
.wpcf7-response-output, .wpcf7-not-valid-tip, #wpcf7-mail-sent-ok, #wpcf7-validation-errors {
 background-color:#ffffff;
}
.wpcf7 input[type="submit"] {
 font-family: arial;
 font-size:21px;
 color: #000000;
}


/*
 #main-footer { display:none !important; }
*/


/**
* Masthead - Shrink on Scroll
**/

/* 
header.shrink {
  height:50px;
  transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
}
*/

.page-id-571 {
      background-image: url('https://palodurocanyon.com/wp-content/uploads/2018/09/31230421_1886036478096562_7739181122046656512_o.jpg');
      background-size: cover;
}
/* @newsletters */
.page-id-776 {
      background-image: url('https://palodurocanyon.com/wp-content/uploads/2019/02/SideOfLodge.jpg');
      background-size: cover;
}
.page-id-2277 {
      background-image:
      url('https://palodurocanyon.com/wp-content/uploads/2019/06/childrenCreek-e1560296968951.jpg');
}
.page-id-2039 {
      background-image:
      url('https://palodurocanyon.com/wp-content/uploads/2018/11/Gal_1154-1.jpg');
}
.page-id-4065 {
      background-image:
      url('https://palodurocanyon.com/wp-content/uploads/2019/01/IMG_1130.jpg');
}




/* Contact Form 7 Submit Button 
-------------------------------*/

.wpcf7 input[type="submit"] {
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    background: #b99f6e;
    padding: 15px 25px 15px 25px;
    border: none;
    border-radius: 5px;
    max-width: 300px !important;
    min-width: 300px !important;
    text-transform: uppercase;
    letter-spacing: 5px;
}

.wpcf7 input:hover[type="submit"] {
    background: #494949;
    transition: all 0.4s ease 0s;
}

.wpcf7 input:active[type="submit"] {
    background: #000000;
}

/* END Contact Form 7 Submit Button 
-------------------------------*/

#top-menu-nav { padding-right:111px !important; }


#top-menu .sub-menu li a {
   font-size: 12px; /* Font size dropdown */
   width: 200px;
   color: #fff;
   border-bottom: 1px solid #768792; /* Border bottom menu item color */
/*   white-space: nowrap; */
}

#menu-stans .sub-menu li a {
   font-size: 12px; /* Font size dropdown */
   width: 200px;
   color: #fff;
   border-top: 1px solid #768792; /* Border bottom menu item color */
/*   white-space: nowrap; */
}

.et_pb_bg_layout_birdbook {
 color: #ffffff !important;
}

/* change color of one menu item - https://organicweb.com.au/wordpress/how-to-change-the-style-of-an-individual-menu-item/
 * */
#menu-item-2873 a {
 font-size: 16px;
 color:#FF3333 !important;
 font-weight: bold;
 text-shadow: 2px 2px #000000;
 letter-spacing:3px;
}

/* hiding 2873 below removes the burn ban link 
#menu-item-2873 {
 display:none !important;
}
*/

/* help wanted */
#menu-item-3562 a {
 color:#edf000 !important;
 font-size:18px !important;
}

/* 2025 photo contest */
/*
#menu-item-4818 a {
 color:#edf000 !important;
 font-size:18px !important;
}
*/

/*
.sub-menu {
margin-left: -66px;
}
*/


#sidebar {
 display:none;
}

/* recaptcha badge was not showing, don't know why IT JUST WON'T WORK  2/2/24 */
.grecaptcha-badge {
 z-index: 1;
}


.ays-pb-modal-close.ays-pb-modal-close_7.ays-pb-close-button-delay.ays_pb_pause_sound_7 {
 padding-top: 22px !important;  
 padding-right: 22px !important;
}


