/*
Theme Name: Divi Child Theme
Theme URI: https://www.elegantthemes.com/gallery/divi/
Template: Divi
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.1 JEL 05/24/22
Description: Divi Child Theme.
Author: John Langlois
Author URI: http://www.foggybottomwebdesign.com
*/
/* replaced with enque stylesheet JEL 09/29/21 @import url("../Divi/style.css");
/* =Theme customization starts here */
/*------------------------------------------------*/

body{
	color: #666;
	/* background-color: #fff; */
	font-family: 'Playfair Display', Georgia, serif !important;
	font-size:1.1em;
}
p{font-family: 'Playfair Display', Georgia, serif !important;
	font-size:1.2em;
    padding-bottom: .51em;
	line-height:1.5em;
}
a:hover {
 text-decoration:none;
 cursor:pointer;
}
.blurb_box{
	padding: 0.51em;
	margin: 0.5em;
	border: 2px solid #d9d9d9;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
	background: -webkit-linear-gradient(#ffffff, #f5f5f5);
	background: -moz-linear-gradient(center top, #ffffff 0%, #f5f5f5 100%);
	background: -moz-gradient(center top, #ffffff 0%, #f5f5f5 100%);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.et_pb_fullwidth_header .header-content h1{
	font-family: 'Playfair Display', Georgia, serif !important;
	font-size: 2.7em !important;
	color:#79c391;
}
h2, h3, h4 {
	color: #7cc68d !important;
	font-size:1.5em !important;
}
.et_pb_section_1 {
    padding-top: 10px !important;
    
}

.services_blurb{
    box-shadow: -12px 12px 18px 0px #ffffff !important;
}	
#wpsl-search-wrap {
    float: left;
    width: 100%;
	color:#666 !important;
}
/* WOO CUSTOM STYLESHEET---------------------Instructions:
Add your custom styles at the end of this file instead of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, and modify it to your liking.*/
/* Css for minijerseyfarm.com JEL 10/09/13 */
.widget {
 font: 300 13px/1.5em "Helvetica Neue",Helvetica,sans-serif;

    background-color: rgb(255, 255, 255);

    background-image: url("https://www.minijerseyfarm.com/images/Widget_Background.jpg");

    background-repeat: repeat-x;

    border: 1px solid rgb(107, 54, 34);

    border-radius: 10px 10px 10px 10px;

padding:10px;

}
.blurb_box{
	padding:0.1em;
	margin:0.5em;
	border: 2px solid #d9d9d9;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
	background: -webkit-linear-gradient(#ffffff, #f5f5f5);
	background: -moz-linear-gradient(center top, #ffffff 0%, #f5f5f5 100%);
	background: -moz-gradient(center top, #ffffff 0%, #f5f5f5 100%);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.bull_format{
	padding:1em;
	border: 2px solid #d9d9d9;
	background: #f4efdc;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
	background: -webkit-linear-gradient(#ffffff, #f4efdc);
	background: -moz-linear-gradient(center top, #ffffff 0%, #f4efdc 100%);
	background: -moz-gradient(center top, #ffffff 0%, #f4efdc 100%);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.divider{
	height:1em;
	background-color:#800000;
	width:100%;
	margin:0.5em;
}
.Xpage .title {
display: none;
}
#header_divi {
background-color:#FFF;
    background-position: left top;
    margin-top: 1px;
    margin-bottom: 10px;
    border: 4px ridge;
	border-color:#FFF;
	border-radius: 10px 10px 10px 10px;
    background-size: auto auto;
	height:auto;
	background-image: url('https://www.minijerseyfarm.com/wp-content/uploads/2013/09/mini-miracles_header_no_logo_400.jpg');
}
#main-sidebar-container {
background-color:#FFF;
}
#slider_holder_divi{
width:80%;
padding:.5em;
float:left;
}
#inner-wrapper{
    background-image: url("https://www.minijerseyfarm.com/wp-content/uploads/2013/09/wrapperBG_2_1500.png");
    background-repeat: no-repeat;
	background-attachment: scroll;
	background-size:100%;
    border-top: 0px solid rgb(0, 0, 0);
	margin:auto;
}
#opening p:first-letter{
font-size:200%;
color:#FFF;
background-color:#000;
border:2px ridge;
border-radius: 5px 5px 5px 5px;
margin-top:.5em;
}
#bovine_beauties{
	max-width:960px;
	padding:5px;
	height:auto;
	margin:auto;
	}
.frm_final_submit{
	background-color:#666 !important;
}

li {
	padding-bottom:1em;
}

@media only screen and (max-width: 1400px){
   #inner-wrapper{
   background-image: none;
   background-color:#FFF;
   }
   }/*end of media query */



/*********Responsive Arranged descending order for max-width screen size JEL 02/10/15 */


 /* Large screens ----------- */
 @media only screen and (max-width:1835px) {
  /*end large screen */
 }
 @media only screen and ( max-width: 1480px ) {
 /*end of min-width 1480 */
}
 @media only screen and ( max-width: 1280px ) {
  /*end of min-width 1280 */
 }
   /* Desktops and laptops ----------- */
 @media only screen and (max-width : 1224px) {
}

 @media only screen and ( max-width: 980px ) {
 /*end min width 980px */
}
  /* iPads (portrait) ----------- */
 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
 /*end ipad portrait */
 }
/* iPads (landscape) ----------- */
 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/*end ipad landscape */
}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* End of iPads (portrait and landscape) ----------- */
 }
  @media only screen and ( max-width: 768px ) {
	  
h1{font-size: 1.2em;
}
h2{font-size: 1.1em;
}
h3{font-size: 1.0em;
}
  /*end of min-width 768 */
 }
 @media only screen and ( max-width: 480px ) {
	 
h1{font-size: 1.2em;
}
h2{font-size: 1.1em;
}
h3{font-size: 1.0em;
}
 /*end of min-width 480 */
}
 /* Smartphones (portrait) ----------- */
 @media only screen and (max-width : 320px) {
	 
h1{font-size: 1.2em;
}
h2{font-size: 1.1em;
}
h3{font-size: 1.0em;
}
 /*move navigation for iphone */
}
/* Smartphones (landscape) ----------- */
 @media only screen and (max-width : 321px) {
	 
h1{font-size: 1.2em;
}
h2{font-size: 1.1em;
}
h3{font-size: 1.0em;
}
 /*move navigation for iphone */
}
/* Smartphones (portrait and landscape) ----------- */
 @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	
h1{font-size: 1.2em;
}
h2{font-size: 1.1em;
}
h3{font-size: 1.0em;
}
}
@media only screen and ( max-width: 319px ) {

h1{font-size: 1.2em;
}
h2{font-size: 1.1em;
}
h3{font-size: 1.0em;
}
 /*end of min-width 275 */
}