﻿.left-arrowft,
.right-arrowft {
    width: 29px;
    height: 45px;
    position: absolute;
    top: 4%
}

.spft,
.spftmost {
    padding: 0!important;
    text-align: center
}

.ollist li:before,
.spft,
.spftmost {
    text-align: center
}

.groupsites ul,
.mega-dropdown-menu>li>ul>li,
.ollist {
    list-style: none
}

.Eight p,
.groupsites,
.marquee22,
.ollist {
    overflow: hidden
}

.right-arrowft {
    background: url(../img/icon/riar.png) no-repeat;
    right: 15px
}

hr.hrmb {
    margin-top: 10px;
    margin-bottom: 10px
}

.left-arrowft {
    background: url(../img/icon/lfar.png) no-repeat;
    left: 15px
}

.spft {
    color: #55bba9!important
}

.spftmost {
    color: #ff5a00!important
}

h3.fthd {
    font-size: 28px;
    margin: 0;
    padding: 0
}

p.ftpr {
    font-size: 20px
}

.container.padft {
    padding: 0 15px;
    margin-top: 40px
}

.container.padft1 {
    padding: 0 15px
}

.arrow-downupdw {
    width: 50px;
    height: 50px;
    background: 0 0;
    position: relative;
    float: right;
    margin-top: -12px
}

.arrow-downupdw.active {
    background: 0 0
}

.arrow-downupdw:after,
.arrow-downupdw:before {
    content: "";
    display: block;
    width: 20px;
    height: 5px;
    background: #ff5a00;
    position: absolute;
    top: 20px;
    transition: transform .5s
}

.arrow-downupdw:before {
    right: 21px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    transform: rotate(45deg)
}

.arrow-downupdw.active:before,
.arrow-downupdw:after {
    transform: rotate(-45deg)
}

.arrow-downupdw:after {
    right: 10px
}

.arrow-downupdw.active:after {
    transform: rotate(45deg)
}

a:focus {
    text-decoration: none!important
}

a:hover {
    text-decoration: underline!important
}

.mega-dropdown {
    position: static!important
}

.dropdown-submenu,
.ollist li {
    position: relative
}

.mega-dropdown-menu {
    padding: 20px 0;
    box-shadow: none;
    -webkit-box-shadow: none
}

.mega-dropdown-menu>li>ul {
    padding: 0;
    margin: 0
}

.mega-dropdown-menu>li>ul>li>a {
    display: block;
    color: #222;
    padding: 3px 5px
}

li.dropdown-header.hedingme a:focus,
li.dropdown-header.hedingme a:hover {
    background: #fff;
    padding-left: 15px
}

.mega-dropdown-menu>li ul>li>a:focus,
.mega-dropdown-menu>li ul>li>a:hover {
    text-decoration: none;
    background: #eee;
    margin-left: -15px;
    padding-left: 20px;
    margin-right: -15px;
    padding-right: 20px
}

.gap-right,
.ollist li {
    margin-right: 10px
}

.mega-dropdown-menu .dropdown-header {
    font-size: 18px;
    color: #ff3546;
    padding: 5px 60px 5px 5px;
    line-height: 30px
}

.navbar-inner {
    background-color: transparent!important
}

.navbar-toggle .icon-bar {
    color: red;
    background-color: #000
}

.navbar-form {
    padding: 0
}

.dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -1px
}

.singlebtn {
    padding: 0;
    color: #181818;
    background-color: transparent;
    border: none;
    margin-top: 15px
}

.ollist {
    display: block;
    padding: 0 0 0 45px;
    counter-reset: numList
}

.ollist li {
    float: left;
    color: #3a3a3a;
    padding-bottom: 15px
}

.ollist li a {
    color: #3a3a3a;
    font-family: Conv_Lato-Bold
}

.ollist .olhr {
    width: 80%;
    width: 100%;
    margin-left: -50px;
    padding-left: 50px
}

.ollist li:before {
    counter-increment: numList;
    content: counter(numList);
    float: left;
    position: absolute;
    left: -26px;
    top: 2px;
    font: 700 12px sans-serif;
    color: #0068b8;
    line-height: 18px;
    width: 18px;
    height: 18px;
    background: #d1e6f2;
    -moz-border-radius: 999px;
    border-radius: 999px
}

.colmd .platbtn:after,
.owl-carousel .playbtn2:after,
p.platbtn01:after {
    content: url(../img/icon/play.png)
}

.card {
    float: left;
    width: 33.333%;
    padding: .75rem;
    margin-bottom: 2rem;
    border: 0
}

.card>img {
    margin-bottom: .75rem
}

.card-text {
    font-size: 85%
}

.morebtn {
    cursor: pointer;
    color: #fff;
    background: #ff5a00;
    clear: both;
    float: left;
    padding: 8px 28px;
    margin-bottom: 10px
}

h6 {
    color: #2a5d92;
    font-size: 18px;
    font-family: Conv_Lato-Regular, Sans-Serif
}

p {
    color: #333
}

.col0,
.container {
    padding-right: 0;
    padding-left: 0
}

.subscription {
    padding-right: 0;
    float: right;
    width: 11.666667%!important
}

.subscription a {
    color: #fff;
    text-decoration: none
}

.dropdown-toggle a small,
small.presm:hover {
    text-decoration: none!important
}

.subscription p {
    background: #0070b9;
    padding: 5px 10px;
    font-weight: 400;
    color: #fff
}

.headads,
.menumain {
    padding-left: 0;
    padding-right: 0
}

.subscription img {
    margin-right: 5px
}

.headads {
    width: 55%!important
}

.logo {
    padding-left: 0;
    padding-top: 15px
}

.logo img {
    padding-top: 10px
}

ul.nav.submenu.navbar-nav {
    padding-top: 7px;
    text-transform: uppercase;
    font-size: 12.3px
}

.morebtn.morebtnew.moreagri {
    margin-left: 0;
    margin-top: 30px
}

.morebtn.morebtnew.moreeco {
    margin-top: 10px;
    margin-left: -5px
}

.input-group.add-on,
img.presm {
    margin-top: -5px
}

.login i {
    font-size: 18px
}

.login a {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700
}

.submenu>li>a {
    padding: 10px 8.2px;
    color: #2a5d92;
    font-weight: 700
}

.Special>a {
    color: #55bba9!important
}

.Blink>a {
    color: #d0a718!important
}

.Portfolio>a {
    color: #e84d4d!important
}

.Portfolio>a>small {
    color: #000;
    background: #f2f8fb;
    padding: 1px 5px;
    border: 1px solid #026ab3;
    font-size: 10.5px;
    font-weight: 400
}

.searcheng,
.searcheng01 {
    background-repeat: no-repeat;
    border: 1px solid #ccc;
    text-indent: 20px
}

.searcheng {
    background-image: url(../img/icon/search.png);
    background-position: 10px center;
    -webkit-transition: all .2s;
    -moz-transition: all 2s;
    transition: all .2s
}

.searcheng01 {
    background-image: url(../img/icon/search1.png);
    background-position: 2px center;
    -webkit-transition: all .2s;
    -moz-transition: all 2s;
    transition: all .2s
}

.hovers,
.mobile {
    background: #f2f8fb
}

.searcheng::-webkit-input-placeholder {
    color: #181818!important
}

.searcheng:-ms-input-placeholder {
    color: #181818!important
}

.searcheng::-moz-placeholder {
    color: #181818!important;
    opacity: 1
}

.searcheng:-moz-placeholder {
    color: #181818!important;
    opacity: 1
}

.rowcls {
    margin-left: 0!important;
    border-right: solid 1px #dfdfdf;
    border-left: solid 1px #dfdfdf
}

.articlsite,
.articlsite1 {
    border-top: none;
    padding-right: 0;
    padding-top: 10px;
    border-bottom: none;
    padding-left: 0
}

.sliderfr h2 {
    font-family: Conv_Lato-Regular;
    color: #2a5d92;
    padding: 0 0 10px;
    margin: 0
}

.Eight p,
.slidertex {
    font-family: Conv_PT_Serif-Web-Regular, Sans-Serif
}

.slidertex {
    color: #333;
    padding-top: 10px
}

.Eight h6,
.Eight h6 a {
    color: #2a5d92;
    font-size: 18px;
    padding: 0 30px 0 0;
    margin: 0
}

.Eight h6 a:hover {
    text-decoration: underline
}

.Eight a:hover,
.comm,
.copyri,
.loginbtn a,
.socialicon a {
    text-decoration: none
}

.Eight p {
    padding-top: 10px;
    width: 100%;
    color: #333;
    padding-right: 30px
}

.mobile {
    padding: 5px
}

.secondads {
    padding-right: 0;
    padding-left: 0
}

.toparticle {
    width: 74%!important
}

.clearfix.ads hr {
    width: 80%
}

.clearfix.ads h1 {
    border-left-color: #0073b6;
    border-left-width: 5px;
    border-left-style: solid;
    font-family: Conv_Lato-Regular;
    font-size: 29px;
    margin-left: 0;
    padding: 10px
}

.hovers h5 small,
.rightpanel h2,
.rightpanel h2 a {
    font-family: Conv_Lato-Bold;
    text-transform: uppercase
}

.clearfix.ads h1 a {
    color: #000
}

.rightpanel {
    border-left: solid 1px #dfdfdf;
    padding-left: 0;
    padding-right: 0;
    padding-top: 10px
}

.rightpanel .rightads {
    padding-left: 15px;
    padding-right: 15px
}

.rightpanel hr {
    width: 100%
}

.rightpanel h2,
.rightpanel h2 a {
    color: #ff5a00;
    font-size: 20px
}

.hovers {
    padding: 10px
}

.left.stockcontrol,
.right.stockcontrol {
    border: none;
    background: 0 0
}

.hovers h5 small {
    font-size: 14px;
    color: #ff5a00
}

.hovers h6 {
    font-size: 12px;
    text-transform: uppercase
}

.hovers .entg {
    color: #ff5a00
}

.hovers .bulln {
    color: #2a5d92;
    font-size: 16px;
    font-weight: 700
}

.colmd {
    padding-left: 0
}

.colmd .entg1 {
    color: #ff5a00
}

.colmd .platbtn:after {
    position: absolute;
    right: 20px;
    bottom: 65px;
    cursor: pointer
}

p.platbtn01:after {
    position: absolute;
    left: 245px;
    bottom: 50px;
    cursor: pointer
}

img.platbtn01 {
    position: absolute;
    left: 225px;
    bottom: 55px;
    cursor: pointer
}

.item h6,
.span12 {
    position: relative
}

.colmd p {
    font-size: 16px;
    font-family: Conv_PT_Serif-Web-Regular;
    padding-top: 10px
}

.colmd .colft {
    padding: 10px 0
}

.stockcontrol {
    width: 30px;
    height: 30px;
    top: -45px
}

.left.stockcontrol {
    right: 30px;
    left: inherit
}

.owl-prev,
a.btn.prev {
    left: -12px
}

.stockcontrol .glyphicon-chevron-left,
.stockcontrol .glyphicon-chevron-right {
    font-size: 12px;
    background-color: #fff;
    line-height: 30px;
    text-shadow: none;
    color: #2a5d92;
    padding-top: 10px
}

.stocact {
    color: #ff5a00
}

.ifraemes {
    margin-left: -10px
}

.stoc {
    color: ##777;
    text-transform: uppercase;
    padding-left: 0;
    display: inline-block;
    cursor: pointer
}

.commoditiesdata {
    display: none
}

.commodities {
    padding-left: 15px
}

.stoc span {
    color: #8b8b8b;
    padding-left: 25px
}

.stocitem h4,
.stocitem h4 a {
    color: #3a3a3a
}

.stocitem h4 {
    border: 1px solid #dfdfdf;
    font-family: Conv_Lato-Regular;
    padding: 10px 0;
    border-left: none;
    border-right: none;
    border-bottom: none;
    margin-bottom: -10px
}

.stocitem h4:last-child {
    margin-bottom: 15px
}

#owl-demo .item {
    height: 350px
}

.ads h2,
.ads h2 a,
.maincls h2,
.maincls h2 a,
.span12 h2,
.span12 h2 a {
    color: #ff5a00;
    padding-left: 5px;
    text-transform: uppercase;
    font-size: 20px;
    font-family: Conv_Lato-Bold
}

.item h6 {
    padding: 0 28px 0 0;
    text-align: left;
    height: 50px;
    vertical-align: middle;
    display: table-cell
}

.item p {
    color: #333;
    padding-top: 15px;
    font-family: Conv_PT_Serif-Web-Regular
}

.item .stro {
    font-size: 18px;
    color: #3a3a3a;
    font-family: Conv_Lato-Regular;
    padding-top: 8px
}

.item .editorial,
.item .editorial a {
    color: #ff5a00;
    font-family: Conv_Lato-Bold;
    text-transform: uppercase;
    font-size: 14px;
    padding: 10px 0 0;
    margin: 0
}

#owl-demo .active1 {
    background: #f2f8fb;
    border-bottom: #ff5a00 solid 5px
}

.left-arrow,
a.btn.prev {
    background: url(../img/icon/leftarrow.png) no-repeat
}

a.btn.next,
a.btn.prev {
    margin-top: 0;
    border: none
}

.customNavigation {
    position: absolute;
    vertical-align: middle;
    top: 44%;
    width: 100%;
    text-align: left!important
}

a.btn.prev {
    height: 29px;
    width: 29px
}

.owl-theme .owl-controls .owl-buttons .owl-next {
    right: -15px;
    top: 45%
}

.left-arrow,
.right-arrow {
    height: 45px;
    top: 44%;
    width: 29px;
    position: absolute
}

.left-arrow {
    left: 5px
}

.right-arrow {
    background: url(../img/icon/rightarrow.png) no-repeat;
    right: 5px
}

a.btn.next {
    background: url(../img/icon/leftarrow.png) no-repeat;
    height: 29px;
    width: 29px;
    right: 0;
    position: absolute;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger,
.vote {
    background: #ff5a00
}

.sliderrow {
    padding-right: 0!important
}

.ads1 h5 {
    border: 1px solid #dfdfdf;
    color: #2a5d92;
    font-family: Conv_Lato-Regular;
    padding: 10px 0;
    border-left: none;
    border-right: none;
    border-bottom: none;
    margin-bottom: -10px;
    font-size: 18px;
    line-height: 22px
}

.viewall,
.vote {
    border-radius: 0
}

.ads1 .adsec {
    padding-bottom: 20px;
    border-bottom: solid 1px #dfdfdf
}

.secads {
    padding-bottom: 8px
}

.clearfix.ads {
    margin-top: -46px
}

.ads1 .adsec:last-child {
    padding-bottom: none;
    border-bottom: none
}

.card .colft1 {
    padding: 10px 0
}

.span12 .owl-carousel .playbtn1:after {
    position: absolute;
    right: 0;
    top: 0
}

.owl-carousel .playbtn3:after {
    content: url(../img/icon/audio.png)
}

.owl-carousel .playbtn4:after {
    content: url(../img/icon/photo.png)
}

.todayspoll .pollimg {
    padding-left: 15px
}

.todayspoll h6 {
    color: #2a5d92;
    font-size: 16px;
    font-family: Conv_Lato-Regular, Sans-Serif;
    line-height: 18px;
    padding: 0 5px;
    margin: 0
}

.sensex,
span.colord,
span.colord01,
span.sensex01 {
    font-family: Conv_Lato-Bold
}

.todayspoll form {
    text-align: left;
    padding-left: 25px;
    padding-top: 10px
}

label.radio-inline.yescss {
    padding-left: 40px
}

.vote {
    color: #fff;
    padding: 8px 28px;
    margin-top: 10px;
    border: none
}

.Subscribe {
    background: #0070b4;
    padding: 0 15px 3px;
    margin-top: 20px
}

.Subscribe h2 {
    color: #fff;
    padding: 10px 0;
    margin: 0
}

.form-control {
    border-radius: 0!important
}

.Subscribe p {
    color: #fff
}

.Subscribe .Subscribebtn {
    color: #fff;
    background: #ff5a00;
    text-align: center;
    padding: 8px 0;
    width: 30%;
    margin: 10px 0
}

.sensex {
    border: 0 solid #dfdfdf;
    border-radius: 2px;
    font-size: 11px;
    padding: 3px 0
}

span.gailhdfc {
    margin-left: -15px
}

span.sensex01 {
    background: #404040;
    padding: 4px 2px;
    color: #fff;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    font-size: 11px
}

.newwith {
    padding: 4px 3px;
    width: 11%;
    text-align: center
}

.newwith1 {
    padding: 3px;
    width: 32%;
    border: 1px solid #C3C3C3;
    border-radius: 3px
}

.newwith2 {
    padding-left: 7px;
    padding-right: 7px;
    width: 57%;
    padding-top: 4px
}

.newwithsen {
    padding-right: 4px 3px;
    width: 11%;
    text-align: center
}

.newwithsen1 {
    padding: 3px;
    width: 32%;
    border: 1px solid #C3C3C3;
    border-radius: 3px
}

.newwithsen2 {
    width: 43%;
    padding-top: 4px
}

.lastwid {
    width: 14%
}

img.foradsn.img-responsive1.center-block.aos-item.aos-init.aos-animate {
    padding-top: 15px
}

span.colord {
    color: red;
    font-size: 10px
}

span.colord01 {
    color: #4fad09;
    font-size: 10PX
}

.video .carousel-indicators .active {
    background: #fff
}

.video .content {
    margin-top: 20px
}

.video .adjust1 {
    float: left;
    width: 100%;
    margin-bottom: 0
}

.video .adjust2 {
    margin: 0
}

.video .carousel-indicators li {
    border: 1px solid #ccc
}

.video .carousel-control {
    color: #000;
    width: 10%;
    font-size: 14px;
    background: #fff;
    height: 29px;
    border: 1px solid #dfdfdf;
    opacity: 1;
    padding-top: 4px
}

.video .carousel-control:focus,
.video .carousel-control:hover {
    color: #000
}

.video .carousel-control.left,
.video .carousel-control.right {
    background-image: none;
    top: 44%
}

.video .media-object {
    margin: 15% auto auto
}

@media (min-width:768px) and (max-width:850px) 
{
    span.colord {
    color: red;
    font-size: 8px;
}
span.colord01 {
    color: #4fad09;
    font-size: 8PX;
}
.sensex {
    border: 0 solid #dfdfdf;
    border-radius: 2px;
    font-size: 9px;
    padding: 3px 0
}



span.sensex01 {
    background: #404040;
    padding: 4px 2px;
    color: #fff;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    font-size: 9px
}
}

/*@media screen and max-width 768px {
    .media-object {
        margin-top: 0
    }
}*/

.video .platbtn02:after {
    content: url(../img/icon/play.png);
    position: absolute;
    right: 0;
    cursor: pointer
}

.menutab>li.active>a,
.menutab>li.active>a:focus,
.menutab>li.active>a:hover {
    color: #fff;
    cursor: default;
    background-color: #2a5d92
}

.menutab>li>a {
    margin-right: 0;
    border: 0 solid transparent;
    color: #ff5a00;
    padding: 10px 4.5px;
    font-size: 12.5px
}

.tab-content h6 {
    padding: 0 15px
}

.tab-content p {
    font-size: 14px;
    font-family: Conv_PT_Serif-Web-Regular;
    padding: 0 15px 10px;
    border-bottom: #dfdfdf solid 1px
}

.tab-content p:last-child {
    border-bottom: none!important
}

.left.specialarrow {
    right: 30px;
    left: inherit;
    background: 0 0;
    opacity: 1;
    top: -13px
}

.specialarrow .glyphicon-chevron-left,
.specialarrow .glyphicon-chevron-right {
    font-size: 12px;
    background: 0 0;
    line-height: 30px;
    text-shadow: none
}

.specialarrow {
    width: 30px;
    height: 30px;
    background-image: none;
    top: 10%
}

.carousel-control1.right1 {
    right: 0;
    left: auto
}

.carousel-control1 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center
}

div#menCollection2 {
    background: #0070B4;
    padding: 0 15px
}

div#menCollection2 h4 {
    color: #fff;
    text-transform: uppercase;
    font-family: Conv_Lato-Bold
}

span.whitesp {
    color: #fff;
    font-size: 22px
}

span.whitesp1 {
    color: #2f690c;
    font-size: 14px;
    padding-left: 20px
}

div#menCollection2 .glyphicon-triangle-top {
    font-size: 12px
}

#componentWrapper,
#componentWrapper * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0
}

#componentWrapper {
    position: relative;
    height: 40px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    display: -webkit-flex;
    display: flex
}

#componentWrapper .controls_toggle {
    position: relative;
    width: 40px;
    height: 40px;
    background-image: url(../img/player_bg2.png);
    background-repeat: repeat-x;
    behavior: url(PIE.htc);
    cursor: pointer
}

#componentWrapper .controls_toggle img {
    display: block;
    position: absolute;
    width: 12px;
    height: 15px;
    left: 50%;
    top: 50%;
    margin-left: -6px;
    margin-top: -8px;
    -webkit-user-select: none;
    user-select: none
}

#componentWrapper .player_mediaTime_current,
#componentWrapper .player_progress {
    position: relative;
    height: 40px;
    background-image: url(../img/player_bg2.png);
    background-repeat: repeat-x;
    behavior: url(PIE.htc)
}

#componentWrapper .player_mediaTime_current {
    width: 60px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    -webkit-user-select: none;
    user-select: none
}

#componentWrapper .player_progress {
    cursor: pointer;
    flex: 1
}

#componentWrapper .load_progress,
#componentWrapper .progress_bg {
    background: #fff;
    position: absolute;
    height: 10px;
    top: 15px;
    left: 10px;
    right: 10px
}

#componentWrapper .progress_bg {
    border-radius: 4px
}

#componentWrapper .load_progress {
    width: 0;
    -webkit-border-radius: 4px;
    border-radius: 4px
}

#componentWrapper .play_progress {
    position: absolute;
    height: 10px;
    background: #ff5a00;
    top: 15px;
    left: 10px;
    right: 10px;
    width: 0;
    -webkit-border-radius: 4px;
    border-radius: 4px
}

#componentWrapper .player_progress_tooltip {
    position: relative;
    top: -10px;
    width: 72px;
    background: #333;
    height: 16px;
    display: none;
    text-align: center;
    behavior: url(PIE.htc)
}

#componentWrapper .player_mediaTime_total,
#componentWrapper .player_volume,
#componentWrapper .volume_seekbar {
    background-repeat: repeat-x;
    behavior: url(PIE.htc)
}

#componentWrapper .player_progress_tooltip p {
    color: #fff;
    font-size: 10px;
    margin: 0;
    line-height: 16px
}

#componentWrapper .player_mediaTime_total {
    display: none;
    position: relative;
    width: 60px;
    height: 40px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    background-image: url(../img/player_bg2.png);
    -webkit-user-select: none;
    user-select: none
}

#componentWrapper .player_volume_wrapper {
    position: relative;
    height: 40px;
    display: -webkit-flex;
    display: flex
}

#componentWrapper .player_volume {
    position: relative;
    width: 40px;
    height: 40px;
    background-image: url(../img/player_bg2.png);
    cursor: pointer
}

#componentWrapper .player_volume img {
    display: block;
    position: absolute;
    width: 18px;
    height: 16px;
    left: 50%;
    top: 50%;
    margin-left: -9px;
    margin-top: -8px;
    -webkit-user-select: none;
    user-select: none
}

#componentWrapper .volume_seekbar {
    display: none;
    position: relative;
    width: 80px;
    height: 40px;
    background-image: url(../img/player_bg2_vol.png);
    -webkit-box-shadow: 1px 1px 6px #333;
    box-shadow: 1px 1px 6px #333;
    cursor: pointer
}

#componentWrapper .volume_bg {
    position: absolute;
    width: 60px;
    height: 10px;
    background: #222;
    bottom: 15px;
    left: 10px;
    -webkit-box-shadow: -1px -1px 0 rgba(0, 0, 0, .5), 1px 1px 0 rgba(255, 255, 255, .1);
    box-shadow: -1px -1px 0 rgba(0, 0, 0, .5), 1px 1px 0 rgba(255, 255, 255, .1);
    -webkit-border-radius: 4px;
    border-radius: 4px
}

#componentWrapper .volume_level {
    position: absolute;
    width: 30px;
    height: 10px;
    background: #fff;
    bottom: 15px;
    left: 10px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}

#componentWrapper .player_volume_tooltip {
    position: relative;
    left: -15px;
    top: -4px;
    width: 35px;
    height: 16px;
    background: #333;
    display: none;
    text-align: center;
    -webkit-box-shadow: 1px 1px 3px #222;
    box-shadow: 1px 1px 3px #222;
    behavior: url(PIE.htc)
}

#componentWrapper .player_volume_tooltip p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #fff;
    margin: 0;
    line-height: 18px
}

.viewall {
    background: #ff5a00;
    border: none;
    margin-right: 15px;
    margin-top: -5px
}

.clickrated {
    background: #ff5a00;
    border-radius: 0;
    border: none
}

.dropdowns .form-control {
    width: 41%;
    height: 30px;
    padding: 6px 2px;
    margin-top: -5px;
    float: right;
    font-size: 12px;
    margin-right: 5px
}

.dropdowns label {
    color: #2a5d92;
    padding-left: 18px
}

.ppadle,
h6.platbtn02.ppadle {
    padding-left: 15px
}

.rightpanenew {
    width: 26%!important
}

.dropdowns span {
    width: 100%;
    float: left;
    border-bottom: solid 1px #dfdfdf;
    padding: 10px 0 10px 15px
}

.dropdowns span a {
    color: #333
}

.social .fb {
    background: #4965b5;
    border-color: #1c3a91;
    margin-bottom: 10px;
    float: left
}

.social .fb i {
    padding-right: 10px
}

h2.dropdown-header.todaypoll {
    margin-left: -5px
}

.talkbubble {
    border: 2px solid #454e61;
    background: 0 0;
    padding: 10px;
    width: 20%;
    border-radius: 5px;
    position: relative;
    float: left;
    left: 15px
}

.bord,
.footernav {
    border: 1px solid #dfdfdf
}

.talkbubble:before {
    content: "";
    position: absolute;
    right: 99%;
    top: 12px;
    width: 13px;
    height: 16px;
    background: url(../img/tooltip.png) no-repeat
}

.specials {
    color: #1375b3!important;
    font-size: 18px;
    font-family: Conv_Lato-Bold;
    text-transform: uppercase
}

.footernav {
    text-transform: uppercase;
    font-size: 12px;
    border-radius: 0
}

.footernav a {
    color: #8b8b8b
}

.colmd1 {
    font-size: 14px;
    font-family: Conv_PT_Serif-Web-Regular
}

.footers .itemcards h6 a,
.footers .spec a {
    color: #424242;
    font-family: Conv_Lato-Bold
}

.footers .itemcards {
    float: left;
    width: 135px;
    padding-left: 10px
}

.footers .itemcards .footenav {
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 12px
}

.footers .itemcards .footenav a {
    color: #424242
}

.footers .itemcards h6 a {
    font-size: 15px
}

.footers .spec a {
    font-size: 11.5px;
    padding-right: 30px;
    text-transform: uppercase
}

.socialicon {
    right: 10px;
    top: 10px;
    float: right;
    width: 217px;
    position: relative
}

.socialicon .btnso {
    position: absolute;
    float: right;
    right: 0
}

.socialicon a {
    padding: 10px 23px;
    color: #fff;
    background: #1375b3;
    display: table-caption;
    margin-bottom: 10px
}

.bottomsocial {
    top: 100px;
    position: absolute
}

.bottomsocial a {
    font-size: 35px;
    display: inline-block;
    padding: 0;
    background: 0 0;
    color: red
}

.bottomsocial a .fa-facebook-official {
    color: #3a589b
}

.bottomsocial a .fa-twitter-square {
    color: #598dca
}

.bottomsocial a .fa-google-plus-square {
    color: #d6492f
}

.bottomsocial a .fa-linkedin-square {
    color: #007ab9
}

.comm,
.copyri,
.groupsites ul li a {
    color: #424242
}

.groupsites {
    padding-left: 10px;
    clear: both;
    padding-top: 40px
}

.groupsites ul {
    display: inline-flex;
    color: #424242;
    font-size: 13.5px;
    padding-left: 0
}

.bhartti,
.padd,
.padds {
    padding-left: 15px
}

.groupsites ul li a:after {
    content: "|";
    padding-right: 5px
}

.comm,
.copyri {
    width: 320px;
    text-align: center
}

.groupsites .copyri {
    color: #ff5a00;
    padding-bottom: 20px
}

.morebtnew {
    margin-left: -10px
}

.morebtn {
    margin-left: 10px
}

.carousel-caption {
    float: right;
    display: inline-grid;
    top: 16.8%;
    margin-right: -40px;
    height: 50px;
    position: absolute;
    right: 0!important;
    bottom: 0!important;
    left: auto;
    padding-top: 0!important;
    padding-bottom: 0!important
}

.bord01,
.bord1 {
    padding-bottom: 20px
}

.navbar {
    margin-bottom: 0
}

.headmn {
    border-bottom: solid #dfdfdf 1px;
    border-top: solid #dfdfdf 1px;
    margin-left: 0!important;
    margin-right: 0!important
}

.padd {
    padding-right: 15px
}

.bord {
    border-right: none;
    border-left: none
}

.bord01,
.bord03,
.bord1 {
    border: 1px solid #dfdfdf
}

.bord1 {
    border-top: none;
    border-right: none;
    border-left: none
}

.bord01 {
    border-top: none
}

.bord2 {
    border: 1px solid #dfdfdf;
    padding-bottom: 25px;
    border-right: none;
    border-left: none;
    border-top: none
}

.fotternew>li.active>a,
.fotternew>li.active>a:focus,
.fotternew>li.active>a:hover {
    border: none
}

.fotternew>li>a {
    color: #8b8b8b;
    text-transform: uppercase;
    border: none
}

.imghover a>.fbh:hover {
    background: #3a589b
}

.imghover a>.twh:hover {
    background: #598dca
}

.imghover a>.goh:hover {
    background: #d6492f
}

.imghover a>.lih:hover {
    background: #007ab9
}

.imghover01 a>.fbh:hover {
    background: #3a589b
}

.imghover01 a>.twh:hover {
    background: #598dca
}

.imghover01 a>.goh:hover {
    background: #d6492f
}

.imghover01 a>.lih:hover {
    background: #007ab9
}

.right1.carousel-control1.specialarrow a:hover {
    color: #fff
}

.specialarrow:active,
.specialarrow:focus,
.specialarrow:hover,
.specialarrow:visited {
    color: #fff!important
}

.current a {
    color: red!important
}

.setoggle {
    padding-top: 22px;
    cursor: pointer
}

.mega-dropdown-menu .hedingme a {
    color: #2a5d92;
    padding: 0
}

.mega-dropdown-menu .hedingme {
    color: #2a5d92;
    text-transform: uppercase;
    font-size: 14px!important;
    font-family: Conv_Lato-Regular
}

.mega-dropdown-menu li {
    font-family: Conv_PT_Serif-Web-Regular;
    font-size: 14px
}

.mega-dropdown-menu .Special01 {
    color: #55bba9!important
}

.Blink01 {
    color: #d0a718!important
}

.Portfolio01,
.Portfolio01 a {
    color: #e84d4d!important
}

.Portfolio01 .presm,
.Portfolio01>small {
    color: #000;
    background: #f2f8fb;
    padding: 1px 5px;
    border: 1px solid #026ab3;
    font-size: 10.5px;
    font-weight: 400
}

.inputsearch {
    width: 258px
}

.inputsearch input {
    margin: 10px 0
}

.loginbtn,
.sear {
    margin-left: auto;
    margin-right: auto
}

.sear {
    width: 85%
}

.inputsearch span a {
    padding-bottom: 10px;
    font-size: 10px;
    text-align: right;
    float: right;
    width: 100%;
    color: #0070b9
}

.loginbtn,
.signuphere,
.signuphere p {
    color: #fff
}

.loginbtn {
    clear: both;
    background: #ff5a00;
    font-family: Conv_Lato-Regular;
    width: 40%;
    text-align: center;
    padding: 5px
}

.loginbtn a {
    text-transform: capitalize;
    color: #fff;
    letter-spacing: .5px
}

.nav>li>a small:hover,
.nav>li>a>u:focus,
.nav>li>a>u:hover,
.tothead a {
    text-decoration: none!important
}

.signuphere {
    background: #0070b9;
    padding: 20px 0;
    margin-top: 10px;
    text-align: center
}

.dropdown-menu {
    left: auto
}

.crossword {
    padding: 10px
}

ul.dropdown-menu.mega-dropdown-menu.submenubar {
    padding: 5px 20px;
    margin-top: -10px
}

li.menumbitem {
    width: 150px;
    float: left;
    padding: 0 15px;
    margin: 0
}

.menutab li>a,
.menutab li>a:hover,
.nav-tabs>li>a:hover {
    border: none!important
}

.nav>li>a small:hover {
    display: inline-block
}

small#smun {
    color: #000;
    background: #f2f8fb;
    padding: 1px 5px;
    border: 1px solid #026ab3;
    font-size: 10.5px;
    font-weight: 400;
    margin-top: 10px;
    display: block
}

small#smun:hover {
    background: #eee
}

.sliderfr h1 {
    margin-top: 0;
    color: #2a5d92
}

.bordtop,
.bordtop0 {
    border: 1px solid #dfdfdf;
    margin-top: 10px
}

.bordtop {
    border-bottom: none;
    padding-top: 20px;
    border-right: none;
    border-left: none
}

.bordtop0 {
    border-bottom: none;
    border-right: none;
    border-left: none
}

.col-md-6.colmd.active2 {
    background: #f2f8fb;
    margin-left: -5px;
    padding-left: 10px;
    border: 1px solid #dfdfdf
}

.bordads {
    border: 1px solid #dfdfdf;
    border-top: none;
    padding: 40px 0;
    border-right: none;
    border-left: none
}

.colmdadsact p {
    font-size: 15px;
    font-family: Conv_PT_Serif-Web-Regular;
    padding-top: 0
}

.texarticle span,
span.gail {
    font-family: Conv_Lato-Bold
}

.colmdadsact .colmdadstit {
    padding-top: 30px
}

span.gail {
    color: #003466;
    font-weight: 700;
    font-size: 11px
}

.nwgail {
    padding-left: 5px
}

span.sensex02 {
    background: #404040;
    padding: 1.5px 4px;
    color: #fff;
    border-radius: 3px
}

.sensex020 img {
    cursor: pointer
}

form.navbar-form.smallform {
    float: right;
    height: 10px;
    width: 135px
}

input#srch-term01 {
    height: 20px;
    margin-top: -12px;
    font-size: 9px;
    padding: 0;
    width: 135px
}

.clearfix.ads.manufacturingtop {
    margin-top: 40px
}

span.gailsbi {
    margin-left: -30px
}

.csenol-md-6.colmd.colmd01 {
    float: left;
    width: 50%
}

.carousel-indicators {
    bottom: 18%
}

.carousel-caption1.imghover01 {
    position: absolute;
    display: grid;
    right: 0
}

.smallericon {
    position: relative;
    width: 104px
}

.carousel-caption1.imghover01 .smicon {
    margin-top: -3px;
    margin-right: 1px
}

.topdivads {
    padding: 15px 0
}

.texarticle span {
    color: #1375b3;
    text-transform: uppercase
}

.texarticle {
    font-family: Conv_Lato-Regular;
    color: #a4a4a4!important;
    border-top: solid 1px #dfdfdf
}

.txtexrt {
    float: right;
    font-size: 13px
}

.marquee22 {
    width: 100%
}

/*@media(min-width:360px) and (max-width:579px) {
    .sensex,
    span.colord,
    span.colord01,
    span.sensex01 {
        font-family: Conv_Lato-Bold
    }
    .sensex {
        border: 0 solid #dfdfdf;
        border-radius: 2px;
        font-size: 10px;
        padding: 3px 0
    }
    span.sensex01 {
        background: #404040;
        padding: 4px 5px;
        color: #fff;
        border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
        font-size: 9px
    }
    span.colord {
        color: red;
        font-size: 10px
    }
    span.colord01 {
        color: #4fad09;
        font-size: 10PX
    }
}*/

/*@media(min-width:320px) and (max-width:359px) {
    .sensex,
    span.colord,
    span.colord01,
    span.sensex01 {
        font-family: Conv_Lato-Bold
    }
    .sensex {
        border: 0 solid #dfdfdf;
        border-radius: 2px;
        font-size: 10px;
        padding: 3px 0
    }
    span.sensex01 {
        background: #404040;
        padding: 4px 3px;
        color: #fff;
        border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
        font-size: 9px
    }
    span.colord {
        color: red;
        font-size: 10px
    }
    span.colord01 {
        color: #4fad09;
        font-size: 10PX
    }
}*/