.lead-boxwrapper span {
    position: unset !important;
    left: 10px;
    top: 15px;
}
.vis-hide {
	/* visibility: hidden; */
	display: none;
}

.tech-row {
	margin-left:10px;
	margin-right:10px;
}

.market--name h1{
	display: inline-block;
    font-size: 16px;
}
.piv--para {
	color: #a5a5a5;
}
.piv--head {
	color: black;
    font-size: 1.5rem;
	font-weight: bold;
}
.non-border {
	border-bottom: none !important;
}

.tech-col {
	border-bottom:2px solid #eaeaea;
	padding-right:0px;

	padding-right:0px;


}
.res--left {
	padding-bottom:10px;
	padding-top:10px;
	float: left;
	color: #a5a5a5;



}

.res--right {
	padding-bottom:10px;
	padding-top:10px;
	float:right;


}


/*@media (max-width: 1680px) {}
@media (max-width: 1440px) {}
@media (max-width: 1366px) {}
@media (max-width: 1199px) {}
@media (max-width: 991px) {}
@media (max-width: 767px) {}
@media (max-width: 575px) {}
@media (max-width: 479px) {}*/
.breadcrumb{margin:10px 0;}
.breadcrumb li{background: -webkit-linear-gradient(#F62160, #C60B42);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.all-stocks {padding: 40px 0;max-width: 1580px;margin: 0 auto;}
.all-stocks h1 {color: #153a5b;font-size:40px;}
.stock--list {display: flex;padding:20px 0;box-shadow: 0px 0px 20px rgb(0, 0, 0, 0.1);border-radius: 10px;margin: 20px 0px 40px 0px;}
.stock--list li {flex: 1;border-right: solid 1px rgba(21, 58, 91, 0.1);padding: 10px 30px;text-transform: uppercase;font-size: 16px;font-weight: 500;position: relative;}
.sensex--right {position: absolute;width: 50%;right: 30px;top: 0;height: 100%;text-align: right;}
.sensex--val {margin: 0;display: block;}
.sensex--label {font-size: 14px;font-weight: 400;margin: 0;}
.stock--list li:last-child {border-right: none;}
.posi--color {color: #2ac87b;}
.nega--color {color: #e94c43;}
.stock--data {display: flex;padding-top: 25px;}
.stock-content {flex: 1 0 auto;}
.stock--search {display: flex;justify-content: end;position: relative;}
.search-input {border: solid 2px rgba(21, 58, 91, 0.1);width: 50%;padding:10px;border-radius: 10px;height: 52px;}
.drop--text {color: #a3a3a3;font-size: 18px;position: relative;}
.drop--text:before {content: '';display: block;width: 10px;height: 10px;position: absolute;right: 2px;border-bottom: solid 2px #000;border-right: solid 2px #000;transform: rotate(45deg);top: 7px;}
.drop--text span {color: #d3114a;}
.dropdown__list {position: absolute;background: #FFF;box-shadow: 0px 5px 10px rgb(0, 0, 0, 0.3);width: 100%;left: 0;margin-top: 13px;border-radius: 4px;}
.dropdown__list a {color: #212529;display: block;font-size: 16px;padding: 10px;position: relative;font-weight: 500;}
.dropdown__list a.active:before {content: '';display: block;width: 15px;height: 8px;border-bottom: solid 2px #0080ff;position: absolute;right: 10px;border-left: solid 2px #0080ff;transform: rotate(-45deg);top: 18px;}
.scrip__list {border: solid 2px rgba(21, 58, 91, 0.1);border-radius: 10px;padding: 20px 30px;margin-top: 20px;}
.scrip__list table {width: 100%;}
.scrip__list table td {width: 33.33%;color: #3d4051;font-weight: 500;}
.scrip__list table td img {width: 150px;margin: 0 auto 0;display: block;}
.scrip__list table td:nth-child(2) {text-align: center;}
.scrip__list table td:nth-child(3) {text-align: right;}
.list--table-head {font-size:28px;}
.list--table-value {margin: 0;}
#loading { display : none;
/*background: #e65656 !important;*/
opacity: 0.5;
 }

.list--table-share {font-size: 16px;font-weight: 400;}
.stock-filter {width: 350px;margin-right: 25px;}
.filter-section{border: solid 2px rgba(21, 58, 91, 0.1);border-radius: 10px;position: relative;}
.filter-section_head {font-size: 16px;padding:15px;border-bottom: solid 2px rgba(21, 58, 91, 0.1);font-weight: 600;color: #3d4051;position: relative;}
.filter-section_head a {position: absolute;right: 15px;top: 15px;color: #d3114a;font-size: 16px;font-weight: 500;}
.filter-section_wrap {border-bottom: solid 2px rgba(21, 58, 91, 0.1);}
.filter-section_wrap:last-child {border-bottom: none;}
.filter_head {padding: 10px 15px;font-weight: 500;position: relative;font-size: 20px;}
.filter_head:before {content: '';display: block;width: 10px;height: 10px;position: absolute;right: 15px;border-bottom: solid 2px #000;border-right: solid 2px #000;transform: rotate(45deg);top: 17px;}
.filter_head.active:before {border-bottom: none;border-right:none;  border-top: solid 2px #000;border-left: solid 2px #000;top: 20px;}
.select_val {font-weight: 400;font-size: 14px;color: #3d4051;margin: 0;}
.select_val:before {content:'';position: absolute;display: block;width: 17px;height: 17px;border:solid 2px rgba(21, 58, 91, 0.3);left: 0;top: 9px;border-radius: 2px;}
.select_val:after {content:'';position: absolute;display: block;width: 10px;height: 5px;transform: rotate(-45deg);border-bottom: solid 2px #FFF;border-left: solid 2px #FFF;top: 14px;left: 4px;}
.filter_check input[type="checkbox"] {display: none;}
.filter_check input[type="checkbox"]:checked ~ .select_val:before {background: #0080ff;border-color: #0080ff;}
.filter_check {display: inline-block;position: relative;padding-left: 25px;}
.filter_check.mL15 {margin-left: 25px;}
.filter--wrap {padding: 10px 15px;border-bottom: solid 1px rgba(21, 58, 91, 0.3);}
.filter--wrap-input {border: solid 2px rgba(21, 58, 91, 0.1);width: 100%;border-radius: 5px;font-size: 14px;padding: 10px;margin-bottom: 15px;}
.head--title {position: relative;font-size: 20px;}
//.head--title:before {content: '+';position:absolute;right: 0;}
.head--title .select_val {font-weight:600;}
.body--wrapper {margin: 0;height: 160px;overflow-y: auto;padding-left: 25px;margin-right: 5px;font-size: 20px;}
.body--wrapper::-webkit-scrollbar {width: 2px}
.body--wrapper::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.5)}
.body--wrapper::-webkit-scrollbar-thumb {background-color: #828597;outline: #1d2a33 solid 1px}

.market--selection {text-align: center;}
.market--selection input[type="radio"]{display: none;}
.market--selection label {font-size: 16px;margin: 5px;border:solid 1px rgba(21, 58, 91, 0.3);padding: 5px 20px;border-radius: 30px;cursor: pointer;}
.market--selection input[type="radio"]:checked + label {border-color: #0080ff;color: #0080ff;}
.filter--button {display: none;padding: 10px;position: fixed;bottom: 0;width: 100%;background: #FFF;}
.filter--button a {flex: 1;text-align: center;font-size: 16px;text-transform: uppercase;background: #d3114a;color: #FFF;padding: 10px;margin-right: 10px;border-radius: 4px;border:solid 2px #d3114a;;font-weight: 500;}
.filter--button a.prm-anchor {border:solid 2px #d3114a;background: #FFF;color: #d3114a;}
.filter--button a:last-child {margin-right: 0;}

.filter--fixed {display: none;bottom: 0;z-index: 10;bottom: 0;position: fixed;width: 100%;background: #FFF;left: 0;box-shadow: 0px 0px 10px rgba(21, 58, 91, 0.3);}
.filter--fixed a {flex: 1;text-align: center;border-right: solid 1px rgba(21, 58, 91, 0.3);color: #3d4051;padding: 10px 0px;}
.filter--fixed a img {width: 24px;}
.filter--fixed a span {color:#FFF;background: #0080ff;border-radius: 50%;display: inline-block;font-size: 14px;width: 22px;margin-left: 10px;}

.filter--sorting {background: rgba(0,0,0,0.5);position: fixed;height: 100%;width: 100%;top: 0;left: 0;z-index: 100;display: none;}
.filter--sorting.open--filt {display: block;}
.sorting--box  {background: #FFF;position: absolute;bottom: 0;font-size: 20px;padding: 20px;width: 100%;}
.sorting--box a {display: block;color: #3d4051;font-size: 18px;font-weight: 300;padding: 10px 0px;position: relative;}
.sorting--box a:first-child {margin-top: 20px;}
.sorting--box a.active:before {content: '';display: block;width: 15px;height: 8px;border-bottom: solid 2px #0080ff;position: absolute;right: 10px;border-left: solid 2px #0080ff;transform: rotate(-45deg);top: 18px;}
.stock-tablist{}
.stock-tablist ul{border-bottom: 1px solid #E0E1EB;margin-bottom: 0;}
.stock-tablist ul li{cursor: pointer;display:inline-block;padding-right:40px;font-size: 15px;color: #828597;padding-bottom: 10px;margin-right: 10px;letter-spacing: 0.08px;text-transform: uppercase;font-weight: 500;}
.stock-tablist ul li.active{border-bottom: 3px solid #153A5B;border-radius: 5px 5px 0 0;}
.flex-wrapper{display: flex;flex-wrap: wrap;}
.flex-grid{flex:1;}
.flex--left{flex-basis: 68%;}
.flex--right{flex-basis: 30%;}
.flex--60{flex-basis: 58%;}
.flex--40{flex-basis: 40%;}
.m-r-20{margin-right: 20px;}
.m-r-70{margin-right: 70px;}
.m-b-40{margin-bottom: 40px;}
.m-b-20{margin-bottom: 20px !important;}
.box-inner{background-color: #fff;box-shadow: 0 2px 10px 0 rgba(108,148,184,0.21);border-radius: 10px;padding:30px 20px;}
.stock-catogry-list{margin-bottom: 20px;display: inline-block;}
.stock-catogry-list li{display: inline-block;background-color: #E7E9F5;border-radius: 5px;font-size: 12px;
color: #828597;padding:3px 5px;margin-right: 4px;}
.stock-catogry-list li.catogry-active{background-color: #FBF0E6;border-radius: 5px;}
.stock-catogry-right{float: right;}
.stock-catogry-right li{display: inline-block;font-size: 14px;color: #0080FF;padding-right: 20px;text-transform: uppercase;cursor: pointer;}
.stock-catogry-right li:last-child{padding-right: 0;}
.stock-catogry-right li img{display: inline-block;margin-right: 5px;}
.stock-info-box{display: flex;}
.stock-info-box li{flex:auto;margin-right: 20px;}
.stock-info-box li h3{font-size: 24px;color: #1D2A33;margin:0;font-weight: 500;text-transform: uppercase;}
.stock-info-box li p{font-size: 16px;color: #3D4052;margin:5px 0 0;line-height: 18px;}
.stock-info-box li .amt-text{font-size: 30px;color: #1D2A33;font-weight: 500;}
.stock-info-box li span{display: block;margin-top: 5px;}
.stock-info-box li:last-child{margin-right: 0}
.switch-field{display:flex;margin-bottom:36px;overflow:hidden}
.switch-field input{position:absolute;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}
.switch-field label{margin-bottom:0;background-color:#e4e4e4;font-size:11px;line-height:1;text-align:center;padding:5px 10px;margin-right:-1px;border:1px solid rgba(0,0,0,.2);transition:all .1s ease-in-out}
.switch-field label:hover{cursor:pointer}
.switch-field input:checked+label{background-color:#0080FF;box-shadow:none;color:#fff;}
.switch-field label:first-of-type{border-radius:15px 0 0 15px}
.switch-field label:last-of-type{border-radius:0 15px 15px 0}
.switch-field strong{font-size: 12px;color: #828597;display: inline-block;vertical-align: middle;margin-left: 5px;font-weight: 300;margin-top: 2px;}
.sell-btn{background: #E94C43;border-radius: 5px;font-size: 16px;color: #fff;letter-spacing: 0.44px;min-width: 85px;text-align: center;height:40px;margin-right: 10px;}
.buy-btn{background: #27C779;border-radius: 5px;font-size: 16px;color: #fff;letter-spacing: 0.44px;min-width:85px;text-align: center;height:40px;}
.key-container{display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;}
.key-container li{flex: 1;margin-right: 30px;}
.key-container li:last-child{margin-right: 0;}
.key-container li strong{color: #3D4052;font-weight:500;letter-spacing: -0.32px;display: inline-block;float: right;}
.key-container li span{font-size: 15px;color: #828597;display:inline-block;}
.key-container li.mr-none{margin-right: 0px;}
.key-info{padding: 10px 0;border-bottom: 1px solid #d8d8d8;}
.stock-space-wrapper .market--selection {text-align: left;}
.stock-space-wrapper h3{font-size: 24px;color: #1D2A33;font-weight: 500;}
.stock-calculator span{display: inline-block;vertical-align: middle;font-size: 16px;
color: #828597;margin-top: 10px;}
.stock-calculator span select{color: #0080FF;}
.stock-calculator input{float: right;border-radius: 4px;border: 1px solid #E0E1EB;;width: 116px;height: 44px;padding: 10px;font-size: 20px;font-weight: 500;}
.stock-rangeslider-input{width: 100%;margin-top: 20px;}

.stock-btn{background-color: #153A5B;border-radius: 8px;padding:10px 20px;color:#fff;margin-top: 15px;}
.stock-btn-empty{background-color: #fff;border:1px solid #153A5B;border-radius: 8px;padding:10px 20px;color:#153A5B;font-weight: 500;}
.stock-graph-info{border: 1px solid #E0E1EB;border-radius: 10px;margin-top: 40px;}
.info--datalist {border-right: 1px solid #d8d8d8;padding: 35px 20px;}
.info--datalist ul{padding-bottom: 10px;border-bottom: 1px solid #d8d8d8;display: flex;flex-wrap: wrap;}
.info--datalist ul li{flex:1;padding-right: 20px;text-align: right;font-size: 13px;color: #828597;}
.info--datalist ul li:first-child{text-align: left;padding-right: 0;}
.info--datalist ul li strong{color: #3D4052;letter-spacing: -0.32px;font-weight: 500;}
.info--datalist ul li:last-child{padding-right: 0;}
.invest-btnwrapper {margin-top: 10px;text-align: right;}
.stock-slider-wrapper{border: 1px solid #E0E1EB;border-radius: 10px;padding:20px 40px;}
.stock-slider-wrapper h4{font-size: 18px;color: #3D4052;font-weight: 500;}
.slider-value{background-color: #E0F8EB;padding: 3px 5px;text-align:center;border-radius: 5px;font-size: 24px;font-weight:500;color:#3D4052;margin:25px 0 10px;}
.stock-slider-btn {margin:10px 0;}
.stock-slider-btn button{width: 100%;}
.stock-mainslider {position: relative;}
.stock-mainslider .flex--left{width:68%;}
.stock-mainslider .owl-nav{position: absolute;top:-45px;right:0;}
.stock-mainslider .owl-nav button{border: 1px solid #E0E1EB !important;border-radius: 2px;width:28px;height: 28px;display: inline-block;}
.stock-mainslider .owl-nav button span{font-size: 33px; color:#9E9FA8;line-height: 22px;display: inline-block;}
.stock-mainslider .owl-prev{margin-right: 10px;}
.news-wrapper{margin: 10px 0;padding-bottom: 10px;border-bottom: 1px solid #d8d8d8;}
.news-wrapper ul{margin: 0;}
.news-wrapper ul li{display: inline-block;font-size: 12px;color: #828596;}
.news-wrapper ul li:first-child{padding-right: 5px;margin-right:5px;border-right: 1px solid #d8d8d8;}
.news-wrapper p{font-size: 14px;color: #3D4052;margin-bottom: 0;line-height: 28px;}
.news-more span{font-size: 15px;font-style:italic;color: #828597;}
.news-more span a{color: #AE4DDD;letter-spacing: 0.01px;font-style: normal;}
.view-linkmore{float: right;font-size: 14px;color: #0080FF;}
.scheme-wrapper .key-container li span{color: #3D4052;}
.scheme-wrapper .key-container .key-info{border:0;}
.scheme-row{border-top:1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;padding: 10px 0;margin-bottom: 10px;}
.scheme-row li{font-size: 12px;color: #828597;}
.scheme-row li:last-child{text-align: right;}
.swat-wrapper p{font-size: 15px;color: #1D2A33;line-height: 16px;}
.swat-innerheading{position: relative;margin: 20px 0 20px;padding-left: 50px;}
.swat-innerheading img{position: absolute;left: 0;top:2px;max-width: 40px;}
.swat-innerheading h4{font-size: 18px;color: #3D4052;font-weight: 500;}
.swat-brderwrap .stock-btn-empty{padding: 8px;}
.swat-brderwrap strong{font-size: 14px;font-weight:400;color: #828597;}
.swat-brderwrap .flex-wrapper {padding-bottom: 20px;border-bottom: 1px solid #d8d8d8;margin-bottom: 20px;}
.flex-list{display: flex;flex-wrap: wrap;border-bottom: 1px solid #E0E1EB;padding: 15px 0;margin-bottom: 0;}
.flex-list.flex-color{border-top:1px solid #E0E1EB;padding:10px 0;}
.flex-list.flex-color li{font-size: 12px;color: #828597;}
.flex-list li{flex: 1;font-size: 16px;color: #3D4052;text-align: right;padding-right: 20px;}
.flex-list li:first-child{text-align: left;flex-basis: 10%;}
.flex-list li:last-child{padding-right: 0;}
.peer-textveiw{text-align: center;margin-top: 20px;}
.peer-textveiw a{font-size: 14px;color: #0080FF;}
.blog-list{padding-left: 250px;position: relative;border-bottom:1px solid #E0E1EB;padding-bottom: 15px;margin-bottom: 15px;}
.blog-list-last{border-bottom: none;margin-bottom: 0;}
.blog-list img{position: absolute;left:0; top:0;max-width: 229px;border-radius: 10px;}
.blog-date span{display: inline-block;font-size: 12px;padding-right:20px;color: #828596; border-right:  1px solid #D8D8D8;}
.blog-date span:last-child{border-right: none;padding-left: 15px;}
.blog-para{margin:10px 0;}
.blog-para h3{font-size: 18px;color: #3D4052;letter-spacing: 0;line-height: 28px}
.blog-para p{font-size: 15px;color: #3D4052;letter-spacing: 0;line-height: 23px;}
.box-text h3{font-size: 18px;font-weight:500;color: #3D4052;margin-top: 20px;}
.box-text p{line-height: 20px;color: #3D4052;font-size:16px;}
.about-wrapper p{font-size: 18px;color: #3D4052;line-height: 30px;margin-bottom: 0;}
.about-wrapper h4{font-size: 24px;font-weight:500;color: #1D2A33;margin:20px 0 15px;}
.about-wrapper h5{font-size: 28px;font-weight:400;color: #0F87FF;margin-bottom: 0;}
.indices-right .flex-wrapper{font-size: 16px;color: #3D4052;margin-bottom: 15px;}
@media (max-width: 767px) {
	.stock--list {display: none;}
	.stock--data {display: block;}
	.stock-filter {margin: 0;width: 100%;position: absolute;background: #FFF;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;z-index: 20;overflow-y: auto;display: none;}
	.stock-filter.open--filter {display: block;}
	.search-input {width: 100%;}
	.stock--search {display: block;}
	/* .search--drop {display: none;} */
	.scrip__list {padding: 10px;}
	.list--table-head {font-size: 15px;}
	.list--table-share {font-size: 12px;margin: 0;}
	.scrip__list table td img {width: 100px;}
	.filter-section {padding-bottom: 70px;}
	.filter--button {display: flex;}
	.filter--fixed {display: flex;}
	.stock-tablist ul li{padding-right: 3px;font-size: 11px;padding-bottom: 2px;margin-bottom:10px;margin-right: 4px;}
	.box-inner{padding:15px;margin-bottom: 15px;}
	.stock-info-box{display: block;}
	.stock-info-box li{display: block;margin-bottom: 15px;}
	.stock-catogry-list{margin-bottom: 10px;}
	.stock-catogry-right{float: none;}
	.m-r-20{margin-right: 0;}
	.flex--right{flex-basis: 100%;}
	.key-container{display: block;}
	.key-container li{margin-right: 0}
	.m-r-70{margin-right: 0;margin-bottom: 20px;}
	.flex-wrapper{display: block;}
	.stock-calculator{margin-bottom: 15px;}
	.stock-calculator span{font-size: 12px;}
	.info--datalist{border-right: 0;}
	.stock-mainslider .flex--left{flex-basis: 100%;width: 100%;}
	.stock-space-wrapper h3{font-size:16px;}
	.scheme-row{display: flex;}
	.key-container li span{font-size: 11px;}
	.key-container li strong{font-size:12px;}
	.view-linkmore{clear: both;height: 0;line-height: 0;}
	.swat-brderwrap .flex-wrapper{display: flex;}
	.swat-brderwrap .stock-btn-empty{font-size:11px;padding: 7px;}
	.indices-right .flex-wrapper{display: flex;}
	.blog-list{padding-left: 0;}
	.blog-list img {max-width: 229px;position: relative;border-radius: 10px;}
	.grid-bgwrapper{margin-bottom: 20px;}
	.blog-wrappertop{margin-top: 25px;}
	.blog-date{margin-top: 20px;}
	.stock-catogry-list li{font-size:11px;}
	.stock-space-wrapper{padding-top: 30px;}
	.signal--graph {width: 210px;}
}

.swot--box {background-color: #fff;box-shadow: 0 2px 10px 0 rgb(108 148 184 / 21%);border-radius: 10px;padding: 30px 9px;}
.stock--signals {display: flex;position: relative;}
.stock--signals li {width: 100%;}
.stock--signals:first-child {width:100%;padding: 0px 5px;}
.signal--graph {width: 250px;display: inline-block;height: 55px;background: url("../stocksimages/signal.svg") no-repeat;display: inline-block;background-size: contain;position: relative;margin-top: 20px;margin-right: 15px;}
.point {background: url("../stocksimages/pointer.svg") no-repeat;display: inline-block;position: absolute;width: 11px;height: 50px;margin-left: -4px;margin-top: 4px;}
.grph--val {display: flex;width: 85%;text-align: center;}
.grph--val div {flex: 1;}
.grph--val span {display: inline-block;width: 10px;height: 10px;margin-right: 5px;}
.green {background: #31a745;}
.red {background: #ff4f55;}
.signal--SWOT {display: flex;flex-flow: row wrap;background: url("../stocksimages/Trendlyne.svg") no-repeat center;}

.gren {color: #31a745;padding: 0px 0 20px 0;}
.yellow {color: #f7941e;padding: 0px 0 20px 0;}
.blue {color: #4644a1;padding: 20px 0 0 0;}
.rd {color: #ff4f55;padding: 20px 0 0 0;}


/* all stock css */
.market--stock {padding:30px 0;}
.market--name {font-size:16px;font-weight:bold;}
.market--name img {border:solid 1px #cecece;padding:3px;width:40px;border-radius:3px;margin-right:5px;}
.market--prc {font-size:36px;font-weight:600;}
.prc--percentage {font-size:18px;color:#28a745;}
.prc--percentage.negative {color:#dc3545 !important;}
.market--lbl label {color:#929292;border:solid 1px #d8d8d8;border-radius:4px;padding:2px 10px;font-size:12px;}
.canvas--chart{border:solid 1px #f1f1f1;border-radius:5px;height:100%;margin-top:15px;}
.canvas--range {text-align:center;margin:15px 0;}
.canvas--range a {color:#929292;border:solid 1px #d8d8d8;padding:3px;border-radius:3px;margin:0 5px;font-size:13px;}
.canvas--range a.active {color:#19b5ff;border-color:#19b5ff;}
.stock--update {display: grid;grid-template-columns: 96%;grid-gap: 2.1rem;margin-top:30px;}
.stock--update li {padding:15px;border-radius:5px;border:solid 2px #cecece;}
.stock--update li p {margin:0;}
.update-head {margin-bottom:10px !important;font-size:20px;font-weight:500;}
.live--ent {border-color:#7edeaf !important;}
.live--nws {border-color:#f2948f !important;}
.market--tabs .nav-item {margin-bottom:0;}
.market--tabs .nav-link{border:none;color:#828597;font-weight:500;border-bottom:solid 2px transparent;font-size:20px;cursor:pointer;}
.market--tabs .nav-link.active {border-bottom:solid 2px #1f99f5;}
.market--event {box-shadow:0 0 5px rgba(0,0,0,.1);padding:15px;border-radius:10px;margin-bottom:40px;}
.market--event .flex-wrapper{margin-bottom: 20px;align-items: center;justify-content: center;}
.market--event .flex-wrapper .flex-grid{margin-right: 20px;}
.market--event .flex-wrapper .flex-grid span{display: block;margin-bottom: 3px;}
.event--list {display: grid;grid-template-columns: 100%;grid-gap: 2rem;margin-top:30px;margin-bottom:0;}
.event--list li {border:solid 1px #cecece;border-radius:5px;}
.event--table td{padding:10px;}
.event--table td:first-child{width:25%;}
.event--table h3 {font-size:18px;font-weight:500;margin:0;}
.event--table span {text-transform:uppercase;color:#4f8ecc;}
.event--table p {color:#55586a;margin:0;margin-top:5px;}
.event--action {margin:0;}
.event--action li {border-left:solid 2px #e0e1eb;padding:20px 0;position:relative;padding-left:40px;}
.event--action li:after {content:'';background:#e49c18;position: absolute;height: 15px;width: 15px;left: -9px;top: 50%;transform: translateY(-50%);border-radius:50%;}
.event--action li:before {content:'';background:#e49c18;position: absolute;height: 1px;width: 100%;left: -9px;top: 50%;transform: translateY(-50%);}
.action--bx {border:solid 1px #e0e1eb;border-radius:5px;padding:15px;position:relative;background:#FFF;}
.action--bx span {opacity:0.5;}
.key--action {display: grid;grid-template-columns: 32% 32% 32%;grid-gap: 1.5rem;margin:0;color:#828597;margin-top:20px;}
.key--action .key--value {font-size:24px;font-weight:600;display:block;color:#383838;margin:0;}
.key--action .key--label {margin:0;color:#27c779}
.key--action .key--label.negative {margin:0;color:#e94c43}
.key--action .key--label.pending {margin:0;color:#fea400}
.accrodian--grid {display: grid;grid-template-columns: 48.5% 48.5%;grid-gap: 2.1rem;}
.accrodian--event {box-shadow:0 0 5px rgba(0,0,0,.1);padding:15px;border-radius:10px;margin-bottom: 15px;}
.market--wrap {padding:10px;display:block;}
.accrodian--event .acr--check {display:none;}
.acr--head {font-size:1.4rem;display: block;font-weight: 500;margin:0;position:relative;cursor:pointer;}
.acr--head:before {content:'';position:absolute;display:none;width:15px;height:15px;border-bottom:solid 2px #383838;border-right:solid 2px #383838;right:-5px;top:50%;transform: rotate(45deg) translate(-100%);}
.accrodian--event .acr--check:checked ~ .market--wrap {display:block;}
.accrodian--event .acr--check:checked ~ .acr--head:before {border-top: solid 2px #383838;border-left: solid 2px #383838;border-bottom:none;border-right:none;}
.anyl--rating {display:flex;margin:0;}
.anyl--rating li{flex:1;}
.anyl--rating li:first-child {width:30%;}
.anly--circle {margin:0 auto 0;width:100px;height:100px;background:#dbf6e9;color:#27c779;border-radius:50%;font-size:30px;font-weight:600;text-align:center;    padding: 27px 0px;}
.anyl--report {display:flex;color:#828597;padding:10px 0;}
.anyl--report span {color:#383838;}
.progress--anyl {width: 100%;height: 10px;margin: 7px 10px;overflow:hidden;border-radius:5px;}
.prg--bar {background:#27c779;height: 10px;border-radius:5px;}
.prg--bar.negative {background:#e94c43;}
.prg--bar.positive{background:#27c779;}
.prg--bar.hold {background:#e49c18;}
.prg--bar.blueShade {background:#0080ff;}

.prce--lbl {background:#edfff6;color:#27c779;border-radius:40px;padding:7px 25px;font-weight:500;letter-spacing:0.7px;}
.prce--lbl.nega {color:#e94c43;background:#ffe4e2;}
.prce--lbl.hold {color:#e49c18;background:#fff3dd;}
.marke--table {width:100%;}
.mkt--prg{background: #f1f1f1;margin:7px 0;}
.var--green {color:#27c779;}
.var--red {color:#e94c43;}
.var--lbl {color:#828597;}
.var--main {font-size:26px;display:block;}
.market--wrap h5 {margin-top: 20px;margin-bottom: 0;}
.about--txt {color:#828597;}
.know--text {text-align: right; padding-top: 10px;}
.table--peer {width:100%;}
.table--peer th{color:#828597;font-size:13px;font-weight:300;text-align:right;padding:10px 0;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0}
.table--peer td {text-align:right;padding:7px 0;border-bottom:solid 1px #e0e0e0}
.table--peer th:first-child, .table--peer td:first-child{text-align:left;width:50%}
.table--peer span {display:block;font-size:12px;}
.table--peer label {display:block;margin:0;}
.sharehld--flx {display:flex;}
.sharehld--flx span {margin-left:10px;}
.sharehold--bx {margin:15px 0;}
.share--action {margin:15px 0;}
.share--action a {color:#828297;border:solid 1px #cecece;padding:5px 10px;border-radius:20px;}
.share--action a.active {color:#0080ff;border:solid 1px #0080ff;}
.share--table {width:100%;}
.share--table td {width:25%;padding:7px;}
.share--table td:nth-child(2n) {text-align:right;}
.stock-wrapper{display: flex;}
.stock-flex-1{flex: 60%}
.stock-flex-2{flex: 20%}
.mr-30{margin-right: 30px;}
.flex-wrapper{display: flex;flex-wrap: wrap;}
.flex-grid{flex:1;}
.stock-mainslider {position: relative;}
.stock-mainslider .flex--left{width:50%;}
.box-inner{background-color: #fff;box-shadow: 0 2px 10px 0 rgba(108,148,184,0.21);border-radius: 10px;padding:30px 9px;margin-bottom: 30px;}
.stock-mainslider .owl-nav{position: absolute;top:-45px;right:0;}
.stock-mainslider .owl-nav button{border: 1px solid #E0E1EB !important;border-radius: 2px;width:28px;height: 28px;display: inline-block;}
.stock-mainslider .owl-nav button span{font-size: 33px; color:#9E9FA8;line-height: 22px;display: inline-block;}
.stock-mainslider .owl-prev{margin-right: 10px;}
.stock-space-wrapper h3{font-size: 24px;color: #1D2A33;font-weight: 500;}
.stock-slider-wrapper{border: 1px solid #E0E1EB;border-radius: 10px;padding:20px;}
.stock-slider-wrapper h4{font-size: 18px;color: #3D4052;font-weight: 500;}
.slider-value{background-color: #E0F8EB;padding: 3px 5px;text-align:center;border-radius: 5px;font-size: 24px;font-weight:500;color:#3D4052;margin:25px 0 10px;}
.stock-slider-btn {margin:10px 0;}
.stock-slider-btn button{width: 100%;}
.stock-mainslider {position: relative;}
.buy-btn{background: #27C779;border-radius: 5px;font-size: 16px;color: #fff;letter-spacing: 0.44px;min-width:85px;text-align: center;height:40px;}
.key-container{display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;}
.key-container li{flex: 1;margin-right: 30px;}
.key-container li:last-child{margin-right: 0;}
.key-container li strong{color: #3D4052;font-weight:500;letter-spacing: -0.32px;display: inline-block;float: right;}
.key-container li span{font-size: 15px;color: #828597;display:inline-block;width: 50%;}
.key-container li.mr-none{margin-right: 0px;}
.key-info{padding: 10px 0;border-bottom: 1px solid #d8d8d8;}
.scheme-row{border-top:1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;padding: 10px 0;margin-bottom: 10px;}
.scheme-row li{font-size: 12px;color: #828597;}
.scheme-row li:last-child{text-align: right;}
.flex-list{display: flex;flex-wrap: wrap;border-bottom: 1px solid #E0E1EB;padding: 15px 0;margin-bottom: 0;}
.flex-list.flex-color{border-top:1px solid #E0E1EB;padding:10px 0;}
.flex-list.flex-color li{font-size: 11px;color: #828597;padding-right: 5px;}
.flex-list li{flex: 1;font-size: 13px;color: #3D4052;text-align: right;padding-right: 20px;}
.flex-list li:first-child{text-align: left;flex-basis: 10%;}
.flex-list li:last-child{padding-right: 0;}
.peer-textveiw{text-align: center;margin-top: 20px;}
.peer-textveiw a{font-size: 14px;color: #0080FF;}
.blog-list{padding-left: 250px;position: relative;border-bottom:1px solid #E0E1EB;padding-bottom: 15px;margin-bottom: 15px;}
.blog-list-last{border-bottom: none;margin-bottom: 0;}
.blog-list img{position: absolute;left:0; top:0;max-width: 229px;border-radius: 10px;}
.blog-date span{display: inline-block;font-size: 12px;padding-right:20px;color: #828596; border-right:  1px solid #D8D8D8;}
.blog-date span:last-child{border-right: none;padding-left: 15px;}
.blog-para{margin:10px 0;}
.blog-para h3{font-size: 18px;color: #3D4052;letter-spacing: 0;line-height: 28px}
.blog-para p{font-size: 15px;color: #3D4052;letter-spacing: 0;line-height: 23px;}
.box-text p{line-height: 20px;color: #3D4052;font-size:16px;}
.m-r-20{margin-right: 20px;}
.flex--40 {flex-basis: 40%;}
.flex--60 {flex-basis: 58%;}
.swat-wrapper p{font-size: 15px;color: #1D2A33;line-height: 16px;}
.swat-innerheading{position: relative;margin: 20px 0 20px;padding-left: 50px;}
.swat-innerheading img{position: absolute;left: 0;top:2px;max-width: 40px;}
.swat-innerheading h4{font-size: 18px;color: #3D4052;font-weight: 500;}
.swat-brderwrap .stock-btn-empty{padding: 8px;}
.swat-brderwrap strong{font-size: 14px;font-weight:400;color: #828597;}
.swat-brderwrap .flex-wrapper {padding-bottom: 20px;border-bottom: 1px solid #d8d8d8;margin-bottom: 20px;}
.posi--color {color: #2ac87b;}
.nega--color {color: #e94c43;}
.stock-btn-empty{background-color: #fff;border:1px solid #153A5B;border-radius: 8px;padding:10px 20px;color:#153A5B;font-weight: 500;}
.per--text p {padding: 10px 20px 0px;font-size: 18px; margin-bottom: 5px;}
.per--text span {padding: 0px 20px 0px;font-size: 14px;}
.lead-boxwrapper {position: relative;}
.m-t-30{margin-top: 30px;}
.swot--box {background-color: #fff;box-shadow: 0 2px 10px 0 rgb(108 148 184 / 21%);border-radius: 10px;padding: 30px 9px;}
.stock--signals {display: flex;position: relative;}
.stock--signals li {width: 100%;}
.stock--signals:first-child {width:100%;padding: 0px 5px;}
.signal--graph {width: 250px;display: inline-block;height: 55px;background: url("../stocksimages/signal.svg") no-repeat;display: inline-block;background-size: contain;position: relative;margin-top: 20px;margin-right: 15px;}
.point {background: url("../stocksimages/pointer.svg") no-repeat;display: inline-block;position: absolute;width: 11px;height: 50px;margin-left: -4px;margin-top: 4px;}
.grph--val {display: flex;width: 85%;text-align: center;}
.grph--val div {flex: 1;}
.grph--val span {display: inline-block;width: 10px;height: 10px;margin-right: 5px;}
.green {background: #31a745;}
.red {background: #ff4f55;}
.signal--SWOT {display: flex;flex-flow: row wrap;background: url("../stocksimages/Trendlyne.svg") no-repeat center;}

.gren {color: #31a745;padding: 0px 0 20px 0;}
.yellow {color: #f7941e;padding: 0px 0 20px 0;}
.blue {color: #4644a1;padding: 20px 0 0 0;}
.rd {color: #ff4f55;padding: 20px 0 0 0;}

.date__container{margin-top: 15px;}
.date__container .date__text{color:#a09c9c;}
.date__container img{max-width: 22px;}
.market--selection {text-align: center;}
.market--selection input[type="radio"]{display: none;}
.market--selection label {font-size: 16px;margin: 5px;border:solid 1px rgba(21, 58, 91, 0.3);padding: 5px 20px;border-radius: 30px;cursor: pointer;}
.market--selection input[type="radio"]:checked + label {border-color: #0080ff;color: #0080ff;}

.market--selection.market--toggle label{font-size: 14px;margin: -16px -25px 0 0;border: solid 1px rgba(21, 58, 91, 0.3);padding: 5px 24px 5px 24px;}
.market--selection.market--toggle input[type="radio"]:checked + label {background-color: #0080ff;color: #fff;z-index: 1;position: relative;}
@media (max-width: 767px) {
    .signal--graph {width: 210px;}
}
@media (max-width: 767px) {
    .stock-mainslider .flex--left{width:100%;}
	.stock--update {grid-template-columns:99%;grid-gap: 1rem;}
	.event--list {grid-template-columns:99%;grid-gap: 1rem;}
	.market--event {margin-bottom:20px;}
	.market--tabs .nav-link {font-size:13px;}
	.market--stock {padding: 20px 0;}
	.market--event h2 {font-size:1.5rem;}
	.key--action {grid-template-columns: 46% 46%;}
	.stock-wrapper{display: block;}
	.stock-space-wrapper h3{font-size:16px;}
	.m-r-20{margin-right: 0}
	.flex-wrapper{display: block;}
	.blog-list{padding-left: 0}
	.blog-list img{position: static;margin-bottom: 20px;margin: 0 auto;display: block;}
    .lead-boxwrapper {margin-top: 20px !important;position: inherit;}
}
/*added comment for test*/