body{
	font-family: verdana;
}
.row{
	margin: 0px;
	padding: 0px;
}
/*header*/
.navbar{
  margin-bottom: 0px;
  padding:0px;
}
.navbar-inverse{
background-color: #B63939;
border-radius:0px;
border:none;
margin: 0px;
padding: 0px;
}
.navbar-inverse .navbar-nav > li > a {
    color:#f5f5f5;
    font-family: verdana;
    letter-spacing: 1px;
    font-size: 16px;
}
.dropdown:hover .dropdown-menu{
display: block;
font-family: verdana;
border-bottom-right-radius:20px; 
border-bottom-left-radius:20px; 
}
.dropdown-menu > li > a:hover{
background-color:#B63939;
color:#f5f5f5;
border-bottom-right-radius:10px; 
border-top-left-radius:10px; 
}
.dropdown:hover .sub-dropdown{
  top: 0%;
  left: 100%;
  display: block;
}
.dropdown-submenu{
    position: absolute;
    margin-top:-16%;
    left:100%;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding:0%;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-submenu>li>a {
  text-decoration: none;
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
.dropdown-sub:hover .dropdown-submenu{
  display: block;  
} 
.dropdown-submenu > li > a:hover{
background-color:#B63939;
color:#f5f5f5;
border-bottom-right-radius:10px;  
border-top-left-radius:10px; 
}
.dropdown:hover .dropdown-menu{
display: block;
}
.dropdown-menu{
  display: none;
  padding: 0%;
}
form li a{
 text-decoration: none;
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
form li:hover a{
padding: 3px 20px;
background-color:#008000;
color:#f5f5f5;
border-bottom-right-radius:10px; 
border-top-left-radius:10px; 
text-decoration: none;
display: block;
}
/* header end*/
/*headerslider*/ 
/*headerslider end*/
.head_title{
text-align: center;
font-family: gotham;
color: #000;
font-weight: bold;
text-shadow: 2px 2px 2px #797979;
padding: 60px 0;
padding: 45px 0;
font-size:42px;
letter-spacing: 2px;
text-decoration: underline;
}
.head_email{
text-align: center;
font-family: gotham;
color: #000;
font-weight:300;
text-shadow: 2px 2px 2px #797979;
padding: 60px 0;
padding: 45px 0;
font-size:25px;
letter-spacing: 2px;	
}
.top-social li{
	list-style-type: none;
	display: inline-block;
}
/*home product*/
.product{
display:none;
text-decoration: none;
}
.product1:hover .product{
  display: block;
  text-decoration:none;
}
/*about us page*/
.about_image{
 padding-right:3%;
 padding-bottom:3%;
 max-width:500px;
 min-width: 250px;
 max-height: 400px;
 min-height:150px;  
 height:auto;
 width: auto;
 float: left;
 }
/*about us page end*/
/*gallery image*/
.gallery_img{
height: 251px;
}
 @media only screen and (max-width:2600px) and (min-width: 600px)
{
  .gallery_img{
    max-height:251px;
    min-height: 150px; 
    }
}
 @media only screen and (max-width: 600px) and (min-width: 100px)
{
  .gallery_img{
    max-height: 150px;
    min-height: 100px;
    }
}
/*gallery image end*/
/*contact*/
.contact i{
	font-size:2em;
}
.contact span{
	font-size:1.6em;
	color:#c22a2a;
}
/*contact end*/
/*contact form*/
 form #valid{ display:none; }
 form #recaptcha{
  width: 50%;
  font-size: 16px;
  font-family: verdana;
  border:1px inset #979797;
 }
 form #recaptcha img{
  width: 50px;
  height: 50px;
 }

/*contact form end*/
/*map*/
iframe{
	width: 100%;
	height: 400px;
	margin: 0px;
	padding: 0px;
}
/*map end */
/*footer*/
.footer{
	background-color:#E8E8E8;
}
.footer ul li{
list-style-type: none;
display: inline-block;
text-align:justify;

}
.footer ul li i{
padding:5px;
font-size: 1.6em;
}
.footer ul li span{
	font-size: 1.3em;
	color: #c22a2a;
}
.footerm ul li a{
	text-decoration: none;
}
.fa {
  padding: 20px; 
  font-size:25px;
  width: 50px;
  text-align: center;
  text-decoration: none;
  margin:5px 2px;
}

.fa:hover {
    opacity: 0.7;
    color:#fff;
    text-decoration: none;
}

.fa-facebook {
  background: #3B5998;
  color: white;
  padding-right: 40px;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
  padding-right: 40px;
}

.fa-google {
  background: #dd4b39;
  color: white;
  padding-right: 40px;
}
.fa-instagram {
  background: #125688;
  color: white;
  padding-right: 40px;
}

/*footer end*/
/* width */
::-webkit-scrollbar {
    width: 20px;
}
/* Track */
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey; 
    border-radius: 10px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;    
}
/* Handle */
::-webkit-scrollbar-thumb {
    background: #e5e5e5; 
    border-radius: 10px;
    background-image: url('images/sc.png');
}

.blinking{
    animation:blinkingText 1s ;
    infinite
}
@keyframes blinkingText{
    0%{     color: #000;    }
    49%{    color: transparent; }
    50%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #000;    }
}
  @font-face {
  font-family:Hindi;
  src: url(../fonts/k010.ttf);
}