﻿@font-face{font-family:'Conv_Helvetica-Neue-Bold';src:url(../resources/fonts/Helvetica-Neue-Bold.eot);src:local(â˜º),url(../resources/fonts/Helvetica-Neue-Bold.woff) format("woff"),url(../resources/fonts/Helvetica-Neue-Bold.ttf) format("truetype"),url(../resources/fonts/Helvetica-Neue-Bold.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Conv_HELVETICANEUE-LIGHT'; src:url(../resources/fonts/HELVETICANEUE-LIGHT.eot);src:local(â˜º),url(../resources/fonts/HELVETICANEUE-LIGHT.ttf) format("truetype"),url(../resources/fonts/HELVETICANEUE-LIGHT.svg) format("svg");font-weight:400;font-style:normal}
@font-face { font-family: 'HelveticaNeue'; src: url('../resources/fonts/HelveticaNeue.woff') format('woff'),url('../resources/fonts/HelveticaNeue.ttf') format('truetype'),url('../resources/fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');font-weight: normal;font-style: normal;}
body{overflow-x:hidden;overflow-y:auto;}
.container{ max-width:960px ; margin:0px auto; padding-left:0px; padding-right:0px} 
img{max-width:100%;}
html,body,div,section,article,aside,header,hgroup,footer,nav,h1,h2,h3,h4,h5,h6,p,blockquote,address,time,span,em,strong,img,ol,ul,li,figure,canvas,video,input,select
{border:0 none;margin:0;padding:0}
body{background:#fff;color:#333333;font-size:16px; font-family: 'HelveticaNeue',Arial}.container{height:100%;width:100%}input,textarea,select{outline:none}
a{outline:0 none;text-decoration:none}
a:hover,a:focus{text-decoration:none;outline:none}
input{outline:none} 
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,menu,nav,section,summary{display:block}
ul{list-style:none;margin:0;padding:0} 
#preloader{background:#fff url(../resources/images/preloader-white.gif) no-repeat center; width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:1031;}
.footer{ color:#ffffff;padding:18px; text-align: center; background-color:#004a8f;}
p{ font-size:15px;  font-family: 'HelveticaNeue';}
strong{ font-weight:normal; font-family:'Conv_Helvetica-Neue-Bold';}
header.masthead{padding-top:1rem;overflow:hidden;padding-bottom:calc(1rem - 0px);position:relative;background-image:url(../resources/images/banner.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; background-repeat:no-repeat}
.headmain{ font-size:28px}
.aadharimg{}
.aadharimg img{ padding:23px 50px; background-color:#fff; border-radius:4px; box-shadow:0px 0px 10px #666 }
.find-center{ background:url(../resources/images/pointer.png) no-repeat left center; padding:5px 0px 5px 25px; margin-bottom:5px; font-size:22px; background-size:auto 60%;}
.clickhere{ background-color:#fff; border-radius:4px; color:#005193;font-family:'Conv_Helvetica-Neue-Bold'; font-size:14px; text-align:center; display:inline-block; width:200px; padding:10px  }
.clickhere:hover, .clickhere:active{color:#fff;background: #3179b5}
.clickhere:focus{color:#fff;background: #3179b5}
.clickblue{ background-color:#1e86ff; border-radius:4px; color:#fff;font-family:'Conv_Helvetica-Neue-Bold'; font-size:14px; text-align:center; display:inline-block; width:200px; padding:10px }
.clickblue:hover{color:#fff;background: #3179b5}
.clickblue:focus{color:#fff;background: #3179b5}
a.link{}
.fs12{ font-size:13px}
.stepbx{ text-align:center;}
.stepbx p{ font-size:13px; }
.stepbx h4{ color:#1e86ff; font-size:20px; padding:10px 0px}
.clearb{ clear:both}
.bggrey{background-color:#F7F7F7}
.chargetab{ width:785px; border-collapse:collapse; font-size:18px; margin:0px auto; text-align:left}
.chargetab td{ padding:13px 12px; border:2px solid #F7F7F7; background-color:#fff;}
.chargetab .charges{ text-align:center; color:#004b8f;}
.chargetab .charges span{ font-size:16px}
.tabHead td{background-color:#3b536f; color:#fff;}
.updatelist{}
.updatelist li{ float:left; padding:5px 30px 5px 30px; font-size:18px}
.updatelist li.name{ background:url(../resources/images/name.png) no-repeat left center; }
h2{font-size:26px}
.updatelist li.address{ background:url(../resources/images/address.png) no-repeat left center; }
.updatelist li.dob{ background:url(../resources/images/dob.png) no-repeat left center; }
.updatelist li.gender{ background:url(../resources/images/gender.png) no-repeat left center; }
.updatelist li.mobile{ background:url(../resources/images/mobile.png) no-repeat left center; }
.updatelist li.mail{ background:url(../resources/images/mail.png) no-repeat left center; }
.website{ background:url(../resources/images/website.png) no-repeat right center; }
.call{ background:url(../resources/images/call.png) no-repeat right center; }
.rs{ background:url(../resources/images/rs.png) no-repeat left center; padding-right:20px }
.helptab{ display:inline; }
.helptab td{ background-color:#f7f7f7; text-align:left; padding:12px 25px; border-top:10px solid #fff;  }
.helptab tr:before{ background-color:#005193; width:7px; height:47px; border-radius:70px 0 0 70px; content:''; position:absolute; margin-top:5px}
.txtblue{color:#004b8f}
.fwb{font-family:'Conv_Helvetica-Neue-Bold';}
a.link{ color:#004b8f; font-family:'Conv_Helvetica-Neue-Bold'; border-bottom:1px solid #004b8f}
a.link:hover{ border-bottom:none}
.scrolltop{ position:fixed; right:20px; bottom:40px; z-index: 5; animation: dance 1.2s ease infinite; -webkit-animation: dance 1.2s ease infinite; -moz-animation: dance 1.2s ease infinite; -ms-animation: dance 1.2s ease infinite; display: none;}
.scrollbottom{ position:fixed; right:20px; bottom:40px; z-index: 5; animation: dance 1.2s ease infinite; -webkit-animation: dance 1.2s ease infinite; -moz-animation: dance 1.2s ease infinite; -ms-animation: dance 1.2s ease infinite;}
.scrolltop:hover, .scrollbottom:hover{ -webkit-animation-play-state: paused; -moz-animation-play-state: paused;-o-animation-play-state: paused; animation-play-state: paused;}@keyframes dance{0{bottom:40px;} 50%{bottom:60px;} 100%{ bottom:40px; }}-webkit-@keyframes dance{0{bottom:40px;} 50%{bottom:60px;} 100%{ bottom:40px; }}-moz-@keyframes dance{0{bottom:40px;}50%{bottom:60px;}100%{ bottom:40px; }}-ms-@keyframes dance{ 0{bottom:40px;} 50%{bottom:60px;} 100%{ bottom:40px; }}
.navbar-header #scrollspy li{display: inline;padding: 20px 9px;}
.navbar-header #scrollspy li a{color: #005193; font-size:15px}
#scrollspy li:hover{background: #F7F7F7}
.navbar-header ul{display: block;}
@media (max-width: 1200px){}
@media (min-width: 768px) and (max-width: 960px){
.stepbx{ margin-bottom:15px;  padding-bottom:15px}
.container{ max-width:100% ; margin:0px auto; padding-left:15px; padding-right:15px} 
.tabHead td:first-child{ width:70%}} 
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), only screen and (min-width: 768px) and (max-width: 900px){}
@media (max-width: 767px){
.container{ max-width:100% ; margin:0px auto; padding-left:15px; padding-right:15px} 
.chargetab{ width:100%; border-collapse:collapse; display:block; font-size:14px}
.chargetab td{ padding:5px 10px;}
.find-center{ background:url(../resources/images/pointer.png) no-repeat top center; padding:50px 0px 0px 0px; margin-bottom:10px; text-align:center; margin-top:30px}
.aadharimg{ text-align:center}
.clickhere{  display:inline-block; width:100%; }
.stepbx{ margin-bottom:15px; border-bottom:1px solid #eee; padding-bottom:15px}
.updatelist li{ display:block; float:none;}
.tabHead td:first-child{ width:60%}
.helptab td{display:block; background-color:#f7f7f7; text-align:center; padding:5px 15px; border-top:none;  }
.helptab td:first-child{ }
.website{ background:url(../resources/images/website.png) no-repeat center bottom; height:40px; border-top:3px solid #ddd !important;  }
.call{ background:url(../resources/images/call.png) no-repeat center bottom;height:30px} 
.helptab tr:before{  width:0px; height:0px; border-radius:70px 0 0 70px; content:''; position:absolute; margin-top:5px; display:none;}
.chargetab .charges{ vertical-align:middle}
.headmain{ text-align:center; margin-top:30px}
.aadharimg{display:inline-block;}}