/*
 Theme Name:   Divi Child
 Theme URI:    kitemedia.co
 Description:  Divi Child Theme
 Author:       Colten V
 Author URI:   kitemedia.co
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/

/*Stylesheet for Nutrishop Orem*/

/*@font-face {
  font-family: Serpentine Bold Italic;
  src: url("https://2c6814.claudeassets.com/20240810233305im_/https://nutrishoputah.com/wp-content/themes/Divi-child/fonts/serpentine-d-bold-italic.ttf");
}*/

@font-face {
  font-family: Serpentine;
  src: url("https://92dc6f.claudeassets.com/20240810233305im_/https://nutrishoputah.com/wp-content/themes/Divi-child/fonts/Serpentine-bold-italic.ttf");
}

h1 {
     font-family: Serpentine !important;
 }

 .et_pb_blurb_0.et_pb_blurb h4, .et_pb_blurb_1.et_pb_blurb h4, .et_pb_blurb_2.et_pb_blurb h4 {
 	 font-family: Serpentine !important;
 }

 h4 {
  font-family: Serpentine !important;
 }

 h2.supp-header {
   font-size: 42px !important;
   color: #015699;
   font-weight: bold;
 }

 #top-menu li a {
  font-size: 30px !important;
 }

 .et-fixed-header #top-menu li a {
   font-size: 30px !important;
 }

@media screen and (min-width: 1700px) {
     .page-id-63 .et_pb_text_2 h1, .et_pb_text_3 h1 {
       font-size: 35px !important;
    }
     .page-id-63 .et_pb_text_2 p, .page-id-63 .et_pb_text_3 p {
      font-size: 30px !important;
    }
}


 /*Blog page styles*/

.page-id-74 .et_fullwidth_nav #main-header .container {
    background-color: transparent !important;
}

 /*Contact Form Stylesheet*/


 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, .wpcf7-form-control.wpcf7-textarea {
 	width: 100%;
 	font-size: 20px;
 	color: #000;
 	border: 2px solid #015699;
 }

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
 	height: 40px;
 }

.wpcf7-form-control.wpcf7-textarea {
 	height: 130px;
 }

 input::-webkit-input-placeholder {
color: #000 !important;
}
 
input:-moz-placeholder { /* Firefox 18- */
color: #000 !important;  
}
 
input::-moz-placeholder {  /* Firefox 19+ */
color: #000 !important;  
}
 
input:-ms-input-placeholder {  
color: #000 !important;  
}

.submit-button {
  	width: 100px !important;
  	height: 40px !important;
  	font-size: 20px;
	background-color: #015699 !important;
	color: #ffd000 !important;
}

.submit-button:hover {
    background-color: #ffd000 !important;
	color: #015699 !important;
	cursor: pointer;
}

div.wpcf7-mail-sent-ok {
    border: 2px solid #ffd000 !important;
}

/*Mobile Styles*/

@media (max-width: 980px){
.et_pb_row, .et_pb_column .et_pb_row_inner{
     padding: 0px !important;
  }
}

@media (max-width: 980px) {
.et_pb_row .et_pb_column:last-child, .et_pb_row .et_pb_column.et-last-child, .et_pb_row_inner .et_pb_column:last-child, .et_pb_row_inner .et_pb_column.et-last-child {
    padding-bottom: 50px !important;
  }
}

@media (max-width: 980px) {
   .et_pb_row.et_pb_row_48 a
     {
        color: #fff !important;
      }
}

@media (max-width: 980px){
   h2.supp-header {
     font-size: 35px !important;
     color: #015699;
     font-weight: bold;
   }
}


/*
     FILE ARCHIVED ON 18:04:59 Jun 04, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:29:09 Jul 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.526
  exclusion.robots: 0.056
  exclusion.robots.policy: 0.048
  esindex: 0.008
  cdx.remote: 27.52
  LoadShardBlock: 390.746 (3)
  PetaboxLoader3.datanode: 327.529 (7)
  PetaboxLoader3.resolve: 933.082 (4)
  load_resource: 958.103
  loaddict: 57.268
*/