 html p,ul li
 {
 	font-size:20px;
 	font-family:Times New Roman;
 }
 html h1, h2,h3,h4,h5,h6
 {
 	font-family:Lucida Sans;
 }
 html a
 {
 	font-family:Times New Roman;
 }
 
 /*sub head start*/
.sub-head{
  color: black;
  font-size: 14px;
  line-height: 30px;  
}
.sub-head a{
  color: black;
}
.sub-head .right-sub-head{
  text-align: right;
}
/*.sub-head .right-sub-head a.b{
  border: 1px solid white;
  border-radius: 20px;
}*/
/*sub head end*/
/*logo-section start*/
.bt
{
	color:black;
	line-height:10px;
}
/*logo-section end*/
/*nav bar start*/
.navbar{
  line-height: 40px;
  z-index: 1;
  font-size:20px;
}
.nav-bg 
{
	transition:0.75s ease;
	background-color:rgba(255, 255, 255, 0.826);

	}

nav .navbar-nav li a{
	color:black;

}
nav .navbar-nav li{
	
	 padding-right:12px;
}

.navbar a:hover {
  background: white;
  color: #002147!important;
  padding-left: 25px;
}
.navbar .dropdown-menu{
 
  border-bottom: 1px solid #eee;
}

/*nav bar end*/
/*background image start*/
 .bg-img
 {
 	width:100%;
 	height:400px;
 	
 }
 .bottom-right {
  position: absolute;
  bottom: 15%;
  right: 2%;
}
/*background image end*/

/*footer-section start*/
/*carousal start*/
.slide .carousel-inner
{

width: 100%;
height:370px;

}
/*carousel end*/

/*footer section start*/
.footer-section
{
	background-color:#9fafca;
	color:black;
}
/*footer section end*/
/* bottom-sec start*/
.bottom-sec
{ 
	background-color:#0e387a;
	color:White;
	padding-top:20px;
	padding-bottom:20px;
}
.bottom-sec a
{
	color:White;
}
/*bottom-sec end*/

/*icon start*/
.ic i
{
	color:#e47200;
}
/*icon end*/

/*contact us page start*/
#contatti{
  background-color: #9fafca;
  letter-spacing: 2px;
  }
#contatti a{
  color: #fff;
  text-decoration: none;
}
/*contact us page end*/

/*about us start*/
.centered {
  position: absolute;
  top: 50%;
  left:50%;
  transform: translate(-50%, -50%);
}
/*about us end*/