a {
	color: inherit;
	-moz-transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
	text-decoration: none !important;
}
a:focus {
	outline: none;
}

h2
{
	color:#910b0a;
}
.banner-v1 {
    position: relative;
    min-height: auto;
	padding-top: 180px;
}



/* Topbar Code Starts Here */
.topbar {
    background:#202226;
    position: relative;
    z-index: 9;
	padding:10px 0;
}
.toplinks
{
	margin-bottom:0px;
	float:right;
	padding:5px; 0;
}

.toplinks li a
{
	text-transform:uppercase;
	color: #a0a0a0;
	position:relative;
	padding-bottom:10px;
}


.toplinks li a:hover
{
	color: #fff;
}


.toplinks li a:hover::after
{
	visibility:visible;
}

/* Topbar Code Ends Here */

/* Header Code Starts Here */
.header-top-v-1
{
	top: 50px;
}



.sticky-menu
{
	top:0px;
}

.menubar
{
	float:right;
}
.menubar .sub-menu
{
	padding-top: 20px;
}

.menubar li
{
	margin-right: 10px;
}

.menubar li a
{
	color:#fff;
}
.header-top-v-1 .logo
{
	margin-left:0px;
	left:0px;
}

/* Header Code Ends Here */

.banner-caption-v2 h1 
{
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color=#333333)";/*IE 8*/
text-shadow: 0px 5px 5px #333333;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color=#333333); /*IE 5.5-7*/
}

/* Footer Code Starts Here */

.footer-wrap .footer-top 
{
    padding-top: 60px;
    padding-bottom: 60px;
}

/* Footer Code Ends Here */

/* Slider Code Starts Here */
.sliderdiv
{
	margin-top:80px;
}

.sliderdiv .carousel-indicators, .sliderdiv .carousel-caption
{
	display:none;
}

.sliderdiv .carousel-control.left, .carousel-control.right 
{
	background:none;
}

/* Slider Code Ends Here */
.categoriesdiv
{
	padding-bottom:60px;
}

.categoriesdiv .product-list-v2 .column
{
	margin-bottom: 20px;
border: 1px solid #cacaca;
}

.categoriesdiv .product-list-v2 h3 {
   
    color: #63910a;
}

/* Category-3 Page Code Starts Here */
.product-list-v4 .product-image
{
	margin-bottom:0px;
}
/* Category-3 Page Code Ends Here */

.product-v1 .description
{
    background: -moz-linear-gradient(270deg, #e3e1e1 0%, #fffefe 100%);/* FF3.6+ */
background: -webkit-gradient(linear, 270deg, color-stop(0%, #e3e1e1), color-stop(100%, #fffefe));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(270deg, #e3e1e1 0%, #fffefe 100%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(270deg, #e3e1e1 0%, #fffefe 100%);/* Opera 11.10+ */
background: -ms-linear-gradient(270deg, #e3e1e1 0%, #fffefe 100%);/* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e1e1', endColorstr='#fffefe', GradientType='1'); /* for IE */
background: linear-gradient(180deg, #e3e1e1 0%, #fffefe 100%);/* W3C */
    border-bottom: 2px solid #B91717;
}

.product-v1 .description h3 {
    min-height: 50px;
    font-size: 18px;
}

.content-6 .product-v1:hover h3 {
    color: #000;
}

.suppliersdiv
{
	padding-top:60px;
	padding-bottom:60px;
	background:url(../images/sbg.jpg) no-repeat center !important;
}


.supplierslider .text-block-v1 h3 {
    font-size: 20px;
	color: #0a8f91;
}

.clientsdiv
{
	padding-bottom:60px;
}

.clientsdiv .carousel 
{
	background:#eaeaea;
padding: 20px 0px;
}
.clientsdiv .carousel blockquote
{
	margin: 50px 0;
	border-left-color: #0a8f91;
}

.clientsdiv .carousel small
{
	color:#2a2a2a;
}

.clientsdiv  .carousel-indicators
{
	display:none;
}

.fdiv
{
	/*float:left;
	width:17%;
	margin: 0 2.5%;
        */

    width: 15%;
    margin: 0 2%;
    display: inline-block;
}




.about-wrap .product-list-v1 h3 {
 color: #63910a;
}
.acheivediv
{
	padding-top:60px;
	padding-bottom:60px;
	background:url(../images/abg.jpg) no-repeat center !important;
}
.acheivediv .item .text-block-v1 h3
{
	color: #0a8f91;
}
/* Validation */
label.error {
    color: #cc5965;
    display: inline-block;
    margin-left: 5px;
}


.form-control.error {
    border: 1px dotted #cc5965;
}

a .excerpt{
	color: #828181;
}
a:hover, a:focus .excerpt {
	color: #828181;
}
a:focus .excerpt {
	color: #828181;
}