/* CSS Document */
a {
    font-weight: 600;
}
/*nav*/
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff !important;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: #ffffff;
	color: #3BA118;	/*color: #a2bf6c;*/

}
/*end nav*/

/*dropdown nav*/
.dropdown-menu > li > a {background: #fff; width: 40%;}

/*end dropdown nav*/

/*logo*/
.logo-image .logo-img {
    max-height: 158px;
	
}

.logo-image .logo-img {
    margin-left: -40px;
}

/*small logo*/

.visible-xs {

    margin-left: 25vw;
    margin-top: -13vw;
}

/*end small logo*/
/*end logo*/

/*nav*/

.t3-mainnav .t3-navbar {
    float: left !important;
    margin-top: 60px;
}

.t3-mainnav .t3-navbar {
	float: left !important;
	margin-top: 170px;
	text-transform: uppercase;
	width: 100%;
	background-color: #7CD742;
}

.navbar-default .navbar-nav > li > a {
    background: none repeat scroll 0 0 #ffffff;
    color: #000000;
    width: 150px;
	text-align: center;
	padding: 5px 0px !important;
}

.navbar-default .navbar-nav > li  {background: #fffffff;}

.navbar-nav > li {
    margin-left: 8px;
}

.navbar-nav > li > a:hover {color: #fffffff !important;}



.t3-mainnav .container {background: none; }

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}

/*.navbar-nav {
    margin: 0 0 0 -120px;
}*/
/*end main nav*/

/*headers*/
.t3-top-header .container {background: none; max-height: 20px;}
/*end headers*/

/*container*/

p {
    margin: 0 10px;
}

.home .t3-mainbody {padding-top: 20px !important;}

.main-container {
    margin: 0 20px;
}

.t3-footer.container {padding: 0; max-height: 40px;}
.footer-info .copyright {padding: 0;}

.bottom-slide {display: none !important;}

.t3-mainbody {padding-bottom: 0px;}
.t3-content {padding-bottom:20px;}
/*end container*/

/*headings*/
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: #07123f;
  font-family: "Myriad Pro" "Coda" !important;
  font-weight: 800;
  line-height: 1.1;
}

.t3-spotlight-2 .module-title {
   font-size: 30px;  color: #a2bf6c;
   
   background: none repeat scroll 0 0 #473d32 !important;
    border-right: 4px solid #655747;
    color: #fff;
    display: block;
    float: left;
    margin-left: -45px;
    margin-top: 6px;
	    padding: 8px 30px 8px 40px;}
		
/*.t3-spotlight-2 p {margin-top: 70px;}*/

.module-ct .custom  {margin-top: 70px;}


.page-title, .page-header h1, .home h2  {
   font-size: 30px;  color: #07123f; background:none !important; }
   
.module_box1 .module-title {font-family: "Myriad Pro" "Tahoma"!important;
font-size: 30px;  color: #07123f; background: none !important; border:none; margin: auto 0;}

.module_box2 .module-title {font-family: "Myriad Pro" "Tahoma"!important;
font-size: 30px;  color: #07123f; background: none !important; border:none; margin: auto 0;}

.module-title {font-family: "Myriad Pro" !important;
font-size: 30px;  color: #a2bf6c;  background: none repeat scroll 0 0 #473d32 !important;
    border-right: 4px solid #655747;
    color: #fff;
    display: block;
    float: left;
    margin-left: -45px;
    margin-top: 6px;
	    padding: 8px 30px 8px 40px;}
		
		
/*h1
{
	font-family: "Myriad Pro" !important;
	font-size: 30px;
	color: #a2bf6c;
	background: none repeat scroll 0 0 #473d32 !important;
	border-right: 4px solid #655747;
	color: #fff;
	display: block;
	float: left;
	margin-left: -45px;
	margin-top: 6px;
	margin-bottom:10px;
	padding-top: 8px;
	padding-right: 30px;
	padding-bottom: 8px;
	padding-left: 40px;
}*/


h3.module-title {font-family: "Myriad Pro" !important; }

.module_logos {padding: 5px !important; border-top: dashed 1px #cccccc;}

.module_resources p {margin-top: 5px;}
		
.article-title, .article-header h1 {font-size: 30px;  color: #a2bf6c;  background: none repeat scroll 0 0 #473d32 !important;
    border-right: 4px solid #655747;
    color: #fff;
    display: block;
    float: left;
    margin-left: -45px;
    margin-top: 6px;
	    padding: 8px 30px 8px 40px;}
		
/*.home h2 {font-size: 30px;  color: #a2bf6c;  background: none repeat scroll 0 0 #473d32 !important;
    border-right: 4px solid #655747;
    color: #fff;
    display: block;
    float: left;
    margin-left: -45px;
    margin-top: 6px;
	    padding: 8px 30px 8px 40px;}*/

/*headings*/

/*modules*/
.module_box2 {border-left: dashed 1px #cccccc; padding-left: 6px; font-size: 110%;}
.module_box1 {font-size: 110%;}

._saleyard h2 a {color: #07123f !important; margin-top: -20px !important}
._saleyard h5 a {color: #07123f !important;}
h4, .h4 {font-size: 30px;  color: #a2bf6c;  background: none repeat scroll 0 0 #473d32 !important;
    border-right: 4px solid #655747;
    color: #fff !important;
    display: block;
    float: left;
    margin-left: -45px;
    margin-top: 6px;
	padding: 8px 30px 8px 40px;}
		
.custom_saleyard-page{margin-top: 60px;}


/*end modules*/

.ja-slidewrap .maskDesc .ja-slide-desc h3 {font-family: "Coda";}

/*Back to top*/
.back-to-top {  background-color: green !important; color: #ffffff !important; opacity:0.5 !important; text-align: center !important;}
.back-to-top.reveal {
    opacity: 0.9;
    text-align: center !important;
}


/*end back to top*/

/*sticky nav*/
/*.sticky-wrapper.is-sticky .t3-mainnav.navbar.navbar-default {
    width: 100%;
}

.sticky-wrapper.is-sticky .t3-mainnav.navbar.navbar-default {
    background-color: #fff;
    opacity: 0.8;
    width: 100%;
	border-bottom: 1px solid #ccc;
}
*/
/*end sticky nav*/


#back-to-top.back-to-top.hidden-xs.hidden-sm {
    display: inherit !important;
}

/*zentools*/

.zt-item [grid-col]:last-child {
    padding-right: 3% !important;
}

.zt-list.zt-lines li.zt-item {
    border-bottom: 1px solid #ccc !important;
  padding: 0 3% 0 0 !important;
  margin: 0 3% 0 0 !important;
}
/*end zentools*/
