/* CSS for without login header */

/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/bootstrap.min.css?temp=1 */
nav{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
.navbar{display:none;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}
@media (min-width:768px){
.navbar{border-radius:4px;}
}
@media (min-width:768px){
.navbar-header{float:left;}
}
.container>.navbar-header{margin-right:-15px;margin-left:-15px;}
@media (min-width:768px){
.container>.navbar-header{margin-right:0;margin-left:0;}
}
.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;}
@media (min-width:768px){
.navbar-fixed-top{border-radius:0;}
}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
.navbar-brand>img{display:block;}
@media (min-width:768px){
.navbar>.container .navbar-brand{margin-left:-15px;}
}
@media (min-width:768px){
.navbar-right{float:right!important;margin-right:-15px;}
}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}
.navbar-default .navbar-brand{color:#777;}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent;}
.container:after,.container:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before{display:table;content:" ";}
.container:after,.navbar-header:after,.navbar:after{clear:both;}
/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/bike.css?temp=1635267209 */
a:focus,a:active{color:#E31837;border-bottom:3px solid #E31837;text-decoration:none;}
/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/common.css?temp=1 */
.navbar{font-family:var(--font-family);margin-bottom:0;border:0;font-size:var(--font-16);letter-spacing:normal;background:#FFFFFF;box-shadow:0px 2px 6px rgba(36, 39, 44, .10);}
.navbar-brand{padding:25px 20px;}
.navbar .navbar-brand{color:rgba(51, 56, 70, 0.7);}
.navbar-header{padding:0;}
.navbar-header{padding:0;}
/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/css/demo.css?temp=1 */
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/style_1.css?tempNewc=1635267209 */
*{font-family:'Muli', sans-serif;}
.navbar{height:80px;margin-bottom:0px;}
.navbar-default{background:#ffffff!important;}
.navbar-brand{padding:27px 15px!important;}
#phone-call{padding-top:10px;}
#phone-call .phone{margin-top:10px;display:inline-block;}
#phone-call .phone-icon{background:#187fff;display:inline-block;padding:10px 11px;border-radius:50%;margin-right:5px;vertical-align:top;line-height:initial;}
#phone-call .phone-number{display:inline-block;}
#phone-call .phone-number .text{font-size:12px;line-height:initial;color:#000000;}
#phone-call .phone-number .number{font-size:16px;font-weight:600;line-height:initial;color:#000000;}
a:hover{color:#039be5!important;text-decoration:none!important;}
.container{width:1170px!important;}
.android-ic{display:inline-block;vertical-align:top;margin-top:10px;margin-right:30px;}
@media only screen and (max-width: 768px){
.navbar-brand{height:60px;padding:20px 15px!important;}
.navbar{min-height:60px;margin-bottom:0px;}
.navbar-brand>img{display:block;width:160px;}
#phone-call{padding-top:0px;display:inline-block;margin-top:0px;vertical-align:top;float:right;}
#phone-call .phone-icon{background:#187fff;display:inline-block;padding:7px 9px;border-radius:50%;margin-right:0px;vertical-align:top;}
.mobile__header{display:inline-block;}
.container{width:100%!important;}
#phone-call .phone{margin-top:12px;}
.navbar{height:60px;margin-bottom:0px;}
#phone-call .phone-number .text{font-size:11px;display:none;}
#phone-call .phone-number .number{display:none;}
.android-ic{display:inline-block;vertical-align:top;margin-top:14px;margin-right:10px;}
.android-ic img{width:100px;}
}
@media (max-width:370px) {
.mobile__header{width: 150px !important;} 
.android-ic{width: 90px !important;}
#phone-call .phone{display: none !important;}
}
.container{padding:0px 15px!important;}
@media only screen and (min-width: 993px){
.container{width:100%;}
}
@media only screen and (max-width: 360px){
#phone-call .phone-number .text{font-size:11px;}
}
/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/bootstrap.min.css?temp=1 */
nav{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
.navbar{display:none;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}
@media (min-width:768px){
.navbar{border-radius:4px;}
}
@media (min-width:768px){
.navbar-header{float:left;}
}
.container>.navbar-header{margin-right:-15px;margin-left:-15px;}
@media (min-width:768px){
.container>.navbar-header{margin-right:0;margin-left:0;}
}
.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;}
@media (min-width:768px){
.navbar-fixed-top{border-radius:0;}
}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
.navbar-brand>img{display:block;}
@media (min-width:768px){
.navbar>.container .navbar-brand{margin-left:-15px;}
}
@media (min-width:768px){
.navbar-right{float:right!important;margin-right:-15px;}
}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}
.navbar-default .navbar-brand{color:#777;}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent;}
.container:after,.container:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before{display:table;content:" ";}
.container:after,.navbar-header:after,.navbar:after{clear:both;}
/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/bootstrap-theme.css?temp=1 */
.navbar-default{background-image:-webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));background-image:linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);}
.navbar-brand{text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.navbar-fixed-top{border-radius:0;}
/*! CSS Used from: https://pos.heph.in/public/b2c/zigwheels/css/bootstrap-theme.min.css?temp=1 */
.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);}
.navbar-brand{text-shadow:0 1px 0 rgba(255,255,255,.25);}
.navbar-fixed-top{border-radius:0; z-index: 1;}


/* ############### Footer CSS Start ##################### */


/*! CSS Used from: https://posstaging.heph.in/public/b2c/zigwheels/css/common_compress_style.css?temp=1 */
footer{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
p{orphans:3;widows:3;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
p{margin:0 0 10px;}
ul{margin-top:0;margin-bottom:10px;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.row{margin-right:-15px;margin-left:-15px;}
.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-4,.col-md-12,.col-md-4,.col-sm-10,.col-sm-12,.col-sm-2,.col-xs-10,.col-xs-12,.col-xs-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-10,.col-xs-12,.col-xs-2{float:left;}
.col-xs-12{width:100%;}
.col-xs-10{width:83.33333333%;}
.col-xs-2{width:16.66666667%;}
@media (min-width:768px){
.col-sm-10,.col-sm-12,.col-sm-2{float:left;}
.col-sm-12{width:100%;}
.col-sm-10{width:83.33333333%;}
.col-sm-2{width:16.66666667%;}
}
@media (min-width:992px){
.col-md-12,.col-md-4{float:left;}
.col-md-12{width:100%;}
.col-md-4{width:33.33333333%;}
}
@media (min-width:1200px){
.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-4{float:left;}
.col-lg-12{width:100%;}
.col-lg-10{width:83.33333333%;}
.col-lg-4{width:33.33333333%;}
.col-lg-2{width:16.66666667%;}
}
.container-fluid:after,.container-fluid:before,.row:after,.row:before{display:table;content:" ";}
.container-fluid:after,.row:after{clear:both;}
.container-fluid{width:100%;position:relative;}
@media (max-width:678px){
.container-fluid{width:100%;}
footer p{text-align:center;}
}
@media only screen and (max-width:768px){
p{font-size:13px!important;}
}
footer{background-color:#d4d9e0;color:rgba(0,0,0,.54);padding:15px;text-align:left;}
footer a{color:#E31837;padding-right:5px;padding-left:5px;}
footer a:hover{color:#E31837;text-decoration:none;}
@media (max-width:678px){
footer p{text-align:center;}
}
/*! CSS Used from: https://posstaging.heph.in/public/b2c/zigwheels/css/style_new.css?temp=1632507723 */
.container-fluid{width:100%;position:relative;}
@media (max-width: 678px){
footer p{text-align:center;}
.container-fluid{width:100%;}
}
.footer-fix{position:fixed;width:100%;bottom:0;}
::-webkit-input-placeholder{color:#666!important;font-weight:normal!important;font-size:14px!important;}
::-moz-placeholder{color:#666!important;font-weight:normal;font-size:14px!important;}
:-ms-input-placeholder{color:#666!important;font-weight:normal!important;font-size:14px!important;}
:-moz-placeholder{color:#666!important;font-weight:normal!important;font-size:14px!important;}
@media (max-width: 768px){
footer{background:#9a9fa9;}
}
::-webkit-scrollbar{width:3px;background-color:#F5F5F5;}
::-webkit-scrollbar-track{border-radius:3px;background:#fff;box-shadow:0 0 1px 1px #fff, inset 0 0 7px rgba(0,0,0,.22);}
.marginBottom20{margin-bottom:20px;}
/*! CSS Used from: https://posstaging.heph.in/public/b2c/zigwheels/css/newUI.css?tempNewc=1632507723 */
.row{margin-right:-10px;margin-left:-10px;}
.col-md-12,.col-md-4,.col-sm-10,.col-sm-12,.col-sm-2,.col-xs-10,.col-xs-12,.col-xs-2{padding-right:10px;padding-left:10px;}
a:focus{outline:0px auto -webkit-focus-ring-color;outline-offset:-0px;}
ul{list-style:none;padding:0px;margin:0px;}
p{font-size:13px;}
::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;}
::-webkit-scrollbar{width:3px;background-color:transparent;height:auto;}
::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(51, 56, 70, 0.15);}
::-webkit-input-placeholder{color:var(--color-black);font-size:13px;}
:-ms-input-placeholder{color:var(--color-black);font-size:13px;}
::placeholder{color:var(--color-black);font-size:13px;}
a:hover{text-decoration:none;}
::-webkit-input-placeholder{color:#d1d1d1;}
:-moz-placeholder{color:#d1d1d1;}
::-moz-placeholder{color:#d1d1d1;}
:-ms-input-placeholder{color:#d1d1d1;}
footer a:hover{color:var(--color-secondry);text-decoration:none;}
@media (max-width: 768px){
.container-fluid{padding-right:20px;padding-left:20px;}
}
.footer-fix{position:static;}
img{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;font-size:10px;}
@media (max-width: 768px){
::-webkit-scrollbar{height:0px;}
footer{border-top:1px solid var(--color-black-border);background:#fff;margin-top:0px;padding-top:28px;background:#fafafa;}
footer{margin-top:16px;padding-top:24px;background:#FAFAFA;}
footer{margin-top:24px;padding-top:34px;}
footer{padding:0px;}
footer .marginBottom20{margin-bottom:10px;}
.privacyshipping ul li{padding:0px;width:auto;}
}
/*! CSS Used from: https://posstaging.heph.in/public/b2c/zigwheels/css/footer.css?temp=1632507723 */
footer{border-top:1px solid var(--color-black-border);background:#fff;background:#FAFAFA;}
footer a{color:var(--color-pramery);}
footer ul{list-style:none;}
footer .marginBottom20{margin-bottom:25px;}
footer .irdaidetail{color:#333846;}
footer .irdaidetail span{display:block;}
footer .irdaidetail span.line2{font-size:16px;font-weight:500;}
footer .irdaidetail span.line3{font-size:11px;color:var(--color-black-secondry);}
footer .insurbroker{font-size:10px;color:var(--color-black-secondry);}
p.font-text{font-size:13px;color:#333846;font-style:italic;font-weight:600; text-align: left!important;}
.pad-l0{padding-left:0px;}
footer .insurbroker img{display:block;margin:unset;width:150px;}
footer .followus{color:var(--color-black-secondry);display:flex;}
footer .followus a{display:inline-block;margin-right:12px;color:var(--color-black-secondry);padding:0px;}
.insurbroker a{display:block;}
footer .followus a img{width:36px!important; padding-bottom: 0;}
.privacyshipping{color:var(--color-black-secondry);}
.privacyshipping li{display:inline-block;position:relative;padding-left:15px;margin:5px;}
.privacyshipping li a{color:rgba(36, 39, 44, .7);font-size:12px;}
.privacyshipping ul{margin:0px;padding:0px;}
.privacyshipping ul li{padding:0px;width:47%;}
span.line2.underline{font-size:15px;}
span.line2 a{padding:0px;font-size:13px;}
@media (max-width: 768px){
.privacyshipping ul li{padding:0px;width:auto;}
}

.privacyshipping {
   
    text-align: left !important;
}

.posheader {height: 70px;
    font-family: 'Poppins', sans-serif!important; font-size: 13px!important; color: rgba(51, 56, 70, 0.7);
}
.posheader a img {
    border: none; 
    display: unset!important;;
     margin: unset!important;
}
.posheader a img { margin-right:10px!important;}

.posheader .navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.bold { font-weight: 600!important;}

.benifitWrap h3 { font-weight: 600!important; }
.benifitWrap h3 img {
    /* width: 150px;
    position: relative; */
    top: 4px!important;
}

@media (max-width: 768px){
    .posheader .navbar-brand {   
        margin-top: 4px;
        margin-bottom: 0px;
    }
    .trackerWrap .trackerThanks {
        padding: 70px 40px 85px !important;
        background-color: #f4f6f8 !important;
    }
}
.posLifeMobileMenu{
    left:20px !important;
    padding-left: 30px;
    color:#fff !important;
}
.left85 {
    left:85%!important
}
@media (min-width: 1000px){
    .lifePaymntWrp {
        padding-top: 120px !important;
        background: #e2e6ea !important;
        padding-bottom: 40px !important;
    }
    .posheader .navbar-brand {
        margin-top: -8px !important;
    }
}

a:focus, a:active {
    color: #E31837;
    border-bottom: 0px solid #E31837;
    text-decoration: none;
}

.mainIconBanner{
    position: sticky !important;
    top: 0;
    z-index: 99;
}
.mainIconBanner .navbar-fixed-top{
    position: static ;
    margin: 0 !important;
}