	
@font-face {
    font-family: 'Avant';    
    src: url('./fonts/cavant.ttf');
}

@font-face{
    font-family:'Bhost';
    src:url('./fonts/bh_regular.ttf');
    }
	
*{
	font-family: Avant, Bhost, Arial,Tahoma;	
    text-decoration: none;	
	
}

* a {
	text-decoration:none;
}


.my-navbar{background:#061043;border-radius:0;border:0}
.navbar-default 
.navbar-toggle 
.icon-bar{background-color:#fff}
.navbar-default 
.navbar-toggle:hover 
.icon-bar{background-color:#002f51}
.navbar-default .navbar-toggle:hover{background-color:#fff}

.nb a{transition:all 0.3s ease-in;text-decoration:none}
.nb a:hover{-webkit-stroke-width:10.3px;-webkit-stroke-color:#FFF;-webkit-fill-color:#FFF;text-shadow:3px 3px 20px yellow}
.navbar-brand{font-family: Arial, Helvetica, sans-serif;}
.my-navbar .navbar-brand{color:#fff}
.my-navbar .mn-primarymenu li a{color:#ffffff}.navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#FFD700;background:#002f51}.navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav>.open>a:hover{color:#FFD700;background:#002f51}.navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#FFD700;background:#002f51}.my-navbar .mn-primarymenu li a:hover{background:#002f51;color:#FFD700}.my-navbar .mn-primarymenu li a:active{background:#002f51;color:#FFD700}.my-navbar .mn-primarymenu li a:focus{background:#002f51;color:#FFD700}.my-navbar .mn-primarymenu .dropdown-menu{color:#ffffff;background:#061043}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.carousel-inner img{width:100%;margin:auto}.carousel-caption h3{color:#fff !important}@media (max-width: 600px){.carousel-caption{display:none}}.ss-border1{border-bottom:20px solid #061043}.ss-border2{border-bottom:8px solid #FFD700}

.csu{font-family:Arial,Georgia,serif;font-size:100%;color:#061043}

.bcontent{font-family:Avant, Arial,Georgia,serif}
.bcontent_titles {font-family:Arial,Georgia,serif; font-size:24px;}
.rytsyd_titles {font-family:Arial,Georgia,serif; font-size:20px;}
.rytsyd_lnks {font-family:Arial,Georgia,serif; font-size:15px; color:#000}

.mnu {font-size:13px; color:#000}

.kinse {font-size:15px;}
.katorse {font-size:14px;}
.disisais {font-size:16px;}
.beinte {font-size:20px;}
.beintedos {font-size:22px;}
.impact {font-family:Impact; letter-spacing:5px;}

.red {color:#f00}

.con {color:#002f51; text-decoration:none}
.con a{color:#002f51; text-decoration:none}
.btn a{color:#fff; text-decoration:none}
.con p{color:#343434}

.con h2{padding-bottom:5px;border-bottom:1px solid #dfdfdf;color:#061043}


.btn-danger1 a{color:#fff; text-decoration:none}
.btn-rm{color:#b3b3b3;border:1px solid #b3b3b3;padding:3px}

.btn-rm:hover{border:0;padding:4px;color:#061043}
.border-right{border-right:1px solid #dfdfdf}
.border-left{border-left:1px solid #dfdfdf}


.news{margin-bottom:25px}
.news a:hover{color:#061043;text-decoration:none}
.unews{padding:10px;background-color:red}

.announcement{font-family:Arial,Georgia,serif; font-size:14px;}
.announcement ul li p{font-family:Arial,Georgia,serif}
.announcement .ann-date{color:#002f51;font-weight:bold; font-size: 14px;}

.abt{color:#000000; font-size: 14px;}
.hdr{color:#000000; font-size: 11px;}
.nodec {text-decoration:none; color:#fff;}
.blk {text-decoration:none; color:#000; font-size:16px; }


.announcement h2{padding-bottom:5px;margin-top:30px;color:#061043;border-bottom:1px solid #dfdfdf;margin-bottom:20px}
.fbicon{color:#002f51}
.bb{border:1px solid #000}

.ftrinfo {font-family:Arial,Georgia,serif; font-size:18px; color:#FFD700}

.follow ul li{margin-bottom:5px}
.red{color:red}.
form-area{background-color:#FAFAFA;padding:10px 40px 60px;margin:10px 0px 60px;border:1px solid GREY}

.foot{background:#061043;margin-top:50px;padding:10px;border-top:1px solid #b3b3b3}
.foot a{color:#FFD700}
.foot h3{color:#FFD700}
.foot h4{color:#FFD700}
.foot ul{list-style-type:none;margin:0;padding:0;color:#999}
.foot ul li a:hover{text-decoration:none;color:#fff}
.foot ul li a{color:#999}
.foot li{list-style-type:none;margin-bottom:5px}
.foot p{color:#999}
.foot p:hover{color:#fff}
.copy{color:#616060;margin-top:35px;padding-bottom:10px}

.page{font-family:Arial,Georgia,serif}
.page-head{font-size:300%;color:#002f51;font-weight:bold;font-family:"Open Sans",Arial,sans-serif}.page-subhead{font-size:120%;color:#999}.page a{color:#061043}
.page a:hover{color:#fff;text-decoration:none}
.page p{color:#777}.paget{color:#777}.font130{font-size:120%}.thead{background-color:#061043;text-align:center;color:#fff;font-size:120%}.thead th{text-align:center}

.odd {background:#fff;color:#000; }
.even{background:#efefef;color:#000}

.tbl tr td{height:200%;font-family:"Avant";}
.trese {font-size:13px;}
.dose {font-size:12px;}
.onse {font-size:11px;}
.dies {font-size:10px;}


.beinte {font-size:20px;}
.beinteuno {font-size:21px;}
.beintedos {font-size:22px;}


.gallery-title{font-size:36px;color:#061043;text-align:center;font-weight:500;margin-bottom:70px}
.gallery-title:after{content:"";position:absolute;width:7.5%;left:46.5%;height:45px;border-bottom:1px solid #5e5e5e}.filter-button{font-size:18px;border:1px solid #061043;border-radius:5px;text-align:center;color:#061043;margin-bottom:30px}.filter-button:hover{font-size:18px;border:1px solid #061043;border-radius:5px;text-align:center;color:#fff;background-color:#061043}.btn-default:active .filter-button:active{background-color:#061043;color:white}.port-image{width:100%}.gallery_product{margin-bottom:30px}.our-team{text-align:center}.well-team{height:400px}.our-team img{display:block;margin:auto;width:60%}.transparency a{color:#061043}
.transparency h3{font-weight:bold}

.news p{font-size:110%}.news-lead{font-weight:bold}.news-by{font-size:200%}.orgchart{border:3px solid #737373}.orgchart:hover{border:1px solid #c0c0c0;box-shadow:3px 3px 3px 3px #737373}.trans{background-color:#b7191a;padding:10px;margin:5px}.trans img{margin-left:auto;margin-right:auto;display:block}.trans img:hover{z-index:2;-webkit-transition:all 500ms ease-in;-webkit-transform:scale(1.3);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.3);-moz-transition:all 500ms ease-in;-moz-transform:scale(1.3);transition:all 500ms ease-in;transform:scale(1.3)}.job{padding:15px;border-radius:5px;border:2px solid #bebebe;margin-top:25px;margin-bottom:15px}.job:hover{box-shadow:5px 5px 5px #bebebe}

.job p{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
.agency{font-size:200%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#646060}.seperator{margin:10px 5px 10px 5px;border:3px solid #bcbcbc}.memo{padding:30px;border:2px solid #bebebe}.memo:hover{box-shadow:5px 5px 5px #bebebe}.memo-sub{font-size:80%}.memo-head{text-align:center;font-size:180%;font-weight:bold;color:#002f51}

.memo p{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;text-align:justify;text-justify:inter-word;color:#2f2f2f}.memo h3{font-weight:bold;font-size:130%;color:#061043}

.research{border-radius:5px;padding:10px;font-family:"Open Sans",Arial,sans-serif}
.research1{background-color:#f1f1f1;border-radius:5px;padding:30px;border:1px dashed #ddd;font-family:"Open Sans",Arial,sans-serif}


.research:hover{box-shadow:2px 2px 2px 2px #ddd}
.rdiv{border-bottom:1px dashed #a1a1a1;margin-top:20px;margin-bottom:30px;padding-bottom:30px}

.research p{margin-left:20px;font-size:120%;text-align:justify}.research img{display:block;margin:auto}.research li{font-size:120%}.research h2{font-weight:bold;color:#061043}.officials{background-color:#ffe7e7;border-radius:5px;padding:20px;margin-top:20px}.officials h4{text-align:center;font-weight:bold;padding-top:10px}.officials-name{font-weight:bold;font-size:110%;display:block;margin:auto;margin-top:5px;text-align:center}.officials-position{font-size:80%;font-style:italic;display:block;margin:auto;text-align:center}

.divoff{margin-top:10px;margin-bottom:10px;border-top:1px dashed #a1a1a1;padding-top:15px}.officials img{display:block;margin:auto;width:40%}

#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:none;background-color:red;color:white;cursor:pointer;padding:6px;border-radius:4px}
#myBtn1{display:block;position:fixed;bottom:80px;right:30px;z-index:99;font-size:18px;border:none;outline:none;background-color:#005e20;color:white;cursor:pointer;padding:6px;border-radius:2px}
#myBtn:hover{background-color:#005e20} 
#myBtn1:hover{background-color:red} 

.marq {
	padding-top:10px;
	padding-bottom:8px;
	padding-left:12px;
	background-color:#ffecec;
	margin-bottom:10px;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}
.marq a{
	color: #002f51;
	text-decoration: none;
}


.file {
	margin-right:100px;
	font-weight:bold;
}


#prodname
{
	font-family:"Avant";
	font-size:17px;
	text-align:center;
	vertical-align:middle;
}

#bheader
{
	font-family:"Avant";
	font-size:25px;	
	color:#555;		
}

#htitle
{
	font-family:"Avant";
	font-size:13px;	
	color:#fff;		
	letter-spacing:2px;
}

#ptitle
{
	font-family:"Avant";
	font-size:13px;	
	letter-spacing:2px;
	font-weight:bold;
}


#subheader
{
	font-family:"Avant";
	font-size:14px;	
	color:#00f;		
}

#proddesc
{
	font-family:"Avant";
	font-size:12px;
}

#featured
{
	font-family:"Avant";
	font-size:14px;
	text-align:justify;
	vertical-align:top;
}

#company
{
	font-family:"Segoe UI";
	font-size:14px;
	color:#ffffff;
}

#complinks {
	line-height:20px;
	}
	
#complinks a, a:visited, a:active
{ color:#000; }

#complinks a:hover, a:focus
{ color:#F00; 
font-weight:bold;
  	}

#latestlinks {
	line-height:16px;
	}






#sidebar-primary .widget-title::after ,
#sidebar-secondary .widget-title::after{
    border-left: 9px solid rgba(0, 0, 0, 0);
    border-right: 9px solid rgba(0, 0, 0, 0);
    border-top: 9px solid #294a70;
    bottom: -20px;
    content: "";
    display: block;
    height: 21px;
    left: 5%;
    margin: 0 auto;
    position: absolute;
    width: 13px;
    z-index: 9999;
}

#sidebar-primary .widget-title,
 #sidebar-secondary .widget-title {
    background: #294a70 none repeat scroll 0 0;
    border-bottom: 0 solid #ffab1f;
    border-left: 5px solid #ffab1f;
    color: #ffffff;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.5;
    padding: 5px 15px;
    position: relative;
    margin-bottom: 20px;
}


.widget-area ul li::before {
    color: #ffab1f;
    content: "\f101";
    display: inline-block;
    font-family: fontawesome;
    font-size: 15px;
    left: 0;
    margin-left: 5px;
    margin-right: 8px;
    position: absolute;
}

.widget-area .widget {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 30px;
}

.widget-area ul ul ul ul ul > li {
    padding-left: 0;
}
.widget-area ul ul ul ul ul > li:before {
    left:-20px;

}