﻿
/* CSS Document */




.pd-updown {
	padding-top: 60px;
	padding-bottom: 60px;
}
.pd-up {
	padding-top: 60px;
}
.pd-down {
	padding-bottom: 60px;
}
.spd-up {
	padding-top: 30px;
}
.spd-down {
	padding-bottom: 30px;
}
.spd-up-1 {
	padding-bottom: 15px;
}

.spd-head {
	padding-top: 40px;
}

.head-a {
	line-height: 1.5;
}
.business-sc .business-row {
	padding: 0;
	margin-bottom: 30px;
}
.sd-section section:first-child {
	padding-top: 60px;
}
.sd-section section:last-child {
	padding-bottom: 60px;
}

.frmbtn {
	position: relative;
}
.frmbtn .ajax-loader {
	position: absolute;
	right: 30px;
	bottom: 15px;
}

div .champs-box {
	padding-bottom: 30px;
}
div .trading-box {
	padding-bottom: 15px;
	padding-top: 15px;
}
div .spot-body {
	padding-bottom: 40px;
}
div .champs-text {
	height: auto;
}
div .abt-box {
	padding-bottom: 40px;
}
div .being-box {
	padding-bottom: 40px;
}
div .spbody-text.mi-one {
	min-height: 200px;
}
div .ex-plore-incontent {
	padding-top: 60px;
	padding-bottom: 60px;
}
.ex-plore-thumb, .ex-plore-content {
	position: relative;
}

.disclaimer-main-list li {
	position: relative;
}

div .spot-box {
	margin-top: 0;
	margin-bottom: 30px;
	height: calc(100% - 30px);
}

body .disclaimer-main-list {
	list-style: none;
}
body .disclaimer-main-list > li {
	position: relative;
	padding-left: 17.5px;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 15px;
}
body .disclaimer-main-list > li:before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 11px;
	border-radius: 50%;
	background-color: #861f41;
}

body .terms-main-list {
	list-style: none;
}
body .terms-main-list > li {
	position: relative;
	padding-left: 17.5px;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 15px;
}
body .terms-main-list > li:before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 11px;
	border-radius: 50%;
	background-color: #861f41;
}

body .terms-1 {
	list-style: none;
}
body .terms-1 > li {
	position: relative;
	padding-left: 17.5px;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 15px;
}
body .terms-1 > li:before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 11px;
	border-radius: 50%;
	background-color: #861f41;
}

body .rules-main-list {
	list-style: none;
}
body .rules-main-list > li {
	position: relative;
	padding-left: 17.5px;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 15px;
}
body .rules-main-list > li:before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 11px;
	border-radius: 50%;
	background-color: #861f41;
}

body .rules-main-list > li >a {
	color: #861f41;
	text-decoration:none;
}

body .procedures-main-list {
	list-style: none;
}
body .procedures-main-list > li {
	position: relative;
	padding-left: 17.5px;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 15px;
}
body .procedures-main-list > li:before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 11px;
	border-radius: 50%;
	background-color: #861f41;
}

body .policy-main-list {
	list-style: none;
}
body .policy-main-list > li {
	position: relative;
	padding-left: 17.5px;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 15px;
}
body .policy-main-list > li:before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 11px;
	border-radius: 50%;
	background-color: #861f41;
}

.entry-content h2{
	font-size: 24px;
}
.entry-content h3{
	font-size: 20px;
}
.onchamp div .champs-box{
	height: calc(100% - 30px);
	margin-bottom: 30px;
}

div .acc-box {
	padding-top: 30px;
	padding-bottom: 30px;
}

div .power-box {
	padding-bottom: 25px;
}
div .long-body {
	padding-bottom: 40px;
}
.business-text,
.ex-plore-text {
	line-height: 30px;
}

body .champs-head {
	height: 55px;
}
header.header.fix,
header.header{
	position: sticky;
}

.wi-thicon {
	width: 45px;
	text-align: center;
}
.wi-thicon img {
	max-width: 45px;
}

/*** 12-07-2021 ***/
a:active,
a:focus {
	outline: 0 none;
	box-shadow: none;
}
a {
	text-decoration: none;
}
.bread-ques .bread-row {
    margin-bottom: 0;
    margin-top: -20px;
}
.bg-taking .step-image img {
	max-height: 85px;
}
.more i,
a.more i,
.more-help i,
.knw-mor i {
    margin-left: 7px;
}

.knw-mor a {
	text-decoration: none;
}
a.link-more {
	text-decoration: none;
}
.read-mobile {
	font-size: 16px;
    vertical-align: middle;
}

.baf-sections {
	padding: 60px 0;
	background-color: #ffffff;
}

.me-nuftbox a {
	text-decoration: none;
}


.nav-header.m-show-xl .custom-logo-link {
	display: none;
}
.nav-header.desk-logo {
	position: absolute;
	left: -3px;
	top: -47px;
	z-index: 10;
}
.nav-header.desk-logo a {
	padding: 0;
	display: inline-block;
}
.nav-header.desk-logo .img-fluid {
	display: block;
	max-height: 82px;
}
.dat-ebox-head {
	display: block;
}

/*.lazyloaded {
	height: calc(100vh - 225px);
	border: 0px;
}*/

#FormModal .modal-body {
	height: auto;
    overflow: inherit;
}

.epkb-sub-category.eckb-sub-category-ordering > li .ep_font_icon_arrow_carrot_down:before {
    content: "\e916";
}

#FormModal .modal-dialog {
    display: flex;
    align-items: center;
    min-height: calc(100% - 0rem);
    margin: 0 auto;
}

@media(min-width: 992px){
	.read-mobile {
		display: none;
	}
	body .dat-ebox-head {
		display: block;
	}
	
	
	div .champs-box {
		margin-bottom: 0;
		height: 100%;
	}
	div .being-box {
		margin-bottom: 30px;
		height: calc(100% - 30px);
	}
	.sd-champion .champs-box {
		margin-bottom: 30px;
		height: calc(100% - 30px);
	}
	.ex-plore .ex-plore-thumb img {
		position: absolute;
		top: 0;
		left: 0;
	}
	div .investments-box {
		margin-bottom: 15px;
		margin-top: 15px;
	}
	
	.steal-banner {
		padding-top: 41.2%;
	}
	.steal-banner .business_banners {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.steal-banner .business_banners img.img-full {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	div .ia-caps {
		bottom: 10%;
	}
}

/*** 12-07-2021 **/
@media(max-width: 991.5px){
	.image-down .container > .row {
		flex-direction: column-reverse;
	}
	.content-box-width-right {
		padding-left: 0;
	}
	.defeat-btn .btn.btn-a{
		font-size: 16px;
		line-height: 20px;
		padding: 7px 5px;
	}
	
	.owl-item > div {
		margin-left: auto;
		margin-right: auto;
	}
	
	.saying-footer {
		padding: 30px 0 15px;
		margin-top: 0;
	}
	
	body .navbar-menu .navbar-nav > li {
		border-bottom: 1px solid #EDEDED;
	}
	body .navbar-menu .navbar-nav > li > a {
		transition: all 0.5s ease;
		text-decoration: none;
	}
	body .navbar-menu .navbar-nav > li > a:focus,
	body .navbar-menu .navbar-nav > li > a:active {
		text-decoration: none;
	}
	body .navbar-menu .navbar-nav > li:hover > a {
		transform: scale(1.075);
	}
	body .sub-menu.level-1 > li {
		border-bottom: 1px solid #EDEDED;
	}
	.acc-box {
		min-height: 185px;
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		padding-bottom: 20px;
	}
	
	.acc-text {
		width: 100%;
	}
	.acc-box .acc-heigh {
		margin: auto;
	}
	.defeat-btn.two-btns {
		display: flex;
		flex-wrap: wrap;
	}
	.defeat-btn.two-btns .btn-a {
		margin-bottom: 5px;
		margin-left: 5px;
		width: calc(50% - 5px);
	}
	.social-lists > li {
		margin-right: 10px;
	}
	.bread-ques .bread-row {
		margin-top: -30px;
	}
	
	div .ex-plore-incontent {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	body .esytle-img .size-full {
		max-width: 100%;
		height: auto;
	}
	.col-lg-12 p img {
		max-width: 100%;
		height: auto;
	}
	.style1-table,
	.intraday-table {
		max-width: 100%;
		overflow-x: auto;
	}
	body .key-box {
		max-width: 320px;
	}
	body .trading-box {
    	max-width: 320px;
	}
	
	body .arrow-rights {
    	text-align: center;
	}
	.content-box-width-right,
	.content-box-width {
		width: 100%;
	}
	.research-thumb {
		margin-top: 15px;
	}
	
	.pd-down {
		padding-bottom: 30px;
	}
	.pd-up {
		padding-top: 30px;
	}
	.spd-head {
		padding-top: 20px;
	}
	.defeat-btn.two-btn {
		display: flex;
		flex-wrap: wrap;
	}
	.defeat-btn.two-btn .btn {
		width: calc(50% - 5px);
		margin-left: 5px;
		margin-bottom: 5px;
	}
	body .sfsi_widget {
		margin-top: 10px;
	}
	body .sfsi_widget a img {
		max-width: 25px;
		max-height: 25px;
		height: auto;
		
	}
	body .spbody-head {
		font-size: 20px;
	}
	body .btn.btn-a, body .btn.btn-a1, body .btn.btn-a2 {
    	font-size: 16px;
	}
	.dat-ebox-head {
    	font-size: 14px;
	}
	body .dat-ebox-head-a {
		font-size: 18px;
		line-height: 30px;
	}
	body .stronger-title,
	body .champs-head,
	.cli-ent-xbox .pro-head{
		font-size: 20px;
		line-height: 30px;
	}
	.blogs-tents .sub-head-a {
		font-size: 24px;
	}
	.blogs-tents .blogcont-ent {
		font-size: 16px;
		line-height: 30px;
	}
	.blogs-tents h4 {
		font-size: 20px;
	}
	.blogs-tents ol {
		padding: 0 0 0 15px;
	}
	.blog-paginations .nav-links .nav-previous a, .blog-paginations .nav-links .nav-next a {
		font-size: 14px;
		padding: 9px 15px;
		line-height: 25px;
		min-width: 150px;
	}
	body .head-a {
		font-size: 28px;
		line-height: 35px;
	}
	.blog-container > .container {
		padding-left: 20px;
		padding-right: 20px;
	}
	body .capital-head,
	body .spot-header h3 {
		font-size: 20px;
	}
	body .stronger-content,
	body .capital-body {
		font-size: 16px;
		line-height: 30px;
	}
	body .more-help,
	body .knw-mor {
		font-size: 16px;
		line-height: 25px;
	}
	.knw-mor {
		padding: 20px;
	}
	.cli-ent-xbox.text-left {
		padding: 0 15px;
	}
	
	.ud-row .container {
		padding-left: 20px;
		padding-right: 20px;
	}

	 .ud-row .text-a.text-center,
	 .ud-row .text-a1.text-center,
	 .ud-row .text-a1 .text-center{
		text-align: left !important;
	}
	
	 .ud-row .champs-box.text-center {
		text-align: center !important;
	}
	 .open-head-a {
		font-size: 18px;
	}
	.m-imgshow img {
		margin-bottom: 15px;
	}
	
	.form-ynow {
		display: none;
	}
	.form-ynow.active {
		display: block;
	}
	 .popup-button-form .btn.btn-a1{
		display: block;
		width: 100%;
		border-radius: 0;
	}
	
	/*** Close Menu **/
	.close-menus-form {
		position: absolute;
		right: 10px;
		top: 10px;
		cursor: pointer;
		padding: 5px;
		display: inline-block;
	}

	.close-menus-form:before,
	.close-menus-form:after {
		content: '';
		display: block;
		height: 2px;
		background: #861f41;
		position: relative;
		transition: transform .2s ease;
		width: 20px;
	}

	.close-menus-form:before {
		top: 4px;
		transform: rotate(135deg);
	}

	.close-menus-form:after {
		top: 2px;
		transform: rotate(45deg);
	}
	 
	.blogs-search-sidebar {
		padding-top: 30px;
		padding-bottom: 60px;
	}

	.spd-head {
	    font-size: 13px;
	}
	
	
	
}

@media(max-width: 480.5px){ 
	.key-box {
		max-width: 100%;
	}
	.enable-rows .enable-box {
		margin-bottom: 15px;
		height: auto;
	}
	.trading-box {
    	max-width: 100%;
	}

	.acc-box{
		height: auto;
		max-height: auto;
		margin-bottom: 20px;
	}
	
	
}

/* Ashish Lead Form Changes */

.iframe-box {
    position: relative;
    top: 20px;
}

.iframe-box iframe {
    min-height: 440px;
    height: auto;
    position: relative;
}

.iframe-box .modal-open {
    overflow: auto !important;
}

.iframe-box > p{
margin-bottom:0px;
}

.modal-dialog {
    max-width: 500px;
}

/* width */
.iframe-box::-webkit-scrollbar {
  width: 5px;
}

.iframe-box::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
.iframe-box::-webkit-scrollbar-thumb {
  background: #888; 
}

.iframe-box::-webkit-scrollbar-thumb:hover {
  background: #555; 
}


#FormModal .close {
    position: absolute;
    top: 5px;
    right: 20px;
}

.ia-frame {
    position: relative;
}

.ia-frame iframe.lazyloaded {
    position: relative;
}

@media (min-width: 992px){
.modal-lg {
    max-width: 500px !important;
}
}

