

.navbar-brand > img {
  display: block;
  height:30px;
}

.navbar-default {
    background-color: #ffffff;
    border-color: #e7e7e7;
    -webkit-box-shadow: 0 8px 6px -6px #999;
    -moz-box-shadow: 0 8px 6px -6px #999;
    box-shadow: 0 8px 6px -8px #999;

}

.login{

  color: #fff;
  text-decoration: underline;

}

.buffer{

  padding-bottom: 45px;
}

.buffer-new{

  padding-bottom: 20px;
}


.error{

	display: none;
	color:red;
}

.thankyou{

display: none;
color:blue;

}

.pan{

  text-transform: uppercase;
}


.col-lg-8 {
    width: 66.66666667%;
    
}

.bg-primary {
    color: #fff;
    background-color: rgba(19, 20, 21, 0.3);
     margin-top: 135px;
}

.bg-secondary {
    color: #fff;
    /*background-color: #2196F3;*/
     background-color:  rgba(19, 20, 21, 0.48);
}


.panel-default > .panel-heading {
    color: #333;
    background-color: #FFFFFF;
    border-color: #ddd;
}

.content-wrapper {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    margin-top: -10px;
}


.col-lg-12 {
    width: 100%;
    margin-bottom: 12px;
}
.header-color{

    background-color: #03A9F4;
    color: white;
}

.top-buffer-new {
    margin-top: -5px;
}

.modal-backdrop-new {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 900;
    background-color: #000;
}
.revised-header{

/*background-color: rgba(3, 169, 244, 0.56);*/
    
    color: white;
    /*padding-top:12px;*/


}
.revised-body{

    /* background-image: url('../images/journey.jpg');*/
    /* background-color:  #03A9F4;*/
    background-color: #607D8B;
   
     
  

}

/*#owl-demo .item img{
    display: block;
    width: 100%;
    height: 100%;
    height: auto;
}
*/
.title{

    
    color:#00BCD4;
    font-family: "Roboto";
}

.sub_title{

    
    color:#00BCD4;
    
}


.content-bg{

   
}

.well{
    position: relative;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        background: #03A9F4;
        position: relative;
}

/*==================================================
 * Effect 8
 * ===============================================*/
.effect8
{
    position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect8:before, .effect8:after
{
    content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:10px;
    bottom:10px;
    left:0;
    right:0;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
.effect8:after
{
    right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}  


/*==================================================
 * Effect 6
 * ===============================================*/
.effect6
{
    position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after
{
    content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
.effect6:after
{
    right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}



/*==================================================
 * Effect 5
 * ===============================================*/


 .box {
    
    background:#03A9F4;
    margin:40px auto;
}
.effect5
{
  position: relative;
}
.effect5:before, .effect5:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 25px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 35px 20px #777;
  -moz-box-shadow: 0 35px 20px #777;
  box-shadow: 0 35px 20px #777;
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  -o-transform: rotate(-8deg);
  -ms-transform: rotate(-8deg);
  transform: rotate(-8deg);
}
.effect5:after
{
  -webkit-transform: rotate(8deg);
  -moz-transform: rotate(8deg);
  -o-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
  right: 10px;
  left: auto;
}





.content-retire{

   /* background-color: blue;*/
   background-image: url('../images/bg.jpg');
    width: 100%;
   height:300px;
   background-repeat: no-repeat;
}


.content-sip{

   /* background-color: blue;*/
   background-image: url('../images/bg.jpg');
    width: 100%;
   height:300px;
   background-repeat: no-repeat;
}

.owl-carousel div h2, .owl-carousel div .textoverlay{
    position:absolute;
    color:#FFF;
   font-size:12px;
   display:block;
}

.content-background{

    background-image: url('../images/expertise.png');
    background-repeat: no-repeat;
    height: 300px;

}

.new-para{

    margin-top: 8px;
    font-size: 18px;
    color:yellow;
}

.footer-bg{

    
    background-color: #31708f;
    padding-top: 5px;
    bottom: 0;
    /* font-size: 18px; */
    /*position: absolute;*/
    width: 100%;
    color: white;

}




.form-bg{


background-color: rgba(0, 188, 212, 0.8);

}

.row_indent{margin-top: 10px;}
.title_indent{margin-top: -8px;}

.content-section-b {
    padding: 50px 0;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
}

