@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; outline: none; }
img { padding: 0; margin: 0; outline: none; }
@keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}

/* Firefox */
@-moz-keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}

/* Safari and Chrome */
@-webkit-keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}

/* Internet Explorer */
@-ms-keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
 /* Opera */
@-o-keyframes fadein {
 from {
opacity: 0;
}
 to {
opacity: 1;
}
}
/* 
Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: CK

*/

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; background: #fff!important; }
body.home { /*background: url(../images/herdbg.jpg) center top no-repeat #010101!important;*/ }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section { display: block; }
nav ul { list-style: none; }
blockquote,
q { quotes: none; }
blockquote:before,
blockquote:after,
q:before,
q:after { content: ''; content: none; }
a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
/* change colours to suit your needs */
ins { background-color: #ff9; color: #000; text-decoration: none; }
/* change colours to suit your needs */
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title],
dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
/* change border colour to suit your needs */
hr { display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0; }
input,
select { vertical-align: middle; }
*:before,
*:after,
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
a:hover,
a { text-decoration: none; }
ul li,
ol li,
li { list-style: none; }
a:hover { color: #48c22c; }
p { font-size: 14px; margin-bottom: 10px; }
nav { display: inline-block; float: right; }
img { max-width: 100%; }
body { font-size: 14px; background: #fff; color: #7a7a7a; font-family: 'Conv_HelveticaLTStd-Light'; }
.right { float: right; }
.left { float: left; }
.clear { clear: both; }
a { color: #252417; }
/****************** Reset Styles ****************/
@import url(http://fonts.googleapis.com/css?family=Lato:300,700);
@font-face { font-family: 'Conv_HelveticaLTStd-Light'; src: url('../font/HelveticaLTStd-Light.eot'); src: local('☺'), url('../font/HelveticaLTStd-Light.woff') format('woff'), url('../font/HelveticaLTStd-Light.ttf') format('truetype'), url('../font/HelveticaLTStd-Light.svg') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'HelveticaNeueLTStdTh'; src: url('../font/HelveticaNeueLTStdTh.eot') format('embedded-opentype'), url('../font/HelveticaNeueLTStdTh.woff2') format('woff2'), url('../font/HelveticaNeueLTStdTh.woff') format('woff'), url('../font/HelveticaNeueLTStdTh.ttf') format('truetype'), url('../font/HelveticaNeueLTStdTh.svg#HelveticaNeueLTStdTh') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Helvetica2BQRegular'; src: url('../font/helveticatwobq-roman.eot'); src: url('../font/helveticatwobq-roman.eot') format('embedded-opentype'), url('../font/helveticatwobq-roman.woff') format('woff'), url('../font/helveticatwobq-roman.ttf') format('truetype'), url('../font/helveticatwobq-roman.svg#Helvetica2BQRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'HelveticaNeueLTStd-Roman'; src: url('../font/HelveticaNeueLTStd-Roman.eot'); src: url('../font/HelveticaNeueLTStd-Roman.eot') format('embedded-opentype'), url('../font/HelveticaNeueLTStd-Roman.woff') format('woff'), url('../font/HelveticaNeueLTStd-Roman.ttf') format('truetype'), url('../font/HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'HelveticaNeueLTStd-Bd'; src: url('../font/HelveticaNeueLTStd-Bd.eot'); src: url('../font/HelveticaNeueLTStd-Bd.eot') format('embedded-opentype'), url('../font/HelveticaNeueLTStd-Bd.woff') format('woff'), url('../font/HelveticaNeueLTStd-Bd.ttf') format('truetype'), url('../font/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'HelveticaNeueLTStd-Md'; src: url('../font/HelveticaNeueLTStd-Md.eot'); src: url('../font/HelveticaNeueLTStd-Md.eot') format('embedded-opentype'), url('../font/HelveticaNeueLTStd-Md.woff') format('woff'), url('../font/HelveticaNeueLTStd-Md.ttf') format('truetype'), url('../font/HelveticaNeueLTStd-Md.svg#HelveticaNeueLTStd-Md') format('svg'); font-weight: normal; font-style: normal; }
.mainpage { width: 980px; margin: 0 auto; }
.home .mainpage { border-top: 6px solid #736655; }
.innercontainer { max-width: 980px; width: 100%; margin: 0 auto; padding: 0 0px; }
.outercontainer { max-width: 100%; width: 100%; margin: 0 auto; padding: 55px 0; }
header { width: 100%; margin: 0; float: left; }
.header-main { padding: 0px!important; float: none; margin: auto; width: 100%; max-width: 980px; }
.logo { float: left; padding: 5px 10px; width: 25%; }
.ltheader { float: left; width: 50%; }
.rtheader { float: right; margin-top: 25px; padding-right: 20px; }
.rtheader a { background: #736655; color: #fff; width: 140px; float: left; font-family: 'Conv_HelveticaLTStd-Light'; line-height: 48px; height: 48px; text-align: center; margin-left: 25px; font-size: 24px; }
.rtheader a.green { background: #48c22c; }
.banner { width: 100%; float: left; cover;
color: #fff; }
.block_banner { float: left; width: 100%; text-align: center; padding-bottom: 30px; padding-top: 30px; }
.block_banner a { border-radius: 3px; font-family: 'Conv_HelveticaLTStd-Light'; width: 275px; color: #fff; margin: 0px 18px; line-height: 60px; font-size: 25px; display: inline-block; background-color: #736655; }
.block_banner a.green_join { background-color: #48c22c; color: #fff; }
.banner h1 { font-family: 'HelveticaNeueLTStd-Roman'; font-size: 50px; color: 11 #fff; font-weight: normal; margin-top: 75px; line-height: 50px; margin-bottom: 10px; letter-spacing: 5px; }
.liveout ul { list-style: none; padding: 58px 20px; width: 100%; margin: 0px; float: left; }
.liveout ul li { float: left; margin: 0px; padding: 0px; width: 30%; margin-left: 5%; font-family: 'Lato', sans-serif; font-weight: 700; }
.liveout ul li:first-child { margin-left: 0px; }
.centertext { text-align: center; width: 100%; float: left; padding: 0px; }
.brown { background: #b2ab90; color: #fff; width: 325px; font-size: 24px; float: left; line-height: 77px; height: 77px; margin-left: 30px; text-align: center; font-family: Arial, Helvetica, sans-serif }
.centertext a.green { background: #48c22c; color: #fff; font-size: 24px; width: 325px; float: left; line-height: 77px; height: 77px; text-align: center; }
h1 { font-size: 50px; text-transform: uppercase; margin: 20px 0; font-family: 'HelveticaNeueLTStdTh'; }
.centertext p { font-size: 21px; font-weight: normal; padding: 0px 20px; line-height: 24px; margin-bottom: 25px; font-family: 'HelveticaNeueLTStdTh'; }
.slider_black img { margin-bottom: 30px; margin-top: 35px; }
h2 { font-size: 30px; margin-top: 20px; color: #252417; font-family: 'HelveticaNeueLTStdTh'; }
.live { display: inline-block; float: none; max-width: 405px; margin-left: 0px!important; width: 100%; }
.liveimg { float: left; max-width: 100%; text-align: center; width: 100%; background: #3a392e; }
.liveimg h2 { padding: 0px 15px 0; margin-top: 20px; float: left; vertical-align: middle; text-align: left; text-transform: uppercase; color: #f1eac9; font-size: 29px; font-weight: bold; line-height: 38px; }
.liveimg h2 a { color: #f1eac9; }
.liveout ul li:first-child .liveimg h2 { letter-spacing: 0px; }
.live p { padding: 10px 0 30px 0px; margin: 0px; text-align: left; line-height: 19px; font-family: 'Lato', sans-serif; font-weight: 300; font-size: 16px; color: #fff; }
.outercontainer .text { float: left; padding: 0 15px; width: 100%; }
.ltbox { width: 23%; float: left; }
.rtbox { width: 30%; float: right; margin-top: 20px; }
.phone { float: left; margin-top: 150px; width: 34%; }
.full { float: left; width: 100%; }
.full .text { padding: 20px 0; line-height: 19px; color: #7a7a7a; }
.full .brown { width: 150px; border-radius: 3px; height: 48px; background: #f1eac9; color: #252417; font-size: 16px; text-align: center; line-height: 48px; margin-left: 0px; }
.rtbox p { color: #7a7a7a; }
.about { background: #252417; float: left; color: #a69e94; height: auto; max-width: 100%; margin-top: 20px; padding: 30px 0px; }
.textabout h2 { color: #fff; margin-bottom: 20px; margin-top: 0px; font-size: 40px; font-family: 'HelveticaNeueLTStd-Roman'; font-weight: normal; }
.textabout { width: 100%; float: left; text-align: center; }
.textabout p { line-height: 26px; font-size: 18px; font-family: 'Conv_HelveticaLTStd-Light'; padding: 0px 20px; margin-bottom: 0px; }
.textabout .contact { margin-top: 30px; }
.footer { background: #736655; float: left; color: #fff; height: auto; max-width: 100%; padding: 0px 0; }
.footer .textabout a { margin-right: 50px; }
.footer .textabout { float: left; margin-top: 10px; }
.footer .textabout p a { margin: 20px 10px 20px 0; text-decoration: underline; }
.footer .textabout p { margin: 10px 10px 10px 0; font-size: 14px; }
.livestock { float: left; vertical-align: middle; width: 100%; }
.liveout { height: auto; max-width: 100%; margin: auto; text-align: center; width: 100%; }
.hrline { margin: 0 auto; max-width: 980px; text-align: center; width: 100%; }
.hrline img { background-size: cover; width: 100%; }
.lttopnav ul { float: left; margin: 0; }
.lttopnav ul li { border-right: 1px solid #827461; float: left; margin: 0; background: #736655; }
.lttopnav ul li a { color: #fff; line-height: 45px; padding: 0 20px; }
.lttopnav { background: none repeat scroll 0 0 #736655; text-align: center; width: 70%; float: left; font-family: 'HelveticaNeueLTStd-Roman'; }
.rttop { width: 30%; float: right; }
.rttop a { border-left: 1px solid #827461; /*background: none repeat scroll 0 0 #736655;*/ color: #fff; float: right; height: auto; line-height: 45px; font-family: 'HelveticaNeueLTStd-Roman'; margin-left: 0; text-align: center; width: 91px; }
.rttop a.green { background: none repeat scroll 0 0 #48c22c; color: #fff; float: right; height: 45px; line-height: 45px; margin-left: 0px; text-align: center; width: 72px; }
.innerpage { padding: 0; }
.fullwidth { background: none repeat scroll 0 0 #736655; float: left; margin: 0 auto; max-width: 100%; width: 100%; }
.bannerinner { float: right; }
.header-main .ltheader { margin: 20px 0; }
.header-main .rttop { margin: 10px 0; }
.innerbanner { background: url("../images/innerbanner.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); color: #fff; float: left; height: 259px; width: 100%; }
.innerbanner .ltheader { width: 240px; line-height: 50px; float: left; text-align: center; background: #56554b; margin-top: 106px; margin-left: 30px; }
.leftsidebar { float: left; width: 30%; }
.rightcontbox { float: right; width: 70%; }
.content-area { background: #fff; }
.tax-product_cat #secondary { width: 26%; float: left; }
.tax-product_cat .site-main { margin: 0 auto; max-width: 100%; padding: 0 25px; width: 100%; }
.tax-product_cat #primary { margin: 0 auto; max-width: 100%; width: 100%; padding-left: 30%; }
.tfwc { padding: 10px 10px; max-width: 100% !important; width: 100%; }
.woocommerce-breadcrumb { float: left; }
.cowsbox span { height: 48px; vertical-align: middle; }
.woocommerce ul.products li.product a img { display: inline!important; }
.productsrtbox { float: right; width: 62%; padding: 0 15px 0 0; }
.productsrtbox a { float: left; width: 100%; color: #2b2b2b; border-bottom: 1px solid #dcdcdc; padding: 11px 0; font-size: 22px; font-family: 'HelveticaNeueLTStd-Roman'; }
.productsrtbox p { color: #2b2b2b; float: left; margin-bottom: 0; }
.productsrtbox span { width: 35px; float: left; text-align: center; }
.productsrtbox .greenbox { float: left; text-align: center; border: 1px solid #e3e3e3; width: 40%; margin-top: 5px; }
.productsrtbox .greenbox span { background: #48c22c; float: left; line-height: 22px; padding: 10px; width: 100%; font-size: 18px; margin: 0px 0px 0px 0px; color: #fff; }
.site-content,
.site-main .widecolumn { margin-left: 0 !important; }
.productsrtbox .greenbox h2 { font-size: 30px; margin: 0; color: #48c22c; float: left; width: 100%; margin: 25px 0px 0px 0px; }
.productsrtbox .greenbox h2 span { padding: 0px 5px; }
.productsrtbox .greenbox p span { padding: 0px 5px; }
.productsrtbox .greenbox p { text-align: center; float: left; line-height: 28px; padding-bottom: 20px; font-size: 18px; font-family: 'Conv_HelveticaLTStd-Light'; width: 100%; }
.productsrtbox .cowsbox { float: left; width: 58%; margin-right: 2%; }
.productsrtbox .greenbox span.amount { font-size: 30px; line-height: 35px; font-family: 'HelveticaNeueLTStd-Bd'; font-weight: normal; margin: 0; }
.archive .ltcontantbox h3 { display: none; }
.archive .ltcontantbox .add_to_cart_button { display: none; }
.productsrtbox .description { margin-top: 20px; float: left; width: 100%; }
.productsrtbox .description p { float: left; line-height: 20px; }
.products .ltcontantbox { float: left; width: 35%; padding: 0 20px 20px; margin-right: 5px; }
ul.products li.product { width: 100% !important; float: left; margin: 0 0 30px !important; border: 1px solid #dcdcdc; }
.products .productsrtbox a img { width: auto !important; box-shadow: none !important; margin: 0 !important; }
ul.products li.product h1 { background: #736655; line-height: 45px; font-size: 25px; padding: 5px 15px; color: #fff; margin: 0 0 25px; }
.productsrtbox .greenbox h2 span.unit { color: #48c22c !important; display: inline-block; float: none; font-size: 14px; margin: 0; padding: 0; width: auto; background: none !important; }
.description h2 { margin: 0 0 12px; }
.widget_product_categories { width: 30%; float: left; }
ul.product-categories { width: 286px; }
ul.product-categories li { float: left; width: 100%; display: table; margin-bottom: 10px; background: url("../images/arrow.png") no-repeat scroll 5% center #9e9e9e; }
ul.product-categories li a { color: #fff; display: table-cell; font-size: 17px; height: 37px; line-height: 37px; padding: 0 0 0 31.4px; vertical-align: middle; }
ul.product-categories li a:hover { color: #f1eac9; font-weight: bold; background: url("../images/yarrow.png") no-repeat scroll 5% center #252417; }
.dashboard { float: left; width: 100%; max-width: 100%; padding: 45px 0px; }
.dashboard_listing { float: left; width: 100%; margin: 0px; padding: 0px 25px; text-align: center; border-bottom: 3px solid #f1f1f1; }
.dashboard_listing li { display: inline-block; margin: 0px 30px; width: 150px; }
.dashboard_listing li span { width: 150px; height: 150px; border: 1px solid #ebebeb; border-radius: 100px; display: inherit; }
.dashboard_listing li span.category { background: url("../images/icon1.png") center center no-repeat; }
.dashboard_listing li span.ad_details { background: url("../images/icon2.png") center center no-repeat; }
.dashboard_listing li span.attach_photos { background: url("../images/icon3.png") center center no-repeat; }
.dashboard_listing li span.review_pay { background: url("../images/icon4.png") center center no-repeat; }
.dashboard_listing li:hover span.category { background: url("../images/icon1hover.png") center center no-repeat; }
.dashboard_listing li:hover span.ad_details { background: url("../images/icon2_hover.png") center center no-repeat; }
.dashboard_listing li:hover span.attach_photos { background: url("../images/icon3_hover.png") center center no-repeat; }
.dashboard_listing li:hover span.review_pay { background: url("../images/icon4_hover.png") center center no-repeat; }
.dashboard_listing li h6 { width: 100%; float: left; margin: 0px; line-height: 24px; font-size: 22px; padding: 25px 0px 50px 0px; font-family: 'Conv_HelveticaLTStd-Light'; font-weight: normal; }
.dashboard_listing li:hover h6 { width: 100%; float: left; margin: 0px; color: #48C22C; }
.ad_complete p { display: none; }
#qunit > strong { float: left; font-size: 30px; margin-top: -95px; width: 100%; font-weight: normal; font-family: 'HelveticaNeueLTStd-Bd'; }
.dashboard_listing li:hover #qunit > strong { color: #48C22C; }
.ad_complete > div { padding: 5px; }
.manage_herd { float: left; width: 100%; text-align: center; padding: 50px 0px 50px 0px; }
.manage_herd h4 { font-size: 25px; line-height: 95px; background: #48C22C; padding: 0px 40px; display: inline-block; margin: 0px; }
.addDetailsSection { margin: 0 auto; max-width: 1180px; padding: 0 25px; width: 100%; }
.Manageyourherdleft { float: left; width: 100%; max-width: 300px; }
.Manageyourherdleft h4 { float: left; width: 100%; font-size: 28px; line-height: 58px; color: #fff; text-align: center; background: url("../images/arrow.png") 20px 24px no-repeat #48C22C; font-weight: normal; margin: 0px; font-family: 'HelveticaNeueLTStd-Md'; }
.Manageyourherdright { float: right; width: 100%; max-width: 70% }
.Manageyourherdtitle { float: left; width: 100%; background: #736655; font-weight: normal; }
.Manageyourherdtitle h4 { float: left; font-size: 24px; line-height: 58px; color: #fff; padding-left: 15px; font-weight: normal; font-family: 'HelveticaNeueLTStd-Md'; text-transform: capitalize; margin: 0px; }
.Manageyourherdtitle ul { float: right; color: #f1eac9; margin: 0px; }
.Manageyourherdtitle ul li { float: left; padding: 0px 20px 0px 30px; line-height: 58px; font-size: 18px; border-left: 1px solid #92826c; font-family: 'Conv_HelveticaLTStd-Light'; }
.Manageyourherdtitle ul li.publish { background: url("../images/publish.png") 8px 20px no-repeat; }
.Manageyourherdtitle ul li.edit { background: url("../images/edit.png") 8px 15px no-repeat; }
.Manageyourherdtitle ul li a.edit { background: url("../images/edit.png") 8px 20px no-repeat; display: inline-block; font-size: 0; height: 43px; width: 31px; }
.Manageyourherdtitle ul li a { color: #f1eac9; }
.Manageyourherdsingle { float: left; width: 100%; margin-bottom: 30px; }
.Manageyourherdkeyword { float: left; width: 100%; border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); padding-top: 20px; }
.catalogListing .Manageyourherdkeyword { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.Manageyourherdkeyword table { border: 0px; color: #252417; }
.Manageyourherdkeyword th:nth-child(1),
.Manageyourherdkeyword td:nth-child(1) { float: left; width: 40%; padding: 0px 20px; border: none; }
.Manageyourherdkeyword th:nth-child(2),
.Manageyourherdkeyword td:nth-child(2) { float: left; width: 60%; padding: 0px 20px; border: none; }
.Manageyourherdkeyword th { font-family: 'HelveticaNeueLTStd-Bd'; font-weight: normal; font-size: 20px; }
.Manageyourherdkeyword td:nth-child(1) { text-transform: uppercase; font-size: 22px; font-family: 'Conv_HelveticaLTStd-Light'; }
.Manageyourherdkeyword td:nth-child(2) a { font-size: 18px; text-decoration: underline; color: #252417; font-family: 'Conv_HelveticaLTStd-Light'; }
.Manageyourherddescription { float: left; width: 100%; }
.Manageyourherddescription th { font-size: 18px; color: #f1eac9; background: #252417; border-color: #343220; font-weight: normal; padding-left: 20px; line-height: 48px; }
.Manageyourherddescription td { padding: 20px; }
.Manageyourherddescription th:nth-child(1),
.Manageyourherddescription th:nth-child(4),
.Manageyourherddescription td:nth-child(1),
.Manageyourherddescription td:nth-child(4) { width: 20%; }
.Manageyourherddescription td:nth-child(2),
.Manageyourherddescription td:nth-child(4) { vertical-align: top; }
.Manageyourherddescription th:nth-child(2),
.Manageyourherddescription td:nth-child(2) { width: 30%; }
.Manageyourherddescription th:nth-child(3),
.Manageyourherddescription td:nth-child(3) { width: 30%; }
.Manageyourherddescription td:nth-child(1) { font-size: 18px; color: #736655; vertical-align: middle; text-align: center; }
.Manageyourherddescription td:nth-child(2) { color: #252417; font-size: 18px; }
.Manageyourherddescription img { padding: 3px; width: 65px; float: left; }
.single-product #content .woocommerce-breadcrumb { display: none; }
.single-product .tfwc { max-width: 1180px!important; padding-left: 0!important; padding-right: 0!important; }
.woocommerce div.product div.images,
.woocommerce #content div.product div.images,
.woocommerce-page div.product div.images,
.woocommerce-page #content div.product div.images { max-width: 26%!important; width: 100%!important; border-bottom: 1px solid #dadada; }
.woocommerce div.product div.images img,
.woocommerce #content div.product div.images img,
.woocommerce-page div.product div.images img,
.woocommerce-page #content div.product div.images img { box-shadow: none!important; }
.attachment-shop_thumbnail { border: 1px solid #dadada; }
.twentyfourteen .tfwc .product .images img.attachment-shop_single { margin-bottom: 0; }
.woocommerce div.product div.summary,
.woocommerce #content div.product div.summary,
.woocommerce-page div.product div.summary,
.woocommerce-page #content div.product div.summary { max-width: 70%!important; width: 100%!important; }
.single-product .product_title { background: #48c22c; font-size: 28px; color: #fff; font-weight: 400; text-transform: none; line-height: 70px; padding-left: 20px!important; }
.productdetailherd { float: left; width: 100%; border: 1px solid #d4d4d4; }
.productdetailherd h2 { float: left; width: 100%; padding: 0px 20px; background: #48c22c; color: #fff; font-size: 28px; font-weight: 400; text-transform: none; line-height: 75px; margin: 0px; }
.prodctdescription { float: left; width: 100%; padding: 20px; }
.productdescriptionleft { float: left; width: 175px; }
.image_cover { border: 1px solid #d4d4d4; float: right; width: 100%; padding: 25px 0px; text-align: center; margin-bottom: 30px; width: 45%; margin-left: 10%; }
.dealers { float: left; width: 45%; border: 1px solid #d4d4d4;overflow: hidden; }
/*.dealers h3 { font-size: 40px; color: #48c22c; float: left; width: 100%; text-align: center; line-height: 75px; margin: 0px; }*/
.dealers h3 span { font-size: 20px; }
.dealers h5 { font-size: 18px; color: #fff; background: #48c22c; line-height: 60px; float: left; width: 100%; text-align: center; margin: 0px; font-weight: normal; }
.productdescriptionright { margin-left: 0px; float: left; width: 55%; }
.productdescriptionright h4 { font-size: 22px; color: #252417; float: left; width: 100%; margin: 0px 0px 25px 0px; }
.productdescriptionright ul { float: left; width: 100%; margin: 0px; padding: 0px; list-style: none; }
.productdescriptionright ul li { float: left; margin: 0px; padding: 0px; font-size: 20px; color: #7f7f7f; width: 100%; font-family: 'HelveticaNeueLTStd-Roman'; font-weight: normal; }
.productdescriptionright h5 { float: left; margin: 20px 0px 0px 0px; padding: 0px; font-size: 20px; color: #7f7f7f; width: 100%; font-weight: normal; }
.productdetailherd h2.brownbackground { background: #736655; font-size: 22px; font-family: 'HelveticaNeueLTStd-Bd'; }
.hredproductdetail { float: left; width: 100%; }
.hredproductdetail table { margin-bottom: 0px; }
.hredproductdetail table td { font-weight: normal; line-height: 50px; padding-left: 20px; color: #736655; font-size: 16px; font-family: 'HelveticaNeueLTStd-Roman'; }
.hredproductdetail table td:first-child { width: 240px; color: #252417; font-size: 16px; font-family: 'HelveticaNeueLTStd-Bd'; }
.wrapper { margin: auto; width: 980px; }
.manageonfarm { float: left; width: 100%; padding: 25px 0px 25px 0px; }
.manageonfarmleft { float: left; width: 26%; }
.manageonfarmleft ul { list-style: none; margin: 0px; padding: 0px; float: left; width: 100%; }
.manageonfarmleft ul li { float: left; width: 100%; margin-bottom: 20px; position: relative; }
.manageonfarmleft ul li a { font-size: 21px; font-family: 'Conv_HelveticaLTStd-Light'; float: left; width: 100%; background: url("../images/arrow.png") 20px 20px no-repeat #a69e94; padding-left: 40px; line-height: 54px; }
.manageonfarmleft ul li a:hover { background: url("../images/arrow.png") 20px 20px no-repeat #48c22c; color: #fff; font-weight: bold; }
.manageonfarmleft ul li.active a { background: url("../images/arrow.png") 20px 20px no-repeat #48c22c; font-weight: bold; }
.manageonfarmright { float: right; width: 70%; }
.manageonfarmright h2 { float: left; width: 100%; padding: 0px 20px; background: #736655; font-family: 'HelveticaNeueLTStd-Md'; color: #fff; font-size: 24px; font-weight: normal; text-transform: none; line-height: 73px; margin: 0px; }
.manageonfarmright form { float: left; width: 100%; }
.formwidth { float: left; width: 100%; margin-bottom: 25px; padding: 0px 20px; }
.formwidth img { float: left; }
.formwidth textarea { float: left; border: 1px solid #a69e94; font-size: 20px; font-weight: lighter; }
.farm_description { width: 65.5%; margin-left: 23px; height: 252px; }
.formwidth input[type='text'] { padding: 13px; border-radius: 3px; border: 1px solid #a69e94; font-family: 'Conv_HelveticaLTStd-Light'; float: left; font-size: 20px; font-weight: lighter; }
.title_farm { width: 100%; }
.Date_farm { width: 20%; }
.dateformat { font-size: 16px; color: #736655; margin-top: 15px; margin-left: 15px; float: left; }
.Location_farm { width: 70%; }
.google_map { float: right; width: 207px; color: #252417; font-size: 20px; color: #fff; font-weight: lighter; text-transform: capitalize; font-family: 'Conv_HelveticaLTStd-Light'; padding: 13px; background: #252417; }
.Contact_farm { width: 48%; }
.State_farm { width: 48%; margin-left: 4%; }
.repeatplus { float: left; width: 100%; padding: 0 20px 0 50px; line-height: 55px; background: #736655; font-family: 'HelveticaNeueLTStd-Bd'; font-size: 28px; color: #fff; font-weight: normal; }
.repeatplus span { float: right; padding-left: 20px; border-left: 1px solid #92826c; font-weight: bold; }
.border_bothside { float: left; width: 100%; border: 1px solid #d4d4d4; padding: 25px 0px 0px 0px; }
.border_bothside > p { float: left; width: 100%; padding-left: 20px; font-size: 20px; color: #736655; margin: 20px 0px 20px 0px; font-family: 'Conv_HelveticaLTStd-Light'; }
.farmpublish { float: right; width: 170px; }
.formwidth1 { float: left; width: 100%; margin-top: 20px; }
.formwidth1 button { width: 170px; height: 65px; line-height: 65px; padding: 0px; text-align: center; font-family: 'HelveticaNeueLTStd-Bd'; font-weight: normal; font-size: 20px; border-radius: 0px; margin-left: 25px; background: #48c22c; }
.formwidth1 button.farmcancel { background: #9e9e9e; }
.border_bothside p a { color: #736655; text-decoration: underline; }
.dealerlogo { float: left; width: 100%; padding: 0px 20px; line-height: 55px; background: #736655; color: #fff; font-weight: normal; margin-top: 30px; font-size: 28px; font-family: 'HelveticaNeueLTStd-Md'; }
.logoplace { width: 78%; }
.google_uplooad { float: right; width: 130px; text-align: center; color: #fff; font-weight: normal; font-size: 18px; background: #252417; border-radius: 3px; padding: 13px 0px; margin-bottom: 20px; font-family: 'HelveticaNeueLTStd-Bd'; }
.keyword { float: left; width: 100%; background: #fff; position: absolute!important; top: 54px!important; left: 0px; padding: 0px 0px 0px 0px; display: none; }
.keyword ul { border: 1px solid #ddd; margin-top: 2px; }
.searchdatakeyworld { border: 1px solid #ddd; }
.keyword:before { background: url("../images/upkeyarrow.png") 0px 0px no-repeat; height: 20px; width: 36px; right: 25px; top: -17px; content: ""; position: absolute; }
.keyword label { font-size: 22px; color: #252417; padding: 15px 25px; margin: 0px; float: left; border-bottom: 1px solid #ddd; width: 100%; }
.keyword input[type='text'] { padding: 13px; border-radius: 3px; border: 1px solid #e0e0e0; float: left; font-size: 20px; font-weight: lighter; float: left; width: 83%; margin: 20px 25px; }
.manageonfarmleft ul li.active .keyword ul li a { background: url("../images/arrow_beef.png") 20px 20px no-repeat #fff; font-weight: normal; }
.searchdatakeyworld:before { top: -20px; }
.keywordblank { background: #f1f1f1; }
.cleansmap { border: 1px solid #d4d4d4; float: left; width: 100%; margin-bottom: 20px; }
.cleansmap img { float: left; margin: 40px 20px; }
.cleancode { float: left; padding: 25px 25px 0; width: 43%; height: 410px; border-left: 1px solid #d4d4d4; }
.cleancode label { font-size: 22px; color: #252417; font-weight: bold; float: left; margin-bottom: 20px; width: 100%; font-family: 'HelveticaNeueLTStd-Bd'; }
.cleancode input[type='text'] { padding: 8px; border-radius: 3px; border: 1px solid #a69e94; float: left; font-size: 16px; font-weight: lighter; float: left; width: 23%; margin-right: 2%; }
.cleancode input[type='text']:last-child { margin-right: 0%; }
.valueselect { float: left; width: 75%; background: #f1f1f1; border: 1px solid #e0e0e0; border-radius: 3px; margin: 30px 0px; }
.valueselect p { font-size: 18px; color: #252417; font-weight: 700; float: left; padding: 10px 15px 10px 15px; margin: 0px; font-family: 'HelveticaNeueLTStd-Bd'; }
.valueselect span { font-size: 18px; color: #7f7f7f; font-weight: lighter; float: left; padding: 10px 10px 10px 0px; margin: 0px; font-family: 'HelveticaNeueLTStd-Roman'; }
.select_down { border-radius: 3px; }
.select_down span img { padding: 18px 0px; margin: 0px; }
.select_down { background: #f1f1f1; border: 1px solid #e0e0e0; width: 23%; float: right; text-align: center; margin: 30px 0px; }
.select_down img { float: none; border-right: none; padding: 18px 0px; margin: 0px }
.search_pincode { font-size: 20px; line-height: 33px; width: 100%; background: #48c22c; border-radius: 3px; color: #f1eac9; text-transform: capitalize; font-family: 'HelveticaNeueLTStd-Bd'; }
.plant_machinery { float: left; width: 100%; }
.plant_machinery table td { padding: 20px 0px; }
.plant_machinery table td:first-child { width: 20%; font-size: 20px; color: #48c22c; text-align: center; font-family: 'HelveticaNeueLTStd-Roman'; }
.plant_machinery table td:nth-child(2) { width: 35%; font-size: 22px; color: #48c22c; text-align: center; font-family: 'HelveticaNeueLTStd-Md'; }
.plant_machinery table td:nth-child(3) { width: 25%; color: #252417; font-size: 20px; padding-left: 20px; font-family: 'HelveticaNeueLTStd-Roman'; }
.plant_machinery table td:nth-child(3) strong { font-weight: bold; }
.plant_machinery table td:nth-child(3) strong { width: 100%; float: left; }
.plant_machinery table td:last-child { width: 18%; font-size: 18px; color: #fff; text-align: center; }
.plant_machinery table td:last-child button { background: #48c22c; line-height: 40px; text-transform: capitalize; font-size: 18px; font-family: 'HelveticaNeueLTStd-Roman'; padding: 10px 15px; }
.Victoria { float: left; width: 100%; }
.Victoria table td:first-child { width: 20%; font-size: 20px; color: #48c22c; text-align: center; }
.Victoria table td:last-child { width: 80%; font-size: 22px; color: #48c22c; padding-left: 20px; }
.Victoria table td { padding: 20px 0px; }
.keyword { z-index: 9999999; }
.keyword ul li { margin-bottom: 0px; border-bottom: 1px solid #ddd; }
.manageonfarmleft ul li:active .keyword ul li a { background: url("../images/arrow_beef.png") 20px 20px no-repeat #fff; color: #736655; }
.keyword ul li a { background: url("../images/arrow_beef.png") 20px 20px no-repeat #fff; color: #736655; margin-bottom: 0px; font-size: 18px; }
.keyword ul li a span { float: right; margin-right: 20px; color: #9e9e9e; }
.ad_type { float: left; width: 100%; }
.ad_type input[type='checkbox'] { float: left; margin-left: 50px; }
.ad_type { padding: 15px 0px; border-top: 1px solid #ddd; }
.ad_type h6 { font-size: 18px; color: #736655; float: left; font-weight: lighter; clear: none; margin: 0px; padding: 0px 0px 0px 10px; line-height: 14px; }
.sub_category:before { background: url("../images/sub_category.png") 0px 0px no-repeat; height: 20px; width: 36px; left: -14px; top: 30px; content: ""; position: absolute; }
.sub_category { position: absolute; left: 299px; top: -10px; border: 1px solid #ccc; }
.sub_category li:first-child a { background: url("../images/arrow_beef.png") 20px 20px no-repeat #f1eac9; }
.dealer_description { float: left; width: 100%; padding: 20px; margin-bottom: 25px; }
.dealer_description_left { width: 30%; float: left; }
.large_dealer { float: left; width: 100%; height: auto; }
.small_dealer { float: left; width: 100%; padding: 15px 0px; }
.small_dealer img { margin-left: 2%; float: left; }
.small_dealer img.smalldeals { margin-left: 0px; }
.dealer_description_right { float: left; width: 62%; }
.dealervic { list-style: none; padding: 0px; width: 61%; float: left; margin-left: 30px; }
.dealervic li { float: left; margin: 0px; font-size: 22px; width: 100%; color: #252417; padding: 15px 0px 25px 50px; border-bottom: 1px solid #ddd; font-family: 'HelveticaNeueLTStd-Roman'; }
.dealervic li.vic_icon { background: url("../images/vic.png") 0px 20px no-repeat; }
.dealervic li.dealer_icon { background: url("../images/phonevic.png") 0px 20px no-repeat; padding: 15px 0px 15px 50px; }
.dealervic li.dealer_icon span { background: #252417; color: #fff; padding: 10px 25px; }
.dealer_usedpremium { float: right; width: 35%; border: 1px solid #ddd; }
.woocommerce ul.products li.product .dealer_usedpremium h3,
.single .dealer_description_right .dealers h3 { font-size: 40px; color: #48c22c; margin: 0px; padding: 20px 0px; font-family: 'HelveticaNeueLTStd-Bd'; text-align: center; }
.dealer_usedpremium h3 span { font-size: 30px; }
.dealer_usedpremium h6 { background: #48c22c; font-size: 18px; line-height: 60px; float: left; width: 100%; color: #fff; text-align: center; font-family: 'HelveticaNeueLTStd-Roman'; }
/**************** ck styling ***************/
.breadCrumb { width: 100%; float: left; padding: 10px 0 18px 0; border-bottom: 1px solid #f1f1f1; }
.wrapper a { color: #252417; }
.full_row { width: 100%; float: left; clear: both; }
.plantDetails td { color: #252417 !important; text-align: left !important; font-family: 'HelveticaNeueLTStd-Md'; font-weight: 200px; }
.plantDetails td strong { font-size: 18px; }
.plantDetails { text-align: left; }
.plantDetails { width: 100%; float: left; color: #252417; font-size: 20px; }
.button_green,
a.button_green { background: #48c22c; line-height: 40px; text-transform: capitalize; font-size: 14px; border: 0 none; border-radius: 2px; color: #fff; font-weight: 700; padding: 10px 30px 11px; vertical-align: bottom; color: #fff; display: inline-block; }
.plantDetails * { vertical-align: middle; }
.plantDetails td { padding: 20px; }
.OwlBottom { border: 1px solid #d9d9d9; width: 100%; float: left; padding: 30px 65px; }
.OwlBottom ul { margin: 0; padding: 0; }
.owl-prev,
.owl-next { width: 40px; height: 40px; position: absolute; top: 35%; text-indent: -500px; }
.owl-prev { left: -45px; background: url(../images/arrowLt.png) no-repeat center center; }
.owl-next { right: -45px; background: url(../images/arrowRt.png) no-repeat center center; }
.OwlBottom ul li { width: 100%; text-align: center; }
.OwlBottom ul li img { display: inline-block; }
.OwlBottom { margin-bottom: 50px; }
h2.Brheading { float: left; width: 100%; padding: 0px 20px; background: #736655; color: #fff; font-size: 28px; font-weight: normal; text-transform: none; line-height: 70px; margin: 0px; }
.euroSpPage h3 { float: left; width: 100%; padding: 0px 20px 0px; background: #48c22c; color: #fff; font-size: 30px; font-weight: normal; text-transform: none; line-height: 85px; margin: 0px; font-family: 'HelveticaNeueLTStd-Bd'; position: relative; }
.euroSpPage h3 p { margin: 0; font-size: 22px; line-height: 22px; }
.euroSpPage th { padding: 0px 19px; background: #736655; font-weight: bold; font-size: 28px; line-height: 80px; width: 50%; color: #fff; }
.three_col { width: 33%; display: inline-block; }
.bottomLogos .three_col { padding: 0 0.584%; }
.bottomLogos .three_col td { padding: 20px; vertical-align: top; border: 0; }
.bottomLogos .three_col { margin-bottom: 15px; }
.fullRowInner { width: 102%; margin-left: -1%; margin-right: -1%; }
.bottomLogos .three_col table { border: 1px solid #f1f1f1; }
.packagesPage h1 { font-size: 40px; text-align: center; color: #252417; margin: 30px 0; }
.PriceBox ul li { font-size: 18px; color: #252417; border-top: 1px solid #dbdbdb; width: 100%; text-align: left; line-height: 45px; font-family: 'HelveticaNeueLTStd-Md'; padding-left: 30px; font-weight: normal; }
.PriceBox ul li:first-child { color: #736655; font-family: 'HelveticaNeueLTStd-Bd'; }
/*.PriceBox ul li:last-child { font-size: 14px; }*/
.priceBtn { color: #fff !important; background: #a69e94 !important; text-transform: uppercase; border-radius: 2px; text-align: center; font-weight: bold; font-size: 25px; height: 94px; line-height: 94px; width: 100%; float: left; padding: 0; }
.packageCol h3 { font-size: 40px; text-align: center; margin: 0; color: #252417; font-weight: bold; font-family: 'HelveticaNeueLTStd-Md'; }
.packageCol { border: 1px solid #dbdbdb; border-top: 8px solid #a69e94; padding-top: 40px; }
.PriceBox { width: 100%; float: left; background: #f6f6f6; border-top: 1px solid #a69e94; border-bottom: 1px solid #a69e94; text-align: center; margin-top: 60px; }
.priceCirc { width: 217px; height: 217px; margin: 0 auto; display: inline-block; background: #a69e94; border-radius: 100%; border: 8px solid #f6f6f6; text-align: center; padding-top: 34px; position: relative; margin-top: -45px; margin-bottom: 20px; z-index: 999999; font-family: 'HelveticaNeueLTStd-Md'; }
.PriceBox { font-size: 60px; color: #ffffff; margin: 0; font-weight: bold; margin-top: 60px; position: relative; }
.PriceBox span { font-size: 30px; color: #ffffff; margin: 0; }
.PriceBox p { font-size: 22px; color: #ffffff; margin: 0; line-height: 22px; font-family: 'HelveticaNeueLTStd-Md'; }
.PriceBox:after { background: url(../images/border_toprad.png) no-repeat top center; width: 100%; position: absolute; top: -49px; height: 49px; left: 0; z-index: 9999; content: ''; }
.pkgMedium { border-top: 8px solid #48c22c; }
.PackOut { text-align: center; }
.pkgMedium .priceCirc { background: #48c22c; }
.pkgMedium .priceBtn { background: #48c22c; }
.pkgLarge { border-top: 8px solid #252417; }
.pkgLarge .priceCirc { font-size: 34px; line-height: 40px; padding-top: 60px; }
.pkgLarge .priceCirc { background: #252417; }
.pkgLarge .priceBtn { background: #252417; }
.packageCol { width: 100%; float: left; }
.PackOut .three_col { padding: 0 2.14%; width: 32.1%; }
.PackOut ul { padding: 0; margin: 0 0px 100px 0px; }
.pkgfootertxt h2 { text-align: center; font-size: 36px; color: #252417; }
.pkgfootertxt { margin: 50px 0 70px; width: 100%; float: left; }
.PriceBox { color: #ffffff; float: left; font-size: 60px; font-weight: bold; margin: 60px 0 0; min-height: 570px; position: relative; }
.PackOut .priceBtn { position: absolute; bottom: 0px; left: 0px; }
.ltheader a { color: #fff; }
.manage_herd a { color: #fff; }
.about a { color: #fff; text-decoration: underline; }
.footer a { color: #fff; }
form input[type="submit"] { height: 65px; font-family: 'HelveticaNeueLTStd-Bd'; font-weight: normal; padding: 0; width: 170px; line-height: 65px; font-size: 20px; border-radius: 0; }
.formwidth1 .farmpublish { background: #48c22c; }
.manageonfarmleft li a { color: #fff; }
.livestockInputs input[type="text"] { width: 100%; line-height: 50px; height: 50px; margin-bottom: 20px; font-size: 18px; font-family: 'Conv_HelveticaLTStd-Light'; border-radius: 5px; font-weight: normal; }
.livestockInputs input[type="email"] { width: 100%; line-height: 50px; height: 50px; margin-bottom: 20px; font-size: 18px; font-family: 'Conv_HelveticaLTStd-Light'; border-radius: 5px; font-weight: normal; }
.livestockdata textarea { font-size: 20px; font-family: 'Conv_HelveticaLTStd-Light'; border-radius: 5px; font-weight: normal; }
.livestockInputs { padding-left: 20px; }
.inputRow { width: 100%; float: left; }
.proIcon { width: 9%; float: left; padding-top: 14px; }
.midiumInput { width: 45.5%; float: left; padding-right: 10px }
.inputRow .midiumInput:last-child { padding: 0 0 0 10px; }
.qtyinput { width: 50%; float: left; padding-right: 10px; }
.midiumInput .qtyinput:last-child,
.midiumInput .qtyinput:nth-child(2) { padding: 0 0 0 10px; }
.largeInput { width: 91%; float: left; }
.inputRow textarea { min-height: 165px; padding: 18px; }
.addBorder { border: 1px solid #d4d4d4; }
.signenter { float: left; width: 100%; border: 1px solid #dbdbdb; margin-bottom: 30px; }
.signenter h6 { font-size: 22px; color: #fff; background: #736655; float: left; width: 100%; line-height: 70px; border-top: 8px solid #48c22c; padding-left: 30px; margin: 0px; }
.signenter form { float: left; width: 100%; padding: 30px; }
.login-username label,
.login-password label { float: left; font-size: 20px; width: 12%; }
.login-username input,
.login-password input { width: 30%; }
.login-remember > label { font-size: 20px; }
.login-remember input[type="checkbox"] { margin-right: 10px; }
.login-submit { margin-bottom: 0px; }
.signintitle { font-size: 40px; }
.signintitle span { font-weight: normal; }
.signupmain { float: left; width: 100%; border: 1px solid #dbdbdb; }
.signupmain h5 { font-size: 22px; color: #fff; background: #736655; float: left; width: 100%; font-family: 'HelveticaNeueLTStd-Bd'; line-height: 70px; border-top: 8px solid #48c22c; padding-left: 30px; margin: 0px 0px 30px 0px; }
.Emailsignup { padding: 0px 20px 0px 0px; margin-bottom: 23px; }
.Emailsignup input { width: 450px; border: 1px solid #a69e94; font-size: 18px; line-height: 30px; font-family: 'Conv_HelveticaLTStd-Light'; border-radius: 3px; }
.passwordsignup { padding: 0px 20px 0px 0px; margin-bottom: 0px; float: left; width: 100%; }
.passwordsignup input { width: 100%; border: 1px solid #a69e94; font-size: 18px; line-height: 30px; font-weight: lighter; border-radius: 3px; float: left; font-family: 'Conv_HelveticaLTStd-Light'; }
.passwordsignup span { float: left; width: 149px; margin-left: 30px; margin-top: 15px; }
.passwordsignup span label { color: #ababab; text-align: center; float: left; width: 100%; }
.showpassword { float: left; width: 100%; padding: 0px 30px; margin-bottom: 20px; color: #252417; fobt-size: 20px; font-family: 'HelveticaNeueLTStd-Md'; font-size: 20px; }
.showpassword input { margin-right: 10px; }
.titlesignupdata { float: left; width: 100%; border-color: #dbdbdb; border-width: 0px 1px 1px 1px; border-style: solid; padding: 30px; background: #f1f1f1; }
.titlesignupdata h5 { margin: 0px; font-size: 22px; color: #736655; font-weight: normal; font-family: 'Conv_HelveticaLTStd-Light'; }
.titlesignupdata h6 { margin: 10px 0; font-size: 22px; color: #252417; font-weight: normal; font-family: 'HelveticaNeueLTStd-Md'; float: left; width: 100%; text-align: center; }
.checksignupdata { float: left; width: 100%; border-color: #dbdbdb; border-width: 0px 1px 1px 1px; border-style: solid; padding: 30px; font-weight: normal; font-size: 20px; color: #252417; }
.checksignupdata span { float: left; width: 100%; margin-bottom: 15px; font-family: 'HelveticaNeueLTStd-Md'; font-size: 20px; }
.checksignupdata input { margin-right: 20px; }
.data_infotitle h3 { background: #736655; color: #fff; float: left; font-size: 22px; line-height: 70px; margin: 0; padding-left: 30px; width: 100%; font-family: 'HelveticaNeueLTStd-Bd'; }
.acceptterm { float: left; width: 100%; border-color: #dbdbdb; border-width: 0px 1px 1px 1px; border-style: solid; padding: 30px; font-weight: normal; font-size: 20px; color: #252417; margin-bottom: 50px; }
.acceptterm span { float: left; width: 60%; font-size: 20px; font-family: 'HelveticaNeueLTStd-Md'; }
.acceptterm span:first-child { margin-bottom: 25px; }
.acceptterm span input { margin-right: 20px; }
.acceptterm h5 { float: right; margin: -50px 0 0 0; width: 30%; clear: none; background: #48c22c; font-size: 22px; text-align: center; }
.acceptterm h5 a { color: #fff; line-height: 95px; }
.agentwrapper { float: left; width: 100%; margin: 0px 0px 25px 0px; }
.agentwrapperleft { float: left; width: 65%; }
.agentwrapperleft h1 { float: left; width: 100%; font-size: 36px; color: #252417; text-transform: none; font-weight: normal; font-family: 'HelveticaNeueLTStd-Md'; }
.agentwrapperleft span { font-family: 'Conv_HelveticaLTStd-Light'; }
.agentwrapperleft ul { list-style: none; margin: 20px 0px 30px 0px; float: left; width: 100%; padding: 0px; }
.agentwrapperleft ul li { background: url(../images/arrow_right.png) no-repeat center left; font-size: 24px; color: #252417; margin: 0px; padding: 0px; font-family: 'Conv_HelveticaLTStd-Light'; float: left; width: 100%; padding: 0 0 0 20px; }
.agentwrapperleft h2 { float: left; color: #fff; background: #252417; font-weight: normal; margin: 0px; font-family: 'HelveticaNeueLTStd-Bd'; }
.agentwrapperleft h2 a { color: #fff; line-height: 54px; font-size: 28px; padding: 0px 60px; }
.agentwrapperright { float: right; width: 32%; }
.agentwrapperright h2 { width: 250px; float: right; text-align: center; background: #48c22c; font-size: 60px; line-height: 250px; border-radius: 140px; color: #fff; font-family: 'HelveticaNeueLTStd-Bd'; }
.buildherdwrapper { float: left; width: 100%; border-top: 8px solid #48c22c; }
.bulidherdwrapperwhite { float: left; width: 100%; border-color: #dbdbdb; border-style: solid; border-width: 0px 1px 1px 1px; border-bottom: 8px solid #f1f1f1; padding: 40px 40px; }
.buildherdwrapper table { margin: 0px; }
.buildherdwrapper table th { font-family: 'HelveticaNeueLTStd-Bd'; }
.buildherdwrapper table td { font-family: 'HelveticaNeueLTStd-Md'; }
.buildherdwrapper table th,
.buildherdwrapper table tr { font-size: 20px; line-height: 60px; }
.buildherdwrapper table th:first-child,
.buildherdwrapper table td:first-child { width: 75%; padding-left: 35px; }
.buildherdwrapper table th:nth-child(2),
.buildherdwrapper table td:nth-child(2) { width: 10%; padding: 0px 15px; }
.buildherdwrapper table th:last-child,
.buildherdwrapper table td:last-child { width: 15%; padding: 0px 15px; }
.buildherdwrapper table td { background: #f1f1f1; }
.buildherdwrapper table td:nth-child(2) input { width: 80px; }
.buildherdwrapper table td:last-child input { width: 135px; }
.buildherdwrapper table th { color: #a69e94; }
.buildherdwrapper table tr:last-child td { background: #fff; padding-bottom: 10px; }
.agreeterm { float: left; width: 100%; }
.agreetermleft { float: left; width: 70%; padding-left: 30px; }
.btnleft { float: left; }
.antiques { width: 100%; margin-top: 0; }
.formwidthbtm { margin-bottom: 30; margin-top: 20px; }
.ingallery .owl-controls .owl-page,
.owl-controls .owl-buttons div { font-size: 0; }
.ingallery ul li img { padding: 0 10px; }
.gallery .OwlBottom { margin-bottom: 0; }
.rtattach { float: right; border-left: 1px solid #92826c; font-family: 'Conv_HelveticaLTStd-Light'; }
.rtattach a { color: #f1eac9; font-size: 18px; }
.rtattach img { padding: 0 15px; }
.land { float: left; width: 100%; }
.category { position: relative; left: auto; top: auto; }
.category:before { position: absolute; right: 25px; top: -17px; }
.machinerypage .Contact_farm { margin-bottom: 20px; width: 56%; }
.machinerypage img { float: left; margin-right: 27px; }
.FuelCapacity .pto { float: left; line-height: 53px; padding-right: 0px; text-align: center; }
.FuelCapacity .midiumInput { width: 52%; padding-right: 0; }
.FuelCapacity .qtyinput { width: 33.2%; }
.machinery { margin-bottom: 25px; }
.Productdet .antiques { margin-bottom: 1px; }
.Productdet p { color: #736655; float: left; font-size: 20px; font-weight: lighter; margin: 10px 0 20px; padding-left: 20px; width: 100%; }
.page-template-favorites #container,
.tax-product_cat #container { width: 70%; float: right; clear: both; }
.search-results #container,
.search-no-results #container { width: 70%; float: right; }
.single-product #container { width: 980px; margin: auto; float: none; clear: both; }
#secondary { display: none; }
.images { padding: 0px 0px 0px 0px; }
.page-template-favorites #secondary,
.archive #secondary { display: block; margin: 0px!important; padding: 0px; }
.productsrtbox .greenbox .amount { background: none; color: #48c22c; }
.page-template-signup .acceptterm input[type="submit"],
.page-template-signup .acceptterm input[type="button"] { width: 350px; padding: 0; height: 95px; font-size: 26px; line-height: 95px; background: #47c22c; margin-top: -50px; font-weight: normal; border-radius: 0px; }
.signenter h6 { text-align: center; margin-bottom: 30px; padding-left: 0px; }
.signenter form { float: none; margin: auto; padding: 30px; width: 500px; }
.login-username label,
.login-password label { width: 30%; }
.login-username input,
.login-password input { width: 70%; }
.lttopnav ul li { position: relative; z-index: 999999999; }
.velit h2 { font-size: 55px; color: #a69e94; margin: 0px 0px 0px 0px; font-family: 'HelveticaNeueLTStd-Bd'; font-weight: normal; line-height: 70px; }
.velit p { font-size: 40px; color: #a69e94; margin: 0px 0px 60px 0px; font-family: 'HelveticaNeueLTStdTh'; line-height: 60px; }
.mobilebox { background: url(../images/herd_background.jpg) no-repeat center left; float: left; width: 100%; padding: 50px 20px 20px 20px; }
.mobilebox .phone { width: 70%; margin-left: 7%; }
.mobilebox .phone h2 { font-size: 44px; color: #f1eac9; font-family: 'HelveticaNeueLTStd-Bd'; font-weight: normal; }
.mobilebox .phone p { font-size: 18px; color: #fff; line-height: 26px; font-family: 'Conv_HelveticaLTStd-Light'; }
.adv .rtbox { float: left; width: 100%; margin-bottom: 40px; }
.adv .rtbox p { font-size: 20px; margin-bottom: 5px; margin-top: 15px; }
.live { position: relative; z-index: 999999; }
.footer ul { list-style: none; margin: 20px 0px 20px 0px; ; padding: 0px; float: left; width: 100%; text-align: center; }
.footer ul li { margin: 0px; padding: 0px; display: inline-block; }
.footer .textabout p a.privacy { margin-right: 0px; }
.footer .textabout a.arrow_up { margin-right: 0px; }
.headerchange a.green { background: none; }
.page-template-favorites .site-main,
.archive .site-main,
.search-results,
.search-no-results,
.site-main { margin: auto; max-width: 980px; padding: 0px; width: 100%; }
.archive .tax-product_cat #container { margin: 0px; }
.page-template-favorites #content .woocommerce-breadcrumb,
.archive #content .woocommerce-breadcrumb { display: none; }
.breadcrumb_content { max-width: 980px; margin: auto; width: 100%; border-bottom: 3px solid #f1f1f1; clear: both; }
.bannerinner { width: auto; }
.woocommerce .woocommerce-breadcrumb { width: 100%; max-width: 1180px!important; float: none; margin: auto!important; font-size: 20px!important; color: #252417!important; line-height: 24px; font-family: 'Conv_HelveticaLTStd-Light'; padding: 15px 0px 20px 0px!important; }
.woocommerce-breadcrumb a { float: left; font-family: 'Conv_HelveticaLTStd-Light'; color: #252417!important; }
.woocommerce-breadcrumb span { background: url(../images/arrow_breadcrum.png) no-repeat center left; font-size: 0px; width: 5px; display: block; margin-top: 10px; float: left; height: 5px; margin-left: 10px; margin-right: 10px; }
.home .breadcrumb_content { display: none; }
.thumbnails a { float: left; width: 30%!important; overflow: hidden; height: 50px; }
.thumbnails a.zoom { margin-left: 5%; margin-right: 0%; }
.thumbnails a.first { margin-left: 0%; }
.woocommerce #content div.product div.thumbnails a.zoom { margin-right: 0px; width: 30%; }
.dealers h3 span { font-size: 40px; font-family: 'HelveticaNeueLTStd-Bd'; font-weight: normal; }
.page-template-dashboard .breadcrumb_content { display: none; }
.page-template-manage_herd .breadcrumb_content { display: none; }
.page-template-onfarm .breadcrumb_content { display: none; }
/*.manageonfarmleft ul li:hover .keyword { display:block!important; }*/
.page-template-signup .breadcrumb_content { display: none; }
.page-template-salesyardauction .breadcrumb_content { display: none; }
.page-template-sales_yard .breadcrumb_content { display: none; }
.page-template-signuplarge .breadcrumb_content { display: none; }
.liveout li:nth-child(2) .liveimg h2 { line-height: 34px; }
.liveout li:nth-child(2) .live p { padding: 18px 0 30px; }
.add_to_cart_header img { float: left; padding: 13px 0 0; }
.add_to_cart_header h5 { float: left; font-size: 22px; background: url(../images/header_arrow_button.png) no-repeat center right; padding: 0px 25px; margin-right: 25px; font-family: 'Conv_HelveticaLTStd-Light'; margin-top: 10px; }
.add_to_cart_header h4 { float: left; }
.rttop .save_header_button { width: auto; background: #48c22c; color: #fff; font-family: 'HelveticaNeueLTStd-Roman'; border-left: 0px; line-height: 50px; font-size: 18px; height: 50px; padding: 0px 20px; }
.rttop h4 { line-height: 50px; }
.add_to_cart_header { padding: 5px 20px 0px 0px; }
.date_margin_left { margin-left: 4%; width: 18%; }
.border_bothside > p.add_stock_photo { margin: 25px 0px 35px; }
.view_share_icon { float: left; list-style: none; margin: 23px 0px 20px 0px; padding: 0px; }
.view_share_icon li { float: left; background: #736655; color: #fff; font-family: 'HelveticaNeueLTStd-Bd'; width: 100px; text-align: center; line-height: 40px; text-transform: uppercase; border-left: 1px solid #dedbd7; border-right: 1px solid #d9c9387; margin-right: 20px; }
.view_share_icon li a { color: #fff; display: block; }
.archive .breadcrumb_content { margin-bottom: 30px; }
.breadcrumb_content .woocommerce-breadcrumb { float: none; margin: auto; width: 980px; font-size: 18px; font-family: 'Conv_HelveticaLTStd-Light'; color: #252417; font-weight: normal; line-height: 18px; padding: 10px 0px 15px 0px; }
.page-template-Clearing_viwe_Details .breadCrumb { display: none; }
.plantdetailsdata table td:first-child { color: #48c22c!important; width: 10%; font-family: 'Conv_HelveticaLTStd-Light'; font-size: 20px; }
.plantdetailsdata table td:nth-child(2) { color: #48c22c!important; width: 52%; font-family: 'HelveticaNeueLTStd-Md'; font-size: 22px; }
.plantdetailsdata table td:nth-child(3) { font-family: 'Conv_HelveticaLTStd-Light'; font-size: 20px; width: 20%; }
.plantdetailsdata table td:last-child { font-family: 'Conv_HelveticaLTStd-Light'; font-size: 18px; width: 18%; }
.plantdetailsdata table td:last-child a { font-size: 18px; }
.page-template-manage_herd .site-main { float: none; margin-top: 30px; width: 100%; }
.breadCrumb { display: none; }
.managetitlesale { float: left; width: 100%; position: relative; }
.loadheading span.category_edit { position: absolute; background: url("../images/edit.png") 0px 3px no-repeat; font-size: 18px; color: #fff; padding: 0px 0px 0px 30px; margin-left: 40px; margin-top: 20px; cursor: pointer; right: 95px; top: 0; }
.managetitlesale span.title_edit { position: absolute; top: 30px; right: 15px; background: url("../images/edit.png") 0px 3px no-repeat; font-size: 18px; color: #fff; padding: 0px 0px 0px 30px; }
.titleformdetailleft { float: left; width: 35%; }
.titleformdetailleft input { float: left; width: 100%; font-size: 20px; padding: 15px 20px; font-family: 'Conv_HelveticaLTStd-Light'; border-radius: 5px; border: 1px solid #a69e94; margin-top: 25px; color: #b2b2b2; }
*::-moz-placeholder {
 color:#b2b2b2!important;
}
.titleformdetailright { float: right; width: 60%; }
.titleformdetailright textarea { float: left; width: 100%; font-size: 20px; padding: 15px 20px; font-family: 'Conv_HelveticaLTStd-Light'; border-radius: 5px; border: 1px solid #a69e94; margin-top: 25px; color: #b2b2b2; height: 222px; }
.enteries { margin-bottom: 0px; }
.cowdetaildata { margin: 0px; border: 0px; }
.cowdetaildata td { padding: 0px; border: 0px; }
.cowdetaildata td { font-size: 18px; color: #fff!important; font-family: 'HelveticaNeueLTStd-Md'; }
.plantDetails td.editcowdetail { color: #f1eac9; font-size: 18px; font-family: 'Conv_HelveticaLTStd-Light'; }
.plantDetails td.editcowdetail img { margin: -7px 0px 0px 0px; }
.cowdetaildatainternal { margin: 0px; border: 0px; }
.cowdetaildatainternal td { padding: 0px; border: 0px; }
.cowdetaildatainternal td { font-size: 20px; color: #252417!important; font-family: 'HelveticaNeueLTStd-Md'; }
.cowdetaildatainternal td:first-child { width: 70%; }
.cowdetaildatainternal td:nth-child(2) { width: 15%; text-align: center!important; }
.cowdetaildatainternal td:last-child { width: 15%; }
.cowdetaildatainternal td strong { }
.cowdetaildatainternal td p { font-size: 16px; font-family: 'Conv_HelveticaLTStd-Light'; margin: 0px; }
.cowdetaildatainternal td.editcowdetailinternal { color: #736655!important; font-size: 18px; font-family: 'Conv_HelveticaLTStd-Light'; font-style: normal; }
.cowdetaildatainternal td.editcowdetailinternal img { margin: -7px 0px 0px 0px; }
.editcowdetailinternal span { float: right; }
.internaldetaildata td { color: #b1b1b1!important; font-weight: lighter; font-style: italic; font-family: 'Conv_HelveticaLTStd-Light'; }
.editcowbutton a { float: left; }
.button_edit { background: #48c22c; color: #fff; padding: 10px 25px; font-size: 22px; min-width: 170px; margin-right: 15px; font-family: 'HelveticaNeueLTStd-Bd'; }
.button_edit span { font-size: 28px; height: 32px; width: 32px; border: 1px solid #fff; line-height: 25px; font-family: 'HelveticaNeueLTStd-Md'; border-radius: 20px; float: left; margin-right: 15px; text-align: center; }
.editcowbutton { border: 0px; }
.editcowbutton td { padding: 0px; border: 0px; }
.logothreecol { border: 1px solid #d9d9d9; float: left; width: 100%; margin-top: 0px; }
.logothreecol img { float: left; padding: 30px 10px; width: 40%; }
.bottomlogocontent { float: left; width: 55%; padding: 15px 0px 0px 0px; }
.bottomlogocontent h4 { float: left; font-size: 20px; font-family: 'HelveticaNeueLTStd-Bd'; }
.bottomlogocontent span { float: right; color: #736655 !important; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; }
.bottomlogocontent span img { padding: 4px 7px 0 0; }
.bottomlogocontent ul { list-style: none; margin: 10px 0px 0px 0px; paddin: 0px; float: left; width: 100%; }
.bottomlogocontent ul li { font-family: 'HelveticaNeueLTStd-Md'; font-size: 18px; line-height: 22px; color: #736655!important; }
.logothreecol h5 { float: let; text-align: center; background: url(../images/green_plus.png) top center no-repeat; margin: 15px 0px; padding: 55px 0px 0px 0px; font-size: 20px; font-family: 'HelveticaNeueLTStd-Md'; line-height: 28px; }
.button_agent { float: right; margin: 20px 10px 30px 0px; }
.plantDetails { margin-bottom: 20px; }
.iconmarginleft { margin-left: 30%; }
.formwidth1 { margin-bottom: 30px; }
.large_left_img { margin-top: 14px; }
.page-template-Clearing_viwe_Details .manageonfarmright { margin-top: 40px; }
.euroSpPage .manageonfarmright { margin-top: 30px; }
.full_row.cattlesalespecial span { float: left; width: 100%; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; }
.euroSpPage .cattlesalespecial h3 { line-height: 40px; padding: 20px 30px 15px 30px; }
.catalogue { margin: 30px 0px 0px 0px; }
.page-template-page-templatesPackages-php .breadcrumb_content { display: none; }
.signintitle { float: left; width: 100%; font-family: 'HelveticaNeueLTStd-Md'; padding: 50px 0px; }
.signintitle span { font-family: "Conv_HelveticaLTStd-Light"; }
.right_create { float: right; font-family: 'HelveticaNeueLTStd-Bd'; }
.agentwrapper { margin-top: 40px; }
.bulidherdwrapperwhite h2 { font-family: 'HelveticaNeueLTStd-Md'; font-size: 40px; color: #252417; padding: 0px 0px 30px 0px; }
.bulidherdwrapperwhite p { font-size: 24px; font-family: "Conv_HelveticaLTStd-Light"; margin: 0px; }
.agreeterm { border: 1px solid #dbdbdb; padding: 25px 0px; border-bottom: 13px solid #252417; }
.agreetermleft p { font-size: 18px; font-family: 'HelveticaNeueLTStd-Md'; margin-top: 20px; }
.agreetermleft p input { margin-right: 10px; }
.agreetermleft p a { text-decoration: underline; }
.agreetermleft h3 { font-size: 16px; font-family: "Conv_HelveticaLTStd-Light"; line-height: 24px; }
.agreetermleft h3 span { color: #48c22c; font-family: 'HelveticaNeueLTStd-Bd'; }
.agreetermright { float: right; padding-right: 30px; width: 30%; }
.agreetermright h3 { color: #fff; background: #48c22c; width: 255px; text-align: center; line-height: 75px; text-transform: uppercase; font-size: 20px; font-family: 'HelveticaNeueLTStd-Bd'; }
.agreetermright h3 a { color: #fff; display: block; }
.agreetermright h3.save_brown { background: #a69e94; margin-bottom: 20px; }
.tailorpackage { float: left; width: 100%; text-align: center; }
.tailorpackage p { font-size: 18px; color: #252417; font-family: 'HelveticaNeueLTStd-Roman'; padding: 40px 0px; margin: 0px; }
.tailorpackage p a { color: #a69e94; }
.packagesPage h1 { margin-top: 10px; font-size: 40px; font-family: 'HelveticaNeueLTStd-Md'; float: left; width: 100%; margin-bottom: 0px; text-align: center; }
.packagesPage h6 { font-size: 28px; font-family: 'HelveticaNeueLTStd-Roman'; float: left; width: 100%; text-align: center; margin: 25px 0px 50px 0px; }
.pkgfootertxt h5 { color: #252417; font-size: 20px; font-family: 'HelveticaNeueLTStd-Roman'; float: left; width: 100%; text-align: center; margin-bottom: 25px; }
.pkgfootertxt h5 a { color: #a69e94; text-align: underline; }
.topleftbreadcrumb { float: left; }
.topleftbreadcrumb h3 { float: left; font-size: 18px; color: #252417; font-family: 'HelveticaNeueLTStd-Bd'; }
.topleftbreadcrumb ul { float: left; line-height: 18px; margin: 0px; padding: 0px; }
.topleftbreadcrumb ul li { float: left; padding-left: 5px; font-size: 18px; font-family: "Conv_HelveticaLTStd-Light"; }
.pagination,
.paging { float: right; }
.pagination ul,
.paging ul { float: left; margin: 4px 0px 0px 0px; padding: 0px; }
.pagination ul li,
.paging ul li { float: left; font-family: 'HelveticaNeueLTStd-Roman'; margin: 0px; padding: 0px; }
.pagination ul li a,
.paging ul li a { color: #000; margin: 0px 2px!important; border: 1px solid #736655; border-radius: 2px; line-height: 16px!important; width: 16px; text-align: center; font-size: 14px!important; float: left; padding: 0px!important; }
.woocommerce nav.woocommerce-pagination ul li span { color: #fff!important; margin: 0px 2px!important; border: 1px solid #736655; border-radius: 2px; line-height: 16px!important; width: 16px; text-align: center; font-size: 14px!important; float: left; padding: 0px!important; background: #736655!important; }
.pagination ul li img,
.paging ul li img { height: 18px; width: 18px; }
.pagination ul li a:hover,
.paging ul li a:hover { background: #736655; color: #fff; }
.pagination ul li a.active,
.paging ul li a.active { background: #736655; color: #fff; }
.pagination h4,
.paging h4 { float: left; padding-right: 5px; font-size: 18px; font-family: "Conv_HelveticaLTStd-Light"; }
.searchfilter { float: left; width: 100%; margin-top: 25px; margin-bottom: 25px; }
.searchfilter h3 { color: #252417; font-size: 18px; float: left; font-family: 'HelveticaNeueLTStd-Bd'; line-height: 45px; padding-right: 10px; }
.searchfilter select { float: left; line-height: 45px; color: #252417; font-size: 16px; font-family: "Conv_HelveticaLTStd-Light"; height: 45px; width: 160px; padding: 0px 10px; margin-right: 10px; border: 1px solid #a69e94; border-radius: 4px; }
.searchfilter input[type="text"] { width: 95px; float: left; line-height: 45px; padding: 0px 10px; height: 45px; font-size: 16px; text-align: center; border-radius: 4px; border: 1px solid #a69e94; margin-right: 20px; font-family: "Conv_HelveticaLTStd-Light"; }
.searchfilter input[type="text"]::-moz-placeholder {
 color:#252417!important;
}
.searchfilter input[type="button"] { font-size: 18px; background: #48c22c; color: #fff; height: 44px; font-family: "Conv_HelveticaLTStd-Light"; padding: 0px 15px; text-transform: capitalize; float: right; border-radius: 4px; }
.page-template-machinery_template .breadcrumb_content { display: none; }
.dealerdescription { float: left; width: 59%; padding-left: 0px; }
.dealerdescription h4 { font-family: 'HelveticaNeueLTStd-Bd'; font-size: 22px; color: #252417; float: left; width: 100%; }
.dealerdescription h6 { float: left; width: 100%; font-family: 'HelveticaNeueLTStd-Roman'; font-size: 18px; color: #7f7f7f; padding: 25px 0px 30px 0px; }
.dealerdescription a,
.description a { background: #252417; margin-bottom: 20px; color: #fff; font-size: 21px; font-family: 'HelveticaNeueLTStd-Roman'; padding: 10px 40px; float: right; }
.catalogue h6 { font-size: 20px; color: #736655; font-family: 'HelveticaNeueLTStd-Roman'; padding: 0px 0px 30px 30px; float: left; width: 100%; }
.catalogue textarea { margin-right: 20px; margin-left: 20px; width: 96%; height: 195px; font-size: 20px; font-family: "Conv_HelveticaLTStd-Light"; border-radius: 5px; }
.cataloguefr { width: 100%!important; }
.cataloguefr input[type="submit"] { border-radius: 0px; }
.woocommerce nav.woocommerce-pagination ul li { border-width: 0px!important; }
.woocommerce nav.woocommerce-pagination ul li a.prev { background: #736655; color: #fff; line-height: 18px!important; }
.woocommerce nav.woocommerce-pagination ul li a.next { background: #736655; color: #fff; line-height: 18px!important; }
.woocommerce nav.woocommerce-pagination ul { margin-top: 5px!important; border-width: 0px!important; }
/*******VN*******/		
.Manageyourherddescription img { border: none !important; }
.dealer_description_left img { cursor: pointer; }
.small_dealer img { width: 32%; height: auto; }
.small_dealer a.first img { margin-left: 0; }
.image_block { display: inline-block; position: relative; float: left; }
.image_block img.close { cursor: pointer; display: none; position: absolute; right: -5px; top: -5px; width: 18px !important; height: 18px !important; }
.add_morePhotos1 { margin-bottom: 20px; float: left; color: #736655 !important; display: none; }
.add_morePhotos { margin-bottom: 20px; float: left; color: #736655 !important; display: none; }
.image_block:hover img.close { display: block; }
.small_dealer img { margin-bottom: 20px; }
.slider_black { background: url(../images/slider_black_logo.png) bottom center no-repeat; float: left; width: 100%; position: absolute; bottom: 0px; }
.searchBar { margin: auto; width: 600px; background-color: rgba(255, 255, 255, 0.3); border-radius: 3px; padding: 7px; position: relative; border: 1px solid #b0aa99; }
.search-field { line-height: 47px; padding: 0px 20px; font-size: 21px; font-style: italic; font-weight: 300; border-width: 2px; }
form .search-submit { display: block!important; position: absolute; right: 1px; top: 2px; font-size: 0px!important; background: url(../images/search_slider.png) top left no-repeat #fff!important; line-height: 47px!important; height: 47px!important; width: 50px!important; background-size: 100%!important; }
.search-field::-moz-placeholder {
 color:#a69e94!important;
}
.fulldata_load { float: left; width: 100%; margin-top: 30px; }
.loadheading { float: left; width: 100%; background: #736655; padding: 0px 0px 0px 30px; border: 1px solid #d9d9d9; position: relative; }
.loadheading h2 { font-size: 28px; color: #fff; font-family: 'HelveticaNeueLTStd-Bd'; float: left; line-height: 70px; width: auto; }
.loadheading h6 { color: #f1eac9; font-size: 16px; font-family: "Conv_HelveticaLTStd-Light"; font-style: italic; line-height: 70px; padding-left: 10px; float: left; }
.loadheading span.plus { font-size: 28px; color: #fff; cursor: pointer; font-family: 'HelveticaNeueLTStd-Bd'; float: right; line-height: 70px; padding: 0px 30px 0px 30px; background: url(../images/border_plus.png) top left repeat-y; min-width: 77px; }
.loadform { float: left; width: 100%; margin-bottom: 30px; display: none; }
.loadform ul { float: left; width: 100%; margin: 0px; padding: 0px; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
.loadform ul li { min-height: 140px; float: left; width: 33.3%; padding: 30px; border-right: 1px solid #d9d9d9; position: relative; }
.loadform ul li input[type="text"] { width: 100%; border: 1px solid #a69e94; font-size: 20px; font-family: "Conv_HelveticaLTStd-Light"; line-height: 55px; padding: 0px 15px; }
.loadform ul li textarea { width: 100%; border: 1px solid #a69e94; font-size: 20px; font-family: "Conv_HelveticaLTStd-Light"; padding: 15px 15px; line-height: 30px; color: #b2b2b2; }
.loadform ul.dataloadhalf li { width: 50%; }
.loadform ul.dataloadfull li.sampleIMG,
.catalogmain ul.animal .sampleIMG { width: 100%; }
.loadform ul.dataloadfull li.galleryLrg,
.catalogmain ul.animal .galleryLrg { width: 100%; }
.loadform ul.dataloadfull li,
.catalogmain ul.animal li { width: 20%; border: none; }
.loadformbutton { float: left; width: 100%; margin-bottom: 20px; margin-top: 20px; }
.loadformbutton .add_clearing_category,
.loadformbutton .add_clearing_contact { background: #48c22c; font-family: 'HelveticaNeueLTStd-Bd'; font-size: 20px; color: #fff; line-height: 65px; padding: 0px 30px; border-radius: 0px; float: right; }
.outerformload { float: left; width: 100%; }
.products .plant_machinery table { margin-bottom: 0px; }
.banner_wrapper { width: 980px; margin: auto; }
.datapopup { float: left; width: 100%; text-align: center; margin: 40px 0px 0px 0px; }
.datapopup a { float: left; display: inline-block; background-color: #736655; border-radius: 3px; color: #fff; display: inline-block; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; line-height: 25px; padding: 10px 15px; margin: 0 15px; width: 170px; }
.datapopup a.green_join { background: #48c22c; }
.data_map_heading { float: left; width: 100%; background: #736655; padding: 0px 30px; border: 1px solid #d9d9d9; font-size: 28px; color: #fff; line-height: 70px; border-bottom: 0px; font-family: 'HelveticaNeueLTStd-Md'; text-transform: capitalize; }
.plant_machinery li:hover { background: #f1f1f1; }
.plant_machinery table td:last-child a { background: #48c22c; color: #fff; padding: 20px 15px; font-size: 15px; border-radius: 5px; }
.header-main { background: #fff; }
.adv { padding:0 15px 20px; }
.rtbusiness > img { padding-right: 0px; }
.catalogue .animal { padding: 0px 20px; }
.archive #secondary .manageonfarmleft { float: left; width: 100%; }
.dealerlogoplace { float: left; width: 100%; border: 1px solid #d4d4d4; }
.dealerlogoplace p { padding: 0px 20px; margin-top: 25px; float: left; color: #736655; }
.Victoria table { margin-bottom: 0px; }
.Victoria li table { border-top: 0px; }
.Victoria li:first-child table { border-top: 1px solid #d4d4d4; }
.bridder { float: left; width: 100%; position: relative; text-align: center; color: #fff; margin-top: 30px; }
.bridder h2 { position: relative; font-size: 50px; font-family: 'HelveticaNeueLTStd-Bd'; color: #fff; margin-top: 30px; }
.bridder h4 { font-family: 'HelveticaNeueLTStd-Roman'; position: relative; font-size: 24px; color: #fff; }
.bridder h4 strong { font-weight: bold; font-family: 'HelveticaNeueLTStd-Bd'; }
.breeder_background { position: absolute; left: 0px; top: 0px; }
.breeder_button { position: relative; margin-top: 9px; }
.agreetermleft h4 { font-family: 'HelveticaNeueLTStd-Bd'; color: #252417; font-size: 20px; }
.agreetermleft h4 a { color: #004a80; }
.animalcatalog { border: 1px solid #d4d4d4; padding: 20px; }
.animal { margin-bottom: 0px; }
.animalcatalog .animal { margin-bottom: 20px; }
.animalcatalog .ltbusiness { width: 50%; float: left; }
.animalcatalog .rtbusiness { width: 50%; float: left; }
.catalogmain .loadform { margin-bottom: 30px; }
.catalogmain .loadform { padding: 20px; border: 1px solid #d4d4d4; }
.catalogmain .ltbusiness { width: 50%; float: left; }
.catalogmain .rtbusiness { width: 50%; float: left; }
.page-template-catalogue2_template .breadcrumb_content { margin-bottom: 30px; }
.plantDetails th span { font-size: 28px; color: #fff; cursor: pointer; font-family: 'HelveticaNeueLTStd-Bd'; float: right; line-height: 80px; padding: 0px 10px 0px 30px; background: url(../images/border_plus.png) top left repeat-y; }
.product_detailheading { float: left; width: 100%; background: #736655; padding: 0px 0px 0px 30px; border: 1px solid #d9d9d9; }
.product_detailheading h2 { font-size: 28px; background: none; padding: 0px; color: #fff; font-family: 'HelveticaNeueLTStd-Bd'; float: left; line-height: 70px; width: auto; }
.product_detailheading span { font-size: 28px; color: #fff; cursor: pointer; font-family: 'HelveticaNeueLTStd-Bd'; float: right; line-height: 70px; padding: 0px 30px 0px 30px; background: url(../images/border_plus.png) top left repeat-y; }
.productdetailcollapse { display: none; }
.outerdatatext { float: left; width: 100%; }
.outerdatatextheading { float: left; width: 100%; background: #736655; padding: 0px 30px 0px 30px; border: 1px solid #d9d9d9; }
.outerdatatextheading h2 { font-size: 28px; color: #fff; font-family: 'HelveticaNeueLTStd-Bd'; float: left; line-height: 70px; width: auto; }
.outerdatatextbox { float: left; width: 100%; margin-bottom: 30px; }
.outerdatatextbox ul { float: left; width: 100%; margin: 0px; padding: 0px; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
.outerdatatextbox ul li { float: left; width: 33.3%; padding: 20px; border-right: 1px solid #d9d9d9; font-size: 20px; font-family: 'HelveticaNeueLTStd-Bd'; }
.clearingPage ul li { width: 50%; }
.outerdatatextbox ul li span { float: left; width: 100%; font-size: 18px; color: #736655; font-family: 'HelveticaNeueLTStd-Roman'; }
.directiontimestart { min-height: 125px; }
.outerdatatextbox p { float: left; width: 100%; padding: 20px; font-size: 18px; color: #7f7f7f; line-height: 24px; margin: 0px; }
.outerdatatext1 { float: left; width: 100%; border: 1px solid #d9d9d9; margin-bottom: 25px; }
.outerdatatext1 .outerdatatextbox { margin-bottom: 0px; }
.outerdatatextbox2 { float: left; width: 100%; padding: 20px; border: 1px solid #d9d9d9; margin-bottom: 20px; }
.thumbnails a { }
.tslider { margin-bottom: 20px; }
.thumbnails_wrapper { background: #fff!important; }
.thumbnails_wrapper .thumbnails li img { height: 140px!important; }
#passwordStrength { height: 10px; display: block; float: left; }
.strength0 { width: 250px; background: #cccccc; }
.strength1 { width: 50px; background: #ff0000; }
.strength2 { width: 100px; background: #ababab; }
.strength3 { width: 150px; background: #56e500; }
.strength4 { background: #4dcd00; width: 200px; }
.strength5 { background: #399800; width: 250px; }
#form_machinery_ad span img { width: 100% !important; }
#form_machinery_ad .dealer_description_left { width: 39.3% !important; margin-right: 26px; }
#form_machinery_ad .small_dealer img { margin-left: 9%; margin-right: 0; width: 27%; margin-bottom: 0; }
#form_machinery_ad .small_dealer img.smalldeals { margin-left: 0; }
#form_machinery_ad .small_dealer { padding-bottom: 0; }
.small_dealer span img,
#form_machinery_ad span img { width: 100% !important; }
.small_dealer span { width: 32%; }
#form_machinery_ad span img.close { width: 27% !important; }
.view_share_icon li input { background: none repeat scroll 0 0 #736655; border-left: 1px solid #dedbd7; color: #fff; float: left; font-family: "HelveticaNeueLTStd-Bd"; line-height: 40px; margin-right: 20px; text-align: center; text-transform: uppercase; width: 100px; height: auto; font-size: 100%; }
.managetitlesale span { cursor: pointer; }
.leftplantdetailsdata { float: left; width: 50%; }
.rightplantdetailsdata { float: left; width: 50%; }
.plantDetails td.editcowdetail span { font-family: "Conv_HelveticaLTStd-Light"; color: #fff; font-size: 16px; line-height: 80px; padding: 0px 20px 0px 20px; }
.plantDetails .rightplantdetailsdata .cowdetaildatainternal td { float: left; min-height: 57px; padding: 0px; }
.plantDetails .leftplantdetailsdata .cowdetaildatainternal td { float: left; min-height: 57px; padding: 0px; }
.saleyard_popup span p { color: #ff0000; margin-bottom: 0; float: left; width: 100%; text-align: left; }
p.animal_type,
span.title_input { display: none; }
p.default_text,
p.animal_type { margin-bottom: 0; }
td.type_hide { display: none; }
.productsrtbox .cowsbox a p { width: 84%; font-size: 18px; }
.loadform textarea { font-size: 18px; }
.catalogmain .loadform { margin-bottom: 0; }
.plantDetails table { margin-bottom: 0; }
.editcowbutton { margin-top: 20px; }
.dealervic li.vic_icon { min-height: 75px; }
.term-saleyard .products h2,
.term-on-farm-auction h2 { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #736655; border-color: #d9d9d9 #d9d9d9 -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 1px 1px 0; color: #fff; float: left; font-family: 'HelveticaNeueLTStd-Md'; font-size: 28px; line-height: 70px; padding: 0 30px; width: 100%; }
.term-clearing-sale .products h2 { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #736655; border-color: #d9d9d9 #d9d9d9 -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 1px 1px 0; color: #fff; float: left; font-family: 'HelveticaNeueLTStd-Md'; font-size: 28px; line-height: 70px; padding: 0 30px; width: 100%; }
.thumbnails a.athumb { width: 97%!important; }
.post_listed { color: #48c22c; float: left !important; font-size: 14px; font-style: italic; padding: 10px 0; text-align: left !important; width: 100% !important; }
.gallery_block ul.after img { width: 200px; height: 100px; }
.gallery_block ul.before,
.catalogmain ul.animal { border-right: 1px solid #d9d9d9; }
.gallery_block .before img.close,
.catalogmain ul.animal img.close { cursor: pointer; display: none; height: 18px; position: absolute; right: 20px; top: 23px; width: 18px; }
.gallery_block li,
.catalogmain ul.animal li { position: relative; }
.gallery_block ul.before li:hover img.close,
.catalogmain ul.animal li:hover img.close { display: block; }
.saleyard_popup { margin: 10px 0px 0px 0px; }
.fancybox-inner h3 { float: left; text-align: center; width: 100%; }
.saleyard_popup input { width: 80%; margin-left: 10%; margin-right: 10%; margin-bottom: 10px; }
.saleyard_popup button { width: 80%; margin-left: 10%; margin-right: 10%; background: #48c22c; border-radius: 0px; }
.agent_popup label { float: left; margin-left: 5%; width: 35%; text-align: left; }
.agent_popup input { float: left; margin-right: 5%; width: 55%; margin-bottom: 10px; }
.agent_popup button { width: 55%; margin-top: 4%; margin-right: 5%; background: #48c22c; border-radius: 0px; }
.plantDetails table.editcowbutton { margin-bottom: 20px; }
.addDetailsSection { margin: 0 auto; max-width: 980px; padding: 0; width: 100%; }
.dashboard { margin: 0 auto; max-width: 980px; padding: 20px 0 30px; width: 100%; float: none; text-align: center; }
.rtheader a { width: auto; padding: 0 20px; }
.rttop a { width: auto; padding: 0 20px; }
.Manageyourherdleft { max-width: 26%; }
.Manageyourherdright { float: right; max-width: 70%; }
.Manageyourherdleft h4 { font-size: 21px; line-height: 54px; padding-left: 40px; text-align: left; }
.innerbanner .ltheader { background: none repeat scroll 0 0 rgba(86, 85, 75, 0.8); cursor: pointer; font-size: 22px; font-weight: bold; padding: 5px 28px; width: auto; text-transform: uppercase; }
.dashboard a { background: #a69e94; padding: 0 30px; margin: 15px 5px 0; line-height: 40px; display: inline-block; color: #fff; }
.dashboard a:hover { background: #48C22C; }
form.catalog .Emailsignup,
form.catalog .passwordsignup { width: 100%; }
.user_register .Emailsignup { padding: 0 20px 30px; width: 50%; float: none; margin: 0 auto; }
.user_register .passwordsignup { padding: 0 20px 30px; width: 50%; float: none; margin: 0 auto; }
.passwordsignup span { margin: 15px 0 0 0; }
.passwordsignup span label { text-align: left; }
.Emailsignup input { width: 100%; }
.titlesignupdata { margin-top: 30px; }
.fancybox-close { display: none !important; }
.fancybox-skin { padding-top: 25px !important; padding-bottom: 25px !important; }
.fancybox-overlay { z-index: 999999!important; }
.search-form { float: left; position: relative; }
.slider_data { position: relative; }
.sliderdata_top { left: 0; position: absolute; top: 0; height: 100%; }
.banner_content p { width: 100%; padding: 0px 20%; }
ul.products h1 span.category_name { float: right; }
.editcowdetail span.save,
.managetitlesale span.save,
.loadheading span.save { display: none; }
/************************* ck styling ***********/

.lttopnav { width: 66%; }
.rttop { width: 34%; }
.rttop a { padding: 0 15px; }
.search-form { width: 63.5%; }
.liveimg { height: 233px; overflow: hidden; }
.woocommerce div.product div.images,
.woocommerce #content div.product div.images,
.woocommerce-page div.product div.images,
.woocommerce-page #content div.product div.images { max-width: 40%!important; margin-right: 5%; }
.productdescriptionleft { float: right; width: 55%; }
.proSidebar { padding-top: 30px; }
.proSidebar img { margin-bottom: 30px; }
.home .rtheader { width: 72%; padding-right: 0; }
.loadheading span.title_input input { width: 50%; margin-top: 17px; }
.selected_images { display: none; }
.twoCol { width: 50%; float: left; }
div.fancy-select { display: inline-block; }
div.fancy-select div.trigger:after { }
div.fancy-select div.trigger { padding: 12px 24px 12px 9px; }
div.fancy-select div.trigger { background: none repeat scroll 0 0 #fff !important; border: 1px solid #e0e0e0; box-shadow: none; }
div.fancy-select.fancyCustomizedFrt div.trigger { background: #f1f1f1 !important; }
div.fancy-select { width: 100%; }
.valueselect { width: 100%; }
div.fancy-select div.trigger { width: 100%; }
div.fancy-select div.trigger:after { width: 81px; right: 0; border-radius: 3px; height: 46px; top: -1px; border: 0 !important; box-shadow: none !important; }
.fancy-select.fancyCustomizedFrt div.trigger:after { background: url(../images/selectfullico.png) no-repeat center top; }
div.fancy-select div.trigger.open:after { border-color: #e0e0e0; }
.valueselect { border: 0; background: none; }
.valueselect { margin-bottom: 0; }
.fancy-select { margin-bottom: 30px; }
div.fancy-select div.trigger.open:after { border: 0 !important }
div.fancy-select ul.options { width: 100%; max-width: 100%; }
div.fancy-select ul.options { background: #fff; border: 1px solid #e0e0e0 !important; }
div.fancy-select ul.options li { color: #2b2b2b !important; }
div.fancy-select div.trigger.open:after { border-color: #e0e0e0 !important; }
.headerchange .search-field { line-height: 30px; font-size: 16px; }
.headerchange form .search-submit { height: 30px !important; width: 30px !important; }
.rttop a { padding: 0 2%; }
.headerchange .search-form { width: 53.5%; }
.inputsNt { text-align: center; }
div.fancy-select div.trigger.open { border: 1px solid #e0e0e0 !important; }
form .search-submit { background-position: center center !important; ; }
.headerchange .search-form { margin-top: 6px; }
.lttopnav ul li a { padding: 0 16px; }
.fancybox-wrap { z-index: 2147483647; }
.fancybox-inner .cleancode { width: 100%; border: 0; height: auto; }
.fancybox-inner .cleancode input[type="text"] { width: 17.1%; }
div.fancy-select div.trigger:after { border: none !important; }
.euroSpPage .button_agent { margin: 0px 10px 30px 30px; }
.dealer_description_right { width: 70%; }
.productsrtbox { width: 64%; }
.home .search-form { float: right; text-align: right; }
.home .rtheader { text-align: right; }
.home .search-form { float: none; display: inline-block; }
.home .rtheader a { float: right; }
.loader { position: fixed; top: 0; left: 0; z-index: 999999999; background: url(../images/loader.gif) no-repeat center center rgba(0,0,0,0.6); width: 100%; height: 100%; display: none; }
/*.rtheader {margin-top: -84px;}*/
.logo img { max-width: 100%; width: 80%; }
.dealer_description_right { width: 63%; }
.titlesignupdata { padding: 0; }
.signupmain h5.noBorder { border-top: 0px solid #48c22c; }
.titlesignupdata h5 { color: #fff !important; font-family: "HelveticaNeueLTStd-Bd"; font-size: 22px; background: none repeat scroll 0 0 #736655 !important; }
#cancel_postcode { float: right; margin-top: 15px; background: none repeat scroll 0 0 #736655 !important; margin-right: 15px; }
#save_postcode { float: left; margin-top: 15px; margin-left: 30px; width: 120px; }
.manageonfarmleft .category,
.manageonfarmleft .Mcategory ul { height: 278px; overflow: scroll; overflow-x: hidden; }
.cleancode .pin1 { margin-left: 50px; }
.clearingBlockGreen { background: none repeat scroll 0 0 #48c22c; }
.clearingBlockGreen span.plus { background: none; }
.search #content header { margin-bottom: 0; }
header .header-main { margin-top: 45px; }
header .sticky_header { position: fixed; left: 0; top: 0; width: 100%; }
/*.topleftbreadcrumb ul li { display: none; }*/
/*.topleftbreadcrumb ul li.initial_breadcrumb{ display: block; }*/


.Manageyourherdtitle li span.plus { font-size: 28px; color: #fff; cursor: pointer; font-family: 'HelveticaNeueLTStd-Bd'; float: right; line-height: 58px; padding: 0px; min-width: 20px; text-align: center; }
.hiddenContentlit { display: none; }
.hiddenContentlit { width: 100%; float: left; }
.page-template-page-templatessaleyard_ad_load_page-php .supports-drag-drop { position: absolute; z-index: 2147483647; }
.outerdatatextbox ul li { min-height: 125px; }
.headerchange a.logouth,
.rtheader a.logouth { background: url(../images/door1.png) center center no-repeat; width: 32px; height: 45px; text-align: center; text-indent: -5000px; display: inline-block; background-size: contain; border: 0; margin-left: 10px; margin-right: 5px; }
.sticky_header { z-index: 99999999; }
.agent_logoIMG { float: left; margin-left: 6%; margin-top: -4%; }
.tabbuttons { float: left; width: 100%; margin: 25px 0 0 0; }
.tabbuttons a { display: inline-block; margin: 0 5px; background: rgba(0,0,0,0.9); color: #fff; font-size: 18px; border: 1px solid #000; padding: 10px 20px; }
.delete_Ad { background: url(../images/delete.png) no-repeat 0px 15px; width: 20px; height: 43px; margin-left: 3px; display: inline-block; font-size: 0; }
.Manageyourherdtitle ul li { padding: 0 10px 0px; font-size: 16px; height: 58px; }
.Manageyourherdtitle ul li.publish,
.Manageyourherdtitle ul li.edit { padding: 0 10px 0 30px; }
.home #main { opacity: 0; }
.home header .header-main { margin-top: 0; }
.Manageyourherdkeyword .ltbusiness { float: left; width: 50%; }
.Manageyourherdkeyword .rtbusiness { float: left; width: 50%; }
.halfdiv { width: 50%; float: left; }
.Manageyourherdkeyword .halfdiv { padding: 5px 10px; }
p.currentSubcat { background: none repeat scroll 0 0 #48c22c; color: #fff; float: left; margin-top: -15px; padding: 5px 18px; width: 100%; margin-bottom: 0; }
.footer .textabout ul li a { margin: 0px 25px; }
.livestock h2 { text-align: center; }
.live p { text-align: center; }
.bannerinner { width: 75% !important; }
.search_new { border-top: 10px solid #70bf41; border-bottom: 2px solid #70bf41; background: #f2f2f2; padding: 20px; float: left; width: 100%; margin-bottom: 25px; box-shadow: 0 3px 15px 1px #DDDDDD; -webkit-box-shadow: 0 3px 15px 1px #DDDDDD; -moz-box-shadow: 0 3px 15px 1px #DDDDDD; -o-box-shadow: 0 3px 15px 1px #DDDDDD; }
.search_newleft { float: left; width: 65%; }
.search_newright { float: right; width: 30%; background: #fff; }
.search_newleft h2 { font-size: 24px; padding: 0px 30px 0px 20px; background: #000; color: #fff; line-height: 40px; float: left; box-shadow: 0 1px 6px 0 #000; -webkit-box-shadow: 0 1px 6px 0 #000; -moz-box-shadow: 0 1px 6px 0 #000; -o-box-shadow: 0 1px 6px 0 #000; }
.search_newleft h5 { float: left; width: 100%; color: #000; font-weight: bold; margin-bottom: 25px; margin-top: 10px; }
.search_row { float: left; width: 100%; margin-bottom: 10px; }
.search_row select { width: 32%; float: left; margin-right: 2%; border-radius: 0px; line-height: 34px; padding: 5px 10px; border: 1px solid #808080; color: #808080; font-weight: bold; }
.search_row select:last-child { margin-right: 0%; }
.postcode_search { float: left; width: 100%; background: #dcdee0; border: 1px solid #6e6f70; padding: 20px 10px; margin-top: 20px; }
.postcode_search h4 { float: left; font-size: 16px; color: #000; font-weight: bold; font-style: italic; padding-right: 20px; }
.postcode_search input[type="text"] { border-radius: 0px; border: 2px solid rgb(0, 0, 0); line-height: 33px; padding: 5px; width: 48px; float: left; margin-left: 5px; }
.postcode_search h6 { float: left; background: #fff; color: #000; margin-left: 10px; padding: 10px; width: 175px; font-weight: bold; font-size: 18px; }
.postcode_search h6 span { color: #53585f; padding-left: 10px; }
.search_newleft input[type="submit"] { float: right; background: #70bf41; color: #fff; border-radius: 0px; padding: 8px 40px; font-size: 20px; border: 1px solid #3c3c3c; margin-top: 15px; text-transform: capitalize; box-shadow: 2px 2px 8px 0 #000; -webkit-box-shadow: 2px 2px 8px 0 #000; -moz-box-shadow: 2px 2px 8px 0 #000; -o-box-shadow: 2px 2px 8px 0 #000; }
.product_search_image { position: relative; }
.product_search_image h6 { position: absolute; top: 20px; right: 20px; text-transform: uppercase; padding: 17px 10px; font-size: 14px; font-weight: bold; border-radius: 55px; text-align: center; background: #fff; }
.product_text_search h4 { font-size: 21px; font-weight: bold; color: #000; }
.product_text_search { padding: 15px 20px; }
.product_text_search p { margin-top: 10px; font-size: 16px; color: #000; margin-bottom: 0px; line-height: 19px; }
.product_text_search h6 { margin-top: 10px; font-size: 16px; font-weight: bold; color: #000; line-height: 19px; }
.checkbox_row { float: left; width: 100%; margin: 15px 0px 20px 0px; }
.checkbox_row span { margin-right: 15px; }
.checkbox_row span label { margin-left: 10px; color: #000; }
.search_right select { float: right; margin-right: 0px; margin-left: 0px; margin-left: 2%; }
.search_row_top input[type="text"] { float: left; margin-right: 2%; width: 32%; border-radius: 0px; line-height: 32px; padding: 0px 10px; border: 1px solid #808080; color: #808080; font-weight: bold; }
.search_right input[type="text"] { float: right; width: 32%; margin-left: 2%; border-radius: 0px; line-height: 32px; padding: 0px 10px; border: 1px solid #808080; color: #808080; font-weight: bold; }
.search_row_top { margin-top: 20px; }
.search_newleft h2 { position: relative; }
.search_newleft h2:after { width: 0; height: 0; border-top: 20px solid transparent; border-bottom: 20px solid transparent; position: absolute; right: -22px !important; top: 0; content: ""; border-left: 23px solid #000; }
.search_row input[type="text"] { margin-right: 2%; padding: 5px 10px; width: 32%; float: left; }
.search_row input[type="text"]:last-child { margin-right: 0; }
/*************************************************************5/14/2015******************************************/

.search_newleft input[type="submit"] { padding: 0 40px; }
.innerbanner { height: 166px; }
.innerbanner .ltheader { margin-top: 54px; }
.search_right input[type="text"] { margin-left: 2%; float: right !important; margin-right: 0; padding: 0 10px !important; }
.search_right input[type="text"]:last-child { margin-right: 2%; }
.search_right select { margin-left: 0; margin-right: 0 !important; }
.search_row input[type="text"]:last-child { margin-right: 0 !important; }
.fancyboxtop { float: right; width: 30%; }
.fancyboxtop .fancy-select div.trigger::after { border: medium none !important; }
.fancyboxtop .fancy-select div.trigger::after { border: 0 none !important; border-radius: 3px; box-shadow: none !important; height: 46px; right: 0; top: -2px; width: 72px; }
.fancyboxtop .fancy-select.fancyCustomizedFrt div.trigger::after { background: url("../images/selectfullico_new.png") no-repeat scroll center top #DCDEE0; border: 0 none !important; border-radius: 3px; box-shadow: none !important; height: 46px; right: 0; top: -2px; width: 72px; }
.fancyboxtop .fancy-select ul.options { min-width: 182px; }
.fancyboxtop .trigger { font-size: 12px !important; }
.fancyboxtop .fancy-select { margin-bottom: 0; }
.loadform .formwidth select { float: right; height: 52px; padding: 0 14px; border: 1px solid #a69e94; color: #b2b2b2; border-radius: 3px; width: 311px; }
.mobilebox .phototext { float: left; width: 100%; }
.mobilebox .phototext .appwt { margin-right: 26%; }
.rtheader .search-field { border: 1px solid #000; }
.headerchange .search-field { border: 1px solid #000; }
.pp_content_container .pp_full_res img { width: 600px !important; min-width: 600px !important; min-height: 600px !important; height: 600px !important; }
.newProduct h2 { background: #48c22c; border-radius: 55px; font-size: 14px; font-weight: bold; padding: 17px 10px; position: absolute; right: 8px; text-align: center; text-transform: uppercase; color: #fff; top: -17px; }
.ltcontantbox { left: 0; position: relative; top: 0; }
.headerchange form .search-submit { height: 29px !important; border-left: 1px solid #000 !important; }
.footer .textabout ul li img { max-width: 100%; width: 39%; }
form .search-submit { top: 1px !important; border-left: 1px solid #000 !important; }
.Manageyourherdtitle li.expires_on { color: #ff0000; }
.loginPage p.error { text-align: center; color: #ff0000; }
/*
div.pp_woocommerce .pp_content_container { height:100%;}

.pp_pic_holder {opacity:0;}
.pp_gallery { margin-top:50px !important;}
.pp_content { margin:0 auto;}
.prettyouter {position:fixed; top:18.5%; left:25%; background:#fff; z-index:9999;}
.pp_content_container {position: relative;    text-align: left;    width: 100%;    z-index: 99999; }
div.pp_woocommerce .pp_content_container { box-shadow:none !important;}

.woocommerce img, .woocommerce-page img {max-height:300px;}
*/
.dealerdescription a,
.description a { width: auto; }
.manageonfarm .paging_top { margin-bottom: 5px; margin-top: -35px; }
.Manageyourherdtitle ul li.edit { background: rgba(0, 0, 0, 0) url("../images/edit.png") no-repeat scroll 8px 18px; }
.Manageyourherdtitle li.expires_on { color: #ff1d1d; }
.Manageyourherdright .paging_bottom { margin-bottom: 0px; margin-top: 0px; }
.pagination_bottom { margin-bottom: 20px; }
.pagination_top { margin-bottom: 10px; }
.page-template-default .entry-header h1 { width: 100%; float: left; background: #736655; color: #fff; font-size: 25px; line-height: 45px; margin: 0 0 25px; padding: 5px 15px; font-weight: bold; }
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content { max-width: 100% !important; }
.page-template-default .entry-content p span { font-size: medium !important; }
.page-template-default .entry-content ul li span { font-size: medium !important; }
.page-template-default .entry-content b { font-size: 20px !important; }
.woocommerce-breadcrumb span { margin-top: 7px; }
.popupoutter { display: block; width: 100%; float: left; height: 100%; position: fixed; top: 0; left: 0; z-index: -99999999; background: rgba(0,0,0,0.8); margin-top: -180000px; }
#bxPopup { border: 10px solid #fff; margin: 4.9% auto 0; clear: both; max-width: 100%; overflow: hidden; background: #fff; position: relative; }
.bxslider { width: 100%; height: auto; float: left; }
.bxslider img { max-height: 100%; opacity: 0; visibility: hidden; }
.bxpager { position: absolute; bottom: 0; z-index: 999; width: 100%; max-width: 100%; overflow: hidden; overflow-x: auto; }
.bxpager a { width: 80px; height: 50px; display: inline-block; margin-right: 5px; border: 2px solid #fff; overflow: hidden; opacity: 0.7; }
.bxpager a.active { opacity: 1; border: 2px solid #48c22c; }
.bxpager a img { max-width: 100%; max-height: 100%; }
.thumbbg { height: 100%; float: left; height: 100%; background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important; }
.thumbbg img { visibility: hidden; }
.slidebg img { opacity: 1; }
.slidebg { height: 100%; width: 100%; background-position: center center !important; background-repeat: no-repeat !important; float: left; background-size: contain; }
#bxPopup ul { margin: 0; padding: 0; }
.mCSB_horizontal.mCSB_inside > .mCSB_container { margin-bottom: 0; }
.popupoutter .closebx { font-size: 20px; line-height: 35px; height: 35px; width: 35px; text-align: center; position: absolute; right: 0px; top: 0px; color: #fff; background: #F00; border-radius: 100%; font-weight: bold; z-index: 999999999999; }
.bodyoverhidden { overflow: hidden; }
.thumbnails a { margin-right: 5px; }
.thumbnails a.last { margin-right: 9px; }
* { outline: none; }
a:hover,
a:active,
a:focus { outline: none; }
.logo a { cursor: pointer; }
.phototext a { float: left; width: 50%; }
.phone { margin-top: 34px; }
.phone .apps { margin-bottom: 70px; color: #f1eac9; font-family: "HelveticaNeueLTStd-Bd"; font-size: 44px; font-weight: normal; }
.adv .rtbox { margin-bottom: 0px; }
.footer .textabout a.arrow_up { display: none; }
.innercontainer .innerbanner { margin-top: 154px; }
ul.products li.product h1 { background: #fff; color: #736655; border: 1px solid #736655; }
.dealerdescription a,
.description a { background: #fff; color: #736655; border: 1px solid #736655; }
.term-clearing-sale .products h2 { background: #fff; color: #736655; border: 2px solid #736655; }
.Manageyourherdtitle { background: #fff; border: 1px solid #736655; }
.Manageyourherdtitle h4 { color: #736655; }
.Manageyourherdtitle ul li a { color: #736655; }
.loadform ul.dataloadhalf li .Datepicker { background: rgba(0, 0, 0, 0) url("../images/calendar_time_management-48.png") no-repeat scroll 97% 50%; }
.loadform ul li input[type="text"] { padding: 0 20px; }
.loadform ul.dataloadhalf li .hasTimepicker { background: rgba(0, 0, 0, 0) url("../images/clock-20.png") no-repeat scroll 98% 50%; }
.titleformdetailleft .Datepicker { background: rgba(0, 0, 0, 0) url("../images/calendar_time_management-48.png") no-repeat scroll 97% 50%; }
.titleformdetailleft .hasTimepicker { background: rgba(0, 0, 0, 0) url("../images/clock-20.png") no-repeat scroll 98% 50%; }
.titleformdetailleft input { padding: 15px 20px; }
.rttop .save_header_button { display: none; }
.Manageyourherdtitle li span.plus { color: #736655; }
.loadheading { background: #fff; border: 1px solid #736655; }
.loadheading h2 { color: #736655; background: #fff; }
.loadheading span.plus { color: #736655; }
.loadheading h6 { color: #736655; }
.repeatplus { background: #fff; border: 2px solid #736655; color: #736655; }
.dealerlogoplace { border: 0px solid #d4d4d4; }
.view_share_icon li { background: #fff; border: 1px solid #736655; }
.view_share_icon li a { color: #736655; }
.view_share_icon li input { background: #fff; color: #736655; }
.manageonfarmright .loadheading h2 { background: #fff; border: 0px solid #736655; color: #736655; }
/*.Emailsignup .required { background: rgba(0, 0, 0, 0) url("../images/calendar_time_management-48.png") no-repeat scroll 97% 50%;}*/
.euroSpPage th { background: #fff; border: 1px solid #736655; color: #736655; }
.cowdetaildata p.default_text { color: #736655; }
.plantDetails td.editcowdetail span { color: #736655; }
.term-saleyard .products h2 { background: #fff; border: 2px solid #736655; color: #736655; }
.term-on-farm-auction .products h2 { background: #fff; border: 2px solid #736655; color: #736655; }
.product_detailheading { background: #fff; border: 1px solid #736655; }
.product_detailheading span { border-left: 1px solid #736655; background: none; }
.product_detailheading h2 { color: #736655; }
.product_detailheading span { color: #736655; }
.mobilebox .phone .apps { font-size: 32px; text-align: left; width: 100%; margin-bottom: 101px; }
.phone { margin-top: -25px; }
.innercontainer .logo { background: #fff; }
.search ul.products li.product a img { box-shadow: none; display: block; height: auto; margin: 0 0 1em; width: 100%; }
.loadform ul .clearingLI .Datepicker { margin-right: 13px; }
.loadform ul .clearingLI input[type="text"] { width: 48%; }
.loadform ul li .ad_selects { height: 55px; color: #2b2b2b !important; border: 1px solid #a69e94; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; line-height: 55px; padding: 0 15px; width: 100%; }
#product_filter .ad_selects { border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.1); margin-right: 11px; color: #2b2b2b !important; width: 47.5%; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; height: 50px; line-height: 50px; margin-bottom: 20px; }
#product_filter .categories2 { margin-right: 0; }
#product_filter { float: left; padding-right: 0; width: 100%; }
.qtyinput .ad_selects { border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.1); margin-right: 5px; color: #2b2b2b !important; width: 31.8%; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; height: 50px; line-height: 50px; margin-bottom: 20px; }
.qtyinput { float: left; padding-right: 0; width: 100%; }
#product_filter .midiumInput { float: right; width: 47.5%; padding-right: 5px; }
.inputRow .midiumInput { float: left; }
.inputRow .qtyinput .ad_selects { border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.1); margin-right: 5px; color: #2b2b2b !important; width: 100%; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; height: 50px; line-height: 50px; margin-bottom: 20px; }
.inputRow .qtyinput { width: 45%; padding: 0; }
.sdinput .midiumInput .qtyinput { width: 100%; }
.machinerypage #product_filter { float: none; }
.machinerypage #product_filter .ad_selects { margin-right: 0; width: 56.5%; }
.machinerypage select.ad_selects { width: 56.5%; font-size: 20px; }
.inputtitle .Datepicker,
.inputtitle .hasTimepicker { width: 48%; margin-bottom: 20px; }
.inputtitle .Datepicker { margin-right: 10px; }
.inputtitle { width: 38%; float: left; }
.inputtitle .ad_selects { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 5px; color: #2b2b2b !important; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; height: 50px; line-height: 50px; margin-right: 0; width: 100%; margin-top: 20px; }
.inputtitle .categories1.ad_selects { margin-top: 0; }
.tabbuttons .buttonBig { float: left; margin-top: 10px; }
.ltbusiness .Emailsignup .required { background: none; }
.ltbusiness .Emailsignup:nth-child(2) .required { background: rgba(0, 0, 0, 0) url("../images/calendar_time_management-48.png") no-repeat scroll 97% 50%; overflow: hidden; }
.sticky_header { background: #fff none repeat scroll 0 0 !important; }
.bannerinner .rtbanner .gofollow { background: #fff none repeat scroll 0 0 !important; }
.Manageyourherdtitle ul li a.edit { background: rgba(0, 0, 0, 0) url("../images/edit.png") no-repeat scroll 8px 21px; }
.delete_Ad { background: rgba(0, 0, 0, 0) url("../images/delete.png") no-repeat scroll 0 18px; }
.outerformload { margin-bottom: -1px; width: 100%; }
.loadheading span.plus { border-left: 1px solid #736655; background: none; }
.outerformload .loadform ul.dataloadhalf .clearingLI .Datepicker { background: url("../images/calendar_time_management-48.png") no-repeat scroll 95% 50%; }
.outerformload .loadform ul.dataloadhalf .clearingLI .hasTimepicker { background: url("../images/clock-20.png") no-repeat scroll 97% 50%; }
.loadheading { border: 1px solid #736655; }
.manageonfarmright h2 { background: #fff none repeat scroll 0 0; border: 1px solid #736655; color: #736655; }
.plantDetails th span { border-left: 1px solid #736655; background: none; }
.product_detailheading { margin-bottom: -1px; width: 100%; }
#product_filter .search_row .categories2 { margin-right: 12px !important; }
.signupmain .Emailsignup .required { background: none; }
.signupmain h5 { background: #fff none repeat scroll 0 0; border: 1px solid #736655; color: #736655; }
.signupmain .titlesignupdata h5,
.signupmain .data_infotitle h3 { background: #fff none repeat scroll 0 0 !important; border: 1px solid #736655 !important; color: #736655 !important; }
.repeatplus { border: 1px solid #736655; }
.term-saleyard .products h2 { border: 1px solid #736655; }
.term-on-farm-auction .products h2 { border: 1px solid #736655; }
.media-modal-backdrop { z-index: 214748396 !important; }
.media-modal { z-index: 2147483647 !important; }
/*.term-on-farm-auction ul.products li tr { background: #fff none repeat scroll 0 0; border: 1px solid #736655; color: #b2b2b2; font-size: 20px; line-height: 55px; }
.term-on-farm-auction ul.products li td { padding: 5px 15px; font-weight: lighter; }*/
.term-clearing-sale .products h2 { border: 1px solid #736655; }
.acceptterm a { text-decoration: underline; }
.removedOption { position: absolute !important; z-index: -9999999999; display: none !important }
.user_dashboard { float: right; max-width: 70%; width: 100%; }
.manageonfarm .paging_top { margin-top: 0; }
.user_dashboard p { line-height: 24px; margin-bottom: 0; width: 100%; float: left; color: #736655; }
.user_dashboard span { float: left; padding: 0 10px; width: 50%; }
.user_dashboard label { float: left; padding: 0; width: 17%; }
.user_dashboard { background: #fff none repeat scroll 0 0; border: 1px solid #736655; margin-bottom: 20px; padding: 15px; }
.creatnew { float: right; max-width: 70%; width: 100%; margin-bottom: 20px; }
.creatnew h2 { float: left; font-family: "HelveticaNeueLTStd-Md"; font-size: 24px; font-weight: normal; line-height: 32px; margin: 0; padding-left: 0px; text-transform: capitalize; width: 100%; }
.user_dashboard h4 { float: left; text-align: right; width: 100%; color: #48c22c; font-size: 13px; font-weight: bold; padding: 0; margin: 0; }
.creatspan span { color: #48c22c; }
.popupoutter .closebx { background: #827c79 none repeat scroll 0 0; }
.headerchange a.logouth,
.rtheader a.logouth { background: none; color: #fff; font-size: 10px; }
.lttopnav { width: 64%; }
.rttop { width: 35.8%; }
.rttop a { padding: 0 5.2px; }
.home .search-form { width: 56.5%; }
.rtheader a { margin-left: 17px; font-size: 20px; }
.managebtn { float: right; max-width: 70%; width: 100%; margin: 5px 0 20px; }
.manageonfarmleft { min-height: 600px; }
.blackbtn .farmpublish { background: #000 none repeat scroll 0 0; }
.blackbtn button { margin-left: 0; margin-right: 25px; }
.blackbtn .button_edit { background: #000 none repeat scroll 0 0; }
.blackbtn .button_edit:hover { background: #000 none repeat scroll 0 0; }
.blackbtn .farmpublish:hover { background: #000 none repeat scroll 0 0; }
.loadheading span.plus { background: #48c22c none repeat scroll 0 0; color: #fff; border-radius: 100%; }
.outerformload:first-child .loadheading { background: #48c22c none repeat; }
.manageonfarmright .outerformload:first-child .loadheading h2 { background: #48c22c none repeat scroll 0 0; color: #fff; }
.loadheading span.plus { position: relative; }
.loadheading span.plus:after { border-left: 1px solid #736655; content: ""; height: 175%; left: -16px; position: absolute; top: -16px; width: 2px; }
.loadheading span.plus { background: #48c22c none repeat scroll 0 0; vertical-align: middle; display: table-cell; border: 1px solid #fff; border-radius: 100%; color: #fff; height: 40px; line-height: 4px; margin-right: 15px; min-width: 40px; padding: 14px 0; text-align: center; top: 15px; width: 40px; }
.outerformload:first-child .loadheading h2 { background: #48c22c none repeat scroll 0 0; color: #fff; }
.clearing_categories .outerformload .loadheading { background: #fff none repeat scroll 0 0; }
.clearing_categories .outerformload .loadheading h2 { background: #fff none repeat scroll 0 0; color: #736655; }
.page-template-livestock_as_load_page .manageonfarmright h2 { background: #48c22c none repeat scroll 0 0; color: #fff; }
.productdetailherd .product_detailheading { background: #48c22c none repeat scroll 0 0; }
.productdetailherd .product_detailheading h2 { background: #48c22c none repeat scroll 0 0; color: #fff; }
.productdetailherd .product_detailheading span.plus:after { border-left: 1px solid #736655; content: ""; height: 182%; left: -16px; position: absolute; top: -16px; width: 2px; }
.product_detailheading span.plus { background: #48c22c none repeat scroll 0 0; border: 1px solid #fff; border-radius: 100%; color: #fff; height: 40px; line-height: 33px; margin-right: 15px; min-width: 40px; padding: 0; text-align: center; top: 15px; width: 40px; }
.product_detailheading span.plus { position: relative; }
.managebtn ul { width: 47%; float: left; margin-left: 0; margin-right: 20px; }
.managebtn ul li { background: #a69e94 none repeat scroll 0 0; float: left; margin: 5px 0; padding: 5px 20px; width: 100%; }
.managebtn ul li a { font-size: 20px; color: #fff; }
/*ul.products li:first-child  h1 {background: #48c22c none repeat scroll 0 0; color: #fff;}*/
/*.term-saleyard .products h2 {background: #48c22c none repeat scroll 0 0; color: #fff;}*/
/*.term-clearing-sale .products h2 {background: #48c22c none repeat scroll 0 0; color: #fff;}*/


.loadform ul li input[type="text"] { line-height: 20px; padding: 17px 20px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
 ::i-block-chrome, .loadheading span.plus {
padding-top:18px;
line-height:1px;
}
}
/*.loadheading span.plus:before, .loadheading span.plus:after, .loadheading span.plus { box-sizing: content-box; }
.loadheading span.plus { font-family: Arial, sans-serif; font-size: 40px; height: 8px; line-height:9px; padding: 16px 0; }
.loadheading span.plus.minsh { line-height: 1px; }
*/
.managebtn ul { margin-bottom: 0; }
.managebtn { margin: 5px 0 0px; }
.rttop a { padding: 0 4.2px; }
.rtbanner .g-2 .g-single a { background: #fff; }
.loadheading span.plus { background: url(../images/plush.png) no-repeat center center !important; text-indent: -5000px; height: 42px; width: 42px; min-width: 0; }
.loadheading span.plus.minsh { background: url(../images/minush.png) no-repeat center center !important; text-indent: -5000px; height: 42px; width: 42px; min-width: 0; }
.outerdatatext .outerdatatextheading { background: #fff none repeat scroll 0 0; }
.outerdatatext .outerdatatextheading h2 { color: #736655; }
.tabbuttons a.greyout { background: none repeat scroll 0 0 #a69e94; pointer-events: none; cursor: default; }
.managebtn ul .category_notin { background: none repeat scroll 0 0 #fff; border: 1px solid #736655; }
.managebtn ul .category_notin a { color: #736655; }
.single-product .machinery_content { display: none; }
.gallery_block .galleryLrgSpan,
.catalogmain .galleryLrgSpan { display: inline-block; float: none; position: relative; width: auto; max-width: 100%; }
.gallery_block .galleryLrg,
.catalogmain .galleryLrg { text-align: center; }
.clearingAddMore,
.catalogueAddMore { float: right; display: none; }
.inactiveherd { pointer-events: none; opacity: 0.8 }
.PriceBox form input[type="submit"] { width: 100%; bottom: 0; left: 0; position: absolute; color: #fff; float: left; font-size: 25px; font-weight: bold; height: 94px; line-height: 94px; padding: 0; text-align: center; width: 100%; }
.pagination nav ul li .page-numbers { border: 1px solid #736655; border-radius: 2px; color: #000; float: left; font-size: 14px !important; line-height: 16px !important; margin: 0 2px !important; padding: 0 !important; text-align: center; width: 16px; }
.pagination nav ul li:last-child .page-numbers { border: 0; }
.mobilebox .phototext { display: inline-block; float: left; text-align: center; width: 100%; }
.phototext a { width: 29%; }
.goback { margin-left: 187px; margin-top: 15px; border: 1px solid #24890d; background: none; margin-bottom: 5px; color: #24890d; padding: 10px 30px; }
.agentwrapperleft h2 { display: none; }
.agentwrapperright h2 span { font-family: "HelveticaNeueLTStd-Md"; font-size: 46px; }
.agentwrapperright h2 { height: 235px; line-height: 68px; padding: 64px 17px; width: 250px; }
.pkgMedium .priceBtn { background: #a69e94 none repeat scroll 0 0; font-family: Lato, sans-serif; color: #fff; float: left; font-size: 25px; font-weight: bold; height: 94px; line-height: 94px; padding: 0; text-align: center; width: 100%; }
.pkgMedium .priceBtn:hover { background: #41a62a; }
.pkgLarge input[type="submit"] { background: #a69e94 none repeat scroll 0 0; font-family: Lato, sans-serif; color: #fff; float: left; font-size: 25px; font-weight: bold; height: 94px; line-height: 94px; padding: 0; text-align: center; width: 100%; }
.pkgLarge input[type="submit"]:hover { background: #41a62a; }
.location { float: right; width: 40%; }
.location span img { max-width: 150px; text-align: center; width: 100%; float: right; }
.location span { float: none; }
.woocommerce-cart .woocommerce-message a.wc-forward { display: none; }
.woocommerce-cart .entry-content table.cart th { text-transform: none; }
.location a { border-bottom: 0; }
.buildherdwrapper .buildcatalogpage { float: left; margin-bottom: 20px; }
.buildherdwrapper .buildcatalogpage td span.check { padding-right: 8px; margin-left: -22px; }
.buildherdwrapper .buildcatalogpage td p { float: left; font-size: 14px; line-height: 100%; padding: 0 10px 10px 0; margin-bottom: 0px; }
.buildherdwrapper .buildcatalogpage td input { max-width: 100px; width: 100px; }
.buildherdwrapper .buildcatalogpage th { font-size: 18px; }
.buildherdwrapper .buildcatalogpage td { line-height: 161%; padding-left: 0px; vertical-align: middle; }
.buildherdwrapper .buildcatalogpage th:nth-child(3),
.buildherdwrapper .buildcatalogpage td:nth-child(3) { width: 9%; text-align: center; padding-top: 0px; }
.buildherdwrapper .buildcatalogpage th:nth-child(2),
.buildherdwrapper .buildcatalogpage td:nth-child(2) { width: 9%; text-align: center; padding-top: 0px; }
.buildherdwrapper .buildcatalogpage th:nth-child(4),
.buildherdwrapper .buildcatalogpage td:nth-child(4) { width: 12%; text-align: center; padding-top: 0px; }
.buildherdwrapper .buildcatalogpage th:first-child,
.buildherdwrapper .buildcatalogpage td:first-child { padding-left: 30px; width: 38%; border-width: 0 0px 1px 0; }
.buildherdwrapper .buildcatalogpage td:nth-child(4) input { max-width: 150px; width: 150px; }
.buildherdwrapper .buildcatalogpage td input.checkinput { width: auto; }
.buildherdwrapper .buildcatalogpage td span.total { margin: 0; }
.buildherdwrapper .buildcatalogpage .greensee { color: #48c22c; font-size: 10px; margin: 0; }
.banner .sliderdata_top { width: 100%; }
.woocommerce table.shop_table { float: left; }
.cart-subtotal > td { text-align: right; }
.cart_totals .order-total td { text-align: right; }
.shop_table .actions .button { width: 150px; height: 40px; line-height: 24px; }
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt { background: #48c22c !important; width: 225px; height: 40px; line-height: 24px; float: right; }
.coupon { display: inline-block; margin-right: 15px; vertical-align: middle; width: auto; }
.woocommerce .cart .button,
.woocommerce .cart input.button { float: right; }
.woocommerce-page .coupon { float: none !important; }
.woocommerce .cart .button,
.woocommerce .cart input.button { float: right; }
.location span { text-align: center; }
.woocommerce ul.products li.product .location a img { display: inline-block; float: none; width: 100%; }
.location { margin-top: 10px; }
.productsrtbox { padding-bottom: 50px; position: relative; }
.productsrtbox .description a { bottom: 0; position: absolute; right: 38px; }
.productsrtbox .description { width: 59%; }
#order_review_heading { margin: 20px 0; }
#order_review .shop_table { background: #fff !important; }
.payment_method_braintree .form-row-wide { width: 43% !important; float: left !important; margin-right: 2% !important; }
.payment_method_braintree .form-row-first { width: 55% !important; float: left !important; }
.payment_method_braintree .form-row-wide input { font-size: 16px !important; line-height: 29px !important; padding: 0 5px !important; width: 333px !important; }
.payment_method_braintree .form-row-first select { font-size: 16px !important; line-height: 31px !important; padding: 0 5px !important; width: 222px !important; height: 31px !important; }
.payment_method_braintree .form-row-last { float: left !important; }
.payment_method_braintree .form-row-last input { width: 150px !important; font-size: 16px !important; line-height: 29px !important; padding: 0 5px !important; }
.place-order .button { height: 65px !important; width: 182px !important; }
.cattlesalespecial .managetitlesale span.title_edit { background: rgba(0, 0, 0, 0) url("../images/edit.png") no-repeat scroll 0 3px; cursor: pointer; color: #fff; font-size: 18px; padding: 0 0 0 30px; position: absolute; right: 15px; top: 30px; }
.bridder .g-single img { left: 0; position: absolute; top: 0; }
.plantDetails .twoCol th { color: #736655 !important; font-size: 18px; }
.plantDetails .twoCol td strong,
.plantDetails .twoCol td p { color: #b1b1b1 !important; font-size: 18px; }
#mappopup { display: none; }
.location img { max-width: 102px !important; }
.actions .coupon .input-text { margin: 7px 20px 0 0 !important; }
#order_review .shop_table td { text-align: left !important; }
 input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
display: none;
}
 input[type=text]::-ms-clear {
display: none;
width : 0;
height: 0;
}
input[type=text]::-ms-reveal {
display: none;
width : 0;
height: 0;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
display: none;
}
input[type=text]::-ms-clear {
display: none;
width : 0;
height: 0;
}
input[type=text]::-ms-reveal {
display: none;
width : 0;
height: 0;
}
#inline2 .datapopup a { width: auto !important; float: none !important; }
#inline3 .datapopup a { width: auto !important; float: none !important; }
.centertext p a { color: #736655; }
#agent-package2 input[type="submit"] { color: #736655; background: none; border: 0; font-size: 40px; line-height: 50px; margin: 0 0 80px; font-family: "HelveticaNeueLTStdTh"; text-transform: none; }
#agent-package2 input[type="submit"]:hover { color: #48c22c; }
.centertext p a:hover { color: #736655; }
.manageonfarm .purchasemoreads,
.manageonfarm .updateads { margin-bottom: 10px; background: #48c22c none repeat scroll 0 0; color: #fff; font-family: "HelveticaNeueLTStd-Bd"; font-size: 17px; margin-right: 15px; min-width: 155px; padding: 10px 11px; text-align: center; }
.manageonfarm .purchasemoreads { margin-right: 0; }
.buildherdwrapper .buildcatalogpage .greensee { color: #48c22c; font-size: 14px; margin: 0; }
.buildherdwrapper .buildcatalogpage tr:last-child td { padding-top: 10px; vertical-align: middle; }
.woocommerce table.shop_table th,
.woocommerce table.shop_table td { text-align: center; }
.page-template-signup .acceptterm a.right_create { color: #fff; float: none; text-decoration: none; text-align: center; display: inline-block; margin-top: 4px; margin-left: 16px; background: #47c22c none repeat scroll 0 0; border-radius: 0; font-size: 26px; font-weight: normal; height: 95px; line-height: 95px; padding: 0; width: 350px; }
.plantDetails th span { color: #48c22c; }
.page-template-signup .acceptterm a.right_create { background: #47c22c none repeat scroll 0 0; border-radius: 0; color: #fff; display: inline-block; float: none; font-size: 26px; font-weight: normal; height: 95px; line-height: 95px; margin-left: 16px; margin-top: 4px; padding: 0; text-align: center; text-decoration: none; width: 350px; }
.lablediv .Datepicker { margin-right: 10px; }
.lablediv .Datepicker,
.lablediv .hasTimepicker { margin-bottom: 0px; width: 48%; }
.lablediv .Datepicker { background: rgba(0, 0, 0, 0) url("../images/calendar_time_management-48.png") no-repeat scroll 97% 50%; }
.lablediv label { padding: 15px 20px; }
.lablediv label { border: 1px solid #a69e94; border-radius: 5px; color: #b2b2b2; float: left; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; margin-top: 25px; padding: 15px 20px; width: 100%; }
.lablediv .hasTimepicker { background: rgba(0, 0, 0, 0) url("../images/clock-20.png") no-repeat scroll 98% 50%; }
.lablediv .ad_selects { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 5px; color: #2b2b2b !important; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; height: 50px; line-height: 50px; margin-right: 0; margin-top: 20px; width: 100%; }
.lablediv label { border: 1px solid #a69e94; border-radius: 5px; color: #b2b2b2; float: left; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; margin-top: 25px; width: 100%; }
.lablediv label { padding: 13px 20px; }
.lablediv { float: left; width: 38%; }
.lablediv .categories1.ad_selects { margin-top: 0; }
.textareabox { float: right; width: 60%; }
.textareabox .textarea { border: 1px solid #a69e94; border-radius: 5px; color: #b2b2b2; float: left; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; height: 222px; margin-top: 25px; padding: 15px 20px; width: 100%; }
h3.title .title_text { cursor: pointer; font-size: 30px; font-family: "HelveticaNeueLTStd-Bd"; font-weight: normal; }
.section_tagline_url { color: #736655; }
.section_tagline_url:hover { color: #736655; }
.agentwrapperright h2 { line-height: 56px; }
.lablediv .Selectrt { border: 1px solid rgba(0, 0, 0, 0.1); color: #2b2b2b; background: rgba(0, 0, 0, 0) url("../images/seletert.png") no-repeat scroll 100% 50%; }
.euroSpPage h3.title { background: #48c22c none repeat scroll 0 0; color: #fff; float: left; font-family: "HelveticaNeueLTStd-Bd"; font-size: 30px; font-weight: normal; line-height: 85px; margin: 0; padding: 0 20px; position: relative; text-transform: none; width: 100%; }
.cattlesalespecial .editrg span.title_edit { width: auto; background: rgba(0, 0, 0, 0) url("../images/edit.png") no-repeat scroll 0 3px; color: #fff; font-size: 18px; padding: 0 0 0 30px; position: absolute; right: 15px; top: 30px; }
.cattlesalespecial .editrg { float: left; position: relative; width: 100%; }
.lablediv .Selectrt { padding: 9px 20px; }
.manageonfarm .purchasemoreads { margin-top: -55px; }
.manageonfarm .updateads { margin-top: -55px; }
.buildherdwrapper .buildcatalogpage td input { text-align: center; }
.buildherdwrapper .buildcatalogpage td { padding: 3px 0 3px 0px; }
.PriceBox ul li { padding-left: 10px; }
.buildherdwrapper .buildcatalogpage td { line-height: 150%; }
.buildherdwrapper .buildcatalogpage .categoryline { min-height: 68px; width: 100%; display: inline-block; }
.lablediv .Datepicker { background: none !important; }
.lablediv label { border-radius: 0; padding: 8px 7px; color: #2b2b2b; }
.textareabox .textarea { color: #2b2b2b; }
.lablediv .hasTimepicker { background: none !important; }
.lablediv .Selectrt { background: none !important; vertical-align: top; }
.full_row.cattlesalespecial .lablediv span { width: auto; float: right; vertical-align: top; }
.lablediv strong { float: left; font-weight: bold; vertical-align: top; }
.plantDetails td .lablediv strong { padding-right: 5px; font-size: 18px; line-height: 100%; vertical-align: top; }
.full_row.cattlesalespecial .lablediv span { width: auto; float: none; line-height: 22px; vertical-align: top; font-size: 18px; }
.textareabox strong { float: left; font-weight: bold; padding-right: 5px; font-size: 18px; line-height: 100%; vertical-align: top; }
.woocommerce-checkout-payment .place-order .button { height: 40px !important; line-height: 21px !important; width: auto !important; text-align: center !important; }
.plantDetails td .lablediv strong { line-height: 28px; }
.full_row.cattlesalespecial .lablediv span { line-height: 28px; }
.textareabox .textarea strong { line-height: 30px; }
.plantDetails th span { color: #736655; }
.bottomlogocontent { padding: 15px 0; }
.plantDetails .twoCol td strong,
.plantDetails .twoCol td p { font-style: italic; color: #b1b1b1 !important; font-family: "Conv_HelveticaLTStd-Light"; font-size: 16px; }
.plantDetails .twoCol td strong { font-size: 18px; color: #b1b1b1 !important; font-family: "Conv_HelveticaLTStd-Light"; }
.page-template-manage_herd .manageonfarm .purchasemoreads { background: #000; margin-top: -96px; }
.page-template-manage_herd .manageonfarm .updateads { background: #000; margin-right: 166px; margin-top: -96px; }
.page-template-manage_herd .user_dashboard { border: 1px solid #000; }
/*.page-template-manage_herd .managebtn ul li { border: 1px solid #000; }*/
.page-template-manage_herd .Manageyourherdtitle { border: 1px solid #000; }
.page-template-manage_herd .managebtn ul li { background: #000; }
.page-template-manage_herd .managebtn ul .category_notin { background: #fff; }
.PriceBox ul li { font-size: 17px; }
.breadcrumb_content .woocommerce-breadcrumb,
.breadcrumb_content .woocommerce-breadcrumb a { font-family: Lato, sans-serif !important; }
.backbtn { margin: 0 auto; max-width: 980px; text-align: left; width: 100%; }
.goback { margin-left: 0; }
.page-template-signup .acceptterm a.right_create { background: none repeat scroll 0 0 #47c22c; border-radius: 0; font-size: 26px; font-weight: normal; height: 95px; line-height: 95px; margin-top: 28px; padding: 0; width: 350px; margin-left: 0 !important; position: absolute; right: 30px; top: 7px; }
.acceptterm { position: relative; top: 0; left: 0; }
.managebtn ul li a { float: left; width: 100%; }
.managebtn ul li a span { float: right; }
.managebtn { margin-bottom: 40px; }
.packagesPage .fullRowInner .inactiveherd { display: none; }
.checkboxtrueto { margin-top: -94px; }
.onfarm_variation { border: 1px solid #808080; border-radius: 0; color: #808080; font-weight: bold; line-height: 34px; padding: 5px 10px; }
#warningpopup { z-index: 12111; padding: 20px; margin: 0 auto; position: fixed !important; width: 650px; text-align: center; background: #fff; display: none; overflow: hidden; min-width: 200px; position: fixed; top: 40%; left: 50%; margin-left: -325px; }
.overlaybg { background: rgba(0,0,0,0.7); opacity: 1; position: fixed !important; top: 0; left: 0; width: 100%; height: 100%; display: none; z-index: 1; }
#warningpopup h1 { text-align: center; float: left; text-align: center; width: 100%; }
#mappopup { height: 260px; overflow: hidden; }
.page-template-clearing_ad_load_page .loadform ul { }
.page-template-clearing_ad_load_page .loadform ul.dataloadfull li,
.catalogmain ul.animal li { width: 100%; border-right: 1px solid #d9d9d9; }
.page-template-clearing_ad_load_page .loadform ul.dataloadfull .sampleIMG { border-right: 0 solid #d9d9d9; }
.page-template-clearing_ad_load_page .loadform ul li input.required { color: #000 !important; }
.buildherdwrapper .buildcatalogpage td input { background: #fff none repeat scroll 0 0; text-align: right; }
.Manageyourherdright .managebtn ul li { background: #fff; border: 1px solid #a69e94; float: left; margin: 5px 0; padding: 0; width: 100%; }
.Manageyourherdright .managebtn ul li a { color: #fff; font-size: 18px; }
.Manageyourherdright .managebtn { float: left; margin: 5px 0 20px; max-width: 100%; width: 100%; }
.page-template-manage_herd .managebtn ul .category_notin { padding: 5px 10px; }
.page-template-manage_herd .managebtn ul .category_notin a { font-size: 18px; }
.Manageyourherdright .tabbuttons li a { margin: 0 !important; padding: 5px 10px; }
.Manageyourherdright .managebtn .greyout { margin: 0 !important; padding: 5px 10px; border: 0 !important; color: #a69e94 !important; background: none !important; }
.page-template-manage_herd .manageonfarm .purchasemoreads { background: #48c22c none repeat scroll 0 0; }
.page-template-manage_herd .manageonfarm .updateads { background: #48c22c none repeat scroll 0 0; margin-right: 166px; }
.selectDiv { float: right; max-width: 70%; width: 100%; background: #48c22c; margin-bottom: 20px; }
.selectDiv p { float: left; font-family: "HelveticaNeueLTStd-Md"; font-size: 24px; font-weight: normal; line-height: 32px; margin: 0; padding: 5px 10px; color: #fff; text-transform: capitalize; width: 100%; }
.woocommerce-breadcrumb .goback { font-size: 18px; font-weight: normal; margin-top: -2px; padding: 0; color: #252417 !important; float: left; border: 0; font-size: 16px; font-family: Lato, sans-serif !important; }
.woocommerce-breadcrumb .goback:hover { background: none; }
.page-template-manage_herd .breadcrumb_content { display: block; }
.woocommerce-breadcrumb span { background: rgba(0, 0, 0, 0) url("../images/leftarrow_breadcrum.png") no-repeat scroll left center; display: block; float: left; font-size: 0; height: 5px; margin-left: 10px; margin-right: 8px; margin-top: 8px; width: 5px; }
.woocommerce-breadcrumb .leftbreadarrow { background: rgba(0, 0, 0, 0) url("../images/rightarrow_breadcrum.png") no-repeat scroll left center; display: block; float: right; font-size: 0; height: 5px; margin-left: 10px; margin-right: 10px; margin-top: 11px; width: 5px; }
.breadcrumb_content .woocommerce-breadcrumb { margin: 20px 0; }
.updatebtns { float: right; width: 50%; }
.page-template-manage_herd .updatebtns .purchasemoreads { margin-top: -126px; }
.page-template-manage_herd .updatebtns .updateads { margin-top: -126px; }
.updatebtns .updateads { margin-right: 167px !important; margin-top: -97px; }
.updatebtns .purchasemoreads { margin-top: -97px; }
.managebtn ul:nth-child(2) { margin-right: 0px; }
.managebtn ul { width: 48%; }
.shop_table .coupon .input-text { width: 150px !important; }
.shop_table .product-name > a { float: left; text-align: left; width: 100%; }
.shop_table .quantity .qty { float: left; text-align: left; }
.shop_table .amount { float: left; text-align: left; }
.shop_table .tax_label { float: left; text-align: left; margin-top: 2px; }
.woocommerce-breadcrumb .goback { position: relative; text-transform: none; padding: 0 15px 0 0; margin: 0; line-height: 18px; }
.breadcrumb_content .woocommerce-breadcrumb { line-height: 18px; }
.woocommerce-breadcrumb span.breadarrow { height: 18px; margin-top: 0; }
.okbtn,
.okbtnFree { background-color: #736655; margin: 25px 0 15px !important; border-radius: 3px; color: #fff !important; display: inline-block; font-family: "Conv_HelveticaLTStd-Light"; font-size: 22px; line-height: 36px; margin: 0 18px; width: 100px; text-decoration: none !important; }
.agreeterm .customepopup h1 { font-size: 20px; font-family: "HelveticaNeueLTStd-Md"; }
.shop_table .quantity .qty { float: none; padding: 8px 2px 7px; }
.shop_table .amount { float: none; text-align: center; }
.shop_table .tax_label { float: none; }
.woocommerce-cart .cart-collaterals .cart_totals table th { width: 50% !important; text-align: left; }
.woocommerce-cart .cart-collaterals .cart_totals table td { width: 50% !important; text-align: right; }
.order_details .method a { background-color: #48c22c; border-radius: 3px; color: #fff !important; display: inline-block; font-family: "HelveticaNeueLTStd-Md"; line-height: 36px; font-size: 13px; line-height: 38px; padding: 0 20px; text-decoration: none; }
.woocommerce .order_details { margin-top: 10px !important; }
.woocommerce .customer_details th { text-align: left !important; }
.woocommerce .customer_details td { text-align: center !important; }
.woocommerce .customer_details { margin-top: 10px !important; }
#order_review .woocommerce-checkout-review-order-table .product-total { text-align: center !important; }
#order_review .woocommerce-checkout-review-order-table .product-total span { margin-right: 5px; }
#order_review .woocommerce-checkout-review-order-table .cart-subtotal td,
#order_review .woocommerce-checkout-review-order-table .order-total td { text-align: center !important; }
.woocommerce-breadcrumb .goback { font-size: 17px; }
#order_review .woocommerce-checkout-review-order-table .coupon-discount25 td { text-align: center !important; }
#purchaseMoreAds { text-align: center; }
#purchaseMoreAds p { text-align: center; }
#purchaseMoreAds a { background-color: #736655; margin: 0 5px; border-radius: 3px; color: #fff !important; display: inline-block; line-height: 30px; padding: 5px 10px; font-size: 18px; }
#warningpopup h1 { font-size: 20px; font-family: "HelveticaNeueLTStd-Md"; }
.manageonfarmleft ul li a { background: rgba(0, 0, 0, 0) url("../images/brownarrow.png") no-repeat scroll 20px 20px; border: 1px solid #000; color: #a69e94; }
.manageonfarmleft ul li a:hover { color: #fff; background: url("../images/arrow.png") no-repeat scroll 20px 20px #48c22c; }
.manageonfarmleft ul li.active { color: #fff; background: url(../images/arrow.png) no-repeat scroll 20px 20px #48c22c !important; }
.manageonfarmleft ul li.active a { color: #fff; }
.rtheader .search-form .search-field { line-height: 21px; padding: 13px 20px; }
.rttop .search-form .search-field { line-height: 19px; padding: 5px 20px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
.rtheader .search-form .search-field { line-height: 25px; padding: 11px 20px; }
.rttop .search-form .search-field { line-height: 19px; padding: 5px 20px; }
}
#purchaseMoreAds button { background-color: #736655; border-radius: 3px; color: #fff !important; display: inline-block; font-size: 18px; line-height: 30px; margin: 0 5px; padding: 5px 10px; text-transform: none; font-weight: normal; }
#purchaseMoreAds #agent-package { width: 54%; float: right; }
.order_details .method a { line-height: 11px; padding: 13px 20px; }
.page-template-manage_herd .managebtn ul li { padding: 5px 10px; }
.page-template-manage_herd .managebtn ul li a { padding: 0; font-size: 18px; }
.lablediv .Selectrt { padding: 9px 10px; }
.required { color: #2b2b2b; }
.woocommerce table.shop_table .product-name { text-align: left; }
.cart_totals table { margin: 6px 0 !important; }
.woocommerce-checkout #payment div.payment_box { float: left; width: 100% !important; }
#braintree-cc-form { float: left !important; }
#braintree-cc-form p { float: left !important; }
.euroSpPage .manageonfarmright .purchasemoreads { margin-top: -136px; background: #48c22c none repeat scroll 0 0; font-family: "HelveticaNeueLTStd-Bd"; font-size: 17px; margin-bottom: 10px; padding: 10px 11px; text-align: center; color: #fff; }
.page-template-saleyard_beef_ad_load_page_new .euroSpPage .manageonfarmright .purchasemoreads { margin-top: -101px !important; }
.manageonfarm .purchasemoreads { margin-top: -96px; }
.manageonfarm .updateads { margin-right: 192px; margin-top: -97px; }
.overflowhiddenbd { overflow: hidden; }
#warningpopup h1 { text-transform: none; margin-top: 12px; }
.agentwrapper .orbtn { float: left; font-size: 30px; text-align: center; width: 100%; }
.buybtn { position: relative; top: 0; left: 0; width: 100%; }
.buybtn button { left: 447px; position: absolute; top: 120px; }
.velit .section_tagline_url:hover { color: #48c22c; }
.agreetermright a.checkboxtrueto { background: #a69e94 none repeat scroll 0 0 !important; border-radius: 2px; color: #fff !important; float: left; font-size: 25px; font-weight: bold; height: 94px; line-height: 94px; padding: 0; text-align: center; text-transform: uppercase; width: 100%; }
.agreetermright button.priceBtn { margin-top: 94px; }
.woocommerce-breadcrumb .leftbreadarrow { margin-left: 10px; height: 18px; margin-top: 0; margin-right: 9px; }
.woocommerce-breadcrumb .goback { font-size: 18px; font-family: Lato, sans-serif !important; line-height: 18px; color: #24890d !important; padding: 0; }
.buildherdwrapper table th:nth-child(2) { text-align: center; }
.woocommerce-checkout-review-order-table th { text-align: left !important; }
/*.page-template-manage_herd .managebtn ul li { background: none; color: #736655; }*/
/*.page-template-manage_herd .managebtn ul li a { background: none; color: #000 !important; }*/
.page-template-manage_herd .managebtn ul li.category_notin a { background: none; }
.rightf { float: right; }
.outerformload .machinerypage { position: relative; }
.outerformload label.error { position: absolute; top: 0; left: 0; color: red !important; }
.fancyhidden { display: none; }
#cboxMiddleRight,
#cboxMiddleLeft,
#cboxTopLeft,
#cboxTopCenter,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomCenter,
#cboxBottomRight { background: #fff !important; }
#cboxLoadedContent { overflow-x: hidden !important; }
#cboxOverlay { background: rgba(0,0,0,0.9); }
.bottomlogocontent { position: relative; }
.bottomlogocontent .editAgent { position: absolute; cursor: pointer; right: -13px; top: 2px; }
.bottomlogocontent .deleteAgent { position: absolute; cursor: pointer; right: -13px; top: 2px; }
.error { font-size: 12px; color: red; }
.datapopup .error { margin-bottom: 10px; display: inline-block; }
.fancyhidden .fancyhidden { display: block; }
.errorot { position: relative; }
.errorot label.error { bottom: -33px; left: 0; position: absolute; white-space: nowrap; width: 100%; }
.issslct { float: left; width: 50%; }
#product_filter .issslct .ad_selects { width: 91%; }
.errorot.issslct label.error { bottom: 0px; }
.livestockdata .errorot { float: left; width: 100%; }
.livestockdata .errorot label.error { bottom: -15px; }
.loadheading { min-height: 72px; }
.title_input { position: relative; }
.page-template-clearing_ad_load_page .loadform ul.dataloadfull li,
.catalogmain ul.animal li { position: relative; }
.outerformload label.error { left: 30px; top: 5px; }
.machinerypage .errorot { width: 56.5%; display: inline-block; }
.machinerypage .errorot input,
.machinerypage .errorot select { width: 100%; }
.machinerypage #product_filter .errorot .ad_selects { width: 100%; }
#form_machinery_ad .errorot input,
#form_machinery_ad .errorot select,
#form_machinery_ad .errorot textarea { width: 100%; }
#form_machinery_ad .errorot { display: inline-block; }
.formwidth .errorot { width: 50%; float: left; }
.description .errorot { width: 100%; float: left; }
#form_machinery_ad .outerformload .machinerypage label.error { left: 0; bottom: 0; }
#form_machinery_ad .outerformload .machinerypage .statereqe label.error { left: 0; bottom: -20px; ; }
#form_machinery_ad .outerformload label.error { left: 0; bottom: -20px; top: auto; }
.formwidth .errorot.State_farm { float: right; width: 48%; margin-left: 0; }
.newProduct h2 { line-height: 100%; width: 55px; }
.proIcon { display: table-cell; float: left; height: 50px; padding-top: 0; vertical-align: middle; width: 9%; }
.proIcon * { vertical-align: middle; }
.woocommerce ul.products li.product .cowsbox a img { margin: -10px 0 !important; }
.productsrtbox .cowsbox a p { line-height: 34px; }
.productsrtbox span { height: auto; }
.small_dealer span.image_block { width: 33.333%; height: 60px; padding: 0 2%; margin-bottom: 10px; }
.small_dealer span.image_block:first-child { margin-right: 0; }
.small_dealer span.image_block a { overflow: hidden; height: 100%; width: 100%; }
.small_dealer span.image_block img { height: 100%; width: 100%; }
#form_machinery_ad span img.close { height: 18px !important; width: 18px !important; }
.machinery_logos span { width: 120px; height: 60px; float: left; position: relative; margin-right: 15px; }
.machinery_logo_upload { float: right; margin: 24px 0 0; }
.machinery_logos span a { width: 100%; height: 100%; overflow: hidden; float: left; }
#form_machinery_ad .machinery_logos span img.close { position: absolute; right: -10px; top: -10px; ; display: none; }
#form_machinery_ad .machinery_logos span:hover img.close { display: block; }
#inline2 h3,
#inline1 h3,
#inline3 h3 { text-align: center; }
.dealer_description_right { float: right; }
.dealer_description_right .productdescriptionleft { width: 100%; }
.dealer_description_right .productdescriptionright { width: 100%; }
.productdescriptionright h4 { font-weight: bold; }
#purchaseMoreAds #agent-package { vertical-align: middle; display: inline-block; float: none; width: auto; margin: 0 3%; }
#purchaseMoreAds a { margin: 0 3%; display: inline-block; vertical-align: top; }
.fixedaddFn { float: left; width: 100%; max-width: 255px; }
.cardnameno { width: 100%; float: left; }
.cardnameno p { width: 48%; float: left; clear: none !important; }
#payment p.form-row-last { clear: none !important; float: right !important; width: 43% !important; }
.searchorder .pagination,
.searchorder .paging { width: 100%; margin: 10px 0; }
.searchorder .topleftbreadcrumb { width: 100%; }
.searchorder pre { width: 100%; float: left; margin: 15px 0; }
.Manageyourherdtitle .expires_on p { line-height: 100%; margin: 9px 0; }
.Manageyourherdtitle .expires_on p.notPublished { line-height: 42px; margin: 9px 0; }
.searchorder .pagination ul,
.searchorder .paging ul { float: right; }
.managetitlesale span.title_input { width: 90%; }
.managetitlesale span.title_input input { width: 90%; }
div.textarea { overflow-y: auto; max-height: 100%; }
#inline11 { text-align: center; }
.redableForm textarea { -moz-user-select: none; /*pointer-events: none;*/ max-height: 100%; overflow-y: auto; }
#inline11 * { text-align: center; }
.live { z-index: inherit; }
#inline5 { width: 80%; }
#inline5 .cleancode { width: 100%; }
.cleancode input[type="text"] { margin: 0 3px 15px; }
#inline5 .cleancode { border: 0; }
.buybtn button { top: 143px; }
.priceBtn:hover { background: #48C22C !important; }
.productsrtbox .cowsbox a p { word-wrap: break-word; }
.site-main { min-height: 400px; }
.tax-product_cat #secondary { max-width: 255px; }
.tax-product_cat #container { min-height: 400px; }
.lSSlideOuter { text-align: center; }
.gallerySlider { text-align: center; margin: 0; }
.gallerySlider * { text-align: center; }
.gallerySlider img { width: 100%; max-width: 100%; }
.cleancode { height: auto; }
.liveout li a.section_block { display: block; float: left; height: 100%; position: relative; width: 100%; z-index: 99; }
.agreetermleft h3 span a { color: #48c22c; font-family: "HelveticaNeueLTStd-Bd"; }
.productsrtbox .cowsbox a p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.productsrtbox .cowsbox a p { width: 80%; }
.productsrtbox .description p { width: 100%; overflow: hidden; }
.Manageyourherdsingle .Manageyourherdtitle h4 { width: 49%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.productsrtbox span { margin-right: 9px; }
.Manageyourherdsingle .Manageyourherddescription td:nth-child(2) { width: 30%; overflow: hidden; text-overflow: ellipsis; }
.Manageyourherdsingle .Manageyourherddescription table { table-layout: fixed; }
#form_machinery_ad .statereqe select { color: #2b2b2b; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; }
.formwidth .State_farm select { border: 1px solid #a69e94; max-width: 104%; width: 104% !important; border-radius: 3px; float: left; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; font-weight: lighter; padding: 13px; }
.formwidth .errorot input.State_farm { border: 1px solid #a69e94; border-radius: 3px; float: left; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; font-weight: lighter; padding: 13px; }
.dealer_description_right { padding-right: 20px; }
.dealer_description_right .dealerdescription a { margin-right: 20px; }
ul.products li.product h1 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.productdetailherd .product_detailheading h2 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 89%; }
.proIcon { margin-left: -36px; }
.inputRow .qtyinput { width: 50%; }
.midiumInput { width: 50%; }
.largeInput { width: 100%; }
.googlemapsec { width: 100%; float: left; margin: 15px 0 0; }
.googlemapsec h3 { color: #7f7f7f !important; font-weight: normal !important; margin-bottom: 15px; background: none !important; line-height: 30px !important; font-size: 17px !important; padding: 0 !important; }
a.blackBtn { background: #000; line-height: 19px; height: 50px; padding: 15px; width: 38%; float: left; color: #fff; font-size: 18px; }
.maparea { border: 1px solid #7f7f7f; line-height: 19px; height: 50px; padding: 15px; width: 60%; float: right; color: #7f7f7f; font-size: 18px; }
.GoogleMap { display: block; width: 600px; height: 350px; visibility: hidden; opacity: 0 !important }
.GoogleMap_Inner { display: block !important; visibility: visible; width: 600px; height: 350px; }
#cboxWrapper .GoogleMap { visibility: visible; position: static; margin: 0; display: block !important; width: 600px; height: 350px; visibility: visible; opacity: 1 !important }
.full_Li { width: 100% !important; }
.full_Li .googlemapsec { margin-top: 0; }
.categrylisttxt { width: 100%; float: left; margin: 10px 0 20px; }
.rowFull { width: 100%; float: left; }
.cttxtlt { width: 35%; float: left; font-weight: bold; }
.cttxtrt { float: right; width: 63%; }
.categrylisttxt .rowFull { margin-bottom: 5px; }
.prodctdescription .dealer_description { padding: 0; }
.fancyCustomized { background: #fff; margin: 0 0 20px; height: 50px; }
div.fancy-select.fancyCustomized div.trigger:after { background: url(../images/selectarrow.png) no-repeat; background-position: center center; width: 47px; height: 50px; }
div.fancy-select.fancyCustomized div.trigger { background: #fff !important; }
div.fancy-select.fancyCustomized div.trigger { height: 50px; padding: 15px 24px 15px 10px; line-height: 20px; }
#colorbox,
#cboxOverlay,
#cboxWrapper { z-index: 2147483647; }
.livestockInputs input,
.livestockInputs input[type="text"],
.livestockInputs input[type="email"] { line-height: 20px; padding-top: 15px; padding-bottom: 15px; }
.machinerypage .errorot input { line-height: 20px; padding-top: 15px; padding-bottom: 15px; }
div.fancy-select.fancyCustomized div.trigger { font-size: 16px; color: #757575; font-weight: normal; }
.fancyCustomized .options li { width: 100% !important; min-height: 0 !important; border: 0 !important; border-bottom: 1px solid #d9d9d9 !important; }
 input:[type="input"], input:[type="email"], input:[type="password"], select, textarea {
color:#757575 !important;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}
}
.required { color: #757575 !important; }
#product_filter .ad_selects { color: #757575 !important; }
div.fancy-select.fancyCustomized, div.fancy-select.fancyCustomized *, input:[type="input"], input:[type="email"], input:[type="password"], select, textarea {
font-size:16px !important;
text-transform:none;
}
#product_filter .midiumInput { padding-right: 0; }
.dealer_description_right .dealerdescription a { margin-right: 0; }
#product_filter .issslct .ad_selects { width: 96%; }
select { padding-left: 10px; padding-right: 10px; }
.inputRow .qtyinput { padding-left: 10px; }
#form_machinery_ad .dealer_description_left { min-height: 345px; }
.search_right input[type="text"] { height: 34px; }
select span { display: block; width: 100%; height: 24px; visibility: visible; }
#product_filter div.fancy-select.fancyCustomized { width: 47.5%; }
#product_filter .issslct div.fancy-select.fancyCustomized { width: 96%; }
.flright div.fancy-select.fancyCustomized { float: right; }
.search_row input[type="text"] { line-height: 20px; padding: 15px 10px; }
.machinerypage #product_filter div.fancy-select.fancyCustomized { width: 100%; }
.machinerypage .formwidth .errorot { width: 50%; }
.flrigth { float: right !important; }
.machinerypage { float: right !important; }
.clearfix { width: 100%; float: left; clear: both; }
.machinerypage input,
.machinerypage select { margin-bottom: 20px !important; margin-left: 0; height: 50px; }
.machinerypage .errorot select { margin-bottom: 17px !important; }
.machsecondinputs .errorot { width: 49%; float: left; }
.machsecondinputs .errorot.flrigth { float: right; }
.machsecondinputs .errorot input { margin-left: 0; margin-right: 0; }
.machinerypage .errorot .State_farm { line-height: 20px; padding-bottom: 15px !important; padding-top: 15px !important; }
.fullwidthrow { width: 100% !important; }
.machsecondinputs textarea { margin-bottom: 20px; min-height: 150px; }
.machinerypage .errorot input { height: 50px; }
.titleformdetailleft input { margin-bottom: 20px; }
.titleformdetailright textarea { margin-top: 0; margin-bottom: 20px; }
.plantDetails p { margin-bottom: 15px; }
.proIcon { width: 35px; }
.redableForm .proIcon { margin-top: -10px; margin-left: -43px; margin-bottom: -15px; }
.redableForm .cowupr { margin-top: -13px; }
.search_right input[type="text"],
.search_row input[type="text"] { line-height: 20px; padding-bottom: 15px; padding-top: 15px; height: 50px; }
div.fancy-select.fancyCustomized div.trigger { text-transform: none !important; }
.formwidth input[type="text"] { font-size: 16px; }
.formwidth .errorot input.State_farm { font-size: 16px; }
.machinerypage textarea,
.machinerypage input,
.machinerypage select { font-size: 16px; }
.blackBtn.active { background: #48C22C; }
div.fancy-select.fancyCustomized div.trigger { font-size: 18px; font-weight: normal; font-family: "Conv_HelveticaLTStd-Light"; }
#product_filter .search_row .selectbox .fancyCustomized { margin-right: 5px; width: 100%; }
#product_filter .search_row .lastdiv { margin-right: 0px; }
#product_filter .search_row .selectbox { margin-right: 8px; width: 32%; float: left; }
#product_filter .search_row input[type="text"] { margin-right: 8px; }
#product_filter .search_row { margin-bottom: -12px; }
.rttop a { border-left: 0; }
.errorot .fancyCustomized label.error { font-size: 12px; text-transform: none; font-weight: normal; bottom: -18px; }
.cowdetaildata p.default_text { margin-bottom: 0; }
#google_map { width: 550px; height: 450px; margin-top: 50px; margin-left: auto; margin-right: auto; float: left; }
.titleformdetailleft .fancyCustomized label.error { font-size: 12px; text-transform: none; font-weight: normal; bottom: -18px; position: absolute; }
.titleformdetailright textarea { margin-bottom: 0; }
.titleformdetailleft .fancyCustomized input { margin-bottom: 0 !important; }
.leftplantdetailsdata .cowdetaildata p.default_text,
p.animal_type { margin-bottom: 0; }
.leftplantdetailsdata .cowdetaildata .animal_type input { width: 100%; }
.leftplantdetailsdata .cowdetaildata td { width: 73%; }
.leftplantdetailsdata .cowdetaildata .animal_type { width: 100%; }
.rightplantdetailsdata .cowdetaildata .animal_type input { width: 100%; }
.rightplantdetailsdata .cowdetaildata td { width: 73%; }
.rightplantdetailsdata .cowdetaildata .animal_type { width: 100%; }
.saleyard_popup { position: relative; }
.saleyard_popup span.error { position: absolute; top: 0; left: 0; }
#product_filter .search_right .selectbox input { width: 100%; color: #757575; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; border-radius: 4px; border: 1px solid #e0e0e0; }
.plantDetails .lablediv label,
.plantDetails .lablediv label.Selectrt { margin-top: 10px; border: 0; }
.plantDetails .lablediv label strong { width: 28%; }
.plantDetails .lablediv label span { width: 60%; float: left; }
.plantDetails .lablediv label.Selectrt { font-weight: bold; font-size: 18px; }
.textareabox .textarea { border: 0; }
.ui-timepicker-wrapper { width: 169px !important; }
.ui-timepicker-wrapper ul { transition: opacity 300ms ease-out 0s, bottom 300ms ease-out 0s, visibility 300ms ease-out 0s; color: #2b2b2b !important; color: #2b8686; cursor: pointer; padding: 8px 0px !important; transition: all 150ms ease-out 0s; white-space: nowrap; background: #fff none repeat scroll 0 0; border: 1px solid #e0e0e0 !important; }
.ui-timepicker-wrapper ul li { width: 100% !important; border-bottom: 1px solid #e0e0e0 !important; padding: 8px 12px !important; }
.GoogleMap a.blackBtn { background: #000; color: #fff; float: left; font-size: 18px; height: 50px; line-height: 19px; margin: 10px 0; padding: 15px; text-align: center; width: 38%; }
.pointerclick.disabled { pointer-events: none; cursor: default; }
.pointerclick { position: absolute; left: 0; top: -10px; }
.mapsaveclose { position: absolute; left: auto; right: 0; top: -10px; }
.maparea { width: 100%;background: none repeat scroll 0 0 #fff; border: 1px solid #736655; color: #736655; float: right; font-family: "HelveticaNeueLTStd-Roman"; font-size: 21px; line-height: 26px; margin-bottom: 10px; padding: 10px 40px; text-align: center; }
a.blackBtn { text-align: center; }
.dealer_description_right .dealerdescription { width: 59%; float: left; }
.dealer_description_right .location { margin-top: 10px; float: right; width: 40%; margin-bottom: 20px; }
.dealer_description_right .dealerdescription h6 { float: left; line-height: 20px; overflow: hidden; width: 100%; color: #2b2b2b; }
.dealer_description_right .location a img { display: inline-block; float: none; width: 100%; }
.dealer_description_right .location a { width: 100%; float: left; padding: 11px 0; }
.dealer_description_right .dealervic { float: left; margin-right: 2% !important; width: 58%; }
.dealer_description_right { padding-bottom: 50px; position: relative; width: 64%; float: right; }
.dealer_description_right .dealer_usedpremium { border: 1px solid #e3e3e3; float: left; margin-top: 5px; padding-top: 5px; text-align: center; width: 40%; }
.dealer_description_right .dealerdescription a { bottom: 0; position: absolute; right: 38px; background: #fff none repeat scroll 0 0; border: 1px solid #736655; color: #736655; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
/*.supports-drag-drop  {overflow:visible !important; }
.supports-drag-drop , .supports-drag-drop *{overflow:visible !important; }
.supports-drag-drop .media-frame .attachments-browser {z-index:9999999; }
.media-frame-toolbar {  z-index: 999999999999 !important;  background-color: #FCFCFC;}*/
}
#product_filter .search_row .selectbox ul.options li { text-overflow: ellipsis; white-space: pre-wrap; overflow: hidden; width: 80%; }
#product_filter .search_row .selectbox .selected { text-overflow: ellipsis; white-space: nowrap; overflow: hidden !important; width: 100%; }
#product_filter .search_row .selectbox .select { text-overflow: ellipsis; white-space: nowrap; width: 80%; }
#product_filter .search_row .fancy-select.fancyCustomized { float: left; margin-right: 2%; width: 49%; }
#product_filter .search_row input[type="text"] { border-radius: 3px; border: 1px solid #e0e0e0; color: #757575; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; font-weight: normal; width: 49%; }
.productdetailcollapse .dealer_description_left img { margin-bottom: 1em; }
.google_mapNew { width: 100%; float: left; height: 450px; }
#product_filter .search_row .laststate { width: 49%; float: right; }
#product_filter .search_row .laststate .fancyCustomized { margin-right: 0 !important; width: 100%; float: left; }
#product_filter .search_row .selectbox { width: 31%; }
#product_filter .search_row .spanMake { margin-right: 0; }
#product_filter .search_row .selectbox .fancy-select { width: 100%; }
#product_filter .search_row .selectbox input[type="text"] { width: 100%; }
#form_saleyard_ad .plantDetails .titleformdetailleft input { margin-top: 0; }
.logothreecol .bottomlogocontent { width: 100%; text-align: center }
.logothreecol .bottomlogocontent img { float: left; }
.products .Victoria table td:last-child { width: 20%; text-align: center !important; }
.products .Victoria table td { text-align: left; padding: 20px 10px; }
.Victoria table td:first-child { text-align: center !important; }
.fancy-select { visibility: hidden; }
.logothreecol .bottomlogocontent ul { float: none; }
.logothreecol .bottomlogocontent h4 { float: none; }
.products .Victoria td a { background: #48c22c none repeat scroll 0 0; border-radius: 5px; color: #fff; font-size: 15px; padding: 20px 15px; }
.fancy-select .trigger.selected { color: #2b2b2b !important; }
form input[type="submit"] { width: auto; height: 42px; line-height: 42px; padding: 0 15px; font-size: 16px; }
.formwidth1 button { width: auto; height: 42px; line-height: 42px; padding: 0 15px; font-size: 16px; }
.view_share_icon li input { margin-right: 0; display: block; width: 100%; text-align: center; }
.view_share_icon li { font-size: 16px; }
.iconmarginleft { float: left; margin-left: 0; padding-left: 30%; width: 75%; margin-bottom: -61px; }
.formwidth1 { float: right; margin-top: 20px; width: 100%; }
form input[type="submit"] { display: inline-block; font-size: 16px; height: 42px; line-height: 40px; margin: 0; min-width: 0; padding: 0 15px !important; width: auto; }
form .view_share_icon input[type="submit"],
form .view_share_icon a { background: rgba(0, 0, 0, 0); border: 0 none; line-height: 20px; padding: 10px 15px; width: 100%; }
form .view_share_icon input[type="submit"]:hover { background: #48C22C; }
.pull_right { float: right; }
.view_share_icon { margin: 0; float: right; }
.blackbtn .farmpublish { border: 0; }
.bottomlogocontent .editAgent { right: 2px; }
.bottomlogocontent .deleteAgent { right: 2px; }
.products .Victoria td a { background: none repeat scroll 0 0 #48c22c; border-radius: 5px; color: #fff; font-size: 15px; line-height: 20px; padding: 10px 15px; }
.products .Victoria table td:last-child { text-align: right !important; }
.hasData .bottomlogocontent { float: none; margin-top: 10px; }
.hasData .bottomlogocontent .editAgent { top: -4px; }
.hasData .bottomlogocontent .deleteAgent { top: -4px; }
a.viewdetailbtn { background: #48c22c; border-radius: 5px; color: #fff; font-size: 15px; line-height: 20px; padding: 10px 15px !important; }
.plant_machinery table td { padding: 20px 5px; }
ul.products li.product h1 { font-weight: bold; }
.Victoria table td:nth-child(2) { color: #48c22c; font-family: "HelveticaNeueLTStd-Md"; font-size: 22px; text-align: center; }
#form_clearing_ad .loadheading span.category_edit { color: #736655; }
.logothreecol { height: 145px; overflow: hidden; }
.logothreecol .bottomlogocontent h4 { /*text-overflow: ellipsis; white-space: pre-wrap; overflow: hidden;*/ }
.logothreecol .bottomlogocontent ul li { /*text-overflow: ellipsis; white-space: nowrap; overflow: hidden; */ }
.livestockInputs .fourinput { display: none; }
.ui-datepicker select { visibility: visible !important; }
.livestockInputs { padding-bottom: 10px; }
.euroSpPage .pull_right input { margin: 0; }
/*.fancy-select select { visibility: hidden !important; }*/
.formwidth1 ul li a:hover { background: #48c22c; color: #fff; }
.ui-datepicker select { opacity: 1; visibility: visible; }
#emailads button { margin-left: 5px; }
#emailads { margin-top: 20px; text-align: center; }
.plant_machinery table td:nth-child(1) { color: #252417; }
.product_cat-saleyard .cattlesalespecial .plantDetails .textareabox .textarea { margin-top: 0; }
.product_cat-saleyard .plantDetails table td p { text-overflow: ellipsis; overflow: hidden; margin-bottom: 0; }
.border_bothside .formwidth .errorot { margin-bottom: 10px; }
.formwidth .machineState .fancyCustomized { margin-left: 4%; }
.outerformload .formwidth .errorot input { margin-bottom: 20px; }
.outerformload .formwidth .machineState .fancyCustomized { margin-bottom: 20px; }
#form_machinery_ad .outerformload .errorot label.error { bottom: -2px; }
.dealervic li { min-height: 56px !important; }
#form_livestock_ad .lastlive { margin-top: 30px; }
#form_livestock_ad .machinery_logos span img.close { display: none; position: absolute; right: -10px; top: -10px; }
#form_livestock_ad span img.close { height: 18px !important; width: 18px !important; }
#form_livestock_ad .outerformload .loadheading span { color: #736655; font-family: "Conv_HelveticaLTStd-Light"; font-size: 16px; font-style: italic; padding-left: 10px; }
#form_livestock_ad .outerformload .loadheading h2 { background: none; width: 91%; color: #736655; }
#form_livestock_ad .outerformload .loadheading { padding: 0; background: none; color: #736655; }
.loadheading { position: relative; }
.optionalp { display: inline-block; float: left; left: 20px; margin: 0; position: absolute; top: 39px; width: auto; }
#form_livestock_ad .lastlive .outerformload .loadheading h2 { line-height: 170%; }
#form_livestock_ad .machinery_logos span { width: 70px; }
#form_livestock_ad .machinery_logos span:hover img.close { display: block; }
.lastlive .border_bothside { border: 0; }
.lastlive .loadheading { position: relative; }
.lastlive .machlast .loadheading h2 { line-height: 170%; }
.machlast .optionalp { margin: 0 !important; }
.lastlive .machlast .border_bothside { border: 1px solid #d4d4d4; }
.machinTabbt .outerformload:first-child .loadheading { background: none !important; }
.machinTabbt .outerformload:first-child .loadheading h2 { background: none !important; color: #736655 !important; }
.bxSliderList { width: 100%; float: left; height: 100%; position: relative; }
.bxsliderClone { width: 100%; height: auto; float: left; text-align: center; }
.bxsliderClone img { max-height: 100%; opacity: 1; visibility: visible; margin: 0 auto; float: none !important; }
.sylUploadimg .dataloadfull li { width: 20% !important; float: left; margin: 10px 0 10px 0 !important; padding: 0 10px 0 !important; }
.sylUploadimg .dataloadfull li.sampleIMG { width: 100% !important; }
.page-template-manage_herd .managebtn ul li a.active { color: #fff !important; }
.page-template-manage_herd .managebtn ul li.active { background: #000 none repeat scroll 0 0; border: 1px solid #a69e94; color: #fff !important; }
.page-template-manage_herd .managebtn ul li.category_notin a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; color: #a69e94 !important; }
.page-template-manage_herd .managebtn ul li.category_notin { background: #fff none repeat scroll 0 0; }
/*.page-template-manage_herd .managebtn ul li.libutton {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.page-template-manage_herd .managebtn ul li.category_notin a {color: #fff !important; }*/
.Victoria table td:nth-child(2) { text-align: left; }
.plantDetails .twoCol td .pull_right { text-align: right; width: 25%; padding-right: 7px; }
.plantDetails .twoCol td strong { text-align: left; width: 75%; float: left; }
.plantDetails .twoCol td p { width: 100%; float: left; }
.machinTabbt .outerformload .border_bothside { border: 1px solid #d4d4d4; }
.bottomLogos .bottomlogocontent { padding: 32px 0; }
.bottomLogos .bottomlogocontent img { padding: 0 10px; height: 82px; }
.manageAddsDiv .Manageyourherdtitle ul { width: 51%; }
.manageAddsDiv .expires_on { width: 55%; }
.productdescriptionright { min-height: 165px; border-radius: 5px; overflow: scroll; font-family: "Conv_HelveticaLTStd-Light"; font-size: 20px; font-weight: normal; padding: 18px; max-height: 100%; overflow-y: auto; }
.products li .GoogleMap { margin-top: -50000px; }
.leftplantdetailsdata .cowdetaildata td { }
.plantDetails td.editcowdetail span.deleteB { height: 0; margin-top: -59px; float: left; }
.productdescriptionright h6 { display: block; float: left; width: 100%; }
.productdescriptionright { overflow: hidden; }
.plantDetails td.editcowdetail span.edit img { margin: 4px 5px 0 0; float: left; }
.plantDetails td.editcowdetail span.edit { float: left; line-height: 28px; border-left: 0px solid #736655; margin-top: -28px !important; }
.plantDetails td.editcowdetail span.deleteB { line-height: 28px; margin: 0; }
.plantDetails td.editcowdetail span.deleteB img { margin: -5px 5px 0 0; }
.plantDetails td.editcowdetail { border-left: 1px solid #736655; }
.pDetailLast { padding: 10px 30px; margin-bottom: 20px; }
.editcowdetailinternal a { clear: both; display: block; float: left; margin-left: 6px; }
.cowdetaildatainternal td:first-child { width: 67%; }
.plantDetails td.editcowdetail span { border: 0; }
.plantDetails td.editcowdetail span { padding-right: 0; }
.leftplantdetailsdata .cowdetaildata td { width: 79%; }
#bxPopup .bxSliderList ul li { background-size: contain !important; background-repeat: no-repeat !important; background-position: center center !important; }
#bxPopup .bxSliderList ul li img { visibility: hidden; opacity: 0; }
.noborder { border: 0; }
.view_share_icon a { text-decoration: none !important; }
.formwidth1 button { height: 40px; line-height: 40px; }
form .view_share_icon input[type="submit"] { height: 37px; line-height: 38px; }
form .view_share_icon a { padding: 9px 15px 8px; }
.Mgreen { color: #48C22C !important; }
a.editcow,
a.editcow,
a.deleteR,
.deleteR { font-style: normal !important; }
.cowdetaildatainternal td p { }
.cowdetaildatainternal td p { font-family: inherit; color: #736655; }
.plantDetails .leftplantdetailsdata .cowdetaildatainternal td,
.plantDetails .rightplantdetailsdata .cowdetaildatainternal td { font-family: inherit; color: #736655 !important; }
.plantDetails .twoCol td p.saleDiscrp { width: 75%; }
.bottomLogos .bottomlogocontent .editAgent img { height: 12px; margin: 3px 3px 0 0; padding: 0; width: 12px; }
.bottomLogos .bottomlogocontent .deleteAgent img { height: 12px; margin: 3px 3px 0 0; padding: 0; width: 10px; }
.bxSlides { display: block; }
.logothreecol .bottomlogocontent h4 { overflow: hidden; }
.logothreecol { height: 165px; }
.logothreecol img { padding: 40px 10px; }
#inline12 { text-align: center; padding-top: 20px; }
#emailads { width: 500px !important; height: 200px; padding-top: 50px; }
#sendemail { width: 100%; margin-bottom: 15px; }
.button_edit { background: #48c22c; color: #fff; font-family: "HelveticaNeueLTStd-Bd"; font-size: 20px; margin-right: 15px; min-width: 170px; padding: 5px 15px; }
.button_edit span { border: 1px solid #fff; border-radius: 20px; float: left; font-family: "HelveticaNeueLTStd-Md"; font-size: 28px; height: 28px; line-height: 21px; margin-right: 10px; text-align: center; width: 28px; }
.loadformbutton .add_clearing_category,
.loadformbutton .add_clearing_contact { background: #48c22c; border-radius: 0; color: #fff; float: right; font-family: "HelveticaNeueLTStd-Bd"; font-size: 18px; line-height: 50px; padding: 0 20px; }
.greyFullBorder { border-bottom: 3px solid #f1f1f1; clear: both; margin: 25px auto; float: left; width: 100%; }
.woocommerce .woocommerce-error::before,
.woocommerce .woocommerce-info::before,
.woocommerce .woocommerce-message::before { top: 58px !important; }
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message { width: 100% !important; max-width: 100% !important; }
.cowdetaildatainternal td.editcowdetailinternal img { margin: 4px 4px 0 0; }
.cowdetaildatainternal .deleteR img { max-width: 17%; width: 100%; float: left; }
.cowdetaildatainternal .deleteR span { font-size: 13px; }
.cowdetaildatainternal .editcow img { max-width: 23%; width: 100%; float: left; }
.cowdetaildatainternal .editcow span { font-size: 13px; }
.plantDetails td.editcowdetail span.edit img { max-width: 23%; width: 100%; float: left; margin: 8px 5px 0 0; }
.plantDetails td.editcowdetail span.edit { font-size: 13px; }
.plantDetails td.editcowdetail span.deleteB { font-size: 13px; line-height: 18px; }
.plantDetails td.editcowdetail span.deleteB img { max-width: 17%; width: 100%; float: left; margin: 1px 5px 0 0; }
.rightplantdetailsdata .cowdetaildata td { width: 79%; }
.manageAddsDiv .Manageyourherddescription .products .ltcontantbox { float: left; width: 95%; padding: 0 0 20px; margin-right: 0; }
.manageAddsDiv .Manageyourherddescription .products .ltcontantbox .thumbnails a { width: 48% !important; margin-right: 0; }
.manageAddsDiv .Manageyourherddescription .products .ltcontantbox .bxSlides { width: 48% !important; }
.product_cat-clearing-sale .outerformload .loadform ul li p { margin-bottom: 0 !important; }
.logothreecol h5 { background-size: calc(35px); margin-top: 38px; }
.cowdetaildatainternal td p { font-size: 18px; }
.cowdetaildatainternal td { font-size: 18px; }
.buildcatalogpage div.fancy-select ul.options { min-width: 0; }
.outerformload .loadform p { font-size: 14px; }
.outerformload .loadform h4 { font-size: 20px; font-weight: bold; }
.buybtn button { top: 229px; font-size: 24px; left: 0; padding: 8px 30px; position: absolute; }
.bortmartop { margin-top: 45px; }
.loadform ul li { padding: 15px 20px; min-height: 100px; }
.product_cat-saleyard .plantDetails td { padding: 7px 10px; }
.product_cat-saleyard .euroSpPage th { line-height: 50px; padding: 0 14px; }
.googlemapsec { position: relative; }
.googlemapsec .errorot { left: 180px; position: absolute; top: 22px; }
.googlemapsec .errorot input { position: absolute; }
.googlemapsec .errorot label.error { bottom: -3px; }
#form_machinery_ad .outerformload .errorot .combo-select label.error { bottom: -19px; }
.cowdetaildatainternal td p,
.cowdetaildatainternal td strong,
.cowdetaildatainternal td { color: #736655; font-family: "HelveticaNeueLTStd-Md"; }
#form_clearing_ad .loadform ul li:not(li.cssRemove) { min-height: 60px; }
#form_clearing_ad div.fancy-select.fancyCustomized div.trigger { height: 55px; padding: 17px 24px 17px 10px; }
#form_clearing_ad .fancyCustomized { height: 55px; margin-bottom: 0px; }
.plantDetails .twoCol td strong { color: #736655 !important; }
.plantDetails .twoCol td strong,
.plantDetails .twoCol td p { color: #736655 !important; }
.woocommerce-page .loadform ul li:not(li.cssRemove) { min-height: 0; display: table; }
.woocommerce-page .outerdatatextbox ul li:not(li.cssRemove) { min-height: 0; display: table-cell; }
.woocommerce-page .clearingPage ul li:not(li.cssRemove) { display: table-cell; float: none; width: 50%; }
.woocommerce-page .loadform ul li:not(li.cssRemove) { display: table-cell; float: none; width: 33.33%; }
.woocommerce-page .outerdatatextbox ul:not(ul.cssRemove) { display: table; }
.woocommerce-page .loadform ul:not(ul.cssRemove) { display: table; }
.leftplantdetailsdata th { background: #fff none repeat scroll 0 0; border: 1px solid #736655; width: 50%; }
.leftplantdetailsdata th td p { color: #736655 !important; font-size: 18px; font-weight: bold; line-height: 50px; padding: 0 0; }
.rightplantdetailsdata th { background: #fff none repeat scroll 0 0; border: 1px solid #736655; width: 50%; }
.rightplantdetailsdata th td p { color: #736655 !important; font-size: 18px; font-weight: bold; line-height: 50px; padding: 0 0; }
.cowdetaildatainternal td { padding: 7px 10px; }
.cowdetaildatainternal td p { margin-bottom: 0; overflow: hidden; text-overflow: ellipsis; float: left; width: 100%; color: #736655 !important; font-size: 16px; font-style: italic; }
.cowdetaildatainternal td strong {
color: #736655 !important !important; font-size: 18px; font-style: italic; }
.cowdetaildatainternal td.sale_agent { font-style: italic; font-size: 18px; color: #736655 !important; padding-right: 7px; text-align: right; width: 25%; }
.outerdatatext .outerdatatextheading h2 { border: 0px solid #736655; }
.found_item { width: 100%; float: left; margin: 15px 0; }
.found_item img { margin: 0 10px 0 0; max-width: 50px !important; float: left; }
html { overflow-x: hidden; }
.fixeddiv { height: 40px; line-height: 100%; padding: 10px 0; width: 100%; position: fixed; bottom: 0; left: 0; background: rgba(0,0,0,0.8); color: #fff; z-index: 9999999999999999999; font-size: 14px; }
.fixeddiv input { float: left; margin: 6px 10px 0 0; }
.fixeddiv p { float: left; line-height: 24px; }
.closebtn { cursor: pointer; float: left; margin: 4px 0 0 10px; width: 18px; }
.HelpPopup { text-align: center; }
.HelpPopup h3 { margin: 0 0 15px; }
.HelpPopup input { float: none; display: inline-block; margin: 6px 10px 0 0; }
.HelpPopup p { float: none; display: inline-block; line-height: 24px; }
.closebtn { cursor: pointer; float: left; margin: 4px 0 0 10px; width: 18px; position: absolute; right: 15px; top: 15px; }
.HelpPopup .okbtn { margin: 0 !important; }
.cowdetaildatainternal td:first-child { width: 60%; }
.euroSpPage th { padding: 0 20px; }
.fancyCustomized .options li { display: block; }
#form_machinery_ad .machinTabbt .outerformload .errorot.flrigth label.error { left: 16px; }
#form_machinery_ad .machinTabbt .outerformload .errorot.flrigth .combo-select label.error { left: 0; }
.found_item h5 br { display: none; }
.found_item h5 { float: left; margin: 15px 0 0; }
.onfarm_variation_select { max-width: 100px; width: 100px; display: inline-block; }
.onfarm_variation_select div.fancy-select.fancyCustomized div.trigger { font-size: 16px; height: 40px; padding: 10px 20px 14px 5px; text-align: left; }
.onfarm_variation_select div.fancy-select.fancyCustomized div.trigger:after { width: 27px; height: 44px; }
.onfarm_variation_select .fancyCustomized { margin: 10px 0 0 !important; height: 40px; }
.printableArea { width: 100%; float: left; height: 100%; }
.image_cover { border: 0 !important; }
.noborder { padding: 10px 0; }
.noborder .view_share_icon li { margin-right: 0px; margin-left: 20px; }
#saleyard_popup { text-align: center; width: 600px ; }
#saleyard_popup .datapopup a { margin-bottom: 15px; margin: 0 10px; }
.image_cover { padding: 0; }
a:active,
a:focus { outline: 0; border: 0; }
.search_newleft h2:after { right: -29px; }
.form-row.form-row-first.validate-required.validate-email { width: 100%; }
.form-row.form-row-last#billing_phone_field { width: 100%; }
.mapOuterDiv { width: 100%; float: left; height: auto; }
.combo-select { display: inline-block; width: 100%; border: 0; }
.postcode_search .combo-select input[type="text"] { height: 49px; }
.postcode_search .combo-select input[type="text"],
.combo-select input[type="text"] { width: 100% !important; border-radius: 3px; color: #757575; font-family: Lato, sans-serif; font-weight: normal; margin-bottom: 0; }
.postcode_search .fancyboxtop { margin-top: -1px; }
.saleLeftselect { width: 49%; float: left; }
.clearSelectRt { width: 49%; float: right; }
#product_filter .search_row .clearSelectRt input[type="text"] { width: 100%; float: right; }
.combo-dropdown li { width: 100% !important; min-height: 0 !important; }
.machinerypage .errorot .combo-select select,
.machinerypage .errorot .combo-select input { margin-bottom: 0 !important; }
.machinerypage .errorot .combo-select { margin-bottom: 10px; }
.inputRow .qtyinput select { margin-bottom: 0 !important; }
.livestockInputs select { width: 100%; }
#product_filter .combo-select select,
#product_filter .combo-select input { margin-bottom: 0 !important; }
.livestockInputs .issslct { width: 47%; }
.postcode_search .combo-select input[type="text"] { border: 1px solid #e0e0e0; }
.favPage { width: 100%; float: left; padding: 25px 0; }
.favPage .selectDiv { width: 100%; max-width: 100%; }
.favPage .managebtn { width: 100%; max-width: 100%; }
.favPage .products { width: 100%; max-width: 100%; float: left; margin: 0; }
.favPage .managebtn ul li { padding: 0; background: none; }
.favPage .managebtn ul li a { margin: 0; padding: 5px 20px; }
.woocommerce-breadcrumb a.greenRtFAv { color: #48C22C !important; float: right; }
.page-template-favorites #secondary,
.archive #secondary { width: 26%; max-width: 255px; }
.saledairyForm { width: 100%; float: left; }
.manageonfarmright .saledairyForm .outerformload:first-child .loadheading h2 { background: #fff; color: #736655; }
.rowffSal { padding: 20px; width: 100%; float: left; border: 1px solid #d9d9d9; border-top: 0; }
.saledairyForm .loadform textarea { min-height: 140px; }
.favPage .managebtn ul li.active { background: #fff; color: #a69e94 !important; }
.favPage .managebtn ul li.active a { background: #fff; color: #a69e94 !important; }
.loadform ul.dataloadfull li.saleOrSectUL,
.catalogmain ul.animal li.saleOrSectUL { width: 100%; }
.saleOrSect { width: 100%; float: left; height: auto; display: table; vertical-align: middle; text-align: center; padding: 10px; }
.orLeft { width: 20%; display: table-cell; vertical-align: middle; }
.midinputsSale { width: 50%; display: table-cell; vertical-align: middle; }
.rtbrowsBtns { width: 30%; display: table-cell; vertical-align: middle; }
.orLeft span { width: 50px; height: 50px; color: #fff; background: #48c22c; border-radius: 100%; font-size: 20px; font-weight: 600; font-style: italic; text-align: center; line-height: 50px; display: inline-block; }
.midinputsSale { padding: 10px 0 0; }
.midinputsSale input { margin-bottom: 10px; width: 100%; }
.greenBtn,
a.greenBtn { background: #48c22c; color: #fff; font-family: "HelveticaNeueLTStd-Bd"; font-size: 16px; margin-right: 0; min-width: 170px; padding: 6px 15px; display: inline-block; float: none; margin-bottom: 11px; color: #fff !important; vertical-align: middle; }
.rtbrowsBtns { padding-top: 8px; }
.saleOrSect { border: 1px solid #d9d9d9; border-top: 0; }
.GoogleMap span #map_addr { float: left; width: 45%; padding: 13px 10px; margin: 15px 0 10px; }
.GoogleMap span .combo-select { float: right; width: 45%; margin: 15px 0 0; }
form .blackbtn input[type="submit"] { height: 38px; }
.view_share_icon li { border: 0; }
.view_share_icon li input[type="submit"] { border: 1px solid #736655; }
.formwidth1 .farmpublish { height: 38px; line-height: 38px; }
#product_filter .search_row.tractor_hp { margin-top: 22px; }
.machineState .combo-select { margin-left: 4%; }
.machineState .combo-select .combo-arrow { height: 100%; }
.errorot .combo-select label.error { bottom: -18px; }
.machineState .combo-select .combo-dropdown { top: 72%; }
.machineState .combo-select .combo-input { margin-bottom: 0px !important; }
#form_clearing_ad .combo-select { max-width: 100%; }
#form_clearing_ad .outerformload .combo-select label.error { left: 0; top: 57px; }
.combo-select label.error { float: left; left: 0; margin-top: 0; position: absolute; top: 48px; width: 100%; }
#form_saleyard_ad .leftplantdetailsdata .cowdetaildata td { width: 77%; padding-right: 20px; height: 56px; }
#form_saleyard_ad .rightplantdetailsdata .cowdetaildata td { width: 77%; padding-right: 20px; height: 56px; }
.rightplantdetailsdata th td p { line-height: 28px; vertical-align: middle; }
.leftplantdetailsdata th td p { line-height: 28px; vertical-align: middle; }
.saleBeafPage .errorot { float: left; position: relative; width: 100%; }
.saleBeafPage .errorot label.error { bottom: 1px; left: 0; position: absolute; white-space: nowrap; width: 100%; }
.view_share_icon li a { border: 1px solid #736655; }
.saleBeafPage .googlemapsec .errorot label.error { bottom: 41px; left: 12px; }
#form_clearing_ad .outerformload label.error { top: -3px; }
.brownBtn,
*.brownBtn,
* *.brownBtn { background: #736655 !important; color: #fff !important; }
.maptextsmall { width: 100%; float: left; margin: 10px 0 0; font-size: 14px; }
.GoogleMap a.blackBtn.checkAddr { background: #48C22C; margin-top: 15px; float: right; }
.combo-dropdown { z-index: 99999; }
.productsrtbox .greenbox span.amount { font-size: 28px; }
.dealer_usedpremium h3 span { font-size: 28px; }
.insertlogoCat { width: 235px; height: 200px; display: inline-block; margin-bottom: 30px; background: url(../images/businesslogo.jpg) no-repeat; background-size: cover; background-position: center center; }
.catalog_bLogo { text-align: center; }
.Emailsignup .combo-select { max-width: 100%; }
.lotName { width: 40%; float: left; display: table; }
.lotPhoto { width: 25%; float: left; display: table; padding: 0 10px; }
.lotEbv { width: 25%; float: left; display: table; }
.editDeletCont { width: 10%; float: left; display: table; }
.serNo { width: 10%; text-align: center; float: left; margin-bottom: 10px; }
.lotinput { width: 90%; text-align: center; float: left; margin-bottom: 10px; }
.photoOt { width: 100%; float: left; border: 1px solid #c3c3c3; line-height: 40px; padding: 0 10px; margin-bottom: 10px; }
.imgName { width: 80%; float: left; }
.LotImgth { width: 20%; float: left; }
.editDeleteOt { width: 100%; float: left; margin-bottom: 5px; }
.editBtn { width: 100%; float: left; background: url(../images/edit.png) no-repeat center left; padding: 0 0 0 24px; margin-bottom: 5px; line-height: 18px; background-size: contain; }
.DeleteBtn { width: 100%; float: left; background: url(../images/delete.png) no-repeat center left; padding: 0 0 0 24px; margin-bottom: 5px; line-height: 18px; background-size: contain; }
.editDeletCont { padding: 0 10px; }
.lotsot { width: 100%; float: left; }
.lotsot h3 { margin-bottom: 10px; }
.lotsot input { width: 100%; }
.animalThumbimg { width: 40%; height: 200px; vertical-align: middle; text-align: center; float: left; }
.animalThumbimg img { max-width: 100%; max-height: 100%; }
.ImguploadBtn { width: 40%; display: table-cell; float:;
vertical-align: middle; text-align: center; height: 200px; }
.ImguploadBtn .add_new_agent { float: none; width: auto; height: auto; }
.seprator { margin-bottom: 20px; width: 100%; float: left; clear: both; }
.loadTextarea { width: 100%; float: left; }
.colthird { width: 33.33%; float: left; border: 1px solid #b0a9a1; padding: 10px; }
.colthird input { width: 100%; }
.agentLogos { width: 32%; float: left; height: 150px; margin-bottom: 20px; display: table-cell; text-align: center; border: 1px solid #d7d7d7; }
.agentLogos .plus { height: 42px; min-width: 0; width: 42px; display: inline-block; background: #48C22C; color: #fff; font-size: 20px; font-weight: bold; text-align: center; line-height: 42px; border-radius: 100%; margin: 30px 0 20px; }
.agentLogoCat h3 { margin: 10px 0 20px; }
.catButons { margin: 20px 0; }
.BcoverPageImage { background: url(../images/busscover.png) no-repeat center center; background-size: cover; }
.loadheading span.category_edit { color: #736655; }
.insertlogoCat { background: #F3F3F3; }
.insertlogoCat img { max-width: 100%; max-height: 100%; }
/*.saleyarddairy .Datepicker, .saleyarddairy .hasTimepicker { width: 100%; }*/
.subHeading .Heading { display: block; }
.subHeading h2 { width: 25%; }
.subHeading .Heading input { width: 73% !important; }
.subHeading { margin-bottom: 20px; }
.rtbrowsBtns a { background: #736655 !important; }
.saleOrSect { background: #48c22c none repeat scroll 0 0; position: relative; }
.orLeft span { background: #fff; color: #000; top: 36px; position: absolute; border: 1px solid rgba(0, 0, 0, 0.1); }
.orLeft { width: 5%; }
.midinputsSale { width: 89%; }
.rtbrowsBtns { width: 8%; position: absolute; right: 162px; top: 14px; }
.saleGreenBg .loadheading { background: #48c22c; border: 0; }
.saleGreenBg .loadheading h2 { color: #fff; text-align: center; width: 100%; background: #48c22c; }
#secondary .land .g { margin-bottom: 10px !important; }
.midinputsSale input { height: 40px; }
.rtbrowsBtns a.greenBtn { margin-bottom: 14px; }
.AgentsBlock { vertical-align: top; }
.AgentsBlock .three_col { vertical-align: top; }
.AgentsBlock h5 { font-size: 20px; line-height: 28px; margin-bottom: 0; font-weight: bold; }
.AgentsBlock textarea { height: 140px; }
.agentCont { width: 100%; float: left; border: 1px solid #d9d9d9; padding: 5px 0 0; }
.agentCont textarea { border: 0 !important; }
.agentCont h5 { padding: 0 10px; }
.AgentsBlockNew .three_col { width: 28%; }
.frt_colLast { display: inline-block; float: right; width: 14%; }
.frt_colLast .greyBtn { width: 100%; margin: 0 0 20px; background: #867969; font-size: 16px; }
.frt_colLast .greyBtn:hover { background: #000; }
.saleGreenBg .saleOrSect input { padding-left: 26px; }
.saleGreenBg .logothreecol { height: 175px; }
.lot_Name { border: 1px solid rgba(0, 0, 0, 0.1); padding: 8px 10px 7px; width: 100%; text-align: left; }
.full .rtbox a { float: left; height: 100%; position: relative; text-align: center; width: 100%; z-index: 99; }
.lotPhoto .LotImgth img { max-width: 128px; }
.inputview,
.textareaview { border: 1px solid #a69e94; border-radius: 3px; font-family: "Conv_HelveticaLTStd-Light"; font-size: 18px; line-height: 30px; width: 100%; padding: 8px 10px 7px; }
.textareaview { min-height: 200px; }
.LotImgth img { max-height: 17px; max-height: 17px; }
.viewpageMap { margin-bottom: 25px; }
.editDeleteOt .SaveLot { display: none; }
.button_edit { white-space: nowrap; }
.signenter form { width: 100%; max-width: 100%; }
.login-username label,
.login-password label { width: 100%; }
.login-username input,
.login-password input { width: 100%; }
p.login-remember { float: left; margin-left: 96px; margin-right: -255px; margin-top: 4px; width: auto; }
.lostPassLink a { text-decoration: underline; color: #736655; }
.lostPassLink { margin-bottom: 30px; margin-top: -44px; padding: 0 30px; float: left; width: 100%; }
.signenter h6 { padding: 0 30px; text-align: left; }
.signenter form { float: left; border: 1px solid #dbdbdb; }
.signenter { border: 0; }
.signintitle { margin: 0 0 30px; padding: 0; }
.view_share_icon li.liveSave { background: url(../images/save.png) no-repeat center center; text-indent: -5000px; }
.view_share_icon li.liveUnSave { background: url(../images/saveactive.png) no-repeat center center; text-indent: -5000px; }
.view_share_icon li.liveUnSave * { background: none !important; }
.livesavePop { width: 400px; ; background: #fff; text-align: center; display: none; }
.catalogmain .hasTimepicker { background: url(../images/clock-20.png) no-repeat 97% 50% }
.page-template-catalogue_ad_load_page .ui-timepicker-wrapper { width: 429px !important; }
.auctionCAt .ltbusiness label { width: 100%; float: left; border-radius: 0; color: #2b2b2b; padding: 8px 7px; }
.auctionCAt .ltbusiness label strong { font-size: 18px; padding-right: 5px; line-height: 28px; font-weight: bold; width: 28%; }
.auctionCAt .ltbusiness label span { font-size: 18px; padding-right: 5px; line-height: 28px; }
.auctionCAt .clearingPage { border: 1px solid #d9d9d9; border-top: 0; }
.auctionCAt .bottomLogos h3 { float: left; font-family: "HelveticaNeueLTStd-Bd"; font-size: 28px; line-height: 70px; width: 98%; border: 1px solid #d9d9d9; padding: 0 30px; color: #736655; margin: 0 11px; }
.search_newleft { width: 63%; }
.search_newright { width: 336px; }
.postcode_search h4 { padding-right: 12px; }
.product_text_search { padding: 10px 20px; }
.product_text_search p,
.product_text_search h6 { margin-top: 6px; }
.saveLot { cursor: pointer; }
.lotPhoto { display: inline-block; }
.imgName { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%; }
.lotName { width: 39%; }
.dealers h3 span { font-size: 33px; }
.loginPage #loginform p { float: none; margin: 0 auto; padding: 0 20px 30px; width: 50%; }
.loginPage .lostPassLink { float: none; margin: 0 auto; padding: 0 20px 30px; width: 50%; }
.page-template-onfarm_ad_load_page .openDefault .animalImageCont { float: left; width: 100%; }
.page-template-onfarm_ad_load_page .openDefault .animalThumbimg { width: 50%; height: auto; margin-top: 20px; }
.page-template-onfarm_ad_load_page .openDefault .animalThumbimg .ImguploadBtn { display: inline-block; height: auto; }
.page-template-onfarm_ad_load_page .openDefault .seprator { display: none; }
.page-template-onfarm_ad_load_page .openDefault .saveonfarm { width: 100%; float: right; }
.page-template-onfarm_ad_load_page .openDefault .animalThumbimg img { height: 200px; }
.page-template-onfarm_ad_load_page .openDefault .animalThumbimg .ImguploadBtn .button_edit { margin-right: 0px; }
.page-template-onfarm_ad_load_page .openDefault .animalThumbimg .ImguploadBtn .button_agent { margin: 20px 0 30px; }
.page-template-onfarm_ad_load_page .openDefault .saveonfarm .saveLot { text-align: center; margin: 30px 0 10px; }
.page-template-onfarm_ad_load_page .AgentsBlock { margin-left: 0; margin-right: 0; }
.page-template-onfarm_ad_load_page .AgentsBlock .loadheading h3 { margin: 0; background: #fff none repeat scroll 0 0; color: #736655; float: left; font-family: "HelveticaNeueLTStd-Bd"; font-size: 28px; line-height: 70px; width: auto; }
.page-template-onfarm_ad_load_page .AgentsBlock .three_col { width: 33.0%; padding: 0 0.584%; }
.page-template-onfarm_ad_load_page .clearing_contact .colthird { border: 0px solid #b0a9a1; }
.page-template-onfarm_ad_load_page .lotsot .lotName h3 { padding: 0 36px; }
.page-template-onfarm_ad_load_page .lotsot .lotName .serNo { line-height: 41px; margin-bottom: 0px; }
.page-template-onfarm_ad_load_page .lotsot .lotPhoto .LotImgth,
.page-template-onfarm_ad_load_page .lotsot .lotEbv .LotImgth { float: right; text-align: right; }
.lttopnav ul li a:focus { outline: none !important; }
a:focus * { outline: none !important; }
.page-template-onfarm_ad_load_page .AgentsBlock .loadform { border: 1px solid #d4d4d4; padding: 20px; margin-bottom: 0px; }
.page-template-onfarm_ad_load_page .loadform .notetext { float: left; line-height: 23px; padding: 15px 38px; width: 78%; }
.dealer_description_right .dealer_usedpremium .amount { font-size: 27px; }
.dealer_description_right .dealers .amount { font-size: 27px; }
#form_livestock_ad .view_share_icon li .farmpublish { color: #736655; }
.page-template-manage_herd .paging_top { width: 100%; max-width: 70%; }
.page-template-manage_herd .paging_top ul.ajax_pagination { float: right; }
.postcode_search .combo-select input[type="text"],
.combo-select input[type="text"] { font-family: Lato, sans-serif; color: #b2b2b2 !important; }
.shop_table .cart_add_more a { color: #515151; font-size: 100%; text-decoration: none; line-height: 40px; font-family: inherit; font-family: Lato, sans-serif; font-weight: 700; text-transform: uppercase; }
.shop_table .cart_add_more { background-color: #ebe9eb; text-align: center; height: 40px; border-radius: 3px; float: left; padding: 0 15px !important; width: 150px; }
#sendemail { width: 83%; }
#emailads p { margin-bottom: 15px; }
#emailads { padding-top: 40px; }
.GoogleMap .mapsaveclose { position: relative !important; background: #48c22c !important; color: #fff !important; float: right !important; }
.GoogleMap .checkAddr { float: left !important; width: 26% !important; background: #000 !important; color: #fff !important; margin-top: 0 !important; }
.googlePopup_footer { float: left; width: 100%; }
.term-on-farm-auction .search_newleft h2 { width: 95%; }
.page-template-favorites .site-main { margin-top: 30px !important; }
.page-template-favorites .site-main .favSidebar { padding: 25px 0 !important; }
.page-template-clearing_ad_load_page .loadform ul li input[type="text"] { line-height: 26px; padding: 14px 20px; }
#form_machinery_ad .spanFuelType .combo-select { margin-bottom: 14px !important; }
pre { width: 100%; float: left; }
#order_review .woocommerce-checkout-review-order-table .product-total { text-align: left !important; }
#order_review .woocommerce-checkout-review-order-table .coupon-discount25 td { text-align: left !important; }
#order_review .woocommerce-checkout-review-order-table .cart-subtotal td,
#order_review .woocommerce-checkout-review-order-table .order-total td { text-align: left !important; }
.search_right input[type="text"],
.search_row input[type="text"] { padding: 10px; line-height: 20px; }
.buildcatalogpage .combo-select .combo-input { overflow: hidden; padding: 12px 28px 12px 12px; text-overflow: clip; }
.buildcatalogpage .combo-select { margin: 15px 0; }
#order_review .woocommerce-checkout-review-order-table .product-total .tax_label { display: none; }
#order_review . woocommerce-checkout-review-order-table .cart-subtotal .small {
display:none;
}
#order_review . woocommerce-checkout-review-order-table .cart-subtotal .amount {
font-weight:normal;
}
#order_review . woocommerce-checkout-review-order-table .tax-total td {
font-weight:normal !important;
}
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th { font-weight: normal !important; }
#order_review .woocommerce-checkout-review-order-table tfoot .order-total th,
#order_review .woocommerce-checkout-review-order-table tfoot .order-total td { font-weight: 700 !important; }
.favPage .managebtn ul li.active a { border: 1px solid #000; }
#form_clearing_ad .combo-select { max-width: 48%; margin-right: 13px; }
.page-template-clearing_ad_load_page .loadform ul li .addnewinput { width: 48%; }
.onfrmnewstate .onfrmnewinput { width: 48%; }
.onfrmnewstate .combo-select { width: 48%; margin-right: 13px; }
.onfrmnewstate .combo-select input { padding: 8px 10px 7px; }
.rtbusiness .bussinesslogo { color: #756555; float: left; font-size: 20px !important; left: 7%; margin-top: -112px; position: relative; text-align: center; top: 0px; width: 86%; }
.rtbusiness .coverlogo { color: #756555; float: left; font-size: 20px !important; left: 7%; margin-top: -112px; position: relative; text-align: center; top: 0px; width: 86%; }
.rtbusiness .bussinesslogo span { float: left; text-align: center; width: 100%; }
.rtbusiness .coverlogo span { float: left; text-align: center; width: 100%; }
.animalThumbimg .coverlogo { color: #756555; float: left; font-size: 20px !important; left: 7%; margin-top: -147px; position: relative; text-align: center; top: 0px; width: 86%; }
.animalThumbimg .coverlogo span { float: left; text-align: center; width: 100%; }
.animalThumbimg .bussinesslogo { color: #756555; float: left; font-size: 20px !important; left: 7%; margin-top: -147px; position: relative; text-align: center; top: 0px; width: 86%; }
.animalThumbimg .bussinesslogo span { float: left; text-align: center; width: 100%; }
.sampleIMG .coverlogo { color: #756555; float: left; font-size: 18px !important; left: 7%; margin-top: -107px; position: relative; text-align: center; top: 0px; width: 86%; }
.sampleIMG .coverlogo span { float: left; text-align: center; width: 100%; }
.outerformload .sylUploadimg.loadform p { text-align: center; }
.page-template-onfarm_ad_load_page .loadform.sylUploadimg ul.dataloadfull li { width: 195px !important; }
.saleyardbeefinput .combo-select { width: 48%; margin-right: 13px; }
.saleyardbeefinput .addnewinput { width: 48%; float: right; }
.outerdatatextheading { padding: 0 0 0 30px; }
.outerdatatext1 .outerdatatextbox { float: left; margin-bottom: 30px; width: 100%; }
.outerdatatext1.outerformload { margin-bottom: -3px; }
.outerdatatextbox2 .products .ltcontantbox { max-width: 100%; width: 100%; }
.outerdatatextbox2 .first { clear: none !important; float: left !important; margin-right: 5px; width: 172px !important; height: auto; margin-right: 15px !important; }
.outerdatatextbox2 .first img { width: 100% !important; max-width: 100% !important; }
.outerdatatextbox2 .products li { margin: 0; padding: 0; width: 100% !important; float: left; border: 0 !important; }
.outerdatatextbox2 .products .ltcontantbox { margin: 0; padding: 0; width: 100% !important; }
.auctionCAt .loadheading h2 { background: #48c22c none repeat scroll 0 0 !important; color: #fff !important; }
.auctionCAt .loadheading { background: #48c22c none repeat scroll 0 0 !important; color: #fff !important; margin-bottom: 20px !important; }
.Victoria .pdficon { background: none !important; float: right; }
.page-template-onfarm_ad_load_page .loadform ul.dataloadfull li { width: 200px !important; float: left; }
.insertinnerlogoCat { background: none; }
.page-template-onfarm_ad_load_page .AgentsBlock .three_col .bottomlogocontent { padding: 32px 0; }
.page-template-onfarm_ad_load_page .AgentsBlock .three_col .logothreecol { height: 165px; }
.page-template-onfarm_ad_load_page .AgentsBlock .three_col .bottomlogocontent img { height: 82px; padding: 0 10px; float: left; }
.page-template-onfarm_ad_load_page .AgentsBlock .three_col .bottomlogocontent .editAgent img { height: 18px; margin: 3px 3px 0 0; padding: 0; width: 18px; }
.page-template-onfarm_ad_load_page .AgentsBlock .three_col .bottomlogocontent ul { float: none; border-bottom: 0px solid #d9d9d9; border-left: 0px solid #d9d9d9; margin: 10px 0 0; }
.page-template-onfarm_ad_load_page .AgentsBlock .three_col .bottomlogocontent ul li { min-height: auto; padding: 0; border-right: 0; float: none; width: auto; }
#printContent .products .thumbnails .bxSlides { height: 130px; }
.products .thumbnails .bxSlides img { max-height: 125px; }
.products { border-bottom: 0px solid #d9d9d9!important; border-left: 0px solid #d9d9d9!important; }
.GoogleMap .combo-open .combo-dropdown { bottom: 100%; top: auto; }
.woocommerce .customer_details td { text-align: left!important; }
body.home { background-attachment: fixed !important }
.updatebtns .purchasemoreads { margin-bottom: 10px; background: #48c22c none repeat scroll 0 0; color: #fff; font-family: "HelveticaNeueLTStd-Bd"; font-size: 17px; margin-right: 15px; min-width: 155px; padding: 10px 11px; text-align: center; }
.page-template-onfarm_ad_load_page .updatebtns .purchasemoreads,
.page-template-onfarm_listing_ad_load_page .updatebtns .purchasemoreads { margin-top: -70px; }
.page-template-manage_herd .updatebtns .purchasemoreads { margin-top: 0; }
.page-template-manage_herd .updatebtns { margin-top: -127px; }
.page-template-signup .acceptterm a.right_create { top: 2px; }
.page-template-signup .acceptterm input[type="submit"],
.page-template-signup .acceptterm input[type="button"] { margin-top: 0; }
/************************ Site Theme Color Changes ***************/
/*.rtheader a { background: #000; }
.block_banner a { background: #000; }
.footer { background: #000; }
.about, .liveimg, .slider_black { background: #736655; }
.home .mainpage { border-top: 6px solid #000000; }
.lttopnav ul li { background: rgba(89,89,89,1); }
.fullwidth { background: rgba(89,89,89,1); }
.rttop a { background: rgba(89,89,89,1); }
.lttopnav, .headerchange a.green { background: rgba(89,89,89,1); }
.slider_black { background: rgba(89,89,89,0.5); }
.liveimg { background: rgba(89,89,89,1); }
.about { background: #000; }
.footer { background: rgba(89,89,89,1); }*/

.woocommerce nav.woocommerce-pagination ul li span { background: rgba(89,89,89,1) !important; border: rgba(89,89,89,1); }
.pagination nav ul li .page-numbers { border: 1px solid rgba(89,89,89,1); }
.woocommerce nav.woocommerce-pagination ul li a.next { background: rgba(89,89,89,1); }
.term-on-farm-auction .products h2 { border-color: rgba(89,89,89,1); color: rgba(89,89,89,1); }
.term-clearing-sale .products h2 { border-color: rgba(89,89,89,1); color: rgba(89,89,89,1); }
.term-saleyard .products h2 { border-color: rgba(89,89,89,1); color: rgba(89,89,89,1); }
.term-saleyard .Victoria table td:first-child,
.term-saleyard .Victoria table td:nth-child(2) { color: #000; }
ul.products li.product h1 { border-color: rgba(89,89,89,1); color: rgba(89,89,89,1);  }
ul.products li.product .auction_pluscat h1 { color: #fff;  }
/************************ Site Theme Color Changes END HERE ***************/
.BC_PPBtn { border-radius: 3px; font-family: 'Conv_HelveticaLTStd-Light'; width: 275px; color: #fff; margin: 0px 18px; line-height: 60px; font-size: 25px; display: inline-block; background-color: #736655; position: relative; z-index: 99999999; }
.BCinner { background: #92c13f; width: 100%; float: left; overflow: hidden; text-align: center; padding: 10px; }
.logoPP { width: 100%; margin: 0 auto; max-width: 90%; text-align: center; margin-bottom: 20px; display: inline-block; }
.inputflds { width: 100%; float: left; margin: 0 0 10px; padding: 0 10%; }
.checkboxflds { width: 100%; float: left; margin: 0 0 10px; padding: 0 10%; }
.checkboxflds label { width: auto; padding-right: 5px; }
.checkboxflds input[type="checkbox"] { width: auto; display: inline-block; }
.inputflds input[type="text"] { width: 100%; line-height: 36px; height: 36px; text-align: center; margin: 0; border-radius: 30px; background: #fff; color: #92C13F; }
.inputflds input[type="submit"] { width: 100%; max-width: 60%; line-height: 100%; height: 36px; text-align: center; margin: 0; border-radius: 30px; background: #77bc47; color: #fff; }
.keyWordSm { width: 35%; }
.footerall .footer .BC_PPBtn { display: none; }
.lastPost input { margin-left: 4%; }
.spanRegion input { margin-bottom: 0 !important; }
.saleyardbeefinput .spanRegion .combo-select { margin-right: 0; }
.saleyardbeefinput .spanState { width: 48%; float: left; }
.saleyardbeefinput .spanState .combo-select { width: 100%; }
.saleyardbeefinput .spanRegion { float: right; width: 48%; }
.saleyardbeefinput .spanRegion .combo-select { width: 100%; }
.saleyardbeefinput .addnewinput { float: left; }
#form_clearing_ad .spanRegion .combo-select { margin-right: 0; }
.onfrmnewstate .spanRegion .combo-select { margin-right: 0; }
#colorbox { border: 2px solid #48C22C; }
#product_filter .search_row .selectbox:last-child { margin-right: 0; }
#product_filter .search_row .selectbox { width: 32.43%; }
.keyWordSm { width: 32.43%; }
#product_filter .search_row .selectbox.lastSelectItem { margin-right: 0; }
.machineryPage .search_row_top { margin-top: 0; }
.term-saleyard .Victoria table td:nth-child(1) { color: #48C22C; }
.plant_machinery table td:nth-child(1) { color: #48C22C; }
.plant_machinery table td:nth-child(2) { color: #000; }
.order_details li.method:last-child { margin-right: 0; }
#printContent .products .gallOtDiv .thumbnails .bxSlides { height: 55px !important; }
.marInputMarBt { margin-bottom: 22px; }
#AdPopUp .logoPP img { max-width: 100%; max-height: 200px; }
.errorBlock { left: 0; margin: 0; position: absolute; top: 216px; width: 100%; }
.checkboxflds { display: inline-block; float: none; margin: 0 0 10px; padding: 0 10%; width: auto; }
.logoPP { margin-bottom: 35px; }
.machineryPage .tractor_hp { margin-bottom: 10px; }
.machineryPage .marInputMarBt { margin-bottom: 10px; }
.tractorsdiv .combo-select { margin-bottom: 0; float: left; }
.tractorsdiv .marInputMarBt { margin-bottom: 0 }
.tractorsdiv #product_filter .search_row { margin-bottom: 0; }
.machineryPage .tractor_hp { margin-bottom: 0; }
.tractorsdiv #product_filter .search_row .selectbox { margin-bottom: 9px; }
.imgLoader { width: 100%; float: left; height: 100%; position: absolute; left: 0; top: 0; z-index: 9999999; background: url(../images/loader2.gif) no-repeat center center rgba(255,255,255,0.8); display: none; }
.ltcontantbox { position: relative; }
.launchOffer { background: url(../images/circle1.png) no-repeat; background-size: contain; border-radius: 100%; color: #fff; font-size: 14px; height: 200px; margin-left: 886px; overflow: hidden; position: fixed; text-align: center; top: 40%; width: 200px; z-index: 9999999; }
.launchOffer strong { font-size: 14px; font-weight: bold; }
.launchOffer a { color: #fff; padding: 25px 15px; display: block; }
.launchOffer a { opacity: 0; }
.woocommerce-checkout .payment_method_cod label { color: #ff0000; }
.BCinner { position: relative; }
.freeAddLt { float: left; width: 120px; margin: 15px 0 10px 15px; position: absolute; left: 30px; top: -12px; }
.HelpPopup h3.freeadhead { margin: 48px 0 68px; }
.page-template-clearing_ad_load_page .loadform ul li input.required { color: #2b2b2b !important; }
.outerformload .outerdatatextbox p { font-size: 18px !important; }
.outerformload .outerdatatextbox a { color: #b2b2b2 !important; }
.clearAddLoadPage textarea,
.clearAddLoadPage input { color: #2b2b2b; }
.clearAddLoadPage .loadform ul li textarea { color: #2b2b2b; }
.clearAddLoadPage .postcode_search .combo-select input[type="text"],
.clearAddLoadPage .combo-select input[type="text"] { color: #2b2b2b !important; }
.pagination ul li a,
.paging ul li a { margin: 2px !important; padding: 0 2px !important; width: 22px; }
.insertlogoCat { cursor: pointer; }
ul.products li td span.onfarmListingLogo img { float: right; margin-bottom: 0px; margin-top: 10px; max-width: 60px; width: 100%; max-height: 63px; }
a.viewdetailbtn { display: block; text-align: center; }
ul.products li td p { display: inline-block; float: none; margin-bottom: 0; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; /* white-space: nowrap;*/ width: 80%; }
.onfarmListingLogo { float: right; width: 20%; }
.launchOffer button { float: left; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; width: 100%; }
.products li .GoogleMap { margin-right: -5000px !important; }
.googlemapsec .GoogleMap { margin-top: -5000px !important; float: left; }
#cboxWrapper .GoogleMap { margin-top: 0 !important; }
.farmSlect .combo-select { margin-bottom: 0; }
.agreetxts { width: 60%; float: left; }
.acceptterm span { width: 100%; }
.spLogo { position: absolute; right: 0; top: 0; width: 350px; text-align: center; }
.spLogo h6 { font-size: 24px; margin-bottom: 0px; color: #fff }
.textabout { position: relative; }
.spLogo img { max-width: 120px !important; }
/*.googlemapsec .maparea { margin-top:-50px; }
.googlemapsec .maparea*/
button.freeAddLt { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; left: 30px; margin: 15px 0 10px 15px; padding: 0; position: absolute; top: -12px; width: 120px; }
.term-on-farm-auction .Victoria .onFarmListingTbl td:nth-child(2) { width: 60%; }
.term-on-farm-auction .Victoria .onFarmListingTbl { table-layout: fixed; }
.acceptterm .agreetxts .emailalert { margin-right: 20px; color: #2b2b2b; float: none; font-family: "HelveticaNeueLTStd-Md"; font-size: 20px; }
.agreetxts p,
.agreetxts span { display: inline-block; float: right; width: 93%; margin-bottom: 0; font-size: 17px; }
.acceptterm .agreetxts span { margin-bottom: 10px; }
#inline5 > h3 { text-align: center; }
.footer .textabout .spLogo a { margin-right: 0px; }
#form_machinery_ad .border_bothside .spanRegion { float: left; }
#form_machinery_ad .lastPost { float: right; }
#form_machinery_ad .border_bothside .errorot1 { float: none !important; }
#form_machinery_ad .marginless .errorot { margin-bottom: 0; }
.GoogleMap img,
.GoogleMap .GoogleMap_Inner img,
#googleMap img { max-width: none; }
.mapColap .loadform { display: block; }
.PriceBox ul li.OnFarmPkgText { line-height: 30px; }
.velit .headingline { float: left; width: 100%; text-align: center; }
.velit .headingline input { color: #a69e94 !important; font-family: "HelveticaNeueLTStd-Bd" !important; font-size: 55px !important; font-weight: bold !important; line-height: 70px !important; margin: 0 !important; height: 70px !important; }
.velit .headingline2 input { color: #736655 !important; font-family: "HelveticaNeueLTStdTh" !important; font-size: 40px !important; line-height: 60px !important; margin: 0 0 60px !important; height: 60px !important; }
.velit .headingline2 { float: left !important; width: 100% !important; text-align: center !important; }
.velit .headingline2 input:hover { color: #48c22c !important; }
.page-template-agent_package .agentwrapperleft .buybtn button { position: static; }
.btnsty a.viewdetailbtn { width: 15%; float: left; }
.btnsty span { float: left; line-height: 30px; margin-right: 10px; width: 12%; }
.btnsty p { float: left; width: 100%; }
.products .Victoria td p { color: #2b2b2b; }
.safariFix { max-width: 290px !important; max-height: 290px; margin: 0 auto; clear: both; float: none; display: block; overflow: hidden; }
.agreetxts p,
.agreetxts span { font-size: 14px; }
.page-template-default .entry-content ul li { list-style: inherit; }
button.freeAddLt { background: none !important; }
.errorsingup { width: 100%; color: red; margin: -22px 0 15px; visibility: hidden; }
.clickDisable { pointer-events: none !important; cursor: default !important; }
.dealerdescription a,
.description a { margin-bottom: 0; }
.postCodeDiv { display: inline-block; float: none; margin-top: 25px; text-align: center; width: 100%; }
.postCodeCheck { margin-right: 10px; }
.smallTextArea { height: 60px; }
.manageAddsDiv .expires_on { width: 51%; padding: 0 3px; }
.soldOut { position: relative; }
.soldOut:after { background: url("../images/soldout.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); content: ""; height: 87px; left: -37px; position: absolute; top: -26px; width: 201px; z-index: 99; }
.Manageyourherdsingle .Manageyourherdtitle h4 { }
.AdNotSold { border: 1px solid #ff0000; display: inline-block; line-height: 36px; margin: 8px 3px; padding: 0 8px; text-align: center; width: 76px; }
.Manageyourherdtitle ul li a.AdNotSold { color: #ff0000; }
.Manageyourherdsingle .Manageyourherdtitle h4 { width: 38%; }
.manageAddsDiv .Manageyourherdtitle ul { width: 62%; }
.manageAddsDiv .expires_on { padding: 0 3px; width: 46%; }
.Manageyourherdtitle ul li a.AdSold { background: #f70000; color: #fff; border: 1px solid #ba0000; }
.Manageyourherdtitle ul li.AdSoldLI { padding: 0; position: relative; }
.manageAddsDiv .expires_on { max-width: 180px; padding: 0; width: 100%; }
.avoid-clicks { pointer-events: none; }
.adLoader { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.1); display: none; background-size: calc(32px); text-align: center; }
 @-moz-keyframes spinner-loader {
 0% {
 -moz-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -moz-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
@-webkit-keyframes spinner-loader {
 0% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
@keyframes spinner-loader {
 0% {
 -moz-transform: rotate(0deg);
 -ms-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -moz-transform: rotate(360deg);
 -ms-transform: rotate(360deg);
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
/* :not(:required) hides this rule from IE9 and below */
.spinner-loader:not(:required) { -moz-animation: spinner-loader 1500ms infinite linear; -webkit-animation: spinner-loader 1500ms infinite linear; animation: spinner-loader 1500ms infinite linear; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em; -moz-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0; -webkit-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0; box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0; display: inline-block; font-size: 10px; width: 1em; height: 1em; margin: 1.5em; overflow: hidden; text-indent: 100%; }
.spinner-loader:not(:required) { margin-top: 24px; }
#secondary { clear: inherit !important; }
.Manageyourherdtitle ul li a.AdSold { margin: 0; line-height: 100%; height: 100%; width: 100%; float: left; padding: 14px 18px; }
.saleyard_popup span.error { position: static; }
.AdNotSold,
.AdNotSold:hover,
.AdNotSold:focus { border: 1px solid #ff0000 !important; }
small.small { font-size: 10px }
small.smallListing { font-size: 12px; text-align: center; width: 100%; }
.slider_black .launchOffer { left: 25px; margin: 0; position: absolute; top: -43px; display: none; }
.search_newright { border: 1px solid rgba(89, 89, 89, 1); }
iframe { margin-bottom: 0; }
/***************  Rest content ***********************/

.textEditorHTML html,
.textEditorHTML body,
.textEditorHTML div,
.textEditorHTML span,
.textEditorHTML object,
.textEditorHTML iframe,
.textEditorHTML h1,
.textEditorHTML h2,
.textEditorHTML h3,
.textEditorHTML h4,
.textEditorHTML h5,
.textEditorHTML h6,
.textEditorHTML p,
.textEditorHTML blockquote,
.textEditorHTML pre,
.textEditorHTML abbr,
.textEditorHTML address,
.textEditorHTML cite,
.textEditorHTML code,
.textEditorHTML del,
.textEditorHTML dfn,
.textEditorHTML em,
.textEditorHTML img,
.textEditorHTML ins,
.textEditorHTML kbd,
.textEditorHTML q,
.textEditorHTML samp,
.textEditorHTML small,
.textEditorHTML strong,
.textEditorHTML sub,
.textEditorHTML sup,
.textEditorHTML var,
.textEditorHTML b,
.textEditorHTML i,
.textEditorHTML dl,
.textEditorHTML dt,
.textEditorHTML dd,
.textEditorHTML ol,
.textEditorHTML ul,
.textEditorHTML li,
.textEditorHTML fieldset,
.textEditorHTML form,
.textEditorHTML label,
.textEditorHTML legend,
.textEditorHTML table,
.textEditorHTML caption,
.textEditorHTML tbody,
.textEditorHTML tfoot,
.textEditorHTML thead,
.textEditorHTML tr,
.textEditorHTML th,
.textEditorHTML td,
.textEditorHTML article,
.textEditorHTML aside,
.textEditorHTML canvas,
.textEditorHTML details,
.textEditorHTML figcaption,
.textEditorHTML figure,
.textEditorHTML footer,
.textEditorHTML header,
.textEditorHTML hgroup,
.textEditorHTML menu,
.textEditorHTML nav,
.textEditorHTML section,
.textEditorHTML summary,
.textEditorHTML time,
.textEditorHTML mark,
.textEditorHTML audio,
.textEditorHTML video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; line-height: 110% }
.textEditorHTML body { line-height: 1; }
.textEditorHTML article,
.textEditorHTML aside,
.textEditorHTML details,
.textEditorHTML figcaption,
.textEditorHTML figure,
.textEditorHTML footer,
.textEditorHTML header,
.textEditorHTML hgroup,
.textEditorHTML menu,
.textEditorHTML nav,
.textEditorHTML section { display: block; }
nav ul { list-style: none; }
.textEditorHTML blockquote,
.textEditorHTML q { quotes: none; }
.textEditorHTML blockquote:before,
.textEditorHTML blockquote:after,
.textEditorHTML q:before,
.textEditorHTML q:after { content: ''; content: none; }
html body * .textEditorHTML * { float: none; }
.textEditorHTML a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
/* change colours to suit your needs */
.textEditorHTML ins { background-color: #ff9; color: #000; text-decoration: none; }
/* change colours to suit your needs */
.textEditorHTML mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
.textEditorHTML del { text-decoration: line-through; }
.textEditorHTML abbr[title],
.textEditorHTML dfn[title] { border-bottom: 1px dotted; cursor: help; }
.textEditorHTML table { border-collapse: collapse; border-spacing: 0; }
/* change border colour to suit your needs */
.textEditorHTML hr { display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0; }
.textEditorHTML input,
.textEditorHTML select { vertical-align: middle; }
.textEditorHTML { width: 100%; float: left; }
.textEditorHTML ul { float: left; width: 100%; }
.textEditorHTML ul li { width: 100% !important; float: none; margin-bottom: 10px; }
.textEditorHTML ol { padding: 0 20px; float: left; width: 100%; }
.textEditorHTML ol li { margin: 0; padding: 0; list-style: inside decimal; }
.textEditorHTML h1 { padding: 0; display: block; font-size: 36px; margin-bottom: 15px; margin-left: 0; margin-right: 0; font-weight: bold; }
.textEditorHTML h2 { padding: 0; display: block; font-size: 28px; margin-bottom: 15px; margin-left: 0; margin-right: 0; font-weight: bold; }
.textEditorHTML h3 { padding: 0; display: block; font-size: 22px; margin-bottom: 15px; margin-left: 0; margin-right: 0; font-weight: bold; }
.textEditorHTML h4 { padding: 0; font-size: 20px; font-weight: bold; }
.textEditorHTML h5 { padding: 0; display: block; font-size: 16px; font-size: .83em; margin-bottom: 15px; margin-left: 0; margin-right: 0; font-weight: bold; }
.textEditorHTML h6 { padding: 0; display: block; font-size: 12px; margin-bottom: 15px; margin-left: 0; margin-right: 0; font-weight: bold; }
.textEditorHTML p { padding: 0; display: block; margin-top: 0; margin-bottom: 15px !important; margin-left: 0; margin-right: 0; }
.textEditorHTML ul { list-style-type: disc; list-style-position: inside; padding-left: 15px; list-style-position: inside; }
.textEditorHTML ol { list-style-type: decimal; list-style-position: inside; list-style-position: inside; }
.textEditorHTML ul ul,
.textEditorHTML ol ul { list-style-type: circle; list-style-position: inside; margin-left: 15px; list-style-position: inside; }
.textEditorHTML ol ol,
.textEditorHTML ul ol { list-style-type: lower-latin; list-style-position: inside; margin-left: 15px; list-style-position: inside; }
html body * .textEditorHTML ul li { list-style-type: disc; }
.machinerypage .priceMeta { float: right; width: 50%; margin-top: -27px; line-height: 20px; }
.machinerypage .ad_price_meta_poaono,
.machinerypage .ad_price_meta_gst { margin-bottom: 0 !important; margin-right: 5px; float: left; }
.machinerypage .priceMeta > span { float: left; line-height: 46px; text-align: center; margin-right: 10px; }
.livestockInputs .priceMeta { float: right; width: 100%; margin-bottom: 20px; }
.livestockInputs .ad_price_meta_poaono,
.livestockInputs .ad_price_meta_gst { margin-bottom: 0 !important; margin-right: 5px; float: left; }
.livestockInputs .priceMeta > span { float: left; line-height: 12px; text-align: center; margin-right: 10px; }
.textEditorHTML { float: left; height: auto; width: 100%; }
.category_delete { cursor: pointer; }
#form_clearing_ad .loadheading span.category_edit { margin-top: 5px; }
.category_delete { cursor: pointer; float: right; line-height: 21px; position: absolute; right: 94px; top: 37px; color: #736655; }
.thumbbg { width: 100% }
.saleBeafPage .saledairyForm .loadheading span.category_edit { margin-top: 5px; }
html body * .textEditorHTML ul li { width: 100% !important; float: left !important; clear: both; list-style-position: inside; }
.textEditorHTML { padding: 15px; }
.dntshowPopupFullWidth { width: 100%; float: left; clear: both; }
.paging.paging_top .page-numbers { float: right; }
html body * .textEditorHTML ul { min-height: 0; list-style-position: inside; }
html body * .textEditorHTML ul li { min-height: 0; padding: 0; list-style-position: inside; border: 0; }
html body * .textEditorHTML strong { font-weight: bold; }
html body * .textEditorHTML strong * { font-weight: bold; }
html body * .cattlesalespecial .textEditorHTML span { float: none; }
html body * .textEditorHTML span { float: none !important; }
.HelpPopup h3.freeadhead { margin: 30px 0 68px 232px; }
.okbtn,
.okbtnFree { margin: 0px 0 15px !important; }
.HelpPopup p { display: inline-block; float: none; line-height: 22px; margin-bottom: 15px; }
.HelpPopup h3.freeadhead { text-align: center; width: 100%; }
.HelpPopup h3.freeadhead { margin: 30px 0 68px; }
.pagination nav ul li .page-numbers,
.pagination nav ul li span { border: 1px solid rgba(89, 89, 89, 1); height: 22px !important; line-height: 19px !important; padding: 2px 3px !important; width: auto; }
.woocommerce nav.woocommerce-pagination ul li span { line-height: 22px !important; }
.woocommerce nav.woocommerce-pagination ul li a { border: 1px solid rgba(89, 89, 89, 1); height: 22px !important; line-height: 19px !important; padding: 2px 3px !important; width: auto; }
.woocommerce nav.woocommerce-pagination ul li span { border: 1px solid rgba(89, 89, 89, 1); height: 22px !important; line-height: 19px !important; padding: 2px 3px !important; width: auto; }
.customepopup .AdSavedRedirect { margin-top: 35px !important; }
.term-machinery .dealer_description_right { position: static; }
.term-machinery .woocommerce-page ul.products li.product { position: relative; }
.term-machinery .dealer_description_right .dealerdescription a { bottom: 10px; }
 @-moz-keyframes spinner-loader {
 0% {
 -moz-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -moz-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
@-webkit-keyframes spinner-loader {
 0% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
@keyframes spinner-loader {
 0% {
 -moz-transform: rotate(0deg);
 -ms-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -moz-transform: rotate(360deg);
 -ms-transform: rotate(360deg);
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
.spinner-loader:not(:required) { -moz-animation: spinner-loader 1500ms infinite linear; -webkit-animation: spinner-loader 1500ms infinite linear; animation: spinner-loader 1500ms infinite linear; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em; -moz-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0; -webkit-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0; box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0; display: inline-block; font-size: 10px; width: 1em; height: 1em; margin: 1.5em; overflow: hidden; text-indent: 100%; }
.spinner-loader:not(:required) { left: 50%; margin-left: -6px; margin-top: 105px; position: absolute; }
.imgLoader { background: rgba(255, 255, 255, 0.8); }
.bxpager { background: #fff; padding-bottom: 10px; bottom: -14px; padding-top: 5px; }
 html body * .textEditorHTML span, html body * .textEditorHTML p, html body * .textEditorHTML em, {
font-size:16px !important;
}
html body * .outerformload .outerdatatextbox .textEditorHTML p,
html body * .outerformload .outerdatatextbox .textEditorHTML p * { font-size: 16px !important; }
html body * .textEditorHTML * { font-family: Lato, sans-serif !important; color: #2b2b2b !important; background: none !important; font-size: 16px; }
.paging ul li a.paginImg { border: 0 !important; }
.textEditorHTML { font-family: Lato, sans-serif !important; color: #2b2b2b !important; background: none !important; font-size: 16px; }
/*
.paging ul li:first-child a, .paging ul li:nth-child(0) a, .paging ul li:last-child a { border: 0 !important; }*/


.PNFOuter { margin: 0 auto; width: 100%; max-width: 55%; }
.logoNotF { float: left; width: 35%; }
.NotfText { float: right; width: 65%; font-size: 24px; color: #000; font-weight: bold; padding: 10px 3%; }
.pnFoundCont { margin: auto; max-width: 980px; padding: 0; width: 100%; }
.cowdetaildatainternal td p,
.cowdetaildatainternal td strong,
.cowdetaildatainternal td,
.cowdetaildatainternal td strong,
.cowdetaildatainternal td p,
.cowdetaildata p.default_text,
.cowdetaildatainternal td.sale_agent,
.cowdetaildatainternal *,
.cowdetaildatainternal { color: #2b2b2b !important; }
.productsrtbox .description a { bottom: 10px; }
.single-product .newProduct h2 { right: -12px; }
.euroSpPage h3.title,
.euroSpPage h3 { padding: 25px 20px; line-height: 100%; }
.logothreecol { height: auto; min-height: 165px; }
.bottomLogos .bottomlogocontent { padding-bottom: 10px; }
.bottomlogocontent ul li { word-wrap: break-word; word-break: break-all; white-space: normal; }
.tax-product_cat .imgLoader,
.search-results .imgLoader { display: none !important; }
.bottomlogocontent .editAgent { right: 70px !important; }
.bottomlogocontent span.editAgent,
.bottomlogocontent span.deleteAgent { font-size: 13px; }
.search-no-results header.page-header { width: 100%; float: left; margin-top: 30px; }
.search-no-results div.page-content { width: 100%; float: left; }
.managetitlesale span.title_input label.error { float: left; }
html > body.archive { overflow: hidden !important; }
.fancybox-close { top: 0; display: block !important; }
span.FreeListings { font-size: 27px; }
.banner_wrapper { float: left; width: 100%; float: left; overflow: hidden; height: 520px; }
.banner_content,
.metaslider { float: left; width: 100%; float: left; overflow: hidden; height: 520px; }
.user_register .blockGcaptcha { margin-bottom: 30px; margin-top: 20px; }
#register label.error { bottom: 13px; float: left; left: 0; width: 100%; margin: 5px 0 0; }
#register div { position: relative }
.dealervic li.emailicon { word-wrap: break-word; }
small.smallListing { float: left; }
ul.products li.product h1 { line-height: 100%; overflow: visible; padding-bottom: 14px; padding-top: 14px; text-overflow: inherit; white-space: inherit; width: 100%; }
.productdetailherd .product_detailheading h2 { line-height: 120%; overflow: visible; padding-bottom: 15px; padding-top: 15px; text-overflow: inherit; white-space: inherit; width: 89%; position: relative; }
.productdetailherd .product_detailheading h2:after { border-left: 1px solid #736655; height: 100%; position: absolute; top: 0; right: 0; content: ''; width: 1px; }
.productdetailherd .product_detailheading span.plus:after { display: none; }
.product_detailheading span.plus { position: absolute; top: 50%; margin-top: -20px; right: 0; }
.product_detailheading { position: relative; }
.term-on-farm-auction .products h2 { line-height: 120%; overflow: visible; padding-bottom: 15px; padding-top: 15px; text-overflow: inherit; white-space: inherit; position: relative; }
.maparea { margin: 0; right: 0; bottom: 0; position: absolute; }
.launchOffer { background: url("../images/circle1.png") no-repeat scroll 0 0 / contain rgba(0, 0, 0, 0); border-radius: 0; color: #fff; font-size: 14px; height: 200px; margin-left: 886px; overflow: hidden; position: absolute; text-align: center; top: 280px; width: 200px; z-index: 9999999; }
/* 3-2-2016 */


.launchOffer { margin-left: 857px; position: fixed; top: 94px; }
.logged-in .launchOffer { top: 126px; }
.clearAddLoadPage .clearing_categories .outerformload .loadheading h2 { line-height: 113%; max-width: 80%; padding: 19px 0; width: auto; }
/* 4-2-2016 */

.HelpPopup h3.freeadhead { margin: 30px 0 135px; }
/* 5-2-2016 */

.page-template-signup #cboxLoadedContent { overflow: hidden !important; }
.page-template-signup #freeAdPopup { height: 430px !important; }
.HelpPopup h3.freeadhead { margin: 30px 0 120px; }
.beeffileupload { width: 100%; float: left; margin-bottom: 20px; }
.beeffileupload input { width: 100%; padding: 75px 0; text-align: center; }
/*.leftplantdetailsdata { min-height: 541px; }
.rightplantdetailsdata { min-height: 541px; }*/
.beeffileupload input { padding: 0; }
.js .inputfile { width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1; }
.inputfile + label { max-width: 80%; font-size: 1.25rem; font-weight: 700; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; display: inline-block; overflow: hidden; padding: 0.625rem 1.25rem; }
.no-js .inputfile + label { display: none; }
.inputfile:focus + label,
.inputfile.has-focus + label { outline: 1px dotted #000; outline: -webkit-focus-ring-color auto 5px; }
.inputfile + label * { }
.inputfile + label svg { width: 1em; height: 1em; vertical-align: middle; fill: currentColor; margin-top: -0.25em; margin-right: 0.25em; }
.inputfile-1 + label { }
.inputfile-1:focus + label,
.inputfile-1.has-focus + label,
.inputfile-1 + label:hover { background-color: #722040; }
.beeffileupload { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; color: #2b2b2b; position: relative; text-align: center; }
.beeffileupload input { padding: 75px 0; position: relative; z-index: 9999; opacity: 0; }
.beeffileupload label { position: absolute; top: 0; padding: 75px 0; left: 0; width: 100%; z-index: 0; background: none !important; color: #2b2b2b; max-width: 100%; height: 100% }
.browsfiletxt { margin: -76px 0 0; position: absolute; text-align: center; width: 100%; }
.xlsIcon { display: inline-block; float: right; line-height: 17px; margin-right: 180px; margin-top: -101px !important; }
.xlsIcon img { float: right; margin: 5px 0 0 10px; max-width: 32px; }
.xlsIcon span { float: left; margin: 5px 0 0; }
form.catalog .Emailsignup,
form.catalog .passwordsignup { float: left; }
.outerdatatextbox ul li em { font-style: normal; }
.typeRows { left: auto !important; right: auto !important; top: auto !important; bottom: auto !important; }
.open_logo_popup { background: rgba(0, 0, 0, 0) url("../images/up-arrow.png") no-repeat scroll 0 0 / cover; cursor: pointer; display: inline-block; float: right; font-size: 0; height: 25px; width: 18px; }
.fullimgtd { width: 100%; float: left; display: block; clear: both; }
.animaltype_logos { float: left; max-width: 94%; width: auto; }
.animaltype_logos img { display: inline-block; margin-right: 4px; margin-bottom: 3px; }
.plantDetails .leftplantdetailsdata .cowdetaildatainternal td.fullimgtd { padding: 0; }
.SaleSlider { display: none; }
.instaBtn { background: rgba(0, 0, 0, 0) url(../images/photoicon.png) no-repeat scroll 0 0 / cover; float: right; height: 22px; width: 28px; cursor: pointer; }
#bxPopup ul { display: block; }
#bxPopup .slidePopup .lSPager.lSGallery { height: 50px; margin-top: -70px !important; float: left; }
#bxPopup .slidePopup .lSPager.lSGallery li { height: 50px; max-height: 50px; }
#bxPopup .SaleSlider li img { visibility: hidden; opacity: 0; }
#bxPopup .SaleSlider li { background-size: contain !important; background-repeat: no-repeat; background-position: center center; }
.fancy-select,
select { opacity: 1; visibility: visible; }
#bxPopup .SaleSlider li { max-height: 100%; height: 100%; }
#bxPopup .bxSliderList ul li img { opacity: 0; visibility: visible; }
.dealervic li.state_icon { background: url("../images/homeicon.png") 0px 20px no-repeat; }
.dealervic li.property_icon { background: url("../images/propertysizeicon.png") 0px 20px no-repeat; padding: 15px 0px 15px 50px; }
.dealervic li.property_icon span { background: #252417; color: #fff; padding: 10px 25px; }
.inputField { width: 100%; float: left; clear: both; margin-bottom: 15px; }
.inputField label { color: #252417; float: left; line-height: 40px; width: 22%; }
.inputField input { width: 60%; }
.btBlock h3 { margin: 20px 0; }
.btBlock { margin-bottom: 30px; width: 100%; float: left; }
.lSAction > a { background-image: url(../images/controlsGrey.png); }
.selectbox { position: relative; }
.selectloder { background: url("../images/loading_icon.gif") no-repeat scroll center center / calc(86px) auto rgba(0, 0, 0, 0.5); height: 50px; position: absolute; width: 100%; z-index: 99999; }
.compLogo { background: #fff none repeat scroll 0 0; border: 1px solid #a6aaa9; bottom: 0; color: #252417; float: left; font-family: "HelveticaNeueLTStd-Bd"; font-size: 22px; height: 52px; line-height: 52px; padding: 0 10px; position: absolute; right: 250px; text-align: center; width: auto; }
.PropertyRtListing .dealerdescription .compLogo a { padding: 0; position: static; height: auto; background: none; border: 0px solid #736655; }
.PropertyRtListing .dealerdescription .compLogo a img { margin: 0; }
.PropertyRtListing .dealerdescription a.viewDetailBtn { color: #fff; background: #70bf41; border: 0 none; }
.compLogo img { opacity: 0; }
.compLogo { background-size: contain; background-repeat: no-repeat; background-position: center center; }
.PropertyBanner { width: 100%; float: left; padding-bottom: 58px; text-align: center; }
.tagimg { position: relative; }
.buildbelowtext { font-size: 16px; }
.recurring-totals { display: none; }
.tagsCont { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #fff; display: block; height: 100%; left: 0; line-height: 22px; max-width: 100%; padding: 0; position: absolute; top: 0; width: auto; z-index: 99; }
.imgtags { border: 1px solid #fff; color: #fff; padding: 4px; }
.bxSliderList .imgtags { border: 1px solid #6E6E6E; color: #000; padding: 4px; margin-bottom: 4px; }
.datapopup.agent_popup span { font-size: 12px; }
.rowFullAgentCart { width: 100%; float: left; position: relative; }
.rowFullAgentCart .error { position: absolute; right: 21px; top: -23px; }
.woocommerce-cart #cboxClose { display: none !important; }
.woocommerce-cart #cboxOverlay { pointer-events: none; }
.add_details_cart { width: 40% !important; }
#order_review .cart-subtotal { display: none }
/* 26-4-2016 */
.xlsIcon { margin-right: 0px; }
.xlsIcon.xlsIconwithid { float: right; margin-right: 0px; margin-top: -132px !important; }
.euroSpPage .manageonfarmright .purchasemoreads.purchasemoreadswithid { margin-top: -136px !important; }
.updatebtnswith { float: right; width: 32%; }
.filtertext { margin-top: -14px; float: left; }
.dealervic.dealervicrural li.state_icon { background: url("../images/homeicon.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0); }
.dealervic.dealervicrural li { font-size: 18px; margin-bottom: 20px; min-height: 34px !important; padding: 0 0 10px 50px; }
.dealervic.dealervicrural li.property_icon { background: rgba(0, 0, 0, 0) url("../images/propertysizeicon.png") no-repeat scroll 0 5px; }
td.movebuttonout img:hover { cursor: url(../images/moves.png), auto; }
.page-template-saleyard_new .euroSpPage .manageonfarmright .purchasemoreads { margin-top: -98px !important; }
.updatebtnsnewsaleyard { width: 30% !important; }
.cowdetaildatainternal td:first-child { width: 52%; }
.updatebtns .purchasemoreads { margin-top: -97px; }
.euroSpPage .manageonfarmright .purchasemoreads { margin-top: -97px; }
img.nomaxwidth { max-width: none; }
.manageonfarmright .updatebtns form { float: left; margin-left: -142px; margin-top: -97px; width: auto; }
.manageonfarmright .updatebtns form input[type="submit"] { height: 46px; line-height: 40px; }
/*29-4-2016 */
.manageonfarmright .updatediv form { margin-left: 50px; }
.mobilebox { padding: 0; background: none; position: relative; }
.mobilebox .phone { bottom: 33px; margin: 0; position: absolute; right: 41px; width: auto; z-index: 99; }
.mobilebox .phototext a { border: 0 solid red; height: 69px; width: 186px; }
.phototext a.googlePlay { margin-left: 17px; width: 196px; }
.mobilebox .phototext a img { display: none; }
a.defaultcursor { cursor: default; }
/* 03-May 2016 */
#town_state { width: 66% !important; }
/***** Property Changes**************/
.PropertyBannerNew { padding: 0 20px 58px; position: relative; }
.propContent { background: #262417 none repeat scroll 0 0; float: left; margin: 74px 20% 0; padding: 20px; width: 60%; }
.propContent h2 { color: #fffefe; font-family: Arial, sans-serif; font-size: 37px; font-weight: bold; line-height: 37px; text-align: center; }
.propContent h3 { font-size: 25px; text-align: center; font-family: Arial, sans-serif; font-weight: bold; color: #fffefe; }
.propertyButtonNew { font-size: 33px; text-align: center; font-weight: bold; font-family: "Arial Black", sans-serif; display: inline-block; padding: 5px 10px; color: #000408; background: #fffffd; margin: 15px 0; }
.PropertycontentOuter { position: absolute; top: 0; left: 0; height: 100%; width: 100%; }
/* 2-6-2016 */

.block_banner { background: #272518; padding: 0px; }
.block_banner > img { margin: 0; max-width: 100%; width: 100%; }
#colorbox,
#cboxOverlay,
#cboxWrapper { background: #fff none repeat scroll 0 0; }
/*********** 13-7-2016 ************/

/*********** advertise_popup_start ************/

.advertise_popup { display: none; width: 800px; }
.advertise_form { padding: 20px; }
.advertise_form > h3 { font-size: 17px; line-height: 24px; margin: 0 0 14px; }
.advertise_form p { float: left; margin-bottom: 8px; margin-right: 2%; width: 48%; }
.advertise_form label { float: left; margin-bottom: 5px; width: 100%; }
.advertise_form input { float: left; width: 100%; }
.advertise_form textarea { float: left; width: 100%; }
.submit_btn.submit_avd { float: left; width: 100%; margin: 0; }
.submit_btn.submit_avd > input { width: 20%; }
.advertise_thanks_form { text-align: center; }
.advertise_thanks_form > img { width: 100px; }
.advertise_thanks_form { display: none; width: 600px; }
.thankyouTrigger { position: absolute; width: 0; height: 0; }
.advertise_thanks_form { height: auto; }
.advertise_thanks_form h4 { margin: 0 0 18px; }
#cboxClose { background: rgba(0, 0, 0, 0) url("../images/cancel.png") no-repeat scroll center center / cover !important; }
/*********** advertise_popup_close ************/
/*********** Youtube Video PopUP Start ************/
.videoLink { background: url(../images/videoIcon.png) no-repeat center center #48c22c !important; background-size: calc(27px) !important; width: 40px; height: 34px; display: inline-block; /*margin: 0 0 0 10px;*/ border-radius: 3px !important; max-width: 40px; max-height: 34px; vertical-align:middle;}
.guideBox { background: #f1f1f1; box-shadow: 2px 2px 3px 0 #929292; float: left; margin-bottom: 5%; padding: 2.5%; width: 95%; }
.guideBox .videoThum { float: left; margin-right: 15px; width: 250px; }
.guideBox .videoThum a { background: #ccc; border: 5px solid #fff; display: block; height: 170px; width: 240px; }
.guideBox .videoInfo { float: left; width: 55%; }
.guideBox .videoInfo h2 { font-size: 2.5em; font-weight: normal; }
.guideBox .videoInfo p { clear: both; color: #666; float: left; font-family: arial; font-size: 1.5em; margin: 2% 0; padding: 0 0 8px; width: 100%; }
/**/
.popup { background: #fff none repeat scroll 0 0; border-radius: 5px; display: none; padding: 10px; position: fixed; width: 800px; z-index: 2147483647; }
.popup a.close { z-index: 999; background: #f60; color: #fff; display: block; font-size: 20px; padding: 5px; position: absolute; right: -5px; top: -15px; }
.video-container { float: left; height: auto; left: 0; padding:0;  position: relative; top: 0; width: 100%; }
.video-container .iframe { float: left; width: 100%; }
.video-container .iframe iframe { float: left; height: 360px; width: 100%; }
.video-container .iframe h2 { font-size: 2em; color: #F60; padding-bottom: 10px }
.overlaybg { background: #000 none repeat scroll 0 0; display: none; height: 100%; opacity: 1; position: fixed; width: 100%; z-index: 999999999; }
.BodyLock {overflow:hidden; }
.popup a.close
{ background: rgba(0, 0, 0, 0) url("../images/cancel.png") no-repeat scroll center center / cover !important; width:24px; height:24px; font-size:0; }
.youtubelinks .youtubeVideo{   margin-left: -41px;}
.youtube_field{color: #b2b2b2 !important;}
 input.checkboxMechVideo {
  display: inline-block; 
  float: none;
  height: auto !important;
  margin: 0 10px 0 0 !important;
  width: auto !important;
}

.videoCheckbox {width:100%; float:left; height:auto; clear:both; margin:-25px 0 0 ;font-size: 15px;} 
.saleyardbeefinput .videoCheckbox {margin: -10px 0 3px;}
.livestockInputs .videoCheckbox {margin: -10px 0 3px;}

/****** 5 Sep 2016 **********/
#product_filter.liveStockFormN .search_row .selectbox { width: 31.43%; }
#product_filter.liveStockFormN .search_row .selectbox.spanPregnancyStatus { width: 100%; }
#product_filter.liveStockFormN .search_row .selectbox.spanAccreditationCertification { width: 100%; }
.checkBox input { margin-right: 10px; }
.checkBox { float: left;    margin-right: 10px;    width: auto;}
.advance_openclose { background: #70bf41 none repeat scroll 0 0; border: 1px solid #3c3c3c; border-radius: 0; box-shadow: 2px 2px 8px 0 #000; color: #fff !important; float: left; font-size: 20px; margin-top: 15px; padding: 8px 40px; text-transform: capitalize; margin-bottom: 20px; }
.advanced_opions { width: 100%; float: left; }
h3.h2label {font-size: 15px;  margin-bottom: 6px;} 
.spanPregnancyStatus{margin-bottom:15px;} 


.orangeh5 { background: #ff6834 !important;}
.wantedcatorange { background: #ff6834 !important;}
.wantedcatorange h2 { background: #ff6834 !important;}
.wantedcatorange span{ background: #ff6834 !important;}
a.wantedcatorange{ background: #ff6834 !important;}
a.wantedcatorange h1{ background: #ff6834 !important;}


.auction_pluscat { background: #018bd3 !important;}
.auction_pluscat h2 { background: #018bd3 !important;} 
.auction_pluscat span{ background: #018bd3 !important;}
a.auction_pluscat{ background: #018bd3 !important;}
a.auction_pluscat h1{ background: #018bd3 !important;}


.customyoutube label.error {  bottom: 0 !important;}
.listingwanted{background: #ff6834; margin-top: 8px; padding: 12px 0;}
.listingsaleyards{background: #48c22c; margin-top: 8px; padding: 12px 0;}
.HelpPopup {max-width:100%; float:left;}
.video_div{float: left; width: 57%;}
.importantdisplay {display:block !important}

/**Prime page changes**/
.attach_sale_draw {width:100%; margin:20px 0; border:1px solid #736655;  color: #008000;   font-family: "HelveticaNeueLTStd-Roman";   font-size: 21px;    line-height: 26px;    margin-bottom: 10px;    padding: 10px 40px;    text-align: center; background:#fff; cursor:pointer;}
.attach_sale_draw_msg {color:#48c22c; }
.saleyardbeefinput .fullSelectBoxPrime .combo-select{width:100%;}
.attachDrawSpan{ background: #48c22c none repeat scroll 0 0; cursor:pointer; font-family: "HelveticaNeueLTStd-Roman"; color: #ffffff;    padding: 13px 35px;}

#drag_drop_status,
.DisabledRed { background: #ff0000 none repeat scroll 0 0; color: #ffffff; display: inline-block; font-family: "HelveticaNeueLTStd-Bd"; font-size: 17px; margin-bottom: 15px; margin-top: 0; padding: 10px 12px; text-align: center; }
#drag_drop_status.EnabledGreen { background: #48c22c; }
.lotDetailLink { background: #072340; color: #fff !important; display: inline-block; font-size: 18px; line-height: 27px; margin-top: 20px; padding: 17px 30px; text-align: center; text-decoration: none !important; width: 100%; }
.lotDetailLink:hover { text-decoration: underline !important; }
.dealer_description_left .lotDetailLink { margin-top: -10px; }
.youtubesideList { text-align: center; width: 100%; float: left; }
.youtubesideList .videoLink { margin: 15px 0; }
.youtubeVideo,
a.youtubeVideo { width: 100%; display: inline-block; padding: 6px; background: #018bd3;/*background: #4ac7eb;*/ text-align: center; color: #fff; text-decoration: none !important; }
.productsrtbox .description.auctionPlusDesc { margin-top: 25px; }
.productsrtbox .description.auctionPlusDesc h2 { margin-bottom: 0; }
.youtubesideFull { text-align: center; width: 100%; float: left; }
.youtubesideFull .cttxtrt { width: 100%; }
.youtubesideFull .videoLink { margin: 15px 0; }
.SoldAuctionAd { background: #e40000 !important; color: #fff; display: inline-block; font-size: 22px!important; font-weight: bold; line-height: 42px; height: 42px; margin-bottom: 3px; position: relative; text-align: center; text-transform: uppercase; width: 100%; }
.SoldAuctionAd:after { border-bottom: 1px solid #fff; content: ''; position: absolute; top: 49.8%; left: 15%; width: 70%; height: 1px; }
.SoldAuctionAd span.soldspan,
.productsrtbox .greenbox span.soldspan { background: #e40000; padding: 0 4px; position: relative; z-index: 99; font-size: 22px!important; width: auto; float: none; display: inline-block; }
.agentlogoauction { float: right; }
.term-livestock-sales .agentlogoauction { float: left; width: 200px; }
.logothreecol.MobileLogoSection img { max-height: 90px; }
.agentlogoauction img { width: 100%; }
.single-product .agentlogoauction { width: 200px; }
.single-product .agentlogoauction img { width: 100%; }
.an_close { left: -10px; margin-top: -10px; position: relative; top: -10px; width: 12px; }
.entry-content,
.entry-summary,
.page-content { -webkit-hyphens: none !important; -moz-hyphens: none !important; -ms-hyphens: none !important; hyphens: none !important; word-wrap: inherit !important; }
.desc_new { float: left; margin-top: 35px; width: 100%; }
/*****Drag drop enable or disable****/
#drag_drop_status, .DisabledRed {  background: #ff0000 none repeat scroll 0 0;  color: #ffffff;  display: inline-block;  font-family: "HelveticaNeueLTStd-Bd";  font-size: 17px;  margin-bottom: 15px;  margin-top: 0;  padding: 10px 12px;  text-align: center;}
#drag_drop_status.EnabledGreen {background:#48c22c;}

.logothreecol.MobileLogoSection img { max-height: 90px;}

.an_close {  left: -10px;  margin-top: -10px;  position: relative;  top: -10px;  width: 12px; }
@media screen and (min-width: 1100px) {
#saleyard_popup { min-width:600px; width:600px !important;}

}


.productsrtbox p {
  width: 100%;
}

.productsrtbox .desc_new p span {
  float: none ;
  text-align: inherit ;
  width: !important;
}


/*********************  Sidebar Right *********************/

.page-template-favorites #container, .tax-product_cat #container { float:left; } 
.page-template-favorites #secondary, .archive #secondary {float:right; }


.search-results #container, .search-no-results #container {float: left;}
.Manageyourherdleft {float:right;}


/************ video slider -start ********/
.HrdVideoSlider { float: left; padding: 0 ; position: relative; width: 100%; z-index: 9999; }
.HrdThumbVideo { float: left; width: 100%; padding: 0; }
.HrdThumbVideo .thumVideoCont { float: left; margin: 0 0 0 0; padding: 0 10px; width: 100%; }
.HrdVideoSlider .owl-prev { left: 0; top: 50%; margin-top: -20px; background-color:#47c22c; }
.HrdVideoSlider .owl-next { right: 0; top: 50%; margin-top: -20px;  background-color:#47c22c;}
.HrdVideoSlider .vdrThumbClick { float: left; display: block; padding: 3%; position:relative;}
.HrdVideoSlider iframe { margin: 0; }
.HrdVideoSlider li { float: left; }

.bannerOrVideo { float: left; padding: 0 ; position: relative; width: 100%; z-index: 9999; }


.hdrOtClick {position:absolute; top:0; left:0; z-index:9999999; width:100%; height:100%; }
/************ video slider -end ********/
