/* Fonts !fonts */

@font-face {
   
    src: url('../fonts/Helvetica%20CE%20Regular.ttf');
}

@font-face {
   
    src: url('../fonts/Helvetica%20CE%20Bold.ttf');
}

@font-face {
   
    src: url('../fonts/VarelaRound-Regular.otf');
}

body{
background: #f6f6f6;

/*background: rgba(249, 249, 249, 0.73);*/
font-weight: 500;
font-family: 'Hammersmith One', sans-serif;
   
    background-image: url(../img/bell.png); background-repeat: no-repeat; background-attachment: fixed;
	  background-position:center;
	
}
.soc_link_bg{
         background:#f1f1f1 !important; 
         padding:0;
}
.navbar-default{
         border-color: none;
         background: white;
         border: 0;
}
.navbar .social a{
          color:white!important;
          border-radius: 30px;
}
.navbar .social a.facebook{
  background:  #3c5b9b;        
}

.navbar .social a.twitter{
background:#2ca7e0;
}
.navbar .social a.google-plus{
background:#e02f2f;
}
.navbar .social a.linkedin{
  background: #2ca7e0;        
}

.navbar-default .navbar-nav > li > a{ font-size: 1.3em; color:#000; line-height: 40px; padding-bottom: 0; margin: 0; }
.navbar-default .navbar-nav > li > a:hover{
background:#10325F;
    color: #fff;
}
.navbar{
         padding-bottom: 30px !important;
         -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.15);
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.15);
}
.navbar-brand{
         padding-top: 5px;
}
.row.title h3{
         font-weight: 500;
         font-size: 34.02px;
        
}
.row.title .alt{
          color:#355888;
}
p {
    font-family: 'Hammersmith One', sans-serif;
    color:rgba(27, 25, 25, 0.83) !important;
    line-height: 25px;
    font-size: initial;
    margin: 10px 0;
    text-align:justify;
   
}
.row.title{
         margin: 0;
}
.btn.read-more {
   
    color: #fff;
    
    background: #22c0e8;
}
.bx_shdw{
         -webkit-box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.15);
box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.15);
}
.pdng{
        font: 400 16px/26px ;
    margin-top: -5px;
    display: block;
         padding:  21px 60px 21px 30px;
          border:#ccc 1px solid;
       -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
          background: #fff;
         font-family: 'Hammersmith One', sans-serif;
   
    background: #ecf5f7;
}

.npdng{
         padding: 0;
}
.pos_rt{
position:absolute;left:-25px;top:25px;
}
.pos_rt img{ border:#ccc 4px solid;  -webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;}
.pdng11{
        font: 400 16px/26px ;
    margin-top: -5px;
    display: block;
         padding: 21px 60px 21px 30px;
          border:#ccc 1px solid;
       -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
          background: #fff;
        font-family: 'Hammersmith One', sans-serif;
    background: #ecf5f7;
	height:468px;
}
.pos_rt1{
position:absolute;left:-25px;top:25px;
}
.pos_rt1 img{ border:#ccc 4px solid;  -webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;}
.hding{
   
    line-height: 40.08px;
       
    text-transform: uppercase;
        
        font-weight:bold;
    text-align: center;
   font-family: 'Hammersmith One', sans-serif;
   
}
.hding h4{
	 font-size: 30.02px;
}
.hding1{
              font-size: 20.02px;
    line-height: 40.08px;
         background: #fff;
    text-transform: uppercase;
        padding: 5px 0;
         padding-left: 20px;
       text-align: center; 
      
}
.pdng1{
    font-family: 'Hammersmith One', sans-serif;
    margin-top: -5px;
    display: block;
 padding:5px 30px 30px 30px;
  background: #fff;
 
}
.pdng1 ul{
list-style-type: none;
}
.pdng2{
 font-family: 'Hammersmith One', sans-serif;
margin-top: -5px;
display: block;
padding: 5px 20px 30px 5px;
background: #fff;

}
.brd-rgt{
           border-right: #ccc 1px solid;
}
.navbar .social a.facebook:hover{
    box-shadow: 0 0 0 3px #3c5b9b;
 background: #fff;
         color:#3c5b9b !important;
   
}

.navbar .social a.twitter:hover{
    box-shadow: 0 0 0 3px #2ca7e0;
 background: #fff;
         color:#2ca7e0 !important;
   
}
.navbar .social a.google-plus:hover{
    box-shadow: 0 0 0 3px #e02f2f;
 background: #fff;
         color:#e02f2f !important;
   
}
.navbar .social a.linkedin:hover{
    box-shadow: 0 0 0 3px #2ca7e0;
 background: #fff;
         color:#2ca7e0 !important;
   
}
.caption{
         position: relative;
         font-size: 24px;
         top:320px;
        background-color: rgba(66, 98, 140, 0.7);
         padding: 15px;
         color:#fff;
        
}
/*css navbar*/


.social1 {
    width: 30px;
    position: fixed;
    /*margin: auto 0px;*/
    right: 4px;
    top: 43%;
    line-height: 40px;
}


.navbar .navbar-top1 {
    display: block !important;
    padding: 0;
 
}

.fix-btm{
	position: absolute;
	right: 10px;
    bottom: 10px;
}
.scroll-up {
 overflow: hidden;
 position: relative;

}
.scroll-up li {
 /*
 width: 100%;
  height: 100%;*/
 
 margin: 0;
 line-height: 40px;
 /* Starting position */
/* define the animation */
	@-webkit-keyframes marquee {
	  0%   { -webkit-transform: translate(0, 0); }
	  100% { -webkit-transform: translate(0, -200%); }
	} 
    @keyframes marquee {
	  0%   { -webkit-transform: translate(0, 0); }
	  100% { -webkit-transform: translate(0, -100%); }
	} 
	

	
	/* define your limiting container */
	.marquee {
	  border: solid 2px;
	  white-space: nowrap;
	  overflow: hidden;
	  box-sizing: border-box;
    
	}
	/* this is the tray moving around your container */
	.marquee span {
	  display: inline-block;
    
    
	  text-indent: 0;
	  animation: marquee 15s linear infinite; /* here you select the animation */
      -webkit-animation: marquee 15s linear infinite; /* here you select the animation */
	}
	/* pause the animation on mouse over */
	.marquee span:hover {
	  animation-play-state: paused;
      -webkit-animation-play-state: paused;
	}



}
.job_profile {
	
}
.job_profile  ul{
	list-style-type: none;
}
.job_profile  ul li{
	line-height: 3em;
	padding-left: 5px;
}







