@charset "utf-8";
@media only screen and (max-width:1200px){
.logo img{width:49%;margin-top:18px}
.ratetable{left:40px}
.navbar-fixed-bottom,.navbar-fixed-top{position:absolute!important}
.menu a{padding-left:15px;padding-right:15px}
.menu .active a,.menu a:hover{padding-left:15px;padding-right:15px}
#tsum-tabs label{width:360px;padding: 7px 12px;}
.store h3{font-size:16px;}
.store{padding: 18px 5px 18px 5px;}
}
@media only screen and (max-width:1050px){
.logo img{width:42%}
.ratetable{width:80%;left:70px}
.dropdown1{left: -72px;}
.menu a{padding-left:15px;padding-right:15px}
.menu .active a,.menu a:hover{padding-left:15px;padding-right:15px}
#tsum-tabs label{width:288px;padding: 7px 12px;}
#nomineename{margin-top: 50px;}
.store h3{font-size: 13px;}
.store{padding: 18px 5px 18px 5px;}
.store p{font-size:12px;}
}
@media only screen and (max-width:950px){
.logo img{width:80%}
.copyright,.powerdby{text-align:center}
.ratetable{width:55%;left:259px}
.contact{margin-bottom:70px}
.app img{width:59%}
.dropdown1{left: -52px;}
}
@media only screen and (max-width:900px){
.logo img{width:80%;margin-top:22px}
.menu a{padding-left:16px;padding-right:16px;font-size:13px}
.menu .active a,.menu a:hover{padding-left:16px;padding-right:16px}
.menu{margin-top:24px}
.ratetable{width:54%;left:259px}
.log{width:90%;margin:0 20px 0 20px}
.app img{width:59%}
.contact{margin-bottom:70px}
#tsum-tabs label{width:220px;padding: 7px 12px;}
.dropdown1{left: -53px;}
.dropdown-menu1{left:73%}
}
@media only screen and (max-width:850px){
.logo img{width:78%;margin-top:18px}
.menu{margin-right:-21px;margin-top:18px}
.menu a{font-size:12px}
.footer_payment,.social{text-align:center;margin-bottom: 10px;}
.dropdown1{left: 150px;}
.dropdown-menu1{left:73%}
}
@media only screen and (max-width:800px){
.logo{text-align:center}
.logo img{width:68%;margin-top:18px}
.menu{margin-right:-21px}
.menu a{font-size:12px}
.ratetable{width:63%;left:127px}
#state, #city{margin-top:0px;}
#nomineename{margin-top: 0px;}
}
@media only screen and (max-width:767px){
.logo img{width:28%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{border-color:#302c82;margin-top:1%;margin-right:0}
.log{width:95%;margin:0 10px 0 10px}
.application{margin:0;width:100%}
.copyright{margin-top:0;margin-bottom:0}
.terms{margin-top:10px;margin-bottom:0}
.powerdby{margin-top:0;margin-bottom:0}
.contact{margin-bottom:30px}
.right-line{border-right:none}
.left-line{border-left:none}
.col-xs-6,.join-page .col-xs-12{padding-left:5px;padding-right:5px}
.join-login{width:100%}
.join-plan h1{margin-top:20px;margin-bottom:10px}
.join-scheme{margin-top:10px}
.join-schemeterms{width:100%}
.col-xs-6,.footer_top .col-xs-12{padding-left:15px;padding-right:15px;}
.scheme-detail .col-xs-6{padding-left:0px;padding-right:0px}
.confor-reg{width:75%}
.account-details{background:#2f3589!important;color:#fff!important;line-height:2}
.details-table{margin-top:10px}
.scheme-detail{margin-top:0}
.footer{margin-bottom:30px}
.footer_top{margin-top:10px}
#tsum-tabs label {padding: 15px;width: 48%;}
#tsum-tabs label:before{margin:0;font-size:18px}
#tsum-tabs main{padding: 0px;}
.signup .col-md-6{padding-right:0px;}
.about{padding:18px 0px 18px 0px}
#manage_account th{padding:8px 25px}
#payment_details th{padding:8px 25px}
table.dataTable thead > tr > th{width: 83px !important;}
table.dataTable tbody th, table.dataTable tbody td{padding: 8px 7px !important;}
.join-page .col-xs-12{padding-left:5px;padding-right:5px;}
}
@media only screen and (max-width:740px){
.logo img{width:40%;margin-top:5px;margin-bottom:5px}
}
@media only screen and (max-width:700px){
.logo img{width:40%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:0;margin-right:0}
}
@media only screen and (max-width:670px){
.logo img{width:42%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:0;margin-right:0}
}
@media only screen and (max-width:640px){
.logo img{width:42%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:0;margin-right:0}
}
@media only screen and (max-width:600px){
.logo img{width:42%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:0;margin-right:0}
}
@media only screen and (max-width:560px){
.logo img{width:42%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:0;margin-right:0}
}
@media only screen and (max-width:540px){
.logo img{width:42%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:0;margin-right:0}
}
@media only screen and (max-width:510px){
.logo img{width:83%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:0;margin-right:0}
}
@media only screen and (max-width:480px){
.logo img{width:83%;margin-top:5px;margin-bottom:5px}
.navbar-default .navbar-toggle{margin-top:2%;margin-right:0}
.home-page .col-xs-12{padding-left:5px;padding-right:5px}
.modal-title img{width:34%}
.app img{width:90%}
.details-table th{font-size:13px}
.details-table td{font-size:13px}
#tsum-tabs label{padding:15px}
.button-login1{padding:4px 4px}
#manage_account td{padding: 4px;}
}
@media only screen and (max-width:430px){
.logo img{width:72%;margin-top:7px}
.navbar-default .navbar-toggle{margin-top:2%;margin-right:0}
}
@media only screen and (max-width:400px){
.logo img{width:83%}
.navbar-default .navbar-toggle{margin-top:2%;margin-right:0}
}
@media only screen and (max-width:380px){
.logo img{width:80%}
.navbar-default .navbar-toggle{margin-top:2%;margin-right:0}
}
@media only screen and (max-width:360px){
.logo img{width:80%}
.navbar-default .navbar-toggle{margin-top:2%;margin-right:0}
}
@media only screen and (max-width:320px){
.logo img{width:100%}
.navbar-default .navbar-toggle{margin-top:2%;margin-right:0}
}
@media only screen and (max-width:300px){
.logo img{width:100%}
.navbar-default .navbar-toggle{margin-top:2%;margin-right:0}
.marquee_top{margin-top:10px}
}