/*! CSS Used from: https://www.sharemanthan.in/t3-assets/css/css-dfb15-85100.css ; media=all */
@media all {
    nav {
        display: block;
    }

    a:focus {
        outline: thin dotted #333;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

    a:hover,
    a:active {
        outline: 0;
    }

    img {
        max-width: 100%;
        vertical-align: middle;
        border: 0;
        -ms-interpolation-mode: bicubic;
    }

    button,
    input {
        margin: 0;
        font-size: 100%;
        vertical-align: middle;
    }

    button,
    input {
        overflow: visible;
        line-height: normal;
    }

    button {
        -webkit-appearance: button;
        cursor: pointer;
    }

    button {
        cursor: pointer;
    }

    .container {
        width: 932px;
        
    }

    .container {
        margin-right: auto;
        margin-left: auto;
        zoom: 1;
    }

    .container:before,
    .container:after {
        display: table;
        content: "";
        line-height: 0;
    }

    .container:after {
        clear: both;
    }


    

    .nav {
        margin-left: 0;
        margin-bottom: 24px;
        list-style: none;
    }

    .nav>li>a {
        display: block;
    }

    .nav>li>a:hover,
    .nav>li>a:focus {
        text-decoration: none;
        background-color: #eee;
    }

    .navbar {
        overflow: visible;
        margin-bottom: 24px;
        position: relative;
        z-index: 2;
    }

    .navbar-inner {
        display: flex;
        min-height: 40px;
        padding-left: 20px;
        padding-right: 20px;
        background-color: #f5f5f5;
        background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
        background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
        background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
        background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
        border: 1px solid #c7c7c7;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .065);
        -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .065);
        box-shadow: 0 1px 4px rgba(0, 0, 0, .065);
        zoom: 1;
    }

    .navbar-inner:before,
    .nav-collapse.collapse {
        height: auto;
        overflow: visible;
    }

    .navbar .btn {
        margin-top: 5px;
        position: fixed;
    }

    .navbar .nav {
        position: relative;
        left: 0;
        display: block;
        float: left;
        margin: 0 10px 0 0;
    }

    .navbar .nav>li {
        float: left;
    }

    .navbar .nav>li>a {
        float: none;
        padding: 8px 15px;
        color: #666;
        text-decoration: none;
        text-shadow: 0 1px 0 #fff;
    }

    .navbar .nav>li>a:focus,
    .navbar .nav>li>a:hover {
        background-color: #666;
        color: #eee;
        text-decoration: none;
    }

     .navbar .btn-navbar {
        display: none;
        float: right;
        padding: 7px 10px;
        margin-left: 5px;
        margin-right: 5px;
        color: #fff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
        background-color: #e8e8e8;
        background-image: -moz-linear-gradient(top, #f2f2f2, #d9d9d9);
        position: relative;
        background-image: -webkit-linear-gradient(top, #f2f2f2, #d9d9d9);
        background-image: -o-linear-gradient(top, #f2f2f2, #d9d9d9);
        background-image: linear-gradient(to bottom, #f2f2f2, #d9d9d9);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
        border-color: #d9d9d9 #d9d9d9 #b3b3b3;
        border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
        background-color: #d9d9d9;
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
        -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    }

    .navbar .btn-navbar:hover,
    .navbar .btn-navbar:focus,
    .navbar .btn-navbar:active {
        color: #fff;
        background-color: #d9d9d9;
        background-color: #cccccc;
    }

    .navbar .btn-navbar:active {
        background-color: #bfbfbf ;
    } 
}


/*! CSS Used from: https://www.sharemanthan.in/t3-assets/css/css-76c8e-55742.css ; media=all */
@media all {
    .wrap {
        width: auto;
        clear: both;
    }

    .wrap {
        width: auto;
        clear: both;
    }

    a {
        color: #dea04d;
        text-decoration: none;
    }

    a:hover {
        color: #bc7a23;
        text-decoration: none;
    }

    img {
        max-width: 100% !important;
    }

    small {
        font-size: 85%;
    }

    ul {
        padding: 0;
        margin: 0 0 12px 25px;
    }

    ul {
        list-style: disc;
    }

    li {
        line-height: 24px;
    }
    input[type=text] {
        box-shadow: none;
        border: 1px solid #c7c7c7;
        border-radius: 0;
        margin-bottom: 0;
    }

    input[type=text]:focus {
        border-color: #999;
        box-shadow: none;
    }
    .btn:hover,
    .btn:focus,
    .btn:active,
    button:hover,
    button:focus,
    button:active {
        color: #676767;
        background-color: #eee;
        background-color: #e1e1e1;
    }

    .btn:active,
    button:active {
        background-color: #d5d5d5 \9;
    }

    .btn:hover,
    button:hover {
        text-decoration: none;
        background-color: #eee;
    }

    .btn:focus,
    button:focus {
        outline: 0;
    }

    .btn:active,
    button:active {
        text-decoration: none;
        outline: 0;
    }
    button.btn {
        background: #dea04d;
        border: 1px solid #eac28e;
        border-radius: 0 0 0 0;
        box-shadow: none;
        font-family: Open Sans;
        font-size: 16px;
        text-shadow: inherit;
    }

    .nav {
        margin-bottom: 24px;
    }

    .nav>li>a:hover {
        background-color: #666;
        color: #eee;
    }

    .t3-mainnav {
        background-color: #dea04d;
    }

    .t3-mainnav .navbar {
        color: #666;
        margin-bottom: 0;
        margin-top: 0;
    }

    .t3-mainnav .navbar-inner {
        float: right;
        min-height: 40px;
        padding: 0;
        background: 0 0;
        border: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    }

    .t3-mainnav .navbar .nav {
        margin: 0;
        background: url(https://www.sharemanthan.in/templates/bt_magazine/images/border-item-topnav.png) no-repeat center left;
        float: right;
        padding-left: 1px;
    }

    .t3-mainnav .navbar .nav>li {
        padding: 0 1px 0 0;
        background: url(https://www.sharemanthan.in/templates/bt_magazine/images/border-item-topnav.png) no-repeat center right;
    }

    .t3-mainnav .navbar .nav>li>a {
        border-top: 0;
        padding: 15px 25px;
        text-shadow: none;
        color: #fff;
        font-family: Open Sans;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
    }

    .t3-mainnav .navbar .nav>li>a:focus,
    .t3-mainnav .navbar .nav>li>a:hover {
        background-color: #be2819;
        background-color: #e1a95e;
        background-image: -moz-linear-gradient(top, #dea04d, #e6b778);
       
        background-image: -webkit-linear-gradient(top, #dea04d, #e6b778);
        background-image: -o-linear-gradient(top, #dea04d, #e6b778);
        background-image: linear-gradient(to bottom, #dea04d, #e6b778);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdea04d', endColorstr='#ffe5b678', GradientType=0);
        text-shadow: none;
        outline: none;
    }

    .t3-mainnav .navbar .btn-navbar {
        float: left;
        padding: 5px 10px;
        margin: 4px 24px;
        color: #fff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
        background-color: #e8e8e8;
        background-image: -moz-linear-gradient(top, #f2f2f2, #d9d9d9);
       
        background-image: -webkit-linear-gradient(top, #f2f2f2, #d9d9d9);
        background-image: -o-linear-gradient(top, #f2f2f2, #d9d9d9);
        background-image: linear-gradient(to bottom, #f2f2f2, #d9d9d9);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
        border-color: #d9d9d9 #d9d9d9 #b3b3b3;
        border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
        background-color: #d9d9d9;
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
        -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    }

    .t3-mainnav .navbar .btn-navbar:hover,
    .t3-mainnav .navbar .btn-navbar:focus,
    .t3-mainnav .navbar .btn-navbar:active {
        color: #fff;
        background-color: #d9d9d9;
        background-color: #cccccc;
    } 

     .t3-mainnav .navbar .btn-navbar:active {
        background-color: #bfbfbf \9;
    }

    

    .logo {
        float: left;
    }

    .logo a {
        display: inline-block;
        line-height: 1;
        margin: 0;
    }

    .logo-image {
        overflow: hidden;
    }

    .logo-image a {
        background-image: url(https://www.sharemanthan.in/templates/bt_magazine/images/logo.png);
        background-repeat: no-repeat;
        width: 199px;
        height: 36px;
        margin-top: 7px;
    }

    .logo-image span,
    .logo-image small {
        display: none;
    }
    .nav>li>a:hover,
    .nav>li>a:focus {
        background: 0 0;
    }

    @media (max-width:767px) {
        .hidden-phone {
            display: none !important;
        }
    }

    @media (min-width:1200px) {
        .container {
            width: 1188px;
        }

        input {
            margin-left: 0;
        }
    }

    @media (min-width:768px) and (max-width:979px) {
        .container {
            width: 756px;
        }

        input {
            margin-left: 0;
        }
    }

    @media (max-width:767px) {
        .container {
            width: auto;
        }
    }
    .collapse {
        position: relative;
        height: 0;
        overflow: hidden;
        -webkit-transition: height .35s ease;
        -moz-transition: height .35s ease;
        -o-transition: height .35s ease;
        transition: height .35s ease;
    }

    @media (max-width:747px) {
        .nav-collapse {
            clear: both;
        }

        .nav-collapse .nav {
            float: none;
            margin: 0 0 12px;
        }

        .nav-collapse .nav>li {
            float: none;
        }

        .nav-collapse .nav>li>a {
            margin-bottom: 2px;
        }

        .nav-collapse .nav>li>a {
            padding: 9px 15px;
            font-weight: 700;
            color: #666;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
        }

        .nav-collapse .nav>li>a:hover,
        .nav-collapse .nav>li>a:focus {
            background-color: #e6e6e6;
        }

        .nav-collapse,
        .nav-collapse.collapse {
            overflow: hidden;
            height: 0;
        }

        .navbar .btn-navbar {
            display: block;
        }
    }
    @media (max-width:747px) {
        .navbar-collapse-fixed-top {
            border-top: none;
            position: fixed;
            left: 0;
            top: 0;
            width: 100%;
            z-index: 1000;
        }

        .navbar-collapse-fixed-top .nav-collapse {
            position: fixed;
            width: 100%;
            left: 0;
            top: 41px;
            margin: 0;
        }
    }

    @media (max-width:747px) {
        .t3-mainnav {
            background: #e6e6e6;
            border-top: 1px solid #d9d9d9;
            height: auto;
            margin-left: -20px;
            margin-right: -20px;
        }

        .t3-mainnav .navbar .btn-navbar:hover {
            cursor: pointer;
        }

        .t3-mainnav .nav-collapse {
            margin-top: 0;
            background: #fff;
        }

        .t3-mainnav .nav-collapse .nav {
            margin: 0;
        }

        .t3-mainnav .nav-collapse .nav>li>a {
            margin-bottom: 0;
        }

        .t3-mainnav .nav-collapse .nav>li>a {
            border-bottom: 1px solid #d9d9d9;
            border-radius: 0 0 0 0;
            font-family: Open Sans;
            font-size: 13px;
            font-weight: 400;
            padding: 9px 15px;
            text-shadow: none;
            text-shadow: none;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
        }

        .t3-mainnav .nav-collapse .nav>li>a:hover {
            background: #dea04d;
            color: #fff;
            font-weight: 400;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        }

        .t3-mainnav.navbar-collapse-fixed-top {
            margin: 0;
        }

        .t3-mainnav.navbar-collapse-fixed-top .nav-collapse {
            margin: 0;
        }
    }

    @media (max-width:1200px) {
        .t3-mainnav .navbar .nav>li>a {
            padding: 15px 18px;
        }
    }

    @media (max-width:980px) {
        .t3-mainnav .navbar-inner {
            width: 100%;
            border-top: 1px solid #eac28e;
        }
    }

    @media (max-width:746px) {
        .t3-mainnav .nav-collapse .nav>li>a {
            border-bottom: 1px solid #f0f0f0;
            border-top: 0;
        }

        .t3-mainnav {
            background: #fff;
        }

        .t3-mainnav .navbar {
            background-color: #dea04d;
        }

        .t3-mainnav .navbar .btn-navbar {
            background: url(https://www.sharemanthan.in/templates/bt_magazine/images/btn-mobile.png) center center no-repeat;
            width: 33px;
            height: 33px;
            padding: 0;
            border: 0;
        }

        .t3-mainnav .nav-collapse .nav>li>a {
            padding: 9px 15px;
        }

        .logo {
            border-left: 1px solid #eac28e;
            margin-left: 54px;
            padding-bottom: 3px;
            padding-left: 5px;
        }

        .t3-mainnav .navbar-inner {
            position: absolute;
        }
        .t3-mainnav .navbar .btn-navbar {
            margin: 10px;
        }
    }

    @media (max-width:767px) {
        .logo {
            float: left !important;
            text-align: center;
        }
    }
}


.t3-mainnav {
    background-color: #be2819;
}



@media screen and (max-width:1199px) {
    .t3-mainnav .navbar .nav>li>a {
        padding: 15px 8px;
    }
}

@media screen and (max-width:767px) {
    .t3-mainnav .navbar {
        background-color: #be2819;
    }

    .t3-mainnav .nav-collapse .nav>li>a {
        color: #fff;
    }
}
.nav.sidebar{
    position: fixed;
    top: 52px; 
    right: 0;
    height: calc(100vh - 80px);
    width: 250px;
    background-color: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(12px);
    box-shadow: -10px 0 10px rgba(0, 0, 0, 0.1);
    list-style: none;
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    overflow-y: auto;
  }
 .nav.sidebar li{
    width: 100%;
    
  }
  .sidebar a{
    width: 100%;
    background-color:#be2819 ;
   
  }
  .btn-navbar{
    position: fixed;
    display: none;
  }
  @media(max-width: 760px){
    .hideOnMobile{
      display: none;
    }
    .btn-navbar{
      display: block;
    }
  }
  @media(max-width: 480px){
    .nav.sidebar{
      width: 100%;
    }
  }