/* Enter Your Custom CSS Here */
a {
 color: #a80532; 
}

a:hover {
 color: #a80532;
}

/* HOME */
body {
 font-family: 'Lato', sans-serif;
}

body.home {
 
}

#login-bar {
	direction: ltr;
	color: #222222;
	font: normal 13px/28px sans-serif;
	height: 28px;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	min-width: 280px; /* match the min-width of the body in wp-admin.css */
	z-index: 99999;

	background-color: #464646; /* Fallback */
	background-image: -ms-linear-gradient(bottom, #373737, #464646 5px); /* IE10 */
	background-image: -moz-linear-gradient(bottom, #373737, #464646 5px); /* Firefox */
	background-image: -o-linear-gradient(bottom, #373737, #464646 5px); /* Opera */
	background-image: -webkit-gradient(linear, left bottom, left top, from(#373737), to(#464646)); /* old Webkit */
	background-image: -webkit-linear-gradient(bottom, #373737, #464646 5px); /* new Webkit */
	background-image: linear-gradient(bottom, #373737, #464646 5px); /* proposed W3C Markup */
}

#login-bar ul {
	float: right;
    margin-right: 15px;
}

#login-bar li {
  float: left;
  list-style-type: none;
}



#login-bar a {
	text-decoration: none;
    color: #ffffff;
    font-weight: 600;
    display: block;
    padding: 0 10px;
}

	#login-bar li:hover a {
 		background: #333333;
}

#bar-space {
	margin-top: 28px;
}

.ddl-nav > li > a {
 	padding: 10px 15px !important; 
}

.container {
 background-color: #ffffff !important; 
}

body .container:first-child {
 margin-top: 15px !important; 
}

.top-logo img {
 max-width: 75%; 
 padding: 20px 0 0 10px;
}

.nav-wrap {
 padding-right: 30px; 
}

.navback {
 background: white;
 padding-bottom: 15px; 
 border-bottom: 4px solid #474856;
}

.image-back {
 background-image:url('http://udtech-usa.com/wp-content/uploads/2014/11/factory3.jpg') !important;
 height: 782px;
 background-size:cover !important;
 background-repeat: no-repeat;
}

.nav-pills>li {
 margin-right: 5px; 
}

.nav>li>a {
 padding: 5px 10px !important; 
}

.wrapper {

}

.maintext-wrap h3 {
 padding: 10px;
 margin: 0 auto;
 color: #ffffff;
}

.brandbar {
 position: fixed;
 left: 0px;
 bottom: 0px;
 max-height: 112px;
 box-shadow: #a9a9a9 1px 1px 3px 1px;
 -webkit-box-shadow: #a9a9a9 1px 1px 3px 1px;
 -moz-box-shadow: #a9a9a9 1px 1px 3px 1px;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
 background-color: #a80532; 
}

.head-center {
  text-align: center;
}

.menu-item a {
 color: #a80532; 
}

.three-blocks {
 margin-top: 29%; 
}

/* PRODUCTS */



#in-product-category-80, #in-product-category-79, #in-product-category-77 {
 display:none; 
}

#wp_views_filter-3 {
  background: #eeeff0;
  border-right: 1px solid #e2e2e2;
}

h5.filter-title {
 margin-top: 0 !important;
 padding: 10px !important;
 background: #074776;
 color: #ffffff;
  font-size: 15px;
  font-weight: 700;
  
}

.selectit input[type="radio"], input[type="checkbox"] {
 margin: 0 !important; 
}

.product-row {
 margin-top: 40px; 
}

	.product-row a {
  	color: #a80532;
}

.footer-fixed {
 position: fixed;
  bottom: 0;
}

.btn {
 margin-left: 30px !important; 
 background-color: #a80532;
  color: #ffffff;
}



.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}
  
  
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

ul.lcp_catlist li {
 list-style-type: none; 
}

#wpadminbar * {
 font-family: 'Lato' !important; 
}

.z-tabs.flat.flat-peter-river > ul.z-tabs-nav > li.z-active > a, .z-tabs.flat.flat-peter-river > ul.z-tabs-mobile.z-state-closed > li a, .z-tabs.flat.flat-peter-river > ul.z-tabs-mobile > li a {
 background: none repeat scroll 0% 0% #a80532 !important; 
}

.z-tabs.flat > ul.z-tabs-desktop > li {
 margin-top: 50px !important; 
}

.z-content {
 margin-top: 50px; 
}

.z-tabs.flat.z-spaced.vertical > ul.z-tabs-desktop > li > a {
 text-align: center !important;
 padding: 25px 0 !important;
  font-size: 16px;
}

/* REGISTER */

#register-hide {
 display: none; 
}

#simplr-form input[type="text"] {
 box-shadow: none !important;
 -webkit-box-shadow: none !important;
 -moz-box-shadow: none !important;
}

#simplr-form input {
 border-radius: 0 !important; 
}

[class^="icon-"], [class*=" icon-"] {
 font-family: inherit !important; 
}