
a{color:#fff;}
a:hover{text-decoration:none;}
.content{width:80%; margin:auto; display: block;}
#max{max-width: 1400px; margin:auto; display: block;}
.headnavbar_before{background:#014766; opacity:.7; position:absolute;left:0px; right:0px; top:150px; z-index: 99999;}
#headnavbar a{ font-size:14px; }
#headnavbar a:hover{color:#fff; background: #14a1e0;}
#submenuGallery, #submenuAbout,#submenuProduct { background: #014766; margin-top:0px;}
#submenuAbout a{color:#fff;}
#submenuGallery a{color:#fff;}
#submenuProduct a{color:#fff;}





#p_catagory{padding:0px;}

.logoimg{visibility:hidden;}
.display{visibility: visible;}
.card{padding:20px 10px;}
.henavbar_after{background:#014766; opacity:.9;position:fixed; top:0px; left:0; right:0; z-index: 99999;}


#i_about{ text-align:center; }

#join_us{ background-image: url("career-banner.jpg");
	padding: 200px 0px 80px 0px;
 }


.gallery-title
{
    font-size: 36px;
    color: #42B32F;
    text-align: center;
    font-weight: 500;
    margin-bottom: 70px;
    text-decoration: none;

}
.gallery-title:after {
    content: "";
    position: absolute;
    width: 7.5%;
    left: 46.5%;
    height: 45px;
    
}
.filter-button
{
    font-size: 18px;
    border-radius: 5px;
    text-align: center;
    color:  #014766;
    

}
.filter-button:hover
{
    font-size: 16px;
    border: 1px solid #fff;
    border-radius: 5px;
    text-align: center;
    color: #ffffff;
    background-color:#014766;

}
.btn:active .filter-button:active
{
    background-color: #000;
    color: white;
}

.port-image
{
    width: 100%;
}

.gallery_product
{
    margin-bottom: 30px;
}

#p_cat{padding:10px 10px;}
#p_cat li{ margin-top:5px;}
.filter-button{ font-size:14px; }

.footer{background:#014766; color: #fff;}
#footer-col-right{text-align:right;}

#footer-bottom{padding:10px;}
.right_border{border-right: 1px solid gray;}
#footer-col ul a:hover{text-decoration:none; color:lightgray;}
#footer-col-right a:hover{text-decoration:none; color:lightgray;}


@media screen and (max-width: 991px) and (min-width: 768px){
    #footer_col{border:none;}
	#brand_name{display:none;}
	.content{width:90%; margin:auto; display: block;}
	#footer-col{text-align:center; }
	#footer-col-right{text-align:center;}
	.right_border{border:none;}

}


@media only screen and (max-width: 768px){
    .headnavbar_before{background:#014766; opacity:.9; position:relative;left:0px; right:0px; top:0px; z-index: 99999;}
	.henavbar_after{background:#014766; opacity:.9;position:sticky; top:0px;  z-index: 99999;}
	#headnavbar{text-align:center;}
	#submenuGallery, #submenuAbout,#submenuProduct{text-align:center;}
	#footer_col,#products_cat_footer{border:none;}
	#brand_name{display:none;}
	.content{width:90%; margin:auto; display: block;}
	#footer-col-right{text-align:center;}
	#footer-col{text-align:center; }
	.right_border{border:none;}
	#i_about{ text-align:justify; }
}