@charset "utf-8";
/* CSS Document */
#page-wrap.pi-dark h1, #page-wrap.pi-dark h2, #page-wrap.pi-dark h3, #page-wrap.pi-dark h4, #page-wrap.pi-dark h5, a {
    color: #b39149;
}
a:hover {
	color: #D5A84A;
}

.navlist li:hover {
	background-color:#313231;
}
#page-wrap.pi-dark h6 {
	font-size: 14px;
	letter-spacing: 0.02em;
	color: #9d9d9d;
}

.blog-content .post-title h1 {font-size:30px;}

#page-wrap {
}
.home .post-media .image-wrap {
	padding: 50px;
	
}
.post-entry .mareCode {padding-left:20px;  font-family: 'Open Sans', sans-serif;}
.blog-content .post-body table > thead > tr > th, .blog-content .post-body table > tbody > tr > th, .blog-content .post-body table > tfoot > tr > th, .blog-content .post-body table > thead > tr > td, .blog-content .post-body table > tbody > tr > td, .blog-content .post-body table > tfoot > tr > td {
	
	padding-bottom: 4px;
	padding-top:4px;
}
.sireDetails {
	border-bottom: 1px solid #353736;
	border-top: 1px solid #353736;
}
.damDetails {border-bottom: 1px solid #353736;}
.sireDetails h5, .sireDetails h6 {float:left; padding-right:6px;}
.damDetails h5, .damDetails h6 {float:left; padding-right:8px;}
.bg1 { background-color:#292C2B;}
.bg2 {background-color:#202221; }
blockquote {font-style:normal!important;  border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #b39149!important; margin-bottom:60px;}
blockquote h3 {margin-top:0px; padding-top:0px;}

.offspring {padding: 0px 8px ; background-color:#303130; border-color:#3E423E;}
.progenyheading {font-size:16px;  margin: 30px 0 2px 0;}

table.progenytable  {text-transform: lowercase; font-size:95%;}
table.progenytable td:first-letter {text-transform:capitalize;}

.about-author {padding-top:20px!important;}
.about-author .author-info {
	margin-left: 300px;
}
.about-author .author-info-oldenburg {
	margin-left: 100px;
}

.about-author .image-thumb {
	width: 220px;
	overflow: hidden;
}
.about-author .image-thumb-oldenburg {
	width: 120px;
	overflow: hidden;
}
.dsvideo {height: 100%; width:100%; margin-bottom:30px;}
 #owl-demo .item{
      margin: 7px;
    }
    #owl-demo .item img{
      display: block;
      width: 100%;
      height: auto;
}
.spacer50 {margin-bottom:50px;}
.spacer100 {margin-bottom:100px;}
#page-footer {padding: 0 0 0 35px!important;}
.sidebar-page {margin-bottom:50px;}
.blog-content .post-entry ul > li {
   
    margin-bottom: 12px!important;
    margin-top: 12px!important;

}
.blog-content .post-entry ul > li::before {
    margin-top: 8px!important;

}
.newsItem {margin-bottom:50px; padding:10px 0;  border-bottom: 1px solid #353736;float:left; width: 99%;}
#page-wrap.pi-dark .contact-form .form-actions input:focus, #page-wrap.pi-dark .contact-form .form-actions input:hover, #page-wrap.pi-dark .pi-btn:focus, #page-wrap.pi-dark .pi-btn:hover {
    background-color:  #b39149;
    color: #fff;
}

.redHeader a {color:#D2140F!important; margin-top:30px; padding-top:20px; }
.sold {text-align:center;}

@media (max-width:768px){
.post-entry .mareCode {padding-left:4px; 
  }
   #page-header .logo img {
      max-width: 260px!important;    
  }
  .sireDetails td tr, .damDetails td tr {
	border: 1px solid #353736;
	
}
}
@media screen and (max-width: 1330px)  {
     #page-header .logo img {
      max-width: 230px;    
  }
}
@media screen and (max-width: 1450px) {
}
@media screen and (max-width: 2000px) {
	 #page-header .logo {
        
  }
}


@media (min-width:2000px){
 #owl-demo {height:310px; padding-left:50px;  }

}
   
.clearPost {clear:both;}

