﻿

@font-face {
font-family: "CustomFont";
src: url("../Fonts/ALTGOT2N.eot");
src: url("../Fonts/AlternateGothicNo2BT-Regular.woff") format("woff"),
url("../Fonts/AlternateGothicNo2BT-Regular.otf") format("opentype"),
url("../Fonts/AlternateGothicNo2BT-Regular.svg#filename") format("svg");
}


.nav-item {
    margin-left: 30px;             
}

.nav-link{
    color:#373737;
    font-weight:600;
    padding:0 0 5px 0! important; 
}

 
@media only screen and (max-width: 900px) {
  .nav-item {
    margin-left: 2px;      
    border-top:1px solid #dfe1e2;       
    height:40px;
    display:table-cell;
    vertical-align:middle    
  
}

  .nav-link:hover {
    color:#373737;
    font-weight:bold;
    background-color:#dfe1e2; 
    height:40px;
    display:block;    
 
}

.heading {  
    font-size: 16pt!important;
}

.heading3 {
    font-family: CustomFont;  
    font-size: 36pt!important;
}
}

@media only screen and (max-width: 480px) {

    .imgsize {
        width:250px !important
    }
    .img-align{ text-align:center
    }


}

@media only screen and (max-width: 385px) {

    .imgsize {
        width:180px !important
    }
    .img-align{ text-align:center
    }
 
}



.bt-align {
  margin-left:280px
}


.fa-bars {
color:#2e4b8f;
font-size:30px ! important
}

.fa-times-circle-o
 {
color:#ad280e;
font-size:20px ! important
}

.modal-body
{
    text-align:center
}

.slider {
    background-color: #db5b40;
    padding-left: 0px;
    padding-right: 0px;    
}

.aboutus {
    background-color: #ffffff;
}

.service {
    background-color: #073bb2;
}

.product {
    background-color: #cf3f48;
}

.product_img {
    text-align: center;
    font-weight: bold;
}

.contactus {
    background-color: #ffffff;
    
}

.footer {
    background-color: #032061;
}

.heading {
    font-family: CustomFont;
    font-size: 36pt;
}

.heading2 {
    font-family: CustomFont;
    font-size: 20pt;
}
.heading3 {
    font-family: CustomFont;  
    font-size: 36pt!important;
}
.font-stl {
    color: #ffffff;
}

.box {
    width: 95%;
    height: 220px;
    background-color: #ffffff;
    border-right: 5px solid #f6b73e;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    font-weight: bold;
    font-size:14px
}

.morebt {
    width: 102px;
    background-color: #022064;
    border: 1px solid #001953;
    text-align: center;
    border-radius: 100px;
    height: 24px;
    color: #ffffff;
    margin-right: 15px;
    padding-top:2px;
    cursor:pointer
}

.footer-link {
    color: #ffffff;    
    margin-top: 40px;
    text-align: center;
}

.footer-link2 {
    color: #ffffff;
    margin-top: 30px;
    text-align: center;
}


p {
    font-size: 16px;
    text-align: justify;    
    line-height: 25px;
    margin:10px 5px 5px 5px
}

label{
    font-size: 16px;
    text-align: justify;
}

.ft-size{font-size:16px;}

.oth-set ul li {
    font-size: 16px;
    text-align: justify;    
    line-height: 30px;
    margin-left:20px
}


.t-align{ text-align:center; margin-bottom:10px}
.bt-align{text-align: right; margin-bottom:10px; margin-top:10px}

.card-header {
    min-height: 210px;   
}

.div_arr{ font-size:16px; line-height:30px; margin-bottom:20px}

.footer a:link{color:#ffffff; text-decoration:none}
.footer a:active{color:#ffffff; text-decoration:none}
.footer a:visited{color:#ffffff; text-decoration:none}
.footer a:hover{color:#0b51ee; text-decoration:none}

.chg-pointer{cursor:pointer}
.iconsize{font-size:130px!important; color:#2e4b8f;}

b{ font-size:16px}