/*
developer   : Santu,

*//*            santu code          */

.form-group {
    margin-bottom: 8px;
}  
body>img {
    display: -webkit-box;
}
.apply {
    float: left;
    color: #ff0000;
    margin-left: 48px;
}
span.title-plus {
    display: inline-block;
    color: #fff;
    font-family: goutam-black;
    font-size: 30px;
}
.content-rightbox1 {
    width: 83%;
    text-align: center;
    position: relative;
    top: 0%;
    padding: 51px;
    margin-left: 30px;
    margin-bottom: 40px;
    color: #fff;
}
.sub-special {
    font-size: 21px;
    font-weight: 500;
}
.more-div {
    font-size: 21px;
    font-weight: 500;
}
.prequotes .headers{width:100%;float:left;background:rgba(64,57,39,.79)!important;border:0;padding-top:5px;height:55px;position:fixed;z-index:999}.prequotes .containers{width:96%;margin:0 auto;max-width:100%}.claim-ratio a{text-decoration:none;cursor:pointer;color:#fff;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0}.prequotes .full-containers{width:95%;margin:0 auto}.prequotes .quotetop-lefts{float:left;padding:8px 0 0;width:72%}.prequotes .claim-ratio{width:15%;float:left;padding-top:11px;text-align:right}.prequotes .pblogo{float:left;padding:18px 0 0;text-align:right;width:16%}.prequotes .pb-call-num{float:right;padding:18px 0 0;text-align:Left;width:13%;margin-right:10px}.prequotes .pb-call-num .call-num{color:#fdac4c;font-weight:700;line-height:21px;text-align:center;font-size:21px}.prequotes .pb-call-num .toll-free{display:block;color:#fff;text-align:right;font-size:12px;margin-right:19px}.prequotes .quotetop-rights{float:right}.prequotes input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff;-webkit-text-fill-color:#5d6068}.prequotes .common-toofrees{display:inline-block;width:auto;margin:0 0 0 30px;position:relative;cursor:pointer}.prequotes .common-toofrees.product{margin:13px 65px 0 30px;float:right}.prequotes .common-toofrees.quote{margin:10px 0 0;text-align:left;padding-bottom:10px}.prequotes .common-toofrees.quote em{color:#fff;padding-left:2px;font-style:inherit;margin-top:4px;display:inline-block;font-size:13px;font-weight:700}.prequotes .common-toofrees .number-infos span i{color:#08365a}.prequotes .common-toofree:hover .number-info.show-phone-dropdown,.prequotes .common-toofrees:hover .number-infos{visibility:visible;opacity:1;z-index:1;top:70px}.prequotes .common-toofrees span.toll-icon{background:#fca61f;border-radius:50%;width:24px;height:24px;float:left;margin-right:4px}.prequotes .common-toofrees span.toll-icon i{color:#fff;padding:5px 0 0 7px;font-size:13px}.prequotes .common-toofrees .fa-chevron-down{margin-left:7px;margin-top:7px;float:right;font-size:10px;color:#fff}.prequotes .quotes_right_sec .animate-switch-container{height:490px}.prequotes .marginTop .backward{height:402px}.prequotes .number-infos{position:absolute;opacity:0;visibility:hidden;transform:translateY(-2em);z-index:-1;transition:all .3s;right:-24px;top:35px;background:#fff;width:228px;padding:0;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}.prequotes .number-infos p{margin:0;width:100%;min-height:63px;float:left;color:#095485;font-size:12px;letter-spacing:.2px;display:block;border-bottom:1px dashed #ccc;padding:2px 10px;font-weight:600;line-height:18px;cursor:default}.prequotes .number-infos p:last-child{border-bottom:0}.prequotes .number-infos p a{color:#f1f1f1;font-size:12px;text-transform:uppercase;letter-spacing:0}.prequotes .number-infos span{font-size:14px;color:#fff;width:100%;float:left;background:#085484;padding:12px;display:inline-block;position:relative;cursor:default;font-weight:700}.prequotes .number-infos span i{position:absolute;z-index:1;top:-26px;left:120px;font-size:40px;color:#fff}.prequotes .number-infos p i:after,.prequotes .number-infos p i:before{content:"";position:absolute;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;left:48%}.prequotes .bg-1.bg{padding-top:11px}.prequotes .bg-2.bg{padding:10px}.prequotes .bg-3.bg{padding-top:19px;color:#f39a10;font-weight:600;font-size:13px}.prequotes .number-infos p small{display:inline-block;font-size:12px;color:#095485;padding-left:2px;font-weight:500}.prequotes .common-toofrees.quote .number-infos p em{width:100%;float:inherit;font-style:normal;padding:0;display:block;font-weight:600;cursor:auto;font-size:13px;color:#f39a10}.quotes-frm .contents_div h1,.quotes-frm .contents_div h2{color:#5d6068;font-family:Poppins,sans-serif!important;letter-spacing:0}.prequotes .number-infos p i{font-style:normal;font-family:Poppins,sans-serif!important;text-transform:initial;padding:0;display:block;font-size:10px;font-weight:500}.prequotes #ul-136,.prequotes .countrycity md-autocomplete button md-icon{display:none}.prequotes .number-infos p i:after{border-bottom:10px solid #ccc;z-index:0}.prequotes .number-infos p i:before{border-bottom:10px solid #085484;z-index:1}.quotes-frm{width:100%;float:left;margin-top:55px}.quotes-frm .quotes-left{width:40%;float:left;margin-left:4%;margin-right:0;margin-top:-2%;background:url(../images/akshay.png) top center no-repeat;background-size:contain;min-height:100%;position:fixed}.quotes-frm .quotes-right{width:52%;float:left;padding-right:4%;margin-top:5%;position:inherit;right:0;margin-left:47%}.quotes-right-inner{position:relative;width:100%;float:left;border-radius:4px;box-shadow:0 1px 20px rgba(0,0,0,.4);background:rgba(255,255,255,.8);padding:20px 30px 4px!important;margin-bottom:200px}.quotes-frm .contents_div{padding-left:8px;width:100%;float:left;margin-bottom:1%}.quotes-frm .contents_div h1{font-size:1.3em;font-weight:700}.quotes-frm .contents_div h1.nri-heading{font-size:1.1em}.quotes-frm .contents_div h2{font-size:.9em;font-weight:600;margin:7px 0 9px 4px}.quotes-frm .contents_div .order-list li,.quotes-frm .contents_div .order-list li span{line-height:18px;color:#5d6068;margin-bottom:1px;font-size:12px;font-family:Poppins,sans-serif!important;font-weight:500}.quotes-frm .contents_div .order-list{margin-left:10px}.quotes-frm .contents_div .order-list li{letter-spacing:0;list-style:none}.quotes-frm .contents_div .order-list li .fa.fa-check-circle{font-size:10px;position:relative;top:-1px;padding-right:5px;color:#7b7f82}.prequotes .frm-section ul li .telclass input[type=tel]{height:64px!important;padding:0;width:97%;margin-left:2%;float:left}.prequotes .dropdown-select .md-select-label .md-select-icon:after{font-size:12px}.prequotes .quotes_right_sec .md-whiteframe-z1{box-shadow:none}.frm-section .btn-submit button,.frm-section ul li{box-shadow:0 5px 5px -3px #ddd,0 8px 10px 1px rgba(221,221,221,.14),0 3px 14px 2px rgba(221,221,221,.12)}.prequotes .countrycity .autofill-city{padding-bottom:0}.prequotes .btn-submit .three-balls{top:18px}.prequotes .quotes_right_sec .tagline{font-size:11px;color:#767680;margin:0;float:left}.prequotes .quotes_right_sec{right:0;float:left;box-sizing:border-box}.prequotes .annual{display:block;font-size:10px;text-transform:capitalize}.quotes_right_sec .payout-m-message{position:absolute;top:19px;font-family:Poppins,sans-serif!important;right:22px;font-size:18px;font-weight:500;color:#066dbe;border-radius:5px;text-align:center;width:auto;background:0 0;padding:0;min-width:auto}.frm-section,.frm-section ul{width:100%;float:left}.prequotes .marginTop{margin-top:1%}.prequotes .quotes-frm .quotes-right-inner.marginTop .order-list{display:block}.prequotes .quotes-frm .quotes-right-inner .order-list{display:none}.frm-section ul{margin:0}.frm-section ul li{background:#fff;list-style:none;color:#5d6068;width:99%;margin:.8% .5%;float:left;border:1px solid #b6b7b8;border-radius:5px;padding:0}.frm-section ul li .form-group{margin:0;padding:0!important;position:relative}.frm-section ul li .form-group .radio{margin:0;padding-top:8px}.frm-section ul li .radio-lbl{width:100%;float:left;font-weight:500;font-size:14px;margin:0;font-family:Poppins,sans-serif}.frm-section ul li .month{margin-right:3%}.frm-section .radio-inline{display:inline-block!important;font-size:14px!important;font-weight:500;padding-right:10px}.frm-section .radio{display:inline-block;padding-right:20px;margin-top:8px;margin-bottom:2px;margin-right:17px}.frm-section .radio label{font-weight:500}.frm-section .form-group [type=radio]:checked,.frm-section .form-group [type=radio]:not(:checked){position:absolute;left:-9999px}.frm-section .form-group [type=radio]:checked+label{font-weight:500}.frm-section .form-group [type=radio]:checked+label,.frm-section .form-group [type=radio]:not(:checked)+label{position:relative;padding-left:20px;font-family:Poppins,sans-serif;padding-top:1px;cursor:pointer;line-height:11px;display:inline-block;color:#5d6068;font-size:14px}
header img {
    border-radius: 5px;
}
p.wow.fadeInDown {
    color: #fff;
}
select{
   color: black;
   background-color: white;
}

div#status-counter>ul>li {
    list-style-type: none;
    display: inline-block;
    width: 15%;
    position: relative;
    /*background-color: red;*/
}
span.counter-text {
    font-size: 18px;
    color: #fff;
}
div#status-counter {
    width: 100%;
    position: relative;
    top: 40px;
}
.icon-holder.star-icon{
    background-image: url(../images/sprites.png);
    background-position: 10px 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    width: 23px;
    height: 24px;
    background-position: 1px -38px;
    vertical-align: bottom;
    margin-bottom: 13px;
}

.icon-holder.employee-icon{
background-image: url(../images/sprites.png);
    background-position: 10px 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    width: 23px;
    height: 24px;
    background-position: -33px -35px;
    vertical-align: bottom;
    margin-bottom: 13px;
}
.icon-holder.cities{
    background-image: url(../images/sprites.png);
    background-position: 10px 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    width: 23px;
    height: 24px;
    background-position: -107px -38px;
    vertical-align: bottom;
    margin-bottom: 13px;
}
.branches-icon{
    background-image: url(../images/sprites.png);
    background-position: 10px 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    width: 23px;
    height: 24px;
    background-position: -142px -38px;
    vertical-align: bottom;
    margin-bottom: 13px;
}
.icon-holder.patient-icon{
background-image: url(../images/sprites.png);
    background-position: 10px 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    width: 23px;
    height: 24px;
    background-position: -70px -38px;
    vertical-align: bottom;
    margin-bottom: 13px;
}
.counter {
    color: #fff;
    /*font-family: goutam-black;*/
    font-size: 40px;
    margin-bottom: 14px;
}
/*custom-scrollbar*/
.custom-scrollbar::-webkit-scrollbar {
width: 5px;
max-height: 5px;
}

.custom-scrollbar::-webkit-scrollbar-track {
background-color: #e4e7ea;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
height: 50px;
-webkit-border-radius: 4px;
background: #2e3192;
}

.custom-scrollbar::-webkit-scrollbar-track-piece {
height: 5px;
width: 5px;
}

.custom-scrollbar::-webkit-scrollbar-thumb:window-inactive {
background: #2e3192;
}



input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.otheruseful_links .acolors1 {
    text-align: center;
    background: #ce4662a6;
    padding: 7px 9px;
    border-radius: 5px;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}
.otheruseful_links .acolor2 {
    text-align: center;
    background:#ce4662a6;
    padding: 7px 9px;
    border-radius: 5px;
    color: #fff;
    font-size: 12px;
    text-decoration: none
}
.otheruseful_links {
    position: relative;
    margin-top: 0em;
    color: #fff;
    text-align: center;
    float: right;
    margin: 0 auto;
    margin-right: 6%;
    display: inline-block;
}
    #infoMenu li a {
        color: #fff;
    }
    .tops {
    display: flow-root;
    position: absolute;
    top: 0;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.all_service_tab .circleTab fig {
    position: absolute;
    top: -7px;
    right: -8px;
    background: url(images/caicon-bg.png) no-repeat 0 0;
    padding: 20px 15px;
    border-radius: 50%;
    color: #f90;
    font-weight: 500;
}
.bgtrans {
    background: #4786d2;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: .5;
}
.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
    padding: 0px 0px 0px 38px;
}
 .healthcare-image-holder {
    box-shadow: 2px 1px 30px -4px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px 1px 30px -4px rgba(0, 0, 0, 0.2);
    padding: 39px;
    border-radius: 4px;
    margin-top: 10px;
    background-color: #fff;
}
.healthcare-content-holder h2 {
    color: #3e3f41;
    font-size: 30px;
    margin-bottom: 26px;
    text-align: center;
    margin-bottom: 20px;
    color: #ffffff;
    font-family: 'Gotham_Bold', Gotham-Bold, Verdana, Arial, sans-serif;
    text-align: left;
}
div#section0 {
    /*background: #4d97eb url(../images/branding-banner.jpg) no-repeat center top;
    background-size: cover;*/
    background: -webkit-linear-gradient(top, rgb(15, 84, 163), rgb(207, 70, 98));    
    /*margin-bottom: 53px;*/
}
p.wow.fadeIn {
    width: 100%;
    font-size: 18px;
    text-align: justify;
}
.healthcare-content-holder {
    top: 36px;
    position: relative;
}
.healthcare-image-holder img {
    width: 100%;
}
.container.about-us {
    top: 30px;
    position: relative;
}
div#section1 {
    background: #4d97eb url(../images/mile-stone-banner.png) no-repeat center top;
    background-size: cover;
}

.bgtrans1 {
    background: #e91e63b5;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: .5;
}
div#section2 {
    background: #4d97eb url(../images/backg.png) no-repeat center top;
    background-size: cover;
}


.bgtrans2 {
    background: #61dbb5;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: .5;
}

/*
div#section3 {
    background: #4d97eb url(../images/banner-mobile-img.png) no-repeat center top;
    background-size: cover;
}*/

.bgtrans3 {
    background: #8c8c8c;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: .5;
}

.footer-links{
    margin-bottom: 46px;
}


.footer-links h2{
    font-family: goutam-black;
    color: #fff;
    font-size: 12px;
    margin-bottom: 27px;
    line-height: 17px;
}
.footer-links ul li {
    list-style-type: none;
    margin-bottom: 6px;
}
.pad-left {
    padding-left: 0;
}

.col-lg-3.col-md-3.pad-left {
    text-align: left;
}
.main-footer p img, .physio-main-footer p img {
    vertical-align: -webkit-baseline-middle;
    width: 178px;
    margin-bottom: 14px;
}
p.wow.fadeIn.dummy {
    width: 100%;
    font-size: 20px;
    text-align: center;
}
.mrnone {
    top: 30px;
}
.doctor-side {
    margin: 15px auto;
    width: 28%;
    float: left;
    /*background: url(../images/doctor2.png) no-repeat center top;*/
    background-size: cover;
    height: 420px;
    position: relative;
    top: 4em;
}
.row.footer-side {
    top: 30px;
    position: relative;
}

/*              page css starts here        */

::-webkit-scrollbar { 
    display: none; 
}
.doctor-side1 {
    background-size: cover;
    background: url(../images/inner-images/doctor.png) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side2 {
    background-size: cover;
    background: url(../images/inner-images/nurse.png) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side3 {
    background-size: cover;
    background: url(../images/inner-images/physiotherapy.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side4 {
    background-size: cover;
    background: url(../images/inner-images/dentist.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side5 {
    background-size: cover;
    background: url(../images/inner-images/clinical.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side6 {
    background-size: cover;
    background: url(../images/inner-images/caregiver.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side7 {

    background-size: cover;
    background: url(../images/inner-images/speech.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side8 {
    background-size: cover;
    background: url(../images/inner-images/lab.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side9 {
    background-size: cover;
    background: url(../images/inner-images/equipment.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side10 {
    background-size: cover;
    background: url(../images/inner-images/stroke.jpg) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.doctor-side11{
    background-size: cover;
    background: url(../images/inner-images/healthcheckup.png) no-repeat center top;
    background-position: 50% 50%;
    width: 100%;
    min-height: 100%;
    position: absolute;
    margin-left: -15px;
}
.container.top-header {
    top: 0;
    padding: 0px 80px 0 80px;
    left: 0;
   position: fixed;
    text-align: center;
    display: list-item;
    width: 100%;
    background-color: #003c93;
    /*opacity: 0.7;*/
    z-index: 9999;
}
.circleTab.v3child_resp:before {
    content: " ";
    background: transparent url(../images/human-lungs-outline.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 25px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 10px 9px;
}
.circleTab.v3child_resp {
    background: #0d529f94 !important;
}
.circleTab.v3child_resp1:before {
    content: " ";
    background: transparent url(../images/first-aid-kit.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 25px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 10px 9px;
}
.circleTab.v3child_resp1 {
    background: #0d529f94 !important;
}
.circleTab.v3child_resp2:before {
    content: " ";
    background: transparent url(../images/stroke.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 25px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 10px 9px;
}
.circleTab.v3child_resp2 {
    background: #0d529f94 !important;
}
.all_service_tab1 {
    margin: 15px auto;
    width: 43%;
    float: right;
    overflow: scroll;
    height: -webkit-fill-available;
}
.rightbox {
    width: 83%;
    background: #b9b9b9;
    border-radius: 18px;
    text-align: center;
    position: relative;
    top: 0%;
    opacity: 0.8;
    padding: 15px 46px;
    box-shadow: 0 10px 41px 0 rgb(0, 0, 0);
    margin-left: 30px;
    background-size: cover;
}
.rightbox1 {
    width: 83%;
    text-align: center;
    position: relative;
    top: 0%;
    padding: 51px;
    margin-left: 30px;
    margin-bottom: 50px;
    color: #fff;
    display: none;
}
.form-control {
    display: block;
    width: 80%;
    position: relative;
    float: left;
    margin-left: 4px;
    height: 38px;
    padding: 6px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

h2.header-txt {
    font-size: 23px;
    padding: 0px;
    color: #fff;
    font-weight: 900;
}
.minput_img, img.input_img {
    position: relative;
    bottom: -1px;
    float: left;
    left: 5px;
    width: 36px;
    z-index: 4;
    background-color: #0d4ca2;
    padding: 4px 4px 4px 4px;
    border-radius: 0px;
}
h1.wow.fadeInDown {
    text-align: -webkit-auto;
    font-size: 25px;
    margin-bottom: 20px;
}
p {
    font-size: 1em;
}.mrnone {
    top: 55px;
    /*background: url(../images/banner.jpg) no-repeat center top;*/
    background-size: cover;
    background-position: initial;
}
/*              page css starts here        */


.all_service_tab .circleTab{display:inline-block;font-size:13px;cursor:pointer;margin:20px;width:145px;height:145px;border-radius:50%;text-align:center;position:relative;z-index:1;padding-top:80px;font-weight:300;text-decoration:none;color:#fff;background:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform ease-out .1s,background .2s;-moz-transition:-moz-transform ease-out .1s,background .2s;transition:transform ease-out .1s,background .2s}

.all_service_tab .circleTab fig{position:absolute;top:-7px;right:-8px;background:url(../images/caicon-bg.png) no-repeat 0 0;padding:20px 15px;border-radius:50%;color:#f90;font-weight:500}
.all_service_tab .circleTab:hover{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);color:#fff}
.all_service_tab .circleTab:hover:after{-webkit-animation:sonarEffect 2s ease-out 10ms;-moz-animation:sonarEffect 2s ease-out 10ms;animation:sonarEffect 2s ease-out 10ms}
.all_service_tab .circleTab:before{font-family: 'Gotham_Bold', Gotham-Bold, Verdana, Arial, sans-serif;speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}
.all_service_tab .circleTab:after{font-family: 'Gotham_Bold', Gotham-Bold, Verdana, Arial, sans-serif;pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;opacity:0;-webkit-transform:scale(0.87);-moz-transform:scale(0.87);-ms-transform:scale(0.87);transform:scale(0.87)}
.beforeItem{background:transparent;opacity:1;font-size:32px;top:10px;position:absolute;width:100%;text-align:center}
.beforeItem_img{background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px}
.circleTab.v3car{background:#0d529f94}
.circleTab.v3car:before{content:" ";background:transparent url(../images/dental-care.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3term{background:#0d529f94}
.circleTab.v3term:before{content:" ";background:transparent url(../images/doctor.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3health{background:#0d529f94}
.circleTab.v3health:before{content:" ";background:transparent url(../images/nurse.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3investment{background:#0d529f94}
.circleTab.v3investment:before{content:" ";background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3investment_zero{background:#0d529f94}
/*.circleTab.v3investment_zero span.roundText{background:transparent url(../images/sprite_img.png) no-repeat;text-indent:-5000px;height:40px;width:100px;position:absolute;background-position:-666px -21px;top:12px;left:16px}*/
.circleTab.v3investment_zero:before{content:" ";background:transparent url(../images/equipment.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3investment_life{background:#0d529f94}
/*.circleTab.v3investment_life span.roundText{background:transparent url(../images/sprite_img.png) no-repeat;text-indent:-5000px;height:40px;width:100px;position:absolute;background-position:-785px -25px;top:12px;left:16px}*/
.circleTab.v3investment_life:before{content:" ";background:transparent url(../images/physio.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3child_invest{background:#0d529f94}
/*.circleTab.v3child_invest span.roundText{background:transparent url(../images/sprite_img.png) no-repeat;text-indent:-5000px;height:40px;width:100px;position:absolute;background-position:-894px -165px;top:12px;left:16px}*/
.circleTab.v3child_invest:before{content:" ";background:transparent url(../images/dental-care.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3retirement_invest{background:#0d529f94}
/*.circleTab.v3retirement_invest span.roundText{background:transparent url(../images/sprite_img.png) no-repeat;text-indent:-5000px;height:40px;width:100px;position:absolute;background-position:-656px -158px;top:12px;left:16px}*/
.circleTab.v3retirement_invest:before{content:" ";background:transparent url(../images/denture.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3taxsaving_invest{background:#0d529f94}
/*.circleTab.v3taxsaving_invest span.roundText{background:transparent url(../images/sprite_img.png) no-repeat;text-indent:-5000px;height:40px;width:100px;position:absolute;background-position:-778px -160px;top:12px;left:16px}*/
.circleTab.v3taxsaving_invest:before{content:" ";background:transparent url(../images/doctor.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3travel{background:#0d529f94}
.circleTab.v3travel:before{content:" ";background:transparent url(../images/caregiver.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position: 10px 9px;}
.circleTab.v3twowheeler{background:#0d529f94}
.circleTab.v3twowheeler:before{content:" ";background:transparent url(../images/brand.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position:8px 9px}
.circleTab.v3taxsaving{background:#0d529f94}
.circleTab.v3taxsaving:before{content:" ";background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position:10px 9px;}
.circleTab.v3cancercare{background:#0d529f94}
.circleTab.v3cancercare:before{content:" ";background:transparent url(../images/health-checkup.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position:10px 9px;}
.circleTab.v3retirement{background:#0d529f94}
.circleTab.v3retirement:before{content:" ";background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position:10px 9px;}
.circleTab.v3criticalillness{background:#0d529f94}
.circleTab.v3criticalillness:before{content:" ";background:transparent url(../images/speaking.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position:10px 9px}
.circleTab.v3home{background:#0d529f94}
.circleTab.v3home:before{content:" ";background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position:10px 9px;}
.circleTab.v3child{background:#0d529f94}
.circleTab.v3child:before{content:" ";background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:25px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:50px;background-position:10px 9px;}
@-webkit-keyframes sonarEffect{0%{opacity:.3}
40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5)}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);opacity:0}
}
@-moz-keyframes sonarEffect{0%{opacity:.3}
40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5)}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5);-moz-transform:scale(1.5);opacity:0}
}
@keyframes sonarEffect{0%{opacity:.3}
40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5)}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.5);opacity:0}
}
select::-ms-expand{display:none}    

.policy_wrapper .h6{font-size:16px}
.policy_wrapper .h5{font-size:20px}
.policy_wrapper .h4{font-size:24px}
.policy_wrapper .h3{font-size:28px}
.policy_wrapper .h2{font-size:32px}
.policy_wrapper .h1{font-size:36px}
.bestSite_text{font-size:48px!important;text-align:center;color:#fff;font-weight:300;/*top: -30px;*/}
.bestSite_text1{    font-size: 48px!important;
    text-align: center;
    color: #ffffff;
    font-weight: 300;
    text-transform: uppercase;
    text-shadow: 0px 0px 19px rgba(0, 0, 0, 0.98);/*
    float: right;
    margin-right: 70px;*/}
.bestSite_text strong{font-weight:400}
    .all_service_tab{/*width:94%;margin:30px auto 110px*/margin: 84px auto;
    width: 100%;}

.headerColor{border-radius:0;background:rgba(0,0,0,0.2)!important;padding:20px;display:none;-webkit-box-shadow:0 2px 21px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 21px rgba(0,0,0,0.2);box-shadow:0 2px 21px rgba(0,0,0,0.2)}
.navbar-default{background:0;border:0;min-height:0;margin-bottom:0}
.navbar-default.mb50{margin:20px 0 5px 0}
.nav>li>a{    padding: 20px 20px 0px 0;
    margin-right: 10px;
    font-weight: bolder;
    font-size: 20px;
}
.toll_free_no{position:relative}
.navbar-nav>li.tollfree{position:relative;font-size:16px;text-align:right;color:#fff;top:8px;/*text-shadow: 1px 1px 1px #fff;*/}
.navbar-nav>li.tollfree span{position:absolute;font-size:10px;text-align:right;color:#fff;top:25px;right:0}
.navbar-brand{padding:0;margin:0;height:auto}


ul.topic-lists {
    text-align: left;
    margin: 10px 2px 2px -18px;
    list-style-image: url(../images/arrow.png);
    color: #fff;
}
h2.header-txt1 {
    font-size: 18px;
    color: #fff;
    font-weight: 900;
    text-align: left;
    margin: 0px 0px 0px 0px;
}
/*santu css*/

    /* Style for our header texts
    * --------------------------------------- */
    h1{
        font-size: 5em;
        font-family:'Gotham_Bold', Gotham-Bold, Verdana, Arial, sans-serif;
        color: #fff;
        margin:0;
    }
    .intro p{
        color: #fff;
        position: relative;
    }

    /* Centered texts in each section
    * --------------------------------------- */
    .section{
        text-align:center;
    }

    /* Overwriting styles for control arrows for slides
    * --------------------------------------- */
    .controlArrow.prev {
        left: 50px;
    }
    .controlArrow.next{
        right: 50px;
    }

    /* Bottom menu
    * --------------------------------------- */


/*      Mobile screen       */

@media screen and (max-width: 360px){
    .doctor-side {
    margin: 15px auto;
    width: 0;
    float: none;
    background: none;
    background-size: cover;
    height: 0;
    position: relative;
    top: 5em;
}
.all_service_tab {
    width: 100%;
    margin: 83px auto;
}
.all_service_tab .circleTab {
    font-size: 11px;
    height: 70px;
    margin: 10px 6px;
    padding-top: 0!important;
    width: 84px;
    border-radius: 5px!important;
    box-shadow: 0 2px 4px rgba(10,11,11,0.2)!important;
}
.all_service_tab {
    margin: 0px auto 0;
    width: 290px;
}
}
@media screen and (min-width:1900px){.landingScreen .formarea .leftTab ul{width:31%!Important}
.landingScreen .formarea .leftTab ul li a{padding:26% 15px 4%!important;font-size:14px}
.landingScreen .formarea .leftTab ul li a.investment{padding:22% 5px 4%!important}
.landingScreen .formarea .leftTab ul li a.investment div{font-size:10px}
.landingScreen .formarea .leftTab .info_list{width:100%!important}
.landingScreen .formarea .leftTab .info_list li{line-height:30px!important}
.landingScreen .formarea .leftTab .content_box{width:69%!important}
.policy_wrapper .h6{font-size:28px}
.policy_wrapper .h5{font-size:32px}
.policy_wrapper .h4{font-size:36px}
.policy_wrapper .h3{font-size:40px}
.policy_wrapper .h2{font-size:44px}
.policy_wrapper .h1{font-size:48px}
.container{width:1570px}
.rightTab.heathform{padding:13px 45px 20px 55px!important}
.rightTab.heathform .err{bottom:-12px!important}
.a_ele{font-family:FontAwesome;font-size:33px!important;font-weight:300}
.navbar-default.mb50{margin:50px 0 80px 0}
.navbar-default .navbar-nav>li>a{font:400 14px 'Roboto'}
.landingScreen .formarea .leftTab ul li .car:before,.landingScreen .formarea .leftTab ul li .health:before,.landingScreen .formarea .leftTab ul li .term:before,.landingScreen .formarea .leftTab ul li .investment:before,.landingScreen .formarea .leftTab ul li .travel:before{font-family:FontAwesome;font-size:33px!important;font-weight:300}
.landingScreen .formarea,.disForm,.landingScreen .formarea .leftTab .content_box{height:519px;box-sizing:border-box}
.landingScreen .formarea .leftTab ul li a,.disForm .leftContent ul li a{padding:33.1% 15px 4.6%}
.category ul.cate li a{width:120px;height:120px}
.category ul.cate li a::before{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5)}
.category ul.cate li a span{position:absolute;top:128px;left:-25px;width:160px;text-align:center;font:400 14px 'Roboto';line-height:16px;color:#fff}
.category ul.cate li a.tx:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-91px 18px}
.category ul.cate li a.tw:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-232px 21px}
.category ul.cate li a.re:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-374px 16px}
.category ul.cate li a.ch:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-87px -78px}
.category ul.cate li a.ci:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-362px -76px}
.category ul.cate li a.hi:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-226px -78px}
.category ul.cate li a.cc:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-474px -78px}
.all_service_tab{width:88%;margin:55px auto}
.all_service_tab .circleTab{zoom:1.3}
.content_box .arrow{zoom:1.5;-moz-transform:scale(1.5)}
.landingScreen .formarea .rightTab .input_field,.disForm .rightContent .input_field{height:60px}
.landingScreen .formarea .rightTab .input_field .lable .iconpos{font-size:30px}
.landingScreen .formarea .rightTab .input_field.pro .proceed,.disForm .input_field.pro .proceed{padding:20px 13px}
.landingScreen .formarea .rightTab .input_field.pro .proceed:after,.disForm .input_field.pro .proceed:after{background-position:13px -471px}
.landingScreen .formarea .rightTab .upload_item,.disForm .upload_item{padding:20px 15px}
.landingScreen .formarea .rightTab .upload_item:after,.disForm .upload_item:after{background-position:-1px -472px}
.landingScreen .formarea .rightTab,.disForm .rightContent{padding:25px 65px 20px 75px}
.rightTab .car-bg .inputBox{width:47%!important}
.rightTab .nextstep:after{background-position:0 -475px!important}
.landingScreen .formarea .rightTab .input_field .info span.b,.disForm .rightContent .input_field .info span.b{font:400 14px 'Roboto';line-height:16px}
.landingScreen .formarea .rightTab .input_field .inputBox,.disForm .rightContent .input_field .inputBox{width:62%!important}
.heathform .mobNumber{right:0}
.inputBox .addBtn .fa.fa-plus{top:45%!important}
.health-bg label.countryCode{padding:15px 4px 5px;text-align:center;font:400 14px 'Roboto';line-height:16px}
.policy_wrapper h3{font-size:40px}
.policy_wrapper h6{font-size:20px}
.landingScreen .formarea .leftTab .content_box ul.info_list li,.disForm .leftContent .content_box ul.info_list li{display:block;font-size:16px;line-height:36px;width:100%}
.car-bg{margin-top:75px}
.radio{margin-bottom:20px;font-size:16px}
.travel-bg .travellerDetails,.health-bg .travellerDetails,.healthMember_add .travellerDetails{top:61px}
.landingScreen .formarea .rightTab .input_field .inputBox.dates{width:27%!important}
.landingScreen .formarea .rightTab .input_field .inputBox .fig_lbl,.disForm .rightContent .input_field .inputBox .fig_lbl{height:80%}
.landingScreen .formarea .rightTab .box_value,.disForm .rightContent .box_value{width:94%;margin:0 3%}
.landingScreen .formarea .rightTab .input_field .inputBox input,.disForm .rightContent .input_field .inputBox input{height:45px;padding:5px 5px 0}
.landingScreen .formarea .rightTab .input_field .inputBox select,.disForm .rightContent .input_field .inputBox select{padding:8px 12px 8px 5px;background:url("../images/arrow-down.png") no-repeat 68% 18px}
.landingScreen .formarea .rightTab .input_field .inputBox select.arrow_pos,.disForm .rightContent .input_field .inputBox select.arrow_pos{background-position:100% 19px!important}
.landingScreen .formarea .leftTab .content_box,.disForm .leftContent .content_box{padding:130px 35px 36px 30px}
.modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}
.service_info .knowMore{left:-12.5%;top:-450px}
.easybox{display:table;height:275px}
.easybox .info{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5)}
.service_info .m50{margin:50px 0}
.service_info h6{margin-top:45px}
.app_Highlight .video_box{width:100%;max-width:400px;height:250px;margin:40px auto}
img.youtube-thumb{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;right:0;top:0;height:auto;height:250px}
div.play-button{background:url("//i.imgur.com/TxzC70f.png") no-repeat;height:41px;left:45%;position:absolute;top:34%;width:41px;background-size:100%;border:0}
.app_Highlight .video_box{width:100%;margin:10px auto;position:relative}
.app_Highlight .mt70{margin:0}
.video_box iframe{height:280px!important;width:500px!important}
.speakHighlight .m50{margin:150px 0 50px}
.speakHighlight .all_speak .speak .left p{font-size:17px}
.partners .logos ul.brand_logo li{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);margin:25px}
.footer_section{margin-top:60px!important}
.footer_section ul.social{margin:20px 0!important}
.footer_section.payoption{margin-top:50px!important}
}
@media only screen and (min-width:1400px) and (max-width:1600px){.landingScreen .formarea .leftTab ul{width:31%!Important}
.landingScreen .formarea .leftTab ul li a{padding:24.9% 15px 4%!important;font-size:14px}
.landingScreen .formarea .leftTab ul li a.investment{padding:23% 5px 4%!important}
.landingScreen .formarea .leftTab ul li a.investment div{font-size:10px}
.landingScreen .formarea .leftTab .info_list{width:100%!important}
.landingScreen .formarea .leftTab .info_list li{line-height:30px!important}
.landingScreen .formarea .leftTab .content_box{width:69%!important}
.all_service_tab .circleTab{margin:30px}
.policy_wrapper .h6{font-size:16px}
.policy_wrapper .h5{font-size:20px}
.policy_wrapper .h4{font-size:24px}
.policy_wrapper .h3{font-size:28px}
.policy_wrapper .h2{font-size:32px}
.policy_wrapper .h1{font-size:36px}
.doctor-side1 {
background-size: cover;
background: url(../images/inner-images/doctor.png) no-repeat center top;
background-position: 19% 49%;
width: 100%;
min-height: 100%;
position: absolute;
margin-left: -14px;
zoom: 1.2;
}
.container{width:1270px}
.rightTab.heathform{padding:13px 45px 20px 55px!important}
.rightTab.heathform .err{bottom:-12px!important}
.a_ele{font-family:FontAwesome;height:38px;text-align:center;position:absolute;font-size:24px!important;font-weight:300}
.navbar-default.mb50{margin:20px 0 30px 0}
.navbar-default .navbar-nav>li>a{font:400 14px 'Roboto'}
.landingScreen .formarea .leftTab ul li .car:before,.landingScreen .formarea .leftTab ul li .health:before,.landingScreen .formarea .leftTab ul li .term:before,.landingScreen .formarea .leftTab ul li .investment:before,.landingScreen .formarea .leftTab ul li .travel:before{font-family:FontAwesome;height:38px;text-align:center;position:absolute;font-size:24px!important;font-weight:300}
.landingScreen .formarea,.disForm,.landingScreen .formarea .leftTab .content_box{height:429px;box-sizing:border-box}
.category ul.cate li a{width:90px;height:90px}
.category ul.cate li a span{position:absolute;top:94px;left:-25px;width:137px;text-align:center;font:400 12px 'Roboto';line-height:16px;color:#fff}
.category ul.cate li a.tx:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-92px 8px}
.category ul.cate li a.tw:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-235px 9px}
.category ul.cate li a.re:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-375px 7px}
.category ul.cate li a.ch:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-92px -86px}
.category ul.cate li a.ci:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-365px -85px}
.category ul.cate li a.hi:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-230px -86px}
.category ul.cate li a.cc:before{content:"";width:90px;height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background:url("../images/sprite_img.png") no-repeat;background-position:-477px -84px}
.brands{padding:0}
.rightTab .nextstep:after{background-position:6px -482px!important}
.landingScreen .formarea .rightTab .input_field .info span.b,.disForm .rightContent .input_field .info span.b{font:400 14px 'Roboto';line-height:16px}
.heathform .mobNumber{right:0}
.inputBox .addBtn .fa.fa-plus{top:45%!important}
.health-bg label.countryCode{padding:10px 4px 5px;text-align:center;font:400 14px 'Roboto';line-height:16px}
.policy_wrapper h3{font-size:32px}
.policy_wrapper h6{font-size:18px}
.landingScreen .formarea .leftTab .content_box ul.info_list li,.disForm .leftContent .content_box ul.info_list li{display:block;font-size:16px;line-height:36px;width:100%}
.car-bg{margin-top:35px}
.radio{margin-bottom:20px;font-size:16px}
.modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}
.service_info .knowMore{left:-14.5%;top:-300px}
.easybox{display:table;height:200px}
.service_info .m50{margin:30px 0}
.service_info h6{margin-top:25px}
.video_box iframe{height:220px!important;width:400px!important}
.speakHighlight .all_speak .speak .left p{font-size:17px}
.partners .logos ul.brand_logo li{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);margin:11px}
.footer_section h2{margin-top:0 0 10px 0}
.footer_section ul.social{margin:20px 0!important}
.footer_section.payoption{margin-top:50px!important}
}
@media only screen and (max-width:1024px){.otheruseful_links.pblink{float:left}
.navbar{display:none}
.mrnone h1, .mrnone h3 {
    display: block !important;
}
.header_strip {background: #005387;
    height: 40px;
    display: block;
    position: fixed;
    top: 0px;
    float: right;
    margin-right: 70px;
    left: 0;
    z-index: 1000;
    width: 100%;
}
.policy_logo{display:none}
.tag_line_txt {
    font-size: 16px;
    color: #fff;
    text-align: center;
    padding-top: 10px;
    display: inline-block;    width: 100%;
}
.rightSet_v3 {
    float: right;
    width: 12%;
}
.leftSet_v3{float: left;width:0%;}
.logo_icon_bar{width: 30px;height: 30px;display: inline-block;margin: 5px;}
.logo_icon_bar img{width:100%;}


.all_service_tab{width:98%;margin:20px auto}
.all_service_tab .circleTab{margin:20px 10px}
.made_easy,.brands,.footer{padding:0}
.service_info .knowMore{left:-5%}
.partners .logos{width:84%}
.partners .m70{margin:10px 0}
.footer_section h2{margin:0 0 10px}
.service_info .knowMore{display:none}
.speakHighlight .all_speak{width:80%}
.speakHighlight .all_speak .speak .left .speak_text{width:80%;float:right}
.media_news .container,.testimonials .container{padding:0}
.app_Highlight .mt70{margin:0}
}
@media only screen and (max-width:801px){.stickyBanner{display:none!important}

.prequot-new-icon{display:none}
.mobile.know_more{display:none}
.all_service_tab .circleTab{margin:30px 20px}
.landingScreen{background:#5287c7;background:-moz-radial-gradient(center,ellipse cover,#5287c7 0,#0671b8 0,#07192e 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#5287c7),color-stop(0%,#0671b8),color-stop(100%,#07192e));background:-webkit-radial-gradient(center,ellipse cover,#5287c7 0,#0671b8 0,#07192e 100%);background:-o-radial-gradient(center,ellipse cover,#5287c7 0,#0671b8 0,#07192e 100%);background:-ms-radial-gradient(center,ellipse cover,#5287c7 0,#0671b8 0,#07192e 100%);background:radial-gradient(ellipse at center,#5287c7 0,#0671b8 0,#07192e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5287c7',endColorstr='#07192e',GradientType=1)}
.made_easy{background:#59dab4!important}
.landingScreen .bgtrans{background:none!important}
.brands{background:#ffa841!important}
}
@media only screen and (max-width:768px){
    #fp-nav,.service_info .knowMore{display:none}
.investors_link>span{display:table-cell;font-size:12px;color:#424242;vertical-align:middle;width:25%}
.all_service_tab .circleTab fig{position:absolute;top:-9px;right:-25px;background:url(../images/caicon-bg.png) no-repeat 0 0;padding:14px 22px 13px 9px;border-radius:50%;color:#f90;background-size:80%;font-weight:500}
.bestSite_text{margin-top:0}
.all_service_tab{margin:10px auto 0;width:700px}
.all_service_tab .circleTab{margin:10px 50px}
#home .fp-tableCell .mrnone{margin-left:-15px;margin-right:-15px}
#fp-nav{display:none}
#policy_new_home .header{position:fixed!important;z-index:101!important;box-shadow:none;border-bottom:0}
.bestSite_text{margin-top:-35px}
.easybox{display:table;height:230px}
.made_easy{padding:50px 0 0 0}
.service_info .knowMore{left:-4%;top:-500px}
.media_news{padding:0}
.appmedia .app_box img.mob,.tvmedia img{width:36%;max-width:507px}
.app_Highlight .app_box.pdleft{width:60%;display:table;margin:7px auto}
.app_Highlight .app_box a.googleplay{text-align:right}
.app_Highlight .app_box a.ios{text-aling:left}
.app_Highlight .mt70{margin:0}
.app_Highlight .video_box{width:100%;max-width:300px;height:100px;margin:10px auto}
.app_Highlight .video_box:last-child{display:none}
img.youtube-thumb{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;right:0;top:0;height:auto;height:150px}
div.play-button{background:url("https://i.imgur.com/TxzC70f.png") no-repeat;height:41px;left:45%;position:absolute;top:34%;width:41px;background-size:100%;border:0}
.app_Highlight .video_box{width:100%;margin:10px auto;position:relative}
.video_box IFRAME{width:100%}
.video_box.second{display:none}
.speakHighlight .all_speak .speak .left{min-height:400px}
.speakHighlight .all_speak .speak .left h4{margin:25px 0 20px 0;text-align:center}
.speakHighlight .all_speak .speak .left .img{margin:45px 0 5px;width:100%}
.speakHighlight .all_speak .speak .left .speak_text{width:100%;float:right;padding:0 30px}
.speakHighlight .all_speak .speak .left p{font-size:17px;letter-spacing:1px}
h4#client_section{maring-bottom:0}
.speakHighlight .all_speak .speak{padding:0}
.speak_text p span,.speak_text p:before{display:none!important}
.speakHighlight .slick-slide img{text-align:center!important;display:inline!important}
.slick-next{right:-20px!important}
.slick-prev{left:-20px!important}
.brands{padding:0}
.partners .fp-tableCell{display:table-cell!important}
.partners .logos{clear:both;width:94%;margin:0 auto}
.partners .logos ul.brand_logo li{margin:10px 6px}
img.investors{width:100%}
.footer{padding:0}
}
@media only screen and (min-width:680px) and (max-width:740px){
    .mrnone h1,.mrnone h3{display:none !important;}
.etech .fa{display:inline-block}
.otheruseful_links{margin:0;width:100%}
.otheruseful_links.pblink .bplable{display:inline-block}
.otheruseful_links a{font-size:11px;margin:10px auto;display:inline-block;max-width:195px;padding:0}
.otheruseful_links .typeAbtn,.otheruseful_links .typeBbtn,.otheruseful_links .typeCbtn{padding:0;background:0;text-align:left;border-right:1px solid #fff;border-radius:0;color:#5fb3cd;text-decoration:underline}
.otheruseful_links .typeAbtn{padding-right:5px}
.otheruseful_links span{padding:5px 0 2px;font-size:11px;text-transform:uppercase}
.otheruseful_links .bplable{font-size:12px;text-transform:capitalize;padding-left:5px;color:#5fb3cd}
.otheruseful_links .bplable .fa,.otheruseful_links.pblink .fa{font-size:10px!important;margin-right:3px!important}
.otheruseful_links.pblink a{width:auto}
.otheruseful_links.pblink a.loans{border-right:1px solid #fff;border-radius:0;display:inline-block;padding-right:5px;width:auto}
.otheruseful_links{margin:0 auto;width:92%;text-align:left;float:left;margin-left:8%}
.otheruseful_links a{font-size:11px;color:#60b4ce;margin:2px auto;text-align:center;display:inline-block;text-decoration:underline}
.otheruseful_links .typeBbtn,.otheruseful_links.pblink a.typeCbtn{border-right:0}
/*.otheruseful_links.pblink a span{display:none}*/
.otheruseful_links.pblink a:last-child{width:100%;display:block;margin-left:17.5%;border-right:0;color:#60b4ce;line-height:0}
}
@media only screen and (min-width:667px) and (max-width:740px){
    .mrnone h1,.mrnone h3{display:none !important;}
.media_news,.testimonials{display:none!important}
#fp-nav{display:none}
span.wrapText{display:block;margin:0!important;padding:0}
.bestSite_text,.bestSite_text+.h3{margin-top:0;display:none}
.otheruseful_links .typeCbtn.rightBrd{border:0;border-left:1px solid #fff;padding-left:5px}
.all_service_tab{margin:0 auto;width:100%;text-align:center}
.all_service_tab .circleTab{margin:10px}
.all_service_tab .circleTab{font-size:10px;height:70px;margin:10px 6px;padding-top:0!important;width:90px;border-radius:5px!important;box-shadow:0 2px 4px rgba(10,11,11,0.2)!important}
.circleTab>span{display:table;height:25px;margin-top:52px;padding-bottom:0;text-align:center;width:100%;font-weight:400;line-height:12px}
.circleTab.v3investment_zero>span,.circleTab.v3child_invest>span,.circleTab.v3taxsaving_invest>span,.circleTab.v3retirement_invest>span,.circleTab.v3investment_life>span{margin-top:52px}
.circleTab>span.roundText{margin:0;height:auto;display:inline}
.all_service_tab .circleTab{border-radius:0}
.beforeItem{background:transparent;opacity:1;font-size:33px;top:0;position:absolute;width:100%;text-align:center}
.beforeItem_img{background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:10px;position:absolute;width:50px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;zoom:1;background-position:0 0;height:60px}
.circleTab.v3car{background:#776fce}
.circleTab.v3car:before,.circleTab.v3health:before,.circleTab.v3term:before,.circleTab.v3investment:before,.circleTab.v3investment_zero:before,.circleTab.v3child_invest:before,.circleTab.v3taxsaving_invest:before,.circleTab.v3retirement_invest:before,.circleTab.v3investment_life:before,.circleTab.v3travel:before,.circleTab.v3twowheeler:before,.circleTab.v3taxsaving:before,.circleTab.v3cancercare:before,.circleTab.v3retirement:before,.circleTab.v3criticalillness:before,.circleTab.v3home:before,.circleTab.v3child:before{content:" ";background:transparent url(../images/sprite_img_mob.png) no-repeat;vertical-align:middle;zoom:1;background-position:0 0;height:35px;width:35px;opacity:1;font-size:32px;text-align:center}
.circleTab.v3car:before{background-position:-10px 0;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3term{background:#505c8b}
.circleTab.v3term:before{background-position:-7px -56px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3health{background:#42ceb2}
.circleTab.v3health:before{background-position:-10px -109px;top:11px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3investment{background:#496fbc}
.circleTab.v3investment:before{background-position:-8px -165px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3investment_zero{background:#496fbc}
.circleTab.v3investment_zero span.roundText{background:0;height:40px;width:80px;position:absolute;top:4px;left:6px;margin:0;text-indent:0;font-size:9px}
.circleTab.v3investment_zero:before{background-position:-676px -332px;top:14px;position:absolute;left:1px;bottom:0;right:0;margin:0 auto}

.circleTab.v3investment_life{background:#496fbc}
.circleTab.v3investment_life span.roundText{background:0;height:40px;width:80px;position:absolute;top:6px;left:6px;margin:0;text-indent:0;font-size:9px}
.circleTab.v3investment_life:before{background-position:-7px -162px;top:15px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}

.circleTab.v3child_invest{background:#496fbc}
.circleTab.v3child_invest span.roundText{background:0;height:40px;width:80px;position:absolute;top:6px;left:6px;margin:0;text-indent:0;font-size:9px}
.circleTab.v3child_invest:before{background-position:-536px -514px;top:14px;position:absolute;left:-9px;bottom:0;right:0;margin:0 auto}
.circleTab.v3retirement_invest{background:#496fbc}
.circleTab.v3retirement_invest span.roundText{background:0;height:40px;width:80px;position:absolute;top:4px;left:6px;margin:0;text-indent:0;font-size:9px}
.circleTab.v3retirement_invest:before{background-position:-827px -420px;top:16px;position:absolute;left:-1px;bottom:0;right:0;margin:0 auto}

.circleTab.v3taxsaving_invest{background:#496fbc}
.circleTab.v3taxsaving_invest span.roundText{background:0;height:40px;width:80px;position:absolute;top:4px;left:5px;margin:0;text-indent:0;font-size:9px}
.circleTab.v3taxsaving_invest:before{background-position:-544px -424px;top:17px;position:absolute;left:-5px;bottom:0;right:0;margin:0 auto}

.circleTab.v3travel{background:#e6a65a}
.circleTab.v3travel:before{background-position:-10px -218px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3twowheeler{background:#de6d75}
.circleTab.v3twowheeler:before{background-position:-682px -422px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3taxsaving{background:#4b76c2}
.circleTab.v3taxsaving:before{background-position:-548px -425px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3cancercare{background:#d9679c}
.circleTab.v3cancercare:before{background-position:-932px -512px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3retirement{background:#486bb8}
.circleTab.v3retirement:before{background-position:-829px -421px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3criticalillness{background:#ff920a}
.circleTab.v3criticalillness:before{background-position:-932px -339px;top:7px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3criticalillness span{margin-top:44px}
.circleTab.v3home{background:#d17447}
.circleTab.v3home:before{background-position:-680px -515px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.circleTab.v3child{background:#486fbc}
.circleTab.v3child:before{background-position:-543px -515px;top:14px;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.bestSite_text{margin-top:26px;margin-bottom:0;font-size:30px!important}
.landingScreen h3,.landingScreen h3{font-size:16px;margin:5px 0 0 0}
.service_info .easybox.col-xs-6{width:33.33%}
.made_easy{padding:0}
.service_info h1{font-size:26px}
.policy_wrapper h4{font-size:18px}
.service_info .info{zoom:.53}
.service_info .m50{margin:-10px}
.service_info .m20{margin:10px 0 10px}
.service_info .easybox{display:table;height:120px}
.comp h6,.service_info h6{font-size:12px}
.comp p,.service_info p{font-size:10px}
#home .fp-tableCell .mrnone{margin-left:-15px;margin-right:-15px}
#fp-nav{display:none}
#policy_new_home .header{position:fixed!important;z-index:101!important;box-shadow:none;border-bottom:0}
.media_news{padding:20px 0 0 0}
.media_news h2{font-size:22px}
.media_news p{font-size:16px}
.app_Highlight .mt70{margin:0}
.app_Highlight .video_box{width:100%;max-width:300px;height:100px;margin:10px auto}
.app_Highlight .video_box:last-child{display:none}
img.youtube-thumb{bottom:0;display:block;left:0;margin:auto;max-width:75%;width:100%;right:0;top:0;height:auto;height:100px}
div.play-button{background:url("https://i.imgur.com/TxzC70f.png") no-repeat;height:41px;left:45%;position:absolute;top:34%;width:41px;background-size:100%;border:0}
.app_box{display:none}
.app_Highlight .app_box.pdleft{width:46%;display:table;margin:7px auto}
.app_Highlight .video_box{width:70%;margin:10px auto}
.video_box IFRAME{width:100%;height:135px}
.video_box.second{display:none}
.testimonials .mov_item{margin:0}
.testimonials{padding:5px 0 0 0}
.left.bdrleft{display:none}
.speakHighlight .all_speak .speak .left{width:100%;padding:0}
.speakHighlight .all_speak .speak .left .speak_text{width:100%;float:right}
.speakHighlight .all_speak .speak .left .img{width:100%;margin:0 0 5px;height:100px;zoom:.8}
h4#client_section{maring-bottom:0}
.speakHighlight .all_speak .speak{padding:0;max-height:170px}
.speakHighlight .all_speak .speak .left h4{font-size:22px;text-align:center;margin:10px 0 0 0}
.speakHighlight .all_speak .speak .left p{font-size:13px;text-align:center;line-height:16px;padding:5px 0;max-height:90px;overflow:hidden}
.speak_text p span,.speak_text p:before{display:none!important}
.speakHighlight .slick-slide img{text-align:center!important;display:inline!important}
.speakHighlight .showing{margin:0 auto 0;bottom:0!important;top:0}
.slick-next{right:-20px!important}
.slick-prev{left:-20px!important}
.partners .fp-tableCell{display:table-cell!important}
.partners .m70{margin:-20px 0 10px}
.partners .logos{clear:both;width:90%;margin:0 auto;overflow:auto}
.partners .logos ul.brand_logo li{zoom:58%;width:11%;margin:.6%}
.partners .logos ul.brand_logo{width:100%;margin:0 auto}
.partners .mb50{margin:0}
.footer{padding:10px 0 0 0}
.footer_section h2{font-size:22px;margin:-20px 0 10px}
.footer_section h6{font-size:14px}
.footer_section ul.social li a{margin:0 4px}
.footer_section ul.link li{padding:0 3px;margin:3px 0}
.footer_section ul.brand_logo.payoption li{width:45px;margin:3px 0}
.footer_section ul.brand_logo.payoption li img{width:100%}
.footer_section ul.link li a{font-size:11px}
.footer_section ul.brand_logo.payoption{margin-top:0;display:none}
.footer_section .m50{margin:0}
.footer_section ul.brand_logo{margin:0 0 -5px 0}
.investors{width:100%;display:none}
.footer_section p{font:400 9px 'Roboto';line-height:13px}
.desktop{display:none!important}
a.mobile{color:#9bf8dd;text-align:center;clear:both;text-decoration:underline;font-size:12px;top:-8px;position:relative}
.etech .fa{display:inline-block}
.otheruseful_links.pblink .bplable{display:inline-block}
.otheruseful_links{margin:0;width:100%}
.otheruseful_links a{font-size:11px;margin:10px auto;display:inline-block;max-width:195px;padding:0}
.otheruseful_links .typeAbtn,.otheruseful_links .typeBbtn,.otheruseful_links .typeCbtn{padding:0;background:0;text-align:left;border-right:1px solid #fff;border-radius:0;color:#5fb3cd;text-decoration:underline}
.otheruseful_links .typeAbtn{padding-right:5px}
.otheruseful_links span{padding:5px 0 2px;font-size:11px;text-transform:uppercase}
.otheruseful_links .bplable{font-size:12px;text-transform:capitalize;padding-left:5px;color:#5fb3cd}
.otheruseful_links .bplable .fa,.otheruseful_links.pblink.fa{font-size:10px!important;margin-right:3px!important}
.otheruseful_links.pblink a{width:auto}
.otheruseful_links.pblink a.loans{border-right:1px solid #fff;border-radius:0;display:inline-block;padding-right:5px;width:auto}
.otheruseful_links{margin:0 auto;width:92%;text-align:left;float:left;margin-left:8%}
.otheruseful_links a{font-size:11px;color:#60b4ce;margin:2px auto;text-align:center;display:inline-block;text-decoration:underline}
.otheruseful_links .typeBbtn,.otheruseful_links.pblink a.typeCbtn{border-right:0}
.otheruseful_links.pblink a span{display:none}
.otheruseful_links.pblink a:last-child{width:100%;display:block;margin-left:17.5%;border-right:0;color:#60b4ce;line-height:0}
}
@media screen and (max-width:640px){
    /*.mrnone h1,.mrnone h3{display:none !important;}*/
.media_news,.testimonials{display:none!important}
.service_info h1, .service_info h2 {
    font-weight: 500;
    font-size: 24px;
}
#fp-nav{display:none}
.otheruseful_links {margin-left: 2%;}
span.wrapText{display:block;margin:0!important;padding:0}
/*.bestSite_text,.bestSite_text+.h3{display:none}*/
.all_service_tab{margin:0 auto 0;width:555px}
.all_service_tab .circleTab{font-size:11px;height:74px;margin:25px 6px;padding-top:0!important;width:84px;border-radius:5px!important;box-shadow:0 2px 4px rgba(10,11,11,0.2)!important}
.circleTab>span{display:table;height:40px;line-height:12px;margin-top:52px;padding-bottom:25px;text-align:center;width:100%;font-size:9px;font-weight:400}
.circleTab>span.roundText{margin:0;height:auto;display:inline}
.all_service_tab .circleTab{border-radius:0;margin:10px 6px}
#home .fp-tableCell .mrnone{margin-left:-15px;margin-right:-15px}
#fp-nav{display:none}
#policy_new_home .header{position:fixed!important;z-index:101!important;box-shadow:none;border-bottom:0}
.all_service_tab .circleTab{float:left;display:block}
.all_service_tab .circleTab::before{line-height:65px}
.all_service_tab:after{content:"";clear:both;display:table}
.beforeItem{background:transparent;opacity:1;font-size:26px;top:0;position:absolute;width:100%;text-align:center}
.beforeItem_img{background:transparent url(../images/sprite_img.png) no-repeat;opacity:1;font-size:32px;top:10px;position:absolute;width:35px;text-align:center;left:0;bottom:0;right:0;margin:0 auto;vertical-align:middle;background-position:0 0;height:35px}
.investors_link>span{display:table-cell;font-size:12px;color:#424242;vertical-align:middle;width:30%}
.made_easy a.know_more{display:none!important}
.service_info .seo_content_box{display:none}

.easybox.col-xs-6{width:33.33%}
.made_easy{padding:0}
.service_info h1{font-size:26px}
.policy_wrapper h4{font-size:18px}
.service_info .info{zoom:.53}
.service_info .m50{margin:-10px}
.service_info .m20{margin:10px 0 10px}
.service_info .easybox{display:table;height:110px}
.comp h6,.service_info h6{font-size:12px}
.comp p,.service_info p{font-size:10px}
.media_news h2{font-size:22px}
.media_news p{font-size:16px}
.app_box{display:none}
.app_Highlight .app_box.pdleft{width:60%;display:table;margin:7px auto}
.app_Highlight .video_box{width:100%;max-width:300px;height:150px;margin:10px auto}
.app_Highlight .video_box:last-child{display:none}
img.youtube-thumb{bottom:0;display:block;left:0;margin:auto;max-width:75%;width:100%;right:0;top:0;height:auto;height:150px}
div.play-button{background:url("https://i.imgur.com/TxzC70f.png") no-repeat;height:41px;left:45%;position:absolute;top:34%;width:41px;background-size:100%;border:0}
.appmedia .app_box img.mob,.tvmedia img{width:100%;max-width:507px}
.app_Highlight .mt70{margin:0}
.video_box IFRAME{width:100%;height:135px}
.video_box.second{display:none}
.testimonials .mov_item{margin:0}
.testimonials h2{display:block}.circleTab.v3child_resp:before {
    content: " ";
    background: transparent url(../images/human-lungs-outline.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 14px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 10px 9px;
    background-position: 9px 0px;
}
.left.bdrleft{display:none}
.speakHighlight .all_speak .speak .left{width:100%;padding:0}
.speakHighlight .all_speak .speak .left .speak_text{width:100%;float:right}
.speakHighlight .all_speak .speak .left .img{width:100%;margin:0 0 5px;height:100px;zoom:.8}
h4#client_section{maring-bottom:0}
.speakHighlight .all_speak .speak{padding:0;max-height:170px}
.speakHighlight .all_speak .speak .left h4{font-size:22px;text-align:center;margin:10px 0 0 0}
.speakHighlight .all_speak .speak .left p{font-size:13px;text-align:center;line-height:16px;padding:5px 0;max-height:90px;overflow:hidden}
.speak_text p span,.speak_text p:before{display:none!important}
.speakHighlight .slick-slide img{text-align:center!important;display:inline!important}
.speakHighlight .showing{margin:0 auto 0;bottom:0!important;top:0}
.slick-next{right:-20px!important}
.slick-prev{left:-20px!important}
.partners .fp-tableCell{display:table-cell!important}
.partners .m70{margin:-20px 0 10px}
.partners .logos{clear:both;width:90%;margin:0 auto;overflow:auto}
.partners .logos ul.brand_logo li{zoom:55%;width:11%;margin:.6%}
.partners .logos ul.brand_logo{width:100%;margin:0 auto}
.partners .mb50{margin:0}
.footer{padding:0}
.footer_section h2{font-size:22px;margin:0 0 10px 0}
.footer_section h6{font-size:14px}
.footer_section ul.social li a{margin:0 4px}
.footer_section ul.link li{padding:0 3px;margin:3px 0}
.footer_section ul.brand_logo.payoption li{width:45px;margin:3px 0}
.footer_section ul.brand_logo.payoption li img{width:100%}
.footer_section ul.link li a{font-size:10px}
.footer_section ul.brand_logo.payoption{margin-top:0;display:none}
.footer_section .m50{margin:0}
.footer_section ul.brand_logo{margin:0 0 -5px 0}
.investors{width:100%;display:none}
.footer_section p{font:400 9px 'Roboto';line-height:13px}
.mobile{display:block!important}
.desktop{display:none!important}
a.mobile{color:#9bf8dd;text-align:center;clear:both;text-decoration:underline;font-size:12px;top:-8px;position:relative}
.etech .fa{display:inline-block}
.otheruseful_links.pblink .bplable{display:inline-block}
.otheruseful_links{margin:0;width:100%}
.otheruseful_links a{font-size:11px;margin:10px auto;display:inline-block;max-width:195px;padding:0}
.otheruseful_links .typeAbtn,.otheruseful_links .typeBbtn,.otheruseful_links .typeCbtn{padding:0;background:0;text-align:left;border-right:1px solid #fff;border-radius:0;color:#5fb3cd;text-decoration:underline}
.otheruseful_links .typeAbtn{padding-right:5px}
.otheruseful_links span{padding:5px 0 2px;font-size:9px;text-transform:uppercase}
.otheruseful_links .typeCbtn.rightBrd{border:none; border-left:1px solid #fff;  padding-left:5px;}
.otheruseful_links .typeAbtn,.otheruseful_links .typeBbtn,.otheruseful_links .typeCbtn,.otheruseful_links .bplable{font-size:9px;}
.otheruseful_links .bplable{font-size:10px;text-transform:capitalize;padding-left:5px;color:#5fb3cd}
.otheruseful_links .bplable .fa,.otheruseful_links.pblink .fa{font-size:10px!important;margin-right:3px!important}
.otheruseful_links.pblink a{width:auto}
.otheruseful_links.pblink a.loans{border-right:1px solid #fff;border-radius:0;display:inline-block;padding-right:5px;width:auto}
.otheruseful_links{margin:0 auto;width:92%;text-align:left;float:left;margin-left:2%}
.otheruseful_links a{font-size:11px;color:#60b4ce;margin:2px auto;text-align:center;display:inline-block;text-decoration:underline}
.otheruseful_links .typeBbtn,.otheruseful_links.pblink a.typeCbtn{border-right:0}
.otheruseful_links.pblink a span{display:none}
.otheruseful_links.pblink a:last-child{width:100%;display:block;margin-left:23.3%;border-right:0;color:#60b4ce;line-height:0}
.otheruseful_links{margin-top:10px}
.otheruseful_links.pblink{margin-top:0}
.all_service_tab .circleTab {margin: 10px 4px 0;}
.circleTab.v3term:before {
    content: " ";
    background: transparent url(../images/doctor.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 12px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 9px 3px;
}
.circleTab.v3health:before {
    content: " ";
    background: transparent url(../images/nurse.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 12px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 9px 3px;
}
.circleTab.v3investment_life:before {
    content: " ";
    background: transparent url(../images/physio.png) no-repeat;.minput_img, img.input_img {
    position: absolute;
    bottom: 0px;
    left: 18px;
    top: 1px;
    width: 32px;
    z-index: 4;
    background-color: #0d4ca2;
    padding: 4px 4px 4px 4px;
    border-radius: 0px;
}
    opacity: 1;
    font-size: 32px;
    top: 12px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 9px 3px;
}
.circleTab.v3car:before {
    content: " ";
    background: transparent url(../images/dental-care.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 12px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 9px 3px;
}
.circleTab.v3twowheeler:before {
    content: " ";
    background: transparent url(../images/brand.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 12px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 9px 3px;
}
.circleTab.v3travel:before {
    content: " ";
    background: transparent url(../images/caregiver.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 12px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 9px 3px;
}
.circleTab.v3criticalillness:before {
    content: " ";
    background: transparent url(../images/speaking.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 12px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 9px 3px;
}
.bestSite_text1 {
    font-size: 28px!important;
    text-align: center;
    color: #004095;
    font-weight: 300;
    top: -9px;
}
p.wow.fadeIn {
    width: 100%;
    font-size: 12px;
    text-align: justify;
}
.healthcare-content-holder {
    top: 0px;
    position: relative;
}
.mrnone {
    top: 5px;
}
.healthcare-content-holder h2 {
    color: #3e3f41;
    font-size: 18px;
    margin-bottom: 26px;
    text-align: center;
    margin-bottom: 20px;
    color: #ffffff;
    font-family: goutam-book;
    text-align: left;
    text-align: center;
}
.bestSite_text {
    font-size: 30px!important;
    text-align: center;
    color: #fff;
    font-weight: 300;
    top: -15px;
}
.all_service_tab1 {
    margin: 15px auto;
    width: 100%;
    float: none;
  overflow: auto;
        height: inherit;
}
.minput_img, img.input_img {
    position: absolute;
    bottom: 0px;
    left: 18px;
    top: 1px;
    width: 32px;
    z-index: 4;
    background-color: #0d4ca2;
    padding: 4px 4px 4px 4px;
    border-radius: 0px;
}
.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
    padding: 0px 47px 0px 12px;
}
.form-control {
    position: relative;
    float: left;
    margin-left: 30px;
    display: block;
    width: 100%;
    height: 34px;
    /*padding: 16px 12px;*/
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.rightbox {
   width: 100%;
    text-align: center;
    position: relative;
    opacity: 0.8;
    padding: 15px;
    box-shadow: none;
    background-size: cover;
    margin-left: 0;
    border-radius: 7px;
    margin: 0 auto;
    margin-right: 0;
}
.rightbox1 {
    margin-left: 0px;
    background-position: 14% 10%;
    width: 100%;
    border-radius: 10px;
    text-shadow: 0 0 10px rgba(0,0,0);
    display: inline-block;
    min-height: -webkit-fill-available;
    position: relative;
    opacity: 0.6;
}
.content-rightbox1 {
transition: .5s ease;
    position: relative;
    left: 50%;
    margin-top: -80%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    width: 88%;
    text-align: center;
    top: 0%;
    padding: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    color: #fff;
}
.circleTab.v3child_resp:before {
    content: " ";
    background: transparent url(../images/human-lungs-outline.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 14px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 10px 9px;
    background-position: 9px 0px;
}
.circleTab.v3child_resp1:before {
    content: " ";
    background: transparent url(../images/first-aid-kit.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 5px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 10px 9px;
}   
.circleTab.v3child_resp2:before {
    content: " ";
    background: transparent url(../images/stroke.png) no-repeat;
    opacity: 1;
    font-size: 32px;
    top: 2px;
    position: absolute;
    width: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    vertical-align: middle;
    background-position: 0 0;
    height: 50px;
    background-position: 10px 9px;
}
.otheruseful_links {
    width: 100%;
}
.otheruseful_links .acolor2 {
    text-align: center;
    background:#ce4662a6;
    padding: 7px 9px;
    border-radius: 5px;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    width: 35%;
    float: left;
    margin-left: 30%;
}
.doctor-side2 {
    margin: 0;
    width: 100%;
    float: none;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    background-size: auto;
}
.apply {
    float: left;
    color: #ff0000;
    margin-left: 35px;
}
div#status-counter>ul>li {
    list-style-type: none;
    display: inline-block;
    width: 42%;
    position: relative;
}
.counter {
    color: rgb(60, 87, 123);
    /*font-family: goutam-black;*/
    font-size: 20px;
    margin-bottom: 14px;
}
span.title-plus {
    display: inline-block;
    color: rgb(60, 87, 123);
    font-family: goutam-black;
    font-size: 18px;
}
.intro p {
    width: 95%;
    margin: 0 auto;
    font-size: 16px;
    text-align: center;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout: fixed;
    width: 100%;
   /* background: url(../images/banner.png) no-repeat center top;
    background-size: cover;*/
    background-position: 0% !important;
}
}
@media screen and (max-width:540px){.media_news,.testimonials{display:none!important}
.service_info .easybox{height:120px}
.partners .logos ul.brand_logo li{zoom:45%}
}
@media screen and (max-width:480px){.media_news,.testimonials{display:none!important}
.all_service_tab .circleTab{    font-size: 11px;
    height: 70px;
    margin: 4px 8px;
    padding-top: 0!important;
    width: 99px;
    border-radius: 5px!important;
    box-shadow: 0 2px 4px rgba(10,11,11,0.2)!important;
}
.all_service_tab .circleTab fig {top: -9px;}

.circleTab.v3investment_zero span.roundText{top:4px;left:10px;}
.circleTab.v3investment_life span.roundText{top:6px;left:10px;}
.circleTab.v3child_invest span.roundText{top:6px;left:10px;}
.circleTab.v3retirement_invest span.roundText{top:4px;left:13px;}
.circleTab.v3taxsaving_invest span.roundText{top:4px;left:10px;}
.all_service_tab{width:463px}
.otheruseful_links{margin:0px;}
.otheruseful_links.pblink{display:none}
.otheruseful_links.pblink a:last-child{margin-left:27.8%}
}
@media screen and (max-width:440px){.media_news,.testimonials{display:none!important}
.otheruseful_links.pblink{margin-left:2%;margin:0}
.all_service_tab .circleTab{font-size:11px;height:70px;margin:10px 6px;padding-top:0!important;width:97px;border-radius:5px!important;box-shadow:0 2px 4px rgba(10,11,11,0.2)!important}
.all_service_tab{margin:0 auto 0;width:328px}
.service_info .info{zoom:.7}
.easybox.col-xs-6{width:50%}
.service_info .easybox{min-height:150px}
.app_Highlight .app_box.pdleft{width:90%}
.speakHighlight .showing{top:50px}
.partners .logos{clear:both;width:90%;margin:0 auto;overflow:auto}
.partners .logos ul.brand_logo li{zoom:60%;width:23%;margin:1%}
.all_service_tab .circleTab{border-radius:0}
.otheruseful_links.pblink .bplable{display:inline-block}
.otheruseful_links span{font-size:10px}
.otheruseful_links,.otheruseful_links.pblink{margin-top:0}
.otheruseful_links .bplable{font-size:11px}
.otheruseful_links .typeAbtn,.otheruseful_links .typeBbtn,.otheruseful_links .typeCbtn{font-size:10px}
.otheruseful_links.pblink a:last-child{line-height:16px;margin-left:36.2%}
}
@media screen and (max-width:360px){
.media_news,.testimonials{display:none!important}
.otheruseful_links.pblink {display:block;}
.all_service_tab{margin:0 auto 0;width:290px}
.service_info .easybox{height:120px}
.app_Highlight .app_box.pdleft{width:90%}
.speakHighlight .showing{top:50px}
.partners .logos ul.brand_logo li{zoom:48%;width:18%;margin:1%}
.service_info h1{margin:0}
.made_easy a.know_more,.made_easy.pos_relative{display:none!important}
.all_service_tab .circleTab{font-size:11px;height:70px;margin:10px 6px;padding-top:0!important;width:84px}
.all_service_tab{margin:0px auto 0;width:290px}
.otheruseful_links.pblink .bplable{display:inline-block}
.otheruseful_links{width:102%}
.otheruseful_links.pblink a:last-child{line-height:16px;margin-left:37.7%}
.otheruseful_links .typeAbtn,.otheruseful_links .typeBbtn,.otheruseful_links .typeCbtn{font-size:10px}

.circleTab.v3investment_zero span.roundText{top:4px;left:2px;}
.circleTab.v3investment_life span.roundText{top:6px;left:3px;}
.circleTab.v3child_invest span.roundText{top:6px;left:3px;}
.circleTab.v3retirement_invest span.roundText{top:4px;left:6px;}
.circleTab.v3taxsaving_invest span.roundText{top:4px;left:3px;}
}
@media screen and (max-width:320px){.media_news,.testimonials{display:none!important}
.service_info .info{zoom:.5}
.service_info .easybox{min-height:100px}
.otheruseful_links.pblink .bplable{display:inline-block}
}
@media screen and (min-height:568px) and (max-height:740px){
    
    .otheruseful_links.pblink {display:block;}
}
@media screen and (max-height:320px){
.media_news,.testimonials{display:none!important}
.all_service_tab{margin:15px auto 0}
.made_easy h4,.made_easy a.know_more,.tvmedia{display:none!important}
.service_info .easybox{display:table;height:90px}
.comp h6,.service_info h6{margin-top:0}
.speakHighlight h2{font-weight:500;font-size:20px}
.speakHighlight p{font-size:15px}
.speakHighlight .all_speak .speak .left h4{font-size:16px;text-align:center;margin:7px 0 0 0}
.speakHighlight .showing{display:none}
.speakHighlight .all_speak .speak .left{min-height:200px}
.partners .m70{margin:0}
.partners .h2{font-size:20px}
.footer_section h6{margin:0 0 2px 0}
.all_service_tab{margin:38px auto 0}
/*.all_service_tab .circleTab{margin:10px 6px 0}*/
}

.overflowHide{background:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%;z-index:2;display:none}
.top_v3_header{position:fixed;z-index:3;width:100%;top:0}
.close_panel{font-size:15px;color:#fff;background:#333;width:25px;height:25px;position:absolute;right:-26px;padding:3px 6px}
.close_panel .fa-times{background: transparent url(../images/action_area.png) no-repeat;display: inline-block; background-position: -178px -6px;
    height: 19px;width: 19px;}
.top_v3_header .leftSet_v3{float:left;width:20%}
.top_v3_header .rightSet_v3{float:right;width:12%}
.top_v3_header .centerSet_v3{float:left;width:63%;text-align:center}
.top_v3_header .header_strip{background:#005387;height:40px}
.top_v3_header .nav_icon_bar,.top_v3_header .logo_icon_bar,.top_v3_header .contact_bar{width:30px;height:30px;display:inline-block}
.top_v3_header .nav_icon_bar .fa{font-size:21px;color:#fff;padding:10px;}
.top_v3_header .nav_icon_bar .fa.fa-reorder{background: transparent url(../images/action_area.png) no-repeat;}
.top_v3_header .contact_bar .fa{font-size:27px;padding-top:7px;color:#fff}
.top_v3_header .logo_icon_bar img{width:100%;position:relative;top:-3px}
.top_v3_header .tag_line_txt{font-size:16px;color:#fff;text-align:center;padding-top:10px;display:inline-block}
.top_v3_header .contact_bar{float:right;position:relative}
.top_v3_header .contact_bar .restTollFree{background:#005387;padding:5px;border-radius:2px;display:none;width:170px;position:absolute;right:2px;top:43px}
.top_v3_header .contact_bar .tollFreeMenu{margin:0;padding:0;list-style:none}
.top_v3_header .contact_bar .tollFreeMenu a.type1,.top_v3_header .contact_bar .tollFreeMenu a.type2,.top_v3_header .contact_bar .tollFreeMenu a.type3,a.type4{display:block;background:#776fce;color:#fff;padding:5px;border-radius:3px;margin:8px 11px 4px 11px;z-index:9999;cursor:pointer}
.top_v3_header .contact_bar .tollFreeMenu a.type2{background:#d9679c}
.top_v3_header .contact_bar .tollFreeMenu a.type3{background:#de6d75}
.top_v3_header .contact_bar .tollFreeMenu a.type4{background:#42ceb2}
.top_v3_header .contact_bar .tollFreeMenu li{display:block;color:#fff}
.top_v3_header .contact_bar .tollFreeMenu li span{display:block}
.top_v3_header .contact_bar .tollFreeMenu li span.call-num small{font-size:100%;margin-bottom:0;display:inline-block}
.top_v3_header .contact_bar .tollFreeMenu li span.call-num,.top_v3_header .contact_bar .tollFreeMenu li span.call-num .ptext{line-height:16px;display:block;width:100%}
.top_v3_header .contact_bar .tollFreeMenu li span small.ob{font-size:10px}
.top_v3_header .contact_bar .tollFreeMenu li:before{content:"";height:10px;width:10px;position:absolute;top:-10px;right:3px;border-left:11px solid transparent;border-right:12px solid transparent;border-bottom:17px solid #005387}
.metismenu .arr{float:right;line-height:1.42857}
.sidebar-nav li .sidebar-nav-item-icon + span.fa-plus {height: 30px; width: 30px;background: transparent url(../images/action_area.png) no-repeat;
    display: inline-block; left: 15px; top: 0px;background-position: 0px -3px;}
    .sidebar-nav li.active .sidebar-nav-item-icon + span.fa-plus {height: 30px; width: 30px;background: transparent url(../images/action_area.png) no-repeat;
    display: inline-block; left: 15px; top: 0px;background-position:-85px -3px;}
.sidebar-nav ul li.active a span.arr{-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.collapse{display:none}
.top_v3_header_nav .metismenu .collapse.in{display:block}
.top_v3_header_nav .metismenu .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.top_v3_header_nav .menuScroll{overflow-y:scroll;float:left;background:#fff;height:480px}
.sidebar{display:block;position:absolute;top:0;left:-276px;width:250px;background:#fff;height:100%;z-index:3}
.content{display:block;overflow:hidden;width:auto}
.sidebar-nav{background:#ccc}
.sidebar-nav ul{padding:0;margin:0;list-style:none}
.sidebar-nav a,.sidebar-nav a:hover,.sidebar-nav a:focus,.sidebar-nav a:active{outline:0}
.sidebar-nav ul li,.sidebar-nav ul a{display:block}
.sidebar-nav ul a{padding:12px 5px 8px 30px;font-size:15px;color:#5b5b5b;border-top:1px solid #e4e4e4;background:#fff;position:relative}
.sidebar-nav ul a:hover,.sidebar-nav ul a:focus,.sidebar-nav ul a:active{color:#ef911e;text-decoration:none;background:#e5e5e5}
.sidebar-nav ul ul a{padding:10px 30px;background:#f8f8f8;padding-left:50px}
.sidebar-nav ul ul a:hover,.sidebar-nav ul ul a:focus,.sidebar-nav ul ul a:active{background:#ccc}
.sidebar-nav-item{padding-left:5px}
.sidebar-nav-item-icon{padding-right:20px}
.sidebar-nav-item-icon.home:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:15px;top:7px;background-position:-553px -200px}
.sidebar-nav-item-icon.compare_pol:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:15px;top:7px;background-position:-633px -200px}
.sidebar-nav-item-icon.renewal:after {
      content: '';
      height: 30px;
      width: 30px;
      background: transparent url("../images/pbsprite@2x.png") no-repeat;
      position: absolute;
      background-size: 800px 630px;
      left: 15px;
      top: 7px;
      background-position:-739px -580px;
    }
.sidebar-nav-item-icon.term:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-108px -195px}
.sidebar-nav-item-icon.ins:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-159px -200px}
.sidebar-nav-item-icon.health:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-257px -200px}
.sidebar-nav-item-icon.car:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-59px -200px}
.sidebar-nav-item-icon.tw:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-1px -200px}
.sidebar-nav-item-icon.travel:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-210px -200px}
.sidebar-nav-item-icon.ci:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-114px -130px}
.sidebar-nav-item-icon.acc:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:15px;top:7px;background-position:-303px -200px}
.sidebar-nav-item-icon.profile:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-256px -130px}
.sidebar-nav-item-icon.policy:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-114px -130px}
.sidebar-nav-item-icon.trackapp:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-149px -130px}
.sidebar-nav-item-icon.doc:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-186px -130px}
.sidebar-nav-item-icon.saved_search:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);background-position:-221px -130px}
.sidebar-nav-item-icon.faq:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:15px;top:7px;background-position:-466px -200px}
.sidebar-nav-item-icon.ask:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:15px;top:7px;background-position:-346px -197px}
.sidebar-nav-item-icon.article:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:15px;top:7px;background-position:-192px -131px}
.sidebar-nav-item-icon.article.getapp:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:714px 499px!important;left:15px;top:7px;background-position:-168px -453px!important}
.sidebar-nav-item-icon.logout:after{content:'';height:30px;width:30px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:15px;top:7px;background-position:-300px -127px}
.sidebar-nav-item-icon.loan:after{content:'';height:30px;width:40px;background:transparent url("../images/pbsprite@2x.png") no-repeat;position:absolute;background-size:800px 630px;left:31px;top:5px;transform:scale(0.7);left:30px!important;background-position:-507px -200px;transform:scale(0.75)}
#rtlh3 small{transform:rotateY(180deg);display:inline-block}
#frmTravel .infoUpdate{position:relative}
#frmTravel .infoUpdate .triperr{text-align:right;bottom:-43px!important}
.need-amount{text-align:center;color:#333}
.need-amount span{font-size:40px;color:#62caf4;margin:0 4px 0 24px;position:relative;top:10px;line-height:10px}
.need-amount span:before{content:"\f156";height:26px;width:22px;font-family:FontAwesome;position:absolute;left:-21px;top:22px;font-size:26px}
.leadform_provider.disForm .rightContent{padding:5px 15px}
.stickyBanner{position:fixed;top:80%;background:url(../images/win-cash.png) no-repeat 0 0;display:inline-block;width:112px;height:38px;cursor:pointer;left:0;box-shadow:3px 1px 14px #4b76c2;z-index:9}
.stickyBanner:hover a.s_banner{background:url(../images/motherday.jpg) no-repeat 0 0;position:absolute;height:429px;width:450px;z-index:2;top:-390px;left:112px}
.notification{width:50px;margin:0 auto;position:relative;font-family:'Lato',sans-serif;display:table;position:fixed;bottom:37px;right:25px;display:none}
.bell{display:inline-block;width:50px;height:50px;background:#fff;padding:8px;border-radius:50%;border:2px solid #328ec7;position:relative}
.bell+.notifyMsg{background:#000 none repeat scroll 0 0;border-radius:5px;color:#fff;cursor:pointer;opacity:0;pointer-events:none;position:absolute;top:25px;padding:5px;right:61px;border-radius:5px;transform:translateY(-50%) scaleX(0) translateZ(0px);transition:transform 175ms ease-in-out 0s,opacity 175ms ease-in-out 0s,-webkit-transform 175ms ease-in-out 0s;z-index:2147481000;width:140px;text-align:center;font-size:12px}
.bell:hover+.notifyMsg{opacity:1;pointer-events:auto;transform:translateY(-50%) scaleX(1) translateZ(0px)}
.bell:hover+.notifyMsg::after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #000;right:-8px;position:absolute;top:5px}
.notification .pBox{width:200px;height:185px;background:#fff;box-shadow:1px 1px 10px #ccc;border-radius:5px;position:absolute;top:-194px;right:0;padding:5px}
.notification .pBox:after{content:"";width:0;height:0;border-right:7px solid transparent;border-left:8px solid transparent;border-top:8px solid #fff;right:18px;position:absolute;bottom:-8px}
.notification .pBox .header{text-align:center;padding:8px 0;border-bottom:1px solid #ccc;font-family:inherit;font-size:13px}
.notification .pBox .data{min-height:100px;border-bottom:1px solid #ccc;font-size:13px}
.notification .pBox .buttonAtype{outline:0;width:100%;margin:5px 0;-moz-box-shadow:inset 0 39px 0 -24px #e67a73;-webkit-box-shadow:inset 0 39px 0 -24px #e67a73;box-shadow:inset 0 39px 0 -24px #e67a73;background-color:#e4685d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #fff;display:inline-block;cursor:pointer;color:#fff;font-family:'Lato',sans-serif;font-size:15px;padding:6px 15px;text-decoration:none;text-shadow:0 1px 0 #b23e35}
.notification .pBox .buttonAtype:hover{background-color:#eb675e}
.notification .pBox .buttonAtype:active{position:relative;top:1px}
.notification.subscribe .bell{display:inline-block;width:35px!important;height:35px!important;background:#fff;padding:5px!important;border-radius:50%;border:2px solid #328ec7;position:relative;opacity:.5}
.notification .ncount{position:absolute;z-index:9999;background:#bf0707;color:#fff;border-radius:50%;font-size:8px;left:27px;line-height:17px;top:-6px;width:15px;height:15px;text-align:center}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation :landscape){a.myaccount-homepage{top:50%}
.myaccount-homepage{position:absolute;z-index:10;background:url(../images/desktop-myacc.png) no-repeat 0 0}

}
@media screen and (max-width:1024px){.notification{width:40px;margin:0 auto;position:relative;font-family:'Lato',sans-serif;display:table;position:fixed;bottom:45px;right:5px;display:none}
.bell{display:inline-block;width:40px;height:40px;background:#fff;padding:8px;border-radius:50%;border:2px solid #328ec7;position:relative}
.myaccount-homepage{top:40%}
.myaccount-homepage{position:absolute;z-index:10;background:url(../images/mobile-myacc.png) no-repeat 0 0;height:91px;width:24px;display:block!important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation :landscape){a.myaccount-homepage{top:50%}
.myaccount-homepage{position:absolute;z-index:10;background:url(../images/desktop-myacc.png) no-repeat 0 0;top:53%;transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;cursor:pointer;height:116px;width:41px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation :portrait){a.myaccount-homepage{top:43%}
.all_service_tab .circleTab fig{top:0;right:-17px}
}
@media screen and (max-width:736px){.myaccount-homepage{top:40%}
.myaccount-homepage{position:absolute;z-index:10;background:url(../images/mobile-myacc.png) no-repeat 0 0;height:91px;width:24px;display:block!important}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation :landscape){
    .myaccount-homepage{padding:4px 5px 4px 23px}
.footer .fp-tableCell{padding-bottom:30px;}  
.otheruseful_links.pblink a:last-child { 
    margin-left: 19.5%; 
    font-size: 12px;
}
.otheruseful_links {
  
    margin-left: 5%;
}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation :landscape){
    
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation :landscape){.otheruseful_links {margin: 0px 3%;}}
@media screen and (max-width:320px){
.myaccount-homepage{top:40%}
.otheruseful_links {margin: 0px 3%;}
.myaccount-homepage{position:absolute;z-index:10;background:url(../images/mobile-myacc.png) no-repeat 0 0;height:91px;width:24px;display:block!important}
}
@media screen and (max-height:320px){
.made_easy h4,.made_easy a.know_more,.tvmedia{display:none!important}
.footer_section h6{margin:0 0 2px 0}
.comp p, .service_info p{ font-size: 9px;}
.policy_wrapper .h6 {font-size: 11px;}
.made_easy{background:#f00}
}