/*secondary header csss*/

#header-v5 .outer-header {
    height: 50px;
}

.topNav li.fl .h-link {
    padding: 13px 0;
    font-size: 10px;
}

.login-options,
.login-text {
    font-size: 10px;
}

.login-options li #login-btn {
    font-size: 10px;
}

.login-sub-nav {
    top: 50px;
}

#header-v5 .inmobi-logo img {
    width: auto;
    height: 13px;
}
#get-start-cont{
    display: none;
}

#sub-header.secondary-header .sublink-list{
    /*width: 50%;*/
}
.topNav li.fl .h-link i{
    display: none;
}
.secondary-header ul.s-h-submenu-l1 > li> .s-heading i.icon-expand-more{
    transition: transform 300ms ease-in-out;
    display: inline-block;
}
.secondary-header ul.s-h-submenu-l1 > li:hover >.s-heading i.icon-expand-more{
    transform: rotateZ(-180deg);
}
.rotate{
    transform: rotateZ(-180deg);
}
#profile-name {
    font-size: 14px;
    width: 32px;
    height: 32px;
}

@media (max-width: 1280px) {
    #sub-header.secondary-header .sublink-list {
        width: 65%;
    }
}

@media (max-width: 768px) {
    /*secondary header csss*/

    #header-v5 {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
    }
    .topNav li.fl .h-link i{
        opacity: 1;
    }
    #header-v5 .outer-header {
        height: auto;
        width: 100%;
    }

    #sub-header.secondary-header .sublink-list {
        margin-left: auto;
        width: 100%;
    }

    #sub-header.secondary-header .s-heading>i.icon-expand-more {
        display: inline-block;
    }

    .secondary-header ul.s-h-submenu-l1 > li i.icon-expand-more{
        position: absolute;
        right: 20px;
        top: calc(50% - 8px);
    }

    .login-sub-nav {
        top: 80px;
    }
    .topNav li.fl .h-link i{
        display: inline-block;
    }
    #sub-header.secondary-header ul.sublink-list {
        float: right;
        overflow: initial;
        color: #000;
        font-size: 10px;
    }

    #sub-header.secondary-header ul>li .s-heading {
        font-size: 10px;
        line-height: 1.96;
        letter-spacing: 1.2px;
        text-align: right;
    }

    #sub-header.secondary-header .sublink-list>li {
        float: right;
        margin-right: 0;
        padding-right: 20px;
    }

    #mobile-select-pulse {
        padding-right: 20px;
    }

    .secondary-header ul.s-h-submenu {
        transform: none;
        transition: none;
        min-width: 100%;
        max-width: 100%;
        padding: 0;
    }

    .secondary-header ul.spl-header ul.s-h-submenu{
        position: fixed;
        left: 0;
        height: 100%;
        top: 50px;
        padding-top: 15%;
    }

    .secondary-header ul {
        padding: 0;
    }

    .secondary-header ul>li:hover > ul.s-h-submenu-l1 ul.s-h-submenu {
        left: auto;
        right: 0;
        border-radius: 10px;
        top: calc(10% + 43px);
        border-radius: 0;
        right: 0;
        max-width: 100%;
        width: 100%;
        position: fixed;
        z-index: 999;
        height: 100%;
    }

    .secondary-header ul>li:hover > ul.s-h-submenu-l1 ul.s-h-submenu{
        position: relative;
        left: auto;
        top: 20px;
        right: auto;
        display: none;
    }

    .secondary-header ul.s-h-submenu-l1 ul.s-h-submenu{
        border-top: 1px solid rgba(226, 233, 248, 0.6);
    }

    .secondary-header ul.s-h-submenu-l1 ul.s-h-submenu li{
        border: 0;
        padding: 0;
        
    }

    .secondary-header ul.s-h-submenu>li a{
        padding: 20px 10px;
    }

    .secondary-header ul.s-h-submenu-l1 ul.s-h-submenu >li.s-s-heading{
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.71;
        letter-spacing: 1.4px;
        text-align: left;
        color: #1f67f3;
        padding: 20px; 
    }

    .secondary-header ul>li:hover > ul.s-h-submenu-l1 ul.s-h-submenu.l1open{
        visibility: visible;
        opacity: 1;
        box-shadow: none;
        display: block;
    }

    .secondary-header ul.s-h-submenu>li {
        padding: 25px 20px;
        margin: 0;
        border-bottom: 1px solid rgba(226, 233, 248, 0.6);
    }

    .secondary-header ul.s-h-submenu>li a {
        font-size: 14px;
        line-height: 1.71;
        letter-spacing: 1.4px;
        text-align: left;
        color: #000000;
        padding: 20px 40px;
    }

    .secondary-header ul.s-h-submenu>li i {
        display: inline-block;
        vertical-align: middle;
        float: right;
        transition: transform 300ms ease-in-out;
    }
    .secondary-header ul.s-h-submenu-l1 > li:hover >.s-heading i.icon-expand-more{
        transform: rotate(0deg);
    }
    .secondary-header ul.s-h-submenu>li:hover i {
        transform: rotateZ(-180deg);
    }
    .secondary-header ul>li {
        position: relative;
    }

    .login-options,
    .login-text {
        font-size: 10px;
    }

    /*#mobile-select-pulse .s-heading{
              padding: 5px 10px;
          }*/
    .topNav li.fl .h-link {
        padding: 40px 20px;
        font-size: 14px;
    }
}