.pedigree_tree.pedigree_input{
	display:none;
}
p.pedigree-tree-toggle-controll.page_instructions:after{
    content: "\25bc";
    color:#8cc14c;
    margin:0 0.5em;
    display:inline-block;
    border: 7px solid transparent;
	
}
p.pedigree-tree-toggle-controll.page_instructions{
	cursor: pointer;
}
p.pedigree-tree-toggle-controll.page_instructions.is-active:after{
    content: "\25b2";
    color:#8cc14c;
    margin:0 0.5em;
    display:inline-block;
    border: 7px solid transparent;
	
}
.uk-width-1-2.small-padding{
	padding-left: 10px !important;
}
/*
.uk-grid.category {
    height: 60px;
}
.uk-grid.seller {
    height: 60px;
}

.uk-grid.location {
    height: 60px;
}
*/
.uk-grid.description {
    height: 170px;/*80px;*/
    overflow: hidden;
}

.uk-grid .header.info {
    height: 90px;
    margin: 0;
}

.uk-grid .owl-item .info {
    height: 50px/*175px;*/
}

.home-mega .uk-grid.description {
    height: 170px;/*80px;*/
    overflow: hidden;
}

.home-mega .owl-item .info {
    height: 75px;/*175px;*/
}

.home-mega a .description,.uk-grid.description{
	color: #000;
}

ins {
    background: none;
}

.pedigree-box{
	text-align: center;
}

.twitter-feed .wk-twitter article {
    border: 1px solid #f3bdee;
    padding: 5px;
    margin: 0 0 10px;
    color: #000000;
    background: #fbe8f9;
    min-height: 64px;
}

.twitter-feed .wk-twitter article .image{
    margin: 0 10px 10px 0;
    float: left;
    vertical-align: top;
    height: 64px;
    width: 64px;
}

.twitter-feed .wk-twitter article .content,
.twitter-feed .wk-twitter article .meta{
    display: inline-block;
    width: 85%;
    vertical-align: top;
    margin: 0 0 5px;
}

.twitter-feed .wk-twitter article .meta{
    text-align: right;
    font-style: italic;
    margin: 0;
}


.imgSOLD {
    position: absolute;
    width: 100%;
    top: 20%;
    left: 0;
    text-align: center;
}

.text_highlight.text-hidden{
    display: none;
}

.text_highlight.text-visible{
    display: block;
}

.faq-grid .uk-width-medium-1-4{
	min-height: 225px;
}


@media (max-width: 480px) {
	.uk-grid.description {
    	height: 100px;
	}
	
	.home-mega .uk-grid.description {
    	height: 100px;
	}
}

@media (min-width: 960px){
	.search-form .uk-width-medium-1-2,
	.search-form .region_selector:first-child
	{
		padding-left: 15px !important;
	}
}

.footer .social-icons{
	margin: -8px 0;
	text-align: left;
}

@media (max-width: 767px) {
	.footer .social-icons{
		margin-bottom: 10px;
		text-align: center;
	}
}
/* ==========================================================================
   Lightbox window
   ========================================================================== */
.gjLightbox {
	/* This is for the overall box the lightbox contents load in, but note that
	 * the lightUpBox may be used for more than just the lightbox slideshow.
	 */
	
	border: .6em solid #eaeaea;
	background-color: white;
	border-radius: .32em;
	
	/* needs to be bigger than anything else on the page */
	z-index: 2005;
	
	/* position needs to be absolute to be able to be moved on the page */
	position: absolute;
	
	max-width: 100%;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
}

.gjLightboxOverlay {
	/* This is the new overlay for the new jquery lightbox, most of these need
	to be set to work. */
	position: absolute;
	top: 0;
	left: 0;
	/* Change the background color for different looks for how back is faded */
	background-color: #000;
	width: 100%;
	/* needs to be second largest z-index on the page, right below new lightbox */
	z-index: 2004;
}

.lightUpBox_imageBox {
	/* In the overall box, this is the div containing the image */
	text-align: center;
}

.lightUpBox_imageBox img {
	/* The actual image */
	cursor: pointer;
}

img.lightUpBigImage {
	/* This is a stand-alone image in the box, it's not wrapped by extra HTML,
	this is used on image upload page as a "simpler" light up box without the
	fancy slideshow. */
	/* give it a pointer since when you click on it, it closes it. */
	cursor: pointer;
}

.lightUpBox_navigation {
	/* In the overall box, this is the div containing the navigation */
	position: absolute;
	top: .63em;
	right: .63em;
	padding: .31em;
	text-align: center;
	/* width: 80%; */
	background-color: white;
	border: .31em solid #eaeaea;
	font-size: .75rem;
}

.lightUpBox_description {
	/* In the overall box, this is the div containing the image description */
	text-align: center;
	padding: .44em .31em;
	background: #f7f7f7;
	font-size: .88rem;
	font-weight: bold;
}

.gjLightbox .lightUpTitle {
    background: #7CA93A;
    margin: 0;
    line-height: 20px;
    padding: 5px 10px;
    color: #fff;
    border-radius: 0.3em;
}

.lightUpMover,
.lightUpTitle
{
	/* CSS for anything that can be used to "move" the lightbox. */
	cursor: pointer;
}

.closeBoxX {
	/* Used for red X to close the lightbox, used on "popup style" lightboxes */
	
	/* Not used for the slideshow, this is used when the lightbox is used
		for a mini-popup such as a yes/no confirmation. */
	position: absolute;
	top: 21px;
	right: 20px;
	cursor: pointer;
	padding-top: .0;
	padding-right: 0;
	width: 18px;
	height: 18px;
	background: url('../images/close.gif') no-repeat center;
}

.closeBoxX:hover {
	/* Shift the background, make it look "pushed down" when hovering. */
	background: url('../images/close.gif') no-repeat 1px 1px;
}

iframe.listing_preview {
	width: 60em;
	max-width: 100%;
	height: 32em;
	overflow: auto;
	margin: 1em auto;
	border: dashed #777;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
}

.gjLightbox .uk-panel{
	padding: 15px;
}

.offsite_video_box_title_buttons{
	position: absolute;
	top: 0;
	right: 0;
}

#menushare{
	/*margin-top: -9px;*/
	font-size: 11px;
	margin: 0 5px 0 0;
}

.social-block{
	font-size: 11px;
}
/*
@media (max-width: 480px) {
	.social-block{
		font-size: 8px;
	}
}*/