/* Menu Section */

.menu-section-right .menu-login, .inline-block a { color: #34495e; font-size: 12px;font-weight: normal;  padding-left: 12px; text-transform: uppercase; }
#bs-example-navbar-collapse-1 .menu-section-left > li:last-child{padding:0; margin-right:0;}
.menu-section{background:#FFFFFF;}
.logo-section{padding:0px;height:auto;}
.navbar{min-height:50px;}
.navbar-toggle{height:50px;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .logo-section{margin-left:0;}
.menu-container{background:#FFFFFF;margin:0;}
/*.container-fluid{margin:0;padding:0;}*/
.navbar-default .navbar-collapse, .navbar-default .navbar-form{padding: 15px 0;}
.li-radius{border-radius:4px 4px 0 0}
.li-radius:hover{border-radius:4px 4px 0 0}
.bb-home-page .sticky-header-nav .container,.sticky-header-nav .container {padding: 0;}
.container-fluid{padding:0;}
.navbar-default .navbar-nav > li > a{font-weight:normal;}
.navbar-nav > li > a{font-size: 12px; color:#34495e;padding:6px 10px;font-weight:normal;}
.navbar-default .menu-section-left > li > a:hover, .navbar-default .menu-section-left > li > a:focus{background:#5dade2;color:#FFFFFF;}
.navbar-default .menu-section-left > .active > a, .navbar-default .menu-section-left > .active > a:hover, .navbar-default .menu-section-left > .active > a:focus{background:#5dade2;color:#FFFFFF;}
.navbar-default .menu-section-left > .open > a, .navbar-default .menu-section-left > .open > a:hover, .navbar-default .menu-section-left > .open > a:focus{background:#5dade2;color:#FFFFFF;}
.navbar-default .menu-section-right > .open > a, .navbar-default .menu-section-right > .open > a:hover, .navbar-default .menu-section-right > .open > a:focus{font-weight:bold;color:#34495e;}
.navbar-default .menu-section-right > li > a:hover, .navbar-default .menu-section-right > li > a:focus{font-weight:bold;color:#34495e;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{background:#5dade2;color:#FFFFFF;}
.navbar-collapse .navbar-nav.navbar-right:last-child > .dropdown:last-child > a{border-radius: 0;}
.down-arrow{font-size:20px;position:relative;top:-5px;}
.user-icon{font-size: 18px;}
.navbar-collapse .menu-logout{border-left: 1px solid #000000;border-right: 1px solid #000000;}
.menu-section-right .menu-login{font-weight:normal;}
.dropdown-menu li > a:hover, .dropdown-menu li > a:active, .dropdown-menu li > a:focus{background: #5dade2; color: #FFFFFF;}
.navbar-nav  li  .dropdown-menu{min-width:200px;}
.open .popover{margin-top: 51px !important;}
.safari7 .open .popover{margin-top: 41px !important;}
.open .popover { (;margin-top:41px !important;); }
.popover.bottom .arrow{right: auto;margin:0;left:12px;}
.popover.bottom .arrow-right{right: 12px;margin: 0;left:auto;}
li.logout{background:#cbcfd3;border-radius:0 0 4px 4px;}
li.logout a{color:#fff;position:relative; padding: 6px 15px 8px !important;
    line-height: 21px !important;}
li.logout a:hover{/*background:#ccced4 !important;*/color:#FFFFFF;border-radius:0 0 4px 4px; padding: 6px 15px 8px !important;
    line-height: 21px !important; background-color: #cbcfd3 !important;}
.logout-icon{float:right;position: absolute;right: 10px;text-align: right;top: 10px;}
#login-status-span .popover, #login-status-span .dropdown-menu li:last-child > a { border-radius: 0px;}
#login-status-span .dropdown-menu .common-sprite {
    display: inline-block;
    height: 20px;
    margin-right: 5px;
    vertical-align: middle;
    width: 20px;
}
.bbicons-user-profile {
    background-position: -104px -142px;
}
#login-status-span .profile:hover .bbicons-user-profile {
    background-position: 0 -142px;
}
#login-status-span .dropdown-menu a:hover {
    background:#5dade2;
    color: #fff;
}

#login-status-span .dropdown-menu a {
    color: rgba(52, 73, 94, 0.75);
    display: block;
    padding: 7px 10px;
}
.sprite-cd {
    background-image:url(/images/sprite-dashboard-V7.png);
    background-repeat:no-repeat;
    display: inline-block;
    height: 25px;
    vertical-align: middle;
    width: 30px;
}
.bbicons-searches {
    background-position: -70px -225px;
}
.bbicons-application {
    background-position: -170px -180px;
}
.bbicons-profile{
    background-position:-170px -225px;
}
.bbicons-helpdesk {
    background-position: -170px -90px;
}
.bbicons-logouts {
    background-position:-221px -46px;
}
#login-status-span .logout:hover .bbicons-logouts {
    background-position:-221px -91px;
}
#login-status-span .profile:hover .bbicons-profile {
    background-position:-120px -225px;
}
#login-status-span .searches:hover .bbicons-searches {
    background-position: -20px -225px;
}
#login-status-span .applications:hover .bbicons-application {
    background-position: -120px -180px;
}
#login-status-span .help:hover .bbicons-helpdesk {
    background-position: -120px -90px;
}
/*Newly added*/
.menu-section-left {position:relative;}
#bs-example-navbar-collapse-1 .nav > li {position:static;}

/*Updated One*/
.menu-tabbable {border-bottom: 1px solid #5dade2; border-top: 1px solid #5dade2;z-index: 10000;}
.tab-left {display:table-cell; vertical-align:top; width:21%; padding-bottom: 5px;}
.tab-right {display:table-cell; vertical-align:top; width:79%; background:#5dade2;}
.tab-right .tab-content{margin-bottom: 0;}

.ll-link .cc-sub .menu-nav-tabs  li  a span, .cc-link .cc-sub .menu-nav-tabs  li  a span, .menu-fd-link .cc-sub .menu-nav-tabs  li  a span, .menu-insurance .cc-sub .menu-nav-tabs  li  a span, .menu-resources .cc-sub .menu-nav-tabs  li  a span  { float:right; display:inline-block; font-size:9px; padding-top:3px;}
.ll-link .cc-sub .menu-nav-tabs  li  a:hover span, .cc-link .cc-sub .menu-nav-tabs  li  a:hover span, .menu-fd-link .cc-sub .menu-nav-tabs  li  a:hover span, .menu-insurance .cc-sub .menu-nav-tabs  li  a:hover span   {display:none;}
.ll-link .cc-sub .menu-nav-tabs  li.active  a span, .cc-link .cc-sub .menu-nav-tabs  li.active  a span, .menu-fd-link .cc-sub .menu-nav-tabs  li.active  a span, .menu-insurance .cc-sub .menu-nav-tabs  li.active  a span, .menu-resources .cc-sub .menu-nav-tabs  li.active  a span, .menu-finance .cc-sub .menu-nav-tabs  li.active  a span   {display:none;}
.cc-sub .nav-tabs li a span{display: inline-block;float: right;font-size: 9px; padding-top: 3px;}

/*.cc-link .cc-sub .menu-nav-tabs > li > a { padding: 7px 21px 8px 32px;}*/
.cc-link .cc-sub .menu-nav-tabs > li > a:hover { /*padding: 7px 21px 8px 32px;*/ border-radius:0;}
.menu-fd-link>.menu-tabbable>.tab-left,.menu-fd-link>.menu-tabbable>.tab-right,.menu-finance > .menu-tabbable >.tab-left, .menu-finance > .menu-tabbable >.tab-right   {height: 518px;}
#community-tab .partner-banks  { height: inherit;}
#community-tab .partner-banks .submenu-links {margin-top:0px; }
/*.dropdown-menu {background:none;}*/
.dropdown-menu li:first-child > a {border-radius: 0 !important;
    padding-top: 7px;}
.cc-sub {min-width:100% !important; /*min-height:474px;*/}

.menu-tabbable {display:table;width:100%;
    /*position:absolute; top:9px;*/}
.submenu-partners{display:table; width:100%;}
 .inner-submenu-partners .partner-banks{height:443px !important;}
.menu-insurance .tab-right .partner-banks{padding:0px 0px 10px 0px;}
#bycategory-tab .submenu-partners .partner-banks, #bycategory-tab .submenu-partners .menu-bycc,  #consumer-loan-tab .submenu-partners .partner-banks, #education-loan-tab .submenu-partners .partner-banks, #term-insurance-tab .submenu-partners .partner-banks, #car-insurance-tab .submenu-partners .partner-banks, #health-insurance-tab .submenu-partners .partner-banks, #emi-calculator-tab .submenu-partners .partner-banks, #finance-calculator-tab .submenu-partners .partner-banks, .menu-insurance .partner-banks, #used-car-loan-tab .partner-banks{height: auto;}
.menu-bycc, .partner-banks{height:490px;}
.submenu-partners > ul:first-child{width:36%;}
.submenu-partners h3{ font-size:15px; padding:0; margin:0; color:#1670d1; }
.submenu-quote {display:block; text-align:center;}
.submenu-quote strong {padding-right:10%; display:inline-block; color:#1670d1;}
.menu-bycc, .partner-banks { margin:0; padding:0; width:32%; overflow:hidden; display:table-cell; border-right:1px solid #fff; vertical-align:top;}
#term-insurance-tab .partner-banks{ width: 35%;}
.menu-bycc, .partner-banks:last-child{border:none;}
.partner-banks li {padding:0; margin:0; list-style:none; width:100%; /*float:left;*/min-height:113px;color:#fff;}
.menu-bycc li {padding:0; margin:0; list-style:none; width:100%; /*float:left;*/ position:relative; min-height:65px;}
.partner-double-line {min-height:123px !important;}
.partner-double-line img {padding-bottom:0 !important;}
.partner-banks a strong{color:#fff; display:block; font-size:11px; line-height:14px; padding:2px 0 2px;font-weight:normal;}
.partner-banks a:hover strong {text-decoration:underline;padding:2px 0 2px;font-weight:normal;}
.partner-banks a{ color:#333; display:block; padding:0px 11px !important;}
.partner-banks a:hover{ color:#333; background:none !important; /*border-bottom:1px solid #fff;*/}
.tabmarg{margin-top:41px;z-index:1000;width:80%; position:absolute;margin-left:243px;}

/*.partner-banks a .btn-gap {display:none;}
.partner-banks  li a:hover .btn-gap {display:block; text-align:left;}*/
.submenu-partners .menu-bycc .btn-gap .btn {padding: 6px 10px !important;}
.menu-bycc li .btn-gap, .partner-banks li .btn-gap {display:none;}
.menu-bycc li:hover .btn-gap, .partner-banks li:hover .btn-gap { display:block;padding: 0px 11px !important;}
.menu-bycc a {display:inline-block; padding:6px 0 6px 31px !important;color: #fff !important;
    font-size: 11px;
    font-family: arial;
    line-height: 14px;
    padding: 5px 0; font-weight:bold;}
.menu-bycc a:hover {text-decoration:underline;}
.cc-sub .tab-content .btn:hover {text-decoration:none;}
.submenu-links{margin:15px 0 0 0; padding:0px;}
.submenu-links li{min-height:inherit; padding:0 0 3px 3px;color: #fff; text-align:left; line-height:18px;}
.submenu-links li a {font-size:12px; color:#fff;font-family:arial; padding:0 0 4px 3px !important;}
.submenu-links li a:hover {text-decoration:underline; color:#fff;}
.submenu-links li a span {font-size:8px; font-weight:normal;vertical-align: top; padding: 4px 0px 0px 4px;}
.inner-partners .submenu-links {margin-top: 2px; padding-bottom:2px; padding-top:2px;}
.inner-partners .submenu-quote{ padding-bottom: 8px;}
.inner-partners .submenu-links li{list-style-type:square; padding:0; display: block;}
.menu-resource, .menu-fin, .menu-login {position:relative !important;}
.inner-submenu-partners > ul:nth-child(1){padding:0px 0px 0px 5px;}
.inner-submenu-partners > ul:nth-child(2){padding:0px 0px 0px 10px;}
.partner-banks img { padding:0px 0px 4px 0px;}
.cc-sub .nav-append-content {width:215px; /*float:left;*/ /*display:table-cell;*/ vertical-align:top; background:#edeff1;}
.cc-sub .nav-append-content li {float:none;}
.cc-sub .tab-content {/*float:left;*/ width:100%; display:block !important; border:none; display:table-cell; vertical-align:top; border:1px solid #5dade2; background:#5dade2; border-left:none; border-radius:0; padding: 11px 9px 20px 5px;}
.cc-sub .menu-nav-tabs > li.active{/*background:#ccc;*/}
.cc-sub .menu-nav-tabs > li {margin:0!important; }

.cc-sub .menu-nav-tabs.nav-append-content > li.active:first-child:before {height:0; }
.cc-sub .menu-nav-tabs > li a{font-weight:500;}
.cc-sub .menu-nav-tabs  > li.active > a, .menu-nav-tabs > li.active > a:hover, .menu-nav-tabs > li.active > a:focus {border:none; background-color:rgba(93, 173, 226, 1)!important;cursor:pointer;border-left: 3px solid #edeff1 !important;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-color:inherit!important;}
.cc-sub .menu-nav-tabs a:hover {background-color:rgba(255, 255, 255, 1)!important; border-left:3px solid #5dade2 !important;border-right:none !important; font-size: 14px; line-height: 20px;
    padding: 7px 21px 8px;
    color: #7f8c9a; }
.cc-sub  .menu-nav-tabs > li > a {border-radius:0; margin-right:0;font-size: 14px;padding: 7px 21px 8px !important;color: #7f8c9a;border-left:3px solid #edeff1 !important; border:none; line-height: 20px;}
.downtime a:hover .cc-sub { display:block; }
.cc-sub .tab-content .btn{background:#F1592A;color: #FFFFFF;padding: 4px 10px;font-size: 11px; width:100%;} /*Bacground changed*/
.cc-sub .tab-content .btn:hover{background:#F1592A !important;}/*Bacground changed*/
.cc-sub .tab-content .btn {position:relative;}
.cc-sub .tab-content a:hover {/*background:none;*/}
.menu-tabbable li.active > a, .menu-tabbable li.selected > a, .menu-tabbable li.active > a.highlighted, .menu-tabbable li.selected > a.highlighted { background:#5dade2!important; color:#fff;}
.menu-tabbable li.active > a:hover,.menu-tabbable li.selected > a:hover,.menu-tabbable li.active > a.highlighted:hover,.menu-tabbable li.selected > a.highlighted:hover,.menu-tabbable li.active > a:focus,
.menu-tabbable li.selected > a:focus,
.menu-tabbable li.active > a.highlighted:focus,
.menu-tabbable li.selected > a.highlighted:focus {
    background: #5dade2!important;
    color: #fff;
}
.menu-ratings {color:#fff; font-size:11px; padding:0 0 0 10px; display:block;letter-spacing: -0.1px;}
.menu-ratings img {float:left; width: 13px; height: 12px; vertical-align: middle; padding-bottom: 0 !important; margin-top: 3px;}
.menu-ratings > img:last-of-type {padding: 0 5px 0 0; width: 18px;}
.menu-home-quote strong,.menu_personal_loan strong {
    font-size:14px !important;
    text-align:center;
    padding: 0 0 5px 0!important;}
.partner-banks .btn-gap a.btn {padding: 6px 0px !important; margin-top: 3px;}
.submenu-personal-icon {
    border-radius: 50px;
    background: url(/images/mainmenu/menu-bg-op.png) repeat center;
    display:table;
    height: 76px;
    width: 76px;
    margin:10px auto;
}
.submenu-personal-icon .bbicons-submenu-sa{display: table-cell; vertical-align: middle;}
.menu-personal-quote {margin:16px 0 0 0; display:inline-block;
}
.navbar .partner-banks .rating{float:none;}
.menu_personal_loan a:hover .menu-personal-quote {  display:inline-block; background: url(/images/mainmenu/bb-pl-icon-1.gif) no-repeat center;margin:16px 0 0 0;
    background-size: 38px 38px;}
.menu-personal-quote img{padding: 4px 0px 4px 0px;height: 46px;
    width: 38px;}
.menu-credit-quote {margin:14px 0 0 0; display:inline-block;}
.menu-credit-quote img {padding:0;height: 41px;
    width: 38px;}
.menu-review-quote {margin:14px 0 0 0; display:inline-block;}
.menu-review-quote img {padding:0;height: 41px;
    width: 38px;}

.menu_personal_loan a:hover .menu-credit-quote {  margin:14px 0 0 0; display:inline-block; background: url(/images/mainmenu/bb-cc-icon.gif) no-repeat center;background-size: 38px 44px;}
.menu-home-quote {margin:13px 0 0 0; display:inline-block;}
.menu-home-quote img{padding:0; margin-top: 4px; width: 38px;}
.menu_personal_loan a:hover .menu-home-quote {  margin:13px 0 0 0; display:inline-block; background: url(/images/mainmenu/bb-home-icon.gif) no-repeat center;background-size: 38px 46px;}
.menu-car-quote {margin:13px 0 0 0; display:inline-block;}
.menu-car-quote img{padding:0; margin-top: 4px; width: 38px;}
.menu_personal_loan a:hover .menu-car-quote {  margin:13px 0 0 0; display:inline-block; background: url(/images/mainmenu/bb-car-icon.gif) no-repeat center;background-size: 39px 43px;}
.menu-edu-quote {margin:16px 0 0 0; display:inline-block;}
.menu-edu-quote  img{padding:0;}
.menu_personal_loan a:hover .menu-edu-quote {  margin:16px 0 0 0; display:inline-block; background: url(/images/mainmenu/bb-el-icon.gif) no-repeat center;background-size: 38px 43px;}
.menu-fid-quote {margin:18px 0 0 0; display:inline-block;}
.menu_personal_loan a:hover .menu-fid-quote {  margin:18px 0 0 0; display:inline-block; background: url(/images/mainmenu/bb-fd-icon.gif) no-repeat center;background-size: 38px 38px;}

.menu-term-insurance-quote {margin:14px 0 0 0; display:inline-block;}
.menu-insurance-quote img {padding:0;height: 46px;  width: 38px;}

.menu-car-insurance-quote {margin:12px 0 0 0; display:inline-block;}
.menu-insurance-quote img {padding:0;height: 46px; width: 38px;}

.menu-health-insurance-quote {margin:20px 0 0 0; display:inline-block;}
.menu-insurance-quote img {padding:0;height: 46px; width: 38px;}

.menu-term-insurance-quote img{ width: 36px;}
.menu-car-insurance-quote img{ width: 33px; height: 50px; }
.menu_personal_loan a:hover .menu-car-insurance-quote {  margin:12px 0 0 0; display:inline-block; background: url(/images/mainmenu/bb-ci-icon.gif) no-repeat center;background-size: 33px 46px; background-position:0 0;}
.menu-health-insurance-quote img{ width:42px; margin-top: 4px;}
.menu-fid-quote img{width:42px;}
.menu-rate-review-quote img{ width: 40px; margin: 15px 0 0 2px;}

.menu-edu-quote img { padding: 0; height: 46px; width: 38px;}


.menu-getquote img{    float: left;}
.menu-loan-eligibility {clear:both;}
.menu-loan-eligibility .btn {background:#ee552b  url(/images/mainmenu/menu-button-bg.png) 2px -90px no-repeat !important;
    padding: 7px 9px 5px 31px !important;
    color: #fff;
    display:inline-block;}
.menu-loan-eligibility .btn{ width:auto !important;}
.menu-loan-eligibility strong{ padding-right:5%; color:#fff;}
.menu-pl-btn { overflow:hidden; margin:0 auto; display:block;}
.menu-pl-btn a.menu-getquote,.menu-pl-btn a:hover .menu-getquote  {background: #0c85e2 !important;
    padding: 4px 5px 5px 11px !important;
    color: #fff;
    display:inline-block;
    margin-right: 8px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    font-size:12px;
}

.menu-used-car-quote{margin:16px 0 0 0;display:inline-block}
.menu_personal_loan a:hover .menu-used-car-quote{display:inline-block;background:url(/images/mainmenu/bb-used-car-icon.gif) no-repeat 0 3px;margin:16px 0 0 0;}
.menu-used-car-quote img{padding:4px 0 4px 0;}

.menu-bycc {width:33%;border-right: 1px solid #fff; min-height:204px;}
.submenu-partners ul:last-child{border:none;}
.menu-explore, .menu-getquote {position:relative;}
.menu-inner-review .menu-getquote .quoteicn { padding: 0 2px 0 24px;}
.menu-inner-review a.menu-getquote{padding-bottom:1px!important;}
.menu-pl-btn a.menu-getquote i , .menu-pl-btn a.menu-explore i{ left:6px; top:6px;}
.menu-tabbable i{font-size: 18px; position: absolute;}
.menu-tabbable .btn-gap i{left:auto; top: auto; position: inherit; vertical-align: middle; margin-right: 4px;}
.menu-pl-btn a.menu-explore, .menu-pl-btn a:hover .menu-explore {background:#ee552b !important;
    padding: 4px 5px 5px 11px !important;
    display: inline-block;
    margin-right: 0px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    font-size:12px;
    color:#fff;
}
.quoteicn, .exploreicn {display: block;padding: 0px 2px 0px 15px;}
.dropdown-menu i {
    font-size: 18px;
    position: absolute;
    left: 8px;
}
#education-loan-tab .submenu-partners .partner-banks{ }
.menu-section-left>li:last-child {padding:0 0 0 21px;}
.container-fluid > .navbar-header{margin-right:0 !important; margin-left:0 !important;}
.menu-resources .submenu-partners .title { color: #fff;display: block;font-size: 14px;font-family: arial;line-height: 14px;padding: 4px 0 2px 3px;font-weight:bold;}
.menu-bycc li a i{left:10px}
.menu-review-pane{margin:0 0 10px 0;}
.menu-review-pane .quoteicn {font-size:14px; padding:0 2px 0 0;}
.inner-bank-ifsc .submenu-links {margin-top: 0;}
.menu-finance > .menu-tabbable > .tab-left, .menu-insurance > .menu-tabbable > .tab-right {height:203px;}
.menu-section-left > li:last-child a {padding:10px 5px 11px;line-height: 9px; text-shadow:0 0 0 #fff;z-index:9999;}
.menu-section-left > li:last-child a:hover{color:#fff!important;font-weight:normal;}
.menu-section-left > li:last-child .logout a:hover{background: #5DADE2 !important;color:#fff!important;}
.logout a{padding: 6px 15px 8px;background-color:#edeff1;}
.logout .logout-icon{background-position: 2px -80px;height: 20px;left: inherit;position: absolute;right: 6px;text-align: right;top: 7px; width: 20px;}
.logout a:hover{padding: 6px 15px 8px;background: #5dade2 !important; line-height: 21px;}
#login-status .nametrim  {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 95px;display: inline-block;vertical-align: middle;}
.nametrim > img {-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px; vertical-align: middle;}
.menu-bycc li{line-height:6px;}
.menu-section-right .dropdown-menu{min-width: 150px !important;}
.menu-section-left > li > a{ line-height: 22px;font-weight:bold;}
#bank-ifsc-tab > .submenu-partners > ul:nth-child(2) {padding-left:5px;}
.menu-write-review {padding-left: 7px;}
.navbar-nav li#login-status{ z-index: 1002;}
.menu-home{height:13px; width:14px;display:inline-block;background-position: 0 0; }
a:hover .menu-home{background-position: 0 -40px;}
.menu-rocket{background-position: -102px -4px;}
.menu-magnifier{background-position: -101px -42px;}
.menu-rocket, .menu-magnifier{height:19px; width:19px;display:inline-block;}
.menu-section-left > li > a.home-url-bg{padding: 9px 6px 14px;}
.mob-logout #sign-out-ajax .logout-icon {height: 20px;position: inherit;width: 20px;}


.about-sub .menu-nav-tabs li.active:first-child:before {border: 0; width: 0;}
.about-sub .menu-nav-tabs li:nth-child(2) a:hover{border-radius:6px 6px 0 0 }
.about-sub .menu-nav-tabs li.active:nth-child(3) a{border-radius:0 }
.about-sub .tab-left{padding-bottom: 0}
.submenu .about-sub {position: absolute;left: 470px;top: 5px;border: 0; width: 200px;}
.about-sub .menu-nav-tabs li{ width: 200px;}
.about-sub .menu-nav-tabs li a{ font-size: 14px; font-weight: 400; border: 0; margin: 0;}
.about-sub .menu-nav-tabs li a:hover{ color:#fff; background-color:#5dade2; border-radius: 0;padding:7px 21px 8px}
.about-sub .menu-nav-tabs li.active  a:hover {margin: 0; border: 0 !important;padding:7px 21px 8px}
.about-sub .menu-nav-tabs li.active a {padding:7px 21px 8px;}


#login-status-span{ display: inline-flex;}
.menu-resources > a,.menu-insurance-anchor > a,.menu-aboutus > a {cursor: default;}
.sticky-logo > img{margin-top:10px;}
@media (max-width: 1200px)
{
    .menu-section-left .navbar-nav > li > a{padding: 6px 8px;}
}
@media (max-width: 1200px)
{
    .container{width: 100%;}
    .navbar-collapse .navbar-nav.navbar-right:last-child{margin-right: 10px;}
}
@media (max-width: 1024px)
{
    .menu-section-left{margin-top: 15px;}
    .menu-section-right{ margin-top: 8px;}

}
@media screen and (min-width:768px) and (max-width:1024px)
{
    .tabmarg{margin-top:30px;z-index:1000;width:80%; position:absolute;margin-left:0px;}
    .ipad.landscape .submenu .about-sub{top:70px; left: 460px;}


}
@media screen and (min-width:768px) and (max-width:914px)
{
    .menu-section-left > li:first-child {padding-right:0;}
    .menu-section-left > li:last-child{position:absolute !important;/* top: 0; */
        right: 12px;
        top: -35px;}
    .navbar-nav li:last-child .dropdown-menu {
        min-width: 150px;
    }
    .menu-section-left {width:100%; margin:0 auto; display:block;}

    /*.menu-section-left  > li > a {font-size:11px!important;}*/
}
@media screen and (min-width:930px) and (max-width:1152px)
{
    .menu-section-left > li:last-child {position:absolute !important; right:1%;}
    .menu-section-left{width:100%;}
}
@media screen and (min-width:1025px) and (max-width:1151px)
{
    .tab-left{width:19%;}
    .tab-right{width:81%;}
}
@media screen and (min-width:768px){
    .navbar-nav > li {float:none !important; display:inline-block;}
    .menu-section-left  > li > a { font-size:12px!important;padding: 6px 8px;}
    .menu-section-left li:last-child {margin:0 !important;}
    .addbank{width:69.5%;}
    .menu-section .navbar-default .navbar-collapse { padding: 0;}
    .menu-section-left {padding-bottom: 0;
        padding-top: 7px;}

}
@media screen and (min-width:1125px)
{
    .menu-section-left > li > a {font-size:12px !important; padding: 6px 7px 14px;}
    .menu-section-left > li > a.home-url-bg{padding: 9px 4px 14px 4px;}
}
@media screen and (min-width:320px) and (max-width:768px)
{
    .logo-section img{width:auto;}
    .navbar-nav > li{padding-left:0;}
    .container{padding:0;overflow:inherit;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{padding:0;}
    .navbar-collapse{max-height:100%;padding:0;}
    .navbar-nav{margin:0;}
    .popover.bottom .arrow{display:none;}
    .navbar-nav > li > .dropdown-menu{min-width: 100%;}
    .menu-section-right{border-left: 0px solid #000000;border-right: 0px solid #000000;}
    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{padding:0;margin:0;}
    .dropdown-menu li a [class*="icon-"]{display:block;}
    .dropdown-menu li:last-child > a{border-radius:0px;}
    .dropdown-menu li:first-child > a{border-radius:0px;}
    .li-radius:hover{border-radius:0px;}
    li.logout{border-radius:0px;}
    .menu-section-left {}
    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin:0;}
    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin:0;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {padding:0;}
    .menu-section-left > li:last-child {
        padding: 0;
    }
    .navbar-collapse .menu-logout{border:none;}
}
@media screen and (max-width:800px)
{
    .navbar .dropdown-menu{display:inline-block!important;right:10px; z-index:9999;}
    .popover.bottom .arrow, .popover .arrow:after{ display: inline-block; border-bottom-color:#edeff1 !important;}
}
@media screen and (min-width:900px) and (max-width:1024px) {
    .menu-section-left {padding-top:4px;}
    .open .popover{margin-top: 41px !important;}
    .menu-section-left > li > a{ line-height:23px;}
}
@media screen and (min-width:800px) and (max-width:991px) {
    .navbar-nav li:last-child .dropdown-menu{display:block !important;}
}
@media screen and (max-width:767px){
    .menu-section-left > li:last-child a.dropdown-toggle {border:0;}
    #login-status .inline-block, .menu-section-left > li:last-child a.dropdown-toggle{display:block;}
    #login-status a:hover{ background:#5dade2; color:#fff;}
    .logout .logout-icon{background-position: -101px -112px;}
    .sprite-cd{margin-top: -8px;}
}


/*For Seo Lading Page Sticky All products*/
#sticky-top {left: auto; position: fixed; right: auto; top: 0;  width: 100%;  z-index: 99999;}
.sticky-section {margin-top: -10px;padding: 0; width: 100%;  z-index: 1000;}
.sticky-logo {padding: 0;}
.sticky-button {font-size: 20px; text-align: center;}
.sticky-button-mob {text-align: center;}
.sticky-button-mob .btn-wide {background: none repeat scroll 0 0 #ff5a5f; border-radius: 0; box-shadow: 0 1px 1px #d70007; font-size: 18px; min-width: 180px;}
.sticky-button .btn-wide {background: none repeat scroll 0 0 #ff5a5f;border-radius: 0;box-shadow: 0 1px 1px #d70007;min-width: 240px; padding-left: 30px; font-weight: bold; font-size:18px;
    padding-right: 30px;}
.sticky-top .content {color: #333;font-size: 16px; line-height: normal;text-align: center; clear:none; border:0; }
.sticky-top {background: none repeat scroll 0 0 #fff; box-shadow: 0 5px 5px #ccc; opacity: 0; overflow: hidden; padding-bottom: 6px; position: fixed;
    top: -100px; transition: all 0.3s ease 0s; width: 100%; z-index: 999;}
.sticky { opacity: 1; top: 0;}
.search-mob-button {text-align: center;}
.sticky-search-mob-button {background-color: rgba(0, 0, 0, 0.6); bottom: 0;left: 0; opacity: 1; padding: 15px 0; position: fixed; right: 0; z-index: 9999;}
.sticky-search-mob-button .btn-wide { width: 80%;}
.sticky-top  .row.container{margin:0 auto;}

/* New sticky css with image */
.desktop_sticky_img{margin-top:19px; height:60px;}
.desktop_sticky_app_img{ background-repeat: no-repeat; display: inline-block; height: 72px; }
.desktop_sticky_app_phone{ background-position:0 2px; width: 100px; }
.desktop_sticky_app_android {background-position: -270px -8px;  width: 135px; height:40px; margin:0 7px 22px}
.desktop_sticky_app_ios{background-position: -120px -8px; width: 135px; height:40px; margin:0 7px 22px 14px}

@media screen and (max-width: 700px) {
    .sticky-logo { display: none;}
    .sticky-top .content {font-size: 16px;padding: 10px 0;width: 80%;}
    .sticky-top .sticky-button {width: 80%;}
    .sticky-desktop-image-mob {dbImage_background: BG_LANDING_STICKY_ICON no-repeat scroll 0 0; float: right;height: 66px;margin: 30px auto 0; width: 50px;}
    .sticky-tab-image, .sticky-desktop-image {display: none;}
    .sticky-button {display: none;}
    #sticky-top {display: none;}

}
@media screen and (min-width: 600px) and (max-width: 700px) {
    .mobile .sticky-top .content {width: 50%; float: left;}
    .mobile .sticky-top .sticky-button{display:inline-block; width:40%; float:left; padding:10px;}
    .mobile #sticky-top {display: block; padding:10px 0 0 0;}
}

@media screen and (min-width: 641px) and (max-width: 767px) {
    .sticky-top .content {padding: 20px 0 0;}
    .sticky-logo {display: none;}
    .sticky-top .sticky-button {padding: 35px 0 0;}
    .sticky-tab-image {dbImage_background: BG_LANDING_STICKY_ICON no-repeat scroll center top;float: right; height: 86px; margin: 10px auto 0;width: 55px;}
    .sticky-desktop-image {display: none;}
    .sticky-desktop-image-mob {display: none;}
    .sticky-button-mob {display: block;}
    .sticky-mob-button-bg {display: block;}
    .banner-icon img{margin: 0 auto; display: block;}
}

@media screen and (min-width: 768px) and (max-width: 997px) {
    .sticky-tab-image {dbImage_background: BG_LANDING_STICKY_ICON no-repeat scroll 0 0; height: 86px; margin: 10px auto 0; width: 55px;}
    .sticky-desktop-image { display: none;}
    .sticky-logo {display: none;}
    .sticky-section {height: 73px;}
    .sticky-top .sticky-button {padding: 35px 0 0;}
    .sticky-top .content {padding: 30px 0 0;}
    .sticky-desktop-image-mob {display: none; }
    .sticky-button-mob {display: block;}
    .sticky-search-mob-button .btn-wide {width: 50%;}
    .sticky-mob-button-bg {display: block;}

}

@media screen and (min-width: 998px) and (max-width: 1920px) {
    .sticky-tab-image {display: none;}
    .sticky-desktop-image {dbImage_background: BG_LANDING_STICKY_ICON no-repeat scroll 0 0;height: 66px; margin: 10px auto 0; width: 50px;}
    .sticky-top .content {padding: 20px 0 0 10px; font-size: 15px; }
    .sticky-top .sticky-button {padding: 24px 0 0;}
    .sticky-desktop-image-mob {display: none;}
    .sticky-button-mob {display: none;}
    .sticky-mob-button-bg {display: none;}
}

.partner-banks .star-rating {margin-right: 2px}
