/*===============*/
/*===============*/
body{
	//font-size:14px;
}
a{
	color: #291569;
}
.bgwhite{
	background-color:#ffffff;
	min-height:150px;
}
.bgdarkgray{
	background-color: #161616;
	color:#ffffff;
}
.bggray{
	background-color: #f8f8f8;
}
.pad30px{
	padding:50px 0;
}
h1,h2,h3,h4,h5,h6{
	font-weight:400; 
	text-transform:uppercase;
	letter-spacing:5px;
	color:#333;
	
}
.button1 {
    background-color: #b1b1b1;
    text-transform: uppercase;
    width: 100%;
}
.button1:hover {
    background-color: #29166f;
	color:#ffffff;
}.button2 {
    text-transform: uppercase;
    background-color: #f8f8f8;
}.button2:hover {
    background-color: #eaeaea;
	//color:#ffffff;
}.button3 {
    text-transform: uppercase;
    background-color: #eaeaea;
}.button3:hover {
    background-color: #dedede;
	//color:#ffffff;
}
.form-control{
	 text-transform: uppercase;
}
.title3{
	
	padding-bottom:30px;
}

.navbar-brand img{
	max-height:80px;
}
.customnav .nav-item{
	padding:0 5px;
}
.customnav .nav-link{
	    color: #868485;
    border: 1px solid transparent;
    padding: 0;
	text-transform:uppercase;
}
.customnav .nav-item:hover .nav-link,.customnav .nav-item .nav-link.active  {
        border-color: #291569;
    color: #291569;
}
.carousel-item img{
	//max-height:500px;
	width:100%;
}


.newsletter {
}
.newsletter h4 {
	color:#ffffff;
}


.copyright{
	text-transform:uppercase;
	padding:10px 0;
}

.productbox
{
    background-color: #ffffff;
    padding: 5px;
}
.productboxgray {
    background-color: #f8f8f8;
    padding: 5px;
}
.producttitle {
    text-transform: uppercase;
    letter-spacing: 4px;
    font-size: 14px;
    padding-top: 5px;
}

.banner {
    padding: 30px 0;
}
a.prolink{
	text-decoration:none;
}
.prolink:hover .productboxgray img {
    opacity: .5;
}
.prolink:hover .productboxgray .producttitle {
    font-weight:500;
}
.prolink:hover .productbox img {
    opacity: .5;
}
.prolink:hover .productbox .producttitle {
    font-weight:500;
}
label{
	text-transform:uppercase;
}
.btn100{
	width:100%;
}
@media (max-width: 768px){
	
}
@media (min-width: 1200px) and (max-width: 1300px) { .menubar .nav-link{
	 }