*:focus{outline: 2px #ee7939 solid !important;outline-offset: -2px !important;}

 a:focus {outline: 2px #ee7939 solid !important;outline-offset: -2px !important;}

 carousel-indicators  a:focus {outline: 2px #ee7939 solid !important;outline-offset: -2px !important;}


  img:focus {outline: 2px #ee7939 solid !important;outline-offset: -2px !important;}

.text-right {
    text-align: right;
}

.text-left {
    text-align: left;
}

.text-center {
    text-align: center;
}


.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

.whitebox select {
    display: block;
    width: 100%;
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    -moz-padding-start: calc(0.75rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 6px 12px;
    font-size: 14px;
    border-radius: 0.3rem;
}

body{font-family:myFirstFont;font-size:13px;background-image:url('../images/bg.png');}
.wrap{padding-bottom:30px;}
.offleft {position: absolute; left: -9999px;}
.zaptitle{margin-bottom:20px !important;}
.wraptext{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.home_widget{color:#0089d0;font-weight:bold;font-family:myFirstFont;font-size:18px;margin:0 0 10px;min-height:30px;padding:0;position:relative;width:100%;}
.home_widget h2 {position:relative;font-weight:bold;font-family:myFirstFont;font-size:18px;padding-bottom:5px;line-height:20px;top:1px;text-decoration: underline;text-decoration-color: #ee7939;text-underline-position:under;margin-bottom:0px;margin-top:0px;}
.home_widget h1 {
        position: relative;
        font-weight: bold;
        font-family: myFirstFont;
        font-size: 18px;
        padding-bottom: 5px;
        line-height: 20px;
        top: 1px;
        text-decoration: underline;
        text-decoration-color: #ee7939;
        text-underline-position: under;
        margin-bottom: 0px;
        margin-top: 0px;
    }
.page_info_title_s2{position:relative;padding-bottom:5px;line-height:20px;top:1px;vertical-align:baseline;border-bottom:2px solid #ee7939;}
.stockreach_title{padding-bottom:5px;line-height:20px;vertical-align:baseline;float:left;margin-top:15px !important;}
.senseximgold{float:left;margin-right:15px;margin-top:6px;}
.sensextextold{float:left;font-size:15px;font-weight:700;color:#010101;margin-top:4px;}
.resultgreyhead{font-family:myFirstFont,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:normal;text-transform:none;text-decoration:none;padding-left:5px;padding-right:5px;background-color:#eaeaea;height:30px;}
img{max-width:100%;}
.rightalign{text-align:right !important;}
.noticecontent {font-family: myFirstFont;font-size: 13px;color: #000000;}
.prevaluearea{margin-top:15px;}
.topshadow{box-shadow:0 3px 14px 0px rgba(0,0,0,0.2);height:100%;width:100%;min-height:140px;padding-bottom:20px;}
.redpdficon{color:#FF0000 !important;}
.adarea{padding:5px;height:auto;}
.adborder{border:1px solid #cccccc;}
.padcontent10{padding:10px;}
.form-controlheading {display: block;width: 100%; height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #0089d0;background-color: #fff;background-image: none;border: none;/* 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; */background-color: transparent;
}
input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

.containerasf {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
    width: 100%;
    margin: 10px auto;
    text-align: center;
    padding-top:10px;
}




.blockefg {
    background-image: url(../images/bluebgbag.png);
    width: 115px;
    height: 111px;
    margin: 5px;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    font-size: 13px;
    font-weight: 700;
    line-height: 1.5;
    color: #fff;
    text-align: center;
    padding: 10px 14px !important;
}

    .blockefg .blueedgevalue {
        top: 15px;
        font-size: 23px;
        line-height: 1.5;
        position: relative;
    }

    .blockefg .blueedgetext {
        top: 10px;
        position: relative;
        font-size: 13px;
    }

    .blockefg .blueedgevalue2 {
        top: 38px;
        font-size: 23px;
        line-height: 1;
        position: relative;
    }

.implinkarea li a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

    .implinkarea li a:hover {
        color: #000 !important;
        text-decoration: none;
    }

.implinkarea  a:hover,
.implinkarea  a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
}

.panel-title a {
    color: #fff;
    font-size: 16px;
    /*background-color: #0f486a;*/
}

.panel-body {
    padding: 15px;
}

.webbannerbg {
    background-image: url(../images/WebBanner.jpg);
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
}


.webbannerbg a {
    color:#fff;
    text-decoration:none;
}

    .webbannerbg a:hover {
        color: #fff;
        text-decoration: none;
    }


    .webbannerbg .card-body {
    }

.media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 10px 10px;
}

.webbannerbg .media .blueadge-groups {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}


.column {
    flex: 25%;

}

.w-100 {
    width: 100% !important;
}

.webbannerbg .media .blueadge-groups .blueadge:first-child {
    -ms-flex-align: center;
    border-radius: 5px;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.webbannerbg .media .blueadge-groups .blueadge {
    color: #fff !important;
    padding: 10px 14px !important;
}

.f-12 {
    font-size: 12px !important;
}

.blueadge {
    display: inline-grid;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.5;
    color: #fff;
    text-align: center;
    vertical-align: baseline;
    background-image: url(../images/bluebgbag.png);
    width: 115px;
    height: 111px;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
}

    .blueadge .blueedgevalue {
        top: 23px;
        font-size: 18px;
        line-height: 1.5;
        position: relative;
    }

    .blueadge .blueedgetext {
        top: 10px;
        position: relative;
    }

    .blueadge .blueedgevalue2 {
        top: 15px;
        font-size: 18px;
        line-height: 1;
        position: relative;
    }



.media2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 10px 10px;
}


.webbannerbg .media2 .arrowbannerbg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-image: url(../images/arrowbanner.png);
    background-repeat: no-repeat;
    width: 460px;
    height: 140px;
    margin: 0 auto;
}

.arrowbannerbgw-100 {
    width: 100% !important;
}

.webbannerbg .media2 .arrowbannerbg .arrowcontent1:first-child {
    -ms-flex-align: center;
    border-radius: 5px;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.webbannerbg .media .blueadge-groups .arrowcontent1 {
    color: #043c65 !important;
    padding: 10px 14px !important;
}


.arrowcontent1 {
    display: inline-block;
    font-size: 15px;
    font-weight: 700;
    line-height: 1;
    color: #043c65;
    text-align: center;
    vertical-align: baseline;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    top: 30px;
}

.arrowbox1 {
    left: 35px;
}

.arrowbox2 {
    right: 55px;
}

.arrowcontent1 h1 {
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    color: #043c65;
    margin-top: 5px;
    margin-bottom: 0px
}
.arrowcontent1 h1 a {
    color: #043c65;
    text-decoration:none;

}

    .arrowcontent1 h1 a:hover {
        color: #043c65;
        text-decoration: none;
    }





.media3 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 10px;
}


.webbannerbg .media3 .bottombgarea {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-image: url(../images/blueorangebg.jpg);
    background-repeat: no-repeat;
    width: 480px;
    height: 70px;
    margin: 0 auto;
}

.bottombgarea-100 {
    width: 100% !important;
}

.webbannerbg .media3 .bottombgarea .arrowcontent1:first-child {
    -ms-flex-align: center;
    border-radius: 5px;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.webbannerbg .media3 .blueadge-groups .leftbotbg {
    color: #043c65 !important;
    padding: 10px 14px !important;
}


.leftbotbg {
    display: inline-block;
    font-size: 15px;
    font-weight: normal;
    line-height: 1;
    color: #ffffff;
    text-align: center;
    vertical-align: baseline;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    top: 0px;
    width: 100%;
}



    .leftbotbg .leftbgvalue {
        top: 23px;
        font-size: 20px;
        font-weight: bold;
        line-height: 1;
        color: #ffffff;
        margin-top: 5px;
        margin-bottom: 0px;
        position: relative;
        background-color: none;
    }

    .leftbotbg .leftbgtext {
        top: 10px;
        position: relative;
        font-weight: normal;
        font-size: 15px;
        background-color: none;
    }

.boragebox1 {
}

/*#spanwl{
    font-size:12px;
}

#spanwh {
    font-size: 12px;
}

#spanwli {
    font-size: 12px;
}
#spanwld {
    font-size: 12px;
}
#spanwhi {
    font-size: 12px;
}
#spanwhd {
    font-size: 12px;
}*/
.boragebox2 {
}

.boragebox3 {
    left:5px;
}

.boragebox4 {
}



@media only screen and (max-width:560px) {
    .containerasf {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        width: 100%;
        margin: 10px auto;
        text-align: center;
    }
}


    @media only screen and (max-width:500px) {
        .webbannerbg .media .blueadge-groups {
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-inline-box;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }


            .webbannerbg .media .blueadge-groups .blueadge:first-child {
                -ms-flex-align: center;
                border-radius: 5px;
                display: inline-flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
            }


        .webbannerbg .media2 .arrowbannerbg {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            background-image: none;
            background: #99daf5;
            background-repeat: no-repeat;
            border-top: 2px solid #fff;
            border-bottom: 2px solid #fff;
            width: 460px;
            height: 100px;
            margin: 0 auto;
        }

        .column {
            flex: 50%;
        }

        .arrowcontent1 {
            display: inline-block;
            font-size: 15px;
            font-weight: 700;
            line-height: 1;
            color: #043c65;
            text-align: center;
            vertical-align: baseline;
            background-size: cover !important;
            background-repeat: no-repeat;
            background-position: center center;
            position: relative;
            top: 15px;
        }

        .arrowbox1 {
            left: 25px;
        }

        .arrowbox2 {
            right: 25px;
        }


        .webbannerbg .media3 .bottombgarea {
            display: -webkit-box;
            display: -ms-flexbox;
            display: contents;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            background-image: none;
            background-repeat: no-repeat;
            width: 480px;
            height: 70px;
            margin: 0 auto;
        }

        .leftbotbg .leftbgvalue {
            top: 5px;
            font-size: 20px;
            font-weight: bold;
            line-height: 1;
            color: #ffffff;
            margin-top: 5px;
            margin-bottom: 0px;
            position: relative;
            background-color: #f16525;
        }

        .leftbotbg .leftbgtext {
            top: 10px;
            position: relative;
            text-align: center;
            font-weight: normal;
            font-size: 16px;
            background-color: #0d4e94;
            width: 100%;
        }


        .boragebox1 {
            left: 0px;
            padding: 10px;
        }

        .boragebox2 {
            padding: 5px;
        }

        .boragebox3 {
            right: 0px;
            padding: 10px;
            left:0px;
        }

        .boragebox4 {
            padding: 5px;
        }
    }


    #pageFooter ul.topics {
        columns: 5;
    }

    #pageFooter ul {
        list-style-type: disc;
        margin: 0;
        padding: 0;
    }

    .stktab {
        margin: 0 auto;
        height: 50px;
        max-width: 100%;
        list-style: none;
    }

        .stktab li {
            display: block;
            list-style: none;
        }

            .stktab li a {
                padding-top: 15px;
                padding-bottom: 15px;
                height: 50px;
                color: #ffffff;
                font-size: 15px;
                line-height: 20px;
                position: relative;
                display: block;
                padding: 13px 6px;
                text-decoration: none;
            }

    .hometabs {
        border-bottom: 0px solid #ddd !important;
        background-color: transparent !important;
        height: 52px !important;
    }

        .hometabs > li.active > a, .hometabs > li.active > a:hover, .hometabs > li.active > a:focus {
            color: #0089d0 !important;
            cursor: default;
            background-color: transparent !important;
            border-bottom-color: #ee7939 !important;
            font-size: 17px !important;
            font-weight: bold;
            font-family: myFirstFont !important;
        }

        .hometabs > li > a {
            margin-right: 2px;
            line-height: 1.42857143;
            border: 1px solid transparent;
            color: #0089d0 !important;
            font-size: 17px !important;
            font-weight: bold;
            font-family: myFirstFont !important;
        }

        .hometabs > li > a {
            position: relative;
            display: block;
            padding: 0px 5px !important;
            height: auto !important;
        }

    .trendmarg {
        margin-top: 10px !important;
    }

    .modalpopuphead {
        font-size: 18px;
    }

    .implinkarea a {
        font-size: 11px;
    }

    .sr-only {
        position: absolute;
        left: -9999px;
    }

    .srmiddlehr {
        margin-top: 10px;
        margin-bottom: 10px;
        border: 0;
        border-top: 1px solid #cccccc;
    }

    .serchdetails {
        border: 1px solid #0089d0;
        padding: 8px 10px;
        color: #0089d0;
    }

    .orangebcarrow {
        color: #ff0000;
    }

    .bchighlightext {
        color: #ee7939;
    }

    .textsr {
        font-family: myFirstFont;
        font-size: 15px;
        text-transform: none;
        color: #5f5f5f;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 45px;
        background-color: #ffffff;
    }

    .textvalue {
        font-family: myFirstFont;
        font-size: 15px;
        font-weight: 600;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 45px;
        background-color: #ffffff;
        text-align: right;
    }

    .breadcrumbarea {
        margin-bottom: 10px;
    }

    .adtextarea {
        padding-bottom: 10px;
        margin-bottom: 10px;
        border-bottom: 1px dashed #5f5f5f;
        text-align: center;
    }

    .gainlosetabbox {
        background-color: #ffffff;
    }

    .gaintab {
        height: 216px;
    }

    .TTHeadergrey2 {
        font-family: myFirstFont,Helvetica,sans-serif;
        font-size: 12px;
        text-transform: none;
        text-decoration: none;
        padding-left: 5px;
        padding-right: 5px;
        background-color: #bee9ff;
        height: 30px
    }

    .announceheader {
        font-family: myFirstFont;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        text-transform: none;
        text-decoration: none;
        padding: 5px;
        background-color: #a09d9d;
        height: 30px;
    }

    .emptymenu {
        height: 40px;
    }

    .TTHeadergrey {
        font-family: myFirstFont;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        text-transform: none;
        text-decoration: none;
        padding: 5px;
        background-color: #d2d2d2;
        height: 30px;
    }

    .TTRow_leftnotices {
        font-family: myFirstFont;
        font-size: 12px;
        text-transform: none;
        color: #000;
        text-align: left;
        text-decoration: none;
        height: 25px;
        background-color: #fff;
        padding: 5px;
    }

    .list-aggregate {
        max-width: 295px;
        width: 100%;
    }

    .body_text_table {
        font-family: myFirstFont;
        font-size: unset !important;
        font-style: normal;
        line-height: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        color: #000;
        text-decoration: none;
        height: 25px;
        padding-left: 10px;
        padding-right: 5px;
    }

    .slidebar {
        background-color: #8e8e8e !important;
    }

    .slidhand {
        background-color: #000 !important;
        border-radius: 3px;
        opacity: 1 !important;
        ;
    }

    .slidhandgreen {
        background-color: #147103 !important;
        border-radius: 3px;
    }

    .slidhandred {
        background-color: #ff260f !important;
        border-radius: 3px;
    }

    .redlowcolor {
        color: #e60000
    }

    .greenhighcolor {
        color: #179600
    }

    .body_text_ebook {
        font-family: myFirstFont;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        color: #000;
        text-decoration: none;
        height: 25px;
        padding: 10px;
    }

    .blueheadertd {
        background-color: #10486b;
        color: #ffffff;
        padding: 10px;
    }

    .iconfont {
        font-size: 18px !important;
    }

    .homebluetext {
        color: #0089d0;
        font-size: 18px;
    }

    .innertable_header {
        font-family: myFirstFont;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        color: #fff;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        background: #10486b;
        height: 30px;
    }

    .homegrapharea2 {
        background-color: #ffffff;
        padding-left: 2%;
        padding-right: 2%;
        padding-top: 2%;
        padding-bottom: 1.3%;
        max-height: 222px;
        height: 100%;
        overflow-y: scroll;
        min-height: 222px;
    }

    .homesensexvalue {
        font-size: 17px;
        color: #0f486a;
        font-weight: bold;
    }

    .viewsensexvalue {
        font-size: 20px;
        color: #0f486a;
    }

    .homesensextime {
        font-size: 12px;
    }

    .btn-toplang {
        color: #ffffff;
        background: none;
        border:none;
    }

        .btn-toplang:focus,
        .btn-toplang.focus {
            color: #ffffff;
            background: none;
        }

        .btn-toplang:hover {
            color: #ffffff;
            background: none;
        }

    .homesensexgreen {
        font-size: 13px;
        color: #179600;
    }

    .homesensexred {
        font-size: 13px;
        color: #e60000;
    }

    .newsensexvaluearea {
        margin: 0 auto;
        float: right;
    }

    .senseximg {
        float: left;
        margin-top: 6px;
    }

    .innertable_header10 {
        font-family: myFirstFont;
        font-size: 13px;
        font-style: normal;
        line-height: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        color: #fff;
        text-decoration: none;
        background: #10486b;
        height: 30px;
        text-align: center;
        vertical-align: middle;
    }

    .rbiratebox {
        background-color: #ffffff;
        margin-top: 20px;
        padding-top: 7px;
        padding-bottom: 7px;
        font-size: 15px;
    }

    .rbibeluhead {
        color: #0089d0;
        font-weight: bold;
        padding-top: 3px;
    }

    .rbiratearea {
        padding-top: 9px;
        font-size: 16px;
    }

    .topdatearea {
        width: 300px;
        float: left;
        font-size: 13px;
        font-weight: normal;
        line-height: 2;
        color: #000000;
    }

    .sensextext {
        float: left;
        font-size: 15px;
        font-weight: bold;
        color: #010101;
    }

    .newsensexvalue {
        font-size: 18px;
        line-height: 1.5;
    }

    .newsensexgreen {
        float: left;
        font-size: 15px;
        font-weight: bold;
        color: #179600;
        margin-top: -2px;
    }

    .newsensextext2 {
        float: left;
        font-size: 15px;
        font-weight: bold;
        color: #de1439;
        margin-top: -2px;
    }

    .mega-dropdown {
        position: static !important;
    }

    .mega-dropdown-menu {
        padding: 20px 0px;
        width: 100%;
        box-shadow: none;
        -webkit-box-shadow: none;
    }

        .mega-dropdown-menu > li > ul {
            padding: 0;
            margin: 0;
        }

            .mega-dropdown-menu > li > ul > li {
                list-style: none;
            }

        .mega-dropdown-menu > li ul > li > a:hover,
        .mega-dropdown-menu > li ul > li > a:focus {
            text-decoration: none;
        }

        .mega-dropdown-menu .dropdown2-header {
            font-size: 18px;
            color: #ee7939;
            padding: 5px 60px 5px 5px;
            line-height: 30px;
        }

            .mega-dropdown-menu .dropdown2-header a {
                font-size: 18px;
                color: #ee7939;
                padding: 0px;
                text-decoration: none;
            }

                .mega-dropdown-menu .dropdown2-header a:hover {
                    font-size: 18px;
                    color: #ee7939;
                    padding: 0px;
                    text-decoration: none;
                }

    .navgcarousel-control {
        width: 30px;
        height: 30px;
        top: -35px;
    }

    .left.navgcarousel-control {
        right: 30px;
        left: inherit;
    }

    .navgcarousel-control .glyphicon-chevron-left,
    .navgcarousel-control .glyphicon-chevron-right {
        font-size: 12px;
        background-color: #fff;
        line-height: 30px;
        text-shadow: none;
        color: #333;
        border: 1px solid #ddd;
    }

    .adtextarea p {
        text-align: left;
    }

    .adtextarea h3 {
        color: #0089d0;
        font-size: 18px;
        padding: 0px;
        margin: 0px;
        text-align: left;
    }

    .adtextarea h1 {
        color: #0089d0;
        font-size: 18px;
        padding: 0px;
        margin: 0px;
        text-align: left;
    }

    .heatmapgreenbox {
        background-color: #38551a;
        color: #ffffff;
        padding: 15px 20px;
        text-align: center;
        margin-right: 10px;
    }

    .ullist {
        list-style-image: url(../images/listicon.png);
        line-height: 20px;
        color: #000000;
        padding-left: 35px;
    }

        .ullist a {
            color: #0089d0;
            text-decoration: none;
        }

            .ullist a:hover {
                color: #0089d0;
                text-decoration: none;
            }

    .greentext {
        color: #179600;
    }

    .sensexgreentext {
        color: #179600;
        font-size: 15px;
        font-weight: normal;
    }

    .sensexbluetext {
        color: #10486b;
        font-size: 15px;
        font-weight: normal;
    }

    .sensexredtext {
        color: #e60000;
        font-size: 15px;
        font-weight: normal;
    }

    .redtext {
        color: #e60000;
    }

    .highlight {
        color: #ff0000;
    }

    .blueheading {
        color: #0089d0;
        font-weight: bold;
        text-align: center;
        margin: 0 auto;
    }

        .blueheading h3 {
            color: #0089d0;
            font-weight: bold;
            border-bottom: 2px solid #ee7939;
            margin-top: 0px;
            margin-bottom: 0px;
            padding-bottom: 5px;
        }

    .tableheading {
        font-family: myFirstFont;
        font-size: 13px;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
        font-weight: normal;
        padding-left: 10px;
        padding-right: 10px;
        height: 40px;
        text-align: center;
        background-color: #10486b;
    }

    .pboxblue {
        color: #0089d0;
        text-align: center;
        font-size: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .pboxorange {
        color: #ee7939;
        text-align: center;
        font-size: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .pboxgreen {
        color: #179600;
        text-align: center;
        font-size: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .pboxred {
        color: #e60000;
        text-align: center;
        font-size: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .pboxyellow {
        color: #0f486a;
        text-align: center;
        font-size: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .TTHeader {
        font-family: myFirstFont;
        font-size: 13px;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 40px;
        text-align: center;
        background-color: #10486b;
    }

    .innertable_header1 {
        font-family: myFirstFont;
        font-size: 13px;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 40px;
        text-align: center;
        background-color: #10486b;
    }

    .largetable {
        overflow-x: auto;
    }

    .tdcolumn {
        font-family: myFirstFont;
        font-size: unset !important;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 30px;
        background-color: #ffffff;
    }

    .TTRow {
        font-family: myFirstFont;
        font-size: unset !important;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 30px;
        background-color: #ffffff;
        text-align: center
    }

    .TTRow_left {
        font-family: myFirstFont;
        font-size: unset !important;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 30px;
        background-color: #ffffff;
        text-align: left;
    }

    .TTRow_right {
        font-family: myFirstFont;
        font-size: unset !important;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 30px;
        background-color: #ffffff;
        text-align: right;
    }

    .tdcolumngrey {
        font-family: myFirstFont;
        font-size: 13px;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 30px;
        background-color: #dddddd;
    }

    .TTRow_left10 {
        font-family: myFirstFont;
        font-size: 10px;
        text-transform: none;
        color: #000;
        text-align: left;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: none;
        height: 30px;
        background-color: #fff;
    }

    .TTRow10 {
        font-family: myFirstFont;
        font-size: 10px;
        font-variant: normal;
        text-transform: none;
        color: #000;
        text-decoration: none;
        height: 30px;
        background-color: #fff;
        text-align: center;
        padding-left: 5px;
        padding-right: 5px;
    }

    .TTRow_right10 {
        font-family: myFirstFont;
        font-size: 10px;
        font-variant: normal;
        text-transform: none;
        text-align: right;
        padding-left: 5px;
        padding-right: 5px;
        color: #000;
        text-decoration: none;
        height: 30px;
        background-color: #fff;
    }

    .carousel h2 small {
        line-height: 0;
        color: #000000;
        font-size: 18px;
        font-weight: bold;
    }

    .carousel p {
        line-height: normal;
        color: #454545;
        font-size: 15px;
        font-weight: normal;
    }

    .carouselgraph h2 small {
        line-height: 0;
        color: #000000;
        font-size: 18px;
        font-weight: bold;
    }

    .carouselgraph p {
        line-height: normal;
        color: #454545;
        font-size: 15px;
        font-weight: normal;
    }

    .imagebanner {
    }

    .headingline {
        line-height: 0.8 !important;
    }

    .whitebox {
        background-color: #ffffff;
        margin-top: 20px;
        box-shadow: 1px 5px 15px #c2c2c2;
    }

    .whiteboxzero {
        background-color: #ffffff;
        box-shadow: 1px 5px 15px #c2c2c2;
    }

    .totalgrey {
        font-family: myFirstFont;
        font-size: 13px;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 30px;
        background-color: #d7d7d7;
        font-weight: bold;
    }

    .datetext {
        color: #5f5f5f;
        font-size: 13px;
    }

    .marketstartarea {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .getquotestartarea {
        padding-bottom: 20px;
        background-color: #ffffff;
    }

    .getquotetopvaluearea {
        padding-bottom: 10px;
        background-color: #ffffff;
    }

    .notificationicon {
        width: 55px;
        height: 38px;
        font-size: 15px;
        font-weight: 700;
        color: #fff;
        background: url(../images/Notification_Icon.png) no-repeat;
        text-align: center;
        float: left;
        margin-bottom: 5px;
        margin-left: 5px;
        padding-top: 4px;
        padding-left: 0px;
        cursor: pointer;
    }

        .notificationicon a {
            color: #fff;
            text-align: center;
        }

            .notificationicon a:hover {
                color: #fff;
                text-align: center;
            }

    .getquotetoppad {
        margin-top: 15px;
    }

    .gqmddiv {
        border: 1px solid #d6d6d6;
    }

    .banner {
        position: relative;
    }

    .intro {
        width: 100%;
        background: #888888;
        background-position: center top;
        background-repeat: no-repeat;
        background-size: cover;
        min-height: 630px;
        transition: all 400ms cubic-bezier(0.25,0.1,0.25,1) 0s;
        -webkit-transition: all 400ms cubic-bezier(0.25,0.1,0.25,1) 0s;
    }

    .maintopsection {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .middlefoot {
        height: 50px;
    }

    .footerarea {
        margin-top: 0px;
        color: #ffffff;
    }

    .footerbluearea {
        background-color: #007ac5;
        padding-top: 25px;
        padding-bottom: 80px;
    }

        .footerbluearea a {
            color: #ffffff;
            text-decoration: none;
        }

            .footerbluearea a:hover {
                color: #ffffff;
                text-decoration: none;
            }

    .smallfooter {
        background-color: #0f486a;
        padding-top: 20px;
        padding-bottom: 20px;
        color: #a3dcff;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 9999999999;
    }
}
.smallfooter a{color:#a3dcff;text-decoration:none;}
.smallfooter a:hover{color:#a3dcff;text-decoration:none;}
.getquoteoption{background-color:#373e42;color:#ffffff;height:26px;font-size: 13px;}
.getquotetext{color:#10486b;font-weight:bold;font-size:18px;margin-bottom:10px;}
.getquotetext h1 {color: #10486b;font-weight: bold;font-size: 18px;margin-bottom: 10px;font-family: myFirstFont !important;}
a{color:#0089d0;text-decoration:none;}
a:hover{text-decoration:underline;}
.main{margin-left:auto;margin-right:auto;}
.main{}
input{font-family:myFirstFont;font-size:13px;color:#555860;}
.search{position:relative;}
.search input{height:26px;width:100%;padding:0 12px 0 25px;background:white url("/include/images/5JuDgOa.png") 8px 6px no-repeat;border-width:1px;border-style:solid;border-color:#a8acbc #babdcc #c0c3d2;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px #e5e7ed, 0 1px 0 #fcfcfc;-moz-box-shadow:inset 0 1px #e5e7ed, 0 1px 0 #fcfcfc;-ms-box-shadow:inset 0 1px #e5e7ed, 0 1px 0 #fcfcfc;-o-box-shadow:inset 0 1px #e5e7ed, 0 1px 0 #fcfcfc;box-shadow:inset 0 1px #e5e7ed, 0 1px 0 #fcfcfc;}
.search input:focus{outline:none;border-color:#66b1ee;-webkit-box-shadow:0 0 2px rgba(85, 168, 236, 0.9);-moz-box-shadow:0 0 2px rgba(85, 168, 236, 0.9);-ms-box-shadow:0 0 2px rgba(85, 168, 236, 0.9);-o-box-shadow:0 0 2px rgba(85, 168, 236, 0.9);box-shadow:0 0 2px rgba(85, 168, 236, 0.9);}
.search input:focus + .results{}
.search .results{display:none;position:absolute;top:35px;left:0;right:0;z-index:10000;padding:0;margin:0;border-width:1px;border-style:solid;border-color:#cbcfe2 #c8cee7 #c4c7d7;border-radius:3px;background-color:#fdfdfd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #eceef4));background-image:-webkit-linear-gradient(top, #fdfdfd, #eceef4);background-image:-moz-linear-gradient(top, #fdfdfd, #eceef4);background-image:-ms-linear-gradient(top, #fdfdfd, #eceef4);background-image:-o-linear-gradient(top, #fdfdfd, #eceef4);background-image:linear-gradient(top, #fdfdfd, #eceef4);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);}
.search .results li{display:block;}
.search .results li:first-child{margin-top:-1px;}
.search .results li:first-child:before, .search .results li:first-child:after{display:block;content:'';width:0;height:0;position:absolute;left:50%;margin-left:-5px;border:5px outset transparent;}
.search .results li:first-child:before{border-bottom:5px solid #c4c7d7;top:-11px;}
.search .results li:first-child:after{border-bottom:5px solid #fdfdfd;top:-10px;}
.search .results li:first-child:hover:before, .search .results li:first-child:hover:after{display:none;}
.search .results li:last-child{margin-bottom:-1px;}
.search .results a span{font-weight:200;}
.quotemenu{display:block;position:relative;margin:0 -1px;padding:6px 40px 6px 10px;color:#808394;text-decoration:none;font-weight:500;border:1px solid transparent;border-radius:3px;}
.quotemenuselect{text-decoration:none !important;color:#ffffff !important;padding:6px 40px 6px 10px !important;border-color:#2380dd #2179d5 #1a60aa !important;background-color:#338cdf !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #59aaf4), color-stop(100%, #338cdf)) !important;background-image:-webkit-linear-gradient(top, #59aaf4, #338cdf) !important;background-image:-moz-linear-gradient(top, #59aaf4, #338cdf) !important;background-image:-ms-linear-gradient(top, #59aaf4, #338cdf) !important;background-image:-o-linear-gradient(top, #59aaf4, #338cdf) !important;background-image:linear-gradient(top, #59aaf4, #338cdf) !important;-webkit-box-shadow:inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08) !important;-moz-box-shadow:inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08) !important;-ms-box-shadow:inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08) !important;-o-box-shadow:inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08) !important;box-shadow:inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08) !important;}
.quotemenuselect a{display:block;position:relative;margin:0 -1px;color:#ffffff;text-decoration:none;font-weight:500;border:1px solid transparent;border-radius:3px;}
.quotemenuselect a:hover{display:block;position:relative;margin:0 -1px;color:#ffffff;text-decoration:none;font-weight:500;border:1px solid transparent;border-radius:3px;}
:-moz-placeholder{color:#a7aabc;font-weight:200;}
::-webkit-input-placeholder{color:#a7aabc;font-weight:200;}
.lt-ie9 .search input{line-height:26px;}
.closebuttonarea{text-align:right;margin-top:5px;}
.orangeicon2{font-size:17px;color:#d63e30;}
.topappadarea{background:#ffffff;max-width:100%;padding-bottom:5px;height:100%;min-height:130px;text-align:center;}
.orangetoptext{padding-top:0px;color:#f15f22;}
.topappbtn a{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#fff;background-color:#f15f22;border-color:#f15f22;border:1px solid transparent;border-radius:4px;height:30px;width:120px;padding-top:3px;text-decoration:none;}
.topappbtn a:hover{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#fff;background-color:#f15f22;border-color:#f15f22;border:1px solid transparent;border-radius:4px;height:30px;width:120px;padding-top:3px;text-decoration:none;}
.logoaddarea{margin-top:25px;}
.implinkarea{display:inline-block;line-height:50px;min-width:36px;text-align:center;color:#ffffff;margin:0;transition:all 0.4s;font-size: 12px;}
.implinkarea a{color:#ffffff;text-decoration:none;}
.implinkarea a:hover{color:#ffffff;text-decoration:none;}
.social-icon{display:inline-block;line-height:50px;min-width:36px;text-align:center;color:#aeaeae;margin:0;transition:all 0.4s;font-size: 13px;}
.aplusarea{background-color:#0089d0;height:30px;color:#ffffff;}
.skiparea {padding-top:5px;padding-bottom5px;}
.skiparea a{color:#ffffff;}
.skiparea a:hover{color:#ffffff;}

.sharearea{background-color:#10486b;height:50px;color:#ffffff;}
.sharearea a{color:#ffffff;}
.sharearea a:hover{color:#ffffff;}
}
@media screen and (min-width:680px) and (max-width:1022px){.ullistmenu{list-style-image:url(../images/listicon.png);line-height:20px;color:#ffffff;padding-left:35px;}
.ullistmenu a{color:#ffffff !important;padding:3px 5px;text-decoration:none;}
.ullistmenu a:hover{color:#ffffff !important;padding:3px 5px;text-decoration:none;}
.topappadarea{background:#ffeee7;max-width:100%;padding-top:5px;padding-bottom:10px;height:100%;min-height:90px;text-align:center;}
}
@media screen and (min-width:768px) and (max-width:1022px){.nav > li{position:relative;display:inline-block;}
.mega-dropdown{position:static !important;width:100%;}
.ullistmenu{list-style-image:url(../images/listicon.png);line-height:20px;color:#ffffff;padding-left:35px;}
.ullistmenu a{color:#ffffff !important;padding:3px 5px;text-decoration:none;}
.ullistmenu a:hover{color:#ffffff !important;padding:3px 5px;text-decoration:none;}
}
@media only screen and (max-width:600px){.ullistmenu{list-style-image:url(../images/listicon.png);line-height:20px;color:#ffffff;padding-left:35px;}
.ullistmenu a{color:#ffffff;padding:3px 5px;text-decoration:none;}
.ullistmenu a:hover{color:#ffffff;padding:3px 5px;text-decoration:none;}
.searchtexttop{float:left;width:50%;}
.dropdowntop{float:right;width:50%;}
#socialHolder{margin-top:0px;}
.defborddiv{margin-top:10px;margin-bottom:10px;}
.getquotearea{padding-top:0px;float:left;margin-bottom:20px;}
.logoarea{line-height:50px;margin-top:0px;margin-bottom:0px;}
.newsensexvaluearea{margin:0 auto;float:right;width:100%;}
.desksocio{margin-top:9px;display:none;}
.homegrapharea{background-color:#ffffff;padding-left:2%;padding-right:2%;padding-top:2%;}
.eqvaluefloat{float:left;}
.eqvaluefloat3{float:left;}
.eqvaluefloat2{float:left;text-align:left !important;}
.eqvaluefloat4{float:left;text-align:left !important;width:100%;}
.secmenumob:link{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.secmenumob:visited{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.secmenumob:hover{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.secmenumob:active{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.carousel{position:relative;background-color:#ffffff;min-height:380px;}
.carouselgraph{position:relative;min-height:380px;}
.imagequote{height:auto;height:auto;}
.imagequote h2{font-weight:100;line-height:22px;margin-top:0px;margin-bottom:10px;}
.sharearea{background-color:#10486b;height:50px;color:#ffffff;display:none;}
.topdatearea{width:100%;float:left;font-size:13px;font-weight:normal;line-height:2;color:#000000;}
.mobiletoparea{padding-top:10px;background-color:#cccccc;padding-bottom:10px;margin-bottom:5px;}
.whiteboxhomead{background-color:#ffffff;margin-top:20px;padding-top:13px;padding-bottom:1px;}
.r3divarea{margin-top:10px;font-weight:bold;line-height:20px;}
.bselogodesk{display:none;}
    .bselogomob {
        width: 100% !important;
        height: 100% !important;
    }
.snpbselogomob{width:80px;height:21px;}
.homegrapharea2{background-color:#ffffff;padding-left:2%;padding-right:2%;padding-top:2%;padding-bottom:1.3%;max-height:222px;height:100%;overflow-y:scroll;margin-bottom:20px;min-height:222px;}
.mega-dropdown-menu > li > ul > li > a{display:block;color:#ffffff;padding:3px 5px;}
.mobipadd{margin-top:20px;}
.mobiimplink{}
.googlead{}
.homegallery{}
.toplinksdivs{display:none;}
.mobbotpad{margin-bottom:10px;}
.totalgrey{font-family:myFirstFont;font-size:13px;text-transform:none;color:#000000;text-decoration:none;padding-left:10px;padding-right:10px;height:40px;background-color:#d7d7d7;}
.tableheading{font-family:myFirstFont;font-size:13px;text-transform:none;color:#ffffff;text-decoration:none;padding-left:10px;padding-right:10px;height:40px;text-align:center;background-color:#10486b;}
body{font-family:myFirstFont;font-size:13px;}
.tdcolumn{font-family:myFirstFont;font-size:13px;text-transform:none;color:#000000;text-decoration:none;padding-left:10px;padding-right:10px;height:30px;background-color:#ffffff;}
.floating-box{display:inline-block;width:46.8%;margin:5px;text-align:center;}
.boxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.boxgreen a{color:#ffffff;text-decoration:none;line-height:2;}
.boxgreen a:hover{color:#ffffff;text-decoration:none;line-height:2;}
.commboxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.commboxgreen a{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxgreen a:hover{color:#ffffff;text-decoration:none;line-height:1.5;}
.boxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.boxred a{color:#ffffff;text-decoration:none;line-height:2;}
.boxred a:hover{color:#ffffff;text-decoration:none;line-height:2;}
.commboxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.commboxred a{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxred a:hover{color:#ffffff;text-decoration:none;line-height:1.5;}
.svboxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;}
.svboxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;}
.homenav{display:none;}
.homesubmenu{}
.homeleftmenu{}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background-color:#ee7939;height:45px;}
}
@media only screen and (min-width:1022px) and (max-width:1199px){.eqvaluefloat{}
.searchtexttop{float:left;width:50%;}
.dropdowntop{float:right;width:50%;}
.eqvaluefloat3{float:left;}
.eqvaluefloat2{float:left;text-align:left !important;}
.eqvaluefloat4{float:left;text-align:left !important;width:100%;}
.imagequote{height:auto;height:auto;text-align:center;}
.homegrapharea2{background-color:#ffffff;padding-left:2%;padding-right:2%;padding-top:2%;padding-bottom:1.3%;max-height:222px;height:100%;overflow-y:scroll;margin-bottom:20px;min-height:222px;}
.ullistmenu{list-style-image:url(../images/listicon.png);line-height:20px;color:#000000;padding-left:35px;}
.ullistmenu a{color:#000000 !important;padding:3px 5px;text-decoration:none;}
.ullistmenu a:hover{color:#000000 !important;padding:3px 5px;text-decoration:none;}
}
@media only screen and (min-width:601px) and (max-width:1022px){#socialHolder{margin-top:0px;}
.mega-dropdown-menu > li > ul > li > a{display:block;color:#fff;padding:3px 5px;}
.getquotearea{padding-top:0px;float:left;margin-bottom:20px;}
.searchtexttop{float:left;width:50%;}
.dropdowntop{float:right;width:50%;}
.logoarea{line-height:0px;margin-top:0px;margin-bottom:0px;}
.desksocio{margin-top:9px;display:none;}
.homegrapharea{background-color:#ffffff;padding-left:2%;padding-right:2%;padding-top:2%;}
.eqvaluefloat{}
.eqvaluefloat3{float:left;}
.eqvaluefloat2{float:left;text-align:left !important;}
.eqvaluefloat4{float:left;text-align:left !important;width:100%;}
.defborddiv{margin-top:10px;margin-bottom:10px;}
.secmenumob:link{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.secmenumob:visited{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.secmenumob:hover{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.secmenumob:active{color:#ffffff;font-size:14px;padding:10px;line-height:3.5;text-decoration:none !important;}
.mobiletoparea{padding-top:10px;background-color:#cccccc;padding-bottom:10px;margin-bottom:5px;}
.svboxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;}
.svboxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;}
.homegallery{min-height:490px;height:100%;}
.whiteboxhomead{background-color:#ffffff;margin-top:20px;padding-top:13px;padding-bottom:1px;}
.r3divarea{margin-top:10px;font-weight:bold;line-height:20px;}
.bselogodesk{display:none;}
.carousel{position:relative;background-color:#ffffff;min-height:380px;}
.carouselgraph{position:relative;min-height:380px;}
.imagequote{height:auto;height:auto;text-align:center;}
.imagequote h2{font-weight:100;line-height:22px;margin-top:0px;margin-bottom:10px;}
.sharearea{background-color:#10486b;height:50px;color:#ffffff;display:none;}
.newsensexvaluearea{margin:0 auto;float:right;width:100%;}
.topdatearea{width:100%;float:left;font-size:13px;font-weight:normal;line-height:2;color:#000000;}
.bselogomob{width:80px;height:34px;}
.snpbselogomob{width:80px;height:21px;}
.homegrapharea2{background-color:#ffffff;padding-left:2%;padding-right:2%;padding-top:2%;padding-bottom:1.3%;max-height:222px;height:100%;overflow-y:scroll;margin-bottom:20px;min-height:222px;}
.floating-box{display:inline-block;width:32.3%;margin:5px;}
.boxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.boxgreen a{color:#ffffff;text-decoration:none;line-height:2;}
.boxgreen a:hover{color:#ffffff;text-decoration:none;line-height:2;}
.boxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.boxred a{color:#ffffff;text-decoration:none;line-height:2;}
.boxred a:hover{color:#ffffff;text-decoration:none;line-height:2;}
.commboxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.commboxgreen a{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxgreen a:hover{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.commboxred a{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxred a:hover{color:#ffffff;text-decoration:none;line-height:1.5;}
.mobipadd{margin-top:20px;}
.googlead{}
.toplinksdivs{display:none;}
.mobbotpad{margin-bottom:10px;}
.totalgrey{font-family:myFirstFont;font-size:12px;text-transform:none;color:#000000;text-decoration:none;padding-left:10px;padding-right:10px;height:40px;background-color:#d7d7d7;}
.tableheading{font-family:myFirstFont;font-size:13px;text-transform:none;color:#ffffff;text-decoration:none;padding-left:10px;padding-right:10px;height:40px;text-align:center;background-color:#10486b;}
body{font-family:myFirstFont;font-size:13px;}
.tdcolumn{font-family:myFirstFont;font-size:13px;text-transform:none;color:#000000;text-decoration:none;padding-left:10px;padding-right:10px;height:30px;background-color:#ffffff;}
.homeleftmenu{}
.homenav{display:none;}
.homesubmenu{}
.mobiimplink{}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background-color:#ee7939;height:45px;}
.ullistmenu{list-style-image:url(../images/listicon.png);line-height:20px;color:#ffffff;padding-left:35px;}
.ullistmenu a{color:#ffffff !important;padding:3px 5px;text-decoration:none;}
.ullistmenu a:hover{color:#ffffff !important;padding:3px 5px;text-decoration:none;}
}
@media only screen and (min-width:1023px){
.desksocio{margin-top:0px;}
.desksocio ul {list-style:none;height:40px;}
.desksocio ul li {display:inline;}
.homegrapharea{background-color:#ffffff;padding-left:2%;padding-right:2%;padding-top:2%;max-height:373px;min-height:373px;}
.searchtexttop{float:left;width:60%;}
.dropdowntop{float:right;width:40%;}
.mobiletoparea{display:none;}
.bselogodesk{}
.homegallery{min-height:486px;height:100%;}
.homeleftmenu{display:none}
.whiteboxhomead{background-color:#ffffff;margin-top:20px;min-height:150px;height:100%;padding-top:13px;padding-bottom:1px;}
.r3divarea{font-weight:bold;line-height:20px;}
.defborddiv{margin-top:0px;}
.mobbotpad{margin-bottom:0px;margin-top:10px;}
.getquotearea{padding-top:20px;margin-bottom:0px;}
.imagequote{height:128px;height:128px;}
.imagequote h2{font-weight:100;line-height:22px;margin-top:0px;margin-bottom:10px;}
.homegrapharea2{background-color:#ffffff;padding-left:2%;padding-right:2%;padding-top:2%;padding-bottom:1.3%;max-height:222px;height:100%;overflow-y:scroll;min-height:222px;}
.mega-dropdown-menu > li > ul > li > a{display:block;color:#222;padding:3px 5px;}
    .logoarea {
        line-height: 50px;
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }
#socialHolder{margin-top:9px;display:none;}
.mobiimplink{display:none;}
.floating-box{display:inline-block;width:22.8%;margin:5px;}
.boxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:91px;}
.boxgreen a{color:#ffffff;text-decoration:none;line-height:2;}
.boxgreen a:hover{color:#ffffff;text-decoration:none;line-height:2;}
.boxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.boxred a{color:#ffffff;text-decoration:none;line-height:2;}
.boxred a:hover{color:#ffffff;text-decoration:none;line-height:2;}
.commboxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:91px;}
.commboxgreen a{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxgreen a:hover{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;height:95px;}
.commboxred a{color:#ffffff;text-decoration:none;line-height:1.5;}
.commboxred a:hover{color:#ffffff;text-decoration:none;line-height:1.5;}
.svboxgreen{background:#3b581b;background:-webkit-linear-gradient(#3b581b, #253a0f);background:-o-linear-gradient(#3b581b, #253a0f);background:-moz-linear-gradient(#3b581b, #253a0f);background:linear-gradient(#3b581b, #253a0f);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;}
.svboxred{background-color:#7f1b1c;background:#7f1b1c;background:-webkit-linear-gradient(#7f1b1c, #5e0f10);background:-o-linear-gradient(#7f1b1c, #5e0f10);background:-moz-linear-gradient(#7f1b1c, #5e0f10);background:linear-gradient(#7f1b1c, #5e0f10);color:#ffffff;text-align:center;border-radius:10px;padding-top:5px;padding-bottom:5px;}
.googlead{}
.toplinksdivs{}
.homenav{height:100%;margin:0 auto;}
.homesubmenu{display:none;}
    .sectioncell {
        padding-left: 10px;
        padding-top: 15px;
        color: #ffffff;
        padding-right: 10px;
        height: 50px;
    }
.landingsec{padding-left:10px;color:#ffffff;padding-right:10px;background-color:#ee7939;height:50px;}
.sectioncell a{color:#ffffff;text-decoration:none;font-size:15px;}
.sectioncell a:hover{color:#ffffff;text-decoration:none;}
.mobipadd{margin-top:0px;}
.ullistmenu{list-style-image:url(../images/listicon.png);line-height:20px;color:#000000;padding-left:35px;}
.ullistmenu a{color:#222;padding:3px 5px;text-decoration:none;}
.ullistmenu a:hover{color:#222;padding:3px 5px;text-decoration:none;}
}
.cannn{height:217px;}
.mannn{height:247px;}
.mannnmark{height:403px;}
.commmannnmark{height:162px;}
.leftone{width:33.3333%;float:left;padding-left:2%;}
.middleone{width:33.3333%;float:left;text-align:center;}
.rightone{width:33.3333%;float:left;padding-right:2%;}
.shareiconblue{color:#10486b !important;}
.responsive-tabs-container[class*="accordion-"] .tab-pane{margin-bottom:15px;}
.responsive-tabs-container[class*="accordion-"] .accordion-link{display:none;margin-bottom:10px;padding:10px 15px;background-color:#ee7939;border-radius:3px;border:0px solid #ddd;color:#ffffff;}
@media (max-width:767px){

    #pageFooter ul.topics {
        columns: 2;
        padding-left:20px;
    }
    .responsive-tabs-container.accordion-xs .nav-tabs{display:none;}
.responsive-tabs-container.accordion-xs .accordion-link{display:block;}
.landingsec{padding-left:10px;color:#ffffff;padding-right:10px;background-color:#ee7939;height:50px;}
    .bannerbotpad{
        margin-bottom:15px;
    }

    .dropdownleft{
        float:left;
    }

    .alphabeticbutton{
        text-align:left;
    }
}

@media (min-width:767px) {
    .dropdownleft {
        text-align: right;
    }

    .alphabeticbutton {
        text-align: right;
    }

}
    @media (min-width:768px) and (max-width:991px) {
        .responsive-tabs-container.accordion-sm .nav-tabs {
            display: none;
        }

        .responsive-tabs-container.accordion-sm .accordion-link {
            display: block;
        }

        .landingsec {
            padding-left: 10px;
            color: #ffffff;
            padding-right: 10px;
            background-color: #ee7939;
            height: 50px;
        }
    }

    @media (min-width:992px) and (max-width:1199px) {
        .responsive-tabs-container.accordion-md .nav-tabs {
            display: none;
        }

        .responsive-tabs-container.accordion-md .accordion-link {
            display: block;
        }

        .landingsec {
            padding-left: 10px;
            color: #ffffff;
            padding-right: 10px;
            background-color: #ee7939;
            height: 50px;
        }
    }

    @media (min-width:1200px) {
        .responsive-tabs-container.accordion-lg .nav-tabs {
            display: none;
        }

        .responsive-tabs-container.accordion-lg .accordion-link {
            display: block;
        }

        .landingsec {
            padding-left: 10px;
            color: #ffffff;
            padding-right: 10px;
            background-color: #ee7939;
            height: 50px;
        }
    }

    @media screen and (min-width:1307px) and (max-width:1400px) {
        .date24 {
            width: 68px !important;
            padding: 6px 6px !important;
            font-size: 10px !important;
        }
    }


    @media screen and (min-width:1023px) and (max-width:1307px) {
        .date24 {
            width: 68px !important;
            padding: 6px 6px !important;
            font-size: 10px !important;
        }

        .navbar-nav {
            margin: 0 auto;
            height: 50px;
            max-width: 100%;
            font-size: 12px;
        }

        .navbar-inverse .navbar-nav > li > a {
            color: #ffffff;
            font-size: 12px;
        }

        .implinkarea a {
            font-size: 9px;
        }

        .social-icon {
            display: inline-block;
            line-height: 50px;
            min-width: 20px;
            text-align: center;
            color: #aeaeae;
            margin: 0;
            transition: all 0.4s;
        }

        .dropdowntop {
            float: left;
            width: 30%;
            font-size: 12px;
        }

        .searchtexttop {
            float: left;
            width: 50%;
        }

        .sectioncell a {
            color: #ffffff;
            text-decoration: none;
            font-size: 12px;
        }

        .sociolinkarea1024 {
            width: 16.66666667%;
        }

        .rightoparea1024 {
            width: 80%;
        }

        .topdatearea {
            width: 200px;
            float: left;
            font-size: 13px;
            font-weight: normal;
            line-height: 2;
            color: #000000;
        }

        .logoarea {
            line-height: 50px;
            margin-top: 25px;
            margin-bottom: 20px;
            width: inherit !important;
        }

        .col-md-2 {
            /* width: 16.66666667%; */
        }


        .topsensexarea {
            width: 41.66666667%;
        }
    }



@media print {
    a[href]:after {
        content: none !important;
    }

    .desksocio {
        display: none;
    }

    #socialHolder {
        display: none;
    }

    .nav-tabs {
        border-bottom: 1px solid #ddd;
        background-color: #10486b;
        height: 52px;
    }

        .nav-tabs > li {
            float: left;
            margin-bottom: -1px;
        }

    .nav > li {
        position: relative;
        display: block;
    }

    .nav-tabs > li > a {
        margin-right: 2px;
        line-height: 1.42857143;
        border: 1px solid transparent;
        color: #ffffff;
    }

    .nav > li > a {
        position: relative;
        display: block;
        padding: 13px 6px;
        height: 51px;
        font-size: 13px;
    }

    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
        color: #ffffff;
        cursor: default;
        background-color: #ee7939 !important;
        border-bottom-color: #ee7939 !important;
    }

    .responsive-tabs-container[class*="accordion-"] .accordion-link {
        display: none;
        margin-bottom: 10px;
        padding: 10px 15px;
        background-color: #ee7939 !important;
        border-radius: 3px;
        border: 0px solid #ddd;
        color: #ffffff !important;
    }

    .googlead {
        display: none;
    }

    .list-aggregate {
        max-width: 100% !important;
        width: 100%;
    }

    .middleone {
        width: 33.3333%;
        float: left;
        text-align: center;
        display: none;
    }

    .implinkarea {
        display: inline-block;
        line-height: 50px;
        min-width: 36px;
        text-align: center;
        color: #ffffff;
        margin: 0;
        transition: all 0.4s;
        display: none;
    }

    .toplinksdivs {
        display: none;
    }

    .rightone {
        width: 33.3333%;
        float: left;
        padding-right: 2%;
        display: none;
    }

    .marketstartarea {
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: center;
    }
}



    .W1 {
        font-size: 11px;
        color: gray;
        font-family: myFirstFont
    }

        .W1 a {
            color: gray;
            text-decoration: none
        }

    .W2 {
        font-size: 12px;
        color: gray;
        font-family: myFirstFont;
        font-weight: 700
    }

        .W2 a {
            color: gray;
            text-decoration: none
        }

    .W3 {
        font-size: 13px;
        color: gray;
        font-family: myFirstFont;
        font-weight: 700
    }

        .W3 a {
            color: gray;
            text-decoration: none
        }

    .W4 {
        font-size: 14px;
        color: gray;
        font-family: myFirstFont
    }

        .W4 a {
            color: gray;
            text-decoration: none
        }

    .W5 {
        font-size: 15px;
        color: gray;
        font-family: myFirstFont
    }

        .W5 a {
            color: gray;
            text-decoration: none
        }

    .W6 {
        font-size: 16px;
        color: gray;
        font-family: myFirstFont
    }

        .W6 a {
            color: gray;
            text-decoration: none
        }

    .W7 {
        font-size: 17px;
        color: gray;
        font-family: myFirstFont
    }

        .W7 a {
            color: gray;
            text-decoration: none
        }

    .blueheadertdnotice {
        background-color: #10486b;
        color: #ffffff;
        padding: 10px;
        width: 1px;
    }

    .tdcolumnnotice {
        font-family: myFirstFont;
        font-size: 13px;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        height: 30px;
        background-color: #ffffff;
        width: 1px;
    }

    .imagediv {
        border: solid 1px #0089d0;
        padding: 4px;
        margin-right: 20px;
    }

    .tablebluelink:active {
        color: #ee7a1c;
        text-decoration: underline;
        font-size: 12px;
    }

    .tableblacklink:active {
        color: #000000;
        text-decoration: none;
        font-size: 12px;
    }


    /*new menu*/

.navbar .megamenu {
    padding: 1rem;
}
/* ============ desktop view ============ */
@media all and (min-width: 992px) {

    .navbar .has-megamenu {
        position: static !important;
    }

    .navbar .megamenu {
        left: 0;
        right: 0;
        width: 100%;
        margin-top: 0;
    }
}
/* ============ desktop view .end// ============ */


/* ============ mobile view ============ */
@media(max-width: 991px) {
    .navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse {
        overflow-y: auto;
        max-height: 90vh;
        margin-top: 10px;
    }
}
/* ============ mobile view .end// ============ */

.title {
    font-size: 18px;
    color: #ee7939;
    line-height: 30px;
}

.list-unstyled li a {
    display: block;
    color: #222;
    padding: 3px 5px;
    text-decoration: none;
    font-size: 14px;
}
/*new menu*/